[
 {
  "proj": "hyva-themes/lab/module-aiassistant",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/lab/module-aiassistant",
  "file": "src/AdminDashboardAi/Model/AgentService.php",
  "ref": "main",
  "q": "token",
  "data": "                        // No model here — the provider uses its own configured default\n                        // (e.g. the Claude model selected in the Anthropic settings).\n                        ['max_tokens' => 4000]\n                    );\n                } finally {\n"
 },
 {
  "proj": "hyva-themes/lab/module-aiassistant",
  "file": "src/AiAssistant/view/adminhtml/templates/widget/api-assistant.phtml",
  "ref": "main",
  "q": "token",
  "data": "// Buttons, inputs and layout utilities (.flex/.gap-sm/.h-full/…) are provided by the\n// dashboard's admin LESS inside .widgets-container. Only chat-specific styling is added\n// here, using the dashboard design tokens. Emit it once per page.\nstatic $stylesRendered = false;\n?>\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-anthropic",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/ai/module-ai-anthropic",
  "file": "src/Model/Client.php",
  "ref": "main",
  "q": "api_key",
  "data": "class Client\n{\n    private const CONFIG_PATH_API_KEY = 'hyva_ai/anthropic/api_key';\n\n    private ?AnthropicClient $client = null;\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-anthropic",
  "file": "src/etc/adminhtml/system.xml",
  "ref": "main",
  "q": "api_key",
  "data": "                   showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"1\">\n                <label>Anthropic (Claude) Configuration</label>\n                <field id=\"api_key\" translate=\"label comment\" type=\"obscure\" sortOrder=\"10\"\n                       showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"0\">\n                    <label>API Key</label>\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-anthropic",
  "file": "src/Model/Provider/AnthropicProvider.php",
  "ref": "main",
  "q": "token",
  "data": "\n        $model = $options['model'] ?? $this->providerConfig->getDefaultModel();\n        $maxTokens = (int)($options['max_tokens'] ?? $this->providerConfig->getDefaultMaxTokens());\n\n        $responses = [];\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-anthropic",
  "file": "src/Model/Provider/OptionsSchema.php",
  "ref": "main",
  "q": "token",
  "data": "    /**\n     * Current Claude models reject the temperature parameter, so only\n     * max_tokens is exposed.\n     *\n     * @inheritdoc\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-anthropic",
  "file": "src/Model/ProviderConfig.php",
  "ref": "main",
  "q": "token",
  "data": "    public const PROVIDER_NAME = 'anthropic';\n    public const DEFAULT_MODEL = 'claude-opus-5';\n    public const DEFAULT_MAX_TOKENS = 4096;\n\n    private const XML_PATH_MODEL = 'hyva_ai/anthropic/model';\n"
 },
 {
  "proj": "hyva-themes/magento2-legacy-modal-compatibility",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/Controller/Adminhtml/OAuth/Keys.php",
  "ref": "main",
  "q": "secret",
  "data": "\n        [$scopeType, $scopeId] = $this->resolveScope();\n        $secretKey = $this->getConfigValue($this->getSecretKeyPath($mode), $scopeType, $scopeId);\n        if ($secretKey === '') {\n            return $result->setHttpResponseCode(404)->setData([\n                'success' => false,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/i18n/en_US.csv",
  "ref": "main",
  "q": "secret",
  "data": "Disconnecting...,Disconnecting...\n\"Publishable API key\",\"Publishable API key\"\n\"Secret API key\",\"Secret API key\"\nCopied!,Copied!\n\"Waiting for Stripe...\",\"Waiting for Stripe...\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/view/adminhtml/templates/system/config/connect-button.phtml",
  "ref": "main",
  "q": "secret",
  "data": "                var text = mode + ':\\n'\n                    + '<?= $escaper->escapeJs(__('Publishable API key')) ?>: ' + (response.stripe_publishable_key || pk) + '\\n'\n                    + '<?= $escaper->escapeJs(__('Secret API key')) ?>: ' + response.access_token;\n                writeClipboard(text).then(function () {\n                    label.textContent = '<?= $escaper->escapeJs(__('Copied!')"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/etc/adminhtml/system.xml",
  "ref": "main",
  "q": "api_key",
  "data": "                        <frontend_model>Hyva\\StripeConnect\\Block\\Adminhtml\\System\\Config\\ConnectButton</frontend_model>\n                    </field>\n                    <field id=\"hyva_show_api_keys\" translate=\"label comment\" type=\"select\" sortOrder=\"35\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"1\">\n                        <label>Advanced</label>\n                        <comment>Show API ke"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/etc/config.xml",
  "ref": "main",
  "q": "api_key",
  "data": "        <payment>\n            <stripe_payments_basic>\n                <hyva_show_api_keys>0</hyva_show_api_keys>\n            </stripe_payments_basic>\n        </payment>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/Controller/OAuth/Collect.php",
  "ref": "main",
  "q": "token",
  "data": "        }\n\n        $relay = $this->getRelayToken($params);\n\n        if ($relay === '') {\n            return $this->renderResult(__('Missing relay token.')->render(), false);\n        }\n\n        try {\n            $credentialPayload = $this->client->fetchTokens($relay, $connectMode, $nonce, $nonceExp);\n\n            if (!is_array($credentialPayload)\n                || empty($credentialPayload['access_"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/Model/Config.php",
  "ref": "main",
  "q": "token",
  "data": "{\n    private const PROXY_INIT_URL   = 'aHR0cHM6Ly93d3cuaHl2YS5pby9yZXN0L1YxL3N0cmlwZS1jb25uZWN0L2luaXQ=';\n    private const PROXY_TOKENS_URL = 'aHR0cHM6Ly93d3cuaHl2YS5pby9yZXN0L1YxL3N0cmlwZS1jb25uZWN0L3Rva2Vucy9jb25zdW1l';\n    private const PROXY_BASIC_AUTH = '';\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/Model/CredentialStorage.php",
  "ref": "main",
  "q": "token",
  "data": "    }\n\n    public function saveCredentials(array $tokens, string $scopeType, int $scopeId): void\n    {\n        $fields = [];\n\n        if (isset($tokens['live'])) {\n            $fields['stripe_live_sk'] = ['value' => $tokens['live']['access_token']];\n            $fields['stripe_live_pk'] = ['value' => $tokens['live']['stripe_publishable_key']];\n        }\n\n        if (isset($tokens['test'])) {\n     "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-hyva-stripe-connect",
  "file": "src/Model/StripeConnectClient.php",
  "ref": "main",
  "q": "token",
  "data": "     * @throws LocalizedException\n     */\n    public function fetchTokens(string $relayToken, string $connectMode, string $nonce, int $nonceExp): array\n    {\n        $url = $this->config->getProxyTokensUrl();\n        $body = $this->json->serialize([\n            'connect_mode' => $connectMode,\n"
 },
 {
  "proj": "hyva-themes/commerce-module-admin-dashboard-api",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/commerce-module-admin-dashboard-api",
  "file": "src/etc/adminhtml/hyva_dashboard_widget.xsd",
  "ref": "main",
  "q": "token",
  "data": "                            <xs:element name=\"acl\" type=\"aclResource\" minOccurs=\"0\"/>\n                            <xs:element name=\"cache_lifetime\" type=\"xs:nonNegativeInteger\" minOccurs=\"0\"/>\n                            <xs:element name=\"category\" type=\"xs:token\" minOccurs=\"0\"/>\n                            <xs:element name=\"class\" type=\"phpClass\"/>\n                            <xs:element name=\"di"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-recompile",
  "file": "src/Model/RecompileQueue.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        $table = $this->resource->getTableName(self::TABLE);\n\n        $connection->beginTransaction();\n        try {\n            $select = $connection->select()\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-recompile",
  "file": "test/Model/RecompileQueueTest.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        ]);\n\n        $this->connection->expects($this->once())->method('beginTransaction');\n        $this->connection->expects($this->once())->method('commit');\n        $this->connection->expects($this->never())->method('rollBack');\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-recompile",
  "file": "test/Stubs/AdapterInterface.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "    public function delete($table, $where = '');\n\n    public function beginTransaction();\n\n    public function commit();\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit-bridge",
  "file": "README.md",
  "ref": "main",
  "q": "token",
  "data": "fetch() to compiler endpoint\n    |  POST {html, themes, previewTheme}\n    |  X-Hyva-Cms-Token: HMAC auth\n    v\nhyva-themes/magento2-cms-tailwind-compiler\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit-bridge",
  "file": "src/view/adminhtml/templates/tailwindcss-compiler-bridge.phtml",
  "ref": "main",
  "q": "token",
  "data": "        const compilerConfig = {\n            endpoint: <?= /* @noEscape */ json_encode($compileConfig->getEndpointUrl(), JSON_HEX_TAG) ?>,\n            token: <?= /* @noEscape */ json_encode($compileConfig->getAuthToken(), JSON_HEX_TAG) ?>,\n            themes: <?= /* @noEscape */ json_encode(\n                $compileConfig->getThemes(),\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "README.md",
  "ref": "main",
  "q": "secret",
  "data": "  `var/hyva_cms_tailwind_daemon.json`. It never reads an env var or config value.\n\nThis token is a **random secret**, not a value derived from your Magento\nconfiguration. When Magento spawns the daemon it\ngenerates the token and writes it to both places automatically. If you start the\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "test/ConfigTest.php",
  "ref": "main",
  "q": "secret",
  "data": "            'pid' => 1234,\n            'started_at' => '2025-01-01 00:00:00',\n            'auth_token' => 'test-secret-token',\n        ]));\n\n        try {\n            $this->assertSame('test-secret-token', $config->getDaemonAuthToken());\n        } finally {\n            @unlink($stateFile);\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "node/node_modules/postcss/lib/tokenize.js",
  "ref": "main",
  "q": "token",
  "data": "'use strict'\n\nconst SINGLE_QUOTE = \"'\".charCodeAt(0)\nconst DOUBLE_QUOTE = '\"'.charCodeAt(0)\nconst BACKSLASH = '\\\\'.charCodeAt(0)\nconst SLASH = '/'.charCodeAt(0)\nconst NEWLINE = '\\n'.charCodeAt(0)\nconst SPACE = ' '.charCodeAt(0)\nconst FEED = '\\f'.charCodeAt(0)\nconst TAB = '\\t'.charCodeAt(0)\nconst CR = '\\r'.charCodeAt(0)\nconst OPEN_SQUARE = '['.charCodeAt(0)\nconst CLOSE_SQUARE = ']'.charCodeAt(0)\nco"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "src/Console/Command/TokenCommand.php",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Console\\Command;\n\nuse Hyva\\CmsTailwindCompiler\\Model\\DaemonManager;\nuse Symfony\\Component\\Console\\Command\\Command;\nuse Symfony\\Component\\Console\\Input"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "src/Controller/Adminhtml/Token/Refresh.php",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Controller\\Adminhtml\\Token;\n\nuse Hyva\\CmsTailwindCompiler\\Controller\\Adminhtml\\JsonApiAction;\nuse Hyva\\CmsTailwindCompiler\\Model\\HmacToken;\nuse Magent"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "src/Model/HmacToken.php",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Model;\n\nuse Hyva\\CmsTailwindCompiler\\Shared\\Hmac;\nuse Magento\\Framework\\App\\DeploymentConfig;\n\nrequire_once __DIR__ . '/../Shared/Hmac.php';\n\nclass Hm"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "test/HmacTokenTest.php",
  "ref": "main",
  "q": "token",
  "data": "<?php\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Test;\n\nuse Hyva\\CmsTailwindCompiler\\Model\\HmacToken;\nuse Magento\\Framework\\App\\DeploymentConfig;\nuse PHPUnit\\Framework\\MockObject\\MockObject;\nuse PHPUnit\\Framework\\TestCase;\n\nclass HmacTokenTest extends TestCase\n{\n    private DeploymentConfig&MockObject $deploymentConfig;\n\n    protected function setUp(): void\n    {\n        $this->"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "test/RefreshTokenControllerTest.php",
  "ref": "main",
  "q": "token",
  "data": "<?php\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\CmsTailwindCompiler\\Test;\n\nuse Hyva\\CmsTailwindCompiler\\Controller\\Adminhtml\\Token\\Refresh;\nuse Hyva\\CmsTailwindCompiler\\Model\\HmacToken;\nuse Magento\\Backend\\App\\Action\\Context;\nuse Magento\\Framework\\App\\Filesystem\\DirectoryList;\nuse Magento\\Framework\\Controller\\Result\\Json;\nuse Magento\\Framework\\Controller\\Result\\JsonFactory;\nuse PHPUnit\\Framework\\M"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "composer.lock",
  "ref": "main",
  "q": "token",
  "data": "                \"ext-ctype\": \"*\",\n                \"ext-json\": \"*\",\n                \"ext-tokenizer\": \"*\",\n                \"php\": \">=7.4\"\n            },\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "node/node_modules/postcss/lib/container.d.ts",
  "ref": "main",
  "q": "BEGIN",
  "data": "   *               taken.\n   * @param type   This should be set to `'prepend'` if the new nodes will be\n   *               inserted at the beginning of the container.\n   * @hidden\n   */\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "node/node_modules/source-map-js/lib/source-map-consumer.js",
  "ref": "main",
  "q": "BEGIN",
  "data": " * Each value under the \"sections\" field has two fields:\n *   - offset: The offset into the original specified at which this section\n *       begins to apply, defined as an object with a \"line\" and \"column\"\n *       field.\n *   - map: A source map definition. This source map could also be indexed,\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-compiler",
  "file": "node/node_modules/source-map-js/lib/source-node.js",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n/**\n * Add a chunk of generated JS to the beginning of this source node.\n *\n * @param aChunk A string snippet of generated JS code, another instance of\n"
 },
 {
  "proj": "hyva-themes/magento2-minification",
  "file": "src/Test/Playwright/tests/visual-parity.spec.js",
  "ref": "main",
  "q": "password",
  "data": " *   PLAYWRIGHT_BASE_URL       – storefront base URL (required, set in playwright.config.js)\n *   TEST_CUSTOMER_EMAIL       – customer email      (default: roni_cost@example.com)\n *   TEST_CUSTOMER_PASSWORD    – customer password    (default: roni_cost3@example.com)\n *   TEST_PLP_PATH             – category page path   (default: /women/tops-women.html)\n *   TEST_PDP_PATH             – product page"
 },
 {
  "proj": "hyva-themes/magento2-minification",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-msrp",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-widget",
  "file": "src/Model/CmsBlockWidget.php",
  "ref": "main",
  "q": "password",
  "data": "        <th style=\"text-align: left; padding: 0.375rem 0.625rem; border-bottom: 2px solid var(--card-stroke, var(--color-gray-300)); color: var(--color-fg-secondary);\">Customer</th>\n        <th style=\"text-align: left; padding: 0.375rem 0.625rem; border-bottom: 2px solid var(--card-stroke, var(--color-gray-300)); color: var(--color-fg-secondary);\">Email</th>\n        <th style=\"text-align: left; pa"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-widget",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-wishlist",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-theme",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-theme",
  "file": "src/Setup/Patch/Data/InstallThemeSampleData.php",
  "ref": "main",
  "q": "token",
  "data": "     * Custom properties written to design/head/includes.\n     *\n     * Star colour uses the theme's --color-rating token, read by its own\n     * .rating-summary rule as `var(--color-rating, var(--color-yellow-400))`.\n     */\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-tax",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-swatches",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-sales",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-sales-rule",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-review",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-product-links",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-offline-shipping",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-media",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-grouped-product",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-grouped-product",
  "file": "src/Model/Product.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        }\n        while ($transactionLevelAfter < $transactionLevelBefore) {\n            $connection->beginTransaction();\n            $transactionLevelAfter++;\n        }\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-grouped-product",
  "file": "src/fixtures/products.csv",
  "ref": "main",
  "q": "BEGIN",
  "data": "dinnerware-terra-side-plate,,Accessories,simple,Default Category/Dining/Tableware,base,Terra Side Plate,\"<p>Perfect for starters, desserts, or bread service. The 21cm side plate shares the collection's distinctive speckled stoneware and reactive cream glaze. The slight irregularity of the rim celebrates the handmade process, adding character to each place setting.</p><p><strong>Material:</strong> "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-downloadable",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-downloadable",
  "file": "src/Model/Product.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        }\n        while ($transactionLevelAfter < $transactionLevelBefore) {\n            $connection->beginTransaction();\n            $transactionLevelAfter++;\n        }\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-downloadable",
  "file": "src/fixtures/downloads/koti-guide-seasonal-lookbook.pdf",
  "ref": "main",
  "q": "AKIA",
  "data": ">>\nstream\ns4IA0!\"_al8O`[\\!<E3P!A\"3Ns6CJ58l,Kg!!!!\"!!!g?C3=B&!!!!?C3=B(@kr\"3!\"f2BJ,fSL!'$Hf\"(O**@/p9-(H-#ND.3JF!(UdHD.I-3D.*DV!\"aY\\!3-#YRrJOQEc*pJ12pY_2E>>-@Pont/S6n$@P'>m2dn9p2_\\Yl1c.'HAiO?^2D?jE!!!!4K5,OG@K6B.-u*mAA7IB)ErZdP&:a`\\WW5#JE<B]+E+(A?BkM<lFEMV8!!!!4;e'9TEmfVD#-O[$-5[nX=TcMpJci_@JceE6!s/K)!Y^(!`EotSc@ZXurQn0@$q6bt-85c2#V(R\"c92:4\"#*S,$SVkk\"'#I.'*;040bZ5Q\"p7j.$4I83Df99)AKXZ?6SU/H.g?)U\"9T&X"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-customer",
  "file": "README.md",
  "ref": "main",
  "q": "password",
  "data": "## Sample Customers\n\n| Name | Email | Password | Country |\n|------|-------|----------|---------|\n| Veronica Costello | roni_cost@example.com | roni_cost3@example.com | US |\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-customer",
  "file": "src/Model/Customer.php",
  "ref": "main",
  "q": "password",
  "data": "                // Save customer directly via repository (avoids welcome email rendering\n                // which requires theme_dir unavailable during setup:upgrade)\n                $hash = $this->encryptor->getHash($row['password'], true);\n                $savedCustomer = $this->customerRepository->save($customer, $hash);\n                foreach ($customer->getAddresses() as $address) {\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-customer",
  "file": "src/fixtures/customer_profile.csv",
  "ref": "main",
  "q": "password",
  "data": "firstname,lastname,email,password,dob,gender,street,city,region,country_id,postcode,telephone\nVeronica,Costello,\"roni_cost@example.com\",\"roni_cost3@example.com\",\"1973-12-15\",\"Female\",\"[\"\"6146 Honey Bluff Parkway\"\",\"\"\"\"]\",Calder,Michigan,US,\"49628-7978\",\"(555) 229-3326\"\nLuuk,van der Berg,\"luuk_berg@example.com\",\"luuk_berg3@example.com\",\"1985-06-22\",\"Male\",\"[\"\"Herengracht 182\"\",\"\"\"\"]\",Amsterdam,Noor"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-customer",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-configurable",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-configurable",
  "file": "src/Model/Product.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        }\n        while ($transactionLevelAfter < $transactionLevelBefore) {\n            $connection->beginTransaction();\n            $transactionLevelAfter++;\n        }\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-catalog",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-catalog",
  "file": "src/Model/Product.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        }\n        while ($transactionLevelAfter < $transactionLevelBefore) {\n            $connection->beginTransaction();\n            $transactionLevelAfter++;\n        }\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-catalog",
  "file": "src/Model/TierPrice.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        }\n        while ($transactionLevelAfter < $transactionLevelBefore) {\n            $connection->beginTransaction();\n            $transactionLevelAfter++;\n        }\n"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-catalog",
  "file": "src/fixtures/SimpleProduct/products.csv",
  "ref": "main",
  "q": "BEGIN",
  "data": "shelving-wall-modular,,Furniture,simple,Default Category/Living Room/Storage,base,Horizon Shelving System,\"<p>The Horizon Shelving System reimagines wall storage as architectural sculpture. This modular design features powder-coated matte black metal uprights that mount directly to the wall, supporting floating oak shelves at heights you determine. The result is a clean, airy display that adapts t"
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-catalog-rule",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-bundle",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/sample-data/koti/koti-sample-data-bundle",
  "file": "src/Model/Product.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        }\n        while ($transactionLevelAfter < $transactionLevelBefore) {\n            $connection->beginTransaction();\n            $transactionLevelAfter++;\n        }\n"
 },
 {
  "proj": "hyva-themes/ai/metapackage-ai-providers",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/ai/module-ai-deep-l",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/ai/module-ai-deep-l",
  "file": "src/Model/Client.php",
  "ref": "main",
  "q": "api_key",
  "data": "    private const DEFAULT_API_URL_FREE = 'https://api-free.deepl.com/v2/translate';\n    private const DEFAULT_API_URL_PRO = 'https://api.deepl.com/v2/translate';\n    private const CONFIG_PATH_API_KEY = 'hyva_ai/deepl/api_key';\n    private const CONFIG_PATH_API_TYPE = 'hyva_ai/deepl/api_type';\n\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-deep-l",
  "file": "src/etc/adminhtml/system.xml",
  "ref": "main",
  "q": "api_key",
  "data": "            <group id=\"deepl\" translate=\"label\" type=\"text\" sortOrder=\"20\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"1\">\n                <label>DeepL Configuration</label>\n                <field id=\"api_key\" translate=\"label comment\" type=\"obscure\" sortOrder=\"10\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"0\">\n                    <label>API Key</label>\n                    <comment><![C"
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "src/Model/Client.php",
  "ref": "main",
  "q": "api_key",
  "data": "{\n    private const DEFAULT_API_URL = 'https://api.openai.com/v1/chat/completions';\n    private const CONFIG_PATH_API_KEY = 'hyva_ai/openai/api_key';\n\n    public function __construct(\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "src/etc/adminhtml/system.xml",
  "ref": "main",
  "q": "api_key",
  "data": "            <group id=\"openai\" translate=\"label\" type=\"text\" sortOrder=\"10\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"1\">\n                <label>OpenAI Configuration</label>\n                <field id=\"api_key\" translate=\"label comment\" type=\"obscure\" sortOrder=\"10\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"0\">\n                    <label>API Key</label>\n                    <comment><!"
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "src/Model/Provider/OpenAiProvider.php",
  "ref": "main",
  "q": "token",
  "data": "        $model = $options['model'] ?? $this->providerConfig->getDefaultModel();\n        $temperature = $options['temperature'] ?? $this->providerConfig->getDefaultTemperature();\n        $maxTokens = $options['max_tokens'] ?? $this->providerConfig->getDefaultMaxTokens();\n\n        $responses = [];\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "src/Model/Provider/OptionsSchema.php",
  "ref": "main",
  "q": "token",
  "data": "            ],\n            [\n                'id' => 'max_tokens',\n                'type' => 'number',\n                'label' => __('Max Tokens'),\n                'comment' => __('Maximum tokens for translation responses'),\n                'default' => $this->providerConfig->getDefaultMaxTokens(),\n                'validate' => 'validate-digits validate-digits-range digits-range-1-8000',\n         "
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "src/Model/ProviderConfig.php",
  "ref": "main",
  "q": "token",
  "data": "    public const DEFAULT_MODEL = 'gpt-3.5-turbo';\n    public const DEFAULT_TEMPERATURE = 0.3;\n    public const DEFAULT_MAX_TOKENS = 4000;\n\n    public function getProviderName(): string\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-open-ai",
  "file": "src/i18n/en_US.csv",
  "ref": "main",
  "q": "token",
  "data": "\"Get your API key from <a href=\"\"https://platform.openai.com/account/api-keys\"\" target=\"\"_blank\"\">OpenAI Platform</a>\",\"Get your API key from <a href=\"\"https://platform.openai.com/account/api-keys\"\" target=\"\"_blank\"\">OpenAI Platform</a>\"\n\"Invalid response from OpenAI API\",\"Invalid response from OpenAI API\"\n\"Max Tokens\",\"Max Tokens\"\n\"Maximum tokens for translation responses\",\"Maximum tokens for tra"
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "src/Model/Client.php",
  "ref": "main",
  "q": "api_key",
  "data": "{\n    private const DEFAULT_API_URL = 'https://generativelanguage.googleapis.com/v1/models/%s:generateContent';\n    private const CONFIG_PATH_API_KEY = 'hyva_ai/gemini/api_key';\n\n    public function __construct(\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "src/etc/adminhtml/system.xml",
  "ref": "main",
  "q": "api_key",
  "data": "            <group id=\"gemini\" translate=\"label\" type=\"text\" sortOrder=\"20\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"1\">\n                <label>Google Gemini Configuration</label>\n                <field id=\"api_key\" translate=\"label comment\" type=\"obscure\" sortOrder=\"10\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"0\">\n                    <label>API Key</label>\n                    <com"
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "src/i18n/en_US.csv",
  "ref": "main",
  "q": "apikey",
  "data": "\"Gemini API key is not configured.\",\"Gemini API key is not configured.\"\n\"Gemini API request failed: %1\",\"Gemini API request failed: %1\"\n\"Get your API key from <a href=\"\"https://aistudio.google.com/app/apikey\"\" target=\"\"_blank\"\">Google AI Studio</a>\",\"Get your API key from <a href=\"\"https://aistudio.google.com/app/apikey\"\" target=\"\"_blank\"\">Google AI Studio</a>\"\n\"Google Gemini Configuration\",\"Googl"
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "src/Model/Provider/GeminiProvider.php",
  "ref": "main",
  "q": "token",
  "data": "        $model = $options['model'] ?? $this->providerConfig->getDefaultModel();\n        $temperature = $options['temperature'] ?? $this->providerConfig->getDefaultTemperature();\n        $maxTokens = $options['max_tokens'] ?? $this->providerConfig->getDefaultMaxTokens();\n\n        $responses = [];\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "src/Model/Provider/OptionsSchema.php",
  "ref": "main",
  "q": "token",
  "data": "            ],\n            [\n                'id' => 'max_tokens',\n                'type' => 'number',\n                'label' => __('Max Tokens'),\n                'comment' => __('Maximum tokens for translation responses'),\n                'default' => $this->providerConfig->getDefaultMaxTokens(),\n                'validate' => 'validate-digits validate-digits-range digits-range-1-8000',\n         "
 },
 {
  "proj": "hyva-themes/ai/module-ai-gemini",
  "file": "src/Model/ProviderConfig.php",
  "ref": "main",
  "q": "token",
  "data": "    public const DEFAULT_MODEL = 'gemini-2.5-flash';\n    public const DEFAULT_TEMPERATURE = 0.3;\n    public const DEFAULT_MAX_TOKENS = 4000;\n\n    public function getProviderName(): string\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/ai/module-ai",
  "file": "src/Api/ProviderConfigInterface.php",
  "ref": "main",
  "q": "token",
  "data": " *\n * Provides default values for provider-specific settings like model,\n * temperature, and max tokens. Each AI provider module should implement\n * this interface with its specific defaults.\n */\n"
 },
 {
  "proj": "hyva-themes/ai/module-ai",
  "file": "src/Api/ToolCapableProviderInterface.php",
  "ref": "main",
  "q": "token",
  "data": "     * @param array $messages\n     * @param array $tools\n     * @param array $options Provider options (model, max_tokens, ...)\n     * @return array\n     * @throws LocalizedException\n"
 },
 {
  "proj": "hyva-themes/magento2-base-layout-reset",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/internationalization/i18n-ro-ro",
  "file": "src/i18n/ro_RO.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Închide mesajul\"\n\"Close minicart\",\"Închide mini-coșul\"\n\"Confirm password hidden\",\"Confirmați parola ascunsă\"\n\"Contact\",\"Contact\"\n\"Contact Details\",\"Detalii de contact\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/weltpixel-ga4-csp",
  "file": "src/view/frontend/templates/bingpixel/begin_checkout.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "<?php\n// @codingStandardsIgnoreFile\n/** @var $block \\WeltPixel\\GA4\\Block\\BingPixel\\Common */\n\n/** @var \\WeltPixel\\GA4\\Helper\\BingPixelTracking $bingPixelHelper */\n$bingPixelHelper = $this->helper('WeltPixel\\GA4\\Helper\\BingPixelTracking');\n?>\n<script>\n    let bingBeginCheckoutEventId = <?= /* @noEscape */ $bingPixelHelper->getJsEventIdGenerator() ?>;\n</script>\n<?php $hyvaCsp->registerInlineScript()"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/layout/customer_account_createpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <head>\n        <title>Set a New Password</title>\n    </head>\n   "
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/layout/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n *\n * Modifications by Hyvä Themes (https://hyva.io) under the terms of the AFL 3.0.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <head>\n    "
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/form/forgotpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Customer\\ForgotPasswordButton;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Customer\\Block\\Accoun"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/form/resetforgottenpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\HeroiconsSolid;\nuse Magento\\Customer\\Block\\Account\\Resetpassword;\nuse Magento\\Framework\\Escaper;\n\n/** @var Resetpassword $block */\n/** @va"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/js/password-validation.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\n\n// phpcs:disable Generic.Files.LineLength.TooLong\n\n/** @var Template $block */\n/** @va"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_ReCaptchaCustomer/layout/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n -->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n      xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <body>\n        <referenceBlock name=\"forgotPassword\">\n            <!-- Do "
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "CHANGELOG.md",
  "ref": "main",
  "q": "password",
  "data": "### Changed\n\n-   **Fixed missing `this` in new password page**  \n    For more information, please refer to [merge request #1520](https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/merge_requests/1520).\n\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "LICENSE_AFL.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_ReCaptchaFrontendUi/templates/js/script_token.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Magento\\Framework\\Escaper;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Framework\\View\\Element\\Template;\n\n/** @var Tem"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_ReCaptchaFrontendUi/templates/js/script_token_invisible.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\n\n/** @var Template $block */\n/** @var E"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_ReCaptchaFrontendUi/templates/js/script_token_recaptcha.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\n\n/** @var Template $block */\n/** @var E"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Vault/templates/token_list.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\n/** @var AccountTokens $block */\n/** @var Escaper $escaper */\n\nuse Magento\\Framework\\Escaper;\nuse Magento\\Vault\\Block\\Customer\\AccountTokens;\n\n$tokens = $block->getPaymentTokens();\n\n?>\n<?php if (count($tokens) !== 0): ?>\n<div class=\"card"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "PayPal_Braintree/templates/paypal/vault_token.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\Modal;\nuse Magento\\Framework\\Escaper;\nuse PayPal\\Braintree\\Block\\Customer\\PayPal\\VaultTokenRenderer;\n\n/** @var VaultTokenRenderer $block *"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "web/tailwind/generated/hyva-tokens.css",
  "ref": "main",
  "q": "token",
  "data": "/**\n * This file is automatically generated.\n * Do not edit this file!\n */\n\n@theme {\n\t--color-primary: oklch(46% 0.2 265);\n\t--color-secondary: oklch(53% 0.15 150);\n\t--color-on-primary: #fff;\n\t--color-on-secondary: #fff;\n\n}\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Checkout/templates/php-cart/coupon.phtml",
  "ref": "main",
  "q": "token",
  "data": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            showCouponForm: 0,\n            hideCouponForm() {\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Contact/templates/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/account/authentication-popup.phtml",
  "ref": "main",
  "q": "token",
  "data": "            checkoutUrl: '<?= $escaper->escapeUrl($block->getUrl('checkout/index')) ?>',\n            errors: 0,\n            hasCaptchaToken: 0,\n            displayErrorMessage: false,\n            errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/form/edit.phtml",
  "ref": "main",
  "q": "token",
  "data": "            {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/form/login.phtml",
  "ref": "main",
  "q": "token",
  "data": "                form: this.$el,\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Customer/templates/form/register.phtml",
  "ref": "main",
  "q": "token",
  "data": "                {\n                    errors: 0,\n                    hasCaptchaToken: 0,\n                    showPassword: false,\n                    showPasswordConfirm: false,\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Newsletter/templates/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Paypal/templates/express/in-context/shortcut/button-js.phtml",
  "ref": "main",
  "q": "token",
  "data": "                                '&button=' + config.button;\n\n                            return window.fetch(config.getTokenUrl, {\n                                headers: {\n                                    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_GoogleGtag/templates/ads.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "    <?php $conversionLabel = $useConversionLabel ? $adsViewModel->getConversionLabel() : ''; ?>\n\n    <!-- BEGIN GOOGLE ADWORDS CODE -->\n    <script>\n        {\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_GoogleGtag/templates/ga.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n<?php if ($analyticsData): ?>\n    <!-- BEGIN GOOGLE ANALYTICS 4 CODE -->\n    <script>\n        (function initGoogleGA(){\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme-csp",
  "file": "Magento_Theme/templates/elements/hero.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "        <hgroup id=\"page-title\" class=\"my-0 text-primary-darker text-xl md:text-2xl\">\n            <h1 class=\"mt-0 xl:text-6xl\">Hyvä Theme</h1>\n            <p class=\"my-0 uppercase\">Where good stores begin.</p>\n        </hgroup>\n        <p class=\"mt-8 mb-0 inline-flex flex-wrap gap-4\">\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-calcurates-module",
  "file": ".gitlab-ci.yml",
  "ref": "main",
  "q": "private_key",
  "data": "workflow:\n    rules:\n        - if: $SSH_PRIVATE_KEY_BASE64\n\nstages:\n"
 },
 {
  "proj": "hyva-themes/magento2-csp-in-context-payment",
  "file": "README.md",
  "ref": "main",
  "q": "token",
  "data": "        '&button=' + config.button;\n\n    return window.fetch(config.getTokenUrl, {\n        headers: {\n            'X-Requested-With': 'XMLHttpRequest',\n"
 },
 {
  "proj": "hyva-themes/magento2-csp-in-context-payment",
  "file": "src/view/frontend/templates/paypal/in-context/in-iframe-shortcut_button.phtml",
  "ref": "main",
  "q": "token",
  "data": "                                '&button=' + config.button;\n\n                            return window.fetch(config.getTokenUrl, {\n                                headers: {\n                                    'X-Requested-With': 'XMLHttpRequest',\n"
 },
 {
  "proj": "hyva-themes/magento2-csp-in-context-payment",
  "file": "src/view/frontend/templates/paypal/in-context/shortcut/in-iframe-button.phtml",
  "ref": "main",
  "q": "token",
  "data": "                                '&button=' + config.button;\n\n                            return window.fetch(config.getTokenUrl, {\n                                headers: {\n                                    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-hide-price",
  "file": "src/view/frontend/web/js/jquery.min.js",
  "ref": "main",
  "q": "password",
  "data": "/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(ie,e){\"use strict\";var oe=[],r=Object."
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-hide-price",
  "file": "src/Controller/Contact/Post.php",
  "ref": "main",
  "q": "secret",
  "data": "    {\n        $post      = $this->getRequest()->getPostValue();\n        $secretKey = $this->dataHelper->getSecretKey();\n        $remoteIp  = $this->remoteAddress->getRemoteAddress();\n        if (isset($post['g-recaptcha-response'])) {\n            $postData = http_build_query([\n                'secret'   => $secretKey,\n                'response' => $post['g-recaptcha-response'],\n                're"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mollie-theme-bundle",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-custom-options",
  "file": "src/view/frontend/web/js/jquery.min.js",
  "ref": "main",
  "q": "password",
  "data": "/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(ie,e){\"use strict\";var oe=[],r=Object."
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magearmy-intltelinput",
  "file": "src/view/frontend/web/js/intlTelInput.js",
  "ref": "main",
  "q": "secret",
  "data": "    }\n    //**************************\n    //*  SECRET PUBLIC METHODS\n    //**************************\n    //* This is called when the geoip call returns.\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magearmy-intltelinput",
  "file": "src/view/frontend/templates/hyva/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/view/frontend/templates/modal/form/element/password.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * @package     Plumrocket_Popuplogin\n * @copyright   Copyright (c) 2024 Plumrocket Inc. (https://plumrocket.com)\n * @license     https://plumrocket.com/license   End-user License Agreement\n */\n\n// Password confirmation template\n\nuse Hyva\\PlumrocketPopuplogin\\ViewModel\\GetRequiredCharacterClassesNumber;\n\n/** @var \\Magento\\Framework\\View\\Element\\Template $block */\n/** @var \\Hyva\\Theme\\Mod"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/view/frontend/templates/modal/themes/default/forms/fields/password.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * @package     Plumrocket_Popuplogin\n * @copyright   Copyright (c) 2024 Plumrocket Inc. (https://plumrocket.com)\n * @license     https://plumrocket.com/license   End-user License Agreement\n */\n\n// Password template\n\nuse Hyva\\PlumrocketPopuplogin\\ViewModel\\GetRequiredCharacterClassesNumber;\n\n/** @var \\Magento\\Framework\\View\\Element\\Template $block */\n/** @var \\Magento\\Framework\\Escaper $"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/view/frontend/templates/modal/themes/default/forms/forgotpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * @package     Plumrocket_Popuplogin\n * @copyright   Copyright (c) 2024 Plumrocket Inc. (https://plumrocket.com)\n * @license     https://plumrocket.com/license   End-user License Agreement\n */\n\n/** @var \\Magento\\Framework\\View\\Element\\Template $block */\n/** @var \\Magento\\Framework\\Escaper $escaper */\n?>\n<div :id=\"id\" class=\"prpl-form\" x-data=\"initPrplForgotPasswordFormComponent()\" x-sho"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/ViewModel/JsLayoutRenderer.php",
  "ref": "main",
  "q": "password",
  "data": "                case 'login': return 'prpl_login_form';\n                case 'create': return 'prpl_registration_form';\n                case 'forgot': return 'prpl_forgotpassword_form';\n            }\n        }\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/ViewModel/ReCaptcha.php",
  "ref": "main",
  "q": "password",
  "data": "        'prpl_login_form' => HyvaReCaptcha::RECAPTCHA_FORM_ID_CUSTOMER_LOGIN,\n        'prpl_registration_form' => HyvaReCaptcha::RECAPTCHA_FORM_ID_CUSTOMER_CREATE,\n        'prpl_forgotpassword_form' => HyvaReCaptcha::RECAPTCHA_FORM_ID_CUSTOMER_FORGOT_PASSWORD\n    ];\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/view/frontend/layout/hyva_default.xml",
  "ref": "main",
  "q": "password",
  "data": "    <body>\n        <referenceContainer name=\"before.body.end\">\n            <block name=\"password.validate.js\" template=\"Magento_Customer::js/password-validation.phtml\"/>\n        </referenceContainer>\n    </body>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-popuplogin",
  "file": "src/view/frontend/tailwind/tailwind.config.js",
  "ref": "main",
  "q": "password",
  "data": "    plugins: [\n        function ({ addComponents }) {\n            const password = {\n                content: '\"\"',\n                position: 'absolute',\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-customer-attributes",
  "file": "src/view/frontend/templates/form/edit.phtml",
  "ref": "main",
  "q": "password",
  "data": "$recaptcha = $block->getData('viewModelRecaptcha');\n$heroicons = $viewModels->require(HeroiconsSolid::class);\n$minimumPasswordLength = $block->getMinimumPasswordLength();\n$passwordMinCharacterSets = $block->getRequiredCharacterClassesNumber();\n$storeConfig = $viewModels->require(StoreConfig::class);\n$isAutocompleteEnabled = $storeConfig->getStoreConfig('customer/password/autocomplete_on_storefront"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-customer-attributes",
  "file": "src/view/frontend/web/css/flatpickr.min.css",
  "ref": "main",
  "q": "BEGIN",
  "data": ".flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-lt-lt",
  "file": "src/i18n/lt_LT.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Uždaryti pranešimą\"\n\"Close minicart\",\"Uždaryti mini krepšelį\"\n\"Confirm password hidden\",\"Patvirtinti slaptažodį paslėptą\"\n\"Contact\",\"Kontaktas\"\n\"Contact Details\",\"Kontaktiniai duomenys\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-et-ee",
  "file": "src/i18n/et_EE.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Sulge sõnum\"\n\"Close minicart\",\"Sulge miniostukorv\"\n\"Confirm password hidden\",\"Parool peidetud\"\n\"Contact\",\"Kontakt\"\n\"Contact Details\",\"Kontaktandmed\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-lv-lv",
  "file": "src/i18n/lv_LV.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Aizvērt ziņojumu\"\n\"Close minicart\",\"Aizvērt mini grozu\"\n\"Confirm password hidden\",\"Parole paslēpta\"\n\"Contact\",\"Kontakts\"\n\"Contact Details\",\"Kontaktinformācija\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-ko-kr",
  "file": "src/i18n/ko_KR.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"메시지 닫기\"\n\"Close minicart\",\"미니카트 닫기\"\n\"Confirm password hidden\",\"비밀번호 숨김 확인\"\n\"Contact\",\"문의\"\n\"Contact Details\",\"연락처 정보\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-wagento-corepolicy",
  "file": "src/view/frontend/templates/customer/delete.phtml",
  "ref": "main",
  "q": "password",
  "data": "                <div class=\"field required\">\n                    <div class=\"control\">\n                        <input type=\"password\" id=\"password-delete-account\" name=\"password\" placeholder=\"Enter Password\"\n                               class=\"required w-full\" data-validate=\"{required:true}\" required />\n                    </div>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-wagento-corepolicy",
  "file": "src/view/frontend/templates/page/js/init-js.phtml",
  "ref": "main",
  "q": "password",
  "data": "                    },\n                    body: JSON.stringify({\n                         ajaxval:document.getElementById('password-delete-account').value,\n                    }),\n                    method: \"POST\",\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-wagento-corepolicy",
  "file": "src/view/frontend/web/js/ajaxcall.js",
  "ref": "main",
  "q": "password",
  "data": "        defaults: {\n            template: 'Wagento_CorePolicy/ajaxcall',\n            password: ko.observable(),\n            placeholder: 'Enter Password',\n            messageResponse: ko.observable('')\n        },\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-wagento-corepolicy",
  "file": "src/view/frontend/web/template/ajaxcall.html",
  "ref": "main",
  "q": "password",
  "data": "<div class=\"delete-form row\">\n\t<form class=\"col-md-4\" data-bind=\"submit: handleSubmit\">\n\t\t<input type=\"password\" name=\"password\" id=\"password\" data-bind=\"textInput: password, attr:{ placeholder:placeholder }\">\n\t\t<button type=\"submit\">Confirm Password</button>\n\t</form>\n</div>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-wagento-corepolicy",
  "file": "src/view/frontend/templates/contact/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-wagento-corepolicy",
  "file": "src/view/frontend/templates/newsletter/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quickview",
  "file": "src/view/frontend/templates/config.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "            document.querySelector('html').classList.add(\"hide-scroll\");\n            document.querySelector('#quick-view-popup .content-popup .loader').style.display = \"block\";\n            document.querySelector('#quick-view-popup .content-popup').insertAdjacentHTML('afterbegin', '<iframe name=\"popup-iframe\" scrolling=\"no\" id=\"popup-iframe\" onload=\"myFconload(this)\" src=\"'+ dataquickviewurl+'\"></i"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-webkul-2fa",
  "file": "src/view/frontend/templates/customer_signup.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n                const email = formValidation.fields.email.element.value;\n                const password = formValidation.fields.password.element.value;\n                const passwordConfirmation = formValidation.fields.password_confirmation.element.value;\n                const formKey = hyva.getFormKey();\n\n                if (isFirstTime) {\n                    otpPromise = sendOtp(email, password"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-webkul-2fa",
  "file": "src/view/frontend/templates/verify.phtml",
  "ref": "main",
  "q": "password",
  "data": "            <span x-data x-text=\"$store['2fa'].message\"></span>\n        </legend>\n        <div class=\"field password current required\">\n            <label class=\"label\" for=\"user_otp\">\n                <?= $escaper->escapeHtml(__('Enter The Auth Code')) ?>\n            </label>\n            <input type=\"number\" size=\"6\" class=\"form-input min-w-60 [appearance:textfield] [&::-webkit-outer-spin-button]:"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-ccpa",
  "file": "src/view/frontend/templates/widget/ccpa_form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                <?php if ($block->shouldPrintReCaptcha()): ?>\n                    <?php if ($reCaptcha->isInvisibleReCaptcha()): ?>\n                        if (! this.hasCaptchaToken) {\n                            this.executeReCaptcha(this.$el);\n                            return;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
  "file": "src/view/frontend/templates/account/delete.phtml",
  "ref": "main",
  "q": "password",
  "data": "        return {\n            isLoading: false,\n            passwordValue: '',\n            redirectTimeout: 30,\n            isPasswordInputActive: false,\n            currentStep: null,\n            init: function () {\n                const originalShow = this.show;\n                this.show = (dialog, trigger) => {\n                    this.passwordValue = '';\n                    this.currentStep = '"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
  "file": "src/view/frontend/templates/account/delete/confirmation-form.phtml",
  "ref": "main",
  "q": "password",
  "data": "        </header>\n        <?php if ($viewModel->isLoggedIn()): ?>\n            <p class=\"mb-5\"><?= $block->escapeHtml(__('Please re-enter your store password to download your data.')) ?></p>\n        <?php else: ?>\n            <p class=\"mb-5\"><?= $block->escapeHtml(__('Are you sure you want to delete your personal data?')) ?></p>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
  "file": "src/view/frontend/templates/account/export.phtml",
  "ref": "main",
  "q": "password",
  "data": "<div class=\"prose max-w-none mb-10\">\n    <p><?= $block->escapeHtml(__('Download an archive of your account data, order history, addresses, reviews and more.')) ?></p>\n    <p><?= $block->escapeHtml(__('Your account data belongs to you, and you can download an archive at any time. Downloading your information is a password-protected process that only you will have access to.')) ?></p>\n    <h2><?= $b"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
  "file": "src/view/frontend/templates/account/export/confirmation-form.phtml",
  "ref": "main",
  "q": "password",
  "data": "    </header>\n    <?php if ($viewModel->isLoggedIn()): ?>\n        <p><?= $block->escapeHtml(__('Please re-enter your store password to download your data.')) ?></p>\n    <?php else: ?>\n        <p><?= $block->escapeHtml(__('Do you want to download your personal data?')) ?></p>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-data-privacy",
  "file": "src/view/frontend/templates/newsletter/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-de-ch",
  "file": "src/i18n/de_CH.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Nachricht schliessen\"\n\"Close minicart\",\"Mini-Warenkorb schliessen\"\n\"Confirm password hidden\",\"Passwort bestätigen versteckt\"\n\"Contact\",\"Kontakt\"\n\"Contact Details\",\"Kontaktdetails\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-da-dk",
  "file": "src/i18n/da_DK.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Luk besked\"\n\"Close minicart\",\"Luk minikurv\"\n\"Confirm password hidden\",\"Bekræft skjult adgangskode\"\n\"Contact\",\"Kontakt\"\n\"Contact Details\",\"Kontaktoplysninger\"\n"
 },
 {
  "proj": "hyva-themes/magento2-order-cancellation-webapi",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quote-extension",
  "file": "src/view/frontend/templates/customer/authentication-popup.phtml",
  "ref": "main",
  "q": "password",
  "data": "                this.isLoading = true;\n                const username = this.$refs['customer-email'].value;\n                const password = this.$refs['customer-password'].value;\n                const formKey = hyva.getFormKey();\n                const bodyFields = {\n                    'username': username,\n                    'password': password,\n                    'formKey': formKey\n         "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quote-extension",
  "file": "src/view/frontend/templates/quoteextension/quote-email.phtml",
  "ref": "main",
  "q": "password",
  "data": "                this.onLoading = true;\r\n                const username = this.$refs['customer-email'].value;\r\n                const password = this.$refs['customer-password'].value;\r\n                const formKey = hyva.getFormKey();\r\n                const bodyFields = {\r\n                    'username': username,\r\n                    'password': password,\r\n                    'formKey': formKey\r\n "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-quote-extension",
  "file": "src/view/frontend/templates/quoteextension/view/actions/checkout.phtml",
  "ref": "main",
  "q": "token",
  "data": "    <?php\n    $data = [\n        'token' => $block->getRequestQuote()->getToken(),\n        'quote' => $block->getRequestQuote()->getId(),\n        '_secure' => true\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-layered-navigation-pro",
  "file": "src/view/frontend/templates/layer/filter_mode/manual.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "            <svg width=\"40\" height=\"40\"  viewBox=\"0 0 44 44\">\n                <circle cx=\"22\" cy=\"22\" r=\"6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\n                    <animate attributeName=\"r\" from=\"6\" to=\"20\" dur=\"1.5s\" begin=\"0s\" repeatCount=\"indefinite\"/>\n                    <animate attributeName=\"opacity\" from=\"1\" to=\"0\" dur=\"1.5s\" begin=\"0s\" repeatCount=\"indefinite\"/>\n         "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-layered-navigation-pro",
  "file": "src/view/frontend/templates/layer/view.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n                document.querySelector(this.config.selectors.productList)\n                    .insertAdjacentHTML('afterbegin', data.leftnav);\n                document.querySelector('.filter-options').style.display = 'none';\n            },\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-toddlininger-classmanager",
  "file": "src/view/frontend/templates/customer/info.phtml",
  "ref": "main",
  "q": "password",
  "data": "                                                <?php endif; ?>\n                                            <?php endif; ?>\n                                            <span class=\"mc_zoom-password\">\n                                                <?php if ($zoomLink['url'] != '#') {?>\n                                                    <?= /* @noEscape */ __('Meeting ID') . ': '?>\n               "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-toddlininger-classmanager",
  "file": "src/view/frontend/templates/product/view/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n// Disabling autocomplete on form fields is not recommended,\n// Enable it in Stores->Configuration->Customers configuration->Password Options\n\n// Do not replace this with $viewModels->require(ReCaptcha::class); that might break the dependency\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-toddlininger-classmanager",
  "file": "src/view/frontend/templates/product/view/configurator.phtml",
  "ref": "main",
  "q": "token",
  "data": "\n                // Check when customer data was changed and open wait list modal\n                if (this.customer.signin_token && this.selectedSessionBeforeLogin) {\n                    this.openModalSessionAfterLogin();\n                }\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-ebizmarts-brippo-payments-frontend",
  "file": "src/view/frontend/web/js/view/payment/payment-request-button.js",
  "ref": "main",
  "q": "secret",
  "data": "\n            this.showLoader();\n            const {error: placeOrderError, clientSecret, orderId, paymentIntentId} = await this.placeOrder(ev, definedSource);\n            this.placeOrderLock = false;\n            if (placeOrderError) {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-ebizmarts-brippo-payments-frontend",
  "file": "src/Setup/InstallData.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "         * CHECKOUT\n         */\n        $this->configWriter->save('payment/brippo_payments_ece/locations_checkout_placement_mode', 'beforeBegin');\n        $this->configWriter->save('payment/brippo_payments_ece/layout_max_rows', '1');\n        $this->configWriter->save('payment/brippo_payments_ece/layout_max_columns', '0');\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-adobe-payments",
  "file": "src/view/frontend/templates/vault/credit_card.phtml",
  "ref": "main",
  "q": "token",
  "data": "use Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\nuse Magento\\Vault\\Api\\Data\\PaymentTokenInterface;\nuse Magento\\Vault\\Block\\CardRendererInterface;\n\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-bg-bg",
  "file": "src/i18n/bg_BG.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Затворете съобщението\"\n\"Close minicart\",\"Затворете мини количката\"\n\"Confirm password hidden\",\"Потвърждаване на паролата, скрито\"\n\"Contact\",\"За контакт\"\n\"Contact Details\",\"Информация за контакт\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-staylimeclassmanager",
  "file": "src/view/frontend/templates/customer/info.phtml",
  "ref": "main",
  "q": "password",
  "data": "                                                <?php endif; ?>\n                                            <?php endif; ?>\n                                            <span class=\"mc_zoom-password\">\n                                                <?php if ($zoomLink['url'] != '#') {?>\n                                                    <?= /* @noEscape */ __('Meeting ID') . ': '?>\n               "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-staylimeclassmanager",
  "file": "src/view/frontend/templates/product/view/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n// Disabling autocomplete on form fields is not recommended,\n// Enable it in Stores->Configuration->Customers configuration->Password Options\n\n// Do not replace this with $viewModels->require(ReCaptcha::class); that might break the dependency\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-staylimeclassmanager",
  "file": "src/view/frontend/templates/product/view/configurator.phtml",
  "ref": "main",
  "q": "token",
  "data": "\n                // Check when customer data was changed and open wait list modal\n                if (this.customer.signin_token && this.selectedSessionBeforeLogin) {\n                    this.openModalSessionAfterLogin();\n                }\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-ca-es",
  "file": "src/i18n/ca_ES.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Tanca el missatge\"\n\"Close minicart\",\"Tanca el minicarretó\"\n\"Confirm password hidden\",\"Confirma que la contrasenya està oculta\"\n\"Contact\",\"Contacte\"\n\"Contact Details\",\"Detalls del contacte\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-ca",
  "file": "src/view/frontend/layout/hyva_aw_ca_company_ui_form.xml",
  "ref": "main",
  "q": "token",
  "data": "            <block class=\"Magento\\Framework\\View\\Element\\Template\" template=\"Hyva_AheadworksCa::form/element/region_select.phtml\" name=\"form.region_select\" />\n            <block class=\"Magento\\Framework\\View\\Element\\Template\" template=\"Hyva_AheadworksCa::form/element/region_input.phtml\" name=\"form.region_input\" />\n            <block ifconfig=\"recaptcha_frontend/type_for/aw_ca_company_creation\" nam"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-arar",
  "file": "src/ViewModel/ReCaptcha.php",
  "ref": "main",
  "q": "token",
  "data": "        );\n\n        /** Automatic token validation is only necessary for invisible recaptcha. */\n        if (\"recaptcha\" === $recaptchaType) {\n            return '';\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-arar",
  "file": "src/view/frontend/templates/reminder/unsubscribe-success.phtml",
  "ref": "main",
  "q": "token",
  "data": "            </div>\n        <?php endforeach; ?>\n        <input type=\"hidden\" name=\"token\" value=\"<?= /* @noEscape */ $block->getToken() ?>\">\n        <?= $block->getBlockHtml('formkey') ?>\n    </fieldset>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-arar",
  "file": "src/view/frontend/templates/review/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            showVideoLinkForm: false,\n            youTubeValidation: 'none',\n            hasCaptchaToken: false,\n\n            review: {...defaultValues},\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-page-builder-free",
  "file": "src/view/base/templates/scripts.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n                    /*\n                     * If `debounceMode` is true (at begin) this is used to clear the flag\n                     * to allow future `callback` executions.\n                     */\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-builder",
  "file": "src/view/frontend/web/js/jquery.min.js",
  "ref": "main",
  "q": "password",
  "data": "/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */\n!function(e,t){\"use strict\";\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\"jQuery requires a window with a document\");return t(e)}:t(e)}(\"undefined\"!=typeof window?window:this,function(ie,e){\"use strict\";var oe=[],r=Object."
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-builder",
  "file": "src/view/frontend/web/js/flick.min.js",
  "ref": "main",
  "q": "apikey",
  "data": "  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n  */\n!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):(e=\"undefined\"!=typeof globalThis?globalThis:e||self).bootstrap=t()}(this,(function(){\"use strict\";function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-builder",
  "file": "src/view/frontend/web/js/widget.js",
  "ref": "main",
  "q": "BEGIN",
  "data": "* Copyright jQuery Foundation and other contributors; Licensed MIT */\n\n!function(t){\"use strict\";\"function\"==typeof define&&define.amd?define([\"jquery\"],t):t(jQuery)}(function(V){\"use strict\";V.ui=V.ui||{};V.ui.version=\"1.13.2\";var n,i=0,a=Array.prototype.hasOwnProperty,r=Array.prototype.slice;V.cleanData=(n=V.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=V._data(i,\"events\"))&&e.remo"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-advanced-contact",
  "file": "src/view/frontend/templates/contactform.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    const $form = document.querySelector('#<?= $escaper->escapeJs($formId) ?>');\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-sunarc-mobilelogin",
  "file": "src/view/frontend/templates/form/register.phtml",
  "ref": "main",
  "q": "password",
  "data": "$showOptionalRegions = $block->getConfig('general/region/display_all');\n$regionLabel = $block->getAttributeData()->getFrontendLabel('region');\n$minimumPasswordLength = $block->getMinimumPasswordLength();\n$passwordMinCharacterSets = $block->getRequiredCharacterClassesNumber();\n$mobileLoginEnable = $block->getData(\"viewModel\")->isModuleEnabled();\n?>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-review-reminder",
  "file": "src/view/frontend/templates/custom_form.phtml",
  "ref": "main",
  "q": "token",
  "data": "\r\n                        const fieldName = '<?= $recaptcha\r\n                            ? $escaper->escapeJs($recaptcha->getResultTokenFieldName($formId))\r\n                            : '' ?>';\r\n                        const recaptchaHeader = fieldName && form && form.elements[fieldName]\r\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-pt-br",
  "file": "src/i18n/pt_BR.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Fechar mensagem\"\n\"Close minicart\",\"Fechar o minicarro\"\n\"Confirm password hidden\",\"Confirmar senha oculta\"\n\"Contact\",\"Contato\"\n\"Contact Details\",\"Detalhes de Contato\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dividebuy-payment",
  "file": "src/view/frontend/templates/dividebuy/cart/modal/user_login.phtml",
  "ref": "main",
  "q": "password",
  "data": "                            <div class=\"w-full mb-4 md:w-1/2 md:pl-3\">\n                                <div class=\"form-group field-wrapper\">\n                                    <div class=\"field-placeholder text-xs mb-1\" onclick=\"focus_on_element('userPassword')\" input-mask>\n                                        <span>Password</span>\n                                    </div>\n                  "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dividebuy-payment",
  "file": "src/view/frontend/web/js/dividebuy.js",
  "ref": "main",
  "q": "password",
  "data": "\n// Performing user login action.\nfunction userLogin(email, password, url, retailerName) {\n    if (email === \"\" && password === \"\") {\n        dbuyjs.replaceDomElement('#inputValidationMsg', 'Email and password required.');\n        return false;\n    } else if (email === \"\" && password !== \"\") {\n        dbuyjs.replaceDomElement('#inputValidationMsg', 'Email is required.');\n        return false;\n    "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dividebuy-payment",
  "file": "src/view/frontend/templates/dividebuy/cart/modal.phtml",
  "ref": "main",
  "q": "token",
  "data": "$cartHelper = $this->getCheckoutConfigBlock();\n$storeName = $retailerHelper->getStoreName();\n$encodedTokenAndAuthentication = base64_encode(implode(':', $retailerHelper->getRetailerStoreTokenAndAuthentication()));\n$checkCart = [];\nif (!empty($cartHelper)) {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dividebuy-payment",
  "file": "src/view/frontend/templates/dividebuy/cart/modal/shipping_methods.phtml",
  "ref": "main",
  "q": "token",
  "data": "$retailerHelper = $this->getRetailerHelper();\n\n$encodedTokenAndAuthentication = base64_encode(\n  implode(':', $retailerHelper->getRetailerStoreTokenAndAuthentication())\n);\n// Change to your postcode / country.\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bss-demonotices",
  "file": "src/view/frontend/templates/tutorial.phtml",
  "ref": "main",
  "q": "secret",
  "data": "?>\n<?php\n$useSecretKey = $block->getUseSecretKey();\n$buyNowUrl = $block->getHelper()->getBuyNowUrl();\n$getCurrentUrl = $block->getUrl('*/*/*', ['_current' => true, '_use_rewrite' => true]);\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-adyen-express-checkout",
  "file": "src/view/frontend/templates/applepay/applepay-script.phtml",
  "ref": "main",
  "q": "token",
  "data": "                        'paymentMethod': {\n                            'type': 'applepay',\n                            'applePayToken': btoa(JSON.stringify(event.payment.token.paymentData))\n                        }\n                    };\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-adyen-express-checkout",
  "file": "src/view/frontend/templates/googlepay/googlepay-script.phtml",
  "ref": "main",
  "q": "token",
  "data": "            maskedId: null,\n            shippingMethods: {},\n            googlePayToken: null,\n            googlePayAllowed: null,\n            googlePayComponent: null,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-psloginpro",
  "file": "src/view/frontend/templates/customer/form/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "                    </div>\n                </div>\n                <div class=\"field password required\">\n                    <label for=\"pass\" class=\"label\"><span><?= $escaper->escapeHtml(__('Password')) ?></span></label>\n                    <div class=\"flex items-center control\">\n                        <input name=\"login[password]\" class=\"form-input\" required :type=\"showPassword ? 'text' : 'passw"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-psloginpro",
  "file": "src/view/frontend/templates/popup/bind_email.phtml",
  "ref": "main",
  "q": "password",
  "data": "$alreadyRegisteredPattern = __('An account with email ' .\n    '\"%1\" is already registered at %2. Please enter your store ' .\n    'password to link your social account. Or login using previously ' .\n    'used social networks.');\n?>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-psloginpro",
  "file": "src/view/frontend/templates/popup/bind_email/template.phtml",
  "ref": "main",
  "q": "password",
  "data": "    </template>\n    <template x-if=\"5 === step\">\n        <div class=\"pslogin-form-title mb-3 break-words\"><?= $escaper->escapeHtml(__('Please enter your store password to link your social account. Or login using previously used social networks.')) ?></div>\n    </template>\n    <template x-if=\"3 !== step\">\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-paypal-braintree",
  "file": "src/view/frontend/templates/applepay/button.phtml",
  "ref": "main",
  "q": "token",
  "data": "        x-init=\"$nextTick(() => { init() })\"\n        data-success=\"<?= $escaper->escapeUrl($block->getActionSuccess()); ?>\"\n        data-client-token=\"<?= $escaper->escapeHtmlAttr($block->getClientToken()); ?>\"\n        data-display-name=\"<?= $escaper->escapeHtmlAttr($block->getMerchantName()); ?>\"\n        data-amount=\"<?= $escaper->escapeHtmlAttr(number_format((float)$block->getAmount(), 2, '.', '"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-paypal-braintree",
  "file": "src/view/frontend/templates/applepay/express-js.phtml",
  "ref": "main",
  "q": "token",
  "data": "\n                // context must implement these methods/have this data\n                if (!context.clientToken) {\n                    console.error(\n                        '<?= $escaper->escapeJs(__('Braintree ApplePay Context passed does not provide a client token')); ?>',\n                        context\n                    );\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-paypal-braintree",
  "file": "src/view/frontend/templates/googlepay/button.phtml",
  "ref": "main",
  "q": "token",
  "data": "        x-data=\"initBraintreeGooglePayExpress(\n            '<?= $escaper->escapeHtmlAttr($block->getMerchantId()); ?>',\n            '<?= $escaper->escapeHtmlAttr($block->getClientToken()); ?>'\n        )\"\n        x-init=\"$nextTick(() => { init() })\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-paypal-braintree",
  "file": "src/view/frontend/templates/googlepay/express-js.phtml",
  "ref": "main",
  "q": "token",
  "data": "<script>\n    // Functionality directly ported from original uiComponent, with minor modifications to work with Alpine\n    function initBraintreeGooglePayExpress(merchantId, clientToken)\n    {\n        return {\n            merchantId: merchantId,\n            clientToken: clientToken,\n            buttonApi: {},\n            init()\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-paypal-braintree",
  "file": "src/view/frontend/templates/paypal/button.phtml",
  "ref": "main",
  "q": "token",
  "data": "    <div class=\"paypal paypal1 checkout paypal-logo braintree-paypal-logo <?= $escaper->escapeHtmlAttr($block->getContainerId()); ?>-container\">\n        <div x-data=\"initBraintreePayPalExpress(\n                 '<?= $escaper->escapeHtmlAttr($block->getClientToken()); ?>',\n                 '<?= $escaper->escapeHtmlAttr($block->getCurrency()) ?>'\n             )\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-paypal-braintree",
  "file": "src/view/frontend/templates/paypal/express-js.phtml",
  "ref": "main",
  "q": "token",
  "data": "<script>\n    // Functionality directly ported from original uiComponent, with minor modifications to work with Alpine\n    function initBraintreePayPalExpress(clientToken, currency)\n    {\n        return {\n            clientToken: clientToken,\n            currency: currency,\n            cart: null,\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "components/map/A-default/src/Magento_Cms/templates/map/map-js.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "            mapEl: null,\n            locations: [],\n            apiKey: null,\n            mapId: null,\n            zoom: 8,\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "components/map/A-default/src/Magento_Cms/templates/map/map.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "$childNames = $block->getChildNames();\n$googleMapsApi = $viewModels->require(GoogleMapsApi::class);\n$apiKey = $googleMapsApi->getApiKey();\n$blockName = $block->getNameInLayout();\n?>\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "plugins/tailwind-v3-design-tokens/README.md",
  "ref": "main",
  "q": "token",
  "data": "# Hyvä UI Plugin – Tailwind v3 & Design Tokens\n\n[![License]](../../../LICENSE.md)\n[![Tailwind Supported Versions]](https://tailwindcss.com/docs/installation)\n[![Figma]](https://www.figma.com/@hyva)\n\nThis plugin demonstrates how to integrate Design Tokens into a Hyvä theme.\n\n## Usage – Template\n\n1. Copy or merge the following files/folders into your theme:\n   * `web/tailwind/hyva.config.js`\n   * `w"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "plugins/tailwind-v3-design-tokens/src/web/tailwind/hyva.config.json",
  "ref": "main",
  "q": "token",
  "data": "{\n  \"tokens\": {\n    \"values\": {\n      \"color\": {\n        \"primary\": {\n          \"lighter\": \"oklch(0.47 0.28 265.32)\",\n          \"DEFAULT\": \"oklch(0.38 0.23 265.33)\",\n          \"darker\": \"oklch(0.29 0.18 264.88)\"\n        },\n        \"secondary\": {\n          \"lighter\": \"oklch(72.3% .219 149.579)\",\n          \"DEFAULT\": \"oklch(52.7% .154 150.069)\",\n          \"darker\": \"oklch(39.3% .095 152.535)\"\n      "
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "plugins/tailwind-v3-design-tokens/src/web/tailwind/tailwind.config.js",
  "ref": "main",
  "q": "token",
  "data": "const colors = require(\"tailwindcss/colors\");\nconst { twProps, mergeTailwindConfig } = require(\"@hyva-themes/hyva-modules\");\n\n/**\n * The Hyvä Tailwind\n * For customizing this file please see the TailwindCSS Docs\n *\n * @link https://tailwindcss.com/docs/configuration\n */\n\n/** @type {import('tailwindcss').Config} */\nmodule.exports = mergeTailwindConfig({\n    // Examples for excluding patterns from p"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "plugins/tailwind-v4/src/web/tailwind/generated/hyva-tokens.css",
  "ref": "main",
  "q": "token",
  "data": "/**\n * This file is automatically generated.\n * Do not edit this file!\n */\n\n@theme {\n\t--color-primary-lighter: oklch(0.47 0.28 265.32);\n\t--color-primary: oklch(0.38 0.23 265.33);\n\t--color-primary-darker: oklch(0.29 0.18 264.88);\n\t--color-secondary-lighter: oklch(72.3% .219 149.579);\n\t--color-secondary: oklch(52.7% .154 150.069);\n\t--color-secondary-darker: oklch(39.3% .095 152.535);\n\n}\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "CHANGELOG.md",
  "ref": "main",
  "q": "token",
  "data": "  For usage instructions, please refer to the plugin's documentation\n  and the new docs for our [NPM package](https://docs.hyva.io/hyva-themes/working-with-tailwindcss/using-hyva-modules/index.html).\n- Added a new plugin to provide an example for using design tokens in Tailwind v3\n\n### Changed\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "components/footer/B-4-column-newsletter/src/Magento_Newsletter/templates/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "components/popup/A-newsletter-image/src/Magento_Newsletter/templates/modal.phtml",
  "ref": "main",
  "q": "token",
  "data": "            closedCookieName: closedCookieName,\n            errors: 0,\n            hasCaptchaToken: 0,\n            displayErrorMessage: false,\n            errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "components/popup/B-newsletter-title/src/Magento_Newsletter/templates/modal.phtml",
  "ref": "main",
  "q": "token",
  "data": "            closedCookieName: closedCookieName,\n            errors: 0,\n            hasCaptchaToken: 0,\n            displayErrorMessage: false,\n            errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "components/product-data/B-accorditabs/src/Magento_Review/templates/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                        errorMessages: [],\n                        errors: 0,\n                        hasCaptchaToken: 0,\n                        nickname: null,\n                        summary: null,\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "plugins/tailwind-v4/README.md",
  "ref": "main",
  "q": "token",
  "data": "# Hyvä UI Plugin – Tailwind v4 & Design Tokens\n\n[![License]](../../../LICENSE.md)\n"
 },
 {
  "proj": "hyva-themes/ui/hyva-ui",
  "file": "plugins/tailwind-v4/src/web/tailwind/hyva.config.json",
  "ref": "main",
  "q": "token",
  "data": "    ]\n  },\n  \"tokens\": {\n    \"values\": {\n      \"color\": {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-call-for-price",
  "file": "src/view/frontend/templates/popup.phtml",
  "ref": "main",
  "q": "token",
  "data": "            formSelector: '#plumrocket-callforpice-frontend-form',\n\n            hasCaptchaToken: 0,\n\n            errors: 0,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-newsletterpopup",
  "file": "src/ViewModel/ReCaptcha.php",
  "ref": "main",
  "q": "token",
  "data": "        }\n\n        /** Disable automatic form submission after token generation to fix ajax submission errors */\n        $script = str_replace('(this.submitForm || $form.submit).call(this);', \"\", $script);\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-newsletterpopup",
  "file": "src/view/frontend/layout/hyva_prnewsletterpopup_index_popup.xml",
  "ref": "main",
  "q": "token",
  "data": "               template=\"Magento_ReCaptchaFrontendUi::recaptcha.phtml\" />\n\n        <!-- Script Token blocks to process the validation and submit the form if successful -->\n        <!-- reCaptcha v2 \"I'm not a robot\" -->\n        <block name=\"recaptcha_validation_recaptcha\"\n               template=\"Magento_ReCaptchaFrontendUi::js/script_token_recaptcha.phtml\" />\n        <!-- reCaptcha v2 invisible -"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-plumrocket-newsletterpopup",
  "file": "src/view/frontend/templates/js.phtml",
  "ref": "main",
  "q": "token",
  "data": "                wasSuccessfullySent: false,\n                formBlocked: false,\n                hasCaptchaToken: 0,\n                errors: 0,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-uk-ua",
  "file": "src/i18n/uk_UA.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Закрити повідомлення\"\n\"Close minicart\",\"Закрити кошик\"\n\"Confirm password hidden\",\"Підтвердження паролю приховано\"\n\"Contact\",\"Контакти\"\n\"Contact Details\",\"Контактна інформація\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dolphin-callforprice",
  "file": "src/view/frontend/templates/callForPriceForm.phtml",
  "ref": "main",
  "q": "token",
  "data": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            submitForm() {\n                this.validate()\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "Model/Api/Api.php",
  "ref": "main",
  "q": "password",
  "data": "        $apiurl = $this->getApiUrl().'oauth/token';\n        $username = $this->getConfigData('username');\n        $password = $this->decryptText($this->getConfigData('password'));\n        $param = [\n            'grant_type'=>'password',\n            'username'=>$username,\n            'password'=>$password\n        ];\n        $requestString = http_build_query($param);\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "Model/Paytrace.php",
  "ref": "main",
  "q": "password",
  "data": "        }\n        $username = $this->getConfigData('username');\n        $password = $this->_apiData->decryptText($this->getConfigData('password'));\n        $param = [\n            'grant_type'=>'password',\n            'username'=>$username,\n            'password'=>$password\n        ];\n        $requestString = http_build_query($param);\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "etc/adminhtml/system.xml",
  "ref": "main",
  "q": "password",
  "data": "                    <label>Username</label>\n                </field>\n                <field id=\"password\" translate=\"label\" type=\"obscure\" sortOrder=\"80\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"0\">\n                    <label>Password</label>\n                    <backend_model>Magento\\Config\\Model\\Config\\Backend\\Encrypted</backend_model>\n                </field>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "view/frontend/web/js/lib/cryptojs-aes-format.js",
  "ref": "main",
  "q": "password",
  "data": "    'use strict';\n      var CryptoJSAesJson = {\n        'encrypt': function (value, password) {\n          return CryptoJS.AES.encrypt(JSON.stringify(value), password, { format: CryptoJSAesJson }).toString()\n        },\n       \n        'decrypt': function (jsonStr, password) {\n          return JSON.parse(CryptoJS.AES.decrypt(jsonStr, password, { format: CryptoJSAesJson }).toString(CryptoJS.enc.Utf8)"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "view/frontend/web/js/lib/cryptojs-aes.js",
  "ref": "main",
  "q": "password",
  "data": "            }\n        },\n        c = d.PasswordBasedCipher = a.extend({\n            cfg: a.cfg.extend({\n                kdf: p\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "view/frontend/web/js/view/payment/method-renderer/paytrace.js",
  "ref": "main",
  "q": "password",
  "data": "\n            encryptText: function($string) {\n                let password = '123456';\n                return btoa(CryptoJSAesJson.encrypt($string, password));\n            },\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-elsnertech-paytrace",
  "file": "Controller/Adminhtml/Transaction/Statuscheck.php",
  "ref": "main",
  "q": "token",
  "data": "                }\n            } else {\n                $this->messageManager->addError(__('Token not found.'));\n                $resultRedirect = $this->resultFactory->create(\n                    ResultFactory::TYPE_REDIRECT\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-simple-detail-configurable",
  "file": "src/view/frontend/templates/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                        errorMessages: [],\n                        errors: 0,\n                        hasCaptchaToken: 0,\n                        nickname: null,\n                        summary: null,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-advanced-hide-price",
  "file": "src/view/frontend/layout/hyva_default.xml",
  "ref": "main",
  "q": "token",
  "data": "        <referenceBlock name=\"bss.callforprice.popup\">\n            <block name=\"bss_callforprice_recaptcha_validation\"\n                template=\"Hyva_BssAdvancedHidePrice::js/script_token.phtml\"/>\n        </referenceBlock>\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-blog",
  "file": "src/view/frontend/layout/aw_blog_post_view.xml",
  "ref": "main",
  "q": "token",
  "data": "        <referenceBlock name=\"aw.blog.comment.listing.post.comment.form\">\n<!--            <block name=\"recaptcha_validation_hyva\"-->\n<!--                   template=\"Magento_ReCaptchaFrontendUi::js/script_token.phtml\">-->\n<!--            </block>-->\n            <arguments>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-blog",
  "file": "src/view/frontend/layout/hyva_aw_blog_post_comment_listing.xml",
  "ref": "main",
  "q": "token",
  "data": "        <block name=\"loading\" template=\"Hyva_Theme::ui/loading.phtml\"/>\n        <block name=\"recaptcha_validation_hyva\"\n               template=\"Magento_ReCaptchaFrontendUi::js/script_token.phtml\"/>\n        <arguments>\n            <argument name=\"viewModelRecaptcha\" xsi:type=\"object\">Hyva\\Theme\\ViewModel\\ReCaptcha</argument>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-blog",
  "file": "src/view/frontend/layout/hyva_aw_blog_post_comment_reply_listing.xml",
  "ref": "main",
  "q": "token",
  "data": "    <referenceBlock name=\"aw.blog.post.comment.root.comment.reply.form\">\n        <block name=\"recaptcha_validation_hyva\"\n               template=\"Magento_ReCaptchaFrontendUi::js/script_token.phtml\"/>\n        <arguments>\n            <argument name=\"viewModelRecaptcha\" xsi:type=\"object\">Hyva\\Theme\\ViewModel\\ReCaptcha</argument>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-blog",
  "file": "src/view/frontend/templates/ajax.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n                        if (data.hasOwnProperty(placeholderName)) {\n                            elem.insertAdjacentHTML('beforebegin', data[placeholderName]);\n                            elem.remove();\n                        }\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-sarp2",
  "file": "src/view/frontend/templates/customer/subscriptions.phtml",
  "ref": "main",
  "q": "token",
  "data": "                    <td data-th=\"<?= $escaper->escapeHtml(__('Status')) ?>\" class=\"col status sarpsm:px-[10px] sarpsm:block sarpsm:py-[5px] sarpsm:border-b-[none]\">\n                        <span><?= $escaper->escapeHtml($block->getStatusLabel($profile->getStatus())) ?></span>\n                        <?php if ($block->isShowInvalidTokenTooltip($profile)): ?>\n                            <span class="
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aheadworks-sarp2",
  "file": "src/view/frontend/templates/customer/subscriptions/edit/view.phtml",
  "ref": "main",
  "q": "token",
  "data": "                    <th>\n                        <?= $escaper->escapeHtml(__('Payment Details')) ?>\n                        <?php if ($block->isShowInvalidTokenTooltip($profile)): ?>\n                            <span class=\"payment-token-fail\">\n                                    <a href=\"#\" class=\"hover:underline tooltip-toggle highlight\"></a>\n                                    <span class=\"tool"
 },
 {
  "proj": "hyva-themes/hyva-compat/weltpixel-ga4",
  "file": "src/view/frontend/templates/bingpixel/begin_checkout.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "<?php\n// @codingStandardsIgnoreFile\n/** @var $block \\WeltPixel\\GA4\\Block\\BingPixel\\Common */\n\n/** @var \\WeltPixel\\GA4\\Helper\\BingPixelTracking $bingPixelHelper */\n$bingPixelHelper = $this->helper('WeltPixel\\GA4\\Helper\\BingPixelTracking');\n?>\n<script>\n    let bingBeginCheckoutEventId = <?= /* @noEscape */ $bingPixelHelper->getJsEventIdGenerator() ?>;\n</script>\n<?php if ($bingPixelHelper->isBingPixe"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-cminds-multi-user-accounts",
  "file": "src/view/frontend/templates/account/dashboard/edit.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n        <div class=\"field choice\">\n            <input type=\"checkbox\" name=\"change_password\" id=\"change-password\" value=\"1\"\n                   title=\"<?= $escaper->escapeHtmlAttr(__('Change Password')) ?>\"\n                   x-on:change=\"showPasswordFields = !showPasswordFields\"\n                    <?php if ($block->getChangePassword()): ?> checked=\"checked\"<?php endif; ?>\n                   clas"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-cminds-multi-user-accounts",
  "file": "src/view/frontend/templates/account/dashboard/info.phtml",
  "ref": "main",
  "q": "password",
  "data": "                <a\n                        class=\"inline-flex items-center w-full md:text-sm text-secondary hover:text-secondary-darker\"\n                        href=\"<?= $escaper->escapeUrl($block->getChangePasswordUrl()) ?>\" class=\"action change-password\">\n                    <?= $escaper->escapeHtml(__('Change Password')) ?>\n                    <?= $heroicons->arrowRightHtml('ml-2', 16, 16); ?>"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-cminds-multi-user-accounts",
  "file": "src/view/frontend/templates/form/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "                    </div>\n                <?php endif; ?>\n                <div class=\"field password required\">\n                    <label for=\"pass\" class=\"label\"><span><?= $escaper->escapeHtml(__('Password')) ?></span></label>\n                    <div class=\"control\">\n                        <input name=\"login[password]\"\n                               class=\"form-input\"\n                        "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-cminds-multi-user-accounts",
  "file": "src/view/frontend/templates/manage/form/edit.phtml",
  "ref": "main",
  "q": "password",
  "data": "                </div>\n                <div class=\"comment text-sm text-gray-900\">\n                    <?php echo __('Your subaccount will use your email + his login + password for authorization'); ?>\n                </div>\n            </div>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dolphin-productfaq",
  "file": "src/view/frontend/templates/productfaq_form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                    open: false,\n                    errors: 0,\n                    hasCaptchaToken: 0,\n                    submitForm() {\n                        this.validate()\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-seo-toolbar",
  "file": "src/view/frontend/templates/seo_toolbar.phtml",
  "ref": "main",
  "q": "token",
  "data": "            initToolbar() {\n                let urlVars = getUrlVars();\n                let cookieName = 'bss_seo_toolbar_token';\n                if (typeof urlVars.token !== \"undefined\") {\n                    let token = urlVars.token;\n                    //Set to Cookie\n                    createCookie(cookieName, token, 30);\n                }\n                //get Token from Cookie\n            "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-checkout-success-page",
  "file": "src/view/frontend/templates/checkout/subscription.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dolphin-productinquiry",
  "file": "src/view/frontend/templates/catalog/product/view/inquirybutton.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    this.validate()\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-dolphin-productinquiry",
  "file": "src/view/frontend/templates/catalog/product/view/inquirytab.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    this.validate()\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-nl-be",
  "file": "src/i18n/nl_BE.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Bericht sluiten\"\n\"Close minicart\",\"Minicart sluiten\"\n\"Confirm password hidden\",\"Bevestigen wachtwoord verborgen\"\n\"Contact\",\"Neem contact op met\"\n\"Contact Details\",\"Contactgegevens\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-nl-di",
  "file": "src/i18n/nl_NL.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Enabling client side breadcrumb rendering can impact frontend performance for large category trees.\",\"Het inschakelen van client-side kruimelpad rendering kan de prestaties van de frontend beïnvloeden voor grote categoriebomen.\"\n\"Google Tag Manager\",\"Google Tag Manager\"\n\"Hide Password\",\"Verberg wachtwoord\"\n\"Hyva Themes\",\"Hyva Themes\"\n\"Hyvä Client-Side Breadcrumbs Rendering\",\"Hyvä client-side rend"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-customily-categories",
  "file": "src/view/frontend/templates/product/view/product-form.phtml",
  "ref": "main",
  "q": "secret",
  "data": "'x_api_key' => $this->getConfig('x_api_key', 'api'),\n'm_api_key' => $this->getConfig('m_api_key', 'api'),\n'api_secret_key' => $this->getConfig('api_secret_key', 'api')\n];\n */\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-lsretail-omni",
  "file": "src/view/frontend/layout/omni_giftcardbalance_index.xml",
  "ref": "main",
  "q": "token",
  "data": "                <block name=\"loading\" template=\"Hyva_Theme::ui/loading.phtml\"/>\r\n                <block name=\"recaptcha_validation\"\r\n                       template=\"Magento_ReCaptchaFrontendUi::js/script_token.phtml\"/>\r\n                <arguments>\r\n                    <argument name=\"jsLayout\" xsi:type=\"array\">\r\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-lsretail-omni",
  "file": "src/view/frontend/templates/giftcardbalance/giftcardbalance.phtml",
  "ref": "main",
  "q": "token",
  "data": "                const postUrl = BASE_URL + 'omni/ajax/CheckGiftCardBalance/';\r\n\r\n                <?= /* @noEscape */ $block->getBlockHtml(ReCaptcha::RECAPTCHA_SCRIPT_TOKEN_BLOCK); ?>\r\n\r\n                this.isLoading = true\r\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-lsretail-customer",
  "file": "src/view/frontend/templates/form/forgotpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Customer\\ForgotPasswordButton;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Cus"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-lsretail-customer",
  "file": "src/view/frontend/templates/form/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n// Disabling autocomplete on form fields is not recommended,\n// Enable it in Stores->Configuration->Customers configuration->Password Options\n\n// Do not replace this with $viewModels->require(ReCaptcha::class); that might break the dependency\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-phpstudios-guest-to-customer",
  "file": "src/view/frontend/templates/form/setpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes 2020-present. All rights reserved.\n * This product is licensed per Magento install\n * See https://hyva.io/license\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HeroiconsSolid;\nuse Hyva\\Theme\\ViewModel\\SvgIcons;\nuse Magento\\Framework\\Escaper;\nuse PHPStudios\\GuestToCustomer\\Block\\I"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-phpstudios-guest-to-customer",
  "file": "src/Controller/Account/CreateAccount.php",
  "ref": "main",
  "q": "password",
  "data": "            $redirectUrl = $customerSession->getBeforeAuthUrl();\n            $data = json_decode($this->requestInterface->getContent(), true);\n            $password = $data['password'];\n            $confirmation = $data['password_confirmation'];\n            $this->checkPasswordConfirmation($password, $confirmation);\n            $websiteId = $this->storeManager->getWebsite()->getWebsiteId();\n      "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-sequra-core",
  "file": "docs/decisions/2022-10-25-use-markdown-architectural-decision-records.md",
  "ref": "main",
  "q": "password",
  "data": "* yyyy-mm-dd-choose-database.md\n* yyyy-mm-dd-format-timestamps.md\n* yyyy-mm-dd-manage-passwords.md\n* yyyy-mm-dd-handle-exceptions.md\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-scroll",
  "file": "src/view/frontend/templates/config.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "                    } else if (Array.from(document.querySelectorAll(elementSelector)).filter(element => element === lastSelector).length !== 0) {\n                        element = document.querySelectorAll(`${pageNumberSelector}, ${productContainer}`)[0];\n                        lastProductContainer.insertAdjacentHTML('beforebegin', loadingElement);\n                    }\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-phpstudios-quick-ajax-login",
  "file": "src/view/frontend/templates/popup/customer/account/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "                    </div>\n                </div>\n                <div class=\"field password required\">\n                    <label for=\"pass\" class=\"label\"><span><?= $escaper->escapeHtml(__('Password')) ?></span></label>\n                    <div class=\"control\">\n                        <input name=\"login[password]\"\n                               class=\"form-input\"\n                               re"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-phpstudios-quick-ajax-login",
  "file": "src/view/frontend/templates/popup/customer/account/register.phtml",
  "ref": "main",
  "q": "password",
  "data": "                </div>\n                <div class=\"field\">\n                    <label for=\"password\" class=\"label\"><span><?= $escaper->escapeHtml(__('Password')) ?></span></label>\n                    <div class=\"control\">\n                        <?php $minimumPasswordLength = $block->getMinimumPasswordLength() ?>\n                        <input type=\"password\" name=\"password\" id=\"password\"\n        "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-phpstudios-out-of-stock-notifications",
  "file": "src/view/frontend/templates/product/view/notifier.phtml",
  "ref": "main",
  "q": "token",
  "data": "            errorMessages: [],\n            errors: 0,\n            hasCaptchaToken: 0,\n            email: null,\n            open: false,\n"
 },
 {
  "proj": "hyva-themes/adobe-commerce/magento2-data-services",
  "file": "src/view/frontend/web/js/recs-sdk.js",
  "ref": "main",
  "q": "token",
  "data": "                 * http://github.com/janl/mustache.js\n                 */\n                var h=Object.prototype.toString,v=Array.isArray||function(t){return\"[object Array]\"===h.call(t)};function y(t){return\"function\"==typeof t}function g(t){return t.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,\"\\\\$&\")}function w(t,e){return null!=t&&\"object\"==typeof t&&e in t}var m=RegExp.prototype.test;var b=/\\S/;funct"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-phpstudios-ask-question",
  "file": "src/view/frontend/templates/product/view/ask-question-form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            errorMessages: [],\n            errors: 0,\n            hasCaptchaToken: 0,\n            name: '',\n            email: null,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-company-account",
  "file": "src/view/frontend/web/js/lib/jquery.min.js",
  "ref": "main",
  "q": "password",
  "data": "/*! jQuery v1.12.1 | (c) jQuery Foundation | jquery.org/license */\n!function(a,b){\"object\"==typeof module&&\"object\"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error(\"jQuery requires a window with a document\");return b(a)}:b(a)}(\"undefined\"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={}"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-company-account",
  "file": "src/view/frontend/web/js/lib/jstree.js",
  "ref": "main",
  "q": "BEGIN",
  "data": "\t\t\t\t\t\t\tif(end) { return; }\n\n\t\t\t\t\t\t\t// match for whole word from the beginning of the tree\n\t\t\t\t\t\t\tcol.slice(0, ind).each($.proxy(function (i, v) {\n\t\t\t\t\t\t\t\tif($(v).text().toLowerCase().indexOf(word) === 0) {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-company-account",
  "file": "src/view/frontend/templates/subuser/form/change_password.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * BSS Commerce Co.\n *\n * NOTICE OF LICENSE\n *\n * This source file is subject to the EULA\n * that is bundled with this package in the file LICENSE.txt.\n * It is also available through the world-wide-web at this URL:\n * http://bsscommerce.com/Bss-Commerce-License.txt\n *\n * @category  BSS\n * @package   Hyva_BssCompanyAccount\n * @author    Extension Team\n * @copyright Copyright (c) 2022 BSS"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-company-account",
  "file": "src/view/frontend/templates/subuser/form/reset_password.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * BSS Commerce Co.\n *\n * NOTICE OF LICENSE\n *\n * This source file is subject to the EULA\n * that is bundled with this package in the file LICENSE.txt.\n * It is also available through the world-wide-web at this URL:\n * http://bsscommerce.com/Bss-Commerce-License.txt\n *\n * @category  BSS\n * @package   Hyva_BssCompanyAccount\n * @author    Extension Team\n * @copyright Copyright (c) 2022 BSS"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-company-account",
  "file": "CHANGELOG.md",
  "ref": "main",
  "q": "password",
  "data": "v1.0.5 (Dev 29, 2025)\n=============\n* Fix bug: reCAPTCHA error after clicking ‘Save’ when changing password\n* Fix compatible Tailwind v4.\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-company-account",
  "file": "src/view/frontend/templates/customer/form/edit.phtml",
  "ref": "main",
  "q": "password",
  "data": "$recaptcha = $block->getData('viewModelRecaptcha');\n$heroicons = $viewModels->require(HeroiconsSolid::class);\n$minimumPasswordLength = $block->getMinimumPasswordLength();\n$passwordMinCharacterSets = $block->getRequiredCharacterClassesNumber();\n$storeConfig = $viewModels->require(StoreConfig::class);\n$isAutocompleteEnabled = $storeConfig->getStoreConfig('customer/password/autocomplete_on_storefront"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-company-account",
  "file": "src/view/frontend/templates/subuser/grid.phtml",
  "ref": "main",
  "q": "password",
  "data": "                showPopupReset:function (url) {\n                    this.showPopup = true;\n                    this.title = '<?= $escaper->escapeJs(__('Reset password sub-user')) ?>';\n                    this.content= '<?= $escaper->escapeJs(__('Are you sure you want to send reset password mail to the sub-user?')) ?>';\n                    this.url = url;\n                },\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-company-account",
  "file": "src/view/frontend/templates/role/grid.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "                        <g transform=\"translate(1 1)\" stroke-width=\"2\">\n                            <circle cx=\"5\" cy=\"50\" r=\"5\">\n                                <animate attributeName=\"cy\" begin=\"0s\" dur=\"2.2s\" values=\"50;5;50;50\" calcMode=\"linear\" repeatCount=\"indefinite\"></animate>\n                                <animate attributeName=\"cx\" begin=\"0s\" dur=\"2.2s\" values=\"5;27;49;5\" calcMode=\"lin"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-force-login",
  "file": "src/view/frontend/templates/account/authentication-popup.phtml",
  "ref": "main",
  "q": "password",
  "data": "                this.isLoading = true;\n                const username = this.$refs['customer-email'].value;\n                const password = this.$refs['customer-password'].value;\n                const formKey = document.querySelector('input[name=form_key]').value;\n                const bodyFields = {\n                    'username': username,\n                    'password': password,\n             "
 },
 {
  "proj": "hyva-themes/upgrade-helpers",
  "file": "README.md",
  "ref": "main",
  "q": "token",
  "data": "```css\n/* tailwind-source.css */\n@import \"./generated/hyva-tokens.css\";\n@import \"./generated/tailwind.config.css\"; /* <= Add this line */\n```\n"
 },
 {
  "proj": "hyva-themes/upgrade-helpers",
  "file": "src/tailwind-v2-to-v3/package-lock.json",
  "ref": "main",
  "q": "token",
  "data": "        \"@babel/helper-validator-identifier\": \"^7.18.6\",\n        \"chalk\": \"^2.0.0\",\n        \"js-tokens\": \"^4.0.0\"\n      }\n    },\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-alekseon-widget-forms",
  "file": "src/view/frontend/tailwind/components/widgetforms.css",
  "ref": "main",
  "q": "password",
  "data": ".alekseon-widget-form-wrapper {\n    [type='text'], [type='email'], [type='url'], [type='password'], [type='number'], [type='date'], [type='datetime-local'], [type='month'], [type='search'], [type='tel'], [type='time'], [type='week'], [multiple], textarea, select {\n        @apply w-full;\n    }\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-alekseon-widget-forms",
  "file": "src/view/frontend/templates/widget_form.phtml",
  "ref": "main",
  "q": "token",
  "data": "$recaptchaBlock = $block->getLayout()\n    ->createBlock(\\Magento\\Framework\\View\\Element\\Template::class)\n    ->setTemplateFile('Magento_ReCaptchaFrontendUi::js/script_token.phtml');\n?>\n<?php if ($block->getForm()):\n"
 },
 {
  "proj": "hyva-themes/base-ci",
  "file": "build/hyva-build.yml",
  "ref": "main",
  "q": "password",
  "data": "    MYSQL_DATABASE: 'magento'\n    MYSQL_USER: 'magento'\n    MYSQL_PASSWORD: 'password'\n    HYVA_THEME_PACKAGE: 'magento2-default-theme'\n    HYVA_THEME_CODE: 'Hyva/default'\n"
 },
 {
  "proj": "hyva-themes/base-ci",
  "file": "test/integration.yml",
  "ref": "main",
  "q": "password",
  "data": "    MYSQL_DATABASE: 'magento'\n    MYSQL_USER: 'magento'\n    MYSQL_PASSWORD: 'password'\n    INTEGRATION_TEST_DIR: 'vendor/hyva-themes/magento2-theme-module/tests/integration'\n    PHP_TEST_ARGS: ''\n"
 },
 {
  "proj": "hyva-themes/base-ci",
  "file": "checkout-integration/hyva-checkout-integration-gitlab-testing-pipelines.md",
  "ref": "main",
  "q": "secret",
  "data": "### Provider-specific variables\n\nEach module defines its own. Reference them in `ci-setup.sh` as `$VARIABLE_NAME`. Mark API keys and secrets as **Protected** and **Masked** in GitLab.\n\n### Payment SDK client keys and allowed origins\n"
 },
 {
  "proj": "hyva-themes/base-ci",
  "file": "test/playwright.yml",
  "ref": "main",
  "q": "token",
  "data": "            *)         CANDIDATE=\"main\" ;;\n          esac\n          PW_REPO=\"https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.hyva.io/hyva-internal/hyva-playwright-tests.git\"\n          if [ \"$CANDIDATE\" != \"main\" ] && ! git ls-remote --exit-code --heads \"$PW_REPO\" \"$CANDIDATE\" >/dev/null 2>&1; then\n            echo \"hyva-playwright branch '${CANDIDATE}' not found; falling back to 'main'\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-jajuma-category-callouts",
  "file": "src/view/frontend/templates/banner.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "                let firstElement = document.querySelector('.products-'+currentMode+' > div > form:nth-child(1)')\r\n                firstElement.insertAdjacentHTML(\r\n                    'beforebegin', html\r\n                );\r\n                return;\r\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-itonomy-flowbox",
  "file": "src/view/frontend/templates/checkout/success.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "                    }\n                },\n                allowedFlowKeys: ['allowCookies', 'apiKey', 'products', 'orderId'],\n                loadFlowboxScript() {\n                    const event = new CustomEvent('flowbox-js-loaded', {detail: this});\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mgs-storelocator",
  "file": "src/view/frontend/templates/stores.phtml",
  "ref": "main",
  "q": "api_key",
  "data": "    $themeHelper = $this->helper('MGS\\StoreLocator\\Helper\\Data');\n    $apikey = '';\n    if($themeHelper->getStoreConfig('locator/general/store_api_key')) {\n        $apikey = $themeHelper->getStoreConfig('locator/general/store_api_key');\n    }\n?>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mgs-storelocator",
  "file": "src/view/frontend/templates/view.phtml",
  "ref": "main",
  "q": "api_key",
  "data": "$themeHelper = $this->helper('MGS\\StoreLocator\\Helper\\Data');\n$apikey = '';\nif($themeHelper->getStoreConfig('locator/general/store_api_key')) {\n    $apikey = $themeHelper->getStoreConfig('locator/general/store_api_key');\n}\n?>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-aitoc-review-booster",
  "file": "src/view/frontend/templates/rewrite/review/view/frontend/templates/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            errorMessages: [],\n            errors: 0,\n            hasCaptchaToken: 0,\n            nickname: null,\n            summary: null,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-sociallogin",
  "file": "src/view/frontend/templates/popup/form/forgotpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * BSS Commerce Co.\n *\n * NOTICE OF LICENSE\n *\n * This source file is subject to the EULA\n * that is bundled with this package in the file LICENSE.txt.\n * It is also available through the world-wide-web at this URL:\n * http://bsscommerce.com/Bss-Commerce-License.txt\n *\n * @category   BSS\n * @package    Hyva_BssSocialLogin\n * @author     Extension Team\n * @copyright  Copyright (c) 2022 BS"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-sociallogin",
  "file": "src/view/frontend/layout/hyva_default.xml",
  "ref": "main",
  "q": "password",
  "data": "            </action>\n        </referenceBlock>\n        <referenceBlock name=\"popup-forgotpassword\">\n            <action method=\"setTemplate\" ifconfig=\"bss_sociallogin/general/enable\">\n                <argument name=\"template\" xsi:type=\"string\">Hyva_BssSocialLogin::popup/form/forgotpassword.phtml</argument>\n            </action>\n        </referenceBlock>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-sociallogin",
  "file": "src/view/frontend/templates/popup/form/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "                </div>\n            </div>\n            <div class=\"field password required\">\n                <label for=\"pass\" class=\"label\">\n                    <span><?= $escaper->escapeHtml(__('Password')) ?></span>\n                </label>\n                <div class=\"control\">\n                    <input name=\"password\"\n                           type=\"password\"\n                           class="
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-sociallogin",
  "file": "src/view/frontend/templates/popup/form/register.phtml",
  "ref": "main",
  "q": "password",
  "data": "                </div>\n                <div class=\"field\">\n                    <label for=\"password\" class=\"label\"><span><?= $escaper->escapeHtml(__('Password')) ?></span></label>\n                    <div class=\"control\">\n                        <?php $minimumPasswordLength = $block->getMinimumPasswordLength() ?>\n                        <input type=\"password\" name=\"password\" id=\"password\"\n        "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-sociallogin",
  "file": "src/view/frontend/templates/sociallogin.phtml",
  "ref": "main",
  "q": "password",
  "data": "            openForgot : false,\n            openCreate : true,\n            passwordsMatching: true,\n            openMessage: false,\n            errors: 0,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-b2b-registration",
  "file": "src/view/frontend/templates/form/register.phtml",
  "ref": "main",
  "q": "password",
  "data": "                </div>\n                <div class=\"field required\">\n                    <label for=\"password\" class=\"label\">\n                        <span>\n                            <?= $escaper->escapeHtml(__('Password')) ?>\n                        </span>\n                    </label>\n                    <div class=\"control flex items-center\">\n                        <input :type=\"passwordField"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-stripeintegration-payments",
  "file": "src/view/frontend/templates/StripeIntegration_Payments/customer/payment_methods.phtml",
  "ref": "main",
  "q": "secret",
  "data": "\n                authenticateCustomer(event) {\n                    const intentId = event.detail.clientSecret;\n                    const handleIntent = result => {\n                        const intent = result.paymentIntent || result.setupIntent;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-stripeintegration-payments",
  "file": "src/view/frontend/web/js/stripe_payments_express_hyva.js",
  "ref": "main",
  "q": "secret",
  "data": "        try\n        {\n            this.stripeJs.handleCardPayment(paymentIntent.client_secret).then(function(result)\n            {\n                if (result.error)\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-banner",
  "file": "src/view/frontend/templates/loader.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n        function retriveScript (html) {\n            const scriptBeginTag = '<script';\n            const scriptEndTag = '</scr' + 'ipt>';\n\n            const scriptStartPos = html.indexOf(scriptBeginTag);\n            const scriptEndPos = html.indexOf(scriptEndTag) + 9;\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-bsscommerce-reward-point",
  "file": "src/view/frontend/templates/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms-3-digital-signature",
  "file": "src/view/frontend/web/js/signature_pad.js",
  "ref": "main",
  "q": "BEGIN",
  "data": "                if (event.which === 1) {\n                    _this._mouseButtonDown = true;\n                    _this._strokeBegin(event);\n                }\n            };\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms-3-digital-signature",
  "file": "src/view/frontend/web/js/signature_pad.min.js",
  "ref": "main",
  "q": "BEGIN",
  "data": "!function(t,e){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define(e):(t=\"undefined\"!=typeof globalThis?globalThis:t||self).SignaturePad=e()}(this,function(){\"use strict\";t.prototype.distanceTo=function(t){return Math.sqrt(Math.pow(this.x-t.x,2)+Math.pow(this.y-t.y,2))},t.prototype.equals=function(t){return this.x===t.x&&this.y===t.y"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amazon-pay",
  "file": "src/view/frontend/layout/hyva_customer_account_edit.xml",
  "ref": "main",
  "q": "password",
  "data": "<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <body>\n        <referenceBlock name=\"amazon.pay.password.reset\" remove=\"true\"/>\n    </body>\n</page>\n"
 },
 {
  "proj": "hyva-themes/magento2-graphql-cart",
  "file": "composer.json",
  "ref": "main",
  "q": "token",
  "data": "        \"hyva-themes/magento2-theme-module\": \"~1.1.15||~1.2.0||~1.3.0\",\n        \"hyva-themes/magento2-compat-module-fallback\": \"*\",\n        \"hyva-themes/magento2-graphql-tokens\": \"*\",\n        \"hyva-themes/magento2-graphql-view-model\": \"*\",\n        \"magento/framework\": \"^102.0||^103.0\",\n"
 },
 {
  "proj": "hyva-themes/magento2-graphql-cart",
  "file": "src/view/frontend/templates/cart/js/cart.phtml",
  "ref": "main",
  "q": "token",
  "data": "        return {\n            cartId: null,\n            customerToken: null,\n            cartData: [],\n            cartEmpty: true,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-ecomwise-basiclogin",
  "file": "src/view/frontend/templates/login.phtml",
  "ref": "main",
  "q": "password",
  "data": "                    </div>\n                </div>\n                <div class=\"field password required\">\n                    <label for=\"pass\" class=\"label\"><span><?= $escaper->escapeHtml(__('Password')) ?></span></label>\n                    <div class=\"control\">\n                        <input name=\"login[password]\"\n                               class=\"form-input shadow appearance-none border roun"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-pl-pl",
  "file": "src/i18n/pl_PL.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Zamknij wiadomość\"\n\"Close minicart\",\"Zamknij koszyk\"\n\"Confirm password hidden\",\"Potwierdzenie hasła ukryte\"\n\"Contact\",\"Kontakt\"\n\"Contact Details\",\"Dane kontaktowe\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-nl-nl",
  "file": "src/i18n/nl_NL.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Bericht sluiten\"\n\"Close minicart\",\"Minicart sluiten\"\n\"Confirm password hidden\",\"Bevestigen wachtwoord verborgen\"\n\"Contact\",\"Neem contact op met\"\n\"Contact Details\",\"Contactgegevens\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-it-it",
  "file": "src/i18n/it_IT.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Chiudi il messaggio\"\n\"Close minicart\",\"Chiudi il minicarrello\"\n\"Confirm password hidden\",\"Conferma password nascosta\"\n\"Contact\",\"Contatti\"\n\"Contact Details\",\"Dati di contatto\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-fr-fr",
  "file": "src/i18n/fr_FR.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Fermer le message\"\n\"Close minicart\",\"Fermer le minicart\"\n\"Confirm password hidden\",\"Confirmer le mot de passe\"\n\"Contact\",\"Contact\"\n\"Contact Details\",\"Coordonnées\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-es-es",
  "file": "src/i18n/es_ES.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Cerrar mensaje\"\n\"Close minicart\",\"Cerrar minicart\"\n\"Confirm password hidden\",\"Confirmar contraseña oculta\"\n\"Contact\",\"Contacto\"\n\"Contact Details\",\"Datos de contacto\"\n"
 },
 {
  "proj": "hyva-themes/internationalization/i18n-de-de",
  "file": "src/i18n/de_DE.csv",
  "ref": "main",
  "q": "password",
  "data": "\"Close message\",\"Nachricht schließen\"\n\"Close minicart\",\"Mini-Warenkorb schließen\"\n\"Confirm password hidden\",\"Passwort bestätigen versteckt\"\n\"Contact\",\"Kontakt\"\n\"Contact Details\",\"Kontakt Details\"\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageworx-storelocator",
  "file": "src/view/frontend/templates/location/map.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "            return {\n                init() {\n                    const googleMapsApiUrl = \"https://maps.googleapis.com/maps/api/js?key=<?= $escaper->escapeHtml($block->getApiKey())?>\";\n\n                    const loadMap = () => {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageworx-storelocator",
  "file": "src/view/frontend/templates/map.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "                    }\n                },\n                locationFail(error, apiKey) {\n                    switch (error.code) {\n                        case error.TIMEOUT:\n"
 },
 {
  "proj": "hyva-themes/adobe-commerce/magento2-product-recommendations",
  "file": "src/view/frontend/web/js/recs-sdk.js",
  "ref": "main",
  "q": "token",
  "data": "         * http://github.com/janl/mustache.js\n         */\n        var h=Object.prototype.toString,v=Array.isArray||function(t){return\"[object Array]\"===h.call(t)};function y(t){return\"function\"==typeof t}function g(t){return t.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,\"\\\\$&\")}function w(t,e){return null!=t&&\"object\"==typeof t&&e in t}var m=RegExp.prototype.test;var b=/\\S/;function S(t){return!function"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-storelocator",
  "file": "src/view/frontend/templates/center.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "\n<script src=\"https://maps.googleapis.com/maps/api/js?libraries=places&key=<?= $escaper->escapeHtml(\n    $block->configProvider->getApiKey()\n); ?>&callback=initMap\" async></script>\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/templates/form/element/field/type/password.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * @var Password $block\n */\n\nuse MageMe\\WebForms\\Block\\Form\\Element\\Field\\Type\\Password;\n\n$validationRules        = $block->getValidationRules();\n$validationDescriptions = $block->getValidationDescriptions();\n?>\n<div id='<?= $block->getFieldId() ?>container' class=\"password-container\">\n    <input id='<?= $block->getFieldId() ?>'\n           name='<?= $block->getFieldName() ?>'\n           "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/templates/form/element/script/validation.phtml",
  "ref": "main",
  "q": "password",
  "data": "            \"validate-number\": \"<?= __('Please enter a valid number in this field.') ?>\",\n            \"validate-number-range\": \"<?= __('The value is not within the specified range.') ?>\",\n            \"validate-customer-password\": \"<?= __('Minimum length of this field must be equal or greater than %1 symbols. Leading and trailing spaces will be ignored.') ?>\",\n            \"validate-customer-passwor"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/web/js/inputmask.js",
  "ref": "main",
  "q": "password",
  "data": "                    positionCaretOnTab: !0,\n                    tabThrough: !1,\n                    supportsInputType: [ \"text\", \"tel\", \"url\", \"password\", \"search\" ],\n                    isComplete: null,\n                    preValidation: null,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/web/js/inputmask.min.js",
  "ref": "main",
  "q": "password",
  "data": "!function(e,t){if(\"object\"==typeof exports&&\"object\"==typeof module)module.exports=t();else if(\"function\"==typeof define&&define.amd)define([],t);else{var n,i=t();for(n in i)(\"object\"==typeof exports?exports:e)[n]=i[n]}}(\"undefined\"!=typeof self?self:this,function(){\"use strict\";var n={3976:function(e,t,n){Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0,n(2839),t.default={_maxTes"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/templates/form/element/script/captcha/hCaptcha.phtml",
  "ref": "main",
  "q": "token",
  "data": "            const params = {theme: options.theme, sitekey: options.publicKey, size: options.size};\n            if (!isInvisible()) {\n                params.callback = saveToken;\n            }\n            const captchaDivs = document.querySelectorAll('[class=\"hcaptcha-container\"]');\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/templates/form/element/script/captcha/reCaptcha.phtml",
  "ref": "main",
  "q": "token",
  "data": "                params.size = 'invisible';\n            } else {\n                params.callback = saveToken;\n            }\n            grecaptcha.ready(function () {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/templates/form/element/script/captcha/turnstile.phtml",
  "ref": "main",
  "q": "token",
  "data": "            const params = {theme: options.theme, sitekey: options.publicKey, size: options.size};\n            if (!isInvisible()) {\n                params.callback = saveToken;\n            }\n            const captchaDivs = document.querySelectorAll('[class=\"turnstile-container\"]');\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/web/js/datepicker.js",
  "ref": "main",
  "q": "token",
  "data": "\n    // pattern for format parts\n    const reFormatTokens = /dd?|DD?|mm?|MM?|yy?(?:yy)?/;\n    // pattern for non date parts\n    const reNonDateParts = /[\\s!-/:-@[-`{-~年月日]+/;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/web/js/phone.js",
  "ref": "main",
  "q": "AKIA",
  "data": "        //    Area codes\n        // ]\n        var allCountries = [ [ \"Afghanistan (‫افغانستان‬‎)\", \"af\", \"93\" ], [ \"Albania (Shqipëri)\", \"al\", \"355\" ], [ \"Algeria (‫الجزائر‬‎)\", \"dz\", \"213\" ], [ \"American Samoa\", \"as\", \"1\", 5, [ \"684\" ] ], [ \"Andorra\", \"ad\", \"376\" ], [ \"Angola\", \"ao\", \"244\" ], [ \"Anguilla\", \"ai\", \"1\", 6, [ \"264\" ] ], [ \"Antigua and Barbuda\", \"ag\", \"1\", 7, [ \"268\" ] ], [ \"Argentina"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageme-webforms",
  "file": "src/view/frontend/web/js/phone.min.js",
  "ref": "main",
  "q": "AKIA",
  "data": " */\n\n!function(a){\"object\"==typeof module&&module.exports?module.exports=a():window.intlTelInput=a()}(function(a){\"use strict\";return function(){function b(a,b){if(!(a instanceof b))throw new TypeError(\"Cannot call a class as a function\")}function c(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,\"value\"in d&&(d.writable=!0),Object.defineProperty(a,d.key"
 },
 {
  "proj": "hyva-themes/adobe-commerce/magento2-gift-card",
  "file": "src/view/frontend/templates/cart/giftcard/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                this.showBalance = '';\n                const baseUrl = '<?= $escaper->escapeJs($block->getBaseUrl()) ?>'\n                const path = this.customer.signin_token\n                    ? `/V1/carts/mine/checkGiftCard/${this.giftcardCode}`\n                    : `/V1/carts/guest-carts/${this.cartId}/checkGiftCard/${this.giftcardCode}`;\n"
 },
 {
  "proj": "hyva-themes/adobe-commerce/magento2-gift-card",
  "file": "src/view/frontend/templates/cart/giftcard/totals.phtml",
  "ref": "main",
  "q": "token",
  "data": "                <div class=\"flex pb-2 my-2 border-b md:grid md:grid-cols-2 md:w-full border-container\"\n                     :data-card=\"card.code\"\n                     :data-is-guest=\"customerToken ? 0 : 1\"\n                     :data-cart-id=\"cartId\"\n                     @reload-cart-data.window=\"getCart\"\n"
 },
 {
  "proj": "hyva-themes/adobe-commerce/magento2-gift-card",
  "file": "src/view/frontend/templates/php-cart/giftcard/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                this.showBalance = '';\n                const baseUrl = '<?= $escaper->escapeJs($block->getBaseUrl()) ?>'\n                const path = this.customer.signin_token\n                    ? `/V1/carts/mine/checkGiftCard/${this.giftcardCode}`\n                    : `/V1/carts/guest-carts/${this.cartId}/checkGiftCard/${this.giftcardCode}`;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageworx-xreviewbase",
  "file": "src/view/frontend/templates/review/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not remove $form. The variable is used in the recaptcha child template.\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "csp-crossref-review.md",
  "ref": "main",
  "q": "password",
  "data": "The minimal registration example already had `registerInlineScript()`, but all seven advanced pattern examples in collapsible blocks were missing it. Added to each:\n\n- \"validate with confirmation and password prompt\"\n- \"Error Handling in placeOrder\"\n- \"Advanced Exception Handling with Error Codes\"\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/csp/csp-checkout-with-non-csp-theme.md",
  "ref": "main",
  "q": "password",
  "data": " /** @var ReCaptcha $recaptcha */\n /** @var HeroiconsOutline $heroicons */\n@@ -37,17 +39,20 @@ $isAutocompleteEnabled = $storeConfig->getStoreConfig('customer/password/autocom\n     function initAuthentication() {\n         return {\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/form-api/form-rendering.md",
  "ref": "main",
  "q": "password",
  "data": "```\n\nHyvä Checkout also ships with default templates for the most common input types: `select`, `checkbox`, `hidden`, and `password`.\n\n### Accessories\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/form-api/index.md",
  "ref": "main",
  "q": "password",
  "data": "Form modifiers in Hyva Checkout let you customize existing forms through lifecycle hooks without modifying the original form class. All essential fields should be created in the `populate()` method. Modifiers are best suited for optional fields or conditional logic.\n\nA good example is a login component: the password field should only appear when the user enters an email address that belongs to an "
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/form-api/magewire-driven-forms.md",
  "ref": "main",
  "q": "password",
  "data": "1. Sets the `autocomplete` attribute to `off` on the email field.\n2. Adds an advanced form validation rule `email` set to `true`.\n3. Creates and adds a password field along with a comment.\n4. Creates and adds a submit button element with a custom \"Submit\" label.\n\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/place-order-service-api/index.md",
  "ref": "main",
  "q": "password",
  "data": "\n??? question \"What is 3DS Authentication?\"\n    3D Secure (3DS) is a security protocol for online card payments. After submitting payment details, the cardholder's bank verifies their identity through a password, SMS code, or biometric check. Successful authentication allows the transaction to proceed; failure declines it. 3DS reduces fraud and often shifts liability from merchants to issuing bank"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/frontend-api/index.md",
  "ref": "main",
  "q": "secret",
  "data": "        // Register the validator - the name must match createValidation() in the backend\n        hyvaCheckout.evaluation.registerValidator('validateExampleComponent', (element, component) => {\n            const field = element.querySelector('#secret');\n\n            if (field) {\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/cms/tailwind-jit/server-side-setup.md",
  "ref": "main",
  "q": "secret",
  "data": "- The **PHP side** (the admin compile controller and the standalone `pub/cms-tailwind.php` endpoint) reads it *only* from the `auth_token` field of `var/hyva_cms_tailwind_daemon.json`. It never reads an environment variable or a config value.\n\nThe token is a **random secret**, not a value derived from your Magento configuration.\n\nWhen Magento starts the daemon itself — the admin Start button, **Cr"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/view-utilities/recaptcha-in-custom-forms.md",
  "ref": "main",
  "q": "secret",
  "data": "The reCAPTCHA integration has to be fully configured in the system configuration at \"Security > Google reCAPTCHA\nStorefront\".  \nYour Google API Website Key and Secret Key need to be specified for reCAPTCHA to be available.\n\n!!! warning \"Disabling legacy Captcha\"\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-commerce/features/admin-dashboard/system-configuration.md",
  "ref": "main",
  "q": "api_key",
  "data": "### API Key\n\n- **Config Path:** `hyva_admin_dashboard/google_crux_history/api_key`\n- **Default Value:** N/A\n\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/ai/features-providers/integration-guide.md",
  "ref": "main",
  "q": "api_key",
  "data": "    <group id=\"anthropic\" translate=\"label\" sortOrder=\"30\" showInDefault=\"1\">\n        <label>Anthropic Configuration</label>\n        <field id=\"api_key\" translate=\"label\" type=\"obscure\" sortOrder=\"10\" showInDefault=\"1\">\n            <label>API Key</label>\n            <backend_model>Magento\\Config\\Model\\Config\\Backend\\Encrypted</backend_model>\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/claude-design.md",
  "ref": "main",
  "q": "token",
  "data": "# Using Claude Design\n\n[Claude Design](https://claude.ai/design){:target=\"_blank\"} is a design tool that can generate a W3C DTCG-compatible JSON token file from your design. This format is the default format for `hyva-tokens`, so no `format` key is needed in your configuration.\n\n## Exporting Tokens from Claude Design\n\nClaude Design does not generate a token file by default. You need to explicitly "
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/faq.md",
  "ref": "main",
  "q": "token",
  "data": "# What Are Design Tokens?\n\nDesign tokens are the single source of truth for the design properties of a product.\nThey are named entities that store design-related values, such as colors, typography, spacing, and shadows.\nThink of them as variables for your design system.\n\nInstead of hardcoding values like `#4F46E5` for your primary color,\nyou define a token called `color.primary.DEFAULT` and assign"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/figma.md",
  "ref": "main",
  "q": "token",
  "data": "# Using Tokens Studio (Figma / Penpot)\n\n[Tokens Studio](https://tokens.studio/){:target=\"_blank\"} is a plugin for Figma and Penpot that lets you manage design tokens right inside your design tool and export them as JSON.\n\nThe `hyva-tokens` CLI supports the legacy Tokens Studio export format via the `format: \"figma\"` setting.\n\n!!! note \"Which format is your export?\"\n    Tokens Studio has two export"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/formats.md",
  "ref": "main",
  "q": "token",
  "data": "# Token File Formats\n\nThe `hyva-tokens` command supports three token file formats: the default DTCG format, the legacy Tokens Studio format, and the Google Stitch Markdown format.\nA fourth format based on the DTCG 2025.10 specification is planned for a future release.\n\nYou set the format via the `format` key in `hyva.config.json`. The Google Stitch format is detected automatically from the `.md` f"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/google-stitch.md",
  "ref": "main",
  "q": "token",
  "data": "# Using Google Stitch\n\n[Google Stitch](https://stitch.withgoogle.com){:target=\"_blank\"} is a design token tool that lets designers export tokens straight from their design environment as a Markdown file with YAML frontmatter. This makes it a natural fit for `hyva-tokens` - the gap between design and development closes without any manual conversion step.\n\n## Exporting Tokens from Google Stitch\n\nFro"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/index.md",
  "ref": "main",
  "q": "token",
  "data": "# Design Tokens\n\nDesign tokens are named design decisions - colors, spacing, typography, shadows -\nstored in a structured format that both designers and developers can share.\n\nIn Hyvä, the `hyva-tokens` command converts a design token file into CSS custom properties,\nmaking it the single source of truth for your theme's visual style.\n\n!!! tip \"Quick Reference\"\n    For command options and configura"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/design-tokens/simple-tokens.md",
  "ref": "main",
  "q": "token",
  "data": "# Using Simple Tokens\n\nSimple tokens let you define design tokens directly in `hyva.config.json` without needing a design tool like Figma or Penpot.\n\nThe structure mirrors a Tailwind CSS theme config - plain key/value pairs without the `$value`/`$type` wrapper that [W3C design token files](formats.md) normally require.\n\n!!! tip\n    You can also keep your token values in a separate JSON file and po"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/working-with-tailwindcss/using-hyva-modules/tokens.md",
  "ref": "main",
  "q": "token",
  "data": "# The hyva-tokens Command\n\nThe `hyva-tokens` command generates a CSS file from a design tokens file.\nIt bridges the gap between design and development by letting you use values from design tools like Figma directly in your theme.\n\nDesign tokens are key-value pairs that store design-related information such as colors, spacing, and typography.\nA similar concept was used in earlier JavaScript-based T"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/js/search-token-fix.js",
  "ref": "main",
  "q": "token",
  "data": "/**\n * Fix search for terms containing colons, dots, hyphens, or slashes\n * (e.g. hyva:config:generate, tailwind.config.js, app/etc/config.php).\n *\n * Problem 1: Lunr.js hardcodes \":\" as a field separator in QueryLexer,\n * so \"hyva:config:generate\" is parsed as field \"hyva\" with value\n * \"config:generate\", which MkDocs Material converts to a broad OR search.\n *\n * Problem 2: QueryLexer.lexText mat"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": ".claude/skills/optimize-hyva-doc-page/SKILL.md",
  "ref": "main",
  "q": "token",
  "data": "\nThe target vector database uses the following chunking configuration:\n- **Chunk size**: 450 tokens\n- **Overlap**: 60 tokens\n- **Code block handling**: Fenced code blocks are NEVER split during chunking—even if this causes a chunk to exceed the token limit. A 600-token code block will remain intact in a single oversized chunk. This ensures consistency for human consumption.\n\n## Primary Objectives\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/frontend-api/V1/storage.md",
  "ref": "main",
  "q": "token",
  "data": "Hyvä Checkout uses two predefined storage groups that automatically transfer data to the backend Place Order Service PHP object:\n\n- **`payment`** - Stores payment-related data (tokens, method-specific values, transaction IDs)\n- **`shipping`** - Stores shipping-related data (carrier preferences, delivery instructions)\n\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": ".gitlab-ci.yml",
  "ref": "main",
  "q": "private_key",
  "data": "    - apk add rsync\n    - eval $(ssh-agent -s)\n    - cat \"$SSH_PRIVATE_KEY\" | tr -d '\\r' | ssh-add -\n    - mkdir -p ~/.ssh\n    - chmod 070 ~/.ssh\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/form-customization/entity-form-interfaces.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "`\\Hyva\\Checkout\\Model\\Form\\EntityFormModifierInterface`\n\nThe `EntityFormModifierInterface` is where most Hyvä Checkout form customizations begin. By implementing this interface, you register callbacks that execute at specific points during the form lifecycle - letting you add fields, remove fields, change properties, or rearrange the form structure.\n\nThe modifier pattern is what makes Hyvä Checkou"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/devdocs/form-customization/entity-form-modifiers.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "# Implementing EntityFormModifierInterface in Hyva Checkout\n\nThe `EntityFormModifierInterface` is the primary extension point for customizing Hyva Checkout address forms. Form modifiers let you add, remove, and manipulate form fields in shipping and billing address forms - all without conflicting with other modules. Whether you need to change field labels, add validation rules, or restructure form"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/magewire/component-lifecycle.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "## How the Magewire Component Lifecycle Works\n\nA Magewire component's lifecycle begins with the initial page render and continues across multiple requests - from the first page request through any number of Ajax requests triggered by user interaction. The lifecycle ends when the visitor leaves the page.\n\nUnder the hood, PHP instantiates the Magewire component once per request. But because Magewire"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-checkout/upgrading/changelog.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n  We've introduced a new method `removeAttributesStartingWith` that is used by all form fields. It allows developers\n  to eliminate all attributes associated with form fields that begin with a specified string.\n  For instance, all Magewire-related attributes can now be removed in a single operation.\n\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-commerce/features/admin-dashboard/managing-widgets.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "## Adding Widgets\n\nThe initial Hyvä Commerce admin dashboard view is a blank canvas that invites you to begin adding widgets:\n\n1. Click the `Add Widget` button. It's available at the bottom of an empty dashboard, and permanently in the top right corner of the page.\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-commerce/features/cms/changelog.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "* Command to patch data for Hyva Liveview version upgrades\n* Improvements to layout rendering\n* Added \"Edit - Hyvä CMS\" option to the beginning of actions column in the CMS Pages and CMS Blocks grids.\n* Image editor event to open/close the image handler sidebar\n* Config option to restrict preview to Hyva themes only. As only Hyva themes are supported in the editor at the moment it is enabled by de"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-commerce/features/cms/features/templates-and-snippets.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "`Stores > Configuration > Hyvä Commerce > Hyvä CMS > Templates > Default Templates`\n\nThis is useful when every new landing page, category description, or CMS block should begin with an approved layout.\n\n## Snippets: Reusable Content Sections\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-enterprise/getting-started/index.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "Hyvä Enterprise for Hyvä Themes provides frontend compatibility for Adobe Commerce enterprise features. Install only the metapackages for the features you need. All packages come from your Hyvä packagist.com license key.\n\n**Before you begin**, make sure you have:\n\n1. Installed and configured [Hyvä Themes](../../hyva-themes/getting-started/index.md)\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-enterprise/index.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n<details><summary>More on Adobe Services packages (and Sensei)</summary>\n<p>At the beginning of Hyvä Enterprise, we started out 3 initial sub-groups: Adobe Commerce, B2B and Sensei. These names were also used for the metapackages for each, and in the case of Sensei, this contained both Live Search and Product Recommendations together.</p>\n\n<p>There are 2 separate triggers that caused us to stop u"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/building-your-theme/adobe-commerce-cloud-deployment.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "### The Solution: Use Deny-List .gitignore Pattern\n\nReplace the Adobe Commerce Cloud `.gitignore` file with a \"deny-list\" approach that explicitly lists files and directories to ignore, rather than ignoring everything by default and then selectively un-ignoring paths. Use the [standard Magento 2 .gitignore](https://raw.githubusercontent.com/magento/magento2/refs/heads/2.4-develop/.gitignore) as a "
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/building-your-theme/hyva-settings.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "### Speculation Eagerness\n\nThe **Eagerness** setting controls when the browser begins speculating on links:\n\n- **`Immediate`** - Speculates on all qualifying links as soon as the page loads\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/building-your-theme/styling-emails.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "{{inlinecss file=\"css/email-inline.css\"}}\n\n<!-- Begin wrapper table -->\n<table class=\"wrapper\" width=\"100%\">\n    <tr>\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/compatibility-modules/development-guidelines.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "    For a detailed explanation on how to make an existing module Hyvä-compatible without creating a new compatibility module, please see the [Making Existing Modules Hyvä-Compatible](./getting-started.md#making-existing-modules-hyva-compatible) section in our Getting Started documentation.\n\n## Where to Begin Coding\n\nThis page describes the process of creating a Compatibility Module. It assumes you"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/performance/hyva-performance-tips.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "Third-party scripts such as analytics tags, tracking pixels, and marketing tools block the main thread when loaded on page load, directly hurting LCP and delaying interactivity. In most cases they serve no purpose until a real user is present.\n\nHyvä dispatches an `init-external-scripts` event the first time the visitor makes any interaction. Deferring script loading until this event fires means th"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/upgrading/changelog-default-theme.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "    For more information, please refer to [issue #768](https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/issues/768).\n\n-   **Align the text on layered navigation toggle buttons to the beginning**\n\n    Previously, for long attribute labels that caused a line wrap, the second line was centered.\n"
 },
 {
  "proj": "hyva-themes/hyva-docs",
  "file": "docs/hyva-themes/upgrading/changelog-theme-module.md",
  "ref": "main",
  "q": "BEGIN",
  "data": "    To transition all Hyvä Commerce and Hyvä Projects to a unified icon set,\n    we're now introducing Lucide Icons as an alternative to Heroicons.  \n    New projects will begin using them immediately,\n    and we plan to update the default Hyvä theme with this new icon set in an upcoming release.\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-request-quote",
  "file": "src/Controller/Cart/Customer.php",
  "ref": "main",
  "q": "password",
  "data": "use Magento\\Customer\\Api\\AccountManagementInterface;\nuse Magento\\Framework\\Exception\\EmailNotConfirmedException;\nuse Magento\\Framework\\Exception\\InvalidEmailOrPasswordException;\nuse Magento\\Framework\\Controller\\ResultFactory;\nuse Magento\\Store\\Model\\StoreManagerInterface;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-request-quote",
  "file": "src/view/frontend/templates/cart/js/cart.phtml",
  "ref": "main",
  "q": "password",
  "data": "            customer: null,\n            email: '',\n            password: '',\n            minChars: 10,\n            delay: null,\n            showPassword: false,\n            errorMessage: '',\n            errorLogin: false,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-request-quote",
  "file": "src/view/frontend/templates/quote/details.phtml",
  "ref": "main",
  "q": "password",
  "data": "                    </div>\n                </div>\n                <template x-if=\"showPassword\">\n                    <div class=\"login-form\">\n                        <div class=\"field quote-email\">\n                            <label class=\"label\" for=\"password\">Password</label>\n                            <div class=\"control\">\n                                <input type=\"password\" x-model=\"passwor"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-pixlee",
  "file": "src/view/frontend/templates/pixlee_category_gallery.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "    <script src=\"//assets.pxlecdn.com/assets/pixlee_widget_1_0_0.js\"></script>\n    <script id=\"pixlee_script\" type=\"text/javascript\">\n        Pixlee.init({apiKey: '<?= $block->escapeJs($viewModel->getApiKey()) ?>'});\n        Pixlee.addCategoryWidget({\n            widgetId: <?= $block->escapeJs($viewModel->getCDPWidgetId()) ?>,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-pixlee",
  "file": "src/view/frontend/templates/pixlee_product_gallery.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "    <script src=\"//assets.pxlecdn.com/assets/pixlee_widget_1_0_0.js\"></script>\n    <script id=\"pixlee_script\" type=\"text/javascript\">\n        Pixlee.init({apiKey: '<?= $block->escapeJs($viewModel->getApiKey()) ?>'});\n        Pixlee.addProductWidget({\n            widgetId: <?= $block->escapeJs($viewModel->getPDPWidgetId()) ?>,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-pixlee",
  "file": "src/view/frontend/templates/pixlee_tracking_pixel.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "    <script type=\"text/javascript\">\n        if (typeof Pixlee_Analytics !== 'undefined') {\n            window.pixlee_analytics = new Pixlee_Analytics('<?= $block->escapeJs($viewModel->getApiKey()) ?>');\n        }\n    </script>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-blog",
  "file": "src/view/frontend/templates/newsletter/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            accordionIsOpen: true,\n            errors: 0,\n            hasCaptchaToken: 0,\n            displayErrorMessage: false,\n            errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-webkul-shopping-list",
  "file": "src/view/frontend/web/js/dexie.js",
  "ref": "main",
  "q": "password",
  "data": "            /// Example: <br/>\n            ///   {users: \"id++,first,last,&amp;username,*email\", <br/>\n            ///   passwords: \"id++,&amp;username\"}<br/>\n            /// <br/>\n            /// Syntax: {Table: \"[primaryKey][++],[&amp;][*]index1,[&amp;][*]index2,...\"}<br/><br/>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageworx-giftcards",
  "file": "src/view/frontend/templates/account/header/add-gift-card-link.phtml",
  "ref": "main",
  "q": "token",
  "data": "window.addEventListener(\"private-content-loaded\", function (event) {\n    const sectionData = event.detail.data;\n    if (sectionData.customer && sectionData.customer.signin_token) {\n        const $navOpenIcon = document.getElementById('customer-menu');\n        const $parentDiv = $navOpenIcon?.parentElement;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageworx-giftcards",
  "file": "src/Observer/MwGiftCardsGraphqlCartObserver.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "    public function execute(Observer $observer)\n    {\n        $pathBegin = $this->getGraphQlEditorBeginPathFromObserverName($observer->getEvent()->getName());\n        $query = $observer->getData('gql_container')->getData('query');\n\n        // applied_mw_gift_cards\n        $path = array_merge($pathBegin, ['applied_mw_gift_cards']);\n        $query = $this->gqlEditor->addFieldIn($query, $path, 'code'"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-jajuma-webp-images",
  "file": "src/Block/Picture.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        $originalTag = $this->getOriginalTag();\n        if (strpos($originalTag,'update-gallery-') !== false) {\n            $begin = strpos($originalTag,'update-gallery-');\n            $end = strpos($originalTag,'.window');\n            if($end !== false) {\n                return '@jajuma-image-' . substr($originalTag, $begin, $end - $begin + 7);\n            }\n        }\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-helpdesk",
  "file": "src/view/frontend/templates/contact/form/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "                return {\n                    errors: 0,\n                    hasCaptchaToken: 0,\n                    submitForm($event) {\n                        var isCaptcha = <?= $block->isShowCaptcha() ?>;\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-helpdesk",
  "file": "src/view/frontend/templates/contacts/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            submitForm() {\n                // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-klevu-search",
  "file": "src/view/frontend/templates/klevu/search/form_js.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "\n        // call store js\n        var klevu_apiKey = '<?php echo $block->getJsApiKey() ?>',\n            searchTextBoxName = 'search',\n            klevu_lang = '<?php echo $block->getStoreLanguage() ?>',\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-klaviyo-reclaim",
  "file": "src/view/frontend/templates/analytics/initialize.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "<?php $klaviyoKey = $block->getPublicApiKey(); ?>\n<?php if ($block->isKlaviyoEnabled() && $klaviyoKey): ?>\n    <script type=\"application/javascript\" async\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-klaviyo-reclaim",
  "file": "src/view/frontend/templates/checkout/cart.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "<?php if ($block->isKlaviyoEnabled() && $block->getPublicApiKey()): ?>\n    <div x-data=\"initKlaviyoCartTracking()\" x-init=\"sendKlaviyoCartData()\"></div>\n    <script>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-jajuma-image-optimizer-ultimate",
  "file": "src/Block/Picture.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "        $originalTag = $this->getOriginalTag();\n        if (strpos($originalTag,'update-gallery-') !== false) {\n            $begin = strpos($originalTag,'update-gallery-');\n            $end = strpos($originalTag,'.window');\n            if($end !== false) {\n                return '@jajuma-uio-' . substr($originalTag, $begin, $end - $begin + 7);\n            }\n        }\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magepal-google-analytics4",
  "file": "src/view/frontend/templates/checkout.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n            dataLayer.push({\n                'event': 'begin_checkout',\n                'ecommerce': {\n                    'currency': currency,\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-blueformbuilder",
  "file": "src/view/frontend/templates/element/text.phtml",
  "ref": "main",
  "q": "password",
  "data": "        $pattern['title'] = 'Please enter a valid email address (Ex: johndoe@domain.com)';\n    }\n    if ($key == 'validate-password' || $key == 'validate-new-password') {\n        $pattern['validate'] = \".{6,}\";\n        $pattern['title'] = 'Please enter 6 or more characters. Leading and trailing spaces will be ignored';\n    }\n    if ($key == 'validate-admin-password') {\n        $pattern['validate']"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-blueformbuilder",
  "file": "src/etc/adminhtml/system.xml",
  "ref": "main",
  "q": "secret",
  "data": "\t\t\t\t\t<label>Site key</label>\n\t\t\t\t</field>\n\t\t\t\t<field id=\"secret_key\" translate=\"label comment\" type=\"text\" sortOrder=\"20\" showInDefault=\"1\" showInWebsite=\"1\" showInStore=\"1\">\n\t\t\t\t\t<label>Secret key</label>\n\t\t\t\t</field>\n\t\t\t</group>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-blueformbuilder",
  "file": "src/view/frontend/templates/form/view.phtml",
  "ref": "main",
  "q": "token",
  "data": "            <script>\n                grecaptcha.ready(function() {\n                    grecaptcha.execute('<?= $publicKey ?>', {action: 'bfb_form'}).then(function(token) {\n                        var gRecaptchaResponse = document.getElementById('gRecaptchaResponse');\n                        gRecaptchaResponse.value = token;\n                    });\n                });\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-blueformbuilder",
  "file": "src/Controller/Form/Post.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n            if ($post && $formKey) {\n                $this->_resource->getConnection()->beginTransaction();\n\n                $this->_eventManager->dispatch(\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-jajuma-honey-spam",
  "file": "src/view/frontend/templates/newsletter/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-jajuma-honey-spam",
  "file": "src/view/frontend/templates/review/review.phtml",
  "ref": "main",
  "q": "token",
  "data": "                        errorMessages: [],\n                        errors: 0,\n                        hasCaptchaToken: 0,\n                        nickname: null,\n                        summary: null,\n"
 },
 {
  "proj": "hyva-themes/magento2-hyva-widgets",
  "file": "src/view/adminhtml/web/js/jscolor.min.js",
  "ref": "main",
  "q": "BEGIN",
  "data": "(function(global,factory){\"use strict\";if(typeof module===\"object\"&&typeof module.exports===\"object\"){module.exports=global.document?factory(global):function(win){if(!win.document){throw new Error(\"jscolor needs a window with document\")}return factory(win)};return}factory(global)})(typeof window!==\"undefined\"?window:this,function(window){\"use strict\";var jscolor=function(){var jsc={initialized:fal"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-gift-card",
  "file": "src/view/frontend/templates/Amasty_GiftCardAccount/cart/cart-giftcards.phtml",
  "ref": "main",
  "q": "token",
  "data": "            },\n            receiveSectionData(data) {\n                this.isLoggedIn = data.customer && !!data.customer.signin_token;\n                this.quoteId = data.cart && data.cart.cartId;\n            },\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-gift-card",
  "file": "src/Observer/AmGiftcardGraphqlCartObserver.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "    public function execute(Observer $observer)\n    {\n        $pathBegin = $this->getGraphQlEditorBeginPathFromObserverName($observer->getEvent()->getName());\n\n        $query = $observer->getData('gql_container')->getData('query');\n\n        $path = array_merge($pathBegin, ['applied_am_gift_cards']);\n        $query = $this->gqlEditor->addFieldIn($query, $path, 'code');\n        $query = $this->gqlEd"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "src/view/base/web/js/jit/v3/tailwindcss-jit-cdn.umd.min.js",
  "ref": "main",
  "q": "password",
  "data": "\n\"use strict\";\neval(\"__webpack_require__.r(__webpack_exports__);\\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \\\"default\\\", function() { return resolve; });\\n// Matches the scheme of a URL, eg \\\"http://\\\"\\nconst schemeRegex = /^[\\\\w+.-]+:\\\\/\\\\//;\\n/**\\n * Matches the parts of a URL:\\n * 1. Scheme, including \\\":\\\", guaranteed.\\n * 2. User/password, including \\\"@\\\", opti"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "CHANGELOG.md",
  "ref": "main",
  "q": "token",
  "data": "    Notes:\n    -   Hyvä's prose sets no `max-width` (unlike `@tailwindcss/typography`'s `65ch`), so v4-compiled prose spans the full container by design; constrain it with a width utility such as `max-w-prose`. This is a v3 → v4 authoring change, not a preview bug.\n    -   Prose colours that reference theme tokens (e.g. `--color-primary` for links) only resolve when the theme provides its Tailwind"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "README.md",
  "ref": "main",
  "q": "token",
  "data": "-   **Ancestor-scoped CSS in a wrapper div.** CSS that already targets `.hcms-{type}-{id}` (produced by the daemon when `compilation_strategy=daemon` and `scoping_strategy=compiler`) is inlined unchanged and the entity content is wrapped in `<div style=\"display:contents\" class=\"hcms-{type}-{id}\">`.\n\nThe in-browser pipeline does not emit `:root { --color-… }`, `:host`, `@property`, or bare `@layer "
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "src/view/base/tailwind-jit-v3/yarn.lock",
  "ref": "main",
  "q": "token",
  "data": "    \"@babel/helper-validator-identifier\" \"^7.24.7\"\n    chalk \"^2.4.2\"\n    js-tokens \"^4.0.0\"\n    picocolors \"^1.0.0\"\n\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "src/view/base/tailwind-jit-v4/package-lock.json",
  "ref": "main",
  "q": "token",
  "data": "        \"hyva-init\": \"bin/init-config.js\",\n        \"hyva-sources\": \"bin/generate-sources.js\",\n        \"hyva-tokens\": \"bin/generate-tokens.js\"\n      },\n      \"engines\": {\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "src/view/base/tailwind-jit-v4/src/tailwindProcess.js",
  "ref": "main",
  "q": "token",
  "data": "\n    while ((match = pattern.exec(decoded)) !== null) {\n        for (const token of match[1].split(/\\s+/)) {\n            if (token) candidates.add(token)\n        }\n    }\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "src/Model/CmsEntityTailwindCssRepository.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "    public function saveStyles(string $table, int $id, array $themeToStylesMap): void\n    {\n        $this->getConnection()->beginTransaction();\n\n        $table = $this->getConnection()->getTableName($this->prefixTable($table));\n"
 },
 {
  "proj": "hyva-themes/magento2-cms-tailwind-jit",
  "file": "src/Setup/Patch/Data/RemoveWrapperClassFromGeneratedStyles.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "    public function apply()\n    {\n        $this->moduleDataSetup->getConnection()->beginTransaction();\n\n        walk($this->jitTables, [$this, 'updateStylesInTable']);\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-recapture-connector",
  "file": "src/view/frontend/templates/client.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "                window.ra.q = [];\n            }\n            ra('init', ['<?php echo $block->getApiKey() ?>']);\n            ra('email');\n            <?php if($product = $block->getCurrentProduct()): ?>\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageplaza-social-login",
  "file": "src/Controller/Social/Email.php",
  "ref": "main",
  "q": "password",
  "data": "        $firstname = isset($params['firstname']) ? $params['firstname'] : null;\n        $lastname  = isset($params['lastname']) ? $params['lastname'] : null;\n        $password  = isset($params['password']) ? $this->_encrypt->getHash($params['password'], true) : null;\n        $customer = $this->customerFactory->create()\n            ->setWebsiteId($this->getStore()->getWebsiteId())\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageplaza-social-login",
  "file": "src/view/frontend/templates/popup.phtml",
  "ref": "main",
  "q": "password",
  "data": "            {\n\n                requestPassword = document.getElementById(\"request-password-social\");\n                passwordConfirmation = document.getElementById(\"password_confirmation\");\n\n                 if (\n                        (typeof(passwordConfirmation) != 'undefined' && passwordConfirmation != null)  &&\n                        (typeof(requestPassword) != 'undefined' && requestPasswor"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageplaza-social-login",
  "file": "src/view/frontend/templates/popup/form/email.phtml",
  "ref": "main",
  "q": "password",
  "data": "                            </div>\n                        </div>\n                        <div class=\"field field-password-social required\">\n                            <label for=\"request-password-social\" class=\"label\"><span><?= __('Password') ?></span></label>\n                            <div class=\"control\">\n                                <input type=\"password\" name=\"password\" id=\"request-pass"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-page-builder",
  "file": "src/view/frontend/templates/element/flickr.phtml",
  "ref": "main",
  "q": "api_key",
  "data": "$description = $coreHelper->filter($element->getData('description'));\n$showLine = $element->getData('show_line');\n$options['apiKey'] = $element->getData('flickr_api_key');\n$options['photosetId'] = $element->getData('flickr_album_id');\n$options['showPhotoTitle'] = $element->getData('show_photo_title');\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-page-builder",
  "file": "src/view/frontend/templates/element/instagram.phtml",
  "ref": "main",
  "q": "token",
  "data": "    'html_id'       => $element->getHtmlId(),\n    'swipe_options' => [],\n    'token'         => $block->getInstagramToken(),\n    'max_items'     => (int)$element->getMaxItems()\n];\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-page-builder",
  "file": "src/view/base/templates/scripts.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n                    /*\n                     * If `debounceMode` is true (at begin) this is used to clear the flag\n                     * to allow future `callback` executions.\n                     */\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-magezon-page-builder",
  "file": "src/view/frontend/templates/element/progress_bar.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "          };\n\n          const begin = () => {\n            // start the CSS width transition\n            this.barWidths[index] = target;\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-fallback",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-search-autocomplete",
  "file": "src/view/frontend/templates/Mirasvit_SearchAutocomplete/loading.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "                <circle cx=\"5\" cy=\"50\" r=\"5\">\n                    <animate attributeName=\"cy\"\n                             begin=\"0s\" dur=\"2.2s\"\n                             values=\"50;5;50;50\"\n                             calcMode=\"linear\"\n                             repeatCount=\"indefinite\"/>\n                    <animate attributeName=\"cx\"\n                             begin=\"0s\" dur=\"2.2s\"\n    "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-rewards",
  "file": "src/view/frontend/templates/cart/js/cart.phtml",
  "ref": "main",
  "q": "token",
  "data": "                getCart() {\n                    this.startLoading();\n                    const query = (this.customerToken && this.getCustomerCartQuery()) || this.getCartQuery();\n                    const variables = this.customerToken ? {} : {cartId: this.cartId}\n\n                    fetch('<?= $escaper->escapeUrl($block->getBaseUrl()) ?>graphql', {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-gdpr",
  "file": "src/view/frontend/templates/Mirasvit_Gdpr/customer/account/anonymize.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n                <div class=\"field required\">\n                    <label class=\"label\" for=\"anon-current-password\">\n                        <span><?= __('Current Password') ?></span>\n                    </label>\n                    <div class=\"control\">\n                        <input id=\"anon-current-password\" type=\"password\" class=\"input-text\" name=\"password\" autocomplete=\"off\" required aria-requ"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-gdpr",
  "file": "src/view/frontend/templates/Mirasvit_Gdpr/customer/account/download.phtml",
  "ref": "main",
  "q": "password",
  "data": "            <fieldset class=\"fieldset\" style=\"display: none\" id=\"download-form\" x-show=\"active\">\n                <div class=\"field required\">\n                    <label class=\"label\" for=\"dl-current-password\">\n                        <span><?= __('Current Password') ?></span>\n                    </label>\n                    <div class=\"control\">\n                        <input id=\"dl-current-passwo"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mirasvit-gdpr",
  "file": "src/view/frontend/templates/Mirasvit_Gdpr/customer/account/remove.phtml",
  "ref": "main",
  "q": "password",
  "data": "\n                <div class=\"field required\">\n                    <label class=\"label\" for=\"rm-current-password\">\n                        <span><?= __('Current Password') ?></span>\n                    </label>\n                    <div class=\"control\">\n                        <input id=\"rm-current-password\" type=\"password\" class=\"input-text\" name=\"password\" autocomplete=\"off\" aria-required=\"true\" r"
 },
 {
  "proj": "hyva-themes/magento2-compat-module-fallback",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-amasty-custom-form",
  "file": "src/view/frontend/templates/init.phtml",
  "ref": "main",
  "q": "apikey",
  "data": "\n$storeConfig = $viewModels->require(StoreConfig::class);\n$googleApiKey = $storeConfig->getStoreConfig('amasty_customform/advanced/google_key');\n?>\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageplaza-instagram-feed",
  "file": "Block/Widget.php",
  "ref": "master",
  "q": "token",
  "data": "     * @return mixed\n     */\n    public function getAccessToken()\n    {\n        return $this->helperData->getConfigGeneral('access_token');\n    }\n\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageplaza-instagram-feed",
  "file": "README.md",
  "ref": "master",
  "q": "token",
  "data": "option value. See app/code/Hyva/Hyva_MageplazaInstagramFeed/view/frontend/templates/instagram.phtml:20\n\n## Generating A User Token ##\n\nDocumentation on how to generate a user token can be found below:\n\nhttps://developers.facebook.com/docs/instagram-basic-display-api/getting-started\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-mageplaza-instagram-feed",
  "file": "view/frontend/templates/instagram.phtml",
  "ref": "master",
  "q": "token",
  "data": "                instagramPosts: [],\n                options: {\n                    \"token\": \"<?= /** @noEscape */ $block->getAccessToken() ?>\",\n                    \"postCount\": \"8\",\n                },\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-boltpay-bolt",
  "file": "src/view/frontend/templates/js/replacejs.phtml",
  "ref": "main",
  "q": "token",
  "data": "                            }\r\n\r\n                            if (!data.cart.orderToken) {\r\n                                reject(new Error('The cart is empty.'));\r\n                                hintBarrier.resolve(hints);\r\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/algolia-algoliasearch",
  "file": "src/view/frontend/web/js/internals/algoliaBundle.min.js",
  "ref": "main",
  "q": "password",
  "data": "!function(e,t){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(\"algoliaBundle\",[],t):\"object\"==typeof exports?exports.algoliaBundle=t():e.algoliaBundle=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.expor"
 },
 {
  "proj": "hyva-themes/hyva-compat/algolia-algoliasearch",
  "file": "src/view/frontend/web/js/internals/algoliasearch.js",
  "ref": "main",
  "q": "apikey",
  "data": "/*! algoliasearch.umd.js | 4.5.1 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */\n!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):(e=e||self).algoliasearch=t()}(this,(function(){\"use strict\";function e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configur"
 },
 {
  "proj": "hyva-themes/hyva-compat/algolia-algoliasearch",
  "file": "src/view/frontend/web/js/internals/autocompleteConfig.js",
  "ref": "main",
  "q": "apikey",
  "data": "const { autocomplete, getAlgoliaResults, getAlgoliaFacets } = window['@algolia/autocomplete-js'];\nconst { applicationId, apiKey, indexName, resultURL } = algoliaConfig;\nconst { createQuerySuggestionsPlugin } = window['@algolia/autocomplete-plugin-query-suggestions'];\n\nconst searchClient = algoliasearch(applicationId, apiKey);\n\nif (algoliaConfig.autocomplete.nbOfProductsSuggestions > 0) {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/algolia-algoliasearch",
  "file": "src/view/frontend/web/js/internals/instantsearch.js",
  "ref": "main",
  "q": "apikey",
  "data": "\t\t}\n\n\t\tvar searchClient = algoliaBundle.algoliasearch(algoliaConfig.applicationId, algoliaConfig.apiKey);\n\t\tvar indexName = algoliaConfig.indexName + '_products';\n\t\tvar searchParameters = {\n"
 },
 {
  "proj": "hyva-themes/hyva-compat/magento2-smile-elasticsuite",
  "file": "src/view/frontend/templates/catalog/layer/filter/js/attribute-filter-js.phtml",
  "ref": "1.2.x",
  "q": "token",
  "data": "\n                if (this.getFulltextSearch()) {\n                    var searchTokens    = this.slugify(this.getFulltextSearch()).split('-');\n                    var lastSearchToken = searchTokens.splice(-1, 1)[0];\n\n                    items = items.filter(function(item) {\n                        var isValidItem = true;\n                        var itemTokens = this.slugify(item.label).split('-');\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "src/ViewModel/Customer/ForgotPasswordButton.php",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nnamespace Hyva\\Theme\\ViewModel\\Customer;\n\nuse Magento\\Framework\\ObjectManagerInterface;\nuse Magento\\Framework\\View\\Element\\Block\\ArgumentInterface;\n\n/**\n * Backwards compatible wrapper of \\Magento\\Customer\\ViewModel\\ForgotPasswordButton "
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "CHANGELOG.md",
  "ref": "main",
  "q": "password",
  "data": "    Many thanks to Aad Mathijssen (Isaac) for the contribution!\n\n-   **Do not automatically apply password validation to all password type inputs**\n\n    This is a backward incompatible change.\n\n    Previously, if advanced form validation was enabled for a form, password validation was applied automatically to any password field.  \n    Now `data-validate='{\"password\": true}'` needs to be used.\n\n   "
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "src/ViewModel/ReCaptcha.php",
  "ref": "main",
  "q": "password",
  "data": "    public const RECAPTCHA_FORM_ID_CUSTOMER_CREATE = 'customer_create';\n    public const RECAPTCHA_FORM_ID_CUSTOMER_EDIT = 'customer_edit';\n    public const RECAPTCHA_FORM_ID_CUSTOMER_FORGOT_PASSWORD = 'customer_forgot_password';\n    public const RECAPTCHA_FORM_ID_CUSTOMER_LOGIN = 'customer_login';\n    public const RECAPTCHA_FORM_ID_NEWSLETTER = 'newsletter';\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "src/view/frontend/templates/page/js/advanced-form-validation.phtml",
  "ref": "main",
  "q": "password",
  "data": "                return true;\n            },\n            password(value, options, field, context) {\n                const rule = /^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$/;\n                if (value.length > 0 && !rule.test(value)) {\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "tests/integration/CustomerViewModelsTest.php",
  "ref": "main",
  "q": "password",
  "data": "\n/**\n * @covers \\Hyva\\Theme\\ViewModel\\Customer\\ForgotPasswordButton\n * @covers \\Hyva\\Theme\\ViewModel\\Customer\\CreateAccountButton\n * @covers \\Hyva\\Theme\\ViewModel\\Customer\\LoginButton\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "src/ViewModel/GoogleMapsApi.php",
  "ref": "main",
  "q": "apikey",
  "data": "    }\n\n    public function getApiKey(): ?string\n    {\n        return $this->getSubject()->getApiKey();\n    }\n\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "README.md",
  "ref": "main",
  "q": "token",
  "data": "# this command adds your key to your project's auth.json file\n# replace yourLicenseAuthenticationKey with your own key\ncomposer config --auth http-basic.hyva-themes.repo.packagist.com token yourLicenseAuthenticationKey\n# replace yourProjectName with your project name\ncomposer config repositories.private-packagist composer https://hyva-themes.repo.packagist.com/yourProjectName/\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "src/ViewModel/SvgIcons.php",
  "ref": "main",
  "q": "token",
  "data": "\n        // A simple str_replace will also match hex colors that start with the same string as the id, e.g. id=\"#b\" fill=\"#bcd\".\n        // We use preg_replace with a word boundary token at the end of the ID to make the match less likely.\n        return preg_replace(array_keys($uniqueIdList), array_values($uniqueIdList), $svgContent);\n    }\n"
 },
 {
  "proj": "hyva-themes/magento2-theme-module",
  "file": "tests/integration/SvgIconsTest.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "     */\n    #[Test]\n    public function throws_beginner_friendly_error()\n    {\n        $icons = $this->objectManager->create(\\Hyva\\Theme\\ViewModel\\SvgIcons::class);\n"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Magento_Captcha/layout/override/base/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <body>\n        <referenceContainer name=\"form.additional.info\">\n<!--            <block class=\"Magento\\Captcha\\Blo"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Magento_Customer/layout/override/base/customer_account_createpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <head>\n        <title>Set a New Password</title>\n    </head>\n    <body>\n        <referenceBlock "
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Magento_Customer/layout/override/base/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <head>\n        <title>Forgot Your Password?</title>\n    </head>\n    <body>\n        <referenceBlo"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Magento_ReCaptchaCustomer/layout/override/base/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n */\n -->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n      xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <body>\n        <referenceContainer name=\"form.additional.info\">\n<!--            <block class=\"Magento\\ReCa"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Amazon_Payment/layout/override/base/customer_account_edit.xml",
  "ref": "main",
  "q": "password",
  "data": "    <body>\n        <referenceContainer name=\"form.additional.info\">\n<!--            <block class=\"Amazon\\Payment\\Block\\Widget\\ResetPassword\" name=\"amazon.pay.password.reset\" before=\"-\" template=\"Amazon_Payment::widget/resetpassword.phtml\" cacheable=\"false\" />-->\n        </referenceContainer>\n    </body>\n"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Magento_Vault/layout/override/base/vault_cards_listaction.xml",
  "ref": "main",
  "q": "token",
  "data": "        <referenceContainer name=\"content\">\n<!--            <block class=\"Magento\\Vault\\Block\\Customer\\CreditCards\" name=\"vault.cards.list\" cacheable=\"false\" template=\"Magento_Vault::cards_list.phtml\" />-->\n<!--            <block class=\"Magento\\Vault\\Block\\Customer\\AccountTokens\" name=\"vault.token.list\" cacheable=\"false\" template=\"Magento_Vault::token_list.phtml\" />-->\n        </referenceContainer"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "PayPal_Braintree/layout/override/base/vault_cards_listaction.xml",
  "ref": "main",
  "q": "token",
  "data": "<!--                &lt;!&ndash; Add New PayPal account &ndash;&gt;-->\n<!--                <block class=\"PayPal\\Braintree\\Block\\Paypal\\Button\"-->\n<!--                       name=\"stored.token.customer.update.paypal\"-->\n<!--                       as=\"paypal\"-->\n<!--                       template=\"PayPal_Braintree::customer/update/new-paypal.phtml\">-->\n"
 },
 {
  "proj": "hyva-themes/magento2-reset-theme",
  "file": "Magento_Catalog/layout/override/base/catalog_product_view.xml",
  "ref": "main",
  "q": "BEGIN",
  "data": "<!--                        <arguments>-->\n<!--                            <argument name=\"target\" xsi:type=\"string\">gallery-prev-area</argument>-->\n<!--                            <argument name=\"label\" translate=\"true\" xsi:type=\"string\">Skip to the beginning of the images gallery</argument>-->\n<!--                        </arguments>-->\n<!--                    </block>-->\n"
 },
 {
  "proj": "hyva-themes/magento2-luma-checkout",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-luma-checkout",
  "file": "src/Setup/Patch/Data/MigrateConfigSettings.php",
  "ref": "main",
  "q": "BEGIN",
  "data": "    {\n        $db = $this->resourceConnection->getConnection();\n        $db->beginTransaction();\n\n        $pathMigrationMap = [\n"
 },
 {
  "proj": "hyva-themes/magento2-email-module",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/layout/customer_account_createpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <head>\n        <title>Set a New Password</title>\n    </head>\n   "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/layout/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Copyright © Magento, Inc. All rights reserved.\n * See COPYING.txt for license details.\n *\n * Modifications by Hyvä Themes (https://hyva.io) under the terms of the AFL 3.0.\n */\n-->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" layout=\"1column\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <head>\n    "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/form/forgotpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Customer\\ForgotPasswordButton;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Customer\\Block\\Account\\Forgotpassword;\nuse Magento\\Fram"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/form/resetforgottenpassword.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\HeroiconsSolid;\nuse Magento\\Customer\\Block\\Account\\Resetpassword;\nuse Magento\\Framework\\Escaper;\n\n/** @var Resetpassword $block */\n/** @va"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/js/password-validation.phtml",
  "ref": "main",
  "q": "password",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\DeployMode;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\n\n// phpcs:disable Generic.Files.LineLength.TooLong\n\n/** @var Template $block */\n/** "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_ReCaptchaCustomer/layout/customer_account_forgotpassword.xml",
  "ref": "main",
  "q": "password",
  "data": "<?xml version=\"1.0\"?>\n<!--\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n -->\n<page xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n      xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View/Layout/etc/page_configuration.xsd\">\n    <body>\n        <referenceBlock name=\"forgotPassword\">\n            <!-- Do "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "CHANGELOG.md",
  "ref": "main",
  "q": "password",
  "data": "### Changed\n\n-   **Fixed missing `this` in new password page**  \n    For more information, please refer to [merge request #1520](https://gitlab.hyva.io/hyva-themes/magento2-default-theme/-/merge_requests/1520).\n\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "LICENSE.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "LICENSE_AFL.txt",
  "ref": "main",
  "q": "secret",
  "data": "   3. Grant of Source Code License. The term \"Source Code\" means the preferred form of the Original Work for making modifications to it and all available documentation describing how to modify the Original Work. Licensor agrees to provide a machine-readable copy of the Source Code of the Original Work along with each copy of the Original Work that Licensor distributes. Licensor reserves the right "
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_ReCaptchaFrontendUi/templates/js/script_token.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Magento\\Framework\\Escaper;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Framework\\View\\Element\\Template;\n\n/** @var Tem"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_ReCaptchaFrontendUi/templates/js/script_token_invisible.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\n\n/** @var Template $block */\n/** @var E"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_ReCaptchaFrontendUi/templates/js/script_token_recaptcha.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\HyvaCsp;\nuse Hyva\\Theme\\ViewModel\\ReCaptcha;\nuse Hyva\\Theme\\ViewModel\\StoreConfig;\nuse Magento\\Framework\\Escaper;\nuse Magento\\Framework\\View\\Element\\Template;\n\n/** @var Template $block */\n/** @var E"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Vault/templates/token_list.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\n/** @var AccountTokens $block */\n/** @var Escaper $escaper */\n\nuse Magento\\Framework\\Escaper;\nuse Magento\\Vault\\Block\\Customer\\AccountTokens;\n\n$tokens = $block->getPaymentTokens();\n\n?>\n<?php if (count($tokens) !== 0): ?>\n<div class=\"card"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "PayPal_Braintree/templates/paypal/vault_token.phtml",
  "ref": "main",
  "q": "token",
  "data": "<?php\n/**\n * Hyvä Themes - https://hyva.io\n * Copyright © Hyvä Themes. All rights reserved.\n * See COPYING.txt for license details.\n */\n\ndeclare(strict_types=1);\n\nuse Hyva\\Theme\\Model\\ViewModelRegistry;\nuse Hyva\\Theme\\ViewModel\\Modal;\nuse Magento\\Framework\\Escaper;\nuse PayPal\\Braintree\\Block\\Customer\\PayPal\\VaultTokenRenderer;\n\n/** @var VaultTokenRenderer $block */\n/** @var Escaper $escaper */\n/**"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "web/tailwind/generated/hyva-tokens.css",
  "ref": "main",
  "q": "token",
  "data": "/**\n * This file is automatically generated.\n * Do not edit this file!\n */\n\n@theme {\n\t--color-primary: oklch(46% 0.2 265);\n\t--color-secondary: oklch(53% 0.15 150);\n\t--color-on-primary: #fff;\n\t--color-on-secondary: #fff;\n\n}\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Checkout/templates/php-cart/coupon.phtml",
  "ref": "main",
  "q": "token",
  "data": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            showCouponForm: <?= $hasCouponCode ? 1 : 0 ?>,\n            formData: {\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Contact/templates/form.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                submitForm() {\n                    // Do not rename $form, the variable is expected to be declared in the recaptcha output\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/account/authentication-popup.phtml",
  "ref": "main",
  "q": "token",
  "data": "            checkoutUrl: '<?= $escaper->escapeUrl($block->getUrl('checkout/index')) ?>',\n            errors: 0,\n            hasCaptchaToken: 0,\n            displayErrorMessage: false,\n            errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/form/edit.phtml",
  "ref": "main",
  "q": "token",
  "data": "        return {\n            errors: 0,\n            hasCaptchaToken: 0,\n            displayErrorMessage: false,\n            errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/form/login.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                showPassword: false,\n                displayErrorMessage: false,\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Customer/templates/form/register.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                showPassword: false,\n                showPasswordConfirm: false,\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Newsletter/templates/subscribe.phtml",
  "ref": "main",
  "q": "token",
  "data": "            return {\n                errors: 0,\n                hasCaptchaToken: 0,\n                displayErrorMessage: false,\n                errorMessages: [],\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Paypal/templates/express/in-context/shortcut/button.phtml",
  "ref": "main",
  "q": "token",
  "data": "                                '&button=' + config.button;\n\n                            return window.fetch(config.getTokenUrl, {\n                                headers: {\n                                    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_GoogleGtag/templates/ads.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "    <?php $conversionLabel = $useConversionLabel ? $adsViewModel->getConversionLabel() : ''; ?>\n\n    <!-- BEGIN GOOGLE ADWORDS CODE -->\n    <script>\n        {\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_GoogleGtag/templates/ga.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "\n<?php if ($analyticsData): ?>\n    <!-- BEGIN GOOGLE ANALYTICS 4 CODE -->\n    <script>\n        (function initGoogleGA(){\n"
 },
 {
  "proj": "hyva-themes/magento2-default-theme",
  "file": "Magento_Theme/templates/elements/hero.phtml",
  "ref": "main",
  "q": "BEGIN",
  "data": "        <hgroup id=\"page-title\" class=\"my-0 text-primary-darker text-xl md:text-2xl\">\n            <h1 class=\"mt-0 xl:text-6xl\">Hyvä Theme</h1>\n            <p class=\"my-0 uppercase\">Where good stores begin.</p>\n        </hgroup>\n        <p class=\"mt-8 mb-0 inline-flex flex-wrap gap-4\">\n"
 }
]