{"id":9483,"date":"2022-04-10T16:09:59","date_gmt":"2022-04-10T16:09:59","guid":{"rendered":"https:\/\/www.tool4seller.com\/it\/?page_id=9483"},"modified":"2026-01-07T10:36:05","modified_gmt":"2026-01-07T10:36:05","slug":"pricing","status":"publish","type":"page","link":"https:\/\/www.tool4seller.com\/it\/pricing.html","title":{"rendered":"Prezzi"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9483\" class=\"elementor elementor-9483\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-195292d elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"195292d\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b8448d9\" data-id=\"b8448d9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-9f3633f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"9f3633f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-96f0c08\" data-id=\"96f0c08\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bc6d539 elementor-widget elementor-widget-html\" data-id=\"bc6d539\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n  \/* _PACKAGE_SUBSCRIBE *\/\n  .package-detail-title.sticky {\n    top: 0 !important;\n    z-index: 100 !important;\n  }\n\n  #das-app {\n    display: block;\n  }\n\n  .p-c-wrapper {\n    display: none;\n  }\n\n  .en-mobile-wrapper {\n    display: none;\n  }\n\n  .elementor-widget-container {\n    margin: 0 !important;\n  }\n<\/style>\n<div class=\"en-mobile-loading\"><\/div>\n<div class=\"en en-mobile-wrapper\">\n  <div class=\"container\">\n    <div class=\"wrapper\" id=\"price\">\n      <div class=\"header\">\n        <div class=\"title\">I nostri prezzi<\/div>\n        <p class=\"desc\">Scegli il piano pi\u00f9 adatto alle tue esigenze<\/p>\n      <\/div>\n\n      <div class=\"time-type-tab\">\n        <div class=\"time-type-tab-item mouthly active-tab\">Mensile<\/div>\n        <div class=\"time-type-tab-item yearly\">Annuale<\/div>\n\n        <div class=\"popu\">Sconto<\/div>\n      <\/div>\n\n      <div class=\"main-package-group\"><\/div>\n\n      <div class=\"package-detail\" id=\"package-details\">\n        <div class=\"package-detail-title\" id=\"package-detail-title\"><\/div>\n\n        <div\n          id=\"package-detail-titles\"\n          style=\"height: 1.7rem; dispaly: none\"\n        ><\/div>\n\n        <div class=\"line-group-container\"><\/div>\n      <\/div>\n\n      <div class=\"add-on-group\">\n        <div class=\"add-on-title\">Add-on (opzionale)<\/div>\n        <div class=\"add-on-item-group\"><\/div>\n      <\/div>\n    <\/div>\n    <script type=\"text\/javascript\">\n      (function flexible(window, document) {\n        var docEl = document.documentElement;\n        var dpr = window.devicePixelRatio || 1;\n\n        \/\/ adjust body font size\n        function setBodyFontSize() {\n          if (document.body) {\n            document.body.style.fontSize = 12 * dpr + \"px\";\n          } else {\n            document.addEventListener(\"DOMContentLoaded\", setBodyFontSize);\n          }\n        }\n        setBodyFontSize();\n\n        \/\/ set 1rem = viewWidth \/ 10\n        function setRemUnit() {\n          var rem = docEl.clientWidth \/ 10;\n          docEl.style.fontSize = rem + \"px\";\n        }\n\n        setRemUnit();\n\n        \/\/ reset rem unit on page resize\n        window.addEventListener(\"resize\", setRemUnit);\n        window.addEventListener(\"pageshow\", function (e) {\n          if (e.persisted) {\n            setRemUnit();\n          }\n        });\n\n        \/\/ detect 0.5px supports\n        if (dpr >= 2) {\n          var fakeBody = document.createElement(\"body\");\n          var testElement = document.createElement(\"div\");\n          testElement.style.border = \".5px solid transparent\";\n          fakeBody.appendChild(testElement);\n          docEl.appendChild(fakeBody);\n          if (testElement.offsetHeight === 1) {\n            docEl.classList.add(\"hairlines\");\n          }\n          docEl.removeChild(fakeBody);\n        }\n      })(window, document);\n    <\/script>\n    <script\n      type=\"text\/javascript\"\n      src=\"https:\/\/static.tool4seller.com\/assets\/jquery\/3.2.1\/jquery.min.js\"\n    ><\/script>\n    <script\n      type=\"text\/javascript\"\n      src=\"https:\/\/static.tool4seller.com\/assets\/jquery-cookie\/1.4.1\/jquery.cookie.min.js\"\n    ><\/script>\n    <script>\n      var __data = {\n        lang: \"it\",\n      };\n    <\/script>\n\n    <script src=\"https:\/\/static.tool4seller.com\/assets\/core\/i18n\/it.js\"><\/script>\n    <script src=\"https:\/\/static.tool4seller.com\/assets\/core\/pricing.js\"><\/script>\n    <script type=\"text\/javascript\">\n      \/\/ import __CONFIG__ from 'wwwroot\/_config'\n      \/**\n       * \u83b7\u5f97\u6839\u636e\u884c\u578b\u6570\u636e\uff08\u6839\u636e\u529f\u80fd\u6a21\u5757\u5206\u7ec4\uff09\n       * @param {*} currencyCode USD\/CNY\n       * @returns\n       *\/\n      const makeupLineDictionary2 = (isSiteCN) => {\n        let originDataAll;\n        try {\n          originDataAll = JSON.parse(GLOBAL_NEW_PRICING);\n        } catch (error) {\n          console.error(error);\n          return {};\n        }\n        if (!originDataAll) {\n          return {};\n        }\n        const currencyCode = isSiteCN;\n        const originData = originDataAll[currencyCode] || [];\n        const res = {};\n\n        \/\/ \u5148\u6267\u884c\u4e00\u6b21\u521d\u7ea7\u904d\u5386\u3002\u786e\u8ba4\u73b0\u6709\u7684\u5957\u9910\u6570\n        const packageTypes = [];\n        \/\/ \u5957\u9910\u7c7b\u578b\u7684\u6620\u5c04\u8868\uff08value\uff1a index\uff09\n        const packMap = {};\n        \/\/ \u8bb0\u5f55\u6bcf\u4e00\u4e2agroup\u7684index\u6620\u5c04\u4f4d\u7f6e(idx\uff1a group\u4f4d\u7f6e\uff0c lineMap\uff1a \u5b50\u9879\u4f4d\u7f6e\u6620\u5c04)\n        const linegroupMap = {};\n        originData.forEach((item, index) => {\n          const {\n            id,\n            name,\n            lk_key,\n            type,\n            monthly_price,\n            yearly_price,\n            currency_code,\n            status,\n            iap_ios,\n            iap_gp,\n          } = item;\n          if (type === \"Main\") {\n            packMap[name] = index;\n            packageTypes.push({\n              id,\n              name,\n              lk_key,\n              type,\n              monthly_price,\n              yearly_price,\n              currency_code,\n              status,\n              iap_ios,\n              iap_gp,\n            });\n          }\n        });\n        res.packageTypes = packageTypes;\n        res.linegroups = [];\n        \/\/ \u6267\u884c\u5b50\u9879\u7684\u904d\u5386\u3002\u5e76\u4ee5group\u5206\u4e8c\u7ea7\n        for (let packIndex = 0; packIndex < packageTypes.length; packIndex++) {\n          const packInfo = packageTypes[packIndex];\n          const realPackIndex = packMap[packInfo.name];\n          const pack = originData[realPackIndex];\n          for (\n            let groupIndex = 0;\n            groupIndex < pack.groups.length;\n            groupIndex++\n          ) {\n            const group = pack.groups[groupIndex];\n            const lkKey = group.lk_key || \"default\";\n            let realGroupIndex = groupIndex;\n            if (!linegroupMap[lkKey]) {\n              linegroupMap[lkKey] = {\n                idx: groupIndex,\n                lineMap: {},\n              };\n              res.linegroups.push({\n                lk_key: lkKey,\n                lines: [],\n              });\n              realGroupIndex = res.linegroups.length - 1;\n            } else {\n              realGroupIndex = linegroupMap[lkKey].idx;\n            }\n            const lineGroup = res.linegroups[realGroupIndex];\n            const originGroupItems = group.items;\n            \/\/ \u5f00\u59cb\u626b\u63cf\u6bcf\u4e00\u884c\uff0c\u82e5\u4e3a\u7a7a\u5219\u65b0\u5efa\u4e00\u4e2a\u957f\u5ea6\u4e0e\u73b0\u6709\u5957\u9910\u6570\u4e00\u81f4\u7684\u6570\u7ec4\uff08\u542b\u6709\u5404\u4e2a\u6a21\u5757\u8be6\u60c5\uff09\n            for (\n              let lineindex = 0;\n              lineindex < originGroupItems.length;\n              lineindex++\n            ) {\n              const item = originGroupItems[lineindex];\n              if (typeof linegroupMap[lkKey].lineMap[item.name] !== \"number\") {\n                const newItems = [];\n                for (let i = 0; i < packageTypes.length; i++) {\n                  newItems.push(null);\n                }\n                \/\/ \u65b0\u5efa\u4e00\u884c\n                lineGroup.lines.push({ items: newItems });\n                \/\/ \u66f4\u65b0\u6620\u5c04\u8868\n                linegroupMap[lkKey].lineMap[item.name] =\n                  lineGroup.lines.length - 1;\n              }\n              const realLineIndex = linegroupMap[lkKey].lineMap[item.name];\n              lineGroup.lines[realLineIndex].items[packIndex] = item;\n            }\n          }\n        }\n        return res;\n      };\n\n      \/**\n       * \u521d\u59cb\u5316\u8865\u5145\u5305\u5217\u8868\n       *\/\n      const getInitAddOnList = (reg) => {\n        let PRICING;\n        try {\n          PRICING = JSON.parse(GLOBAL_NEW_PRICING);\n        } catch (error) {\n          console.error(error);\n          return [];\n        }\n        if (!PRICING) {\n          return [];\n        }\n        let curuntFile = PRICING[reg];\n        let list = [];\n        curuntFile.map((e) => {\n          if (e.type === \"Add-on\") {\n            list.push(e);\n          }\n        });\n        \n                        try {\n        var GLOBAL_NEW_ONE_TIME_PRICING_TMP = JSON.parse(window.GLOBAL_NEW_ONE_TIME_PRICING)['USD'].filter(v => v.name !== 'Addon_Search_Term_Lookup_Times').map(v => {\n            v.hideUnit = true\n            return v\n        })\n      } catch(e) {\n        GLOBAL_NEW_ONE_TIME_PRICING_TMP = []\n      }\n        \n        list = list.concat(GLOBAL_NEW_ONE_TIME_PRICING_TMP)\n        \n        return list;\n      };\n\n      \/\/ const ENV = process.env.NODE_ENV;\n      \/\/ const CONFIG = __CONFIG__[ENV];\n\n      \/\/ let host = CONFIG.das;\n      $(function () {\n        window.packageTimeType = \"mouthly\";\n        window.packageDetailOffsetTop = $(\"#package-details\").offset().top;\n        const { packageTypes, linegroups } = makeupLineDictionary2(\"USD\");\n        const list = getInitAddOnList(\"USD\");\n        \/\/ console.log('packageTypes', packageTypes)\n        \/\/ console.log('linegroups', linegroups)\n        \/\/ console.log('LK_Lang_zh_CN', LK_Lang_ja)\n        getMainPackageList(packageTypes);\n        getMainPackageTitle(packageTypes);\n        getMainPackageContent(linegroups);\n        getAddOnList(list);\n        $(\".line-group-container\").find(\".line-sub-title-group-togle\").hide();\n      });\n\n      \/\/ \u5957\u9910\u57fa\u672c\u4fe1\u606f\n      function getMainPackageList(packageTypes) {\n        let el = \"\";\n        const price =\n          window.packageTimeType === \"mouthly\"\n            ? \"monthly_price\"\n            : \"yearly_price\";\n        packageTypes &&\n          packageTypes.map((e) => {\n            el += `\n        <div class=\"main-package\">\n            <div class=\"title\">\n                <div class=\"title-name\">${_MyT(e.lk_key)}<\/div>\n                <div class=\"price\">$${e[price]}<span class=\"price-usage\">${\n              e.name === \"Free\"\n                ? \"\"\n                : window.packageTimeType === \"mouthly\"\n                ? `\/${_MyT(\"_PACKAGE_DESCRIPTOR_LABEL_MONTH\")}`\n                : `\/${_MyT(\"_PACKAGE_DESCRIPTOR_LABEL_YEAR\")}`\n            }<\/span><\/div>\n            <\/div>\n            <div class=\"btn\">\n                <div class=\"detail to-detail\">${_MyT(\"global_detail\")}<\/div>\n                <div class=\"buy\">${\n                  e.name === \"Free\"\n                    ? `${_MyT(\"website_pricing_button1\")}`\n                    : e.name === \"Standard\"\n                    ? `${_MyT(\"website_pricing_button2\")}`\n                    : `${_MyT(\"_PACKAGE_SUBSCRIBE\")}`\n                }<\/div>\n                ${\n                  e.name === \"Standard\"\n                    ? `<div class=\"popu\">14${_MyT(\"_PACKAGE_DAYS\")}<\/div>`\n                    : \"\"\n                }\n            <\/div>\n        <\/div>`;\n          });\n        $(\".main-package-group\").html(el);\n      }\n\n      \/\/ \u5957\u9910\u8be6\u60c5\u6807\u9898\n      function getMainPackageTitle(packageTypes) {\n        let el = \"\";\n        const price =\n          window.packageTimeType === \"mouthly\"\n            ? \"monthly_price\"\n            : \"yearly_price\";\n        packageTypes &&\n          packageTypes.map((e) => {\n            el += `\n        <div class=\"package-price\">\n            <div class=\"title-name\">${_MyT(e.lk_key)}<\/div>\n            <div class=\"price\">$${e[price]}<\/div>\n            <div class=\"time-type\">${\n              e.name === \"Free\"\n                ? \"\"\n                : window.packageTimeType === \"mouthly\"\n                ? `${_MyT(\"_PACKAGE_DESCRIPTOR_LABEL_MONTH\")}`\n                : `${_MyT(\"_PACKAGE_DESCRIPTOR_LABEL_YEAR\")}`\n            }<\/div>\n        <\/div>`;\n          });\n        $(\".package-detail-title\").html(el);\n      }\n\n      \/\/ \u5957\u9910\u8be6\u60c5\u5185\u5bb9\n      function getMainPackageContent(linegroups) {\n        let el = \"\";\n        \/\/ const price = window.packageTimeType === 'mouthly' ? 'monthly_price' : 'yearly_price'\n        linegroups &&\n          linegroups.map((e) => {\n            el += `\n        <div class='line-group'>\n            ${\n              e.lk_key === \"default\"\n                ? \"\"\n                : `<div class=\"line-title-group\">\n                <div class=\"line-title-name\">${_MyT(e.lk_key)}<\/div>\n                <div class=\"line-arrow\">><\/div>\n             <\/div>`\n            }\n            <div class=\"line-sub-title-group ${\n              e.lk_key === \"default\" ? \"\" : \"line-sub-title-group-togle\"\n            }\">\n                ${getLines(e.lines)}\n            <\/div>\n        <\/div>`;\n          });\n        $(\".line-group-container\").html(el);\n      }\n\n      function getLines(lines) {\n        let el = \"\";\n        \/\/const price = window.packageTimeType === 'mouthly' ? 'monthly_price' : 'yearly_price'\n        \/\/const num = window.packageTimeType === 'mouthly' ? 'monthly_value' : 'yearly_value'\n        \/\/const usage = window.packageTimeType === 'mouthly' ? 'lk_monthly_value' : 'lk_yearly_value'\n        lines &&\n          lines.map((e) => {\n            el += `\n        <div class=\"line-sub-title\">\n            <div class=\"line-sub-title-name\">${_MyT(e.items[0].lk_key)}\n                ${\n                  e.items[0].browser_support\n                    ? '<div class=\"icon-chrome\"><\/div>'\n                    : \"\"\n                }\n                ${e.items[0].ios_support ? '<div class=\"icon-ios\"><\/div>' : \"\"}\n                ${\n                  e.items[0].android_support\n                    ? '<div class=\"icon-andriod\"><\/div>'\n                    : \"\"\n                }\n            <\/div>\n            <div class=\"line-sub-title-item-group\">\n                ${getLinesItems(e.items)}\n            <\/div>\n        <\/div>`;\n          });\n        return el;\n      }\n\n      function getLinesItems(items) {\n        let el = \"\";\n        \/\/ const price = window.packageTimeType === 'mouthly' ? 'monthly_price' : 'yearly_price'\n        const num =\n          window.packageTimeType === \"mouthly\"\n            ? \"monthly_value\"\n            : \"yearly_value\";\n        const usage =\n          window.packageTimeType === \"mouthly\"\n            ? \"lk_monthly_value\"\n            : \"lk_yearly_value\";\n        items &&\n          items.map((e) => {\n            if (e.type === \"Available\") {\n              el += `${\n                e[usage]\n                  ? `<div class=\"line-sub-title-item\">${_MyT(\n                      e[usage],\n                      e[num]\n                    )} <\/div>`\n                  : e[num]\n                  ? `<div class=\"line-sub-title-item green\"> ${getRight()} <\/div>`\n                  : `<div class=\"line-sub-title-item red\"> ${getNohave()} <\/div>`\n              }`;\n            } else if (e.type === \"Usage\") {\n              el += `<div class=\"line-sub-title-item\">${\n                e[num] >= 999999 ? _MyT(e[usage]) : e[usage] ? _MyT(e[usage], e[num]) : e[num]\n              }<\/div>`;\n            } else {\n              el += `<div class=\"line-sub-title-item\">${\n                e[num] >= 999999 ? _MyT(e[usage]) : \"\"\n              } ${e[num] < 999999 ? _MyT(e[usage], e[num]) : \"\"}<\/div>`;\n            }\n          });\n        return el;\n      }\n\n      function getRight() {\n        if (window.__data.lang === \"jp\") {\n          return `<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <circle cx=\"7\" cy=\"7\" r=\"6.1\" stroke=\"#28C797\" stroke-width=\"1.8\"\/>\n        <\/svg>\n        `;\n        } else {\n          return `<svg width=\"16\" height=\"12\" viewBox=\"0 0 16 12\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path d=\"M6.22407 11.7143C5.97086 11.7143 5.7273 11.6264 5.54368 11.4668L0.303472 6.93321C-0.0889154 6.59427 -0.102446 6.03116 0.272544 5.67607C0.647535 5.32099 1.27188 5.31023 1.66426 5.64917L6.13902 9.52101L14.2554 0.609862C14.6014 0.231466 15.2219 0.175872 15.6414 0.487915C16.0608 0.799957 16.1207 1.35948 15.7767 1.73967L6.98565 11.3915C6.81168 11.5834 6.55654 11.6999 6.28399 11.7143H6.22407V11.7143Z\" fill=\"#28C797\"\/>\n        <\/svg>`;\n        }\n      }\n\n      function getNohave() {\n        return `<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\">\n        <rect x=\"2.0498\" y=\"0.636047\" width=\"16\" height=\"2\" rx=\"1\" transform=\"rotate(45 2.0498 0.636047)\" fill=\"#F43F3F\"\/>\n        <rect x=\"0.636719\" y=\"11.9497\" width=\"16\" height=\"2\" rx=\"1\" transform=\"rotate(-45 0.636719 11.9497)\" fill=\"#F43F3F\"\/>\n      \/svg>`;\n      }\n\n      \/\/ \u8865\u5145\u5305\n      function getAddOnList(addOnList) {\n        let el = \"\";\n        const price =\n          window.packageTimeType === \"mouthly\"\n            ? \"monthly_price\"\n            : \"yearly_price\";\n        const num =\n          window.packageTimeType === \"mouthly\"\n            ? \"monthly_value\"\n            : \"yearly_value\";\n        const usage =\n          window.packageTimeType === \"mouthly\"\n            ? \"lk_monthly_value\"\n            : \"lk_yearly_value\";\n        addOnList &&\n          addOnList.map((e) => {\n            el += `\n        <div class=\"add-on-item\">\n          <div class=\"add-on-item-title\">${_MyT(e.lk_key)}<\/div>\n          <div class=\"add-on-item-usage\">\u00d7${_MyT(\n            e.groups[0].items[0][usage],\n            e.groups[0].items[0][num]\n          )}<\/div>\n          <div class=\"add-on-item-price\">$${e[price]}${\n              e.groups[0].items[0].type === \"Usage\"\n                ? \"\"\n                : window.packageTimeType === \"mouthly\"\n                ? `\/${_MyT(\"_PACKAGE_DESCRIPTOR_LABEL_MONTH\")}`\n                : `\/${_MyT(\"_PACKAGE_DESCRIPTOR_LABEL_YEAR\")}`\n            }<\/div>\n        <\/div>`;\n          });\n        $(\".add-on-item-group\").html(el);\n      }\n\n      \/\/ \u5207\u6362tab\n      $(\".time-type-tab-item\").on(\"click\", function () {\n        if ($(this).hasClass(\"yearly\")) {\n          window.packageTimeType = \"yearly\";\n          $(this).addClass(\"active-tab\");\n          $(\".mouthly\").removeClass(\"active-tab\");\n        } else if ($(this).hasClass(\"mouthly\")) {\n          window.packageTimeType = \"mouthly\";\n          $(this).addClass(\"active-tab\");\n          $(\".yearly\").removeClass(\"active-tab\");\n        }\n        const { packageTypes, linegroups } = makeupLineDictionary2(\"USD\");\n        const list = getInitAddOnList(\"USD\");\n        getMainPackageList(packageTypes);\n        getMainPackageTitle(packageTypes);\n        getMainPackageContent(linegroups);\n        getAddOnList(list);\n        $(\".line-group-container\").find(\".line-sub-title-group-togle\").hide();\n      });\n      \/\/ \u5c55\u5f00\u5217\u8868\n      $(\".line-group-container\").on(\"click\", \".line-title-group\", function () {\n        if ($(this).find(\".line-arrow\").hasClass(\"active-rotate180\")) {\n          $(this).find(\".line-arrow\").removeClass(\"active-rotate180\");\n        } else {\n          $(this).find(\".line-arrow\").addClass(\"active-rotate180\");\n        }\n        $(this).next().toggle();\n      });\n      \/\/ \u67e5\u770b\u8be6\u60c5\n      $(\".main-package-group\").on(\"click\", \".to-detail\", function () {\n        const $detail = $(\"#package-details\");\n        const top = $detail.offset().top;\n        \/\/ const $header = $('#header');\n        \/\/ const height = $header.height();\n        const height = 30;\n        const scrollTop = top - height;\n        const $body = $(\"body,html\");\n        $body.animate({ scrollTop: scrollTop }, 500);\n      });\n      \/\/ \u6eda\u52a8\n      $(window).scroll(function () {\n        let _offset = $(window).scrollTop() + 30;\n        if (\n          _offset > $(\"#package-details\").offset().top &&\n          _offset < $(\".add-on-group\").offset().top - 84\n        ) {\n          $(\"#package-detail-title\").addClass(\"sticky\");\n          $(\"#package-detail-titles\").css(\"display\", \"block\");\n        } else {\n          $(\"#package-detail-title\").removeClass(\"sticky\");\n          $(\"#package-detail-titles\").css(\"display\", \"none\");\n        }\n      });\n\n      \/\/ \u8d2d\u4e70\n      $(\".main-package-group\").on(\"click\", \".buy\", function () {\n        const url = \"https:\/\/data.tool4seller.com\/landing\/register\";\n        const realUrl = getFullJumpUrl2(url);\n        return window.open(realUrl);\n      });\n\n      function otherUrlParams(key, hrefs) {\n        let href = hrefs ? hrefs : window.location.href;\n        let searchStr;\n\n        if (href.indexOf(\"?\") === -1) {\n          searchStr = \"\";\n        } else {\n          let array = href.split(\"?\");\n          searchStr = array[array.length - 1];\n        }\n\n        let searchArr = searchStr.split(\"&\");\n        let params = {};\n        searchArr.forEach((e, i) => {\n          let key = e.split(\"=\")[0],\n            value = e.split(\"=\")[1];\n          params[key] = value;\n        });\n        if (typeof key != \"undefined\") {\n          return params[key];\n        }\n        return params;\n      }\n\n      function getFullJumpUrl2(url) {\n        let channel = otherUrlParams(\"utm_source\");\n        let subChannel = otherUrlParams(\"utm_campaign\");\n        let subChannelExt = otherUrlParams(\"utm_term\");\n        let clickRoute = otherUrlParams(\"utm_click\");\n        let res = url;\n        if (channel || subChannel || subChannelExt || clickRoute) {\n          res += \"?\";\n        } else {\n          return res;\n        }\n        if (typeof clickRoute != \"undefined\") {\n          res += \"utm_click=\" + clickRoute + \"&\";\n        }\n        if (typeof channel != \"undefined\") {\n          res += \"utm_source=\" + channel + \"&\";\n        }\n        if (typeof subChannel != \"undefined\") {\n          res += \"utm_campaign=\" + subChannel + \"&\";\n        }\n        if (typeof subChannelExt != \"undefined\") {\n          res += \"utm_term=\" + subChannelExt + \"&\";\n        }\n        if (res[res.length - 1] === \"&\") {\n          res.substr(0, res.length - 1);\n        }\n        return res;\n      }\n\n      \/\/ \u7ffb\u8bd1\n      function _MyT(key, value) {\n        let lang =\n          window.__data.lang === \"jp\"\n            ? LK_Lang_ja\n            : window.__data.lang === \"cn\"\n            ? LK_Lang_zh_CN\n            : LK_Lang_it;\n        if (value) {\n          return lang[key].replace(\/{.*?}\/, value) || key;\n        } else {\n          return lang[key] || key;\n        }\n      }\n\n      \/\/ $(window).trigger('scroll')\n    <\/script>\n\n\n  <\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17642c0 elementor-widget elementor-widget-html\" data-id=\"17642c0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/www.tool4seller.cn\/wp-content\/uploads\/2023\/05\/switchery.min_.css\" rel=\"stylesheet\" \/>\r\n<link href=\"https:\/\/www.tool4seller.cn\/wp-content\/uploads\/2023\/05\/hint.min_.css\" rel=\"stylesheet\" \/>\r\n<script src=\"https:\/\/www.tool4seller.cn\/wp-content\/uploads\/2023\/05\/switchery.min_.js\"><\/script>\r\n<script src=\"https:\/\/static.tool4seller.com\/assets\/core\/one-time-pricing.js\"><\/script>\r\n\r\n<div class=\"p-c-loading\"><\/div>\r\n<div class=\"p-c-wrapper\" ref=\"header\" id=\"insert-app\" style=\"display: none\">\r\n  <!-- <div class=\"p-c-wrapper__header\">\r\n    <div class=\"p-c-wrapper__header-desc-line\">\r\n      <div class=\"p-c-wrapper__header-desc-main\">{{ $t(\"package_home_title1\") }}<\/div>\r\n      <div class=\"p-c-wrapper__header-desc-sec\">{{ $t(\"package_home_slogan\") }}<\/div>\r\n    <\/div>\r\n  <\/div> -->\r\n  <div class=\"p-c-wrapper__body\">\r\n    <div class=\"p-c-pb\">\r\n      <!-- <div class=\"p-c-pb-tabs\">\r\n        <div class=\"p-c-pb-tab p-c-pb-tab--left\" :class=\"duration === 'month' ? ' active' : ''\"\r\n          @click=\"handleChangeDuration('month')\">{{ $t('_PACKAGE_SUBSCRIBED_MONTHLY') }}<\/div>\r\n        <div class=\"p-c-pb-tab p-c-pb-tab--right\" :class=\"duration === 'year' ? ' active' : ''\"\r\n          @click=\"handleChangeDuration('year')\">\r\n          {{ $t('_PACKAGE_SUBSCRIBED_YEARLY') }}\r\n          <div class=\"p-c-pb-tab__tip\">{{ $t('_PACKAGE_DISCOUNT') }}<\/div>\r\n        <\/div>\r\n      <\/div> -->\r\n      <div class=\"p-c-pb-container\" v-if=\"data\">\r\n        <div class=\"p-c-pb-level-line\" :class=\"{ 'p-c-pb-level-line--year': duration === 'year' }\">\r\n          <div class=\"p-c-pb-group p-c-pb-group--level\">\r\n            <!-- <div class=\"p-c-pb-chosen-wrapper p-c-pb-chosen-wrapper--start\">\r\n                <div class=\"p-c-pb-chosen-wrapper__info\"><\/div>\r\n                <div class=\"p-c-pb-chosen-wrapper__val\" \r\n                  v-for=\"(pack, packIndex) in data.packageTypes\" \r\n                  :key=\"pack.id\" \r\n                  :class=\"currentPackIndex === packIndex? ' p-c-chosen' : ''\">\r\n                <\/div>\r\n              <\/div> -->\r\n            <div class=\"p-c-pb-level-info p-c-pb-level-info--en flex-column-block\">\r\n                              <div class=\"topSelectBtnWrap\">\r\n                <div class=\"topSelectBtnWrapBlock topSelectBtnWrapLeft\" :class=\"duration === 'year' ? ' active' : ''\"\r\n                  @click=\"handleChangeDuration('year')\">\r\n                  {{ $t('_PACKAGE_SUBSCRIBED_YEARLY') }}\r\n                <\/div>\r\n                <div class=\"topSelectBtnWrapBlock topSelectBtnWrapRight\" :class=\"duration === 'month' ? ' active' : ''\"\r\n                  @click=\"handleChangeDuration('month')\">\r\n                  {{ $t('_PACKAGE_SUBSCRIBED_MONTHLY') }}\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"p-c-pb-chosen-wrapper__switcher\"\r\n                :class=\"{'p-c-pb-chosen-wrapper__switcher--chosen': hideRedundant}\">\r\n                <input type=\"checkbox\" class=\"js-switch\" \/>\r\n                <span class=\"title\">{{ $t(\"package_hide_same_items\") }}<\/span>\r\n              <\/div>\r\n            <\/div>\r\n            <div class=\"p-c-pb-level-item p-c-pb-level-item--en\" v-for=\"(pack, packIdx) in data.packageTypes\"\r\n              :key=\"pack.id + packIdx\">\r\n              <div class=\"p-c-pb-level-item__state-wrapper\"><\/div>\r\n              <div class=\"p-c-pb-level-item__title\">{{ $t(pack.lk_key) }}<\/div>\r\n              <div class=\"p-c-pb-level-item__price\">\r\n                <template v-if=\"duration === 'month'\">\r\n                  <span class=\"p-c-txt\">{{`${VUE_APP_IS_CN ? '\uffe5' : '$'}${getThousandDot(duration === 'month' ?\r\n                    pack.monthly_price : pack.yearly_price)}`}}<\/span>\r\n                  <span class=\"p-c-txt-sec\">{{ duration === 'month' ? $t('_QQ_LANDING_PRICE_FROM') : ('\/' +\r\n                    $t('_PACKAGE_DESCRIPTOR_LABEL_YEAR')) }}<\/span>\r\n                <\/template>\r\n                <template v-if=\"duration === 'year'\">\r\n                  <div>\r\n                    <span class=\"p-c-txt\">{{ `${VUE_APP_IS_CN ? \"\uffe5\" : \"$\"}${ getThousandDot(pack.name === \"Free\" ?\r\n                      pack.yearly_price : (pack.yearly_price \/ 12).toFixed(2)) }` }}<\/span>\r\n                    <span v-if=\"pack.name !== 'Free'\" class=\"p-c-txt-sec\">{{ $t(\"package_home_text_month\") }}<\/span>\r\n                  <\/div>\r\n                  <div :style=\"pack.name === 'Free' ? 'opacity: 0' : ''\">\r\n                    <span class=\"p-c-txt\" style=\"font-size: 14px\">{{ `${VUE_APP_IS_CN ? \"\uffe5\" :\r\n                      \"$\"}${getThousandDot(pack.yearly_price)}` }}<\/span>\r\n                    <span v-if=\"pack.name !== 'Free'\" class=\"p-c-txt-sec\" style=\"font-size: 14px\">{{\r\n                      $t(\"_PACKAGE_PRICE_PER_YEAR\") }}<\/span>\r\n                  <\/div>\r\n                <\/template>\r\n              <\/div>\r\n              <div class=\"p-c-pb-level-item__btn\" @click=\"handleBuy(pack)\">{{ getBtnStr(pack) }}<\/div>\r\n              <!-- <div class=\"p-c-pb-level-item__expire\" v-if=\"currentPackIndex === packIndex && currentExpireDate\">\r\n                  {{ $t('_PACKAGE_COUPON_VALID_TIL', {date: currentExpireDate}) }}\r\n                <\/div> -->\r\n            <\/div>\r\n            \r\n          <\/div>\r\n          <div @click=\"hidePopFn\" class=\"isCloseXIcon\">\r\n            <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n              <path\r\n                d=\"M18.7 17.3C19.1 17.7 19.1 18.3 18.7 18.7C18.5 18.9 18.3 19 18 19C17.7 19 17.5 18.9 17.3 18.7L12 13.4L6.7 18.7C6.5 18.9 6.3 19 6 19C5.7 19 5.5 18.9 5.3 18.7C4.9 18.3 4.9 17.7 5.3 17.3L10.6 12L5.3 6.7C4.9 6.3 4.9 5.7 5.3 5.3C5.7 4.9 6.3 4.9 6.7 5.3L12 10.6L17.3 5.3C17.7 4.9 18.3 4.9 18.7 5.3C19.1 5.7 19.1 6.3 18.7 6.7L13.4 12L18.7 17.3Z\"\r\n                fill=\"black\" \/>\r\n              <mask id=\"mask0_1707_3147\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"5\" y=\"5\" width=\"14\"\r\n                height=\"14\">\r\n                <path\r\n                  d=\"M18.7 17.3C19.1 17.7 19.1 18.3 18.7 18.7C18.5 18.9 18.3 19 18 19C17.7 19 17.5 18.9 17.3 18.7L12 13.4L6.7 18.7C6.5 18.9 6.3 19 6 19C5.7 19 5.5 18.9 5.3 18.7C4.9 18.3 4.9 17.7 5.3 17.3L10.6 12L5.3 6.7C4.9 6.3 4.9 5.7 5.3 5.3C5.7 4.9 6.3 4.9 6.7 5.3L12 10.6L17.3 5.3C17.7 4.9 18.3 4.9 18.7 5.3C19.1 5.7 19.1 6.3 18.7 6.7L13.4 12L18.7 17.3Z\"\r\n                  fill=\"white\" \/>\r\n              <\/mask>\r\n              <g mask=\"url(#mask0_1707_3147)\">\r\n                <rect width=\"24\" height=\"24\" fill=\"#6E6B7B\" \/>\r\n              <\/g>\r\n            <\/svg>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"p-c-pb-group\" v-for=\"(group, groupIdx) in data.linegroups\" :key=\"groupIdx\">\r\n          <!-- <div class=\"p-c-pb-chosen-wrapper\" :class=\"groupIdx === data.linegroups.length - 1 ? ' p-c-pb-chosen-wrapper--end' : ''\">\r\n              <div class=\"p-c-pb-chosen-wrapper__info\"><\/div>\r\n              <div class=\"p-c-pb-chosen-wrapper__val\"\r\n                v-for=\"(pack, packIndex) in data.packageTypes\" \r\n                :key=\"pack.id\" \r\n                :class=\"currentPackIndex === packIndex? ' p-c-chosen' : ''\"\r\n              >\r\n              <\/div>\r\n            <\/div> -->\r\n          <div class=\"p-c-pb-collapse\" v-if=\"group.lk_key === 'default'\">\r\n            <div class=\"p-c-pb-line\" v-for=\"(line, lineIdx) in group.lines\" :key=\"lineIdx\" v-show=\"!line.hideLine\">\r\n              <div class=\"p-c-pb-item-info p-c-pb-item-info--en\" v-if=\"line.items[0]\">\r\n                <div style=\"display: flex;align-items: center;grid-gap: 8px;\">\r\n\r\n                  <div class=\"p-c-pb-item-info__title\">\r\n                    {{ $t(line.items[0].lk_key) }}\r\n                  <\/div>\r\n\r\n                  <a style=\"margin-top: 7px;\" href=\"javascript:;\" class=\"hint--top\"\r\n                    :aria-label=\"$t(line.items[0].lk_key + '_illus')\"\r\n                    v-if=\"$t(line.items[0].lk_key + '_illus') !== (line.items[0].lk_key + '_illus')\">\r\n                    <svg t=\"1685098443634\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                      p-id=\"3209\" width=\"24\" height=\"24\" data-spm-anchor-id=\"a313x.7781069.0.i18\">\r\n                      <path\r\n                        d=\"M509.92 795.84c157.904 0 285.92-128.016 285.92-285.92C795.84 352 667.808 224 509.92 224 352 224 224 352 224 509.92c0 157.904 128 285.92 285.92 285.92z m0 48C325.504 843.84 176 694.32 176 509.92 176 325.504 325.504 176 509.92 176c184.416 0 333.92 149.504 333.92 333.92 0 184.416-149.504 333.92-333.92 333.92z m-2.448-400.704h16a16 16 0 0 1 16 16v201.728a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16V459.136a16 16 0 0 1 16-16z m0-100.176h16a16 16 0 0 1 16 16v23.648a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16v-23.648a16 16 0 0 1 16-16z\"\r\n                        fill=\"#6E6B7B\" p-id=\"3210\"><\/path>\r\n                    <\/svg>\r\n                  <\/a>\r\n                  <span v-if=\"aiModules[line.items[0].name]\" class=\"package-ai-tag\">\r\n                    AI\r\n                  <\/span>\r\n\r\n\r\n                <\/div>\r\n                <div class=\"p-c-pb-item-info__platform\"\r\n                  v-if=\"line.items[0].browser_support || line.items[0].ios_support || line.items[0].android_support\">\r\n                  <div class=\"icon-bg icon-bg--web\" v-b-tooltip.hover=\"$t('package_home_tip1')\"\r\n                    v-if=\"line.items[0].browser_support\"><\/div>\r\n                  <div class=\"icon-bg icon-bg--ios\" v-b-tooltip.hover=\"$t('package_home_tip2')\"\r\n                    v-if=\"line.items[0].ios_support\"><\/div>\r\n                  <div class=\"icon-bg icon-bg--android\" v-b-tooltip.hover=\"$t('package_home_tip3')\"\r\n                    v-if=\"line.items[0].android_support\"><\/div>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"p-c-pb-item-val p-c-pb-item-val--en\" v-for=\"(item, itemIdx) in line.items\" :key=\"itemIdx\">\r\n                <div class=\"p-c-pb-item-val__avaliable\" v-if=\"item.type === 'Available'\">\r\n                  <span v-if=\"item['lk_monthly_value']\">{{ $t(item[duration === 'month' ? 'lk_monthly_value' :\r\n                    'lk_yearly_value'], {num: duration === 'month'? item.monthly_value : item.yearly_value}) }}<\/span>\r\n                  <svg v-else-if=\"duration === 'month'? item.monthly_value : item.yearly_value\" width=\"16\" height=\"16\"\r\n                    viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                    <circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#28C797\" \/>\r\n                    <path\r\n                      d=\"M3.87161 8.96929C3.55422 8.70313 3.5127 8.23008 3.77886 7.91269C4.04502 7.59531 4.51808 7.55379 4.83546 7.81995L7.94063 10.424C8.25801 10.6901 8.29953 11.1632 8.03337 11.4806C7.76721 11.798 7.29415 11.8395 6.97677 11.5733L3.87161 8.96929Z\"\r\n                      fill=\"white\" \/>\r\n                    <path\r\n                      d=\"M11.3111 5.24954C11.5773 4.93215 12.0503 4.89063 12.3677 5.15679C12.6851 5.42295 12.7266 5.89601 12.4604 6.21339L8.03919 11.4855C7.77303 11.8029 7.29998 11.8444 6.9826 11.5782C6.66521 11.3121 6.62369 10.839 6.88985 10.5216L11.3111 5.24954Z\"\r\n                      fill=\"white\" \/>\r\n                  <\/svg>\r\n                  <svg v-else width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                    <circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#F43F3F\" \/>\r\n                    <path\r\n                      d=\"M4.46381 4.46479C4.7567 4.17189 5.23158 4.17189 5.52447 4.46479L11.5349 10.4752C11.8278 10.7681 11.8278 11.243 11.5349 11.5359C11.242 11.8287 10.7671 11.8287 10.4742 11.5359L4.46381 5.52545C4.17092 5.23255 4.17092 4.75768 4.46381 4.46479Z\"\r\n                      fill=\"white\" \/>\r\n                    <path\r\n                      d=\"M11.5349 4.46479C11.8278 4.75768 11.8278 5.23255 11.5349 5.52545L5.52447 11.5359C5.23158 11.8287 4.7567 11.8287 4.46381 11.5359C4.17092 11.243 4.17092 10.7681 4.46381 10.4752L10.4742 4.46479C10.7671 4.17189 11.242 4.17189 11.5349 4.46479Z\"\r\n                      fill=\"white\" \/>\r\n                  <\/svg>\r\n                <\/div>\r\n                <div class=\"p-c-pb-item-val__content\" v-else>{{ getContentVal(item) }}<\/div>\r\n                <a href=\"javascript:;\" class=\"hint--top\" :aria-label=\"creditTip\" v-if=\"item.point_tip\">\r\n                  <svg t=\"1685098443634\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                    p-id=\"3209\" width=\"24\" height=\"24\" data-spm-anchor-id=\"a313x.7781069.0.i18\">\r\n                    <path\r\n                      d=\"M509.92 795.84c157.904 0 285.92-128.016 285.92-285.92C795.84 352 667.808 224 509.92 224 352 224 224 352 224 509.92c0 157.904 128 285.92 285.92 285.92z m0 48C325.504 843.84 176 694.32 176 509.92 176 325.504 325.504 176 509.92 176c184.416 0 333.92 149.504 333.92 333.92 0 184.416-149.504 333.92-333.92 333.92z m-2.448-400.704h16a16 16 0 0 1 16 16v201.728a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16V459.136a16 16 0 0 1 16-16z m0-100.176h16a16 16 0 0 1 16 16v23.648a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16v-23.648a16 16 0 0 1 16-16z\"\r\n                      fill=\"#6E6B7B\" p-id=\"3210\"><\/path>\r\n                  <\/svg>\r\n                <\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n          <div class=\"p-c-pb-line\" :class=\"collapseOpen[group.lk_key] ? ' p-c-opened' : ''\"\r\n            v-if=\"group.lk_key !== 'default'\" v-show=\"!group.hideGroup\">\r\n            <div class=\"p-c-pb-group-info p-c-pb-group-info--en\">\r\n              <a href=\"javascript:;\" class=\"p-c-pb-group-info__link\" @click=\"triggerGroupOpen(group.lk_key)\"> {{\r\n                $t(group.lk_key) }} <\/a>\r\n              <div class=\"p-c-pb-group-info__arrow\" @click=\"triggerGroupOpen(group.lk_key)\"><\/div>\r\n            <\/div>\r\n            <div class=\"p-c-pb-item-val p-c-pb-item-val--en\" v-for=\"(tmp, tmpIdx) in getGroupLinkItems(group)\"\r\n              :key=\"tmp.name + tmpIdx\"><\/div>\r\n          <\/div>\r\n          <div class=\"p-c-pb-collapse\" tag=\"div\" v-if=\"group.lk_key !== 'default' && collapseOpen[group.lk_key]\">\r\n            <div class=\"p-c-pb-line\" v-for=\"(line, lineIdx) in group.lines\" :key=\"lineIdx\" v-show=\"!line.hideLine\">\r\n              <div class=\"p-c-pb-item-info p-c-pb-item-info--en\" v-if=\"line.items[0]\">\r\n                <div class=\"p-c-pb-item-info__title d-flex align-items-center\">\r\n                  {{ $t(line.items[0].lk_key) }}\r\n                  <span v-if=\"aiModules[line.items[0].name]\" class=\"package-ai-tag\">\r\n                    AI\r\n                  <\/span>\r\n                <\/div>\r\n                <div class=\"p-c-pb-item-info__platform\"\r\n                  v-if=\"line.items[0].browser_support || line.items[0].ios_support || line.items[0].android_support\">\r\n                  <div class=\"icon-bg icon-bg--web\" v-b-tooltip.hover=\"$t('package_home_tip1')\"\r\n                    v-if=\"line.items[0].browser_support\"><\/div>\r\n                  <div class=\"icon-bg icon-bg--ios\" v-b-tooltip.hover=\"$t('package_home_tip2')\"\r\n                    v-if=\"line.items[0].ios_support\"><\/div>\r\n                  <div class=\"icon-bg icon-bg--android\" v-b-tooltip.hover=\"$t('package_home_tip3')\"\r\n                    v-if=\"line.items[0].android_support\"><\/div>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"p-c-pb-item-val p-c-pb-item-val--en\" v-for=\"(item, itemIdx) in line.items\" :key=\"itemIdx\">\r\n                <div class=\"p-c-pb-item-val__avaliable\" v-if=\"item.type === 'Available'\">\r\n                  <span v-if=\"item['lk_monthly_value']\">{{ $t(item[duration === 'month' ? 'lk_monthly_value' :\r\n                    'lk_yearly_value'], {num: duration === 'month'? item.monthly_value : item.yearly_value}) }}<\/span>\r\n                  <svg v-else-if=\"duration === 'month'? item.monthly_value : item.yearly_value\" width=\"16\" height=\"16\"\r\n                    viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                    <circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#28C797\" \/>\r\n                    <path\r\n                      d=\"M3.87161 8.96929C3.55422 8.70313 3.5127 8.23008 3.77886 7.91269C4.04502 7.59531 4.51808 7.55379 4.83546 7.81995L7.94063 10.424C8.25801 10.6901 8.29953 11.1632 8.03337 11.4806C7.76721 11.798 7.29415 11.8395 6.97677 11.5733L3.87161 8.96929Z\"\r\n                      fill=\"white\" \/>\r\n                    <path\r\n                      d=\"M11.3111 5.24954C11.5773 4.93215 12.0503 4.89063 12.3677 5.15679C12.6851 5.42295 12.7266 5.89601 12.4604 6.21339L8.03919 11.4855C7.77303 11.8029 7.29998 11.8444 6.9826 11.5782C6.66521 11.3121 6.62369 10.839 6.88985 10.5216L11.3111 5.24954Z\"\r\n                      fill=\"white\" \/>\r\n                  <\/svg>\r\n                  <svg v-else width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                    <circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#F43F3F\" \/>\r\n                    <path\r\n                      d=\"M4.46381 4.46479C4.7567 4.17189 5.23158 4.17189 5.52447 4.46479L11.5349 10.4752C11.8278 10.7681 11.8278 11.243 11.5349 11.5359C11.242 11.8287 10.7671 11.8287 10.4742 11.5359L4.46381 5.52545C4.17092 5.23255 4.17092 4.75768 4.46381 4.46479Z\"\r\n                      fill=\"white\" \/>\r\n                    <path\r\n                      d=\"M11.5349 4.46479C11.8278 4.75768 11.8278 5.23255 11.5349 5.52545L5.52447 11.5359C5.23158 11.8287 4.7567 11.8287 4.46381 11.5359C4.17092 11.243 4.17092 10.7681 4.46381 10.4752L10.4742 4.46479C10.7671 4.17189 11.242 4.17189 11.5349 4.46479Z\"\r\n                      fill=\"white\" \/>\r\n                  <\/svg>\r\n                <\/div>\r\n                <div class=\"p-c-pb-item-val__content\" v-else>{{ getContentVal(item) }}<\/div>\r\n                <a href=\"javascript:;\" class=\"hint--top\" :aria-label=\"creditTip\" v-if=\"item.point_tip\">\r\n                  <svg t=\"1685098443634\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                    p-id=\"3209\" width=\"24\" height=\"24\" data-spm-anchor-id=\"a313x.7781069.0.i18\">\r\n                    <path\r\n                      d=\"M509.92 795.84c157.904 0 285.92-128.016 285.92-285.92C795.84 352 667.808 224 509.92 224 352 224 224 352 224 509.92c0 157.904 128 285.92 285.92 285.92z m0 48C325.504 843.84 176 694.32 176 509.92 176 325.504 325.504 176 509.92 176c184.416 0 333.92 149.504 333.92 333.92 0 184.416-149.504 333.92-333.92 333.92z m-2.448-400.704h16a16 16 0 0 1 16 16v201.728a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16V459.136a16 16 0 0 1 16-16z m0-100.176h16a16 16 0 0 1 16 16v23.648a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16v-23.648a16 16 0 0 1 16-16z\"\r\n                      fill=\"#6E6B7B\" p-id=\"3210\"><\/path>\r\n                  <\/svg>\r\n                <\/a>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <!-- <div class=\"pc-add-on-group-pc\">\r\n        <div class=\"pc-add-on-title\">Add-on (opzionale)<\/div>\r\n        <div class=\"pc-add-on-item-group-wrapper\">\r\n          <div class=\"pc-add-on-item-group\">\r\n            <div class=\"pc-add-on-item\" v-for=\"(addon, addonIdx) in data.addonPackages\" :key=\"addonIdx + duration\">\r\n              <div class=\"pc-add-on-item-title\">{{ $t(addon.lk_key) }}<\/div>\r\n              <div class=\"pc-add-on-item-usage\">\u00d7{{ getAmount(addon, duration) }}<\/div>\r\n              <div class=\"pc-add-on-item-price\">\r\n                {{ VUE_APP_IS_CN ? '\uffe5' : '$' }}{{ addon[`${duration}ly_price`] }}\r\n                <template v-if=\"!addon.hideUnit\">\r\n                  {{ duration === 'month' ? $t('_QQ_LANDING_PRICE_FROM') : ('\/' + $t('_PACKAGE_DESCRIPTOR_LABEL_YEAR'))\r\n                  }}\r\n                <\/template>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div> -->\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n<script type=\"text\/javascript\" src=\"https:\/\/static.tool4seller.com\/assets\/vue\/2.6.0\/vue.min.js\"><\/script>\r\n<script type=\"text\/javascript\" src=\"https:\/\/static.tool4seller.com\/assets\/vue-i18n\/8.20.0\/vue-i18n.min.js\"><\/script>\r\n<script type=\"text\/javascript\">\r\n  var __data = {\r\n    lang: \"it\",\r\n    message: {\r\n      en: LK_Lang_it || {}\r\n    }\r\n  };\r\n<\/script>\r\n<script type=\"text\/javascript\">\r\n  const urlParams = function (key, hrefs) {\r\n    let href = hrefs ? hrefs : window.location.href;\r\n    let searchStr;\r\n\r\n    if (href.indexOf(\"?\") === -1) {\r\n      searchStr = \"\";\r\n    } else {\r\n      let array = href.split(\"?\");\r\n      searchStr = array[array.length - 1];\r\n    }\r\n\r\n    let searchArr = searchStr.split(\"&\");\r\n    let params = {};\r\n    searchArr.forEach((e, i) => {\r\n      let key = e.split(\"=\")[0],\r\n        value = e.split(\"=\")[1];\r\n      params[key] = value;\r\n    });\r\n    if (typeof key != \"undefined\") {\r\n      return params[key];\r\n    }\r\n    return params;\r\n  };\r\n  function getFullJumpUrl(url) {\r\n    let channel = urlParams(\"utm_source\");\r\n    let subChannel = urlParams(\"utm_campaign\");\r\n    let subChannelExt = urlParams(\"utm_term\");\r\n    let clickRoute = urlParams(\"utm_click\");\r\n    let res = url;\r\n    if (url.indexOf(\".cn\") > -1) {\r\n      res += \"?userHostRegion=cn\" + \"&\";\r\n    } else if (url.indexOf(\".com\") > -1) {\r\n      res += \"?userHostRegion=com\" + \"&\";\r\n    } else if (channel || subChannel || subChannelExt || clickRoute) {\r\n      res += \"?\";\r\n    } else {\r\n      return res;\r\n    }\r\n    if (typeof clickRoute != \"undefined\") {\r\n      res += \"utm_click=\" + clickRoute + \"&\";\r\n    }\r\n    if (typeof channel != \"undefined\") {\r\n      res += \"utm_source=\" + channel + \"&\";\r\n    }\r\n    if (typeof subChannel != \"undefined\") {\r\n      res += \"utm_campaign=\" + subChannel + \"&\";\r\n    }\r\n    if (typeof subChannelExt != \"undefined\") {\r\n      res += \"utm_term=\" + subChannelExt + \"&\";\r\n    }\r\n    if (res[res.length - 1] === \"&\") {\r\n      res = res.substr(0, res.length - 1);\r\n    }\r\n    return res;\r\n  }\r\n  const makeupLineDictionary = (isSiteCN) => {\r\n    let originDataAll;\r\n    try {\r\n      originDataAll = JSON.parse(GLOBAL_NEW_PRICING);\r\n    } catch (error) {\r\n      console.error(error);\r\n      return {};\r\n    }\r\n    if (!originDataAll) {\r\n      return {};\r\n    }\r\n    const currencyCode = isSiteCN ? \"CNY\" : \"USD\";\r\n    const originData = originDataAll[currencyCode] || [];\r\n    const res = {};\r\n\r\n    \/\/ \u5148\u6267\u884c\u4e00\u6b21\u521d\u7ea7\u904d\u5386\u3002\u786e\u8ba4\u73b0\u6709\u7684\u5957\u9910\u6570\r\n    const packageTypes = [];\r\n    \/\/ \u5957\u9910\u7c7b\u578b\u7684\u6620\u5c04\u8868\uff08value\uff1a index\uff09\r\n    const packMap = {};\r\n    \/\/ \u8bb0\u5f55\u6bcf\u4e00\u4e2agroup\u7684index\u6620\u5c04\u4f4d\u7f6e(idx\uff1a group\u4f4d\u7f6e\uff0c lineMap\uff1a \u5b50\u9879\u4f4d\u7f6e\u6620\u5c04)\r\n    const linegroupMap = {};\r\n    const addonPackages = [];\r\n    originData.forEach((item, index) => {\r\n      const { id, name, lk_key, type, monthly_price, yearly_price, currency_code, status, iap_ios, iap_gp } = item;\r\n      if (type === \"Main\") {\r\n        packMap[name] = index;\r\n        packageTypes.push({\r\n          id,\r\n          name,\r\n          lk_key,\r\n          type,\r\n          monthly_price,\r\n          yearly_price,\r\n          currency_code,\r\n          status,\r\n          iap_ios,\r\n          iap_gp\r\n        });\r\n      } else if (type === \"Add-on\") {\r\n        addonPackages.push(item);\r\n      }\r\n    });\r\n    res.packageTypes = packageTypes;\r\n    try {\r\n      var GLOBAL_NEW_ONE_TIME_PRICING_TMP = JSON.parse(window.GLOBAL_NEW_ONE_TIME_PRICING)['USD'].filter(v => v.name !== 'Addon_Search_Term_Lookup_Times').map(v => {\r\n        v.hideUnit = true\r\n        return v\r\n      })\r\n    } catch (e) {\r\n      GLOBAL_NEW_ONE_TIME_PRICING_TMP = []\r\n    }\r\n\r\n    res.addonPackages = addonPackages.concat(GLOBAL_NEW_ONE_TIME_PRICING_TMP);\r\n    res.linegroups = [];\r\n    \/\/ \u6267\u884c\u5b50\u9879\u7684\u904d\u5386\u3002\u5e76\u4ee5group\u5206\u4e8c\u7ea7\r\n    for (let packIndex = 0; packIndex < packageTypes.length; packIndex++) {\r\n      const packInfo = packageTypes[packIndex];\r\n      const realPackIndex = packMap[packInfo.name];\r\n      const pack = originData[realPackIndex];\r\n      for (let groupIndex = 0; groupIndex < pack.groups.length; groupIndex++) {\r\n        const group = pack.groups[groupIndex];\r\n        const lkKey = group.lk_key || \"default\";\r\n        let realGroupIndex = groupIndex;\r\n        if (!linegroupMap[lkKey]) {\r\n          linegroupMap[lkKey] = {\r\n            idx: groupIndex,\r\n            lineMap: {}\r\n          };\r\n          res.linegroups.push({\r\n            lk_key: lkKey,\r\n            lines: []\r\n          });\r\n          realGroupIndex = res.linegroups.length - 1;\r\n        } else {\r\n          realGroupIndex = linegroupMap[lkKey].idx;\r\n        }\r\n        const lineGroup = res.linegroups[realGroupIndex];\r\n        const originGroupItems = group.items;\r\n        \/\/ \u5f00\u59cb\u626b\u63cf\u6bcf\u4e00\u884c\uff0c\u82e5\u4e3a\u7a7a\u5219\u65b0\u5efa\u4e00\u4e2a\u957f\u5ea6\u4e0e\u73b0\u6709\u5957\u9910\u6570\u4e00\u81f4\u7684\u6570\u7ec4\uff08\u542b\u6709\u5404\u4e2a\u6a21\u5757\u8be6\u60c5\uff09\r\n        for (let lineindex = 0; lineindex < originGroupItems.length; lineindex++) {\r\n          const item = originGroupItems[lineindex];\r\n          if (typeof linegroupMap[lkKey].lineMap[item.name] !== \"number\") {\r\n            const newItems = [];\r\n            for (let i = 0; i < packageTypes.length; i++) {\r\n              newItems.push(null);\r\n            }\r\n            \/\/ \u65b0\u5efa\u4e00\u884c\r\n            lineGroup.lines.push({ items: newItems });\r\n            \/\/ \u66f4\u65b0\u6620\u5c04\u8868\r\n            linegroupMap[lkKey].lineMap[item.name] = lineGroup.lines.length - 1;\r\n          }\r\n          const realLineIndex = linegroupMap[lkKey].lineMap[item.name];\r\n          lineGroup.lines[realLineIndex].items[packIndex] = item;\r\n        }\r\n      }\r\n    }\r\n    return res;\r\n  };\r\n\r\n  const i18n = new VueI18n({\r\n    locale: window.__data.lang,\r\n    messages: window.__data.message\r\n  });\r\n  const VUE_APP_IS_CN = \"false\";\r\n\r\n\r\n  window.vm = new Vue({\r\n    el: \"#insert-app\",\r\n    i18n,\r\n    data: function () {\r\n      const res = makeupLineDictionary(VUE_APP_IS_CN === \"true\");\r\n      \/\/ \u624b\u98ce\u7434\u521d\u59cb\u5316\r\n      const collapseOpen = {};\r\n      res.linegroups.forEach((item) => {\r\n        if (item.lk_key !== \"default\") {\r\n          collapseOpen[item.lk_key] = true;\r\n        }\r\n      });\r\n      return {\r\n        aiModules: {\r\n          'product_research': true,\r\n        },\r\n        originData: res,\r\n        switchery: undefined,\r\n        hideRedundant: false,\r\n\r\n        getBtnStr: this.getBtnStr,\r\n        $t: this.$t,\r\n        duration: \"month\", \/\/ month\/year\r\n        collapseOpen: collapseOpen,\r\n        VUE_APP_IS_CN: VUE_APP_IS_CN === \"false\" ? false : true\r\n      };\r\n    },\r\n    mounted: function () {\r\n      const vm = this;\r\n      var elem = document.querySelector('.js-switch');\r\n      var switchery = new Switchery(elem, { color: '#5759F2', secondaryColor: '#E2E2E2', jackColor: '#FFFFFF', jackSecondaryColor: '#FFFFFF', size: 'small' });\r\n      \/\/\u6dfb\u52a0\u4fa6\u542c\u5668\r\n      elem.onchange = function () {\r\n        vm.hideRedundant = !!elem.checked\r\n      }\r\n      this.switchery = switchery;\r\n\r\n      if (location.href.indexOf('mode=debugger') > -1) {\r\n        const script = document.createElement('script');\r\n        script.onload = () => {\r\n          this.$nextTick(() => {\r\n            const res = makeupLineDictionary(VUE_APP_IS_CN === \"true\");\r\n            \/\/ \u624b\u98ce\u7434\u521d\u59cb\u5316\r\n            const collapseOpen = {};\r\n            res.linegroups.forEach((item) => {\r\n              if (item.lk_key !== \"default\") {\r\n                collapseOpen[item.lk_key] = true;\r\n              }\r\n            });\r\n            this.collapseOpen = collapseOpen;\r\n            this.originData = res;\r\n          })\r\n        };\r\n        script.src = 'https:\/\/static.tool4seller.com\/assets\/core\/pricing.js';\r\n        document.head.appendChild(script);\r\n      }\r\n    },\r\n    computed: {\r\n      isInActivity() {\r\n        return this.endTime && new Date(this.endTime) > new Date();\r\n      },\r\n      creditTip() {\r\n        const vm = this;\r\n        const pricePerCredit = 0.1;\r\n        const lokKey = vm.VUE_APP_IS_CN ? 'points_convert_payment_cn' : 'points_convert_payment_com';\r\n        const tip = vm.$t(lokKey, {\r\n          num: pricePerCredit,\r\n        })\r\n        return tip;\r\n      },\r\n      data() {\r\n        const vm = this;\r\n        const originData = JSON.parse(JSON.stringify(vm.originData));\r\n        originData.linegroups.forEach((group) => {\r\n          let hideGroup = true;\r\n          group.lines.forEach(line => {\r\n            let hideLine = false;\r\n            let canbeHide = false;\r\n            let lastval;\r\n            line.items.forEach((item, idx) => {\r\n              if (item['lk_monthly_value']) {\r\n                canbeHide = false;\r\n                return;\r\n              }\r\n              if (item.type === 'Available' && !item['lk_monthly_value']) {\r\n                if (!this.isComCampaign && !this.isCampaign) {\r\n                  if (idx === 0) {\r\n                    lastval = item[`${vm.duration}ly_value`];\r\n                    canbeHide = true;\r\n                  }\r\n                } else {\r\n                  if (idx === 0) {\r\n                    return;\r\n                  }\r\n                  if (idx === 1) {\r\n                    lastval = item[`${vm.duration}ly_value`];\r\n                    canbeHide = true;\r\n                  }\r\n                }\r\n                const currentVal = item[`${vm.duration}ly_value`];\r\n                if (lastval !== currentVal) {\r\n                  canbeHide = false;\r\n                }\r\n              }\r\n            });\r\n            if (canbeHide && vm.hideRedundant) {\r\n              hideLine = true;\r\n            }\r\n            line.hideLine = hideLine;\r\n            if (!hideLine) {\r\n              hideGroup = false;\r\n            }\r\n          })\r\n          group.hideGroup = hideGroup;\r\n        });\r\n        return originData;\r\n      },\r\n    },\r\n    methods: {\r\n      hidePopFn: function () {\r\n        jQuery(\".p-c-wrapper\").hide();\r\n        jQuery('html').removeClass('pc-modal-open');\r\n      },\r\n      getAmount(addon, duration) {\r\n        const key = `lk_${duration}ly_value`;\r\n        return this.$t(addon.groups[0].items[0][key], { num: addon.groups[0].items[0][`${duration}ly_value`] });\r\n      },\r\n      getAddonPriceLine(addon, duration) {\r\n        const pre = VUE_APP_IS_CN ? \"\uffe5\" : \"$\";\r\n        const suffix = addon[`${duration}ly_price`] + (duration === \"month\" ? this.$t(\"_QQ_LANDING_PRICE_FROM\") : \"\/\" + this.$t(\"_PACKAGE_DESCRIPTOR_LABEL_YEAR\"));\r\n        return pre + suffix;\r\n      },\r\n      getGroupLinkItems(group) {\r\n        if (!group || !group.lines || !group.lines[0].items.length) {\r\n          return [];\r\n        }\r\n        const res = [];\r\n        group.lines[0].items.forEach((item, index) => {\r\n          if (index > 0) {\r\n            res.push(item);\r\n          }\r\n        });\r\n        return res;\r\n      },\r\n      getThousandDot(value) {\r\n        if (value) {\r\n          const parts = value.toString().split(\".\");\r\n          parts[0] = parts[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \",\");\r\n          return parts.join(\".\");\r\n        }\r\n        if (value == 0) {\r\n          return value;\r\n        }\r\n        return \"-\";\r\n      },\r\n      \/\/ \u83b7\u53d6\u8d2d\u4e70\u6309\u94ae\u95ee\u9898\r\n      getBtnStr(pack) {\r\n        if (pack.name === \"Standard\") {\r\n          return \"14 giorni gratis\";\r\n        }\r\n        if (pack.name === \"Free\") {\r\n          return \"Gratis\";\r\n        }\r\n        return \"Acquista ora\";\r\n      },\r\n      handleChangeDuration(val) {\r\n        this.$emit(\"changeDuration\", val);\r\n        this.duration = val;\r\n      },\r\n      handleBuy(pack) {\r\n        let jumpHost = `data.tool4seller.${VUE_APP_IS_CN === \"true\" ? \"cn\" : \"com\"}`;\r\n        if (window.location.host.indexOf(\"dev.\") > -1 || window.location.host.indexOf(\"ite.\") > -1) {\r\n          jumpHost = `data.ite.tool4seller.${VUE_APP_IS_CN === \"true\" ? \"cn\" : \"com\"}`;\r\n        }\r\n        \/\/ if (pack.name === \"Standard\" || pack.name === \"Free\") {\r\n        \/\/   window.open(\"https:\/\/\" + jumpHost);\r\n        \/\/   return;\r\n        \/\/ }\r\n        const finalUrl = getFullJumpUrl(\"https:\/\/\" + jumpHost + \"\/landing\/register\");\r\n        return window.open(finalUrl);\r\n        \/\/ this.$emit('select', {duration: this.duration, id: pack.id, type, packName: pack.name})\r\n      },\r\n      triggerGroupOpen(key) {\r\n        this.collapseOpen[key] = !this.collapseOpen[key];\r\n      },\r\n      \/\/ \u83b7\u53d6\u975eavailable\u9879\u76ee\u7684\u663e\u793a\u503c\r\n      getContentVal(item) {\r\n        let val = \"\";\r\n        let suffix = \"\";\r\n        const duration = this.duration;\r\n        if (item[`${duration}ly_value`] >= 999999) {\r\n          suffix = this.$t(item[`lk_${duration}ly_value`]);\r\n        } else {\r\n          \/\/ val = item[`${duration}ly_value`]\r\n          if (item.lk_enable) {\r\n            suffix = this.$t(item[`lk_${duration}ly_value`], {\r\n              num: item[`${duration}ly_value`]\r\n            });\r\n          }\r\n        }\r\n        return `${val}${suffix}`;\r\n      }\r\n    }\r\n  });\r\n<\/script>\r\n<script type=\"text\/javascript\">\r\n  \/\/ \u7b80\u5355\u7684\u8282\u6d41\u51fd\u6570\r\n  let timeout;\r\n  function throttle(func, wait) {\r\n    return function () {\r\n      if (!timeout) {\r\n        timeout = setTimeout(() => {\r\n          clearTimeout(timeout);\r\n          timeout = null;\r\n          func();\r\n        }, wait);\r\n      }\r\n    };\r\n  }\r\n  \/\/ const $html = $(\"body\");\r\n  \/\/ const $aimDom = $(\".p-c-pb-container .p-c-pb-level-line\");\r\n  \/\/ var $container = $(\".p-c-pb-container\");\r\n  \/\/ $(document).scroll(function () {\r\n  \/\/   if (!$aimDom || !$aimDom.length) {\r\n  \/\/     return;\r\n  \/\/   }\r\n  \/\/   \/\/ \u91c7\u7528\u4e86\u8282\u6d41\u51fd\u6570\r\n  \/\/   throttle(() => {\r\n  \/\/     const top = $html.scrollTop();\r\n  \/\/     if (top >= 1000) {\r\n  \/\/       $aimDom[0].classList.add(\"p-c-pb-level-line--shadowed\");\r\n  \/\/     } else {\r\n  \/\/       $aimDom[0].classList.remove(\"p-c-pb-level-line--shadowed\");\r\n  \/\/     }\r\n  \/\/     var finalEnd = 4998;\r\n  \/\/     if ($container && $container[0]) {\r\n  \/\/       var finalEnd = 388 + $container[0].clientHeight - 246;\r\n  \/\/     }\r\n  \/\/     var t = document.documentElement.scrollTop || document.body.scrollTop;\r\n  \/\/     if (t >= 388 && t < finalEnd) {\r\n  \/\/       document.querySelector(\".p-c-pb-level-line+.p-c-pb-group\").style.paddingTop = \"180px\";\r\n  \/\/       document.querySelector(\".p-c-pb-level-line\").style.position = \"fixed\";\r\n  \/\/       document.querySelector(\".p-c-pb-level-line\").style.top = \"60px\";\r\n  \/\/     } else {\r\n  \/\/       document.querySelector(\".p-c-pb-level-line+.p-c-pb-group\").style.paddingTop = \"0px\";\r\n  \/\/       document.querySelector(\".p-c-pb-level-line\").style.position = \"relative\";\r\n  \/\/       document.querySelector(\".p-c-pb-level-line\").style.top = \"0px\";\r\n  \/\/     }\r\n  \/\/   }, 50)();\r\n  \/\/ });\r\n<\/script>\r\n\r\n<style>\r\n  .isHorverShowTooltip {\r\n    cursor: pointer;\r\n  }\r\n\r\n  .isHorverShowTooltip:hover .addNewPop {\r\n    display: block !important;\r\n  }\r\n\r\n  .addNewPop {\r\n    display: none;\r\n    position: absolute;\r\n    top: -3px;\r\n    left: 50%;\r\n    transform: translate(-50%, -100%);\r\n    border-radius: 4px;\r\n    background: #35383C;\r\n    line-height: 24px;\r\n    padding: 4px 6px;\r\n    z-index: 1000;\r\n  }\r\n\r\n  .addNewPop .newVersionWrap {\r\n    position: relative;\r\n    color: #fff;\r\n    text-align: center;\r\n    font-family: Montserrat;\r\n    font-size: 12px;\r\n    font-style: normal;\r\n    font-weight: 600;\r\n    line-height: 16px;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .addNewPop .newVersionWrap::after {\r\n    position: absolute;\r\n    bottom: -12px;\r\n    left: 50%;\r\n    margin-left: -8px;\r\n    content: '';\r\n    height: 0;\r\n    width: 0;\r\n    border-bottom: 4px solid transparent;\r\n    border-left: 8px solid transparent;\r\n    border-right: 8px solid transparent;\r\n    border-top: 8px solid #35383C;\r\n  }\r\n\r\n  .addNewPop.rightAddNewTip {\r\n    top: 50%;\r\n    left: 100%;\r\n    transform: translate(0%, -50%);\r\n    margin-left: 10px;\r\n  }\r\n\r\n  .addNewPop.rightAddNewTip .newVersionWrap::after {\r\n    position: absolute;\r\n    bottom: 0px;\r\n    left: -10px;\r\n    content: '';\r\n    height: 0;\r\n    width: 0;\r\n    border-bottom: 8px solid transparent;\r\n    border-left: 8px solid transparent;\r\n    border-right: 8px solid #35383C;\r\n    border-top: 8px solid transparent;\r\n  }\r\n    .p-c-pb-item-val__content {\r\n    line-height: 18px;\r\n  }\r\n\r\n  .p-c-pb-item-val {\r\n    width: 200px !important;\r\n  }\r\n\r\n  .p-c-pb-item-val__content {\r\n    max-width: 100%;\r\n  }\r\n\r\n  .p-c-pb-group-info {\r\n    width: calc(200px + 188px) !important;\r\n  }\r\n\r\n  .p-c-pb-level-item {\r\n    width: 200px !important;\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2cc27c elementor-widget elementor-widget-html\" data-id=\"e2cc27c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .isYouhuiTip {\r\n    position: absolute;\r\n    top: -12px;\r\n    left: 50%;\r\n    margin: 0 auto;\r\n    transform: translateX(-50%);\r\n    padding: 0 10px;\r\n    height: 20px;\r\n    background: #F43F3F;\r\n    border-radius: 10px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n    line-height: 20px;\r\n    display: flex !important;\r\n    justify-content: center;\r\n    align-items: center;\r\n    color: #FFFFFF;\r\n    display: block;\r\n  }\r\n\r\n  .packageCenterMain {\r\n    padding-top: 40px !important;\r\n  }\r\n\r\n  .packageHelpContentBlockTitle {\r\n    padding-right: 50px !important;\r\n  }\r\n\r\n  .packageCenterMain:after {\r\n    pointer-events: none;\r\n  }\r\n<\/style>\r\n<div id=\"das-app\">\r\n  <div class=\"packageCenterMain\">\r\n    <div class=\"packageCenterMainTitleTop\">\r\n      <div class=\"packageCenterMainTitle\">\r\n        {{ $t('package_home_title') }}\r\n      <\/div>\r\n      <div class=\"packageCenterMainSubTitle\">\r\n        {{ $t('package_home_slogan') }}\r\n      <\/div>\r\n      <div class=\"goCheckYearsOrMonth\">\r\n        <label for=\"checkedMonthly\">\r\n          <input v-model=\"duration\" id=\"checkedMonthly\" type=\"radio\" name=\"goCheckYearsOrMonth\" value=\"monthly\"><\/input>\r\n          <label for=\"checkedMonthly\">\r\n            {{ $t('_PACKAGE_SUBSCRIBED_MONTHLY') }}\r\n          <\/label>\r\n        <\/label>\r\n        <label for=\"checkedYearly\" style=\"position: relative;\">\r\n          <input v-model=\"duration\" id=\"checkedYearly\" type=\"radio\" name=\"goCheckYearsOrMonth\" value=\"yearly\"><\/input>\r\n          <label for=\"checkedYearly\">\r\n            {{ $t('_PACKAGE_SUBSCRIBED_YEARLY') }}\r\n          <\/label>\r\n          <span class=\"isYouhuiTip\">{{ $t('_PACKAGE_DISCOUNT') }}<\/span>\r\n        <\/label>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"packageCenterMainContentWrap\">\r\n      <div class=\"packageCenterMainWrap\" ref=\"packageCenterMainContent\" :class=\"{\r\n          isGoToTopClass: isGoToTop\r\n        }\">\r\n        <div ref=\"packageCenterMainWrapBlockEle\" class=\"packageCenterMainWrapBlock\" :class=\"{\r\n            activePackageMe: hasTag[packageBlock.level]\r\n          }\" v-for=\"(packageBlock, packageBlockIndex) in packageList\" :key=\"packageBlock.id\">\r\n          <div class=\"packageCenterMainWrapBlockTopInfoFixedWrap\" ref=\"packageCenterMainWrapBlockTopInfoFixedEle\">\r\n            <div class=\"packageCenterMainWrapBlockName\">\r\n              {{ $t(packageBlock.lk_key) }}\r\n              <span v-if=\"hasTag[packageBlock.level]\" :class=\"hasTag[packageBlock.level].class\">\r\n                {{ $t(hasTag[packageBlock.level].label) }}\r\n              <\/span>\r\n            <\/div>\r\n            <template v-if=\"duration === 'monthly'\">\r\n              <div class=\"packageCenterMainWrapBlockPrice\">\r\n                {{ packageBlock.monthly_price | amountAll(packageBlock.currency_code) }}\r\n                <span>{{ $t('_QQ_LANDING_PRICE_FROM') }}<\/span>\r\n              <\/div>\r\n            <\/template>\r\n            <template v-else>\r\n              <div class=\"packageCenterMainWrapBlockPrice packageCenterMainWrapBlockYearsPrice\">\r\n                {{ 12 | getPercentByCounts(packageBlock.yearly_price, 2) | amountAll(packageBlock.currency_code)\r\n                }}\r\n                <span>{{ $t('_QQ_LANDING_PRICE_FROM') }}<\/span>\r\n              <\/div>\r\n              <div class=\"packageCenterMainWrapBlockPrice hideMeTextBlock\">\r\n                {{ 12345 |\r\n                amountAll(packageBlock.currency_code) }}\r\n                <span>{{ $t('_QQ_LANDING_PRICE_FROM') }}<\/span>\r\n              <\/div>\r\n              <div class=\"packageCenterMainWrapBlockSubPrice\">\r\n                {{ packageBlock.yearly_price |\r\n                amountAll(packageBlock.currency_code) }}\r\n                <span>\/{{ $t('_PACKAGE_DESCRIPTOR_LABEL_YEAR') }}<\/span>\r\n              <\/div>\r\n            <\/template>\r\n            <button @click=\"handleBuy(packageBlock)\" class=\"packageCenterMainWrapBlockBuyButton\" type=\"button\">\r\n              {{ packageBlock.name === \"Standard\" ? $t('_DASHBOARD_BANNER_TITLE3') : $t('_PACKAGE_SUBSCRIBE') }}\r\n            <\/button>\r\n          <\/div>\r\n          <div ref=\"packageCenterMainWrapBlockDetail\" class=\"packageCenterMainWrapBlockDetailWrap\">\r\n            <div class=\"packageCenterMainWrapBlockDetailBlock\">\r\n              <div class=\"packageCenterMainWrapBlockDetailBlockItem\"\r\n                :key=\"'packageBlock' + packageBlock.id + detailBlockItem.name\"\r\n                v-for=\"detailBlockItem in packageBlock.mainGroups\">\r\n                <div class=\"packageCenterMainWrapBlockDetailBlockItemLeft\">\r\n                  <div>{{ $t(detailBlockItem.lk_key) }}<a href=\"javascript:;\" class=\"isHorverShowTooltip\"\r\n                      v-b-tooltip.right=\"$t(detailBlockItem.illus)\" v-if=\"detailBlockItem.illus\">\r\n                      <svg t=\"1685098443634\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                        p-id=\"3209\" width=\"24\" height=\"24\" data-spm-anchor-id=\"a313x.7781069.0.i18\">\r\n                        <path\r\n                          d=\"M509.92 795.84c157.904 0 285.92-128.016 285.92-285.92C795.84 352 667.808 224 509.92 224 352 224 224 352 224 509.92c0 157.904 128 285.92 285.92 285.92z m0 48C325.504 843.84 176 694.32 176 509.92 176 325.504 325.504 176 509.92 176c184.416 0 333.92 149.504 333.92 333.92 0 184.416-149.504 333.92-333.92 333.92z m-2.448-400.704h16a16 16 0 0 1 16 16v201.728a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16V459.136a16 16 0 0 1 16-16z m0-100.176h16a16 16 0 0 1 16 16v23.648a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16v-23.648a16 16 0 0 1 16-16z\"\r\n                          fill=\"#6E6B7B\" p-id=\"3210\">\r\n                        <\/path>\r\n                      <\/svg>\r\n                    <\/a>\r\n                    <span v-if=\"aiModules[detailBlockItem.name]\" class=\"package-ai-small-tag \">\r\n                      AI\r\n                    <\/span>\r\n                  <\/div>\r\n                <\/div>\r\n                <div class=\"packageCenterMainWrapBlockDetailBlockItemRight\">\r\n                  <div class=\"hideMeTextBlock\" v-html=\"$t('Lk_Package_Item_Text_Orders_Per_Month', { num: `<span class='\r\n                      highlightNumber0'>30000<\/span> ` })\">\r\n                  <\/div>\r\n                  <template v-if=\"detailBlockItem['lk_' + duration + '_value']\">\r\n                    <template v-if=\"detailBlockItem.name === 'ad_report_frequency'\">\r\n                      <span v-html=\"$t(detailBlockItem['lk_' + duration + '_value'], { num: `<span class='\r\n                          highlightNumber${ packageBlockIndex }'>${\r\n                            detailBlockItem[duration + '_value'] <= 2\r\n                            ? $t('se_time_unit', { num: 5 } )\r\n                            : $t('_PACKAGE_DESCRIPTOR_HOURS', { num: detailBlockItem[duration + '_value'] })\r\n                          }<\/span> ` })\">\r\n                      <\/span>\r\n                    <\/template>\r\n                    <template v-else>\r\n                      <span\r\n                        v-html=\"highlightNumbersFn($t(detailBlockItem['lk_' + duration + '_value'], { num: detailBlockItem[duration + '_value'] }), packageBlockIndex)\"><\/span>\r\n                      <div class=\"isOrderTip\"\r\n                        v-if=\"detailBlockItem.name === 'amazon_orders' && detailBlockItem[duration + '_value'] < 999998\">\r\n                        <span :class=\"'highlightNumber' + packageBlockIndex\">\r\n                          {{ getPercentByCountsFn(detailBlockItem[duration + '_value'], packageBlock[duration +\r\n                          '_price']) }}\r\n                        <\/span>\r\n                        {{ $t(\"package_home_text_order\") }}\r\n                      <\/div>\r\n                    <\/template>\r\n                  <\/template>\r\n                  <template v-else-if=\"detailBlockItem.type === 'Available'\">\r\n                    <svg v-if=\"detailBlockItem[duration + '_value']\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"\r\n                      fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                      <circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#28C797\" \/>\r\n                      <path\r\n                        d=\"M3.87161 8.96929C3.55422 8.70313 3.5127 8.23008 3.77886 7.91269C4.04502 7.59531 4.51808 7.55379 4.83546 7.81995L7.94063 10.424C8.25801 10.6901 8.29953 11.1632 8.03337 11.4806C7.76721 11.798 7.29415 11.8395 6.97677 11.5733L3.87161 8.96929Z\"\r\n                        fill=\"white\" \/>\r\n                      <path\r\n                        d=\"M11.3111 5.24954C11.5773 4.93215 12.0503 4.89063 12.3677 5.15679C12.6851 5.42295 12.7266 5.89601 12.4604 6.21339L8.03919 11.4855C7.77303 11.8029 7.29998 11.8444 6.9826 11.5782C6.66521 11.3121 6.62369 10.839 6.88985 10.5216L11.3111 5.24954Z\"\r\n                        fill=\"white\" \/>\r\n                    <\/svg>\r\n                    <svg v-else width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"\r\n                      xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                      <circle cx=\"8\" cy=\"8\" r=\"8\" fill=\"#F43F3F\" \/>\r\n                      <path\r\n                        d=\"M4.46381 4.46479C4.7567 4.17189 5.23158 4.17189 5.52447 4.46479L11.5349 10.4752C11.8278 10.7681 11.8278 11.243 11.5349 11.5359C11.242 11.8287 10.7671 11.8287 10.4742 11.5359L4.46381 5.52545C4.17092 5.23255 4.17092 4.75768 4.46381 4.46479Z\"\r\n                        fill=\"white\" \/>\r\n                      <path\r\n                        d=\"M11.5349 4.46479C11.8278 4.75768 11.8278 5.23255 11.5349 5.52545L5.52447 11.5359C5.23158 11.8287 4.7567 11.8287 4.46381 11.5359C4.17092 11.243 4.17092 10.7681 4.46381 10.4752L10.4742 4.46479C10.7671 4.17189 11.242 4.17189 11.5349 4.46479Z\"\r\n                        fill=\"white\" \/>\r\n                    <\/svg>\r\n\r\n\r\n                  <\/template>\r\n                  <template v-else>\r\n                    {{ detailBlockItem[duration + '_value'] }}\r\n                  <\/template>\r\n                  <!-- <a v-if=\"detailBlockItem.point_tip && creditTip\" href=\"javascript:;\" class=\"isHorverShowTooltip\"\r\n                    v-b-tooltip=\"creditTip\">\r\n                    <svg t=\"1685098443634\" viewBox=\"0 0 1024 1024\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                      p-id=\"3209\" width=\"24\" height=\"24\" data-spm-anchor-id=\"a313x.7781069.0.i18\">\r\n                      <path\r\n                        d=\"M509.92 795.84c157.904 0 285.92-128.016 285.92-285.92C795.84 352 667.808 224 509.92 224 352 224 224 352 224 509.92c0 157.904 128 285.92 285.92 285.92z m0 48C325.504 843.84 176 694.32 176 509.92 176 325.504 325.504 176 509.92 176c184.416 0 333.92 149.504 333.92 333.92 0 184.416-149.504 333.92-333.92 333.92z m-2.448-400.704h16a16 16 0 0 1 16 16v201.728a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16V459.136a16 16 0 0 1 16-16z m0-100.176h16a16 16 0 0 1 16 16v23.648a16 16 0 0 1-16 16h-16a16 16 0 0 1-16-16v-23.648a16 16 0 0 1 16-16z\"\r\n                        fill=\"#6E6B7B\" p-id=\"3210\">\r\n                      <\/path>\r\n                    <\/svg>\r\n                  <\/a> -->\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"goPackageBtnBigGo\">\r\n        <button @click=\"showPopFn\">\r\n          {{ $t('_PACKAGE_DETAIL') }}\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n            stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <polyline points=\"9 18 15 12 9 6\"><\/polyline>\r\n          <\/svg>\r\n        <\/button>\r\n      <\/div>\r\n      <div class=\"packageAddOnContentWrap\">\r\n        <div class=\"packageAddOnContenTitle\">{{ $t('package_home_title2_app') }}<\/div>\r\n        <div class=\"packageAddOnContentBlockWrap\">\r\n          <div class=\"packageAddOnContentBlockWrapBlcok\" v-for=\"item in [0, 6]\" :key=\"'itemBlock' + item\">\r\n            <div class=\"packageAddOnContentBlock\" v-for=\"addOn in addOnsList.slice(item, item + 6)\"\r\n              :key=\"'addOn1' + addOn.id\">\r\n              <div class=\"packageAddOnContentBlockTop\">{{ $t(addOn.lk_key) }}<\/div>\r\n              <div class=\"packageAddOnContentBlockSubTitle\">\r\n                \u00d7{{ $t(addOn.groups[0].items[0]['lk_' + duration + '_value'], { num: addOn.groups[0].items[0][duration\r\n                + '_value'] }) }}\r\n              <\/div>\r\n              <div v-if=\"duration === 'monthly'\" class=\"packageAddOnContentBlockBottom\">\r\n                {{ addOn.monthly_price | amountAll(addOn.currency_code) }}\r\n                <span v-if=\"addOn.groups[0].items[0].type !== 'Usage'\">{{ $t('_QQ_LANDING_PRICE_FROM') }}<\/span>\r\n              <\/div>\r\n              <div v-else class=\"packageAddOnContentBlockBottom\">\r\n                {{ addOn.yearly_price | amountAll(addOn.currency_code) }}\r\n                <span v-if=\"addOn.groups[0].items[0].type !== 'Usage'\">\r\n                  \/{{ $t('_PACKAGE_DESCRIPTOR_LABEL_YEAR') }}\r\n                <\/span>\r\n              <\/div>\r\n            <\/div>\r\n            <div v-if=\"addOnsList.slice(item, item + 6).length < 6\" class=\"packageAddOnContentBlock\"\r\n              style=\"visibility: hidden;\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- <div class=\"packageHelpContentWrap\" v-if=\"questionList.length\">\r\n      <div class=\"packageHelpTitle\">{{ $t('FAQ') }}<\/div>\r\n      <div class=\"packageHelpContentBlockWrap\">\r\n        <div class=\"packageHelpContentBlock\" v-for=\"(questionBlock, questionIndex) in questionList\"\r\n          :key=\"'questionBlock' + questionIndex\">\r\n          <label :for=\"'questionBlock' + questionIndex\" class=\"packageHelpContentBlockTitle\">\r\n            <span v-html=\"questionBlock.question\"><\/span>\r\n          <\/label>\r\n          <input type=\"checkbox\" :id=\"'questionBlock' + questionIndex\" name=\"questionBlock\">\r\n          <label :for=\"'questionBlock' + questionIndex\" class=\"packageHelpContentBlockContent\">\r\n            <span v-html=\"questionBlock.answer\"><\/span>\r\n          <\/label>\r\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n            stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <polyline points=\"6 9 12 15 18 9\"><\/polyline>\r\n          <\/svg>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div> -->\r\n  <\/div>\r\n<\/div>\r\n<script type=\"text\/javascript\">\r\n  \/\/ \u81ea\u5b9a\u4e49\u8282\u6d41\u51fd\u6570\r\n  function throttle(func, delay) {\r\n    let timeoutId;\r\n    let lastExecTime = 0;\r\n    return function (...args) {\r\n      const currentTime = Date.now();\r\n      if (currentTime - lastExecTime > delay) {\r\n        func.apply(this, args);\r\n        lastExecTime = currentTime;\r\n      } else {\r\n        clearTimeout(timeoutId);\r\n        timeoutId = setTimeout(() => {\r\n          func.apply(this, args);\r\n          lastExecTime = Date.now();\r\n        }, delay - (currentTime - lastExecTime));\r\n      }\r\n    };\r\n  }\r\n\r\n  const bTooltipTopFn = (el, binding) => {\r\n    var isShowNew = binding.value;\r\n    var isNewEleWrap = document.createElement(\"div\");\r\n    var isNewEle = document.createElement(\"span\");\r\n    var isNewEleClass = \"newVersionWrap\";\r\n    var positionText = binding.rawName.split(\".\")[1];\r\n    var isRight = binding.modifiers.right;\r\n    isNewEle.innerText = isShowNew;\r\n    isNewEleWrap.setAttribute(\"class\", `addNewPop ${positionText ? \"addNewIs_\" + positionText : \"\"} ${isRight ? \"rightAddNewTip\" : \"\"}`);\r\n    isNewEle.setAttribute(\"class\", isNewEleClass);\r\n    isNewEleWrap.append(isNewEle);\r\n    try {\r\n      if (el && el.children && el.children[el.children.length - 1] && el.children[el.children.length - 1].getAttribute(\"class\")) {\r\n        var isAdd = el.children[el.children.length - 1].getAttribute(\"class\").indexOf(\"addNewPop\") > -1;\r\n      }\r\n    } catch (e) {\r\n      console.warn(e);\r\n    }\r\n    let elClass = el.getAttribute(\"class\");\r\n    if (elClass.indexOf('isHorverShowTooltip') < 0) {\r\n      el.setAttribute(\"class\", elClass + ' isHorverShowTooltip');\r\n    }\r\n    if (isShowNew) {\r\n      if (!isAdd) {\r\n        el.style.positionTmp = el.style.position;\r\n        el.style.position = el.style.position || \"relative\";\r\n        el.append(isNewEleWrap);\r\n      }\r\n    } else if (isAdd) {\r\n      el.style.position = el.style.positionTmp || \"\";\r\n      el.removeChild(el.children[el.children.length - 1]);\r\n    }\r\n  }\r\n\r\n\r\n  try {\r\n    var GLOBAL_NEW_PRICING_TMP = JSON.parse(window.GLOBAL_NEW_PRICING) || {}\r\n  } catch (e) { }\r\n  var GLOBAL_NEW_PRICING_DATA = GLOBAL_NEW_PRICING_TMP[\"USD\"] || []; \/\/ \u9ed8\u8ba4\u4f7f\u7528CNY\u6570\u636e\r\n  \/\/ \u521b\u5efaVue\u5b9e\u4f8b\r\n  new Vue({\r\n    el: '#das-app',\r\n    i18n,\r\n    directives: {\r\n      bTooltip: {\r\n        inserted: bTooltipTopFn,\r\n        componentUpdated: bTooltipTopFn\r\n      }\r\n    },\r\n\r\n    data: function () {\r\n      return {\r\n        nowBlockWidth: 0,\r\n        isGoToTop: false,\r\n        handleScroll: throttle(this.handleScrollTmp, 0),\r\n        isGoToTopFn: throttle(this.isGoToTopTmpFn, 400),\r\n        isCn: true,\r\n        addOn: [\r\n          'marketplaces',\r\n          'secondary_users',\r\n          'amazon_orders',\r\n          'competitor_low_frequency_asin',\r\n          'competitor_high_frequency_asin',\r\n          'search_terms_lookup',\r\n          'smart_pricing',\r\n          'category_rank',\r\n          'keyword_rank_word',\r\n          'competing_follower',\r\n          'mailplan_request_comment',\r\n          'critical_review',\r\n        ],\r\n        aiModules: {\r\n          'product_research': true,\r\n          'ai_agent': true,\r\n          'ai_advertising': true\r\n        },\r\n        showMainKey: [\r\n          'amazon_orders',\r\n          'marketplaces',\r\n          'secondary_users',\r\n          'ai_advertising',\r\n          'ad_report_frequency',\r\n          'advertise_auto_manage',\r\n          'product_analysis_multi',\r\n          'keyword_rank_word',\r\n          'mailplan_request_comment',\r\n          'competing_follower',\r\n          'critical_review',\r\n          'fba_inventory_manage',\r\n          'chrome_sellercentral_plugin',\r\n          'chrome_amazon_plugin',\r\n          'keywords_lookup',\r\n        ],\r\n        showMainKeyObj: {},\r\n        duration: 'monthly',\r\n        hasTag: {\r\n          10: {\r\n            label: 'package_home_recommendation2',\r\n            class: 'packageCenterMainWrapBlockTag'\r\n          }\r\n        },\r\n        packageList: [],\r\n        creditDics: []\r\n      }\r\n    },\r\n    filters: {\r\n      getPercentByCounts: function (a, b, type = 3) {\r\n        return parseFloat(parseFloat(b \/ a).toFixed(type))\r\n      },\r\n      \/\/ \u6dfb\u52a0\u63d0\u53d6\u6570\u5b57\u5e76\u6dfb\u52a0\u6837\u5f0f\u7684\u51fd\u6570\r\n      highlightNumbers: function (value, index) {\r\n        if (!value) return value;\r\n        value = value.toString();\r\n        \/\/ \u4f7f\u7528\u6b63\u5219\u8868\u8fbe\u5f0f\u5339\u914d\u6570\u5b57\uff08\u5305\u62ec\u5c0f\u6570\uff09\r\n        return value.replace(\/(\\d+(?:\\.\\d+)?(?:-\\d+(?:\\.\\d+)?)*)\/g, `<span class=\"highlightNumber${index}\">$1<\/span>`);\r\n      },\r\n      amountAll: function (value, currencyCode) {\r\n        \/\/ \u7b80\u5316\u7684\u8d27\u5e01\u683c\u5f0f\u5316\r\n        if (currencyCode === 'CNY') {\r\n          return '\u00a5' + value;\r\n        } else if (currencyCode === 'USD') {\r\n          return '$' + value;\r\n        }\r\n        return value;\r\n      }\r\n    },\r\n    methods: {\r\n      isGoToTopTmpFn() {\r\n        if (this.isGoToTop) {\r\n          this.nowBlockWidth = this.$refs.packageCenterMainWrapBlockEle?.[0]?.clientWidth\r\n          try {\r\n            var extTop = document.getElementById('wpadminbar').offsetHeight || 0\r\n            var extTop1 = document.getElementById('wrapper-navbar').offsetHeight || 0\r\n            var extTopTotal = extTop + extTop1\r\n          } catch (e) {\r\n          }\r\n          Array.from(this.$refs.packageCenterMainWrapBlockTopInfoFixedEle).forEach(ele => {\r\n            ele.style.position = 'fixed'\r\n            ele.style.top = (extTopTotal || 0) + 'px'\r\n            ele.style.zindex = '999999'\r\n            ele.style.width = this.nowBlockWidth + 'px'\r\n            ele.classList.add('packageCenterMainWrapBlockTopInfoFixedAddClass')\r\n          })\r\n          Array.from(this.$refs.packageCenterMainWrapBlockDetail).forEach(ele => {\r\n            ele.style.marginTop = this.duration === 'monthly' ? '184px' : '207px'\r\n          })\r\n        } else {\r\n          Array.from(this.$refs.packageCenterMainWrapBlockTopInfoFixedEle).forEach(ele => {\r\n            ele.style = ''\r\n            ele.classList.remove('packageCenterMainWrapBlockTopInfoFixedAddClass')\r\n          })\r\n          Array.from(this.$refs.packageCenterMainWrapBlockDetail).forEach(ele => {\r\n            ele.style = ''\r\n          })\r\n        }\r\n      },\r\n      handleBuy(pack) {\r\n        let jumpHost = `data.tool4seller.${VUE_APP_IS_CN === \"true\" ? \"cn\" : \"com\"\r\n          }`;\r\n        if (\r\n          window.location.host.indexOf(\"dev.\") > -1 ||\r\n          window.location.host.indexOf(\"ite.\") > -1\r\n        ) {\r\n          jumpHost = `data.ite.tool4seller.${VUE_APP_IS_CN === \"true\" ? \"cn\" : \"com\"\r\n            }`;\r\n        }\r\n        \/\/ if (pack.name === \"Standard\" || pack.name === \"Free\") {\r\n        \/\/   window.open(\"https:\/\/\" + jumpHost);\r\n        \/\/   return;\r\n        \/\/ }\r\n        const finalUrl = getFullJumpUrl(\r\n          \"https:\/\/\" + jumpHost + \"\/landing\/register\"\r\n        );\r\n        return window.open(finalUrl);\r\n        \/\/ this.$emit('select', {duration: this.duration, id: pack.id, type, packName: pack.name})\r\n      },\r\n      showPopFn: function () {\r\n        jQuery(\".p-c-wrapper\").show();\r\n        jQuery('html').addClass('pc-modal-open');\r\n      },\r\n      \/\/ \u83b7\u53d6packageCenterMainContent\u8ddd\u79bb\u53ef\u89c6\u533a\u57df\u9876\u90e8\u7684\u8ddd\u79bb\r\n      getMainContentOffsetTop: function () {\r\n        if (this.$refs.packageCenterMainContent) {\r\n          const rect = this.$refs.packageCenterMainContent.getBoundingClientRect();\r\n          return rect.top;\r\n        }\r\n        return 0;\r\n      },\r\n      handleScrollTmp: function () {\r\n        const scrollTop = this.getMainContentOffsetTop();\r\n\r\n        try {\r\n          var extTop = (document.getElementById('wpadminbar') && document.getElementById('wpadminbar').offsetHeight) || 0\r\n          var extTop1 = (document.getElementById('wrapper-navbar') && document.getElementById('wrapper-navbar').offsetHeight) || 0\r\n          var extTopTotal = extTop + extTop1\r\n        } catch (e) {\r\n          extTopTotal = 0\r\n        }\r\n        try {\r\n          var extDeetailTop = (this.duration === 'monthly' ? 271 : 293) + (extTop || 0)\r\n          var minExtDetailTop = 578 + (extTop || 0)\r\n          var goDiffHeight = this.$refs.packageCenterMainContent.clientHeight - extDeetailTop\r\n        } catch (e) {\r\n          goDiffHeight = minExtDetailTop\r\n        }\r\n\r\n        goDiffHeight = parseFloat(parseFloat(goDiffHeight).toFixed(2) || 0) || 0\r\n        goDiffHeight = Math.max(goDiffHeight || 0, minExtDetailTop)\r\n        this.isGoToTop = scrollTop < (extTopTotal || 0) && scrollTop > -goDiffHeight\r\n      },\r\n      getMainPackageList: function () {\r\n        var packageList = []\r\n        GLOBAL_NEW_PRICING_DATA.filter(v => v.type === 'Main' && v.level > 0).forEach(packageBlock => {\r\n          var packageBlockTmp = {\r\n            currency_code: packageBlock.currency_code,\r\n            id: packageBlock.id,\r\n            level: packageBlock.level,\r\n            lk_key: packageBlock.lk_key,\r\n            monthly_price: packageBlock.monthly_price,\r\n            name: packageBlock.name,\r\n            status: packageBlock.status,\r\n            type: packageBlock.type,\r\n            yearly_price: packageBlock.yearly_price,\r\n          }\r\n          var mainGroups = []\r\n          packageBlock.groups.forEach(group => {\r\n            group.items.forEach(item => {\r\n              if (this.showMainKey.indexOf(item.name) > -1) {\r\n                if (item.name === 'ad_report_frequency') {\r\n                  item.lk_key = 'Lk_Package_Item_Name_advertise_manage'\r\n\r\n                  item.lk_monthly_value = 'package_ad_frequency'\r\n                  item.lk_yearly_value = 'package_ad_frequency'\r\n\r\n                  item.monthly_value = 24 \/ item.monthly_value\r\n                  item.yearly_value = 24 \/ item.yearly_value\r\n                }\r\n                if (item.name === 'fba_inventory_manage') {\r\n                  item.lk_key = 'package_inventory_shipment'\r\n                }\r\n                if (item.name === 'advertise_auto_manage') {\r\n                  item.type = 'Available'\r\n                  item.lk_monthly_value = ''\r\n                  item.lk_yearly_value = ''\r\n                  item.monthly_value = 1\r\n                  item.yearly_value = 1\r\n                }\r\n                if (item.name === 'product_analysis_multi') {\r\n                  item.lk_key = 'package_sales_profit_report'\r\n                }\r\n                if (item.name === 'mailplan_request_comment') {\r\n                  item.lk_key = 'Lk_Package_Item_Name_mailplan_request'\r\n                }\r\n\r\n                if (this.$t(item.lk_key + '_illus') && this.$t(item.lk_key + '_illus') !== (item.lk_key + '_illus')) {\r\n                  item.illus = item.lk_key + '_illus'\r\n                }\r\n\r\n                this.$set(this.showMainKeyObj, item.name, {\r\n                  key: item['lk_' + this.duration + '_value'],\r\n                  num: item[this.duration + '_value']\r\n                })\r\n                mainGroups.push({\r\n                  ...item\r\n                });\r\n              }\r\n            })\r\n          })\r\n          \/\/ \u6309\u7167showMainKey\u7684\u987a\u5e8f\u5bf9mainGroups\u8fdb\u884c\u6392\u5e8f\r\n          mainGroups.sort((a, b) => {\r\n            return this.showMainKey.indexOf(a.name) - this.showMainKey.indexOf(b.name);\r\n          });\r\n          packageBlockTmp.mainGroups = mainGroups;\r\n          packageList.push(packageBlockTmp)\r\n        })\r\n        this.packageList = packageList\r\n      },\r\n      getPercentByCountsFn: function (a, b) {\r\n        return '$' + parseFloat(parseFloat(b \/ a).toFixed(3))\r\n      },\r\n      \/\/ \u6dfb\u52a0\u63d0\u53d6\u6570\u5b57\u5e76\u6dfb\u52a0\u6837\u5f0f\u7684\u51fd\u6570\r\n      highlightNumbersFn: function (value, index) {\r\n        if (!value) return value;\r\n        value = value.toString();\r\n        \/\/ \u4f7f\u7528\u6b63\u5219\u8868\u8fbe\u5f0f\u5339\u914d\u6570\u5b57\uff08\u5305\u62ec\u5c0f\u6570\uff09\r\n        return value.replace(\/(\\d+(?:\\.\\d+)?(?:-\\d+(?:\\.\\d+)?)*)\/g, `<span class=\"highlightNumber${index}\">$1<\/span> `);\r\n      }\r\n    },\r\n    computed: {\r\n      questionList: function () {\r\n        return new Array(100).fill(0).map((v, index) => {\r\n          var questionKey = `package_faq_question${index}`\r\n          var answerKey = `package_faq_answer${index}`\r\n          var question = this.$t(questionKey)\r\n          var answer = this.$t(answerKey)\r\n          if (question && question !== questionKey && answer && answer !== answerKey) {\r\n            return {\r\n              question,\r\n              answer\r\n            }\r\n          }\r\n        }).filter(v => v && v.question && v.answer)\r\n      },\r\n      addOnsList: function () {\r\n        var addonPackages = GLOBAL_NEW_PRICING_DATA.filter(v => v.type === 'Add-on')\r\n\r\n        try {\r\n          var GLOBAL_NEW_ONE_TIME_PRICING_TMP = JSON.parse(window.GLOBAL_NEW_ONE_TIME_PRICING)['USD'].filter(v => v.name !== 'Addon_Search_Term_Lookup_Times').map(v => {\r\n            v.hideUnit = true\r\n            return v\r\n          })\r\n        } catch (e) {\r\n          GLOBAL_NEW_ONE_TIME_PRICING_TMP = []\r\n        }\r\n\r\n        return addonPackages.concat(GLOBAL_NEW_ONE_TIME_PRICING_TMP);\r\n      },\r\n      showMainKeyObjArrays: function () {\r\n        return Object.entries(this.showMainKeyObj).sort((a, b) => {\r\n          var bLength = this.$t(b[1].key, { num: b[1].num }).length\r\n          var aLength = this.$t(a[1].key, { num: a[1].num }).length\r\n          return bLength - aLength\r\n        })?.map(v => v[1])?.[0]\r\n      },\r\n      creditTip: function () {\r\n        \/\/ if (!this.creditDics || !this.creditDics.length) {\r\n        \/\/   return '';\r\n        \/\/ }\r\n        const pricePerCredit = 0.6 \/\/ this.creditDics[0].amount \/ this.creditDics[0].credits;\r\n        const lokKey = this.isCn ? 'points_convert_payment_cn' : 'points_convert_payment_com';\r\n        const tip = this.$t(lokKey, {\r\n          num: pricePerCredit,\r\n        })\r\n        return tip;\r\n      }\r\n    },\r\n    beforeDestroy: function () {\r\n      window.removeEventListener('scroll', this.handleScroll)\r\n      window.removeEventListener('resize', this.isGoToTopFn)\r\n    },\r\n    mounted: function () {\r\n      this.getMainPackageList()\r\n      window.removeEventListener('scroll', this.handleScroll)\r\n      window.removeEventListener('resize', this.isGoToTopFn)\r\n      window.addEventListener('scroll', this.handleScroll)\r\n      window.addEventListener('resize', this.isGoToTopFn)\r\n      this.handleScroll()\r\n    },\r\n    watch: {\r\n      duration: function (newVal) {\r\n        if (window.vm) {\r\n          window.vm.duration = newVal === 'yearly' ? 'year' : 'month';;\r\n        }\r\n      },\r\n      isGoToTop() {\r\n        if (this.isGoToTop) {\r\n          this.nowBlockWidth = this.$refs.packageCenterMainWrapBlockEle?.[0]?.clientWidth\r\n          try {\r\n            var extTop = (document.getElementById('wpadminbar') && document.getElementById('wpadminbar').offsetHeight) || 0\r\n            var extTop1 = (document.getElementById('wrapper-navbar') && document.getElementById('wrapper-navbar').offsetHeight) || 0\r\n            var extTopTotal = extTop + extTop1\r\n          } catch (e) {\r\n          }\r\n          Array.from(this.$refs.packageCenterMainWrapBlockTopInfoFixedEle).forEach(ele => {\r\n            ele.style.position = 'fixed'\r\n            ele.style.top = (extTopTotal || 60) + 'px'\r\n            ele.style.zindex = '999999'\r\n            ele.style.width = this.nowBlockWidth + 'px'\r\n            ele.classList.add('packageCenterMainWrapBlockTopInfoFixedAddClass')\r\n          })\r\n          Array.from(this.$refs.packageCenterMainWrapBlockDetail).forEach(ele => {\r\n            ele.style.marginTop = this.duration === 'monthly' ? '167.5px' : '190.5px'\r\n          })\r\n        } else {\r\n          Array.from(this.$refs.packageCenterMainWrapBlockTopInfoFixedEle).forEach(ele => {\r\n            ele.style = ''\r\n            ele.classList.remove('packageCenterMainWrapBlockTopInfoFixedAddClass')\r\n          })\r\n          Array.from(this.$refs.packageCenterMainWrapBlockDetail).forEach(ele => {\r\n            ele.style = ''\r\n          })\r\n        }\r\n      }\r\n    }\r\n  });\r\n<\/script>\r\n\r\n<style>\r\n  #das-app {\r\n    display: block;\r\n  }\r\n\r\n  .p-c-wrapper {\r\n    display: none;\r\n  }\r\n\r\n  .en-mobile-wrapper {\r\n    display: none;\r\n  }\r\n\r\n  \/* and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) *\/\r\n  @media screen and (max-width: 1279px) {\r\n    .elementor-widget-wrap {\r\n      padding: 0 !important;\r\n    }\r\n\r\n    #das-app {\r\n      display: none;\r\n    }\r\n\r\n    .p-c-wrapper {\r\n      display: none;\r\n    }\r\n\r\n    .en-mobile-wrapper {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  .en-mobile-loading {\r\n    display: none;\r\n  }\r\n\r\n  .p-c-loading {\r\n    display: none;\r\n  }\r\n\r\n\r\n  .pc-modal-open {\r\n    overflow: hidden !important;\r\n  }\r\n\r\n  .ui-hide .uicore-header-wrapper {\r\n    transform: none !important;\r\n    opacity: 1 !important;\r\n  }\r\n\r\n  .p-c-pb-item-info__title {\r\n    min-height: 21px;\r\n  }\r\n\r\n  .p-c-pb-item-info__title .isHorverShowTooltip {\r\n    height: 21px;\r\n    top: -5px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItemLeft {\r\n    position: relative;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItemLeft .isHorverShowTooltip svg {\r\n    position: absolute;\r\n    top: -3px\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItemRight .isHorverShowTooltip svg {\r\n    position: absolute;\r\n    top: -3px\r\n  }\r\n\r\n  .hint--top {\r\n    height: 25px;\r\n    margin-top: 0 !important;\r\n  }\r\n\r\n  .p-c-pb-level-line {\r\n    position: sticky;\r\n    z-index: 1;\r\n    top: 0 !important;\r\n  }\r\n\r\n  .p-c-pb-item-info {\r\n    padding: 8px 0 !important;\r\n  }\r\n\r\n  .p-c-pb-line {\r\n    border-bottom: none;\r\n    border-top: none;\r\n\r\n    &:not(:first-child) {\r\n\r\n      .p-c-pb-item-info,\r\n      .p-c-pb-item-val {\r\n        border-top: 1px solid #EBE9F1;\r\n      }\r\n    }\r\n\r\n    &:last-child {\r\n\r\n      .p-c-pb-item-info,\r\n      .p-c-pb-item-val {\r\n        border-bottom: 1px solid #EBE9F1;\r\n      }\r\n    }\r\n\r\n    .p-c-pb-item-info,\r\n    .p-c-pb-item-val {\r\n      border-top: none;\r\n      border-bottom: none;\r\n    }\r\n\r\n\r\n    &:not(.p-c-opened) {\r\n      &:hover {\r\n        box-shadow: 0px 4px 24px 0px #0000000F;\r\n        padding-left: 16px;\r\n        padding-right: 16px;\r\n        border-radius: 8px;\r\n        padding-left: 16px;\r\n        padding-right: 16px;\r\n      }\r\n    }\r\n  }\r\n\r\n  .p-c-wrapper {\r\n    position: fixed;\r\n    width: 100%;\r\n    height: 100%;\r\n    overflow: auto;\r\n    background-color: #f7f7f7;\r\n    z-index: 99999;\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n\r\n    .p-c-pb-container {\r\n      grid-gap: 16px;\r\n    }\r\n\r\n    .p-c-pb-group {\r\n      background-color: #fff;\r\n      border-radius: 8px;\r\n    }\r\n\r\n    .p-c-pb-line {\r\n      min-height: 0;\r\n      padding-left: 16px;\r\n      padding-right: 16px;\r\n\r\n      &:last-child {\r\n        padding-bottom: 12px;\r\n      }\r\n\r\n      &:first-child {\r\n        padding-bottom: 0;\r\n      }\r\n\r\n      &.p-c-opened {}\r\n    }\r\n\r\n\r\n    .p-c-pb-level-line {\r\n      width: auto;\r\n      background-color: rgba(255, 255, 255, 0.9);\r\n      padding-left: 16px;\r\n      padding-right: 16px;\r\n      border-radius: 8px;\r\n      box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1);\r\n      padding-bottom: 20px;\r\n      padding-top: 25px;\r\n\r\n      .p-c-pb-group {\r\n        background-color: transparent;\r\n        border-radius: 8px;\r\n      }\r\n\r\n      .p-c-pb-chosen-wrapper__switcher {\r\n        height: 32px;\r\n      }\r\n    }\r\n\r\n    .isCloseXIcon {\r\n      position: absolute;\r\n      width: 44px;\r\n      height: 44px;\r\n      top: 28px;\r\n      right: -80px;\r\n      z-index: 2001;\r\n      cursor: pointer;\r\n      border-radius: 8px;\r\n      border: 2px solid #D8D6DE;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      background-color: #f7f7f7;\r\n    }\r\n\r\n  }\r\n\r\n  #das-app {\r\n    margin: -10px auto -20px;\r\n\r\n    .rightAddNewTip {\r\n      width: 400px;\r\n      top: -5px;\r\n      left: 30px;\r\n    }\r\n\r\n    .rightAddNewTip .newVersionWrap {\r\n      white-space: normal !important;\r\n    }\r\n\r\n    .rightAddNewTip .newVersionWrap::after {\r\n      bottom: 0 !important;\r\n    }\r\n\r\n    .addNewPop {\r\n      top: 25px;\r\n      transform: translateY(-100%);\r\n      left: 30px;\r\n    }\r\n\r\n    .addNewPop .newVersionWrap::after {\r\n      bottom: -16px;\r\n    }\r\n  }\r\n\r\n  .elementor-167,\r\n  .elementor-167 .elementor-section-wrap {\r\n    background-color: #f2f2f2;\r\n  }\r\n\r\n  .elementor-872,\r\n  .elementor-872 .elementor-section-wrap {\r\n    background-color: #f2f2f2;\r\n  }\r\n\r\n  .elementor-9483,\r\n  .elementor-9483 .elementor-section-wrap {\r\n    background-color: #f2f2f2;\r\n  }\r\n\r\n  .packageCenterMain {\r\n    text-align: center;\r\n    margin: 0 70px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    padding-top: 0;\r\n\r\n    position: relative;\r\n    z-index: 1;\r\n  }\r\n\r\n  .packageCenterMainContentWrap {\r\n    max-width: 100%;\r\n  }\r\n\r\n  .packageCenterMain::after {\r\n    position: absolute;\r\n    display: block;\r\n    content: \"\";\r\n    background: url('https:\/\/www.tool4seller.cn\/wp-content\/uploads\/2025\/12\/priceBg.svg') no-repeat;\r\n    background-size: 1600px 1600px;\r\n    width: 1600px;\r\n    height: 1600px;\r\n    margin: 0 auto;\r\n    top: 100px;\r\n    z-index: -1;\r\n  }\r\n\r\n  .goCheckYearsOrMonth {\r\n    height: 60px;\r\n    padding: 0 6px;\r\n    background-color: #fff;\r\n    border-radius: 30px;\r\n    width: auto;\r\n    margin: 32px auto 40px;\r\n    width: 320px;\r\n    box-shadow: 0px 4px 45.4px 0px #D8E6FF;\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n\r\n  .goCheckYearsOrMonth>label {\r\n    display: inline-block;\r\n    width: 50%;\r\n  }\r\n\r\n  .goCheckYearsOrMonth input {\r\n    display: none;\r\n  }\r\n\r\n  .goCheckYearsOrMonth input+label {\r\n    display: inline-block;\r\n    width: 100%;\r\n    height: 48px;\r\n    border-radius: 24px;\r\n    font-weight: 600;\r\n    font-size: 16px;\r\n    line-height: 48px;\r\n    background-color: #fff;\r\n    color: #333;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .goCheckYearsOrMonth input:checked+label {\r\n    background-color: #5759F2;\r\n    color: #fff;\r\n    text-align: center;\r\n    box-shadow: 0px 12px 24px 0px #5759F247;\r\n  }\r\n\r\n  .package-ai-small-tag {\r\n    display: inline-block;\r\n    margin-left: 4px;\r\n    width: 16px;\r\n    height: 16px;\r\n    line-height: 16px;\r\n    background: #00CFE8;\r\n    border-radius: 2px;\r\n    color: #FFFFFF;\r\n    font-style: italic;\r\n    font-size: 10px;\r\n    box-sizing: content-box;\r\n    padding-left: 2px;\r\n    margin-bottom: 1px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockTopInfoFixedBgWrap {\r\n    width: 100%;\r\n    height: 24px;\r\n    border-left: 24px solid transparent;\r\n    border-right: 24px solid transparent;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockTopInfoFixedWrap {\r\n    background-color: #fff;\r\n    border-top-left-radius: 24px;\r\n    border-top-right-radius: 24px;\r\n    border-top: 3px solid #fff;\r\n    border-right: 3px solid #fff;\r\n    border-left: 3px solid #fff;\r\n    padding-left: 20px;\r\n    padding-right: 20px;\r\n    padding-top: 16px;\r\n    padding-bottom: 2px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockTopInfoFixedAddClass {\r\n    border-top-left-radius: 0;\r\n    border-top-right-radius: 0;\r\n    z-index: 2;\r\n  }\r\n\r\n  .highlightNumber0 {\r\n    font-weight: 600;\r\n  }\r\n\r\n  .highlightNumber1 {\r\n    font-weight: 600;\r\n    color: #FF792E;\r\n  }\r\n\r\n  .highlightNumber2 {\r\n    font-weight: 600;\r\n    color: #D63384;\r\n  }\r\n\r\n  .highlightNumber3 {\r\n    font-weight: 600;\r\n    color: #9257F2;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockTag {\r\n    background-color: #FF792E;\r\n    color: #fff;\r\n    line-height: 28px;\r\n    height: 28px;\r\n    padding: 0 12px;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    border-radius: 14px;\r\n    display: inline-block;\r\n  }\r\n\r\n  .packageCenterMainTitle {\r\n    font-weight: 600;\r\n    font-size: 42px;\r\n    text-align: center;\r\n    color: #333;\r\n    margin-bottom: 8px;\r\n    line-height: 42px;\r\n  }\r\n\r\n  .packageCenterMainSubTitle {\r\n    margin-bottom: 16px;\r\n    font-weight: 400;\r\n    font-size: 20px;\r\n    text-align: center;\r\n    color: #666;\r\n  }\r\n\r\n  .packageCenterMainWrap {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    grid-gap: 24px;\r\n    margin: 0 auto;\r\n    justify-content: center;\r\n    padding-bottom: 24px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlock {\r\n    border-radius: 24px;\r\n    text-align: left;\r\n    width: 400px;\r\n    position: relative;\r\n    box-shadow: 0px 4px 80px 0px #0000000A;\r\n\r\n  }\r\n\r\n  .packageCenterMainWrapBlockName {\r\n    font-weight: 500;\r\n    font-size: 20px;\r\n    color: #333;\r\n    margin-bottom: 12px;\r\n    display: flex;\r\n    align-items: center;\r\n    grid-gap: 8px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockPrice {\r\n    color: #333;\r\n    font-weight: 600;\r\n    font-size: 34px;\r\n    line-height: 26px;\r\n    word-wrap: normal;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockPrice>span {\r\n    font-weight: 600;\r\n    font-size: 12px;\r\n    color: #999;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockSubPrice {\r\n    color: #666;\r\n    font-weight: 500;\r\n    font-size: 20px;\r\n    line-height: 20px;\r\n    word-wrap: normal;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockSubPrice>span {\r\n    font-weight: 600;\r\n    font-size: 12px;\r\n    color: #999;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockBuyButton {\r\n    height: 44px;\r\n    border-radius: 8px;\r\n    font-weight: 600;\r\n    font-size: 16px;\r\n    text-align: center;\r\n    outline: none;\r\n    padding: 0;\r\n    width: 100%;\r\n    background-color: #F1F5FF;\r\n    border: 1px solid #5759F2;\r\n    color: #5759F2;\r\n    font-weight: 600;\r\n    font-size: 16px;\r\n    margin-top: 16px;\r\n    margin-bottom: 4px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockBuyButton:hover {\r\n    background-color: #5759F2;\r\n    border: 1px solid #5759F2;\r\n    color: #fff;\r\n    font-size: 16px;\r\n    box-shadow: 0px 12px 24px 0px #5759F247;\r\n  }\r\n\r\n  .activePackageMe .packageCenterMainWrapBlockTopInfoFixedWrap,\r\n  .activePackageMe .packageCenterMainWrapBlockDetailWrap {\r\n    border-color: #5759F2;\r\n  }\r\n\r\n  .activePackageMe .packageCenterMainWrapBlockDetailWrap .packageCenterMainWrapBlockDetailBlockItem {\r\n    border-color: #f7f7f7;\r\n  }\r\n\r\n  .activePackageMe {\r\n    box-shadow: 0px 0px 48px 0px #A6D8F8A6;\r\n\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailWrap {\r\n    border-left: 3px solid #fff;\r\n    border-right: 3px solid #fff;\r\n    border-bottom: 3px solid #fff;\r\n    border-bottom-left-radius: 24px;\r\n    border-bottom-right-radius: 24px;\r\n    padding: 0 20px 20px;\r\n    background-color: #fff;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItem {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    border-bottom: 1px solid #f7f7f7;\r\n    padding: 8px 0;\r\n    grid-gap: 12px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItem:last-child .packageCenterMainWrapBlockDetailBlockItemRight {\r\n    \/* chend *\/\r\n    min-height: 36px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItem:first-child .packageCenterMainWrapBlockDetailBlockItemRight {\r\n    \/* chend *\/\r\n    min-height: 48px;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItemLeft {\r\n    font-weight: 400;\r\n    font-size: 14px;\r\n    line-height: 16px;\r\n    color: #333333;\r\n  }\r\n\r\n  .packageCenterMainWrapBlockDetailBlockItemRight {\r\n    font-weight: 400;\r\n    font-size: 14px;\r\n    line-height: 16px;\r\n    min-height: 32px;\r\n    color: #333333;\r\n    text-align: right;\r\n    white-space: nowrap;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    align-items: flex-end;\r\n  }\r\n\r\n  .isTopBgTextWrap {\r\n    font-weight: 600;\r\n  }\r\n\r\n  .isGoToTopClass .packageCenterMainWrapBlockTopInfoFixedWrap {\r\n    box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1);\r\n    background-color: rgba(255, 255, 255, 0.9);\r\n  }\r\n\r\n  .isGoToTopClass .packageCenterMainWrapBlockTopInfoFixedBgWrap {\r\n    border-color: #f2f2f2;\r\n  }\r\n\r\n  .hideMeTextBlock {\r\n    visibility: hidden;\r\n    height: 0;\r\n    color: transparent;\r\n    pointer-events: none;\r\n    user-select: none;\r\n    opacity: 0;\r\n  }\r\n\r\n  .packageAddOnContentWrap {\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n    width: 100%;\r\n    padding-top: 80px;\r\n    position: relative;\r\n    z-index: 3;\r\n    padding-bottom: 80px;\r\n  }\r\n\r\n  .packageAddOnContentWrap::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    width: 200vw;\r\n    height: 100%;\r\n    background-color: #fff;\r\n    left: 0;\r\n    transform: translateX(-50vw);\r\n    right: 0;\r\n    bottom: 0;\r\n    z-index: -1;\r\n  }\r\n\r\n  .packageAddOnContenTitle {\r\n    font-weight: 600;\r\n    font-size: 42px;\r\n    line-height: 42px;\r\n    color: #333;\r\n    margin-bottom: 40px;\r\n  }\r\n\r\n  .packageAddOnContentBlockWrapBlcok {\r\n    display: flex;\r\n    grid-gap: 12px;\r\n    width: 100%;\r\n    margin-bottom: 12px;\r\n  }\r\n\r\n  .packageAddOnContentBlock {\r\n    background: #F7F7F7;\r\n    border-radius: 10px;\r\n    padding: 20px;\r\n    flex: 1;\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: space-between;\r\n  }\r\n\r\n  .packageAddOnContentBlockTop {\r\n    font-weight: 600;\r\n    font-size: 16px;\r\n    line-height: 16px;\r\n    color: #5E5873;\r\n    text-align: left;\r\n  }\r\n\r\n  .packageAddOnContentBlockSubTitle {\r\n    font-weight: 400;\r\n    font-size: 12px;\r\n    line-height: 12px;\r\n    text-align: left;\r\n    margin: 12px 0 0;\r\n    color: #5E5873;\r\n    border-bottom: 1px solid #EBE9F1;\r\n    padding-bottom: 20px;\r\n    margin-bottom: 12px;\r\n  }\r\n\r\n  .packageAddOnContentBlockBottom {\r\n    font-weight: 600;\r\n    font-size: 24px;\r\n    line-height: 24px;\r\n    text-align: right;\r\n    color: #5E5873;\r\n  }\r\n\r\n  .packageHelpContentWrap {\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n    width: 100%;\r\n    padding-top: 80px;\r\n    position: relative;\r\n    z-index: 3;\r\n    padding-bottom: 80px;\r\n    max-width: 800px;\r\n  }\r\n\r\n  .packageHelpContentWrap::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    width: 200vw;\r\n    height: 100%;\r\n    background-color: #E7F0FF;\r\n    left: 0;\r\n    transform: translateX(-50vw);\r\n    right: 0;\r\n    bottom: 0;\r\n    z-index: -1;\r\n  }\r\n\r\n  .packageHelpTitle {\r\n    font-weight: 600;\r\n    font-size: 42px;\r\n    color: #333;\r\n    margin-bottom: 24px;\r\n  }\r\n\r\n  .packageHelpContentBlockWrap {\r\n    \/* \u6dfb\u52a0\u7684\u5305\u88c5\u7c7b *\/\r\n  }\r\n\r\n  .packageHelpContentBlock {\r\n    justify-content: space-between;\r\n    border-radius: 10px;\r\n    background-color: #fff;\r\n    display: flex;\r\n    flex-direction: column;\r\n    overflow: hidden;\r\n    position: relative;\r\n  }\r\n\r\n  .packageHelpContentBlock:not(:last-child) {\r\n    margin-bottom: 12px;\r\n  }\r\n\r\n  .packageHelpContentBlock label+svg {\r\n    position: absolute;\r\n    right: 24px;\r\n    top: 22px;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .packageHelpContentBlockTitle {\r\n    text-align: left;\r\n    cursor: pointer;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    color: #333;\r\n    margin: 0;\r\n    padding: 24px;\r\n    line-height: 16px;\r\n    display: block;\r\n  }\r\n\r\n  .packageHelpContentBlockTitle+input {\r\n    display: none;\r\n  }\r\n\r\n  .packageHelpContentBlockTitle+input:checked+.packageHelpContentBlockContent {\r\n    height: auto;\r\n    padding: 12px;\r\n    margin-bottom: 24px;\r\n  }\r\n\r\n  .packageHelpContentBlockTitle+input:checked+.packageHelpContentBlockContent+svg {\r\n    transform: rotate(180deg);\r\n    transition: all 300ms;\r\n  }\r\n\r\n  .packageHelpContentBlockContent {\r\n    padding: 0 12px;\r\n    background: #F7F7F7;\r\n    border-radius: 8px;\r\n    text-align: left;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    color: #333;\r\n    height: 0;\r\n    overflow: hidden;\r\n    transition: all 300ms;\r\n    margin: -12px 24px 12px;\r\n  }\r\n\r\n  .goPackageBtnBigGo {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    margin: 36px 0 80px;\r\n  }\r\n\r\n  .goPackageBtnBigGo button {\r\n    min-width: 490px;\r\n    padding: 24px;\r\n    font-weight: 600;\r\n    font-size: 24px;\r\n    text-align: center;\r\n    background: #5759F2;\r\n    border-radius: 10px;\r\n    color: #fff;\r\n    outline: none;\r\n    border: none;\r\n    display: flex;\r\n    grid-gap: 12px;\r\n    align-items: center;\r\n    justify-content: center;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .isOrderTip {\r\n    font-size: 12px !important;\r\n    margin-top: 2px;\r\n  }\r\n\r\n  @media screen and (max-width: 1830px) {\r\n    .packageCenterMainWrap {\r\n      grid-gap: 16px !important;\r\n    }\r\n\r\n    .packageCenterMainWrap .packageCenterMainWrapBlockDetailBlockItem {\r\n      grid-gap: 8px\r\n    }\r\n\r\n    .packageCenterMainWrap .packageCenterMainWrapBlockTopInfoFixedWrap {\r\n      padding-left: 12px;\r\n      padding-right: 12px;\r\n    }\r\n\r\n    .packageCenterMainWrap .packageCenterMainWrapBlockDetailWrap {\r\n      padding: 12px 12px;\r\n    }\r\n\r\n    span .highlightNumber0,\r\n    span .highlightNumber1,\r\n    span .highlightNumber2,\r\n    span .highlightNumber3,\r\n    span .highlightNumber4 {\r\n      display: block;\r\n    }\r\n\r\n    .hideMeTextBlock .highlightNumber0,\r\n    .hideMeTextBlock .highlightNumber1,\r\n    .hideMeTextBlock .highlightNumber2,\r\n    .hideMeTextBlock .highlightNumber3,\r\n    .hideMeTextBlock .highlightNumber4 {\r\n      display: block;\r\n    }\r\n  }\r\n\r\n  #s-chat-plugin {\r\n    transform: translate(-8px, 0) !important;\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d700b1b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d700b1b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2978436\" data-id=\"2978436\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bb31502 animated-fast elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"bb31502\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;zoomIn&quot;,&quot;animation_delay&quot;:200}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7925d19\" data-id=\"7925d19\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e2b2ac4 elementor-widget elementor-widget-heading\" data-id=\"e2b2ac4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">La nostra soluzione completa basata sui dati\nFai tutto con Tool4seller\u200b\u200b<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8396903 elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"8396903\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/das.tool4seller.com\/#\/landing\/register?userHostRegion=com\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Prova gratuita<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>I nostri prezzi Scegli il piano pi\u00f9 adatto alle tue esigenze Mensile Annuale Sconto Add-on (opzionale) {{ $t('_PACKAGE_SUBSCRIBED_YEARLY') }} {{ $t('_PACKAGE_SUBSCRIBED_MONTHLY') }} [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"class_list":["post-9483","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Prezzi - tool4seller - Strumento per venditori Amazon<\/title>\n<meta name=\"description\" content=\"Check out Tool4seller&#039;s pricing plans (free, startup, standard, professional, and premium) today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tool4seller.com\/it\/pricing.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prezzi - tool4seller - Strumento per venditori Amazon\" \/>\n<meta property=\"og:description\" content=\"Check out Tool4seller&#039;s pricing plans (free, startup, standard, professional, and premium) today!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tool4seller.com\/it\/pricing.html\" \/>\n<meta property=\"og:site_name\" content=\"tool4seller - Strumento per venditori Amazon\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-07T10:36:05+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tool4seller.com\/it\/pricing.html\",\"url\":\"https:\/\/www.tool4seller.com\/it\/pricing.html\",\"name\":\"Prezzi - tool4seller - Strumento per venditori Amazon\",\"isPartOf\":{\"@id\":\"https:\/\/www.tool4seller.com\/it\/#website\"},\"datePublished\":\"2022-04-10T16:09:59+00:00\",\"dateModified\":\"2026-01-07T10:36:05+00:00\",\"description\":\"Check out Tool4seller's pricing plans (free, startup, standard, professional, and premium) today!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tool4seller.com\/it\/pricing.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tool4seller.com\/it\/pricing.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tool4seller.com\/it\/pricing.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tool4seller.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prezzi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tool4seller.com\/it\/#website\",\"url\":\"https:\/\/www.tool4seller.com\/it\/\",\"name\":\"tool4seller - Strumento per venditori Amazon\",\"description\":\"Un potente software di analisi dei dati e ottimizzazione PPC per i venditori Amazon.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tool4seller.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Prezzi - tool4seller - Strumento per venditori Amazon","description":"Check out Tool4seller's pricing plans (free, startup, standard, professional, and premium) today!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tool4seller.com\/it\/pricing.html","og_locale":"en_US","og_type":"article","og_title":"Prezzi - tool4seller - Strumento per venditori Amazon","og_description":"Check out Tool4seller's pricing plans (free, startup, standard, professional, and premium) today!","og_url":"https:\/\/www.tool4seller.com\/it\/pricing.html","og_site_name":"tool4seller - Strumento per venditori Amazon","article_modified_time":"2026-01-07T10:36:05+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.tool4seller.com\/it\/pricing.html","url":"https:\/\/www.tool4seller.com\/it\/pricing.html","name":"Prezzi - tool4seller - Strumento per venditori Amazon","isPartOf":{"@id":"https:\/\/www.tool4seller.com\/it\/#website"},"datePublished":"2022-04-10T16:09:59+00:00","dateModified":"2026-01-07T10:36:05+00:00","description":"Check out Tool4seller's pricing plans (free, startup, standard, professional, and premium) today!","breadcrumb":{"@id":"https:\/\/www.tool4seller.com\/it\/pricing.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tool4seller.com\/it\/pricing.html"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.tool4seller.com\/it\/pricing.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tool4seller.com\/it\/"},{"@type":"ListItem","position":2,"name":"Prezzi"}]},{"@type":"WebSite","@id":"https:\/\/www.tool4seller.com\/it\/#website","url":"https:\/\/www.tool4seller.com\/it\/","name":"tool4seller - Strumento per venditori Amazon","description":"Un potente software di analisi dei dati e ottimizzazione PPC per i venditori Amazon.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tool4seller.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/pages\/9483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/comments?post=9483"}],"version-history":[{"count":0,"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/pages\/9483\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tool4seller.com\/it\/wp-json\/wp\/v2\/media?parent=9483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}