import {
    _ as N,
    G as ce,
    K as re,
    g as M,
    b3 as ee,
    dC as ue,
    dD as we,
    S as te,
    o as Q,
    u as ke,
    a as $e,
    dE as Se,
    dF as Ce,
    dG as Ae,
    dH as Le,
    b8 as Ie,
    bo as De,
    b9 as Te,
    ba as Pe,
    T as de,
    i as oe,
    h as Ee,
    j as ve,
    dI as ne,
    dJ as Be,
    r as _e
} from "./page-activity-ad424488.js";
import {
    R as G,
    Y as me,
    Z as se,
    T as B,
    o as f,
    m as A,
    U as Z,
    V as Ne,
    n as e,
    aj as T,
    J as r,
    aa as $,
    X as w,
    W as c,
    ae as pe,
    C as j,
    P as fe,
    au as ge,
    r as h,
    ab as he,
    af as E,
    ak as Ve,
    al as Re,
    v as Oe,
    a8 as Fe,
    M as O,
    I as Y,
    ac as P,
    ad as z,
    N as Ge,
    aI as Ue,
    aH as le,
    b9 as He,
    a6 as je,
    ah as K,
    a9 as xe,
    D as Me,
    ap as x,
    p as ze,
    b6 as Ke,
    ba as Ye,
    bb as qe,
    bc as We,
    bd as Xe,
    be as Je,
    bf as Ze,
    bg as Qe,
    bh as et,
    bi as tt,
    bj as st,
    bk as at,
    bl as ot,
    bm as nt,
    bn as lt,
    bo as it,
    bp as ct,
    bq as rt,
    br as ut,
    bs as dt,
    bt as vt,
    bu as _t,
    bv as mt,
    bw as pt,
    bx as ft,
    by as gt,
    bz as ht,
    bA as bt,
    bB as yt,
    bC as wt,
    bD as kt,
    bE as $t,
    bF as St,
    bG as Ct,
    bH as At,
    bI as Lt,
    bJ as It,
    bK as Dt,
    bL as Tt,
    bM as Pt,
    bN as Et,
    bO as Bt,
    bP as Nt
} from "./common.modules-27d9cfd7.js";
import "./native/index-01696124.js";
import "./en-fabd6640.js";
import "./chunk.lottie-da9386a5.js";
window.getBuildInfo = function() {
    return {
        buildTime: "2/27/2025, 9:11:36 PM",
        branch: " commitId:51bd3b27229efec4481f4755a593c6c7cd9a9370"
    }
};
(function() {
    const t = document.createElement("link").relList;
    if (t && t.supports && t.supports("modulepreload")) return;
    for (const o of document.querySelectorAll('link[rel="modulepreload"]')) n(o);
    new MutationObserver(o => {
        for (const l of o)
            if (l.type === "childList")
                for (const p of l.addedNodes) p.tagName === "LINK" && p.rel === "modulepreload" && n(p)
    }).observe(document, {
        childList: !0,
        subtree: !0
    });

    function a(o) {
        const l = {};
        return o.integrity && (l.integrity = o.integrity), o.referrerPolicy && (l.referrerPolicy = o.referrerPolicy), o.crossOrigin === "use-credentials" ? l.credentials = "include" : o.crossOrigin === "anonymous" ? l.credentials = "omit" : l.credentials = "same-origin", l
    }

    function n(o) {
        if (o.ep) return;
        o.ep = !0;
        const l = a(o);
        fetch(o.href, l)
    }
})();
const Vt = {
        class: "tabbar__container"
    },
    Rt = ["onClick"],
    Ot = {
        key: 1,
        class: "promotionBg"
    },
    Ft = {
        key: 2
    },
    Gt = G({
        __name: "91club",
        setup(s) {
            const t = me(),
                a = se();
            async function n(l) {
                await t.push({
                    name: l
                })
            }
            const o = [{
                name: "promotion"
            }, {
                name: "activity"
            }, {
                name: "home"
            }, {
                name: "wallet"
            }, {
                name: "main"
            }];
            return (l, p) => {
                const u = B("svg-icon");
                return f(), A("div", Vt, [(f(), A(Z, null, Ne(o, (_, i) => e("div", {
                    class: pe(["tabbar__container-item", {
                        active: _.name === r(a).name
                    }]),
                    key: _ + "" + i,
                    onClick: b => n(_.name)
                }, [i !== 2 ? (f(), T(u, {
                    key: 0,
                    name: _.name === r(a).name ? `p3_${_.name}_a` : `p3_${_.name}`
                }, null, 8, ["name"])) : $("v-if", !0), i == 2 ? (f(), A("div", Ot, [w(u, {
                    name: `p3_${_.name}`
                }, null, 8, ["name"])])) : (f(), A("span", Ft, c(l.$t(_.name)), 1))], 10, Rt)), 64))])
            }
        }
    });
