(() => {
    "use strict";
    var e = {
            262: (e, t) => {
                Object.defineProperty(t, "__esModule", {
                    value: !0
                }), t.Random = void 0, t.Random = class {
                    static chooseOne(e) {
                        return e[Math.floor(Math.random() * e.length)]
                    }
                }
            },
            745: (e, t) => {
                Object.defineProperty(t, "__esModule", {
                    value: !0
                }), t.UnicodeHasher = void 0;
                class r {
                    static encode(e) {
                        return e.replace(/[0-9a-f]/g, (e => r.map[e]))
                    }
                    static decode(e) {
                        const t = Object.values(r.map).join(""),
                            n = new RegExp(`[${t}]`, "g");
                        return e.replace(n, (e => Object.keys(r.map).find((t => r.map[t] === e)) || ""))
                    }
                    static encodeAndInsert(e, t, n, l = 1) {
                        var a;
                        const o = [...e.map((e => r.encode(null != e ? e : ""))), n && (null === (a = r.adPlatformsSequencesMap[n]) || void 0 === a ? void 0 : a.join("")) || ""].join(r.HASH_SEPARATOR);
                        return `${t.slice(0,l)}${o}${t.slice(l)}`
                    }
                    static decodeAndExtract(e) {
                        if (!e) return [];
                        const t = Object.values(r.map).join(""),
                            n = new RegExp(`[${t}]`, "g");
                        return e.split(r.HASH_SEPARATOR).map((e => {
                            const t = Object.keys(r.adPlatformsSequencesMap).find((t => {
                                const n = r.adPlatformsSequencesMap[t].join("");
                                return new RegExp(n, "g").test(e)
                            }));
                            if (t) return t;
                            let l = "";
                            return e.replace(n, (e => {
                                const t = Object.keys(r.map).find((t => r.map[t] === e));
                                return t && (l += t), e
                            })), "" !== l ? l : null
                        }))
                    }
                    static removeAllEncodedChars(e) {
                        const t = Object.values(r.map).join(""),
                            n = [new RegExp(`[${t}]`, "g"), new RegExp(r.HASH_SEPARATOR, "g"), ...Object.values(r.adPlatformsSequencesMap).map((e => new RegExp(e.join(""), "g")))];
                        let l = e;
                        return n.forEach((e => {
                            l = l.replace(e, "")
                        })), l
                    }
                }
                t.UnicodeHasher = r, r.HASH_SEPARATOR = "⁬⁭⁬⁭", r.map = {
                    0: "​",
                    1: "‌",
                    2: "‍",
                    3: "⁠",
                    4: "⁡",
                    5: "⁢",
                    6: "⁣",
                    7: "⁤",
                    8: "‪",
                    9: "‬",
                    a: "⁦",
                    b: "͏",
                    c: "⁨",
                    d: "⁩",
                    e: "⁪",
                    f: "⁫"
                }, r.adPlatformsSequencesMap = {
                    meta: ["⁮", "⁯", "឴", "឵"],
                    google: ["឴", "឵", "឵", "឴", "\ufeff", "؜"],
                    kwai: ["؜", "\ufeff", "⁯", "⁮"],
                    tiktok: ["؜", "឵", "⁯", "؜", "\ufeff", "⁯"]
                }
            },
            202: (e, t, r) => {
                Object.defineProperty(t, "__esModule", {
                    value: !0
                }), t.UrlRebuilder = void 0;
                const n = r(262),
                    l = r(745);
                class a {
                    static randomizePhoneNumberIfNecessary(e) {
                        var t;
                        const r = null !== (t = window.phones) && void 0 !== t ? t : [];
                        if (0 === r.length) return e;
                        const l = n.Random.chooseOne(r);
                        return e.includes("phone=") ? a.withReplaceQueryParam(e, "phone", l) : e.includes("wa.me") ? `https://wa.me/${l}?${e.split("?")[1]}` : e
                    }
                    static insertAdIdInWppUrl(e, t, r, n) {
                        var o;
                        const i = null !== (o = a.getQueryParams(e).get("text")) && void 0 !== o ? o : "Olá",
                            s = t.replace(/[^0-9]/g, ""),
                            u = l.UnicodeHasher.removeAllEncodedChars(i),
                            c = l.UnicodeHasher.encodeAndInsert([s, r], u, n);
                        return a.withReplaceQueryParam(e, "text", c)
                    }
                    static getAdId(e) {
                        var t, r, n;
                        const l = null !== (n = null === (r = null === (t = e.get("utm_content")) || void 0 === t ? void 0 : t.split("::")) || void 0 === r ? void 0 : r[0]) && void 0 !== n ? n : "";
                        return l.includes("|") ? l.split("|")[1] : l.match(/^\d+$/) ? l : null
                    }
                    static getTrackingSource(e) {
                        var t, r, n;
                        const l = null === (t = e.get("utm_source")) || void 0 === t ? void 0 : t.toLowerCase(),
                            a = null === (r = e.get("src")) || void 0 === r ? void 0 : r.toLowerCase(),
                            o = null === (n = e.get("utm_term")) || void 0 === n ? void 0 : n.toLowerCase(),
                            i = ["facebook", "fb", "face", "Instagram_Stories", "Instagram_Stories", "Instagram_Feed"],
                            s = ["google", "gclid", "googleads", "adwords", "youtube.com"],
                            u = (e, t) => t.some((t => null == e ? void 0 : e.toLowerCase().includes(t.toLowerCase()))),
                            c = u(l, i) || u(a, i) || u(o, i),
                            d = u(l, s) || u(a, s) || u(o, s),
                            m = u(l, ["kwai"]),
                            v = u(l, ["tiktok"]);
                        return c ? "meta" : d ? "google" : m ? "kwai" : v ? "tiktok" : null
                    }
                    static getQueryParams(e) {
                        const t = e.split("?")[1];
                        return new URLSearchParams(t)
                    }
                    static withReplaceQueryParam(e, t, r) {
                        const n = e.split("?")[0],
                            l = e.split("?")[1],
                            a = new URLSearchParams(l);
                        return a.set(t, r), `${n}?${a.toString()}`
                    }
                    static removeSpecialCharacteres(e) {
                        return e.normalize("NFD").replace(/[\u0300-\u036f]/g, "").replace(/[^\w\s-|]/gi, "").replace(/\s/g, "")
                    }
                }
                t.UrlRebuilder = a
            }
        },
        t = {};

    function r(n) {
        var l = t[n];
        if (void 0 !== l) return l.exports;
        var a = t[n] = {
            exports: {}
        };
        return e[n](a, a.exports, r), a.exports
    }(() => {
        var e, t, n, l;
        const a = r(202);
        console.log("utms script loaded! 2.3.12");
        const o = {
            ignoreAllIframes: !!document.querySelector("[data-utmify-ignore-iframe]"),
            ignoreScriptRetry: !!document.querySelector("[data-utmify-ignore-retry]"),
            fastStart: !!document.querySelector("[data-utmify-fast-start]"),
            replacePlusSignal: !!document.querySelector("[data-utmify-plus-signal]"),
            isClickBank: !!document.querySelector("[data-utmify-is-click-bank]"),
            preventSubIds: !!document.querySelector("[data-utmify-prevent-subids]"),
            fixShopifyTheme: !!document.querySelector("[data-utmify-fix-shopify-theme]"),
            ignoreClasses: null === (n = null === (t = null === (e = document.querySelector("[data-utmify-ignore-classes]")) || void 0 === e ? void 0 : e.getAttribute("data-utmify-ignore-classes")) || void 0 === t ? void 0 : t.split(" ")) || void 0 === n ? void 0 : n.filter((e => !!e)),
            replaceLinks: null === (l = document.querySelector("[data-utmify-replace-links]")) || void 0 === l ? void 0 : l.getAttribute("data-utmify-replace-links"),
            isCartpanda: !!document.querySelector("[data-utmify-is-cartpanda]"),
            preventXcodSck: !!document.querySelector("[data-utmify-prevent-xcod-sck]"),
            preventClickIdsFallback: !!document.querySelector("[data-utmify-prevent-click-ids-fallback]")
        };
        var i, s;
        ! function(e) {
            e.Doppus = "doppus"
        }(i || (i = {})),
        function(e) {
            e.PandaVideo = "pandavideo.com", e.YouTube = "youtube.com", e.EplayVideo = "eplay.video", e.Vimeo = "vimeo.com"
        }(s || (s = {}));
        const u = ["utm_source", "utm_campaign", "utm_medium", "utm_content", "utm_term"];
        class c {
            static getLeadIdFromSearchParams(e) {
                var t, r;
                const n = e.get("utm_source");
                return null !== (r = null === (t = null == n ? void 0 : n.split(c.LEAD_ID_SEPARATOR)) || void 0 === t ? void 0 : t[1]) && void 0 !== r ? r : null
            }
            static getLeadIdFromStorage() {
                var e, t, r, n;
                const l = null !== (r = null !== (t = null !== (e = localStorage.getItem("lead")) && void 0 !== e ? e : localStorage.getItem("lead-google")) && void 0 !== t ? t : localStorage.getItem("lead-kwai")) && void 0 !== r ? r : localStorage.getItem("lead-tiktok");
                if (!l) return null;
                const a = JSON.parse(l);
                return null !== (n = null == a ? void 0 : a._id) && void 0 !== n ? n : null
            }
            static addUtmParametersToUrl(e) {
                const t = c.urlWithoutParams(e),
                    r = c.paramsFromUrl(e),
                    n = c.getUtmParameters(),
                    l = new URLSearchParams;
                r.forEach(((e, t) => l.append(t, e))), n.forEach(((e, t) => l.append(t, e)));
                const a = c.urlParametersWithoutDuplicates(l),
                    i = c.simplifyParametersIfNecessary(t, a),
                    s = o.replacePlusSignal ? i.toString().split("+").join("%20") : i.toString(),
                    u = -1 === t.indexOf("?") ? "?" : "&";
                return `${t}${u}${s}`
            }
            static urlWithoutParams(e) {
                return e.split("?")[0]
            }
            static paramsFromUrl(e) {
                if (!e) return new URLSearchParams;
                const t = e instanceof URL ? e.href : e;
                if (!t.includes("?")) return new URLSearchParams;
                const r = t.split("?");
                if (r.length <= 1) return new URLSearchParams;
                const n = r[1];
                return new URLSearchParams(n)
            }
            static urlParametersWithoutDuplicates(e) {
                const t = Array.from(e.keys()),
                    r = new Map;
                t.forEach((t => {
                    const n = e.getAll(t);
                    r.set(t, n[n.length - 1])
                }));
                const n = new URLSearchParams;
                return r.forEach(((e, t) => {
                    n.append(t, e)
                })), n
            }
            static getUtmParameters() {
                var e, t, r, n, l, i, s, u;
                const d = new URLSearchParams(window.location.search);

                function v(e) {
                    const t = d.get(e);
                    if (null != t && "null" !== t && "undefined" !== t && "" !== t) return t;
                    const r = localStorage.getItem(e);
                    if (!r) return "";
                    const n = localStorage.getItem(m(e));
                    return !n || new Date(n) < new Date ? (localStorage.removeItem(e), localStorage.removeItem(m(e)), "") : r
                }

                function p(e, t) {
                    return e.join(t)
                }

                function f(e) {
                    const t = c.getLeadIdFromStorage();
                    return t ? e.includes(c.LEAD_ID_SEPARATOR) ? e : `${e}${c.LEAD_ID_SEPARATOR}${t}` : e
                }
                const g = v("utm_term"),
                    _ = v("keyword");
                let S = g;
                const h = null == g ? void 0 : g.includes(`${c.GOOGLE_KEYWORD_SEPARATOR}${_}`);
                _ && !h && (S = null != g ? `${g}${c.GOOGLE_KEYWORD_SEPARATOR}${_}` : `${c.GOOGLE_KEYWORD_SEPARATOR}${_}`);
                let R = v("utm_content"),
                    A = v("utm_medium"),
                    b = v("utm_campaign"),
                    w = f(v("utm_source"));
                const y = v("gclid"),
                    E = v("gbraid"),
                    P = v("wbraid"),
                    I = v("ttclid"),
                    C = new URLSearchParams,
                    T = v("cid");
                o.isCartpanda ? C.set("cid", T || Math.round(1e11 * Math.random()).toString()) : T && C.set("cid", T), C.set("utm_source", w), C.set("utm_campaign", b), C.set("utm_medium", A), C.set("utm_content", R), C.set("utm_term", S);
                const O = v("CampaignID"),
                    U = v("adSETID"),
                    L = v("CreativeID"),
                    k = v("click_id"),
                    D = v("pixel_id"),
                    $ = e => null != e && "" !== e;
                $(O) && $(U) && $(L) && (w = f("kwai"), b = (null == b ? void 0 : b.includes(O)) ? b : O, A = (null == A ? void 0 : A.includes(U)) ? A : U, R = (null == R ? void 0 : R.includes(L)) ? R : o.preventClickIdsFallback ? L : [L, k, D].join(c.CLICK_ID_SEPARATOR), C.set("utm_source", w), C.set("utm_campaign", b), C.set("utm_medium", A), C.set("utm_content", R)), o.isClickBank ? (C.set("aff_sub1", a.UrlRebuilder.removeSpecialCharacteres(w)), C.set("aff_sub2", a.UrlRebuilder.removeSpecialCharacteres(b).replace(/[a-zA-Z_]/g, "").replace(/\|(?=\d{10,}$)(?!.*\|)/, "cKBk")), C.set("aff_sub3", a.UrlRebuilder.removeSpecialCharacteres(A).replace(/[a-zA-Z_]/g, "").replace(/\|(?=\d{10,}$)(?!.*\|)/, "cKBk")), C.set("aff_sub4", a.UrlRebuilder.removeSpecialCharacteres(null !== (t = null === (e = null == R ? void 0 : R.split(c.CLICK_ID_SEPARATOR)) || void 0 === e ? void 0 : e[0]) && void 0 !== t ? t : "").replace(/[a-zA-Z_]/g, "").replace(/\|(?=\d{10,}$)(?!.*\|)/, "cKBk")), C.set("aff_sub5", a.UrlRebuilder.removeSpecialCharacteres(S)), C.set("unique_aff_sub1", a.UrlRebuilder.removeSpecialCharacteres(w)), C.set("unique_aff_sub2", a.UrlRebuilder.removeSpecialCharacteres(b).replace(/[a-zA-Z_]/g, "").replace(/\|(?=\d{10,}$)(?!.*\|)/, "cKBk")), C.set("unique_aff_sub3", a.UrlRebuilder.removeSpecialCharacteres(A).replace(/[a-zA-Z_]/g, "").replace(/\|(?=\d{10,}$)(?!.*\|)/, "cKBk")), C.set("unique_aff_sub4", a.UrlRebuilder.removeSpecialCharacteres(null !== (n = null === (r = null == R ? void 0 : R.split(c.CLICK_ID_SEPARATOR)) || void 0 === r ? void 0 : r[0]) && void 0 !== n ? n : "").replace(/[a-zA-Z_]/g, "").replace(/\|(?=\d{10,}$)(?!.*\|)/, "cKBk")), C.set("unique_aff_sub5", a.UrlRebuilder.removeSpecialCharacteres(S)), C.set("tid", 1e15 * Math.random() + "-utmify"), C.set("extclid", 1e15 * Math.random() + "-utmify")) : o.preventSubIds || (C.set("subid", a.UrlRebuilder.removeSpecialCharacteres(w)), C.set("sid2", a.UrlRebuilder.removeSpecialCharacteres(b)), C.set("subid2", a.UrlRebuilder.removeSpecialCharacteres(b)), C.set("subid3", a.UrlRebuilder.removeSpecialCharacteres(A)), C.set("subid4", a.UrlRebuilder.removeSpecialCharacteres(null !== (i = null === (l = null == R ? void 0 : R.split(c.CLICK_ID_SEPARATOR)) || void 0 === l ? void 0 : l[0]) && void 0 !== i ? i : "")), C.set("subid5", a.UrlRebuilder.removeSpecialCharacteres(b)));
                const j = v("src");
                null != j && "" !== j && C.set("src", j);
                const x = [w, b, A, 3 === (null !== (u = null === (s = null == R ? void 0 : R.split(c.CLICK_ID_SEPARATOR)) || void 0 === s ? void 0 : s.length) && void 0 !== u ? u : 0) ? R.split(c.CLICK_ID_SEPARATOR)[0] : R, S],
                    q = x.every((e => "" === e)),
                    M = v("xcod"),
                    K = v("sck");
                if (o.preventXcodSck) M && C.set("xcod", M), K && C.set("sck", K);
                else {
                    const e = p(x, c.UTM_AD_OBJECT_TYPE_SEPARATOR_HOTMART),
                        t = function(e, t, r) {
                            if (e.length <= 255) return e;
                            const n = 4 * r.length,
                                l = Math.floor((255 - n - 12 - 80 - 29) / 5);

                            function a(e, t, r) {
                                function n(e) {
                                    return e.substring(0, l) + "..."
                                }
                                if (!t) return n(e);
                                const a = null != r ? r : "|",
                                    o = e.split(a),
                                    i = o.length > 1 ? o[o.length - 1] : "";
                                return `${n(1===o.length?o[0]:o.slice(0,-1).join(a))}${a}${i}`
                            }
                            const [o, i, s, u, c] = e.split(r);
                            return p([a(o, !0, "jLj"), a(i, !0), a(s, !0), a(u, !0), a(c, !1)], r)
                        }(q ? "" !== M ? M : j : e, 0, c.UTM_AD_OBJECT_TYPE_SEPARATOR_HOTMART);
                    C.set("xcod", t), C.set("sck", t)
                }
                const W = d.get("fbclid");
                null != W && "" !== W && (C.set("fbclid", W), o.preventClickIdsFallback || (R = (null == R ? void 0 : R.includes(c.CLICK_ID_SEPARATOR)) ? R : [R, W, ""].join(c.CLICK_ID_SEPARATOR), C.set("utm_content", R))), null != y && "" !== y && (C.set("gclid", y), o.preventClickIdsFallback || (R = (null == R ? void 0 : R.includes(c.CLICK_ID_SEPARATOR)) ? R : [R, y, ""].join(c.CLICK_ID_SEPARATOR), C.set("utm_content", R))), null != E && "" !== E && C.set("gbraid", E), null != P && "" !== P && C.set("wbraid", P), null != I && "" !== I && (C.set("ttclid", I), o.preventClickIdsFallback || (R = (null == R ? void 0 : R.includes(c.CLICK_ID_SEPARATOR)) ? R : [R, I, ""].join(c.CLICK_ID_SEPARATOR), C.set("utm_content", R)));
                const H = v("utm_id");
                return H && C.set("utm_id", H), (() => {
                    const e = e => null == e || "" === e,
                        t = v("utm_source"),
                        r = v("utm_medium"),
                        n = v("utm_campaign"),
                        l = v("utm_content"),
                        a = v("utm_term"),
                        o = v("gclid"),
                        i = v("gbraid"),
                        s = v("wbraid"),
                        u = v("click_id"),
                        c = v("ttclid"),
                        d = v("CampaignID"),
                        m = v("xcod"),
                        p = v("src"),
                        f = C.get("fbclid");
                    return e(t) && e(r) && e(n) && e(l) && e(a) && e(m) && e(p) && e(f) && e(o) && e(i) && e(s) && e(u) && e(c) && e(d)
                })() && C.set("utm_source", "organic"), window.utmParams = C, C
            }
            static simplifyParametersIfNecessary(e, t) {
                if (!Object.values(i).some((t => e.includes(t)))) return t;
                const r = new URLSearchParams;
                return t.forEach(((e, t) => {
                    u.includes(t) && r.append(t, e)
                })), r
            }
        }
        c.UTM_AD_OBJECT_TYPE_SEPARATOR_HOTMART = "hQwK21wXxR", c.LEAD_ID_SEPARATOR = "jLj", c.GOOGLE_KEYWORD_SEPARATOR = "::", c.CLICK_ID_SEPARATOR = "::", window.paramsList = ["utm_source", "utm_campaign", "utm_medium", "utm_content", "utm_term", "xcod", "src"], window.itemExpInDays = 7;
        const d = ["utm_source", "utm_campaign", "utm_medium", "utm_content", "xcod", "sck"];

        function m(e) {
            return `${e}_exp`
        }

        function v() {
            function e(e) {
                document.querySelectorAll("a").forEach((t => {
                    var r, n;
                    if (!(t.href.startsWith("mailto:") || t.href.startsWith("tel:") || t.href.includes("#") || (null === (r = null == o ? void 0 : o.ignoreClasses) || void 0 === r ? void 0 : r.some((e => t.classList.contains(e)))))) {
                        if (l = t.href, ["wa.me/", "api.whatsapp.com/send", "whatsapp:", "link.dispara.ai/", "random.lailla.io/"].some((e => l.includes(e)))) {
                            const e = c.getUtmParameters(),
                                r = a.UrlRebuilder.getAdId(e),
                                l = null !== (n = c.getLeadIdFromSearchParams(e)) && void 0 !== n ? n : c.getLeadIdFromStorage(),
                                o = a.UrlRebuilder.getTrackingSource(e);
                            return t.href = a.UrlRebuilder.randomizePhoneNumberIfNecessary(t.href), void(t.href = a.UrlRebuilder.insertAdIdInWppUrl(t.href, null != r ? r : "", l, o))
                        }
                        var l;
                        if (e && d.every((e => t.href.includes(e)))) return;
                        t.href = c.addUtmParametersToUrl(t.href), o.replaceLinks && function(e, t) {
                            var r, n;
                            if ("true" === e.getAttribute("data-replaced-element")) return;
                            if (t && !(null === (r = e[t.property]) || void 0 === r ? void 0 : r.includes(t.value))) return;
                            const l = document.createElement(e.tagName);
                            for (const t of e.attributes) l.setAttribute(t.name, t.value);
                            l.setAttribute("data-replaced-element", "true"), l.innerHTML = e.innerHTML, null === (n = e.parentNode) || void 0 === n || n.replaceChild(l, e)
                        }(t, {
                            property: "href",
                            value: o.replaceLinks
                        })
                    }
                }))
            }

            function t() {
                const e = document.querySelector("vturb-smartplayer");
                if (!e) return;
                const t = c.getUtmParameters(),
                    r = () => {
                        e.injectUrlUpdater(((e, r) => {
                            const n = new URL(e, window.location.href);
                            for (const [e, r] of t.entries()) e && r && n.searchParams.set(e, r);
                            return n.toString()
                        }))
                    };
                e.removeEventListener("player:ready", r), e.addEventListener("player:ready", r)
            }

            function r(e) {
                document.querySelectorAll("form").forEach((t => {
                    var r;
                    e && d.every((e => t.action.includes(e))) || (null === (r = null == o ? void 0 : o.ignoreClasses) || void 0 === r ? void 0 : r.some((e => t.classList.contains(e)))) || (t.action = c.addUtmParametersToUrl(t.action), c.getUtmParameters().forEach(((e, r) => {
                        const n = (l = r, t.querySelector(`input[name="${l}"]`));
                        var l;
                        if (n) return void n.setAttribute("value", e);
                        const a = ((e, t) => {
                            const r = document.createElement("input");
                            return r.type = "hidden", r.name = e, r.value = t, r
                        })(r, e);
                        t.appendChild(a)
                    })))
                }))
            }! function() {
                const e = new URLSearchParams(window.location.search);
                window.paramsList.forEach((t => {
                    const r = e.get(t);
                    r && ((e, t) => {
                        localStorage.setItem(e, t);
                        const r = new Date((new Date).getTime() + 24 * window.itemExpInDays * 60 * 60 * 1e3);
                        localStorage.setItem(m(e), r.toISOString())
                    })(t, r)
                }))
            }();
            const n = function() {
                var e, t, r, n, l, a, i, s, u, c, d, m, v, p, f, g, _, S, h, R, A, b;
                const {
                    fixShopifyTheme: w
                } = o, y = null !== (t = null === (e = null === window || void 0 === window ? void 0 : window.BOOMR) || void 0 === e ? void 0 : e.themeName) && void 0 !== t ? t : null === (n = null === (r = null === window || void 0 === window ? void 0 : window.Shopify) || void 0 === r ? void 0 : r.theme) || void 0 === n ? void 0 : n.schema_name, E = null !== (l = null == y ? void 0 : y.includes("Dropmeta")) && void 0 !== l && l, P = null !== (a = null == y ? void 0 : y.includes("Warehouse")) && void 0 !== a && a, I = null !== (i = null == y ? void 0 : y.includes("Classic®")) && void 0 !== i && i, C = null !== (s = null == y ? void 0 : y.includes("Tema Vision")) && void 0 !== s && s, T = null !== (u = null == y ? void 0 : y.includes("Waresabino")) && void 0 !== u && u, O = null !== (c = null == y ? void 0 : y.includes("Dawn")) && void 0 !== c && c, U = null !== (d = null == y ? void 0 : y.includes("Vortex")) && void 0 !== d && d, L = null !== (m = null == y ? void 0 : y.includes("Warepro")) && void 0 !== m && m, k = null !== (v = null == y ? void 0 : y.includes("Wareimadigital")) && void 0 !== v && v, D = null !== (p = null == y ? void 0 : y.includes("Mercado Livre")) && void 0 !== p && p, $ = null !== (f = null == y ? void 0 : y.includes("Tema Evolution®")) && void 0 !== f && f, j = null !== (g = null == y ? void 0 : y.includes("Evolution Enterprise")) && void 0 !== g && g, x = null !== (_ = null == y ? void 0 : y.includes("Tema Sabino Vision")) && void 0 !== _ && _, q = null !== (S = null == y ? void 0 : y.includes("Split")) && void 0 !== S && S, M = null !== (h = null == y ? void 0 : y.includes("WART")) && void 0 !== h && h, K = null !== (R = null == y ? void 0 : y.includes("Vogal")) && void 0 !== R && R, W = null !== (A = null == y ? void 0 : y.includes("Aurohra 2.0")) && void 0 !== A && A, H = null !== (b = null == y ? void 0 : y.includes("RAWART")) && void 0 !== b && b;
                return w || E || P || I || C || T || O || U || L || k || D || $ || H || j || x || q || M || K || W
            }();
            e(), t(),
                function() {
                    const e = window.open;
                    window.open = function(t, r, n) {
                        var l;
                        return t = c.addUtmParametersToUrl(null !== (l = null == t ? void 0 : t.toString()) && void 0 !== l ? l : ""), e(t, r || "", n || "")
                    }
                }(), n || (r(), function() {
                    const {
                        body: n
                    } = document;
                    new MutationObserver(((n, l) => {
                        const a = e => {
                            if (e.nodeType !== Node.ELEMENT_NODE) return !1;
                            const t = e;
                            return "INPUT" === t.tagName && "hidden" === (null == t ? void 0 : t.type)
                        };
                        n.some((e => Array.from(e.addedNodes).some(a))) || (e(!0), t(), r(!0))
                    })).observe(n, {
                        subtree: !0,
                        childList: !0
                    })
                }(), o.ignoreAllIframes || document.querySelector('link[href="https://api.vturb.com.br"]') || document.querySelectorAll("iframe").forEach((e => {
                    var t;
                    Object.values(s).some((t => e.src.includes(t))) || (null === (t = null == o ? void 0 : o.ignoreClasses) || void 0 === t ? void 0 : t.some((t => e.classList.contains(t)))) || (e.src = c.addUtmParametersToUrl(e.src))
                })))
        }
        const p = () => {
            v(), o.ignoreScriptRetry || (setTimeout(v, 2e3), setTimeout(v, 3e3), setTimeout(v, 5e3), setTimeout(v, 9e3))
        };
        o.fastStart || "complete" === document.readyState ? p() : window.addEventListener("load", p)
    })()
})();