const Ut = N(Gt, [
    ["__scopeId", "data-v-60defda3"],
    ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/TabBar/91club.vue"]
]);

function Ht() {
    const s = ce(),
        t = () => {
            document.visibilityState === "visible" ? s.setvisibility() : s.setvisibility(0)
        };
    j(() => {
        document.addEventListener("visibilitychange", t)
    }), fe(() => {
        document.removeEventListener("visibilitychange", t)
    })
}
const jt = G({
    __name: "Customer",
    setup(s) {
        ge(g => ({
            "f6a705e1-currentFontFamily": V.value
        }));
        const t = h(!1),
            a = h({
                x: 0,
                y: 0
            }),
            n = h(0),
            o = h(0),
            l = h(0),
            p = h(0),
            u = h(0),
            _ = h(0),
            i = h();
        let b, L, C, v;
        const {
            getSelfCustomerServiceLink: d
        } = re({
            ServerType: 2
        });

        function I() {
            H(b, L, C, v) || d()
        }
        j(() => {
            i.value = document.getElementById("customerId")
        });

        function y(g) {
            t.value = !0;
            var k;
            g.touches ? k = g.touches[0] : k = g, a.value.x = k.clientX, a.value.y = k.clientY, n.value = i.value.offsetLeft, o.value = i.value.offsetTop, b = g.clientX, L = g.clientY
        }

        function m(g) {
            if (t.value) {
                var k, R = document.getElementById("customerId"),
                    U = R.clientWidth,
                    q = R.clientHeight,
                    W = document.documentElement.clientHeight,
                    S = document.documentElement.clientWidth;
                g.touches ? k = g.touches[0] : k = g, l.value = k.clientX - a.value.x, p.value = k.clientY - a.value.y, u.value = n.value + l.value, _.value = o.value + p.value, u.value <= 0 && (u.value = 0), _.value <= 0 && (_.value = 0), u.value >= S - U && (u.value = S - U), _.value >= W - q && (_.value = W - q), i.value.style.left = u.value + "px", i.value.style.top = _.value + "px", document.addEventListener("touchmove", function() {
                    g.preventDefault()
                }, !1)
            }
            g.stopPropagation(), g.preventDefault()
        }

        function D(g) {
            t.value = !1, C = g.clientX, v = g.clientY
        }

        function H(g, k, R, U) {
            return !(Math.sqrt((g - R) * (g - R) + (k - U) * (k - U)) <= 1)
        }
        const V = h("bahnschrift");
        return (g, k) => {
            const R = he("lazy");
            return f(), A("div", {
                class: "customer",
                onClick: I,
                onMousedown: y,
                onTouchstart: y,
                onMousemove: m,
                onTouchmove: m,
                onMouseup: D,
                id: "customerId"
            }, [E(e("img", null, null, 512), [
                [R, r(M)("home", "icon_sevice")]
            ])], 32)
        }
    }
});
const xt = N(jt, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/Customer.vue"]
    ]),
    Mt = "/assets/png/logo-f7e29255.png";
const zt = {},
    be = s => (Ve("data-v-5eb72be7"), s = s(), Re(), s),
    Kt = {
        class: "start-page"
    },
    Yt = be(() => e("div", {
        class: "dice"
    }, null, -1)),
    qt = be(() => e("img", {
        class: "logo",
        src: Mt
    }, null, -1));

function Wt(s, t) {
    return f(), A("div", Kt, [e("div", null, [Yt, e("p", null, c(s.$t("fairAndSafe")), 1), qt])])
}
const Xt = N(zt, [
        ["render", Wt],
        ["__scopeId", "data-v-5eb72be7"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/entrance/91club/StartPage.vue"]
    ]),
    Jt = {
        class: "header"
    },
    Zt = {
        class: "title"
    },
    Qt = {
        class: "tip"
    },
    es = {
        class: "container"
    },
    ts = {
        class: "footer"
    },
    ss = G({
        __name: "dialog",
        setup(s) {
            const t = me(),
                a = se(),
                n = h(!1),
                {
                    closeFirstSave: o
                } = ee(),
                {
                    ActiveSotre: l,
                    getFirstRechargeList: p
                } = ue(),
                u = Oe(new Date).format("YYYY-MM-DD"),
                _ = Fe("firstSave", null),
                i = O(() => _.value == u),
                b = () => {
                    i.value ? (_.value = "", localStorage.removeItem("firstSave")) : _.value = u
                },
                L = () => {
                    n.value = !1, o()
                },
                C = ["activity", "home", "main", "wallet", "promotion"];
            Y(() => a.name, y => {
                C.includes(a.name) && v()
            });
            const v = () => {
                    _.value != u && p().then(y => {
                        if (!y.length) {
                            n.value = !1, o();
                            return
                        }
                        const m = y.find(D => D.isFinshed);
                        m && (l.value.isShowFirstSaveDialog = !1), m || (n.value = !0)
                    })
                },
                d = () => {
                    n.value = !1, o(!0), t.push({
                        name: "FirstRecharge"
                    })
                },
                I = () => {
                    n.value = !1, o(!0), t.push({
                        name: "Recharge"
                    })
                };
            return j(() => {
                C.includes(a.name) && v()
            }), (y, m) => {
                const D = B("van-checkbox"),
                    H = B("van-dialog");
                return f(), T(H, {
                    show: n.value,
                    "onUpdate:show": m[1] || (m[1] = V => n.value = V),
                    className: "firstSaveDialog"
                }, {
                    title: P(() => [e("div", Jt, [e("div", Zt, c(y.$t("firstDialogH")), 1), e("div", Qt, c(y.$t("firstDialogTip")), 1)])]),
                    footer: P(() => [e("div", ts, [$(` <div class="active" :class="{ a: isActive}" @click="changeActive"><svg-icon name="active" />{{ $t('noTipToday') }}</div> `), e("div", {
                        class: pe(["active", {
                            a: i.value
                        }]),
                        onClick: b
                    }, [w(D, {
                        modelValue: i.value,
                        "onUpdate:modelValue": m[0] || (m[0] = V => i.value = V)
                    }, null, 8, ["modelValue"]), z(c(y.$t("noTipToday")), 1)], 2), e("div", {
                        class: "btn",
                        onClick: d
                    }, c(y.$t("activity")), 1)])]),
                    default: P(() => [e("div", es, [w(we, {
                        list: r(l).FirstRechargeList,
                        onGorecharge: I
                    }, null, 8, ["list"])]), e("div", {
                        class: "close",
                        onClick: L
                    })]),
                    _: 1
                }, 8, ["show"])
            }
        }
    });
const as = N(ss, [
        ["__scopeId", "data-v-9cd12fb2"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Activity/FirstRecharge/dialog.vue"]
    ]),
    os = {
        class: "dialog-window"
    },
    ns = {
        class: "dialog-wrapper"
    },
    ls = {
        class: "dialog-title"
    },
    is = {
        class: "dialog-content"
    },
    cs = {
        class: "dialog-window"
    },
    rs = {
        class: "dialog-wrapper"
    },
    us = {
        class: "dialog-title"
    },
    ds = {
        class: "dialog-tips"
    },
    vs = {
        class: "dialog-content"
    },
    _s = {
        class: "dialog-tips",
        style: {
            "margin-bottom": "0"
        }
    },
    ms = {
        class: "dialog-window"
    },
    ps = {
        class: "dialog-wrapper"
    },
    fs = {
        class: "dialog-tips",
        style: {
            "margin-top": "10px"
        }
    },
    gs = {
        class: "dialog-title",
        style: {
            "margin-top": "0"
        }
    },
    hs = {
        class: "dialog-tips"
    },
    bs = {
        class: "dialog-content"
    },
    ys = {
        class: "dialog-18"
    },
    ws = {
        class: "tip_txt"
    },
    ks = {
        class: "dialog-footer"
    },
    $s = {
        class: "dialog-18"
    },
    Ss = {
        class: "dialog-footer"
    },
    Cs = G({
        __name: "AllPageDialog",
        setup(s) {
            const {
                ActiveSotre: t
            } = ue(), {
                store: a,
                closeInvite: n,
                showFirstSave: o,
                onReturnAwards: l
            } = ee(), p = h(!1), u = h(!1), _ = localStorage.getItem("is18") || void 0, i = te(), b = ["poppg", "POP888", "POP555", "pop", "POP678"], L = O(() => b.includes(i.projectName)), C = v => {
                v ? (localStorage.setItem("is18", "1"), p.value = !1) : u.value = !0
            };
            return Y(() => L.value, v => {
                v && (p.value = !(_ && _ === "1"))
            }, {
                immediate: !0
            }), (v, d) => {
                const I = B("van-dialog"),
                    y = he("lazy");
                return f(), A(Z, null, [r(o) ? (f(), T(as, {
                    key: 0
                })) : $("v-if", !0), w(I, {
                    show: r(t).showReceiveDialog,
                    "onUpdate:show": d[1] || (d[1] = m => r(t).showReceiveDialog = m),
                    "show-confirm-button": !1,
                    className: "noOverHidden"
                }, {
                    default: P(() => [e("div", os, [e("div", ns, [E(e("img", null, null, 512), [
                        [y, r(M)("public", "succeed")]
                    ]), e("div", ls, c(v.$t("awardsReceived")), 1), e("div", is, [E(e("img", null, null, 512), [
                        [y, r(M)("activity/DailyTask", "amountIcon")]
                    ]), e("span", null, c(r(Q)(r(t).receiveAmount)), 1)]), e("div", {
                        class: "dialog-btn",
                        onClick: d[0] || (d[0] = m => r(t).showReceiveDialog = !1)
                    }, c(v.$t("confirm")), 1)])])]),
                    _: 1
                }, 8, ["show"]), w(I, {
                    show: r(a).invite,
                    "onUpdate:show": d[3] || (d[3] = m => r(a).invite = m),
                    "show-confirm-button": !1,
                    className: "noOverHidden"
                }, {
                    default: P(() => [e("div", cs, [e("div", rs, [E(e("img", null, null, 512), [
                        [y, r(M)("public", "succeed")]
                    ]), e("div", us, c(v.$t("inviteTips")), 1), e("p", ds, c(v.$t("inviteAmount")), 1), e("div", vs, [e("span", _s, c(v.$t("commissionAmount")), 1), e("span", null, c(r(Q)(r(a).rebateAmount)), 1)]), e("div", {
                        class: "dialog-btn",
                        onClick: d[2] || (d[2] = m => r(n)())
                    }, c(v.$t("receive")), 1)])])]),
                    _: 1
                }, 8, ["show"]), w(I, {
                    show: r(a).oldUser,
                    "onUpdate:show": d[5] || (d[5] = m => r(a).oldUser = m),
                    "show-confirm-button": !1,
                    "close-on-click-overlay": !0,
                    className: "noOverHidden"
                }, {
                    default: P(() => [e("div", ms, [e("div", ps, [E(e("img", null, null, 512), [
                        [y, r(M)("public", "succeed")]
                    ]), e("p", fs, c(v.$t("oldPromptTip")), 1), e("div", gs, c(v.$t("oldPrompt")), 1), e("p", hs, c(v.$t("oldPromptGift")), 1), e("div", bs, [e("span", null, c(r(Q)(r(a).returnAwards)), 1)]), e("div", {
                        class: "dialog-btn",
                        onClick: d[4] || (d[4] = m => r(l)())
                    }, c(v.$t("receive")), 1)])])]),
                    _: 1
                }, 8, ["show"]), w(I, {
                    show: p.value,
                    "onUpdate:show": d[8] || (d[8] = m => p.value = m),
                    className: "custom18dialog noOverHidden",
                    "show-confirm-button": !1,
                    "close-on-click-overlay": !1
                }, {
                    default: P(() => [e("div", ys, [e("div", null, [e("span", null, c(v.$t("loginTips", [r(i).projectName])), 1), e("div", ws, c(v.$t("brazildialog1")), 1)]), e("div", ks, [e("div", {
                        class: "btn-cnf dialog-btn",
                        onClick: d[6] || (d[6] = m => C(!0))
                    }, c(v.$t("brazildialog2")), 1), e("div", {
                        class: "btn-cancel dialog-btn",
                        onClick: d[7] || (d[7] = m => C(!1))
                    }, c(v.$t("brazildialog3")), 1)])])]),
                    _: 1
                }, 8, ["show"]), w(I, {
                    show: u.value,
                    "onUpdate:show": d[10] || (d[10] = m => u.value = m),
                    className: "custom18dialog noAge",
                    "show-confirm-button": !1,
                    "close-on-click-overlay": !1
                }, {
                    default: P(() => [e("div", $s, [e("div", null, [e("span", null, c(v.$t("brazildialog4")), 1)]), e("div", Ss, [e("div", {
                        class: "btn-cancel dialog-btn no-btn",
                        onClick: d[9] || (d[9] = m => u.value = !1)
                    }, c(v.$t("confirm")), 1)])])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const As = N(Cs, [
        ["__scopeId", "data-v-3d4fafbb"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/AllPageDialog.vue"]
    ]),
    Ls = G({
        __name: "App",
        setup(s) {
            ge(S => ({
                "f13b4d11-currentFontFamily": V.value
            }));
            const {
                openAll: t
            } = ee(), a = De(), n = h(!1), o = h(!1), l = se(), p = ke(), u = te(), {
                locale: _
            } = Ge(), i = ce(), b = h(!1), L = O(() => l.meta.tabBar), C = "redHome", v = O(() => ["electronic", "blackGoldHome"].includes(C) ? !1 : !["/wallet/Withdraw/C2cDetail", "/wallet/RechargeHistory/RechargeUpiDetail", "/wallet/Withdraw/Upi", "/wallet/Withdraw/AddUpi", "/wallet/Withdraw/c2cCancelWithdrawal/index.vue", "/wallet/otherPay?type=C2C", "/home/game"].includes(l.path)), d = h(0), I = h(Math.floor(Math.random() * 1e4)), y = O(() => l.name + I.value), m = () => {
                a.on("changeKeepAliveKey", () => {
                    I.value = Math.floor(Math.random() * 1e4)
                })
            };
            sessionStorage.getItem("isload") ? n.value = !1 : (o.value = !0, sessionStorage.setItem("isload", o.value.toString()), n.value = !0), u.getHomeSetting(), Y(() => u.getAreacode, S => {
                S && p.setNumberType(S.substring(1))
            }), Y(() => u.getDL, S => {
                _.value = S, i.updateLanguage(S), Te(S), Pe(de.global.t)
            }), setTimeout(() => {
                n.value = !1
            }, 2e3);
            const D = h(!1),
                H = $e();
            H.$subscribe((S, F) => {
                D.value = F.isLoading, H.setLoading(D.value)
            });
            const V = h("bahnschrift");
            let g = Se(),
                k = u.getLanguage,
                R = Ce(g, k);
            const U = async S => {
                    const F = [{
                            title: "vi",
                            fontStyle: "bahnschrift"
                        }, {
                            title: "else",
                            fontStyle: "'Roboto', 'Inter', sans-serif"
                        }],
                        X = F.findIndex(J => J.title == R);
                    X >= 0 ? V.value = F[X].fontStyle : V.value = F[F.length - 1].fontStyle
                },
                q = () => {
                    a.on("keyChange", () => {
                        d.value++
                    }), a.on("changeIsGame", () => {
                        b.value = !b.value, D.value = !D.value
                    })
                },
                W = () => {
                    a.off("keyChange"), a.off("changeKeepAliveKey"), a.off("changeIsGame")
                };
            return p.setNumberType(u.getAreacode.substring(1)), U(), j(() => {
                Ae() && Le(), t(), W(), q(), m(), localStorage.getItem("language") && Ie(localStorage.getItem("language"))
            }), Ht(), (S, F) => {
                const X = B("LoadingView");
                return f(), A(Z, null, [w(X, {
                    loading: D.value,
                    type: "loading",
                    isGame: b.value
                }, {
                    default: P(() => [(f(), T(r(He), {
                        key: d.value
                    }, {
                        default: P(({
                            Component: J
                        }) => [(f(), T(Ue, {
                            max: 1
                        }, [r(l).meta.keepAlive ? (f(), T(le(J), {
                            key: y.value
                        })) : $("v-if", !0)], 1024)), r(l).meta.keepAlive ? $("v-if", !0) : (f(), T(le(J), {
                            key: 0
                        }))]),
                        _: 1
                    })), $("online custom service"), v.value ? (f(), T(xt, {
                        key: 0
                    })) : $("v-if", !0), L.value ? (f(), T(Ut, {
                        key: 1
                    })) : $("v-if", !0)]),
                    _: 1
                }, 8, ["loading", "isGame"]), n.value ? (f(), T(Xt, {
                    key: 0
                })) : $("v-if", !0), w(As)], 64)
            }
        }
    });
const Is = N(Ls, [
    ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/entrance/91club/App.vue"]
]);
const Ds = {
        mounted(s, 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 a = null;
            const n = t.value[0],
                o = t.value[1];
            s.__handleClick__ = function() {
                a && clearTimeout(a), a = setTimeout(() => {
                    n()
                }, o || 500)
            }, s.addEventListener("click", s.__handleClick__)
        },
        beforeUnmount(s) {
            s.removeEventListener("click", s.__handleClick__)
        }
    },
    Ts = {
        mounted(s, 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 a = null;
            const n = t.value[0],
                o = t.value[1];
            s.__handleClick__ = function() {
                a && clearTimeout(a), s.disabled || (s.disabled = !0, n(), a = setTimeout(() => {
                    s.disabled = !1
                }, o || 500))
            }, s.addEventListener("click", s.__handleClick__)
        },
        beforeUnmount(s) {
            s.removeEventListener("click", s.__handleClick__)
        }
    },
    Ps = {
        mounted(s, t) {
            s.addEventListener("input", a => {
                const o = s.value.replace(/\D+/g, "");
                s.value = o, t.value = o
            })
        }
    },
    Es = s => ({
        beforeMount: (t, a) => {
            t.classList.add("ar-lazyload");
            const {
                value: n
            } = a;
            t.dataset.origin = n, s.observe(t)
        },
        updated(t, a) {
            t.dataset.origin = a.value, s.observe(t)
        },
        unmounted(t, a) {
            s.unobserve(t)
        },
        mounted(t, a) {
            s.observe(t)
        }
    }),
    Bs = {
        mounted(s, t) {
            let a = 0;
            const n = t.value && t.value.wait ? t.value.wait : 3e3,
                o = l => {
                    const p = Date.now();
                    p - a >= n && (a = p, t.value && t.value.handler && t.value.handler(l))
                };
            s.addEventListener("click", o), s._throttleClickCleanup = () => {
                s.removeEventListener("click", o)
            }
        },
        unmounted(s) {
            s._throttleClickCleanup && s._throttleClickCleanup(), delete s._throttleClickCleanup
        }
    },
    Ns = {
        mounted(s, t) {
            const {
                value: a
            } = t;
            let n = je("permission", null);
            n.value === null || !a || (n && (n = JSON.parse(n.value)), n && n[a] === !1 && (s.style.display = "none"))
        }
    },
    ie = {
        debounce: Ds,
        throttle: Ts,
        onlyNum: Ps,
        throttleClick: Bs,
        haspermission: Ns
    },
    Vs = {
        install: function(s) {
            Object.keys(ie).forEach(a => {
                s.directive(a, ie[a])
            });
            const t = new IntersectionObserver(a => {
                a.forEach(n => {
                    if (n.isIntersecting) {
                        const o = n.target;
                        o.src = o.dataset.origin || oe("images", "avatar"), o.onerror = () => {
                            t.unobserve(o);
                            let l = o.dataset.img || oe("images", "avatar");
                            if (!l || l != null && l.includes("undefined")) {
                                o.onerror = null;
                                return
                            }
                            o.src = l, o.style.objectFit = "contain"
                        }, o.classList.remove("ar-lazyload"), t.unobserve(o)
                    }
                })
            }, {
                rootMargin: "0px 0px -50px 0px"
            });
            s.directive("lazy", Es(t))
        }
    },
    Rs = {
        class: "navbar-fixed"
    },
    Os = {
        class: "navbar__content"
    },
    Fs = {
        class: "navbar__content-center"
    },
    Gs = {
        class: "navbar__content-title"
    },
    Us = G({
        __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(s, {
            emit: t
        }) {
            const a = h(),
                n = te(),
                o = O(() => n.getHeadLogo),
                l = () => {
                    t("click-left")
                },
                p = () => {
                    t("click-right")
                };
            return j(() => {}), (u, _) => {
                const i = B("van-icon");
                return f(), A("div", {
                    class: "navbar",
                    ref_key: "navbar",
                    ref: a
                }, [e("div", Rs, [e("div", Os, [e("div", {
                    class: "navbar__content-left",
                    onClick: l
                }, [K(u.$slots, "left", {}, () => [s.leftArrow ? (f(), T(i, {
                    key: 0,
                    name: "arrow-left"
                })) : $("v-if", !0)], !0)]), e("div", Fs, [s.headLogo ? (f(), A("div", {
                    key: 0,
                    class: "headLogo",
                    style: xe({
                        backgroundImage: "url(" + (s.headerUrl || o.value) + ")"
                    })
                }, null, 4)) : $("v-if", !0), K(u.$slots, "center", {}, () => [e("div", Gs, c(s.title), 1)], !0)]), e("div", {
                    class: "navbar__content-right",
                    onClick: p
                }, [K(u.$slots, "right", {}, void 0, !0)])])])], 512)
            }
        }
    });
const Hs = N(Us, [
        ["__scopeId", "data-v-12a80a3e"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/NavBar.vue"]
    ]),
    js = {
        class: "ar-loading-view"
    },
    xs = {
        class: "loading-wrapper"
    },
    Ms = {
        class: "com__box"
    },
    zs = ze('<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),
    Ks = {
        class: "skeleton-wrapper"
    },
    Ys = {
        class: "iosDialog"
    },
    qs = {
        class: "title"
    },
    Ws = {
        class: "websit_info"
    },
    Xs = ["src"],
    Js = {
        class: "link"
    },
    Zs = {
        class: "text"
    },
    Qs = {
        class: "text"
    },
    ea = {
        class: "text"
    },
    ta = ["src"],
    sa = G({
        __name: "LoadingView",
        props: {
            loading: {
                type: Boolean,
                required: !0
            },
            type: {
                type: String,
                required: !0
            },
            isGame: {
                type: Boolean,
                required: !0
            }
        },
        setup(s) {
            const t = s,
                a = h();
            let n = null;
            const {
                homeState: o,
                downloadIcon: l
            } = Ee(), {
                getSelfCustomerServiceLink: p
            } = re({
                ServerType: 2
            }), u = window.location.href, _ = O(() => location.origin || "");
            return j(async () => {
                if (u.includes("?")) {
                    const b = new URLSearchParams(u.split("?")[1]);
                    b.size && b.get("goTo") === "worktraking" && p("worktraking")
                }
                await Me(), n = (await ve(() =>
                    import ("./chunk.lottie-da9386a5.js").then(b => b.l), [])).loadAnimation({
                    container: a.value,
                    renderer: "svg",
                    loop: !0,
                    autoplay: !0,
                    path: "/data.json"
                })
            }), Y(() => t.loading, () => {
                t.type === "loading" && !t.isGame && (t.loading ? n && n.play() : n && n.stop())
            }), fe(() => {
                n && n.destroy(), n = null
            }), (i, b) => {
                const L = B("VanSkeleton"),
                    C = B("svg-icon"),
                    v = B("van-popup");
                return f(), A(Z, null, [E(e("div", js, [K(i.$slots, "template", {}, () => [E(e("div", xs, [$(" <VanLoading /> "), E(e("div", {
                    ref_key: "element",
                    ref: a,
                    class: "loading-animat"
                }, null, 512), [
                    [x, !i.isGame]
                ]), E(e("div", Ms, [$(" loading "), zs, $(" 说明：组件名 ")], 512), [
                    [x, i.isGame]
                ]), $(' <div class="animation"></div> ')], 512), [
                    [x, i.type === "loading"]
                ]), E(e("div", Ks, [w(L, {
                    row: 10
                }), w(L, {
                    title: "",
                    avatar: "",
                    row: 5
                }), w(L, {
                    title: "",
                    row: 5
                })], 512), [
                    [x, i.type === "skeleton"]
                ])], !0)], 512), [
                    [x, i.loading]
                ]), K(i.$slots, "default", {}, void 0, !0), w(v, {
                    show: r(o).iosDialog,
                    "onUpdate:show": b[0] || (b[0] = d => r(o).iosDialog = d),
                    round: "",
                    closeable: "",
                    position: "bottom",
                    style: {
                        height: "40%"
                    }
                }, {
                    default: P(() => [e("div", Ys, [e("div", qs, c(i.$t("pwaInstall")), 1), e("div", Ws, [e("img", {
                        class: "icon",
                        src: r(l)
                    }, null, 8, Xs), e("div", Js, [e("div", null, c(_.value.split("://")[1]), 1), e("div", null, c(_.value), 1)])]), e("div", Zs, [z("1. " + c(i.$t("pwaText1")) + " ", 1), w(C, {
                        name: "share"
                    })]), e("div", Qs, [z("2. " + c(i.$t("pwaText2")) + " ", 1), e("span", null, [z(c(i.$t("pwaText3")) + " ", 1), w(C, {
                        name: "add_icon"
                    })])]), e("div", ea, [z("3. " + c(i.$t("pwaText4")) + " ", 1), e("img", {
                        class: "icon",
                        src: r(l)
                    }, null, 8, ta)])])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const aa = N(sa, [
    ["__scopeId", "data-v-647954c7"],
    ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/LoadingView.vue"]
]);
const oa = ["xlink:href"],
    na = {
        __name: "svgIcons",
        props: {
            name: {
                type: String,
                required: !0
            },
            color: {
                type: String,
                default: ""
            }
        },
        setup(s) {
            const t = s,
                a = O(() => `#icon-${t.name}`),
                n = O(() => t.name ? `svg-icon icon-${t.name}` : "svg-icon");
            return (o, l) => (f(), A("svg", Ke({
                class: n.value
            }, o.$attrs, {
                style: {
                    color: s.color
                }
            }), [e("use", {
                "xlink:href": a.value
            }, null, 8, oa)], 16))
        }
    },
    la = N(na, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/svgIcons.vue"]
    ]),
    ia = {
        class: "ar-searchbar__selector"
    },
    ca = {
        class: "ar-searchbar__selector-default"
    },
    ra = G({
        __name: "ArSelect",
        props: {
            selectName: {
                type: String,
                default: ""
            }
        },
        emits: ["click-select"],
        setup(s, {
            emit: t
        }) {
            const a = () => {
                t("click-select")
            };
            return (n, o) => {
                const l = B("van-icon");
                return f(), A("div", ia, [e("div", {
                    onClick: a
                }, [e("span", ca, c(s.selectName.replace("G9", "9G")), 1), w(l, {
                    name: "arrow-down"
                })])])
            }
        }
    });
const ua = N(ra, [
        ["__scopeId", "data-v-fa757a88"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/ArSelect.vue"]
    ]),
    da = s => {
        s.component("NavBar", Hs), s.component("LoadingView", aa), s.component("ArSelect", ua), s.component("svg-icon", la), s.use(Ye).use(qe).use(We).use(Xe).use(Je).use(Ze).use(Qe).use(et).use(tt).use(st).use(at).use(ot).use(nt).use(lt).use(it).use(ct).use(rt).use(ut).use(dt).use(vt).use(_t).use(mt).use(pt).use(ft).use(gt).use(ht).use(bt).use(yt).use(wt).use(kt).use($t).use(St).use(Ct).use(At).use(Lt).use(It).use(Dt).use(de).use(Vs).use(Tt).use(Pt);
        let t = s.config.globalProperties,
            a = {};
        a.TopHeight = 38, Object.keys(ne.refiter).forEach(n => {
            a[n] = ne.refiter[n]
        }), t.$u = a
    };
Be["91club"]();
_e.addRoute({
    path: "/",
    name: "home",
    component: () => ve(() =>
        import ("./page-home-57b56a19.js").then(s => s._), ["assets/js/page-home-57b56a19.js", "assets/js/common.modules-27d9cfd7.js", "assets/js/chunk.lottie-da9386a5.js", "assets/css/common-8abe0886.css", "assets/js/page-activity-ad424488.js", "assets/js/native/index-01696124.js", "assets/js/en-fabd6640.js", "assets/css/page-activity-5e32215d.css", "assets/css/page-home-54d55a15.css"]),
    meta: {
        title: "home",
        tabBar: !0,
        keepAlive: !1
    }
});
const ae = Et(Is),
    ye = Bt();
da(ae);
ye.use(Nt);
ae.use(_e).use(ye);
ae.mount("#app");
//# sourceMappingURL=index-efc267e3.js.map