Plugin Directory

Changeset 3379374


Ignore:
Timestamp:
10/16/2025 10:38:58 AM (5 months ago)
Author:
pressidium
Message:

Update to version 1.8.1 from GitHub

Location:
pressidium-cookie-consent
Files:
26 edited
1 copied

Legend:

Unmodified
Added
Removed
  • pressidium-cookie-consent/tags/1.8.1/composer.lock

    r3287863 r3379374  
    1010        {
    1111            "name": "amphp/amp",
    12             "version": "v2.6.4",
     12            "version": "v2.6.5",
    1313            "source": {
    1414                "type": "git",
    1515                "url": "https://github.com/amphp/amp.git",
    16                 "reference": "ded3d9be08f526089eb7ee8d9f16a9768f9dec2d"
    17             },
    18             "dist": {
    19                 "type": "zip",
    20                 "url": "https://api.github.com/repos/amphp/amp/zipball/ded3d9be08f526089eb7ee8d9f16a9768f9dec2d",
    21                 "reference": "ded3d9be08f526089eb7ee8d9f16a9768f9dec2d",
     16                "reference": "d7dda98dae26e56f3f6fcfbf1c1f819c9a993207"
     17            },
     18            "dist": {
     19                "type": "zip",
     20                "url": "https://api.github.com/repos/amphp/amp/zipball/d7dda98dae26e56f3f6fcfbf1c1f819c9a993207",
     21                "reference": "d7dda98dae26e56f3f6fcfbf1c1f819c9a993207",
    2222                "shasum": ""
    2323            },
     
    3535            },
    3636            "type": "library",
    37             "extra": {
    38                 "branch-alias": {
    39                     "dev-master": "2.x-dev"
    40                 }
    41             },
    4237            "autoload": {
    4338                "files": [
     
    8782                "irc": "irc://irc.freenode.org/amphp",
    8883                "issues": "https://github.com/amphp/amp/issues",
    89                 "source": "https://github.com/amphp/amp/tree/v2.6.4"
     84                "source": "https://github.com/amphp/amp/tree/v2.6.5"
    9085            },
    9186            "funding": [
     
    9590                }
    9691            ],
    97             "time": "2024-03-21T18:52:26+00:00"
     92            "time": "2025-09-03T19:41:28+00:00"
    9893        },
    9994        {
     
    307302        {
    308303            "name": "composer/semver",
    309             "version": "3.4.3",
     304            "version": "3.4.4",
    310305            "source": {
    311306                "type": "git",
    312307                "url": "https://github.com/composer/semver.git",
    313                 "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
    314             },
    315             "dist": {
    316                 "type": "zip",
    317                 "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
    318                 "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
     308                "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95"
     309            },
     310            "dist": {
     311                "type": "zip",
     312                "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95",
     313                "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95",
    319314                "shasum": ""
    320315            },
     
    368363                "irc": "ircs://irc.libera.chat:6697/composer",
    369364                "issues": "https://github.com/composer/semver/issues",
    370                 "source": "https://github.com/composer/semver/tree/3.4.3"
     365                "source": "https://github.com/composer/semver/tree/3.4.4"
    371366            },
    372367            "funding": [
     
    378373                    "url": "https://github.com/composer",
    379374                    "type": "github"
    380                 },
    381                 {
    382                     "url": "https://tidelift.com/funding/github/packagist/composer/composer",
    383                     "type": "tidelift"
    384                 }
    385             ],
    386             "time": "2024-09-19T14:15:21+00:00"
     375                }
     376            ],
     377            "time": "2025-08-20T19:15:30+00:00"
    387378        },
    388379        {
     
    454445        {
    455446            "name": "dealerdirect/phpcodesniffer-composer-installer",
    456             "version": "v1.0.0",
     447            "version": "v1.1.2",
    457448            "source": {
    458449                "type": "git",
    459450                "url": "https://github.com/PHPCSStandards/composer-installer.git",
    460                 "reference": "4be43904336affa5c2f70744a348312336afd0da"
    461             },
    462             "dist": {
    463                 "type": "zip",
    464                 "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/4be43904336affa5c2f70744a348312336afd0da",
    465                 "reference": "4be43904336affa5c2f70744a348312336afd0da",
    466                 "shasum": ""
    467             },
    468             "require": {
    469                 "composer-plugin-api": "^1.0 || ^2.0",
     451                "reference": "e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1"
     452            },
     453            "dist": {
     454                "type": "zip",
     455                "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1",
     456                "reference": "e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1",
     457                "shasum": ""
     458            },
     459            "require": {
     460                "composer-plugin-api": "^2.2",
    470461                "php": ">=5.4",
    471462                "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0"
    472463            },
    473464            "require-dev": {
    474                 "composer/composer": "*",
     465                "composer/composer": "^2.2",
    475466                "ext-json": "*",
    476467                "ext-zip": "*",
    477                 "php-parallel-lint/php-parallel-lint": "^1.3.1",
     468                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    478469                "phpcompatibility/php-compatibility": "^9.0",
    479470                "yoast/phpunit-polyfills": "^1.0"
     
    495486                {
    496487                    "name": "Franck Nijhof",
    497                     "email": "franck.nijhof@dealerdirect.com",
    498                     "homepage": "http://www.frenck.nl",
    499                     "role": "Developer / IT Manager"
     488                    "email": "opensource@frenck.dev",
     489                    "homepage": "https://frenck.dev",
     490                    "role": "Open source developer"
    500491                },
    501492                {
     
    505496            ],
    506497            "description": "PHP_CodeSniffer Standards Composer Installer Plugin",
    507             "homepage": "http://www.dealerdirect.com",
    508498            "keywords": [
    509499                "PHPCodeSniffer",
     
    526516            "support": {
    527517                "issues": "https://github.com/PHPCSStandards/composer-installer/issues",
     518                "security": "https://github.com/PHPCSStandards/composer-installer/security/policy",
    528519                "source": "https://github.com/PHPCSStandards/composer-installer"
    529520            },
    530             "time": "2023-01-05T11:28:13+00:00"
     521            "funding": [
     522                {
     523                    "url": "https://github.com/PHPCSStandards",
     524                    "type": "github"
     525                },
     526                {
     527                    "url": "https://github.com/jrfnl",
     528                    "type": "github"
     529                },
     530                {
     531                    "url": "https://opencollective.com/php_codesniffer",
     532                    "type": "open_collective"
     533                },
     534                {
     535                    "url": "https://thanks.dev/u/gh/phpcsstandards",
     536                    "type": "thanks_dev"
     537                }
     538            ],
     539            "time": "2025-07-17T20:45:56+00:00"
    531540        },
    532541        {
     
    718727        {
    719728            "name": "fidry/cpu-core-counter",
    720             "version": "1.2.0",
     729            "version": "1.3.0",
    721730            "source": {
    722731                "type": "git",
    723732                "url": "https://github.com/theofidry/cpu-core-counter.git",
    724                 "reference": "8520451a140d3f46ac33042715115e290cf5785f"
    725             },
    726             "dist": {
    727                 "type": "zip",
    728                 "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f",
    729                 "reference": "8520451a140d3f46ac33042715115e290cf5785f",
     733                "reference": "db9508f7b1474469d9d3c53b86f817e344732678"
     734            },
     735            "dist": {
     736                "type": "zip",
     737                "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678",
     738                "reference": "db9508f7b1474469d9d3c53b86f817e344732678",
    730739                "shasum": ""
    731740            },
     
    737746                "fidry/php-cs-fixer-config": "^1.1.2",
    738747                "phpstan/extension-installer": "^1.2.0",
    739                 "phpstan/phpstan": "^1.9.2",
    740                 "phpstan/phpstan-deprecation-rules": "^1.0.0",
    741                 "phpstan/phpstan-phpunit": "^1.2.2",
    742                 "phpstan/phpstan-strict-rules": "^1.4.4",
     748                "phpstan/phpstan": "^2.0",
     749                "phpstan/phpstan-deprecation-rules": "^2.0.0",
     750                "phpstan/phpstan-phpunit": "^2.0",
     751                "phpstan/phpstan-strict-rules": "^2.0",
    743752                "phpunit/phpunit": "^8.5.31 || ^9.5.26",
    744753                "webmozarts/strict-phpunit": "^7.5"
     
    767776            "support": {
    768777                "issues": "https://github.com/theofidry/cpu-core-counter/issues",
    769                 "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0"
     778                "source": "https://github.com/theofidry/cpu-core-counter/tree/1.3.0"
    770779            },
    771780            "funding": [
     
    775784                }
    776785            ],
    777             "time": "2024-08-06T10:04:20+00:00"
     786            "time": "2025-08-14T07:29:31+00:00"
    778787        },
    779788        {
     
    846855        {
    847856            "name": "guzzlehttp/guzzle",
    848             "version": "7.9.3",
     857            "version": "7.10.0",
    849858            "source": {
    850859                "type": "git",
    851860                "url": "https://github.com/guzzle/guzzle.git",
    852                 "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77"
    853             },
    854             "dist": {
    855                 "type": "zip",
    856                 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77",
    857                 "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77",
     861                "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4"
     862            },
     863            "dist": {
     864                "type": "zip",
     865                "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4",
     866                "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4",
    858867                "shasum": ""
    859868            },
    860869            "require": {
    861870                "ext-json": "*",
    862                 "guzzlehttp/promises": "^1.5.3 || ^2.0.3",
    863                 "guzzlehttp/psr7": "^2.7.0",
     871                "guzzlehttp/promises": "^2.3",
     872                "guzzlehttp/psr7": "^2.8",
    864873                "php": "^7.2.5 || ^8.0",
    865874                "psr/http-client": "^1.0",
     
    952961            "support": {
    953962                "issues": "https://github.com/guzzle/guzzle/issues",
    954                 "source": "https://github.com/guzzle/guzzle/tree/7.9.3"
     963                "source": "https://github.com/guzzle/guzzle/tree/7.10.0"
    955964            },
    956965            "funding": [
     
    968977                }
    969978            ],
    970             "time": "2025-03-27T13:37:11+00:00"
     979            "time": "2025-08-23T22:36:01+00:00"
    971980        },
    972981        {
    973982            "name": "guzzlehttp/promises",
    974             "version": "2.2.0",
     983            "version": "2.3.0",
    975984            "source": {
    976985                "type": "git",
    977986                "url": "https://github.com/guzzle/promises.git",
    978                 "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c"
    979             },
    980             "dist": {
    981                 "type": "zip",
    982                 "url": "https://api.github.com/repos/guzzle/promises/zipball/7c69f28996b0a6920945dd20b3857e499d9ca96c",
    983                 "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c",
     987                "reference": "481557b130ef3790cf82b713667b43030dc9c957"
     988            },
     989            "dist": {
     990                "type": "zip",
     991                "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957",
     992                "reference": "481557b130ef3790cf82b713667b43030dc9c957",
    984993                "shasum": ""
    985994            },
     
    989998            "require-dev": {
    990999                "bamarni/composer-bin-plugin": "^1.8.2",
    991                 "phpunit/phpunit": "^8.5.39 || ^9.6.20"
     1000                "phpunit/phpunit": "^8.5.44 || ^9.6.25"
    9921001            },
    9931002            "type": "library",
     
    10351044            "support": {
    10361045                "issues": "https://github.com/guzzle/promises/issues",
    1037                 "source": "https://github.com/guzzle/promises/tree/2.2.0"
     1046                "source": "https://github.com/guzzle/promises/tree/2.3.0"
    10381047            },
    10391048            "funding": [
     
    10511060                }
    10521061            ],
    1053             "time": "2025-03-27T13:27:01+00:00"
     1062            "time": "2025-08-22T14:34:08+00:00"
    10541063        },
    10551064        {
    10561065            "name": "guzzlehttp/psr7",
    1057             "version": "2.7.1",
     1066            "version": "2.8.0",
    10581067            "source": {
    10591068                "type": "git",
    10601069                "url": "https://github.com/guzzle/psr7.git",
    1061                 "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16"
    1062             },
    1063             "dist": {
    1064                 "type": "zip",
    1065                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16",
    1066                 "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16",
     1070                "reference": "21dc724a0583619cd1652f673303492272778051"
     1071            },
     1072            "dist": {
     1073                "type": "zip",
     1074                "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051",
     1075                "reference": "21dc724a0583619cd1652f673303492272778051",
    10671076                "shasum": ""
    10681077            },
     
    10801089                "bamarni/composer-bin-plugin": "^1.8.2",
    10811090                "http-interop/http-factory-tests": "0.9.0",
    1082                 "phpunit/phpunit": "^8.5.39 || ^9.6.20"
     1091                "phpunit/phpunit": "^8.5.44 || ^9.6.25"
    10831092            },
    10841093            "suggest": {
     
    11511160            "support": {
    11521161                "issues": "https://github.com/guzzle/psr7/issues",
    1153                 "source": "https://github.com/guzzle/psr7/tree/2.7.1"
     1162                "source": "https://github.com/guzzle/psr7/tree/2.8.0"
    11541163            },
    11551164            "funding": [
     
    11671176                }
    11681177            ],
    1169             "time": "2025-03-27T12:30:47+00:00"
     1178            "time": "2025-08-23T21:21:41+00:00"
    11701179        },
    11711180        {
     
    17861795        {
    17871796            "name": "php-stubs/wordpress-stubs",
    1788             "version": "v6.8.1",
     1797            "version": "v6.8.2",
    17891798            "source": {
    17901799                "type": "git",
    17911800                "url": "https://github.com/php-stubs/wordpress-stubs.git",
    1792                 "reference": "92e444847d94f7c30f88c60004648f507688acd5"
    1793             },
    1794             "dist": {
    1795                 "type": "zip",
    1796                 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/92e444847d94f7c30f88c60004648f507688acd5",
    1797                 "reference": "92e444847d94f7c30f88c60004648f507688acd5",
     1801                "reference": "9c8e22e437463197c1ec0d5eaa9ddd4a0eb6d7f8"
     1802            },
     1803            "dist": {
     1804                "type": "zip",
     1805                "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/9c8e22e437463197c1ec0d5eaa9ddd4a0eb6d7f8",
     1806                "reference": "9c8e22e437463197c1ec0d5eaa9ddd4a0eb6d7f8",
    17981807                "shasum": ""
    17991808            },
     
    18031812            "require-dev": {
    18041813                "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
    1805                 "nikic/php-parser": "^5.4",
     1814                "nikic/php-parser": "^5.5",
    18061815                "php": "^7.4 || ^8.0",
    18071816                "php-stubs/generator": "^0.8.3",
     
    18311840            "support": {
    18321841                "issues": "https://github.com/php-stubs/wordpress-stubs/issues",
    1833                 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.8.1"
    1834             },
    1835             "time": "2025-05-02T12:33:34+00:00"
     1842                "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.8.2"
     1843            },
     1844            "time": "2025-07-16T06:41:00+00:00"
    18361845        },
    18371846        {
     
    18991908        {
    19001909            "name": "phpcompatibility/phpcompatibility-paragonie",
    1901             "version": "1.3.3",
     1910            "version": "1.3.4",
    19021911            "source": {
    19031912                "type": "git",
    19041913                "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git",
    1905                 "reference": "293975b465e0e709b571cbf0c957c6c0a7b9a2ac"
    1906             },
    1907             "dist": {
    1908                 "type": "zip",
    1909                 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/293975b465e0e709b571cbf0c957c6c0a7b9a2ac",
    1910                 "reference": "293975b465e0e709b571cbf0c957c6c0a7b9a2ac",
     1914                "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf"
     1915            },
     1916            "dist": {
     1917                "type": "zip",
     1918                "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/244d7b04fc4bc2117c15f5abe23eb933b5f02bbf",
     1919                "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf",
    19111920                "shasum": ""
    19121921            },
     
    19651974                    "url": "https://opencollective.com/php_codesniffer",
    19661975                    "type": "open_collective"
    1967                 }
    1968             ],
    1969             "time": "2024-04-24T21:30:46+00:00"
     1976                },
     1977                {
     1978                    "url": "https://thanks.dev/u/gh/phpcompatibility",
     1979                    "type": "thanks_dev"
     1980                }
     1981            ],
     1982            "time": "2025-09-19T17:43:28+00:00"
    19701983        },
    19711984        {
    19721985            "name": "phpcompatibility/phpcompatibility-wp",
    1973             "version": "2.1.6",
     1986            "version": "2.1.7",
    19741987            "source": {
    19751988                "type": "git",
    19761989                "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git",
    1977                 "reference": "80ccb1a7640995edf1b87a4409fa584cd5869469"
    1978             },
    1979             "dist": {
    1980                 "type": "zip",
    1981                 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/80ccb1a7640995edf1b87a4409fa584cd5869469",
    1982                 "reference": "80ccb1a7640995edf1b87a4409fa584cd5869469",
     1990                "reference": "5bfbbfbabb3df2b9a83e601de9153e4a7111962c"
     1991            },
     1992            "dist": {
     1993                "type": "zip",
     1994                "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/5bfbbfbabb3df2b9a83e601de9153e4a7111962c",
     1995                "reference": "5bfbbfbabb3df2b9a83e601de9153e4a7111962c",
    19831996                "shasum": ""
    19841997            },
    19851998            "require": {
    19861999                "phpcompatibility/php-compatibility": "^9.0",
    1987                 "phpcompatibility/phpcompatibility-paragonie": "^1.0"
     2000                "phpcompatibility/phpcompatibility-paragonie": "^1.0",
     2001                "squizlabs/php_codesniffer": "^3.3"
    19882002            },
    19892003            "require-dev": {
     
    20352049                    "url": "https://opencollective.com/php_codesniffer",
    20362050                    "type": "open_collective"
    2037                 }
    2038             ],
    2039             "time": "2025-01-16T22:34:19+00:00"
     2051                },
     2052                {
     2053                    "url": "https://thanks.dev/u/gh/phpcompatibility",
     2054                    "type": "thanks_dev"
     2055                }
     2056            ],
     2057            "time": "2025-05-12T16:38:37+00:00"
    20402058        },
    20412059        {
    20422060            "name": "phpcsstandards/phpcsextra",
    2043             "version": "1.3.0",
     2061            "version": "1.4.1",
    20442062            "source": {
    20452063                "type": "git",
    20462064                "url": "https://github.com/PHPCSStandards/PHPCSExtra.git",
    2047                 "reference": "46d08eb86eec622b96c466adec3063adfed280dd"
    2048             },
    2049             "dist": {
    2050                 "type": "zip",
    2051                 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/46d08eb86eec622b96c466adec3063adfed280dd",
    2052                 "reference": "46d08eb86eec622b96c466adec3063adfed280dd",
     2065                "reference": "882b8c947ada27eb002870fe77fee9ce0a454cdb"
     2066            },
     2067            "dist": {
     2068                "type": "zip",
     2069                "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/882b8c947ada27eb002870fe77fee9ce0a454cdb",
     2070                "reference": "882b8c947ada27eb002870fe77fee9ce0a454cdb",
    20532071                "shasum": ""
    20542072            },
    20552073            "require": {
    20562074                "php": ">=5.4",
    2057                 "phpcsstandards/phpcsutils": "^1.0.9",
    2058                 "squizlabs/php_codesniffer": "^3.12.1"
     2075                "phpcsstandards/phpcsutils": "^1.1.2",
     2076                "squizlabs/php_codesniffer": "^3.13.4 || ^4.0"
    20592077            },
    20602078            "require-dev": {
    20612079                "php-parallel-lint/php-console-highlighter": "^1.0",
    2062                 "php-parallel-lint/php-parallel-lint": "^1.3.2",
     2080                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    20632081                "phpcsstandards/phpcsdevcs": "^1.1.6",
    20642082                "phpcsstandards/phpcsdevtools": "^1.2.1",
    2065                 "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0"
     2083                "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
    20662084            },
    20672085            "type": "phpcodesniffer-standard",
     
    21192137                }
    21202138            ],
    2121             "time": "2025-04-20T23:35:32+00:00"
     2139            "time": "2025-09-05T06:54:52+00:00"
    21222140        },
    21232141        {
    21242142            "name": "phpcsstandards/phpcsutils",
    2125             "version": "1.0.12",
     2143            "version": "1.1.2",
    21262144            "source": {
    21272145                "type": "git",
    21282146                "url": "https://github.com/PHPCSStandards/PHPCSUtils.git",
    2129                 "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c"
    2130             },
    2131             "dist": {
    2132                 "type": "zip",
    2133                 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/87b233b00daf83fb70f40c9a28692be017ea7c6c",
    2134                 "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c",
     2147                "reference": "b22b59e3d9ec8fe4953e42c7d59117c6eae70eae"
     2148            },
     2149            "dist": {
     2150                "type": "zip",
     2151                "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/b22b59e3d9ec8fe4953e42c7d59117c6eae70eae",
     2152                "reference": "b22b59e3d9ec8fe4953e42c7d59117c6eae70eae",
    21352153                "shasum": ""
    21362154            },
     
    21382156                "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0",
    21392157                "php": ">=5.4",
    2140                 "squizlabs/php_codesniffer": "^3.10.0 || 4.0.x-dev@dev"
     2158                "squizlabs/php_codesniffer": "^3.13.3 || ^4.0"
    21412159            },
    21422160            "require-dev": {
    21432161                "ext-filter": "*",
    21442162                "php-parallel-lint/php-console-highlighter": "^1.0",
    2145                 "php-parallel-lint/php-parallel-lint": "^1.3.2",
     2163                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    21462164                "phpcsstandards/phpcsdevcs": "^1.1.6",
    2147                 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0"
     2165                "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0 || ^3.0.0"
    21482166            },
    21492167            "type": "phpcodesniffer-standard",
     
    21822200                "phpcs",
    21832201                "phpcs3",
     2202                "phpcs4",
    21842203                "standards",
    21852204                "static analysis",
     
    22052224                    "url": "https://opencollective.com/php_codesniffer",
    22062225                    "type": "open_collective"
    2207                 }
    2208             ],
    2209             "time": "2024-05-20T13:34:27+00:00"
     2226                },
     2227                {
     2228                    "url": "https://thanks.dev/u/gh/phpcsstandards",
     2229                    "type": "thanks_dev"
     2230                }
     2231            ],
     2232            "time": "2025-09-05T00:00:03+00:00"
    22102233        },
    22112234        {
     
    22642287        {
    22652288            "name": "phpdocumentor/reflection-docblock",
    2266             "version": "5.6.2",
     2289            "version": "5.6.3",
    22672290            "source": {
    22682291                "type": "git",
    22692292                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
    2270                 "reference": "92dde6a5919e34835c506ac8c523ef095a95ed62"
    2271             },
    2272             "dist": {
    2273                 "type": "zip",
    2274                 "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/92dde6a5919e34835c506ac8c523ef095a95ed62",
    2275                 "reference": "92dde6a5919e34835c506ac8c523ef095a95ed62",
     2293                "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9"
     2294            },
     2295            "dist": {
     2296                "type": "zip",
     2297                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9",
     2298                "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9",
    22762299                "shasum": ""
    22772300            },
     
    23222345            "support": {
    23232346                "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
    2324                 "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.2"
    2325             },
    2326             "time": "2025-04-13T19:20:35+00:00"
     2347                "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3"
     2348            },
     2349            "time": "2025-08-01T19:43:32+00:00"
    23272350        },
    23282351        {
     
    25172540        {
    25182541            "name": "phpstan/phpdoc-parser",
    2519             "version": "2.1.0",
     2542            "version": "2.3.0",
    25202543            "source": {
    25212544                "type": "git",
    25222545                "url": "https://github.com/phpstan/phpdoc-parser.git",
    2523                 "reference": "9b30d6fd026b2c132b3985ce6b23bec09ab3aa68"
    2524             },
    2525             "dist": {
    2526                 "type": "zip",
    2527                 "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/9b30d6fd026b2c132b3985ce6b23bec09ab3aa68",
    2528                 "reference": "9b30d6fd026b2c132b3985ce6b23bec09ab3aa68",
     2546                "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495"
     2547            },
     2548            "dist": {
     2549                "type": "zip",
     2550                "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495",
     2551                "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495",
    25292552                "shasum": ""
    25302553            },
     
    25582581            "support": {
    25592582                "issues": "https://github.com/phpstan/phpdoc-parser/issues",
    2560                 "source": "https://github.com/phpstan/phpdoc-parser/tree/2.1.0"
    2561             },
    2562             "time": "2025-02-19T13:28:12+00:00"
     2583                "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.0"
     2584            },
     2585            "time": "2025-08-30T15:50:23+00:00"
    25632586        },
    25642587        {
    25652588            "name": "phpstan/phpstan",
    2566             "version": "2.1.14",
    2567             "source": {
    2568                 "type": "git",
    2569                 "url": "https://github.com/phpstan/phpstan.git",
    2570                 "reference": "8f2e03099cac24ff3b379864d171c5acbfc6b9a2"
    2571             },
    2572             "dist": {
    2573                 "type": "zip",
    2574                 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/8f2e03099cac24ff3b379864d171c5acbfc6b9a2",
    2575                 "reference": "8f2e03099cac24ff3b379864d171c5acbfc6b9a2",
     2589            "version": "2.1.31",
     2590            "dist": {
     2591                "type": "zip",
     2592                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ead89849d879fe203ce9292c6ef5e7e76f867b96",
     2593                "reference": "ead89849d879fe203ce9292c6ef5e7e76f867b96",
    25762594                "shasum": ""
    25772595            },
     
    26182636                }
    26192637            ],
    2620             "time": "2025-05-02T15:32:28+00:00"
     2638            "time": "2025-10-10T14:14:11+00:00"
    26212639        },
    26222640        {
     
    30593077        {
    30603078            "name": "squizlabs/php_codesniffer",
    3061             "version": "3.12.2",
     3079            "version": "3.13.4",
    30623080            "source": {
    30633081                "type": "git",
    30643082                "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
    3065                 "reference": "6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa"
    3066             },
    3067             "dist": {
    3068                 "type": "zip",
    3069                 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",
    3070                 "reference": "6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",
     3083                "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119"
     3084            },
     3085            "dist": {
     3086                "type": "zip",
     3087                "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ad545ea9c1b7d270ce0fc9cbfb884161cd706119",
     3088                "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119",
    30713089                "shasum": ""
    30723090            },
     
    31393157                }
    31403158            ],
    3141             "time": "2025-04-13T04:10:18+00:00"
     3159            "time": "2025-09-05T05:47:09+00:00"
    31423160        },
    31433161        {
    31443162            "name": "symfony/config",
    3145             "version": "v6.4.14",
     3163            "version": "v6.4.26",
    31463164            "source": {
    31473165                "type": "git",
    31483166                "url": "https://github.com/symfony/config.git",
    3149                 "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef"
    3150             },
    3151             "dist": {
    3152                 "type": "zip",
    3153                 "url": "https://api.github.com/repos/symfony/config/zipball/4e55e7e4ffddd343671ea972216d4509f46c22ef",
    3154                 "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef",
     3167                "reference": "f18dc5926cb203e125956987def795d052ee774e"
     3168            },
     3169            "dist": {
     3170                "type": "zip",
     3171                "url": "https://api.github.com/repos/symfony/config/zipball/f18dc5926cb203e125956987def795d052ee774e",
     3172                "reference": "f18dc5926cb203e125956987def795d052ee774e",
    31553173                "shasum": ""
    31563174            },
     
    31983216            "homepage": "https://symfony.com",
    31993217            "support": {
    3200                 "source": "https://github.com/symfony/config/tree/v6.4.14"
     3218                "source": "https://github.com/symfony/config/tree/v6.4.26"
    32013219            },
    32023220            "funding": [
     
    32103228                },
    32113229                {
     3230                    "url": "https://github.com/nicolas-grekas",
     3231                    "type": "github"
     3232                },
     3233                {
    32123234                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    32133235                    "type": "tidelift"
    32143236                }
    32153237            ],
    3216             "time": "2024-11-04T11:33:53+00:00"
     3238            "time": "2025-09-11T09:57:09+00:00"
    32173239        },
    32183240        {
     
    33173339        {
    33183340            "name": "symfony/dependency-injection",
    3319             "version": "v6.4.20",
     3341            "version": "v6.4.26",
    33203342            "source": {
    33213343                "type": "git",
    33223344                "url": "https://github.com/symfony/dependency-injection.git",
    3323                 "reference": "c49796a9184a532843e78e50df9e55708b92543a"
    3324             },
    3325             "dist": {
    3326                 "type": "zip",
    3327                 "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c49796a9184a532843e78e50df9e55708b92543a",
    3328                 "reference": "c49796a9184a532843e78e50df9e55708b92543a",
     3345                "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898"
     3346            },
     3347            "dist": {
     3348                "type": "zip",
     3349                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5f311eaf0b321f8ec640f6bae12da43a14026898",
     3350                "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898",
    33293351                "shasum": ""
    33303352            },
     
    33783400            "homepage": "https://symfony.com",
    33793401            "support": {
    3380                 "source": "https://github.com/symfony/dependency-injection/tree/v6.4.20"
     3402                "source": "https://github.com/symfony/dependency-injection/tree/v6.4.26"
    33813403            },
    33823404            "funding": [
     
    33903412                },
    33913413                {
     3414                    "url": "https://github.com/nicolas-grekas",
     3415                    "type": "github"
     3416                },
     3417                {
    33923418                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    33933419                    "type": "tidelift"
    33943420                }
    33953421            ],
    3396             "time": "2025-03-13T09:55:08+00:00"
     3422            "time": "2025-09-11T09:57:09+00:00"
    33973423        },
    33983424        {
    33993425            "name": "symfony/deprecation-contracts",
    3400             "version": "v3.5.1",
     3426            "version": "v3.6.0",
    34013427            "source": {
    34023428                "type": "git",
    34033429                "url": "https://github.com/symfony/deprecation-contracts.git",
    3404                 "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"
    3405             },
    3406             "dist": {
    3407                 "type": "zip",
    3408                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
    3409                 "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
     3430                "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62"
     3431            },
     3432            "dist": {
     3433                "type": "zip",
     3434                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62",
     3435                "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62",
    34103436                "shasum": ""
    34113437            },
     
    34203446                },
    34213447                "branch-alias": {
    3422                     "dev-main": "3.5-dev"
     3448                    "dev-main": "3.6-dev"
    34233449                }
    34243450            },
     
    34453471            "homepage": "https://symfony.com",
    34463472            "support": {
    3447                 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1"
     3473                "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0"
    34483474            },
    34493475            "funding": [
     
    34613487                }
    34623488            ],
    3463             "time": "2024-09-25T14:20:29+00:00"
     3489            "time": "2024-09-25T14:21:43+00:00"
    34643490        },
    34653491        {
    34663492            "name": "symfony/filesystem",
    3467             "version": "v6.4.13",
     3493            "version": "v6.4.24",
    34683494            "source": {
    34693495                "type": "git",
    34703496                "url": "https://github.com/symfony/filesystem.git",
    3471                 "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3"
    3472             },
    3473             "dist": {
    3474                 "type": "zip",
    3475                 "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3",
    3476                 "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3",
     3497                "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8"
     3498            },
     3499            "dist": {
     3500                "type": "zip",
     3501                "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",
     3502                "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",
    34773503                "shasum": ""
    34783504            },
     
    35113537            "homepage": "https://symfony.com",
    35123538            "support": {
    3513                 "source": "https://github.com/symfony/filesystem/tree/v6.4.13"
     3539                "source": "https://github.com/symfony/filesystem/tree/v6.4.24"
    35143540            },
    35153541            "funding": [
     
    35233549                },
    35243550                {
     3551                    "url": "https://github.com/nicolas-grekas",
     3552                    "type": "github"
     3553                },
     3554                {
    35253555                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    35263556                    "type": "tidelift"
    35273557                }
    35283558            ],
    3529             "time": "2024-10-25T15:07:50+00:00"
     3559            "time": "2025-07-10T08:14:14+00:00"
    35303560        },
    35313561        {
     
    35943624        {
    35953625            "name": "symfony/http-client",
    3596             "version": "v6.4.19",
     3626            "version": "v6.4.26",
    35973627            "source": {
    35983628                "type": "git",
    35993629                "url": "https://github.com/symfony/http-client.git",
    3600                 "reference": "3294a433fc9d12ae58128174896b5b1822c28dad"
    3601             },
    3602             "dist": {
    3603                 "type": "zip",
    3604                 "url": "https://api.github.com/repos/symfony/http-client/zipball/3294a433fc9d12ae58128174896b5b1822c28dad",
    3605                 "reference": "3294a433fc9d12ae58128174896b5b1822c28dad",
     3630                "reference": "6740cdc1a3bffa127966b6056e883b3fe3709849"
     3631            },
     3632            "dist": {
     3633                "type": "zip",
     3634                "url": "https://api.github.com/repos/symfony/http-client/zipball/6740cdc1a3bffa127966b6056e883b3fe3709849",
     3635                "reference": "6740cdc1a3bffa127966b6056e883b3fe3709849",
    36063636                "shasum": ""
    36073637            },
     
    36113641                "symfony/deprecation-contracts": "^2.5|^3",
    36123642                "symfony/http-client-contracts": "~3.4.4|^3.5.2",
     3643                "symfony/polyfill-php83": "^1.29",
    36133644                "symfony/service-contracts": "^2.5|^3"
    36143645            },
     
    36673698            ],
    36683699            "support": {
    3669                 "source": "https://github.com/symfony/http-client/tree/v6.4.19"
     3700                "source": "https://github.com/symfony/http-client/tree/v6.4.26"
    36703701            },
    36713702            "funding": [
     
    36793710                },
    36803711                {
     3712                    "url": "https://github.com/nicolas-grekas",
     3713                    "type": "github"
     3714                },
     3715                {
    36813716                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    36823717                    "type": "tidelift"
    36833718                }
    36843719            ],
    3685             "time": "2025-02-13T09:55:13+00:00"
     3720            "time": "2025-09-11T09:57:09+00:00"
    36863721        },
    36873722        {
    36883723            "name": "symfony/http-client-contracts",
    3689             "version": "v3.5.2",
     3724            "version": "v3.6.0",
    36903725            "source": {
    36913726                "type": "git",
    36923727                "url": "https://github.com/symfony/http-client-contracts.git",
    3693                 "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645"
    3694             },
    3695             "dist": {
    3696                 "type": "zip",
    3697                 "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ee8d807ab20fcb51267fdace50fbe3494c31e645",
    3698                 "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645",
     3728                "reference": "75d7043853a42837e68111812f4d964b01e5101c"
     3729            },
     3730            "dist": {
     3731                "type": "zip",
     3732                "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/75d7043853a42837e68111812f4d964b01e5101c",
     3733                "reference": "75d7043853a42837e68111812f4d964b01e5101c",
    36993734                "shasum": ""
    37003735            },
     
    37093744                },
    37103745                "branch-alias": {
    3711                     "dev-main": "3.5-dev"
     3746                    "dev-main": "3.6-dev"
    37123747                }
    37133748            },
     
    37453780            ],
    37463781            "support": {
    3747                 "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.2"
     3782                "source": "https://github.com/symfony/http-client-contracts/tree/v3.6.0"
    37483783            },
    37493784            "funding": [
     
    37613796                }
    37623797            ],
    3763             "time": "2024-12-07T08:49:48+00:00"
     3798            "time": "2025-04-29T11:18:49+00:00"
    37643799        },
    37653800        {
    37663801            "name": "symfony/polyfill-ctype",
    3767             "version": "v1.32.0",
     3802            "version": "v1.33.0",
    37683803            "source": {
    37693804                "type": "git",
     
    38243859            ],
    38253860            "support": {
    3826                 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0"
     3861                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0"
    38273862            },
    38283863            "funding": [
     
    38363871                },
    38373872                {
     3873                    "url": "https://github.com/nicolas-grekas",
     3874                    "type": "github"
     3875                },
     3876                {
    38383877                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    38393878                    "type": "tidelift"
     
    38443883        {
    38453884            "name": "symfony/polyfill-intl-grapheme",
    3846             "version": "v1.32.0",
     3885            "version": "v1.33.0",
    38473886            "source": {
    38483887                "type": "git",
    38493888                "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
    3850                 "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
    3851             },
    3852             "dist": {
    3853                 "type": "zip",
    3854                 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
    3855                 "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
     3889                "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
     3890            },
     3891            "dist": {
     3892                "type": "zip",
     3893                "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
     3894                "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
    38563895                "shasum": ""
    38573896            },
     
    39023941            ],
    39033942            "support": {
    3904                 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0"
     3943                "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0"
    39053944            },
    39063945            "funding": [
     
    39143953                },
    39153954                {
     3955                    "url": "https://github.com/nicolas-grekas",
     3956                    "type": "github"
     3957                },
     3958                {
    39163959                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    39173960                    "type": "tidelift"
    39183961                }
    39193962            ],
    3920             "time": "2024-09-09T11:45:10+00:00"
     3963            "time": "2025-06-27T09:58:17+00:00"
    39213964        },
    39223965        {
    39233966            "name": "symfony/polyfill-intl-normalizer",
    3924             "version": "v1.32.0",
     3967            "version": "v1.33.0",
    39253968            "source": {
    39263969                "type": "git",
     
    39834026            ],
    39844027            "support": {
    3985                 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0"
     4028                "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0"
    39864029            },
    39874030            "funding": [
     
    39954038                },
    39964039                {
     4040                    "url": "https://github.com/nicolas-grekas",
     4041                    "type": "github"
     4042                },
     4043                {
    39974044                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    39984045                    "type": "tidelift"
     
    40034050        {
    40044051            "name": "symfony/polyfill-mbstring",
    4005             "version": "v1.32.0",
     4052            "version": "v1.33.0",
    40064053            "source": {
    40074054                "type": "git",
     
    40644111            ],
    40654112            "support": {
    4066                 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0"
     4113                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
    40674114            },
    40684115            "funding": [
     
    40764123                },
    40774124                {
     4125                    "url": "https://github.com/nicolas-grekas",
     4126                    "type": "github"
     4127                },
     4128                {
    40784129                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    40794130                    "type": "tidelift"
     
    40844135        {
    40854136            "name": "symfony/polyfill-php73",
    4086             "version": "v1.32.0",
     4137            "version": "v1.33.0",
    40874138            "source": {
    40884139                "type": "git",
     
    41404191            ],
    41414192            "support": {
    4142                 "source": "https://github.com/symfony/polyfill-php73/tree/v1.32.0"
     4193                "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0"
    41434194            },
    41444195            "funding": [
     
    41524203                },
    41534204                {
     4205                    "url": "https://github.com/nicolas-grekas",
     4206                    "type": "github"
     4207                },
     4208                {
    41544209                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    41554210                    "type": "tidelift"
     
    41604215        {
    41614216            "name": "symfony/polyfill-php80",
    4162             "version": "v1.32.0",
     4217            "version": "v1.33.0",
    41634218            "source": {
    41644219                "type": "git",
     
    42204275            ],
    42214276            "support": {
    4222                 "source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0"
     4277                "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0"
    42234278            },
    42244279            "funding": [
     
    42324287                },
    42334288                {
     4289                    "url": "https://github.com/nicolas-grekas",
     4290                    "type": "github"
     4291                },
     4292                {
    42344293                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    42354294                    "type": "tidelift"
     
    42394298        },
    42404299        {
     4300            "name": "symfony/polyfill-php83",
     4301            "version": "v1.33.0",
     4302            "source": {
     4303                "type": "git",
     4304                "url": "https://github.com/symfony/polyfill-php83.git",
     4305                "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5"
     4306            },
     4307            "dist": {
     4308                "type": "zip",
     4309                "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5",
     4310                "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5",
     4311                "shasum": ""
     4312            },
     4313            "require": {
     4314                "php": ">=7.2"
     4315            },
     4316            "type": "library",
     4317            "extra": {
     4318                "thanks": {
     4319                    "url": "https://github.com/symfony/polyfill",
     4320                    "name": "symfony/polyfill"
     4321                }
     4322            },
     4323            "autoload": {
     4324                "files": [
     4325                    "bootstrap.php"
     4326                ],
     4327                "psr-4": {
     4328                    "Symfony\\Polyfill\\Php83\\": ""
     4329                },
     4330                "classmap": [
     4331                    "Resources/stubs"
     4332                ]
     4333            },
     4334            "notification-url": "https://packagist.org/downloads/",
     4335            "license": [
     4336                "MIT"
     4337            ],
     4338            "authors": [
     4339                {
     4340                    "name": "Nicolas Grekas",
     4341                    "email": "p@tchwork.com"
     4342                },
     4343                {
     4344                    "name": "Symfony Community",
     4345                    "homepage": "https://symfony.com/contributors"
     4346                }
     4347            ],
     4348            "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
     4349            "homepage": "https://symfony.com",
     4350            "keywords": [
     4351                "compatibility",
     4352                "polyfill",
     4353                "portable",
     4354                "shim"
     4355            ],
     4356            "support": {
     4357                "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0"
     4358            },
     4359            "funding": [
     4360                {
     4361                    "url": "https://symfony.com/sponsor",
     4362                    "type": "custom"
     4363                },
     4364                {
     4365                    "url": "https://github.com/fabpot",
     4366                    "type": "github"
     4367                },
     4368                {
     4369                    "url": "https://github.com/nicolas-grekas",
     4370                    "type": "github"
     4371                },
     4372                {
     4373                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
     4374                    "type": "tidelift"
     4375                }
     4376            ],
     4377            "time": "2025-07-08T02:45:35+00:00"
     4378        },
     4379        {
    42414380            "name": "symfony/service-contracts",
    4242             "version": "v3.5.1",
     4381            "version": "v3.6.0",
    42434382            "source": {
    42444383                "type": "git",
    42454384                "url": "https://github.com/symfony/service-contracts.git",
    4246                 "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0"
    4247             },
    4248             "dist": {
    4249                 "type": "zip",
    4250                 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
    4251                 "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
     4385                "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4"
     4386            },
     4387            "dist": {
     4388                "type": "zip",
     4389                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
     4390                "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
    42524391                "shasum": ""
    42534392            },
     
    42674406                },
    42684407                "branch-alias": {
    4269                     "dev-main": "3.5-dev"
     4408                    "dev-main": "3.6-dev"
    42704409                }
    42714410            },
     
    43034442            ],
    43044443            "support": {
    4305                 "source": "https://github.com/symfony/service-contracts/tree/v3.5.1"
     4444                "source": "https://github.com/symfony/service-contracts/tree/v3.6.0"
    43064445            },
    43074446            "funding": [
     
    43194458                }
    43204459            ],
    4321             "time": "2024-09-25T14:20:29+00:00"
     4460            "time": "2025-04-25T09:37:31+00:00"
    43224461        },
    43234462        {
    43244463            "name": "symfony/string",
    4325             "version": "v6.4.21",
     4464            "version": "v6.4.26",
    43264465            "source": {
    43274466                "type": "git",
    43284467                "url": "https://github.com/symfony/string.git",
    4329                 "reference": "73e2c6966a5aef1d4892873ed5322245295370c6"
    4330             },
    4331             "dist": {
    4332                 "type": "zip",
    4333                 "url": "https://api.github.com/repos/symfony/string/zipball/73e2c6966a5aef1d4892873ed5322245295370c6",
    4334                 "reference": "73e2c6966a5aef1d4892873ed5322245295370c6",
     4468                "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea"
     4469            },
     4470            "dist": {
     4471                "type": "zip",
     4472                "url": "https://api.github.com/repos/symfony/string/zipball/5621f039a71a11c87c106c1c598bdcd04a19aeea",
     4473                "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea",
    43354474                "shasum": ""
    43364475            },
     
    43464485            },
    43474486            "require-dev": {
    4348                 "symfony/error-handler": "^5.4|^6.0|^7.0",
    43494487                "symfony/http-client": "^5.4|^6.0|^7.0",
    43504488                "symfony/intl": "^6.2|^7.0",
     
    43894527            ],
    43904528            "support": {
    4391                 "source": "https://github.com/symfony/string/tree/v6.4.21"
     4529                "source": "https://github.com/symfony/string/tree/v6.4.26"
    43924530            },
    43934531            "funding": [
     
    44014539                },
    44024540                {
     4541                    "url": "https://github.com/nicolas-grekas",
     4542                    "type": "github"
     4543                },
     4544                {
    44034545                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    44044546                    "type": "tidelift"
    44054547                }
    44064548            ],
    4407             "time": "2025-04-18T15:23:29+00:00"
     4549            "time": "2025-09-11T14:32:46+00:00"
    44084550        },
    44094551        {
    44104552            "name": "symfony/var-exporter",
    4411             "version": "v6.4.21",
     4553            "version": "v6.4.26",
    44124554            "source": {
    44134555                "type": "git",
    44144556                "url": "https://github.com/symfony/var-exporter.git",
    4415                 "reference": "717e7544aa99752c54ecba5c0e17459c48317472"
    4416             },
    4417             "dist": {
    4418                 "type": "zip",
    4419                 "url": "https://api.github.com/repos/symfony/var-exporter/zipball/717e7544aa99752c54ecba5c0e17459c48317472",
    4420                 "reference": "717e7544aa99752c54ecba5c0e17459c48317472",
     4557                "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc"
     4558            },
     4559            "dist": {
     4560                "type": "zip",
     4561                "url": "https://api.github.com/repos/symfony/var-exporter/zipball/466fcac5fa2e871f83d31173f80e9c2684743bfc",
     4562                "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc",
    44214563                "shasum": ""
    44224564            },
     
    44664608            ],
    44674609            "support": {
    4468                 "source": "https://github.com/symfony/var-exporter/tree/v6.4.21"
     4610                "source": "https://github.com/symfony/var-exporter/tree/v6.4.26"
    44694611            },
    44704612            "funding": [
     
    44784620                },
    44794621                {
     4622                    "url": "https://github.com/nicolas-grekas",
     4623                    "type": "github"
     4624                },
     4625                {
    44804626                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    44814627                    "type": "tidelift"
    44824628                }
    44834629            ],
    4484             "time": "2025-04-27T21:06:26+00:00"
     4630            "time": "2025-09-11T09:57:09+00:00"
    44854631        },
    44864632        {
    44874633            "name": "szepeviktor/phpstan-wordpress",
    4488             "version": "v2.0.1",
     4634            "version": "v2.0.3",
    44894635            "source": {
    44904636                "type": "git",
    44914637                "url": "https://github.com/szepeviktor/phpstan-wordpress.git",
    4492                 "reference": "f7beb13cd22998e3d913fdb897a1e2553ccd637e"
    4493             },
    4494             "dist": {
    4495                 "type": "zip",
    4496                 "url": "https://api.github.com/repos/szepeviktor/phpstan-wordpress/zipball/f7beb13cd22998e3d913fdb897a1e2553ccd637e",
    4497                 "reference": "f7beb13cd22998e3d913fdb897a1e2553ccd637e",
     4638                "reference": "aa722f037b2d034828cd6c55ebe9e5c74961927e"
     4639            },
     4640            "dist": {
     4641                "type": "zip",
     4642                "url": "https://api.github.com/repos/szepeviktor/phpstan-wordpress/zipball/aa722f037b2d034828cd6c55ebe9e5c74961927e",
     4643                "reference": "aa722f037b2d034828cd6c55ebe9e5c74961927e",
    44984644                "shasum": ""
    44994645            },
     
    45054651            "require-dev": {
    45064652                "composer/composer": "^2.1.14",
     4653                "composer/semver": "^3.4",
    45074654                "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
    45084655                "php-parallel-lint/php-parallel-lint": "^1.1",
     
    45424689            "support": {
    45434690                "issues": "https://github.com/szepeviktor/phpstan-wordpress/issues",
    4544                 "source": "https://github.com/szepeviktor/phpstan-wordpress/tree/v2.0.1"
    4545             },
    4546             "time": "2024-12-01T02:13:05+00:00"
     4691                "source": "https://github.com/szepeviktor/phpstan-wordpress/tree/v2.0.3"
     4692            },
     4693            "time": "2025-09-14T02:58:22+00:00"
    45474694        },
    45484695        {
     
    47164863        {
    47174864            "name": "wp-coding-standards/wpcs",
    4718             "version": "3.1.0",
     4865            "version": "3.2.0",
    47194866            "source": {
    47204867                "type": "git",
    47214868                "url": "https://github.com/WordPress/WordPress-Coding-Standards.git",
    4722                 "reference": "9333efcbff231f10dfd9c56bb7b65818b4733ca7"
    4723             },
    4724             "dist": {
    4725                 "type": "zip",
    4726                 "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/9333efcbff231f10dfd9c56bb7b65818b4733ca7",
    4727                 "reference": "9333efcbff231f10dfd9c56bb7b65818b4733ca7",
     4869                "reference": "d2421de7cec3274ae622c22c744de9a62c7925af"
     4870            },
     4871            "dist": {
     4872                "type": "zip",
     4873                "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/d2421de7cec3274ae622c22c744de9a62c7925af",
     4874                "reference": "d2421de7cec3274ae622c22c744de9a62c7925af",
    47284875                "shasum": ""
    47294876            },
     
    47344881                "ext-xmlreader": "*",
    47354882                "php": ">=5.4",
    4736                 "phpcsstandards/phpcsextra": "^1.2.1",
    4737                 "phpcsstandards/phpcsutils": "^1.0.10",
    4738                 "squizlabs/php_codesniffer": "^3.9.0"
     4883                "phpcsstandards/phpcsextra": "^1.4.0",
     4884                "phpcsstandards/phpcsutils": "^1.1.0",
     4885                "squizlabs/php_codesniffer": "^3.13.0"
    47394886            },
    47404887            "require-dev": {
    47414888                "php-parallel-lint/php-console-highlighter": "^1.0.0",
    4742                 "php-parallel-lint/php-parallel-lint": "^1.3.2",
     4889                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    47434890                "phpcompatibility/php-compatibility": "^9.0",
    47444891                "phpcsstandards/phpcsdevtools": "^1.2.0",
     
    47784925                }
    47794926            ],
    4780             "time": "2024-03-25T16:39:00+00:00"
     4927            "time": "2025-07-24T20:08:31+00:00"
    47814928        }
    47824929    ],
  • pressidium-cookie-consent/tags/1.8.1/includes/Admin/Settings/Settings_API.php

    r3287863 r3379374  
    788788    private function maybe_migrate( array $settings ): array {
    789789        $migrator          = new Migrator( $settings );
    790         $mirgated_settings = $migrator->maybe_migrate();
    791 
    792         return $mirgated_settings;
     790        $migrated_settings = $migrator->maybe_migrate();
     791
     792        return $migrated_settings;
    793793    }
    794794
  • pressidium-cookie-consent/tags/1.8.1/includes/Client/Cookie_Consent.php

    r3287863 r3379374  
    1616
    1717use Pressidium\WP\CookieConsent\Settings;
     18use Pressidium\WP\CookieConsent\Utils\WP_Utils;
    1819
    1920if ( ! defined( 'ABSPATH' ) ) {
     
    9596     */
    9697    public function enqueue_scripts(): void {
     98        if ( WP_Utils::is_ninja_forms_preview() ) {
     99            // Ninja Forms preview, do not enqueue scripts
     100            return;
     101        }
     102
    97103        $assets_file = PLUGIN_DIR . 'public/bundle.client.asset.php';
    98104
     
    212218                window.dataLayer = window.dataLayer || [];
    213219                window.dataLayer.push({
    214                     event: 'pressidium-cookie-consent-' + event.type,
     220                    event: event.type,
    215221                    consent: event.detail,
    216222                });
  • pressidium-cookie-consent/tags/1.8.1/includes/Plugin.php

    r3287863 r3379374  
    6969
    7070    /**
    71      * Load plugin text domain.
    72      *
    73      * @return void
    74      */
    75     public function load_textdomain(): void {
    76         load_plugin_textdomain(
    77             'pressidium-cookie-consent',
    78             false, // this parameter is deprecated
    79             dirname( plugin_basename( __FILE__ ) ) . '/languages'
    80         );
    81     }
    82 
    83     /**
    8471     * Add WordPress hooks.
    8572     *
     
    8774     */
    8875    private function add_hooks(): void {
    89         add_action( 'init', array( $this, 'load_textdomain' ) );
    9076        add_action( 'init', array( $this, 'register_blocks' ) );
    9177    }
  • pressidium-cookie-consent/tags/1.8.1/includes/Utils/WP_Utils.php

    r3287863 r3379374  
    3737    }
    3838
     39    /**
     40     * Whether the current request is a Ninja Forms preview.
     41     *
     42     * @since 1.9.0
     43     *
     44     * @link https://wordpress.org/plugins/ninja-forms/
     45     *
     46     * @return bool
     47     */
     48    public static function is_ninja_forms_preview(): bool {
     49        return isset( $_GET['nf_preview_form'] ) && isset( $_GET['nf_iframe'] );
     50    }
     51
    3952}
  • pressidium-cookie-consent/tags/1.8.1/pressidium-cookie-consent.php

    r3287863 r3379374  
    44 * Plugin URI: https://github.com/pressidium/pressidium-cookie-consent/
    55 * Description: Lightweight, user-friendly and customizable cookie consent banner to help you comply with the EU GDPR cookie law and CCPA regulations.
    6  * Version: 1.8.0
     6 * Version: 1.8.1
    77 * Author: Pressidium
    88 * Author URI: https://pressidium.com/
     
    2828function setup_constants(): void {
    2929    if ( ! defined( 'Pressidium\WP\CookieConsent\VERSION' ) ) {
    30         define( 'Pressidium\WP\CookieConsent\VERSION', '1.8.0' );
     30        define( 'Pressidium\WP\CookieConsent\VERSION', '1.8.1' );
    3131    }
    3232
  • pressidium-cookie-consent/tags/1.8.1/public/bundle.client.asset.php

    r3287863 r3379374  
    1 <?php return array('dependencies' => array(), 'version' => '196e4b8ba8df598fce49');
     1<?php return array('dependencies' => array(), 'version' => '3ac109fe55eafdb96680');
  • pressidium-cookie-consent/tags/1.8.1/public/bundle.client.js

    r3287863 r3379374  
    1 (()=>{var e={437:()=>{(()=>{const e={analytics:["statistics","statistics-anonymous"],targeting:["marketing"],preferences:["preferences"]},t=Object.keys(e),n=()=>{if(!("wp_set_consent"in window))return;const{wp_set_consent:n=(e,t)=>{}}=window;n("functional","allow"),t.forEach((t=>{if(!(t in e))return;const i=pressidiumCookieConsent.allowedCategory(t)?"allow":"deny";e[t].forEach((e=>{n(e,i)}))}))};window.wp_consent_type="optin";const i=new CustomEvent("wp_consent_type_defined");document.dispatchEvent(i),window.addEventListener("pressidium-cookie-consent-accepted",n),window.addEventListener("pressidium-cookie-consent-changed",n)})()},470:()=>{!function(){"use strict";var e="initCookieConsent";"undefined"!=typeof window&&"function"!=typeof window[e]&&(window[e]=function(e){var t,n,i,o,a,s,r,c,d,l,u,p,h,f,g,m,_,b,v,y,C,k,w,A,S,x,L,E,N,T,z,O,M,j,H,I={mode:"opt-in",current_lang:"en",auto_language:null,autorun:!0,page_scripts:!0,hide_from_bots:!0,cookie_name:"cc_cookie",cookie_expiration:182,cookie_domain:location.hostname,cookie_path:"/",cookie_same_site:"Lax",use_rfc_cookie:!1,autoclear_cookies:!0,revision:0,script_selector:"data-cookiecategory"},q={},D={},Z=null,J=!0,P=!1,R=!1,G=!1,U=!1,F=!0,X=[],Y=!1,B=[],K=[],$=[],V=!1,Q=[],W=[],ee=[],te=[],ne=[],ie=document.documentElement,oe=function(e){ue("CookieConsent [CONFIG]: received_config_settings ",t=e),"number"==typeof t.cookie_expiration&&(I.cookie_expiration=t.cookie_expiration),"number"==typeof t.cookie_necessary_only_expiration&&(I.cookie_necessary_only_expiration=t.cookie_necessary_only_expiration),"boolean"==typeof t.autorun&&(I.autorun=t.autorun),"string"==typeof t.cookie_domain&&(I.cookie_domain=t.cookie_domain),"string"==typeof t.cookie_same_site&&(I.cookie_same_site=t.cookie_same_site),"string"==typeof t.cookie_path&&(I.cookie_path=t.cookie_path),"string"==typeof t.cookie_name&&(I.cookie_name=t.cookie_name),"function"==typeof t.onAccept&&(u=t.onAccept),"function"==typeof t.onFirstAction&&(h=t.onFirstAction),"function"==typeof t.onChange&&(p=t.onChange),"opt-out"===t.mode&&(I.mode="opt-out"),"number"==typeof t.revision&&(t.revision>-1&&(I.revision=t.revision),U=!0),"boolean"==typeof t.autoclear_cookies&&(I.autoclear_cookies=t.autoclear_cookies),!0===t.use_rfc_cookie&&(I.use_rfc_cookie=!0),"boolean"==typeof t.hide_from_bots&&(I.hide_from_bots=t.hide_from_bots),I.hide_from_bots&&(V=navigator&&(navigator.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(navigator.userAgent)||navigator.webdriver)),I.page_scripts=!0===t.page_scripts,"browser"===t.auto_language||!0===t.auto_language?I.auto_language="browser":"document"===t.auto_language&&(I.auto_language="document"),ue("CookieConsent [LANG]: auto_language strategy is '"+I.auto_language+"'"),I.current_lang=he(t.languages,t.current_lang)},ae=function(e){for(var t="accept-",n=r("c-settings"),i=r(t+"all"),o=r(t+"necessary"),a=r(t+"custom"),s=0;s<n.length;s++)n[s].setAttribute("aria-haspopup","dialog"),Ce(n[s],"click",(function(e){e.preventDefault(),q.showSettings(0)}));for(s=0;s<i.length;s++)Ce(i[s],"click",(function(e){c(e,"all")}));for(s=0;s<a.length;s++)Ce(a[s],"click",(function(e){c(e)}));for(s=0;s<o.length;s++)Ce(o[s],"click",(function(e){c(e,[])}));function r(t){return(e||document).querySelectorAll('[data-cc="'+t+'"]')}function c(e,t){e.preventDefault(),q.accept(t),q.hideSettings(),q.hide()}},se=function(e,t){return t.hasOwnProperty(e)?e:ke(t).length>0?t.hasOwnProperty(I.current_lang)?I.current_lang:ke(t)[0]:void 0},re=function(e){if(!0===t.force_consent&&we(ie,"force--consent"),!v){v=pe("div");var n=pe("div"),i=pe("div");v.id="cm",n.id="c-inr-i",i.id="cm-ov",v.tabIndex=-1,v.setAttribute("role","dialog"),v.setAttribute("aria-modal","true"),v.setAttribute("aria-hidden","false"),v.setAttribute("aria-labelledby","c-ttl"),v.setAttribute("aria-describedby","c-txt"),b.appendChild(v),b.appendChild(i),v.style.visibility=i.style.visibility="hidden",i.style.opacity=0}var o=t.languages[e].consent_modal.title;o&&(y||((y=pe("h2")).id="c-ttl",n.appendChild(y)),y.innerHTML=o);var a=t.languages[e].consent_modal.description;U&&(a=F?a.replace("{{revision_message}}",""):a.replace("{{revision_message}}",t.languages[e].consent_modal.revision_message||"")),C||((C=pe("div")).id="c-txt",n.appendChild(C)),C.innerHTML=a;var s,r=t.languages[e].consent_modal.primary_btn,c=t.languages[e].consent_modal.secondary_btn;r&&(k||((k=pe("button")).id="c-p-bn",k.className="c-bn",k.appendChild(xe(1)),"accept_all"===r.role&&(s="all"),Ce(k,"click",(function(){q.hide(),ue("CookieConsent [ACCEPT]: cookie_consent was accepted!"),q.accept(s)}))),k.firstElementChild.innerHTML=t.languages[e].consent_modal.primary_btn.text),c&&(w||((w=pe("button")).id="c-s-bn",w.className="c-bn c_link",w.appendChild(xe(1)),"accept_necessary"===c.role?Ce(w,"click",(function(){q.hide(),q.accept([])})):Ce(w,"click",(function(){q.showSettings(0)}))),w.firstElementChild.innerHTML=t.languages[e].consent_modal.secondary_btn.text);var d=t.gui_options;S||((S=pe("div")).id="c-inr",S.appendChild(n)),A||((A=pe("div")).id="c-bns",d&&d.consent_modal&&!0===d.consent_modal.swap_buttons?(c&&A.appendChild(w),r&&A.appendChild(k),A.className="swap"):(r&&A.appendChild(k),c&&A.appendChild(w)),(r||c)&&S.appendChild(A),v.appendChild(S)),P=!0,ae(S)},ce=function(e){if(x)(z=pe("div")).id="s-bl";else{(x=pe("div")).tabIndex=-1;var n=pe("div"),i=pe("div"),o=pe("div");L=pe("div"),E=pe("h2");var a=pe("div");(N=pe("button")).appendChild(xe(2));var s=pe("div");T=pe("div");var r=pe("div"),c=!1;Ce(x,"mouseup",(function(e){!G||c||L.contains(e.target)||q.hideSettings()})),Ce(x,"mousedown",(function(e){G&&(c=L.contains(e.target))})),x.id="s-cnt",n.id="c-vln",o.id="c-s-in",i.id="cs",E.id="s-ttl",L.id="s-inr",a.id="s-hdr",T.id="s-bl",N.id="s-c-bn",r.id="cs-ov",s.id="s-c-bnc",N.className="c-bn",x.setAttribute("role","dialog"),x.setAttribute("aria-modal","true"),x.setAttribute("aria-hidden","true"),x.setAttribute("aria-labelledby","s-ttl"),x.style.visibility=r.style.visibility="hidden",r.style.opacity=0,s.appendChild(N),Ce(document,"keydown",(function(e){27===e.keyCode&&G&&q.hideSettings()}),!0),Ce(N,"click",(function(){q.hideSettings()}))}var u=t.languages[e].settings_modal;N.setAttribute("aria-label",u.close_btn_label||"Close"),l=u.blocks,d=u.cookie_table_headers;var p=u.cookie_table_caption,h=l.length;E.innerHTML=u.title;for(var f=0;f<h;++f){var g=l[f].title,m=l[f].description,_=l[f].toggle,v=l[f].cookie_table,y=!0===t.remove_cookie_tables,C=!!m||!y&&!!v,k=pe("div"),w=pe("div");if(m){var A=pe("div");A.className="p",A.insertAdjacentHTML("beforeend",m)}var S=pe("div");if(S.className="title",k.className="c-bl",w.className="desc",void 0!==_){var I="c-ac-"+f,Z=pe(C?"button":"div"),P=pe("label"),R=pe("input"),U=pe("span"),F=pe("span"),X=pe("span"),Y=pe("span");Z.className=C?"b-tl exp":"b-tl",P.className="b-tg",R.className="c-tgl",X.className="on-i",Y.className="off-i",U.className="c-tg",F.className="t-lb",C&&(Z.setAttribute("aria-expanded","false"),Z.setAttribute("aria-controls",I)),R.type="checkbox",U.setAttribute("aria-hidden","true");var B=_.value;R.value=B,F.textContent=g,Z.insertAdjacentHTML("beforeend",g),S.appendChild(Z),U.appendChild(X),U.appendChild(Y),J?_.enabled?(R.checked=!0,!z&&ee.push(!0),_.enabled&&!z&&$.push(B)):!z&&ee.push(!1):le(D.categories,B)>-1?(R.checked=!0,!z&&ee.push(!0)):!z&&ee.push(!1),!z&&te.push(B),_.readonly&&(R.disabled=!0,we(U,"c-ro"),!z&&ne.push(B)),we(w,"b-acc"),we(S,"b-bn"),we(k,"b-ex"),w.id=I,w.setAttribute("aria-hidden","true"),P.appendChild(R),P.appendChild(U),P.appendChild(F),S.appendChild(P),C&&function(e,t,n){Ce(Z,"click",(function(){Se(t,"act")?(Ae(t,"act"),n.setAttribute("aria-expanded","false"),e.setAttribute("aria-hidden","true")):(we(t,"act"),n.setAttribute("aria-expanded","true"),e.setAttribute("aria-hidden","false"))}),!1)}(w,k,Z)}else if(g){var K=pe("div");K.className="b-tl",K.setAttribute("role","heading"),K.setAttribute("aria-level","3"),K.insertAdjacentHTML("beforeend",g),S.appendChild(K)}if(g&&k.appendChild(S),m&&w.appendChild(A),!y&&void 0!==v){for(var V=document.createDocumentFragment(),Q=0;Q<d.length;++Q){var W=pe("th"),ie=d[Q];if(W.setAttribute("scope","col"),ie){var oe=ie&&ke(ie)[0];W.textContent=d[Q][oe],V.appendChild(W)}}var ae=pe("tr");ae.appendChild(V);var se=pe("thead");se.appendChild(ae);var re=pe("table");if(p){var ce=pe("caption");ce.innerHTML=p,re.appendChild(ce)}re.appendChild(se);for(var de=document.createDocumentFragment(),ue=0;ue<v.length;ue++){for(var he=pe("tr"),fe=0;fe<d.length;++fe)if(ie=d[fe]){oe=ke(ie)[0];var ge=pe("td");ge.insertAdjacentHTML("beforeend",v[ue][oe]),ge.setAttribute("data-column",ie[oe]),he.appendChild(ge)}de.appendChild(he)}var me=pe("tbody");me.appendChild(de),re.appendChild(me),w.appendChild(re)}(_&&g||!_&&(g||m))&&(k.appendChild(w),z?z.appendChild(k):T.appendChild(k))}O||((O=pe("div")).id="s-bns"),j||((j=pe("button")).id="s-all-bn",j.className="c-bn",O.appendChild(j),Ce(j,"click",(function(){q.accept("all"),q.hideSettings(),q.hide()}))),j.innerHTML=u.accept_all_btn;var _e=u.reject_all_btn;if(_e&&(H||((H=pe("button")).id="s-rall-bn",H.className="c-bn",Ce(H,"click",(function(){q.accept([]),q.hideSettings(),q.hide()})),L.className="bns-t",O.appendChild(H)),H.innerHTML=_e),M||((M=pe("button")).id="s-sv-bn",M.className="c-bn",O.appendChild(M),Ce(M,"click",(function(){q.accept(),q.hideSettings(),q.hide()}))),M.innerHTML=u.save_settings_btn,z)return L.replaceChild(z,T),void(T=z);a.appendChild(E),a.appendChild(s),L.appendChild(a),L.appendChild(T),L.appendChild(O),o.appendChild(L),i.appendChild(o),n.appendChild(i),x.appendChild(n),b.appendChild(x),b.appendChild(r)};q.updateLanguage=function(e,n){if("string"==typeof e){var i=se(e,t.languages);return(i!==I.current_lang||!0===n)&&(I.current_lang=i,P&&re(i),ce(i),ue("CookieConsent [LANGUAGE]: curr_lang: '"+i+"'"),!0)}};var de=function(e){var t=l.length,n=-1;Y=!1;var i=ve("","all"),o=[I.cookie_domain,"."+I.cookie_domain];if("www."===I.cookie_domain.slice(0,4)){var a=I.cookie_domain.substr(4);o.push(a),o.push("."+a)}for(var s=0;s<t;s++){var r=l[s];if(r.hasOwnProperty("toggle")){var c=le(X,r.toggle.value)>-1;if(!ee[++n]&&r.hasOwnProperty("cookie_table")&&(e||c)){var u=r.cookie_table,p=ke(d[0])[0],h=u.length;"on_disable"===r.toggle.reload&&c&&(Y=!0);for(var f=0;f<h;f++){var g=o,m=u[f],_=[],b=m[p],v=m.is_regex||!1,y=m.domain||null,C=m.path||!1;if(y&&(g=[y,"."+y]),v)for(var k=0;k<i.length;k++)i[k].match(b)&&_.push(i[k]);else{var w=le(i,b);w>-1&&_.push(i[w])}ue("CookieConsent [AUTOCLEAR]: search cookie: '"+b+"', found:",_),_.length>0&&(ye(_,C,g),"on_clear"===r.toggle.reload&&(Y=!0))}}}}},le=function(e,t){return e.indexOf(t)},ue=function(e,t,n){},pe=function(e){var t=document.createElement(e);return"button"===e&&t.setAttribute("type",e),t},he=function(e,t){return"browser"===I.auto_language?se(fe(),e):"document"===I.auto_language?se(document.documentElement.lang,e):"string"==typeof t?I.current_lang=se(t,e):(ue("CookieConsent [LANG]: setting current_lang = '"+I.current_lang+"'"),I.current_lang)},fe=function(){var e=navigator.language||navigator.browserLanguage;return e.length>2&&(e=e[0]+e[1]),ue("CookieConsent [LANG]: detected_browser_lang = '"+e+"'"),e.toLowerCase()};q.allowedCategory=function(e){if(J&&"opt-in"!==I.mode)t=$;else var t=JSON.parse(ve(I.cookie_name,"one",!0)||"{}").categories||[];return le(t,e)>-1},q.run=function(t){if(document.getElementById("cc_div"))ue("CookieConsent [NOTICE]: cookie consent already attached to body!");else{if(oe(t),V)return;D=JSON.parse(ve(I.cookie_name,"one",!0)||"{}");var r=void 0!==(o=D.consent_uuid);if((n=D.consent_date)&&(n=new Date(n)),(i=D.last_consent_update)&&(i=new Date(i)),Z=void 0!==D.data?D.data:null,U&&D.revision!==I.revision&&(F=!1),P=J=!(r&&F&&n&&i&&o),function(){(_=pe("div")).id="cc--main",_.style.position="fixed",_.innerHTML='<div id="cc_div" class="cc_div"></div>',b=_.children[0];var t=I.current_lang;P&&re(t),ce(t),(e||document.body).appendChild(_)}(),function(){var e=["[href]","button","input","details",'[tabindex="0"]'];function t(t,n){try{var i=t.querySelectorAll(e.join(':not([tabindex="-1"]), '))}catch(n){return t.querySelectorAll(e.join(", "))}n[0]=i[0],n[1]=i[i.length-1]}t(L,W),P&&t(v,Q)}(),function(e){if("object"==typeof e){var t=e.consent_modal,n=e.settings_modal;P&&t&&i(v,["box","bar","cloud"],["top","middle","bottom"],["zoom","slide"],t.layout,t.position,t.transition),n&&i(x,["bar"],["left","right"],["zoom","slide"],n.layout,n.position,n.transition)}function i(e,t,n,i,o,a,s){if(a=a&&a.split(" ")||[],le(t,o)>-1&&(we(e,o),("bar"!==o||"middle"!==a[0])&&le(n,a[0])>-1))for(var r=0;r<a.length;r++)we(e,a[r]);le(i,s)>-1&&we(e,s)}}(t.gui_options),ae(),I.autorun&&P&&q.show(t.delay||0),setTimeout((function(){we(_,"c--anim")}),30),setTimeout((function(){Ce(document,"keydown",(function(e){if("Tab"===e.key&&(R||G)&&a){var t=Ne();e.shiftKey?t!==a[0]&&s.contains(t)||(e.preventDefault(),Le(a[1])):t!==a[1]&&s.contains(t)||(e.preventDefault(),Le(a[0]))}}))}),100),J)"opt-out"===I.mode&&(ue("CookieConsent [CONFIG] mode='"+I.mode+"', default enabled categories:",$),ge()),ue("CookieConsent [NOTICE]: ask for consent!");else{var c="boolean"==typeof D.rfc_cookie;(!c||c&&D.rfc_cookie!==I.use_rfc_cookie)&&(D.rfc_cookie=I.use_rfc_cookie,be(I.cookie_name,JSON.stringify(D))),f=_e(me()),ge(),"function"==typeof u&&u(D),ue("CookieConsent [NOTICE]: consent already given!",D)}}};var ge=function(){if(I.page_scripts){var e=D.categories||[];J&&"opt-out"===I.mode&&(e=$);var t=document.querySelectorAll("script["+I.script_selector+"]"),n=function(t,i){if(i<t.length){var o=t[i],a=o.getAttribute(I.script_selector);if(le(e,a)>-1){o.type=o.getAttribute("data-type")||"text/javascript",o.removeAttribute(I.script_selector);var s=o.getAttribute("data-src");s&&o.removeAttribute("data-src");var r=pe("script");if(r.textContent=o.innerHTML,function(e,t){for(var n=t.attributes,i=n.length,o=0;o<i;o++){var a=n[o].nodeName;e.setAttribute(a,t[a]||t.getAttribute(a))}}(r,o),s?r.src=s:s=o.src,s&&(r.readyState?r.onreadystatechange=function(){"loaded"!==r.readyState&&"complete"!==r.readyState||(r.onreadystatechange=null,n(t,++i))}:r.onload=function(){r.onload=null,n(t,++i)}),o.parentNode.replaceChild(r,o),s)return}n(t,++i)}};n(t,0)}};q.set=function(e,t){return"data"===e&&function(e,t){var n=!1;if("update"===t){var i=typeof(Z=q.get("data"))==typeof e;if(i&&"object"==typeof Z)for(var o in!Z&&(Z={}),e)Z[o]!==e[o]&&(Z[o]=e[o],n=!0);else!i&&Z||Z===e||(Z=e,n=!0)}else Z=e,n=!0;return n&&(D.data=Z,be(I.cookie_name,JSON.stringify(D))),n}(t.value,t.mode)},q.get=function(e,t){return JSON.parse(ve(t||I.cookie_name,"one",!0)||"{}")[e]},q.getConfig=function(e){return I[e]||t[e]};var me=function(){return B=D.categories||[],K=te.filter((function(e){return-1===le(B,e)})),{accepted:B,rejected:K}},_e=function(e){var t="custom",n=ne.length;return e.accepted.length===te.length?t="all":e.accepted.length===n&&(t="necessary"),t};q.getUserPreferences=function(){var e=me();return{accept_type:_e(e),accepted_categories:e.accepted,rejected_categories:e.rejected}},q.loadScript=function(e,t,n){var i="function"==typeof t;if(document.querySelector('script[src="'+e+'"]'))i&&t();else{var o=pe("script");if(n&&n.length>0)for(var a=0;a<n.length;++a)n[a]&&o.setAttribute(n[a].name,n[a].value);i&&(o.onload=t),o.src=e,document.head.appendChild(o)}},q.updateScripts=function(){ge()},q.show=function(e,t){!0===t&&re(I.current_lang),P&&(g=Ne(),a=Q,s=v,R=!0,v.removeAttribute("aria-hidden"),setTimeout((function(){we(ie,"show--consent"),ue("CookieConsent [MODAL]: show consent_modal")}),e>0?e:t?30:0))},q.hide=function(){P&&(R=!1,Le(r),v.setAttribute("aria-hidden","true"),Ae(ie,"show--consent"),Le(g),g=null,ue("CookieConsent [MODAL]: hide"))},q.showSettings=function(e){G=!0,x.removeAttribute("aria-hidden"),R?m=Ne():g=Ne(),s=x,a=W,setTimeout((function(){we(ie,"show--settings"),ue("CookieConsent [SETTINGS]: show settings_modal")}),e>0?e:0)},q.hideSettings=function(){G=!1,Ee(),Le(c),x.setAttribute("aria-hidden","true"),Ae(ie,"show--settings"),R?(Le(m),m=null,s=v,a=Q):(Le(g),g=null),ue("CookieConsent [SETTINGS]: hide settings_modal")},q.accept=function(e,t){var a=e||void 0,s=t||[],r=[];if(a)if("object"==typeof a&&"number"==typeof a.length)for(var c=0;c<a.length;c++)-1!==le(te,a[c])&&r.push(a[c]);else"string"==typeof a&&("all"===a?r=te.slice():-1!==le(te,a)&&r.push(a));else r=function(){for(var e=document.querySelectorAll(".c-tgl")||[],t=[],n=0;n<e.length;n++)e[n].checked&&t.push(e[n].value);return t}();if(s.length>=1)for(c=0;c<s.length;c++)r=r.filter((function(e){return e!==s[c]}));for(c=0;c<te.length;c++)!0===ne.includes(te[c])&&-1===le(r,te[c])&&r.push(te[c]);!function(e){X=[];var t=x.querySelectorAll(".c-tgl")||[];if(t.length>0)for(var a=0;a<t.length;a++)-1!==le(e,te[a])?(t[a].checked=!0,ee[a]||(X.push(te[a]),ee[a]=!0)):(t[a].checked=!1,ee[a]&&(X.push(te[a]),ee[a]=!1));!J&&I.autoclear_cookies&&X.length>0&&de(),n||(n=new Date),o||(o=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(e){try{return(e^(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)}catch(e){return""}}))),D={categories:e,level:e,revision:I.revision,data:Z,rfc_cookie:I.use_rfc_cookie,consent_date:n.toISOString(),consent_uuid:o},(J||X.length>0)&&(F=!0,i=i?new Date:n,D.last_consent_update=i.toISOString(),f=_e(me()),be(I.cookie_name,JSON.stringify(D)),ge()),J&&(I.autoclear_cookies&&de(!0),"function"==typeof h&&h(q.getUserPreferences(),D),"function"==typeof u&&u(D),J=!1,"opt-in"===I.mode)||("function"==typeof p&&X.length>0&&p(D,X),Y&&location.reload())}(r)},q.eraseCookies=function(e,t,n){var i=[],o=n?[n,"."+n]:[I.cookie_domain,"."+I.cookie_domain];if("object"==typeof e&&e.length>0)for(var a=0;a<e.length;a++)this.validCookie(e[a])&&i.push(e[a]);else this.validCookie(e)&&i.push(e);ye(i,t,o)};var be=function(e,t){var n=I.cookie_expiration;"number"==typeof I.cookie_necessary_only_expiration&&"necessary"===f&&(n=I.cookie_necessary_only_expiration),t=I.use_rfc_cookie?encodeURIComponent(t):t;var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3);var o=e+"="+(t||"")+"; expires="+i.toUTCString()+"; Path="+I.cookie_path+";";o+=" SameSite="+I.cookie_same_site+";",location.hostname.indexOf(".")>-1&&I.cookie_domain&&(o+=" Domain="+I.cookie_domain+";"),"https:"===location.protocol&&(o+=" Secure;"),document.cookie=o,ue("CookieConsent [SET_COOKIE]: '"+e+"' expires after "+n+" day(s)")},ve=function(e,t,n){var i;if("one"===t){if((i=(i=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)"))?n?i.pop():e:"")&&e===I.cookie_name){try{i=JSON.parse(i)}catch(e){try{i=JSON.parse(decodeURIComponent(i))}catch(e){i={}}}i=JSON.stringify(i)}}else if("all"===t){var o=document.cookie.split(/;\s*/);i=[];for(var a=0;a<o.length;a++)i.push(o[a].split("=")[0])}return i},ye=function(e,t,n){for(var i=t||"/",o=0;o<e.length;o++){for(var a=0;a<n.length;a++)document.cookie=e[o]+"=; path="+i+(0==n[a].indexOf(".")?"; domain="+n[a]:"")+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";ue("CookieConsent [AUTOCLEAR]: deleting cookie: '"+e[o]+"' path: '"+i+"' domain:",n)}};q.validCookie=function(e){return""!==ve(e,"one",!0)},q.validConsent=function(){return!J};var Ce=function(e,t,n,i){e.addEventListener(t,n,!0===i&&{passive:!0})},ke=function(e){if("object"==typeof e)return Object.keys(e)},we=function(e,t){e.classList.add(t)},Ae=function(e,t){e.classList.remove(t)},Se=function(e,t){return e.classList.contains(t)},xe=function(e){var t=pe("span");return t.tabIndex=-1,1===e?r=t:c=t,t},Le=function(e){e&&e instanceof HTMLElement&&e.focus()},Ee=function(){for(var e=L.querySelectorAll(".c-tgl"),t=0;t<e.length;t++){var n=e[t].value,i=ne.includes(n);e[t].checked=i||q.allowedCategory(n)}},Ne=function(){return document.activeElement};return q})}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}(()=>{"use strict";n(470);const e=document.createElement("template");e.innerHTML='\n  <style>\n    :host {\n      display: block;\n      \n      position: fixed;\n      bottom: 1rem;\n      \n      z-index: 1;\n    }\n    \n    :host(.left) {\n      left: 1rem;\n    }\n\n    :host(.right) {\n      right: 1rem;\n    }\n\n    .button {\n      border-radius: 100%;\n      z-index: 1000;\n      cursor: pointer;\n      border: none;\n      box-shadow: 0 0.3rem 0.6rem rgba(2, 2, 3, 0.2);\n      background-color: var(--cc-btn-floating-bg, #3859d0);\n      transition: opacity 450ms, transform 450ms;\n    }\n    \n    .button:hover {\n      background-color: var(--cc-btn-floating-hover-bg, #1d2e38);\n    }\n    \n    .button.sm {\n      width: 3rem;\n      height: 3rem;\n      padding: 0.5rem;\n    }\n    \n    .button.lg {\n      width: 4rem;\n      height: 4rem;\n      padding: 0.7rem;\n    }\n    \n    .button.hidden {\n      visibility: hidden;\n    }\n    \n    .button.visible {\n      visibility: visible;\n    }\n    \n    .button.hidden.fade-in {\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in {\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-up {\n      transform: translateY(0.7rem);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-up {\n      transform: translateY(0);\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-zoom {\n      transform: scale(0);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-zoom {\n      transform: scale(1);\n      opacity: 1;\n    }\n    \n    .button.hidden.zoom-in {\n      transform: scale(0);\n    }\n    \n    .button.visible.zoom-in {\n      transform: scale(1);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(-4rem);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(-5rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(4rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(5rem);\n    }\n\n    .button.visible.slide-in-horizontal {\n      transform: translateX(0);\n    }\n    \n    .button.hidden.slide-in-vertical.sm {\n      transform: translateY(4rem);\n    }\n    \n    .button.hidden.slide-in-vertical.lg {\n      transform: translateY(5rem);\n    }\n\n    .button.visible.slide-in-vertical {\n      transform: translateY(0);\n    }\n    \n    [name="icon"] {\n      fill: var(--cc-btn-floating-icon, #f9faff);\n    }\n    \n    [name="icon"]:hover {\n      fill: var(--cc-btn-floating-hover-icon, #f9faff);\n    }\n    \n    @media (prefers-reduced-motion) {\n      .button {\n        transition: none;\n      }\n    }\n  </style>\n  <button class="button">\n    <slot name="icon"></slot>\n  </button>\n';class t extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(e.content.cloneNode(!0)),this._size=this.getAttribute("size")||"sm",this._position=this.getAttribute("position")||"left",this._status=this.getAttribute("status")||"hidden",this._label=this.getAttribute("label")||"Cookie settings",this._transition=this.getAttribute("transition")||"fade-in-up",this._initIconSlot()}get observedAttributes(){return["size","position","label","status","transition"]}get size(){return this._size||""}set size(e){this._size=e,this._update(),this.setAttribute("size",this._size)}get position(){return this._position||""}set position(e){this._position=e,this._update(),this.setAttribute("position",this._position)}get label(){return this._label||""}set label(e){this._label=e,this._update(),this.setAttribute("label",this._label)}get status(){return this._status||""}set status(e){this._status=e,this._update(),this.setAttribute("status",this._status)}get transition(){return this._transition||""}set transition(e){this._transition=e,this._update(),this.setAttribute("transition",this._transition)}connectedCallback(){this.shadowRoot.querySelector(".button").addEventListener("click",(()=>{window.pressidiumCookieConsent.showSettings(0)})),this._update()}attributeChangedCallback(e,t,n){switch(e){case"size":this._size=n;break;case"position":this._position=n;break;case"label":this._label=n;break;case"status":this._status=n;break;case"transition":this._transition=n}}_updateSize(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["sm","lg"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._size)?this._size:"sm")}_updatePosition(){const e=["left","right"];e.forEach((e=>this.classList.remove(e))),this.classList.add(e.includes(this._position)?this._position:"left")}_updateTransition(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["fade-in","fade-in-up","fade-in-zoom","zoom-in","slide-in-horizontal","slide-in-vertical"];t.forEach((t=>e.classList.remove(t))),t.includes(this._transition)&&e.classList.add(this._transition)}_updateLabel(){this.setAttribute("aria-label",this._label),this.setAttribute("role","button")}_updateStatus(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["visible","hidden"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._status)?this._status:"hidden")}_initIconSlot(){const e=this.shadowRoot.querySelector('slot[name="icon"]');e.addEventListener("slotchange",(()=>{const[t]=e.assignedNodes();t.setAttribute("aria-hidden","true"),t.setAttribute("focusable","false")}))}_update(){this._updateSize(),this._updatePosition(),this._updateTransition(),this._updateLabel(),this._updateStatus()}}const i=t;customElements.define("pressidium-floating-button",i),n(437),((e,t)=>{if("function"!=typeof initCookieConsent)return;if(void 0===e)return;if(!("settings"in e))return;const n={ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"denied"},{settings:i,additional_options:o}=e,{record_consents:a,hide_empty_categories:s,floating_button:r,gcm:c}=o,d=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="visible")},l=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="hidden")},u=(e={})=>{const{enabled:t=!1,size:n="sm",position:o="left",icon:a="pressidium",transition:s=""}=e;if(!t)return;const r=((e=null)=>{if(!window.pressidiumCookieConsent)return{};const t=e||window.pressidiumCookieConsent.getConfig("current_lang");return i.languages[t]})(),c=document.querySelector("pressidium-floating-button");c&&c.remove();const d=document.createElement("pressidium-floating-button");d.size=n,d.label=r.settings_modal.title,d.position=o,d.status="hidden",d.transition=s,d.innerHTML="pressidium"===a?'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">\n            <path d="M158.7,140.72c-2.72,2.24-7.25,6.4-9.16,11.2a32.62,32.62,0,0,0-1.86,11.24,21.61,21.61,0,0,0,.16,2.84c2.84,5,12.07,5.47,17.1,5.08,5.7-.45,14.24-2.33,17.92-7.14a22.63,22.63,0,0,0,3.59-8.1,18.83,18.83,0,0,0,0-10.71C183.52,136.17,170.14,133.86,158.7,140.72Z" />\n            <path d="M97.42,140.72c-11.43-6.86-24.82-4.55-27.76,4.41a18.75,18.75,0,0,0,0,10.71,22.54,22.54,0,0,0,3.6,8.1c3.67,4.81,12.21,6.69,17.91,7.14,5,.39,14.26-.1,17.11-5.08a23,23,0,0,0,.15-2.84,32.38,32.38,0,0,0-1.86-11.24C104.67,147.12,100.14,143,97.42,140.72Z" />\n            <path d="M149.25,153.7h0c-.08.23-.16.46-.23.69C149.09,154.17,149.17,153.94,149.25,153.7Z" />\n            <circle cx="194.32" cy="56.21" r="8.27" />\n            <circle cx="188.99" cy="87.22" r="7.74" />\n            <circle cx="225.28" cy="98.04" r="5.29" />\n            <path d="M220.67,130.68a23,23,0,0,1-4.65.47,23.29,23.29,0,0,1-17.9-8.36l-1.08.47a34.31,34.31,0,0,1,5.19,9.18c4.12,10.88,6,27.72.5,38.78-13,.32-42.81,5.63-61.68,10.2-1.16.28-.54.12,0,0h-2.24c-.45-1.32-1.47-5.77-1.29-19.08.24-18.06,9.58-37.44,25.38-46a31,31,0,0,1-5.38-35.68,23.3,23.3,0,0,1-14.13-24c-1.86-.19-3.76-.35-5.72-.47L141,51.45l-30.69,5.4a99.63,99.63,0,0,0-25.53,6.34c-6.91-7.85-23.1-20.8-55.41-22.3,0,0-7,38.55,10.91,73.33-5.11,15-7.56,29.83-11.42,40.14-.07.18-.13.35-.2.52-.13.35-.27.7-.41,1s-.19.46-.28.68l-.3.68c-.13.3-.27.6-.41.89s-.15.32-.23.47c-.16.34-.33.67-.51,1l-.21.38c-.18.34-.37.66-.56,1l-.18.29-.6.92-.15.2c-.2.3-.42.58-.64.85a1.33,1.33,0,0,1-.14.19c-.24.29-.48.56-.73.83l-.17.18c-.25.26-.5.51-.77.75l-.17.15c-.27.23-.55.46-.83.67a.71.71,0,0,0-.14.1c-.31.21-.61.42-.93.61h0c-.33.19-.65.35-1,.51l-.08,0c-.38.16-.72.29-1.06.4l-.19.06c-.34.11-.7.2-1.06.28l-.19,0c-.37.07-.75.13-1.14.17h-.15c-.42,0-.84.06-1.28.06h0c.09.21.19.41.28.62v0C29.65,202.39,80.19,227,128,227h0c47.8,0,98.28-24.56,113.58-57.91l.16-.09.05,0h0l0,0,.08,0c0-.19,0-.38,0-.58C229,168.32,226,151.4,220.67,130.68ZM53.9,132.44c6-15.86,22.05-24.81,38.11-16.8,16.55,8.25,26.39,28.17,26.63,46.7.18,13.31-.84,17.76-1.29,19.08h-2.24c.5.12,1.12.28,0,0-18.87-4.57-48.72-9.88-61.68-10.2C47.9,160.16,49.77,143.32,53.9,132.44ZM142,191.73l-4.28,2.19a15,15,0,0,1-19.3,0l-4.28-2.19c-2.42-2-1-4.59,2.17-4.59h23.52C143,187.14,144.42,189.7,142,191.73Z" />\n          </svg>\n        ':'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 1080">\n            <path d="m793.47,318.72c0,19.65-15.93,35.58-35.58,35.58s-33.58-15.93-33.58-35.58,14.93-35.58,34.58-35.58,34.58,15.93,34.58,35.58Z"/>\n            <path d="m785.16,120.41c16.16,27.99,12.86,58.96-14.01,74.47-26.87,15.51-62.2,11.32-78.36-16.67-16.16-27.99-13.41-64.88,13.46-80.4s62.75-5.4,78.91,22.6Z"/>\n            <path d="m1043.43,346.47c-7.41,21.67-31.28,35.46-52.08,28.35s-31.64-30.45-24.23-52.11c7.41-21.67,30.28-35.46,51.07-28.35,20.8,7.11,32.64,30.45,25.23,52.11Z"/>\n            <path d="m964.32,545.91c-.76-14.23-2.12-28.29-4.04-42.17-1.26-9.06-11.33-13.96-19.16-9.24-10,6.03-21.72,9.5-34.25,9.5-29.69,0-54.83-19.46-63.36-46.32-2.23-7.01-9.55-10.97-16.65-9.05-.05.01-.1.03-.14.04-17.21,5.61-35.64,8.5-54.8,8.16-89.99-1.62-162.95-75.26-163.79-165.25-.16-17.24,2.3-33.88,7-49.56,2.32-7.75-2.64-15.73-10.59-17.25-44.38-8.46-77.92-47.46-77.92-94.29v-.14c0-7.5-6.38-13.44-13.86-12.87-219.15,16.78-394.36,223.9-394.36,428.43,0,237.22,189.37,433.54,422.96,433.54,210.43,0,435.18-205.3,422.96-433.54Zm-661.54,78.52c-25.16,0-45.55-18.39-45.55-43.55s20.39-45.55,45.55-45.55,49.55,20.39,49.55,45.55-24.4,43.55-49.55,43.55Zm50.55-303.43c-12.74,0-23.07-10.33-23.07-23.07s10.33-23.07,23.07-23.07,23.07,10.33,23.07,23.07-10.33,23.07-23.07,23.07Zm124.8,447.93c-12.33,0-22.32-9.99-22.32-22.32s9.99-22.32,22.32-22.32,22.32,9.99,22.32,22.32-9.99,22.32-22.32,22.32Zm6.68-232.69c-54.51,0-79.27-36.04-79.27-79.27s36.04-78.27,79.27-78.27,82.27,35.04,82.27,78.27-28.74,79.27-82.27,79.27Zm281.37,186.05c-44.77,0-64.6-29.69-61.52-63.53,3.25-35.76,32.51-61.52,61.52-61.52,33.98,0,61.52,27.55,61.52,61.52s-27.55,63.53-61.52,63.53Z"/>\n          </svg>\n        ',document.body.appendChild(d);const u=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&l()}))})),p=()=>{const e=document.querySelector("#cm");e&&u.observe(e)};new MutationObserver((()=>{document.querySelector("#cm")&&p()})).observe(document,{childList:!0,subtree:!0}),p()},p=async t=>{if(!a)return;const{rest_url:n,consent_route:i}=e.api;try{await fetch(`${n}${i}`,{method:"POST",credentials:"same-origin",headers:new Headers({"Content-Type":"application/json;charset=UTF-8"}),body:JSON.stringify({consent_date:t.consent_date,uuid:t.consent_uuid,url:window.location.href,user_agent:window.navigator.userAgent,necessary_consent:t.level.includes("necessary"),analytics_consent:t.level.includes("analytics"),targeting_consent:t.level.includes("targeting"),preferences_consent:t.level.includes("preferences")})})}catch(e){console.error(e)}},h=(e=[])=>{const t={...n},i={necessary:["functionality_storage","security_storage"],preferences:["personalization_storage"],analytics:["analytics_storage"],targeting:["ad_storage","ad_user_data","ad_personalization"]};return e.forEach((e=>{i[e].forEach((e=>{t[e]="granted"}))})),t},f=(e=[])=>{if(!c.enabled||"gtag"!==c.implementation||!("gtag"in window)||"function"!=typeof window.gtag)return;if(!Array.isArray(e)||0===e.length)return;const n=h(e);t("consent","update",n)},g=(e=[])=>{Array.isArray(e)&&0!==e.length&&(window.pressidiumConsentListeners=window.pressidiumConsentListeners||[],window.pressidiumConsentListeners.forEach((t=>{t(h(e))})))};s&&Object.entries(i.languages).forEach((([e,t])=>{i.languages[e].settings_modal.blocks=t.settings_modal.blocks.filter((e=>!(e=>"toggle"in e&&(!("cookie_table"in e)||0===e.cookie_table.length))(e)))})),window.pressidiumCookieConsent=initCookieConsent(),window.pressidiumCookieConsent.run({...i,onAccept:async e=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const t=new CustomEvent("pressidium-cookie-consent-accepted",{detail:{cookie:e}});window.dispatchEvent(t)},onChange:async(e,t)=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const n=new CustomEvent("pressidium-cookie-consent-changed",{detail:{cookie:e,changedCategories:t}});window.dispatchEvent(n)}}),u(r),window.pressidiumFloatingButton={init:u,show:d,hide:l};const m=window.pressidiumCookieConsent.get("categories");f(m),document.querySelectorAll("#cc--main button").forEach((e=>{e.classList.add("has-background","has-text-color")}))})(pressidiumCCClientDetails,window.gtag)})()})();
     1(()=>{var e={437:()=>{(()=>{const e={analytics:["statistics","statistics-anonymous"],targeting:["marketing"],preferences:["preferences"]},t=Object.keys(e),n=()=>{if(!("wp_set_consent"in window))return;const{wp_set_consent:n=(e,t)=>{}}=window;n("functional","allow"),t.forEach((t=>{if(!(t in e))return;const i=pressidiumCookieConsent.allowedCategory(t)?"allow":"deny";e[t].forEach((e=>{n(e,i)}))}))};window.wp_consent_type="optin";const i=new CustomEvent("wp_consent_type_defined");document.dispatchEvent(i),window.addEventListener("pressidium-cookie-consent-accepted",n),window.addEventListener("pressidium-cookie-consent-changed",n)})()},470:()=>{!function(){"use strict";var e="initCookieConsent";"undefined"!=typeof window&&"function"!=typeof window[e]&&(window[e]=function(e){var t,n,i,o,a,s,r,c,d,l,u,p,h,f,g,m,_,b,v,y,C,k,w,A,S,x,L,E,N,T,z,O,M,j,H,I={mode:"opt-in",current_lang:"en",auto_language:null,autorun:!0,page_scripts:!0,hide_from_bots:!0,cookie_name:"cc_cookie",cookie_expiration:182,cookie_domain:location.hostname,cookie_path:"/",cookie_same_site:"Lax",use_rfc_cookie:!1,autoclear_cookies:!0,revision:0,script_selector:"data-cookiecategory"},q={},D={},Z=null,J=!0,P=!1,R=!1,G=!1,U=!1,F=!0,X=[],Y=!1,B=[],K=[],$=[],V=!1,Q=[],W=[],ee=[],te=[],ne=[],ie=document.documentElement,oe=function(e){ue("CookieConsent [CONFIG]: received_config_settings ",t=e),"number"==typeof t.cookie_expiration&&(I.cookie_expiration=t.cookie_expiration),"number"==typeof t.cookie_necessary_only_expiration&&(I.cookie_necessary_only_expiration=t.cookie_necessary_only_expiration),"boolean"==typeof t.autorun&&(I.autorun=t.autorun),"string"==typeof t.cookie_domain&&(I.cookie_domain=t.cookie_domain),"string"==typeof t.cookie_same_site&&(I.cookie_same_site=t.cookie_same_site),"string"==typeof t.cookie_path&&(I.cookie_path=t.cookie_path),"string"==typeof t.cookie_name&&(I.cookie_name=t.cookie_name),"function"==typeof t.onAccept&&(u=t.onAccept),"function"==typeof t.onFirstAction&&(h=t.onFirstAction),"function"==typeof t.onChange&&(p=t.onChange),"opt-out"===t.mode&&(I.mode="opt-out"),"number"==typeof t.revision&&(t.revision>-1&&(I.revision=t.revision),U=!0),"boolean"==typeof t.autoclear_cookies&&(I.autoclear_cookies=t.autoclear_cookies),!0===t.use_rfc_cookie&&(I.use_rfc_cookie=!0),"boolean"==typeof t.hide_from_bots&&(I.hide_from_bots=t.hide_from_bots),I.hide_from_bots&&(V=navigator&&(navigator.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(navigator.userAgent)||navigator.webdriver)),I.page_scripts=!0===t.page_scripts,"browser"===t.auto_language||!0===t.auto_language?I.auto_language="browser":"document"===t.auto_language&&(I.auto_language="document"),ue("CookieConsent [LANG]: auto_language strategy is '"+I.auto_language+"'"),I.current_lang=he(t.languages,t.current_lang)},ae=function(e){for(var t="accept-",n=r("c-settings"),i=r(t+"all"),o=r(t+"necessary"),a=r(t+"custom"),s=0;s<n.length;s++)n[s].setAttribute("aria-haspopup","dialog"),Ce(n[s],"click",(function(e){e.preventDefault(),q.showSettings(0)}));for(s=0;s<i.length;s++)Ce(i[s],"click",(function(e){c(e,"all")}));for(s=0;s<a.length;s++)Ce(a[s],"click",(function(e){c(e)}));for(s=0;s<o.length;s++)Ce(o[s],"click",(function(e){c(e,[])}));function r(t){return(e||document).querySelectorAll('[data-cc="'+t+'"]')}function c(e,t){e.preventDefault(),q.accept(t),q.hideSettings(),q.hide()}},se=function(e,t){return t.hasOwnProperty(e)?e:ke(t).length>0?t.hasOwnProperty(I.current_lang)?I.current_lang:ke(t)[0]:void 0},re=function(e){if(!0===t.force_consent&&we(ie,"force--consent"),!v){v=pe("div");var n=pe("div"),i=pe("div");v.id="cm",n.id="c-inr-i",i.id="cm-ov",v.tabIndex=-1,v.setAttribute("role","dialog"),v.setAttribute("aria-modal","true"),v.setAttribute("aria-hidden","false"),v.setAttribute("aria-labelledby","c-ttl"),v.setAttribute("aria-describedby","c-txt"),b.appendChild(v),b.appendChild(i),v.style.visibility=i.style.visibility="hidden",i.style.opacity=0}var o=t.languages[e].consent_modal.title;o&&(y||((y=pe("div")).id="c-ttl",y.setAttribute("role","heading"),y.setAttribute("aria-level","2"),n.appendChild(y)),y.innerHTML=o);var a=t.languages[e].consent_modal.description;U&&(a=F?a.replace("{{revision_message}}",""):a.replace("{{revision_message}}",t.languages[e].consent_modal.revision_message||"")),C||((C=pe("div")).id="c-txt",n.appendChild(C)),C.innerHTML=a;var s,r=t.languages[e].consent_modal.primary_btn,c=t.languages[e].consent_modal.secondary_btn;r&&(k||((k=pe("button")).id="c-p-bn",k.className="c-bn",k.appendChild(xe(1)),"accept_all"===r.role&&(s="all"),Ce(k,"click",(function(){q.hide(),ue("CookieConsent [ACCEPT]: cookie_consent was accepted!"),q.accept(s)}))),k.firstElementChild.innerHTML=t.languages[e].consent_modal.primary_btn.text),c&&(w||((w=pe("button")).id="c-s-bn",w.className="c-bn c_link",w.appendChild(xe(1)),"accept_necessary"===c.role?Ce(w,"click",(function(){q.hide(),q.accept([])})):Ce(w,"click",(function(){q.showSettings(0)}))),w.firstElementChild.innerHTML=t.languages[e].consent_modal.secondary_btn.text);var d=t.gui_options;S||((S=pe("div")).id="c-inr",S.appendChild(n)),A||((A=pe("div")).id="c-bns",d&&d.consent_modal&&!0===d.consent_modal.swap_buttons?(c&&A.appendChild(w),r&&A.appendChild(k),A.className="swap"):(r&&A.appendChild(k),c&&A.appendChild(w)),(r||c)&&S.appendChild(A),v.appendChild(S)),P=!0,ae(S)},ce=function(e){if(x)(z=pe("div")).id="s-bl";else{(x=pe("div")).tabIndex=-1;var n=pe("div"),i=pe("div"),o=pe("div");L=pe("div"),E=pe("div");var a=pe("div");(N=pe("button")).appendChild(xe(2));var s=pe("div");T=pe("div");var r=pe("div"),c=!1;Ce(x,"mouseup",(function(e){!G||c||L.contains(e.target)||q.hideSettings()})),Ce(x,"mousedown",(function(e){G&&(c=L.contains(e.target))})),x.id="s-cnt",n.id="c-vln",o.id="c-s-in",i.id="cs",E.id="s-ttl",L.id="s-inr",a.id="s-hdr",T.id="s-bl",N.id="s-c-bn",r.id="cs-ov",s.id="s-c-bnc",N.className="c-bn",x.setAttribute("role","dialog"),x.setAttribute("aria-modal","true"),x.setAttribute("aria-hidden","true"),x.setAttribute("aria-labelledby","s-ttl"),E.setAttribute("role","heading"),x.style.visibility=r.style.visibility="hidden",r.style.opacity=0,s.appendChild(N),Ce(document,"keydown",(function(e){27===e.keyCode&&G&&q.hideSettings()}),!0),Ce(N,"click",(function(){q.hideSettings()}))}var u=t.languages[e].settings_modal;N.setAttribute("aria-label",u.close_btn_label||"Close"),l=u.blocks,d=u.cookie_table_headers;var p=u.cookie_table_caption,h=l.length;E.innerHTML=u.title;for(var f=0;f<h;++f){var g=l[f].title,m=l[f].description,_=l[f].toggle,v=l[f].cookie_table,y=!0===t.remove_cookie_tables,C=!!m||!y&&!!v,k=pe("div"),w=pe("div");if(m){var A=pe("div");A.className="p",A.insertAdjacentHTML("beforeend",m)}var S=pe("div");if(S.className="title",k.className="c-bl",w.className="desc",void 0!==_){var I="c-ac-"+f,Z=pe(C?"button":"div"),P=pe("label"),R=pe("input"),U=pe("span"),F=pe("span"),X=pe("span"),Y=pe("span");Z.className=C?"b-tl exp":"b-tl",P.className="b-tg",R.className="c-tgl",X.className="on-i",Y.className="off-i",U.className="c-tg",F.className="t-lb",C&&(Z.setAttribute("aria-expanded","false"),Z.setAttribute("aria-controls",I)),R.type="checkbox",U.setAttribute("aria-hidden","true");var B=_.value;R.value=B,F.textContent=g,Z.insertAdjacentHTML("beforeend",g),S.appendChild(Z),U.appendChild(X),U.appendChild(Y),J?_.enabled?(R.checked=!0,!z&&ee.push(!0),_.enabled&&!z&&$.push(B)):!z&&ee.push(!1):le(D.categories,B)>-1?(R.checked=!0,!z&&ee.push(!0)):!z&&ee.push(!1),!z&&te.push(B),_.readonly&&(R.disabled=!0,we(U,"c-ro"),!z&&ne.push(B)),we(w,"b-acc"),we(S,"b-bn"),we(k,"b-ex"),w.id=I,w.setAttribute("aria-hidden","true"),P.appendChild(R),P.appendChild(U),P.appendChild(F),S.appendChild(P),C&&function(e,t,n){Ce(Z,"click",(function(){Se(t,"act")?(Ae(t,"act"),n.setAttribute("aria-expanded","false"),e.setAttribute("aria-hidden","true")):(we(t,"act"),n.setAttribute("aria-expanded","true"),e.setAttribute("aria-hidden","false"))}),!1)}(w,k,Z)}else if(g){var K=pe("div");K.className="b-tl",K.setAttribute("role","heading"),K.setAttribute("aria-level","3"),K.insertAdjacentHTML("beforeend",g),S.appendChild(K)}if(g&&k.appendChild(S),m&&w.appendChild(A),!y&&void 0!==v){for(var V=document.createDocumentFragment(),Q=0;Q<d.length;++Q){var W=pe("th"),ie=d[Q];if(W.setAttribute("scope","col"),ie){var oe=ie&&ke(ie)[0];W.textContent=d[Q][oe],V.appendChild(W)}}var ae=pe("tr");ae.appendChild(V);var se=pe("thead");se.appendChild(ae);var re=pe("table");if(p){var ce=pe("caption");ce.innerHTML=p,re.appendChild(ce)}re.appendChild(se);for(var de=document.createDocumentFragment(),ue=0;ue<v.length;ue++){for(var he=pe("tr"),fe=0;fe<d.length;++fe)if(ie=d[fe]){oe=ke(ie)[0];var ge=pe("td");ge.insertAdjacentHTML("beforeend",v[ue][oe]),ge.setAttribute("data-column",ie[oe]),he.appendChild(ge)}de.appendChild(he)}var me=pe("tbody");me.appendChild(de),re.appendChild(me),w.appendChild(re)}(_&&g||!_&&(g||m))&&(k.appendChild(w),z?z.appendChild(k):T.appendChild(k))}O||((O=pe("div")).id="s-bns"),j||((j=pe("button")).id="s-all-bn",j.className="c-bn",O.appendChild(j),Ce(j,"click",(function(){q.accept("all"),q.hideSettings(),q.hide()}))),j.innerHTML=u.accept_all_btn;var _e=u.reject_all_btn;if(_e&&(H||((H=pe("button")).id="s-rall-bn",H.className="c-bn",Ce(H,"click",(function(){q.accept([]),q.hideSettings(),q.hide()})),L.className="bns-t",O.appendChild(H)),H.innerHTML=_e),M||((M=pe("button")).id="s-sv-bn",M.className="c-bn",O.appendChild(M),Ce(M,"click",(function(){q.accept(),q.hideSettings(),q.hide()}))),M.innerHTML=u.save_settings_btn,z)return L.replaceChild(z,T),void(T=z);a.appendChild(E),a.appendChild(s),L.appendChild(a),L.appendChild(T),L.appendChild(O),o.appendChild(L),i.appendChild(o),n.appendChild(i),x.appendChild(n),b.appendChild(x),b.appendChild(r)};q.updateLanguage=function(e,n){if("string"==typeof e){var i=se(e,t.languages);return(i!==I.current_lang||!0===n)&&(I.current_lang=i,P&&re(i),ce(i),ue("CookieConsent [LANGUAGE]: curr_lang: '"+i+"'"),!0)}};var de=function(e){var t=l.length,n=-1;Y=!1;var i=ve("","all"),o=[I.cookie_domain,"."+I.cookie_domain];if("www."===I.cookie_domain.slice(0,4)){var a=I.cookie_domain.substr(4);o.push(a),o.push("."+a)}for(var s=0;s<t;s++){var r=l[s];if(r.hasOwnProperty("toggle")){var c=le(X,r.toggle.value)>-1;if(!ee[++n]&&r.hasOwnProperty("cookie_table")&&(e||c)){var u=r.cookie_table,p=ke(d[0])[0],h=u.length;"on_disable"===r.toggle.reload&&c&&(Y=!0);for(var f=0;f<h;f++){var g=o,m=u[f],_=[],b=m[p],v=m.is_regex||!1,y=m.domain||null,C=m.path||!1;if(y&&(g=[y,"."+y]),v)for(var k=0;k<i.length;k++)i[k].match(b)&&_.push(i[k]);else{var w=le(i,b);w>-1&&_.push(i[w])}ue("CookieConsent [AUTOCLEAR]: search cookie: '"+b+"', found:",_),_.length>0&&(ye(_,C,g),"on_clear"===r.toggle.reload&&(Y=!0))}}}}},le=function(e,t){return e.indexOf(t)},ue=function(e,t,n){},pe=function(e){var t=document.createElement(e);return"button"===e&&t.setAttribute("type",e),t},he=function(e,t){return"browser"===I.auto_language?se(fe(),e):"document"===I.auto_language?se(document.documentElement.lang,e):"string"==typeof t?I.current_lang=se(t,e):(ue("CookieConsent [LANG]: setting current_lang = '"+I.current_lang+"'"),I.current_lang)},fe=function(){var e=navigator.language||navigator.browserLanguage;return e.length>2&&(e=e[0]+e[1]),ue("CookieConsent [LANG]: detected_browser_lang = '"+e+"'"),e.toLowerCase()};q.allowedCategory=function(e){if(J&&"opt-in"!==I.mode)t=$;else var t=JSON.parse(ve(I.cookie_name,"one",!0)||"{}").categories||[];return le(t,e)>-1},q.run=function(t){if(document.getElementById("cc_div"))ue("CookieConsent [NOTICE]: cookie consent already attached to body!");else{if(oe(t),V)return;D=JSON.parse(ve(I.cookie_name,"one",!0)||"{}");var r=void 0!==(o=D.consent_uuid);if((n=D.consent_date)&&(n=new Date(n)),(i=D.last_consent_update)&&(i=new Date(i)),Z=void 0!==D.data?D.data:null,U&&D.revision!==I.revision&&(F=!1),P=J=!(r&&F&&n&&i&&o),function(){(_=pe("div")).id="cc--main",_.style.position="fixed",_.innerHTML='<div id="cc_div" class="cc_div"></div>',b=_.children[0];var t=I.current_lang;P&&re(t),ce(t),(e||document.body).appendChild(_)}(),function(){var e=["[href]","button","input","details",'[tabindex="0"]'];function t(t,n){try{var i=t.querySelectorAll(e.join(':not([tabindex="-1"]), '))}catch(n){return t.querySelectorAll(e.join(", "))}n[0]=i[0],n[1]=i[i.length-1]}t(L,W),P&&t(v,Q)}(),function(e){if("object"==typeof e){var t=e.consent_modal,n=e.settings_modal;P&&t&&i(v,["box","bar","cloud"],["top","middle","bottom"],["zoom","slide"],t.layout,t.position,t.transition),n&&i(x,["bar"],["left","right"],["zoom","slide"],n.layout,n.position,n.transition)}function i(e,t,n,i,o,a,s){if(a=a&&a.split(" ")||[],le(t,o)>-1&&(we(e,o),("bar"!==o||"middle"!==a[0])&&le(n,a[0])>-1))for(var r=0;r<a.length;r++)we(e,a[r]);le(i,s)>-1&&we(e,s)}}(t.gui_options),ae(),I.autorun&&P&&q.show(t.delay||0),setTimeout((function(){we(_,"c--anim")}),30),setTimeout((function(){Ce(document,"keydown",(function(e){if("Tab"===e.key&&(R||G)&&a){var t=Ne();e.shiftKey?t!==a[0]&&s.contains(t)||(e.preventDefault(),Le(a[1])):t!==a[1]&&s.contains(t)||(e.preventDefault(),Le(a[0]))}}))}),100),J)"opt-out"===I.mode&&(ue("CookieConsent [CONFIG] mode='"+I.mode+"', default enabled categories:",$),ge()),ue("CookieConsent [NOTICE]: ask for consent!");else{var c="boolean"==typeof D.rfc_cookie;(!c||c&&D.rfc_cookie!==I.use_rfc_cookie)&&(D.rfc_cookie=I.use_rfc_cookie,be(I.cookie_name,JSON.stringify(D))),f=_e(me()),ge(),"function"==typeof u&&u(D),ue("CookieConsent [NOTICE]: consent already given!",D)}}};var ge=function(){if(I.page_scripts){var e=D.categories||[];J&&"opt-out"===I.mode&&(e=$);var t=document.querySelectorAll("script["+I.script_selector+"]"),n=function(t,i){if(i<t.length){var o=t[i],a=o.getAttribute(I.script_selector);if(le(e,a)>-1){o.type=o.getAttribute("data-type")||"text/javascript",o.removeAttribute(I.script_selector);var s=o.getAttribute("data-src");s&&o.removeAttribute("data-src");var r=pe("script");if(r.textContent=o.innerHTML,function(e,t){for(var n=t.attributes,i=n.length,o=0;o<i;o++){var a=n[o].nodeName;e.setAttribute(a,t[a]||t.getAttribute(a))}}(r,o),s?r.src=s:s=o.src,s&&(r.readyState?r.onreadystatechange=function(){"loaded"!==r.readyState&&"complete"!==r.readyState||(r.onreadystatechange=null,n(t,++i))}:r.onload=function(){r.onload=null,n(t,++i)}),o.parentNode.replaceChild(r,o),s)return}n(t,++i)}};n(t,0)}};q.set=function(e,t){return"data"===e&&function(e,t){var n=!1;if("update"===t){var i=typeof(Z=q.get("data"))==typeof e;if(i&&"object"==typeof Z)for(var o in!Z&&(Z={}),e)Z[o]!==e[o]&&(Z[o]=e[o],n=!0);else!i&&Z||Z===e||(Z=e,n=!0)}else Z=e,n=!0;return n&&(D.data=Z,be(I.cookie_name,JSON.stringify(D))),n}(t.value,t.mode)},q.get=function(e,t){return JSON.parse(ve(t||I.cookie_name,"one",!0)||"{}")[e]},q.getConfig=function(e){return I[e]||t[e]};var me=function(){return B=D.categories||[],K=te.filter((function(e){return-1===le(B,e)})),{accepted:B,rejected:K}},_e=function(e){var t="custom",n=ne.length;return e.accepted.length===te.length?t="all":e.accepted.length===n&&(t="necessary"),t};q.getUserPreferences=function(){var e=me();return{accept_type:_e(e),accepted_categories:e.accepted,rejected_categories:e.rejected}},q.loadScript=function(e,t,n){var i="function"==typeof t;if(document.querySelector('script[src="'+e+'"]'))i&&t();else{var o=pe("script");if(n&&n.length>0)for(var a=0;a<n.length;++a)n[a]&&o.setAttribute(n[a].name,n[a].value);i&&(o.onload=t),o.src=e,document.head.appendChild(o)}},q.updateScripts=function(){ge()},q.show=function(e,t){!0===t&&re(I.current_lang),P&&(g=Ne(),a=Q,s=v,R=!0,v.removeAttribute("aria-hidden"),setTimeout((function(){we(ie,"show--consent"),ue("CookieConsent [MODAL]: show consent_modal")}),e>0?e:t?30:0))},q.hide=function(){P&&(R=!1,Le(r),v.setAttribute("aria-hidden","true"),Ae(ie,"show--consent"),Le(g),g=null,ue("CookieConsent [MODAL]: hide"))},q.showSettings=function(e){G=!0,x.removeAttribute("aria-hidden"),R?m=Ne():g=Ne(),s=x,a=W,setTimeout((function(){we(ie,"show--settings"),ue("CookieConsent [SETTINGS]: show settings_modal")}),e>0?e:0)},q.hideSettings=function(){G=!1,Ee(),Le(c),x.setAttribute("aria-hidden","true"),Ae(ie,"show--settings"),R?(Le(m),m=null,s=v,a=Q):(Le(g),g=null),ue("CookieConsent [SETTINGS]: hide settings_modal")},q.accept=function(e,t){var a=e||void 0,s=t||[],r=[];if(a)if("object"==typeof a&&"number"==typeof a.length)for(var c=0;c<a.length;c++)-1!==le(te,a[c])&&r.push(a[c]);else"string"==typeof a&&("all"===a?r=te.slice():-1!==le(te,a)&&r.push(a));else r=function(){for(var e=document.querySelectorAll(".c-tgl")||[],t=[],n=0;n<e.length;n++)e[n].checked&&t.push(e[n].value);return t}();if(s.length>=1)for(c=0;c<s.length;c++)r=r.filter((function(e){return e!==s[c]}));for(c=0;c<te.length;c++)!0===ne.includes(te[c])&&-1===le(r,te[c])&&r.push(te[c]);!function(e){X=[];var t=x.querySelectorAll(".c-tgl")||[];if(t.length>0)for(var a=0;a<t.length;a++)-1!==le(e,te[a])?(t[a].checked=!0,ee[a]||(X.push(te[a]),ee[a]=!0)):(t[a].checked=!1,ee[a]&&(X.push(te[a]),ee[a]=!1));!J&&I.autoclear_cookies&&X.length>0&&de(),n||(n=new Date),o||(o=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(e){try{return(e^(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)}catch(e){return""}}))),D={categories:e,level:e,revision:I.revision,data:Z,rfc_cookie:I.use_rfc_cookie,consent_date:n.toISOString(),consent_uuid:o},(J||X.length>0)&&(F=!0,i=i?new Date:n,D.last_consent_update=i.toISOString(),f=_e(me()),be(I.cookie_name,JSON.stringify(D)),ge()),J&&(I.autoclear_cookies&&de(!0),"function"==typeof h&&h(q.getUserPreferences(),D),"function"==typeof u&&u(D),J=!1,"opt-in"===I.mode)||("function"==typeof p&&X.length>0&&p(D,X),Y&&location.reload())}(r)},q.eraseCookies=function(e,t,n){var i=[],o=n?[n,"."+n]:[I.cookie_domain,"."+I.cookie_domain];if("object"==typeof e&&e.length>0)for(var a=0;a<e.length;a++)this.validCookie(e[a])&&i.push(e[a]);else this.validCookie(e)&&i.push(e);ye(i,t,o)};var be=function(e,t){var n=I.cookie_expiration;"number"==typeof I.cookie_necessary_only_expiration&&"necessary"===f&&(n=I.cookie_necessary_only_expiration),t=I.use_rfc_cookie?encodeURIComponent(t):t;var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3);var o=e+"="+(t||"")+"; expires="+i.toUTCString()+"; Path="+I.cookie_path+";";o+=" SameSite="+I.cookie_same_site+";",location.hostname.indexOf(".")>-1&&I.cookie_domain&&(o+=" Domain="+I.cookie_domain+";"),"https:"===location.protocol&&(o+=" Secure;"),document.cookie=o,ue("CookieConsent [SET_COOKIE]: '"+e+"' expires after "+n+" day(s)")},ve=function(e,t,n){var i;if("one"===t){if((i=(i=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)"))?n?i.pop():e:"")&&e===I.cookie_name){try{i=JSON.parse(i)}catch(e){try{i=JSON.parse(decodeURIComponent(i))}catch(e){i={}}}i=JSON.stringify(i)}}else if("all"===t){var o=document.cookie.split(/;\s*/);i=[];for(var a=0;a<o.length;a++)i.push(o[a].split("=")[0])}return i},ye=function(e,t,n){for(var i=t||"/",o=0;o<e.length;o++){for(var a=0;a<n.length;a++)document.cookie=e[o]+"=; path="+i+(0==n[a].indexOf(".")?"; domain="+n[a]:"")+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";ue("CookieConsent [AUTOCLEAR]: deleting cookie: '"+e[o]+"' path: '"+i+"' domain:",n)}};q.validCookie=function(e){return""!==ve(e,"one",!0)},q.validConsent=function(){return!J};var Ce=function(e,t,n,i){e.addEventListener(t,n,!0===i&&{passive:!0})},ke=function(e){if("object"==typeof e)return Object.keys(e)},we=function(e,t){e.classList.add(t)},Ae=function(e,t){e.classList.remove(t)},Se=function(e,t){return e.classList.contains(t)},xe=function(e){var t=pe("span");return t.tabIndex=-1,1===e?r=t:c=t,t},Le=function(e){e&&e instanceof HTMLElement&&e.focus()},Ee=function(){for(var e=L.querySelectorAll(".c-tgl"),t=0;t<e.length;t++){var n=e[t].value,i=ne.includes(n);e[t].checked=i||q.allowedCategory(n)}},Ne=function(){return document.activeElement};return q})}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}(()=>{"use strict";n(470);const e=document.createElement("template");e.innerHTML='\n  <style>\n    :host {\n      display: block;\n      \n      position: fixed;\n      bottom: 1rem;\n      \n      z-index: 1;\n    }\n    \n    :host(.left) {\n      left: 1rem;\n    }\n\n    :host(.right) {\n      right: 1rem;\n    }\n\n    .button {\n      border-radius: 100%;\n      z-index: 1000;\n      cursor: pointer;\n      border: none;\n      box-shadow: 0 0.3rem 0.6rem rgba(2, 2, 3, 0.2);\n      background-color: var(--cc-btn-floating-bg, #3859d0);\n      transition: opacity 450ms, transform 450ms;\n    }\n    \n    .button:hover {\n      background-color: var(--cc-btn-floating-hover-bg, #1d2e38);\n    }\n    \n    .button.sm {\n      width: 3rem;\n      height: 3rem;\n      padding: 0.5rem;\n    }\n    \n    .button.lg {\n      width: 4rem;\n      height: 4rem;\n      padding: 0.7rem;\n    }\n    \n    .button.hidden {\n      visibility: hidden;\n    }\n    \n    .button.visible {\n      visibility: visible;\n    }\n    \n    .button.hidden.fade-in {\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in {\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-up {\n      transform: translateY(0.7rem);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-up {\n      transform: translateY(0);\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-zoom {\n      transform: scale(0);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-zoom {\n      transform: scale(1);\n      opacity: 1;\n    }\n    \n    .button.hidden.zoom-in {\n      transform: scale(0);\n    }\n    \n    .button.visible.zoom-in {\n      transform: scale(1);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(-4rem);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(-5rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(4rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(5rem);\n    }\n\n    .button.visible.slide-in-horizontal {\n      transform: translateX(0);\n    }\n    \n    .button.hidden.slide-in-vertical.sm {\n      transform: translateY(4rem);\n    }\n    \n    .button.hidden.slide-in-vertical.lg {\n      transform: translateY(5rem);\n    }\n\n    .button.visible.slide-in-vertical {\n      transform: translateY(0);\n    }\n    \n    [name="icon"] {\n      fill: var(--cc-btn-floating-icon, #f9faff);\n    }\n    \n    [name="icon"]:hover {\n      fill: var(--cc-btn-floating-hover-icon, #f9faff);\n    }\n    \n    @media (prefers-reduced-motion) {\n      .button {\n        transition: none;\n      }\n    }\n  </style>\n  <button class="button">\n    <slot name="icon"></slot>\n  </button>\n';class t extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(e.content.cloneNode(!0)),this._size=this.getAttribute("size")||"sm",this._position=this.getAttribute("position")||"left",this._status=this.getAttribute("status")||"hidden",this._label=this.getAttribute("label")||"Cookie settings",this._transition=this.getAttribute("transition")||"fade-in-up",this._initIconSlot()}get observedAttributes(){return["size","position","label","status","transition"]}get size(){return this._size||""}set size(e){this._size=e,this._update(),this.setAttribute("size",this._size)}get position(){return this._position||""}set position(e){this._position=e,this._update(),this.setAttribute("position",this._position)}get label(){return this._label||""}set label(e){this._label=e,this._update(),this.setAttribute("label",this._label)}get status(){return this._status||""}set status(e){this._status=e,this._update(),this.setAttribute("status",this._status)}get transition(){return this._transition||""}set transition(e){this._transition=e,this._update(),this.setAttribute("transition",this._transition)}connectedCallback(){this.shadowRoot.querySelector(".button").addEventListener("click",(()=>{window.pressidiumCookieConsent.showSettings(0)})),this._update()}attributeChangedCallback(e,t,n){switch(e){case"size":this._size=n;break;case"position":this._position=n;break;case"label":this._label=n;break;case"status":this._status=n;break;case"transition":this._transition=n}}_updateSize(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["sm","lg"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._size)?this._size:"sm")}_updatePosition(){const e=["left","right"];e.forEach((e=>this.classList.remove(e))),this.classList.add(e.includes(this._position)?this._position:"left")}_updateTransition(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["fade-in","fade-in-up","fade-in-zoom","zoom-in","slide-in-horizontal","slide-in-vertical"];t.forEach((t=>e.classList.remove(t))),t.includes(this._transition)&&e.classList.add(this._transition)}_updateLabel(){this.setAttribute("aria-label",this._label),this.setAttribute("role","button")}_updateStatus(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["visible","hidden"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._status)?this._status:"hidden")}_initIconSlot(){const e=this.shadowRoot.querySelector('slot[name="icon"]');e.addEventListener("slotchange",(()=>{const[t]=e.assignedNodes();t.setAttribute("aria-hidden","true"),t.setAttribute("focusable","false")}))}_update(){this._updateSize(),this._updatePosition(),this._updateTransition(),this._updateLabel(),this._updateStatus()}}const i=t;customElements.define("pressidium-floating-button",i),n(437),((e,t)=>{if("function"!=typeof initCookieConsent)return;if(void 0===e)return;if(!("settings"in e))return;const n={ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"denied"},{settings:i,additional_options:o}=e,{record_consents:a,hide_empty_categories:s,floating_button:r,gcm:c}=o,d=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="visible")},l=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="hidden")},u=(e={})=>{const{enabled:t=!1,size:n="sm",position:o="left",icon:a="pressidium",transition:s=""}=e;if(!t)return;const r=((e=null)=>{if(!window.pressidiumCookieConsent)return{};const t=e||window.pressidiumCookieConsent.getConfig("current_lang");return i.languages[t]})(),c=document.querySelector("pressidium-floating-button");c&&c.remove();const d=document.createElement("pressidium-floating-button");d.size=n,d.label=r.settings_modal.title,d.position=o,d.status="hidden",d.transition=s,d.innerHTML="pressidium"===a?'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">\n            <path d="M158.7,140.72c-2.72,2.24-7.25,6.4-9.16,11.2a32.62,32.62,0,0,0-1.86,11.24,21.61,21.61,0,0,0,.16,2.84c2.84,5,12.07,5.47,17.1,5.08,5.7-.45,14.24-2.33,17.92-7.14a22.63,22.63,0,0,0,3.59-8.1,18.83,18.83,0,0,0,0-10.71C183.52,136.17,170.14,133.86,158.7,140.72Z" />\n            <path d="M97.42,140.72c-11.43-6.86-24.82-4.55-27.76,4.41a18.75,18.75,0,0,0,0,10.71,22.54,22.54,0,0,0,3.6,8.1c3.67,4.81,12.21,6.69,17.91,7.14,5,.39,14.26-.1,17.11-5.08a23,23,0,0,0,.15-2.84,32.38,32.38,0,0,0-1.86-11.24C104.67,147.12,100.14,143,97.42,140.72Z" />\n            <path d="M149.25,153.7h0c-.08.23-.16.46-.23.69C149.09,154.17,149.17,153.94,149.25,153.7Z" />\n            <circle cx="194.32" cy="56.21" r="8.27" />\n            <circle cx="188.99" cy="87.22" r="7.74" />\n            <circle cx="225.28" cy="98.04" r="5.29" />\n            <path d="M220.67,130.68a23,23,0,0,1-4.65.47,23.29,23.29,0,0,1-17.9-8.36l-1.08.47a34.31,34.31,0,0,1,5.19,9.18c4.12,10.88,6,27.72.5,38.78-13,.32-42.81,5.63-61.68,10.2-1.16.28-.54.12,0,0h-2.24c-.45-1.32-1.47-5.77-1.29-19.08.24-18.06,9.58-37.44,25.38-46a31,31,0,0,1-5.38-35.68,23.3,23.3,0,0,1-14.13-24c-1.86-.19-3.76-.35-5.72-.47L141,51.45l-30.69,5.4a99.63,99.63,0,0,0-25.53,6.34c-6.91-7.85-23.1-20.8-55.41-22.3,0,0-7,38.55,10.91,73.33-5.11,15-7.56,29.83-11.42,40.14-.07.18-.13.35-.2.52-.13.35-.27.7-.41,1s-.19.46-.28.68l-.3.68c-.13.3-.27.6-.41.89s-.15.32-.23.47c-.16.34-.33.67-.51,1l-.21.38c-.18.34-.37.66-.56,1l-.18.29-.6.92-.15.2c-.2.3-.42.58-.64.85a1.33,1.33,0,0,1-.14.19c-.24.29-.48.56-.73.83l-.17.18c-.25.26-.5.51-.77.75l-.17.15c-.27.23-.55.46-.83.67a.71.71,0,0,0-.14.1c-.31.21-.61.42-.93.61h0c-.33.19-.65.35-1,.51l-.08,0c-.38.16-.72.29-1.06.4l-.19.06c-.34.11-.7.2-1.06.28l-.19,0c-.37.07-.75.13-1.14.17h-.15c-.42,0-.84.06-1.28.06h0c.09.21.19.41.28.62v0C29.65,202.39,80.19,227,128,227h0c47.8,0,98.28-24.56,113.58-57.91l.16-.09.05,0h0l0,0,.08,0c0-.19,0-.38,0-.58C229,168.32,226,151.4,220.67,130.68ZM53.9,132.44c6-15.86,22.05-24.81,38.11-16.8,16.55,8.25,26.39,28.17,26.63,46.7.18,13.31-.84,17.76-1.29,19.08h-2.24c.5.12,1.12.28,0,0-18.87-4.57-48.72-9.88-61.68-10.2C47.9,160.16,49.77,143.32,53.9,132.44ZM142,191.73l-4.28,2.19a15,15,0,0,1-19.3,0l-4.28-2.19c-2.42-2-1-4.59,2.17-4.59h23.52C143,187.14,144.42,189.7,142,191.73Z" />\n          </svg>\n        ':'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 1080">\n            <path d="m793.47,318.72c0,19.65-15.93,35.58-35.58,35.58s-33.58-15.93-33.58-35.58,14.93-35.58,34.58-35.58,34.58,15.93,34.58,35.58Z"/>\n            <path d="m785.16,120.41c16.16,27.99,12.86,58.96-14.01,74.47-26.87,15.51-62.2,11.32-78.36-16.67-16.16-27.99-13.41-64.88,13.46-80.4s62.75-5.4,78.91,22.6Z"/>\n            <path d="m1043.43,346.47c-7.41,21.67-31.28,35.46-52.08,28.35s-31.64-30.45-24.23-52.11c7.41-21.67,30.28-35.46,51.07-28.35,20.8,7.11,32.64,30.45,25.23,52.11Z"/>\n            <path d="m964.32,545.91c-.76-14.23-2.12-28.29-4.04-42.17-1.26-9.06-11.33-13.96-19.16-9.24-10,6.03-21.72,9.5-34.25,9.5-29.69,0-54.83-19.46-63.36-46.32-2.23-7.01-9.55-10.97-16.65-9.05-.05.01-.1.03-.14.04-17.21,5.61-35.64,8.5-54.8,8.16-89.99-1.62-162.95-75.26-163.79-165.25-.16-17.24,2.3-33.88,7-49.56,2.32-7.75-2.64-15.73-10.59-17.25-44.38-8.46-77.92-47.46-77.92-94.29v-.14c0-7.5-6.38-13.44-13.86-12.87-219.15,16.78-394.36,223.9-394.36,428.43,0,237.22,189.37,433.54,422.96,433.54,210.43,0,435.18-205.3,422.96-433.54Zm-661.54,78.52c-25.16,0-45.55-18.39-45.55-43.55s20.39-45.55,45.55-45.55,49.55,20.39,49.55,45.55-24.4,43.55-49.55,43.55Zm50.55-303.43c-12.74,0-23.07-10.33-23.07-23.07s10.33-23.07,23.07-23.07,23.07,10.33,23.07,23.07-10.33,23.07-23.07,23.07Zm124.8,447.93c-12.33,0-22.32-9.99-22.32-22.32s9.99-22.32,22.32-22.32,22.32,9.99,22.32,22.32-9.99,22.32-22.32,22.32Zm6.68-232.69c-54.51,0-79.27-36.04-79.27-79.27s36.04-78.27,79.27-78.27,82.27,35.04,82.27,78.27-28.74,79.27-82.27,79.27Zm281.37,186.05c-44.77,0-64.6-29.69-61.52-63.53,3.25-35.76,32.51-61.52,61.52-61.52,33.98,0,61.52,27.55,61.52,61.52s-27.55,63.53-61.52,63.53Z"/>\n          </svg>\n        ',document.body.appendChild(d);const u=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&l()}))})),p=()=>{const e=document.querySelector("#cm");e&&u.observe(e)};new MutationObserver((()=>{document.querySelector("#cm")&&p()})).observe(document,{childList:!0,subtree:!0}),p()},p=async t=>{if(!a)return;const{rest_url:n,consent_route:i}=e.api;try{await fetch(`${n}${i}`,{method:"POST",credentials:"same-origin",headers:new Headers({"Content-Type":"application/json;charset=UTF-8"}),body:JSON.stringify({consent_date:t.consent_date,uuid:t.consent_uuid,url:window.location.href,user_agent:window.navigator.userAgent,necessary_consent:t.level.includes("necessary"),analytics_consent:t.level.includes("analytics"),targeting_consent:t.level.includes("targeting"),preferences_consent:t.level.includes("preferences")})})}catch(e){console.error(e)}},h=(e=[])=>{const t={...n},i={necessary:["functionality_storage","security_storage"],preferences:["personalization_storage"],analytics:["analytics_storage"],targeting:["ad_storage","ad_user_data","ad_personalization"]};return e.forEach((e=>{i[e].forEach((e=>{t[e]="granted"}))})),t},f=(e=[])=>{if(!c.enabled||"gtag"!==c.implementation||!("gtag"in window)||"function"!=typeof window.gtag)return;if(!Array.isArray(e)||0===e.length)return;const n=h(e);t("consent","update",n)},g=(e=[])=>{Array.isArray(e)&&0!==e.length&&(window.pressidiumConsentListeners=window.pressidiumConsentListeners||[],window.pressidiumConsentListeners.forEach((t=>{t(h(e))})))};s&&Object.entries(i.languages).forEach((([e,t])=>{i.languages[e].settings_modal.blocks=t.settings_modal.blocks.filter((e=>!(e=>"toggle"in e&&(!("cookie_table"in e)||0===e.cookie_table.length))(e)))})),window.pressidiumCookieConsent=initCookieConsent(),window.pressidiumCookieConsent.run({...i,onAccept:async e=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const t=new CustomEvent("pressidium-cookie-consent-accepted",{detail:{cookie:e}});window.dispatchEvent(t)},onChange:async(e,t)=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const n=new CustomEvent("pressidium-cookie-consent-changed",{detail:{cookie:e,changedCategories:t}});window.dispatchEvent(n)}}),u(r),window.pressidiumFloatingButton={init:u,show:d,hide:l};const m=window.pressidiumCookieConsent.get("categories");f(m),document.querySelectorAll("#cc--main button").forEach((e=>{e.classList.add("has-background","has-text-color")}))})(pressidiumCCClientDetails,window.gtag)})()})();
  • pressidium-cookie-consent/tags/1.8.1/readme.txt

    r3287863 r3379374  
    77Tested up to: 6.8
    88Requires PHP: 8.1
    9 Stable Tag: 1.8.0
     9Stable Tag: 1.8.1
    1010License: GPLv2 or later
    1111License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    186186
    187187== Changelog ==
     188
     189= 1.8.1: Oct 16, 2025 =
     190
     191* Fix an issue with the names of the custom events pushed to the data layer for Google Tag Manager
     192* Revert the modal headings to use `div` instead of `h2` to fix potential SEO issues
     193* Remove no longer necessary `load_plugin_textdomain()` (plugins hosted on WordPress.org don't need it)
     194* Integrate with Ninja Forms to prevent the cookie consent banner from loading on form previews
    188195
    189196= 1.8.0: May 5, 2025 =
  • pressidium-cookie-consent/tags/1.8.1/vendor/autoload.php

    r3287863 r3379374  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
  • pressidium-cookie-consent/tags/1.8.1/vendor/composer/InstalledVersions.php

    r3287863 r3379374  
    2727class InstalledVersions
    2828{
     29    /**
     30     * @var string|null if set (by reflection by Composer), this should be set to the path where this class is being copied to
     31     * @internal
     32     */
     33    private static $selfDir = null;
     34
    2935    /**
    3036     * @var mixed[]|null
     
    324330
    325331    /**
     332     * @return string
     333     */
     334    private static function getSelfDir()
     335    {
     336        if (self::$selfDir === null) {
     337            self::$selfDir = strtr(__DIR__, '\\', '/');
     338        }
     339
     340        return self::$selfDir;
     341    }
     342
     343    /**
    326344     * @return array[]
    327345     * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
     
    337355
    338356        if (self::$canGetVendors) {
    339             $selfDir = strtr(__DIR__, '\\', '/');
     357            $selfDir = self::getSelfDir();
    340358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
    341359                $vendorDir = strtr($vendorDir, '\\', '/');
  • pressidium-cookie-consent/tags/1.8.1/vendor/composer/installed.php

    r3287863 r3379374  
    22    'root' => array(
    33        'name' => 'pressidium/pressidium-cookie-consent',
    4         'pretty_version' => '1.8.0',
    5         'version' => '1.8.0.0',
    6         'reference' => 'f355c0095b710c9ab877cd5406c775fa665ef253',
     4        'pretty_version' => '1.8.1',
     5        'version' => '1.8.1.0',
     6        'reference' => 'ee26f91f6810ddc430334eab3da9a45fc5381110',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'pressidium/pressidium-cookie-consent' => array(
    14             'pretty_version' => '1.8.0',
    15             'version' => '1.8.0.0',
    16             'reference' => 'f355c0095b710c9ab877cd5406c775fa665ef253',
     14            'pretty_version' => '1.8.1',
     15            'version' => '1.8.1.0',
     16            'reference' => 'ee26f91f6810ddc430334eab3da9a45fc5381110',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
  • pressidium-cookie-consent/tags/1.8.1/vendor/composer/platform_check.php

    r2928017 r3379374  
    2020        }
    2121    }
    22     trigger_error(
    23         'Composer detected issues in your platform: ' . implode(' ', $issues),
    24         E_USER_ERROR
     22    throw new \RuntimeException(
     23        'Composer detected issues in your platform: ' . implode(' ', $issues)
    2524    );
    2625}
  • pressidium-cookie-consent/trunk/composer.lock

    r3287863 r3379374  
    1010        {
    1111            "name": "amphp/amp",
    12             "version": "v2.6.4",
     12            "version": "v2.6.5",
    1313            "source": {
    1414                "type": "git",
    1515                "url": "https://github.com/amphp/amp.git",
    16                 "reference": "ded3d9be08f526089eb7ee8d9f16a9768f9dec2d"
    17             },
    18             "dist": {
    19                 "type": "zip",
    20                 "url": "https://api.github.com/repos/amphp/amp/zipball/ded3d9be08f526089eb7ee8d9f16a9768f9dec2d",
    21                 "reference": "ded3d9be08f526089eb7ee8d9f16a9768f9dec2d",
     16                "reference": "d7dda98dae26e56f3f6fcfbf1c1f819c9a993207"
     17            },
     18            "dist": {
     19                "type": "zip",
     20                "url": "https://api.github.com/repos/amphp/amp/zipball/d7dda98dae26e56f3f6fcfbf1c1f819c9a993207",
     21                "reference": "d7dda98dae26e56f3f6fcfbf1c1f819c9a993207",
    2222                "shasum": ""
    2323            },
     
    3535            },
    3636            "type": "library",
    37             "extra": {
    38                 "branch-alias": {
    39                     "dev-master": "2.x-dev"
    40                 }
    41             },
    4237            "autoload": {
    4338                "files": [
     
    8782                "irc": "irc://irc.freenode.org/amphp",
    8883                "issues": "https://github.com/amphp/amp/issues",
    89                 "source": "https://github.com/amphp/amp/tree/v2.6.4"
     84                "source": "https://github.com/amphp/amp/tree/v2.6.5"
    9085            },
    9186            "funding": [
     
    9590                }
    9691            ],
    97             "time": "2024-03-21T18:52:26+00:00"
     92            "time": "2025-09-03T19:41:28+00:00"
    9893        },
    9994        {
     
    307302        {
    308303            "name": "composer/semver",
    309             "version": "3.4.3",
     304            "version": "3.4.4",
    310305            "source": {
    311306                "type": "git",
    312307                "url": "https://github.com/composer/semver.git",
    313                 "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
    314             },
    315             "dist": {
    316                 "type": "zip",
    317                 "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
    318                 "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
     308                "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95"
     309            },
     310            "dist": {
     311                "type": "zip",
     312                "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95",
     313                "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95",
    319314                "shasum": ""
    320315            },
     
    368363                "irc": "ircs://irc.libera.chat:6697/composer",
    369364                "issues": "https://github.com/composer/semver/issues",
    370                 "source": "https://github.com/composer/semver/tree/3.4.3"
     365                "source": "https://github.com/composer/semver/tree/3.4.4"
    371366            },
    372367            "funding": [
     
    378373                    "url": "https://github.com/composer",
    379374                    "type": "github"
    380                 },
    381                 {
    382                     "url": "https://tidelift.com/funding/github/packagist/composer/composer",
    383                     "type": "tidelift"
    384                 }
    385             ],
    386             "time": "2024-09-19T14:15:21+00:00"
     375                }
     376            ],
     377            "time": "2025-08-20T19:15:30+00:00"
    387378        },
    388379        {
     
    454445        {
    455446            "name": "dealerdirect/phpcodesniffer-composer-installer",
    456             "version": "v1.0.0",
     447            "version": "v1.1.2",
    457448            "source": {
    458449                "type": "git",
    459450                "url": "https://github.com/PHPCSStandards/composer-installer.git",
    460                 "reference": "4be43904336affa5c2f70744a348312336afd0da"
    461             },
    462             "dist": {
    463                 "type": "zip",
    464                 "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/4be43904336affa5c2f70744a348312336afd0da",
    465                 "reference": "4be43904336affa5c2f70744a348312336afd0da",
    466                 "shasum": ""
    467             },
    468             "require": {
    469                 "composer-plugin-api": "^1.0 || ^2.0",
     451                "reference": "e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1"
     452            },
     453            "dist": {
     454                "type": "zip",
     455                "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1",
     456                "reference": "e9cf5e4bbf7eeaf9ef5db34938942602838fc2b1",
     457                "shasum": ""
     458            },
     459            "require": {
     460                "composer-plugin-api": "^2.2",
    470461                "php": ">=5.4",
    471462                "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0"
    472463            },
    473464            "require-dev": {
    474                 "composer/composer": "*",
     465                "composer/composer": "^2.2",
    475466                "ext-json": "*",
    476467                "ext-zip": "*",
    477                 "php-parallel-lint/php-parallel-lint": "^1.3.1",
     468                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    478469                "phpcompatibility/php-compatibility": "^9.0",
    479470                "yoast/phpunit-polyfills": "^1.0"
     
    495486                {
    496487                    "name": "Franck Nijhof",
    497                     "email": "franck.nijhof@dealerdirect.com",
    498                     "homepage": "http://www.frenck.nl",
    499                     "role": "Developer / IT Manager"
     488                    "email": "opensource@frenck.dev",
     489                    "homepage": "https://frenck.dev",
     490                    "role": "Open source developer"
    500491                },
    501492                {
     
    505496            ],
    506497            "description": "PHP_CodeSniffer Standards Composer Installer Plugin",
    507             "homepage": "http://www.dealerdirect.com",
    508498            "keywords": [
    509499                "PHPCodeSniffer",
     
    526516            "support": {
    527517                "issues": "https://github.com/PHPCSStandards/composer-installer/issues",
     518                "security": "https://github.com/PHPCSStandards/composer-installer/security/policy",
    528519                "source": "https://github.com/PHPCSStandards/composer-installer"
    529520            },
    530             "time": "2023-01-05T11:28:13+00:00"
     521            "funding": [
     522                {
     523                    "url": "https://github.com/PHPCSStandards",
     524                    "type": "github"
     525                },
     526                {
     527                    "url": "https://github.com/jrfnl",
     528                    "type": "github"
     529                },
     530                {
     531                    "url": "https://opencollective.com/php_codesniffer",
     532                    "type": "open_collective"
     533                },
     534                {
     535                    "url": "https://thanks.dev/u/gh/phpcsstandards",
     536                    "type": "thanks_dev"
     537                }
     538            ],
     539            "time": "2025-07-17T20:45:56+00:00"
    531540        },
    532541        {
     
    718727        {
    719728            "name": "fidry/cpu-core-counter",
    720             "version": "1.2.0",
     729            "version": "1.3.0",
    721730            "source": {
    722731                "type": "git",
    723732                "url": "https://github.com/theofidry/cpu-core-counter.git",
    724                 "reference": "8520451a140d3f46ac33042715115e290cf5785f"
    725             },
    726             "dist": {
    727                 "type": "zip",
    728                 "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f",
    729                 "reference": "8520451a140d3f46ac33042715115e290cf5785f",
     733                "reference": "db9508f7b1474469d9d3c53b86f817e344732678"
     734            },
     735            "dist": {
     736                "type": "zip",
     737                "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678",
     738                "reference": "db9508f7b1474469d9d3c53b86f817e344732678",
    730739                "shasum": ""
    731740            },
     
    737746                "fidry/php-cs-fixer-config": "^1.1.2",
    738747                "phpstan/extension-installer": "^1.2.0",
    739                 "phpstan/phpstan": "^1.9.2",
    740                 "phpstan/phpstan-deprecation-rules": "^1.0.0",
    741                 "phpstan/phpstan-phpunit": "^1.2.2",
    742                 "phpstan/phpstan-strict-rules": "^1.4.4",
     748                "phpstan/phpstan": "^2.0",
     749                "phpstan/phpstan-deprecation-rules": "^2.0.0",
     750                "phpstan/phpstan-phpunit": "^2.0",
     751                "phpstan/phpstan-strict-rules": "^2.0",
    743752                "phpunit/phpunit": "^8.5.31 || ^9.5.26",
    744753                "webmozarts/strict-phpunit": "^7.5"
     
    767776            "support": {
    768777                "issues": "https://github.com/theofidry/cpu-core-counter/issues",
    769                 "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0"
     778                "source": "https://github.com/theofidry/cpu-core-counter/tree/1.3.0"
    770779            },
    771780            "funding": [
     
    775784                }
    776785            ],
    777             "time": "2024-08-06T10:04:20+00:00"
     786            "time": "2025-08-14T07:29:31+00:00"
    778787        },
    779788        {
     
    846855        {
    847856            "name": "guzzlehttp/guzzle",
    848             "version": "7.9.3",
     857            "version": "7.10.0",
    849858            "source": {
    850859                "type": "git",
    851860                "url": "https://github.com/guzzle/guzzle.git",
    852                 "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77"
    853             },
    854             "dist": {
    855                 "type": "zip",
    856                 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77",
    857                 "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77",
     861                "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4"
     862            },
     863            "dist": {
     864                "type": "zip",
     865                "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4",
     866                "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4",
    858867                "shasum": ""
    859868            },
    860869            "require": {
    861870                "ext-json": "*",
    862                 "guzzlehttp/promises": "^1.5.3 || ^2.0.3",
    863                 "guzzlehttp/psr7": "^2.7.0",
     871                "guzzlehttp/promises": "^2.3",
     872                "guzzlehttp/psr7": "^2.8",
    864873                "php": "^7.2.5 || ^8.0",
    865874                "psr/http-client": "^1.0",
     
    952961            "support": {
    953962                "issues": "https://github.com/guzzle/guzzle/issues",
    954                 "source": "https://github.com/guzzle/guzzle/tree/7.9.3"
     963                "source": "https://github.com/guzzle/guzzle/tree/7.10.0"
    955964            },
    956965            "funding": [
     
    968977                }
    969978            ],
    970             "time": "2025-03-27T13:37:11+00:00"
     979            "time": "2025-08-23T22:36:01+00:00"
    971980        },
    972981        {
    973982            "name": "guzzlehttp/promises",
    974             "version": "2.2.0",
     983            "version": "2.3.0",
    975984            "source": {
    976985                "type": "git",
    977986                "url": "https://github.com/guzzle/promises.git",
    978                 "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c"
    979             },
    980             "dist": {
    981                 "type": "zip",
    982                 "url": "https://api.github.com/repos/guzzle/promises/zipball/7c69f28996b0a6920945dd20b3857e499d9ca96c",
    983                 "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c",
     987                "reference": "481557b130ef3790cf82b713667b43030dc9c957"
     988            },
     989            "dist": {
     990                "type": "zip",
     991                "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957",
     992                "reference": "481557b130ef3790cf82b713667b43030dc9c957",
    984993                "shasum": ""
    985994            },
     
    989998            "require-dev": {
    990999                "bamarni/composer-bin-plugin": "^1.8.2",
    991                 "phpunit/phpunit": "^8.5.39 || ^9.6.20"
     1000                "phpunit/phpunit": "^8.5.44 || ^9.6.25"
    9921001            },
    9931002            "type": "library",
     
    10351044            "support": {
    10361045                "issues": "https://github.com/guzzle/promises/issues",
    1037                 "source": "https://github.com/guzzle/promises/tree/2.2.0"
     1046                "source": "https://github.com/guzzle/promises/tree/2.3.0"
    10381047            },
    10391048            "funding": [
     
    10511060                }
    10521061            ],
    1053             "time": "2025-03-27T13:27:01+00:00"
     1062            "time": "2025-08-22T14:34:08+00:00"
    10541063        },
    10551064        {
    10561065            "name": "guzzlehttp/psr7",
    1057             "version": "2.7.1",
     1066            "version": "2.8.0",
    10581067            "source": {
    10591068                "type": "git",
    10601069                "url": "https://github.com/guzzle/psr7.git",
    1061                 "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16"
    1062             },
    1063             "dist": {
    1064                 "type": "zip",
    1065                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16",
    1066                 "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16",
     1070                "reference": "21dc724a0583619cd1652f673303492272778051"
     1071            },
     1072            "dist": {
     1073                "type": "zip",
     1074                "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051",
     1075                "reference": "21dc724a0583619cd1652f673303492272778051",
    10671076                "shasum": ""
    10681077            },
     
    10801089                "bamarni/composer-bin-plugin": "^1.8.2",
    10811090                "http-interop/http-factory-tests": "0.9.0",
    1082                 "phpunit/phpunit": "^8.5.39 || ^9.6.20"
     1091                "phpunit/phpunit": "^8.5.44 || ^9.6.25"
    10831092            },
    10841093            "suggest": {
     
    11511160            "support": {
    11521161                "issues": "https://github.com/guzzle/psr7/issues",
    1153                 "source": "https://github.com/guzzle/psr7/tree/2.7.1"
     1162                "source": "https://github.com/guzzle/psr7/tree/2.8.0"
    11541163            },
    11551164            "funding": [
     
    11671176                }
    11681177            ],
    1169             "time": "2025-03-27T12:30:47+00:00"
     1178            "time": "2025-08-23T21:21:41+00:00"
    11701179        },
    11711180        {
     
    17861795        {
    17871796            "name": "php-stubs/wordpress-stubs",
    1788             "version": "v6.8.1",
     1797            "version": "v6.8.2",
    17891798            "source": {
    17901799                "type": "git",
    17911800                "url": "https://github.com/php-stubs/wordpress-stubs.git",
    1792                 "reference": "92e444847d94f7c30f88c60004648f507688acd5"
    1793             },
    1794             "dist": {
    1795                 "type": "zip",
    1796                 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/92e444847d94f7c30f88c60004648f507688acd5",
    1797                 "reference": "92e444847d94f7c30f88c60004648f507688acd5",
     1801                "reference": "9c8e22e437463197c1ec0d5eaa9ddd4a0eb6d7f8"
     1802            },
     1803            "dist": {
     1804                "type": "zip",
     1805                "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/9c8e22e437463197c1ec0d5eaa9ddd4a0eb6d7f8",
     1806                "reference": "9c8e22e437463197c1ec0d5eaa9ddd4a0eb6d7f8",
    17981807                "shasum": ""
    17991808            },
     
    18031812            "require-dev": {
    18041813                "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
    1805                 "nikic/php-parser": "^5.4",
     1814                "nikic/php-parser": "^5.5",
    18061815                "php": "^7.4 || ^8.0",
    18071816                "php-stubs/generator": "^0.8.3",
     
    18311840            "support": {
    18321841                "issues": "https://github.com/php-stubs/wordpress-stubs/issues",
    1833                 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.8.1"
    1834             },
    1835             "time": "2025-05-02T12:33:34+00:00"
     1842                "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.8.2"
     1843            },
     1844            "time": "2025-07-16T06:41:00+00:00"
    18361845        },
    18371846        {
     
    18991908        {
    19001909            "name": "phpcompatibility/phpcompatibility-paragonie",
    1901             "version": "1.3.3",
     1910            "version": "1.3.4",
    19021911            "source": {
    19031912                "type": "git",
    19041913                "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git",
    1905                 "reference": "293975b465e0e709b571cbf0c957c6c0a7b9a2ac"
    1906             },
    1907             "dist": {
    1908                 "type": "zip",
    1909                 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/293975b465e0e709b571cbf0c957c6c0a7b9a2ac",
    1910                 "reference": "293975b465e0e709b571cbf0c957c6c0a7b9a2ac",
     1914                "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf"
     1915            },
     1916            "dist": {
     1917                "type": "zip",
     1918                "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/244d7b04fc4bc2117c15f5abe23eb933b5f02bbf",
     1919                "reference": "244d7b04fc4bc2117c15f5abe23eb933b5f02bbf",
    19111920                "shasum": ""
    19121921            },
     
    19651974                    "url": "https://opencollective.com/php_codesniffer",
    19661975                    "type": "open_collective"
    1967                 }
    1968             ],
    1969             "time": "2024-04-24T21:30:46+00:00"
     1976                },
     1977                {
     1978                    "url": "https://thanks.dev/u/gh/phpcompatibility",
     1979                    "type": "thanks_dev"
     1980                }
     1981            ],
     1982            "time": "2025-09-19T17:43:28+00:00"
    19701983        },
    19711984        {
    19721985            "name": "phpcompatibility/phpcompatibility-wp",
    1973             "version": "2.1.6",
     1986            "version": "2.1.7",
    19741987            "source": {
    19751988                "type": "git",
    19761989                "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git",
    1977                 "reference": "80ccb1a7640995edf1b87a4409fa584cd5869469"
    1978             },
    1979             "dist": {
    1980                 "type": "zip",
    1981                 "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/80ccb1a7640995edf1b87a4409fa584cd5869469",
    1982                 "reference": "80ccb1a7640995edf1b87a4409fa584cd5869469",
     1990                "reference": "5bfbbfbabb3df2b9a83e601de9153e4a7111962c"
     1991            },
     1992            "dist": {
     1993                "type": "zip",
     1994                "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/5bfbbfbabb3df2b9a83e601de9153e4a7111962c",
     1995                "reference": "5bfbbfbabb3df2b9a83e601de9153e4a7111962c",
    19831996                "shasum": ""
    19841997            },
    19851998            "require": {
    19861999                "phpcompatibility/php-compatibility": "^9.0",
    1987                 "phpcompatibility/phpcompatibility-paragonie": "^1.0"
     2000                "phpcompatibility/phpcompatibility-paragonie": "^1.0",
     2001                "squizlabs/php_codesniffer": "^3.3"
    19882002            },
    19892003            "require-dev": {
     
    20352049                    "url": "https://opencollective.com/php_codesniffer",
    20362050                    "type": "open_collective"
    2037                 }
    2038             ],
    2039             "time": "2025-01-16T22:34:19+00:00"
     2051                },
     2052                {
     2053                    "url": "https://thanks.dev/u/gh/phpcompatibility",
     2054                    "type": "thanks_dev"
     2055                }
     2056            ],
     2057            "time": "2025-05-12T16:38:37+00:00"
    20402058        },
    20412059        {
    20422060            "name": "phpcsstandards/phpcsextra",
    2043             "version": "1.3.0",
     2061            "version": "1.4.1",
    20442062            "source": {
    20452063                "type": "git",
    20462064                "url": "https://github.com/PHPCSStandards/PHPCSExtra.git",
    2047                 "reference": "46d08eb86eec622b96c466adec3063adfed280dd"
    2048             },
    2049             "dist": {
    2050                 "type": "zip",
    2051                 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/46d08eb86eec622b96c466adec3063adfed280dd",
    2052                 "reference": "46d08eb86eec622b96c466adec3063adfed280dd",
     2065                "reference": "882b8c947ada27eb002870fe77fee9ce0a454cdb"
     2066            },
     2067            "dist": {
     2068                "type": "zip",
     2069                "url": "https://api.github.com/repos/PHPCSStandards/PHPCSExtra/zipball/882b8c947ada27eb002870fe77fee9ce0a454cdb",
     2070                "reference": "882b8c947ada27eb002870fe77fee9ce0a454cdb",
    20532071                "shasum": ""
    20542072            },
    20552073            "require": {
    20562074                "php": ">=5.4",
    2057                 "phpcsstandards/phpcsutils": "^1.0.9",
    2058                 "squizlabs/php_codesniffer": "^3.12.1"
     2075                "phpcsstandards/phpcsutils": "^1.1.2",
     2076                "squizlabs/php_codesniffer": "^3.13.4 || ^4.0"
    20592077            },
    20602078            "require-dev": {
    20612079                "php-parallel-lint/php-console-highlighter": "^1.0",
    2062                 "php-parallel-lint/php-parallel-lint": "^1.3.2",
     2080                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    20632081                "phpcsstandards/phpcsdevcs": "^1.1.6",
    20642082                "phpcsstandards/phpcsdevtools": "^1.2.1",
    2065                 "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0"
     2083                "phpunit/phpunit": "^4.5 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
    20662084            },
    20672085            "type": "phpcodesniffer-standard",
     
    21192137                }
    21202138            ],
    2121             "time": "2025-04-20T23:35:32+00:00"
     2139            "time": "2025-09-05T06:54:52+00:00"
    21222140        },
    21232141        {
    21242142            "name": "phpcsstandards/phpcsutils",
    2125             "version": "1.0.12",
     2143            "version": "1.1.2",
    21262144            "source": {
    21272145                "type": "git",
    21282146                "url": "https://github.com/PHPCSStandards/PHPCSUtils.git",
    2129                 "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c"
    2130             },
    2131             "dist": {
    2132                 "type": "zip",
    2133                 "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/87b233b00daf83fb70f40c9a28692be017ea7c6c",
    2134                 "reference": "87b233b00daf83fb70f40c9a28692be017ea7c6c",
     2147                "reference": "b22b59e3d9ec8fe4953e42c7d59117c6eae70eae"
     2148            },
     2149            "dist": {
     2150                "type": "zip",
     2151                "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/b22b59e3d9ec8fe4953e42c7d59117c6eae70eae",
     2152                "reference": "b22b59e3d9ec8fe4953e42c7d59117c6eae70eae",
    21352153                "shasum": ""
    21362154            },
     
    21382156                "dealerdirect/phpcodesniffer-composer-installer": "^0.4.1 || ^0.5 || ^0.6.2 || ^0.7 || ^1.0",
    21392157                "php": ">=5.4",
    2140                 "squizlabs/php_codesniffer": "^3.10.0 || 4.0.x-dev@dev"
     2158                "squizlabs/php_codesniffer": "^3.13.3 || ^4.0"
    21412159            },
    21422160            "require-dev": {
    21432161                "ext-filter": "*",
    21442162                "php-parallel-lint/php-console-highlighter": "^1.0",
    2145                 "php-parallel-lint/php-parallel-lint": "^1.3.2",
     2163                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    21462164                "phpcsstandards/phpcsdevcs": "^1.1.6",
    2147                 "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0"
     2165                "yoast/phpunit-polyfills": "^1.1.0 || ^2.0.0 || ^3.0.0"
    21482166            },
    21492167            "type": "phpcodesniffer-standard",
     
    21822200                "phpcs",
    21832201                "phpcs3",
     2202                "phpcs4",
    21842203                "standards",
    21852204                "static analysis",
     
    22052224                    "url": "https://opencollective.com/php_codesniffer",
    22062225                    "type": "open_collective"
    2207                 }
    2208             ],
    2209             "time": "2024-05-20T13:34:27+00:00"
     2226                },
     2227                {
     2228                    "url": "https://thanks.dev/u/gh/phpcsstandards",
     2229                    "type": "thanks_dev"
     2230                }
     2231            ],
     2232            "time": "2025-09-05T00:00:03+00:00"
    22102233        },
    22112234        {
     
    22642287        {
    22652288            "name": "phpdocumentor/reflection-docblock",
    2266             "version": "5.6.2",
     2289            "version": "5.6.3",
    22672290            "source": {
    22682291                "type": "git",
    22692292                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
    2270                 "reference": "92dde6a5919e34835c506ac8c523ef095a95ed62"
    2271             },
    2272             "dist": {
    2273                 "type": "zip",
    2274                 "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/92dde6a5919e34835c506ac8c523ef095a95ed62",
    2275                 "reference": "92dde6a5919e34835c506ac8c523ef095a95ed62",
     2293                "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9"
     2294            },
     2295            "dist": {
     2296                "type": "zip",
     2297                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9",
     2298                "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9",
    22762299                "shasum": ""
    22772300            },
     
    23222345            "support": {
    23232346                "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
    2324                 "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.2"
    2325             },
    2326             "time": "2025-04-13T19:20:35+00:00"
     2347                "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3"
     2348            },
     2349            "time": "2025-08-01T19:43:32+00:00"
    23272350        },
    23282351        {
     
    25172540        {
    25182541            "name": "phpstan/phpdoc-parser",
    2519             "version": "2.1.0",
     2542            "version": "2.3.0",
    25202543            "source": {
    25212544                "type": "git",
    25222545                "url": "https://github.com/phpstan/phpdoc-parser.git",
    2523                 "reference": "9b30d6fd026b2c132b3985ce6b23bec09ab3aa68"
    2524             },
    2525             "dist": {
    2526                 "type": "zip",
    2527                 "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/9b30d6fd026b2c132b3985ce6b23bec09ab3aa68",
    2528                 "reference": "9b30d6fd026b2c132b3985ce6b23bec09ab3aa68",
     2546                "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495"
     2547            },
     2548            "dist": {
     2549                "type": "zip",
     2550                "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495",
     2551                "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495",
    25292552                "shasum": ""
    25302553            },
     
    25582581            "support": {
    25592582                "issues": "https://github.com/phpstan/phpdoc-parser/issues",
    2560                 "source": "https://github.com/phpstan/phpdoc-parser/tree/2.1.0"
    2561             },
    2562             "time": "2025-02-19T13:28:12+00:00"
     2583                "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.0"
     2584            },
     2585            "time": "2025-08-30T15:50:23+00:00"
    25632586        },
    25642587        {
    25652588            "name": "phpstan/phpstan",
    2566             "version": "2.1.14",
    2567             "source": {
    2568                 "type": "git",
    2569                 "url": "https://github.com/phpstan/phpstan.git",
    2570                 "reference": "8f2e03099cac24ff3b379864d171c5acbfc6b9a2"
    2571             },
    2572             "dist": {
    2573                 "type": "zip",
    2574                 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/8f2e03099cac24ff3b379864d171c5acbfc6b9a2",
    2575                 "reference": "8f2e03099cac24ff3b379864d171c5acbfc6b9a2",
     2589            "version": "2.1.31",
     2590            "dist": {
     2591                "type": "zip",
     2592                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ead89849d879fe203ce9292c6ef5e7e76f867b96",
     2593                "reference": "ead89849d879fe203ce9292c6ef5e7e76f867b96",
    25762594                "shasum": ""
    25772595            },
     
    26182636                }
    26192637            ],
    2620             "time": "2025-05-02T15:32:28+00:00"
     2638            "time": "2025-10-10T14:14:11+00:00"
    26212639        },
    26222640        {
     
    30593077        {
    30603078            "name": "squizlabs/php_codesniffer",
    3061             "version": "3.12.2",
     3079            "version": "3.13.4",
    30623080            "source": {
    30633081                "type": "git",
    30643082                "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
    3065                 "reference": "6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa"
    3066             },
    3067             "dist": {
    3068                 "type": "zip",
    3069                 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",
    3070                 "reference": "6d4cf6032d4b718f168c90a96e36c7d0eaacb2aa",
     3083                "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119"
     3084            },
     3085            "dist": {
     3086                "type": "zip",
     3087                "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ad545ea9c1b7d270ce0fc9cbfb884161cd706119",
     3088                "reference": "ad545ea9c1b7d270ce0fc9cbfb884161cd706119",
    30713089                "shasum": ""
    30723090            },
     
    31393157                }
    31403158            ],
    3141             "time": "2025-04-13T04:10:18+00:00"
     3159            "time": "2025-09-05T05:47:09+00:00"
    31423160        },
    31433161        {
    31443162            "name": "symfony/config",
    3145             "version": "v6.4.14",
     3163            "version": "v6.4.26",
    31463164            "source": {
    31473165                "type": "git",
    31483166                "url": "https://github.com/symfony/config.git",
    3149                 "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef"
    3150             },
    3151             "dist": {
    3152                 "type": "zip",
    3153                 "url": "https://api.github.com/repos/symfony/config/zipball/4e55e7e4ffddd343671ea972216d4509f46c22ef",
    3154                 "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef",
     3167                "reference": "f18dc5926cb203e125956987def795d052ee774e"
     3168            },
     3169            "dist": {
     3170                "type": "zip",
     3171                "url": "https://api.github.com/repos/symfony/config/zipball/f18dc5926cb203e125956987def795d052ee774e",
     3172                "reference": "f18dc5926cb203e125956987def795d052ee774e",
    31553173                "shasum": ""
    31563174            },
     
    31983216            "homepage": "https://symfony.com",
    31993217            "support": {
    3200                 "source": "https://github.com/symfony/config/tree/v6.4.14"
     3218                "source": "https://github.com/symfony/config/tree/v6.4.26"
    32013219            },
    32023220            "funding": [
     
    32103228                },
    32113229                {
     3230                    "url": "https://github.com/nicolas-grekas",
     3231                    "type": "github"
     3232                },
     3233                {
    32123234                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    32133235                    "type": "tidelift"
    32143236                }
    32153237            ],
    3216             "time": "2024-11-04T11:33:53+00:00"
     3238            "time": "2025-09-11T09:57:09+00:00"
    32173239        },
    32183240        {
     
    33173339        {
    33183340            "name": "symfony/dependency-injection",
    3319             "version": "v6.4.20",
     3341            "version": "v6.4.26",
    33203342            "source": {
    33213343                "type": "git",
    33223344                "url": "https://github.com/symfony/dependency-injection.git",
    3323                 "reference": "c49796a9184a532843e78e50df9e55708b92543a"
    3324             },
    3325             "dist": {
    3326                 "type": "zip",
    3327                 "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c49796a9184a532843e78e50df9e55708b92543a",
    3328                 "reference": "c49796a9184a532843e78e50df9e55708b92543a",
     3345                "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898"
     3346            },
     3347            "dist": {
     3348                "type": "zip",
     3349                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/5f311eaf0b321f8ec640f6bae12da43a14026898",
     3350                "reference": "5f311eaf0b321f8ec640f6bae12da43a14026898",
    33293351                "shasum": ""
    33303352            },
     
    33783400            "homepage": "https://symfony.com",
    33793401            "support": {
    3380                 "source": "https://github.com/symfony/dependency-injection/tree/v6.4.20"
     3402                "source": "https://github.com/symfony/dependency-injection/tree/v6.4.26"
    33813403            },
    33823404            "funding": [
     
    33903412                },
    33913413                {
     3414                    "url": "https://github.com/nicolas-grekas",
     3415                    "type": "github"
     3416                },
     3417                {
    33923418                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    33933419                    "type": "tidelift"
    33943420                }
    33953421            ],
    3396             "time": "2025-03-13T09:55:08+00:00"
     3422            "time": "2025-09-11T09:57:09+00:00"
    33973423        },
    33983424        {
    33993425            "name": "symfony/deprecation-contracts",
    3400             "version": "v3.5.1",
     3426            "version": "v3.6.0",
    34013427            "source": {
    34023428                "type": "git",
    34033429                "url": "https://github.com/symfony/deprecation-contracts.git",
    3404                 "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"
    3405             },
    3406             "dist": {
    3407                 "type": "zip",
    3408                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
    3409                 "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",
     3430                "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62"
     3431            },
     3432            "dist": {
     3433                "type": "zip",
     3434                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62",
     3435                "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62",
    34103436                "shasum": ""
    34113437            },
     
    34203446                },
    34213447                "branch-alias": {
    3422                     "dev-main": "3.5-dev"
     3448                    "dev-main": "3.6-dev"
    34233449                }
    34243450            },
     
    34453471            "homepage": "https://symfony.com",
    34463472            "support": {
    3447                 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1"
     3473                "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0"
    34483474            },
    34493475            "funding": [
     
    34613487                }
    34623488            ],
    3463             "time": "2024-09-25T14:20:29+00:00"
     3489            "time": "2024-09-25T14:21:43+00:00"
    34643490        },
    34653491        {
    34663492            "name": "symfony/filesystem",
    3467             "version": "v6.4.13",
     3493            "version": "v6.4.24",
    34683494            "source": {
    34693495                "type": "git",
    34703496                "url": "https://github.com/symfony/filesystem.git",
    3471                 "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3"
    3472             },
    3473             "dist": {
    3474                 "type": "zip",
    3475                 "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3",
    3476                 "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3",
     3497                "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8"
     3498            },
     3499            "dist": {
     3500                "type": "zip",
     3501                "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",
     3502                "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8",
    34773503                "shasum": ""
    34783504            },
     
    35113537            "homepage": "https://symfony.com",
    35123538            "support": {
    3513                 "source": "https://github.com/symfony/filesystem/tree/v6.4.13"
     3539                "source": "https://github.com/symfony/filesystem/tree/v6.4.24"
    35143540            },
    35153541            "funding": [
     
    35233549                },
    35243550                {
     3551                    "url": "https://github.com/nicolas-grekas",
     3552                    "type": "github"
     3553                },
     3554                {
    35253555                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    35263556                    "type": "tidelift"
    35273557                }
    35283558            ],
    3529             "time": "2024-10-25T15:07:50+00:00"
     3559            "time": "2025-07-10T08:14:14+00:00"
    35303560        },
    35313561        {
     
    35943624        {
    35953625            "name": "symfony/http-client",
    3596             "version": "v6.4.19",
     3626            "version": "v6.4.26",
    35973627            "source": {
    35983628                "type": "git",
    35993629                "url": "https://github.com/symfony/http-client.git",
    3600                 "reference": "3294a433fc9d12ae58128174896b5b1822c28dad"
    3601             },
    3602             "dist": {
    3603                 "type": "zip",
    3604                 "url": "https://api.github.com/repos/symfony/http-client/zipball/3294a433fc9d12ae58128174896b5b1822c28dad",
    3605                 "reference": "3294a433fc9d12ae58128174896b5b1822c28dad",
     3630                "reference": "6740cdc1a3bffa127966b6056e883b3fe3709849"
     3631            },
     3632            "dist": {
     3633                "type": "zip",
     3634                "url": "https://api.github.com/repos/symfony/http-client/zipball/6740cdc1a3bffa127966b6056e883b3fe3709849",
     3635                "reference": "6740cdc1a3bffa127966b6056e883b3fe3709849",
    36063636                "shasum": ""
    36073637            },
     
    36113641                "symfony/deprecation-contracts": "^2.5|^3",
    36123642                "symfony/http-client-contracts": "~3.4.4|^3.5.2",
     3643                "symfony/polyfill-php83": "^1.29",
    36133644                "symfony/service-contracts": "^2.5|^3"
    36143645            },
     
    36673698            ],
    36683699            "support": {
    3669                 "source": "https://github.com/symfony/http-client/tree/v6.4.19"
     3700                "source": "https://github.com/symfony/http-client/tree/v6.4.26"
    36703701            },
    36713702            "funding": [
     
    36793710                },
    36803711                {
     3712                    "url": "https://github.com/nicolas-grekas",
     3713                    "type": "github"
     3714                },
     3715                {
    36813716                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    36823717                    "type": "tidelift"
    36833718                }
    36843719            ],
    3685             "time": "2025-02-13T09:55:13+00:00"
     3720            "time": "2025-09-11T09:57:09+00:00"
    36863721        },
    36873722        {
    36883723            "name": "symfony/http-client-contracts",
    3689             "version": "v3.5.2",
     3724            "version": "v3.6.0",
    36903725            "source": {
    36913726                "type": "git",
    36923727                "url": "https://github.com/symfony/http-client-contracts.git",
    3693                 "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645"
    3694             },
    3695             "dist": {
    3696                 "type": "zip",
    3697                 "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ee8d807ab20fcb51267fdace50fbe3494c31e645",
    3698                 "reference": "ee8d807ab20fcb51267fdace50fbe3494c31e645",
     3728                "reference": "75d7043853a42837e68111812f4d964b01e5101c"
     3729            },
     3730            "dist": {
     3731                "type": "zip",
     3732                "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/75d7043853a42837e68111812f4d964b01e5101c",
     3733                "reference": "75d7043853a42837e68111812f4d964b01e5101c",
    36993734                "shasum": ""
    37003735            },
     
    37093744                },
    37103745                "branch-alias": {
    3711                     "dev-main": "3.5-dev"
     3746                    "dev-main": "3.6-dev"
    37123747                }
    37133748            },
     
    37453780            ],
    37463781            "support": {
    3747                 "source": "https://github.com/symfony/http-client-contracts/tree/v3.5.2"
     3782                "source": "https://github.com/symfony/http-client-contracts/tree/v3.6.0"
    37483783            },
    37493784            "funding": [
     
    37613796                }
    37623797            ],
    3763             "time": "2024-12-07T08:49:48+00:00"
     3798            "time": "2025-04-29T11:18:49+00:00"
    37643799        },
    37653800        {
    37663801            "name": "symfony/polyfill-ctype",
    3767             "version": "v1.32.0",
     3802            "version": "v1.33.0",
    37683803            "source": {
    37693804                "type": "git",
     
    38243859            ],
    38253860            "support": {
    3826                 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0"
     3861                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0"
    38273862            },
    38283863            "funding": [
     
    38363871                },
    38373872                {
     3873                    "url": "https://github.com/nicolas-grekas",
     3874                    "type": "github"
     3875                },
     3876                {
    38383877                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    38393878                    "type": "tidelift"
     
    38443883        {
    38453884            "name": "symfony/polyfill-intl-grapheme",
    3846             "version": "v1.32.0",
     3885            "version": "v1.33.0",
    38473886            "source": {
    38483887                "type": "git",
    38493888                "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
    3850                 "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
    3851             },
    3852             "dist": {
    3853                 "type": "zip",
    3854                 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
    3855                 "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
     3889                "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
     3890            },
     3891            "dist": {
     3892                "type": "zip",
     3893                "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
     3894                "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
    38563895                "shasum": ""
    38573896            },
     
    39023941            ],
    39033942            "support": {
    3904                 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0"
     3943                "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0"
    39053944            },
    39063945            "funding": [
     
    39143953                },
    39153954                {
     3955                    "url": "https://github.com/nicolas-grekas",
     3956                    "type": "github"
     3957                },
     3958                {
    39163959                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    39173960                    "type": "tidelift"
    39183961                }
    39193962            ],
    3920             "time": "2024-09-09T11:45:10+00:00"
     3963            "time": "2025-06-27T09:58:17+00:00"
    39213964        },
    39223965        {
    39233966            "name": "symfony/polyfill-intl-normalizer",
    3924             "version": "v1.32.0",
     3967            "version": "v1.33.0",
    39253968            "source": {
    39263969                "type": "git",
     
    39834026            ],
    39844027            "support": {
    3985                 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0"
     4028                "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0"
    39864029            },
    39874030            "funding": [
     
    39954038                },
    39964039                {
     4040                    "url": "https://github.com/nicolas-grekas",
     4041                    "type": "github"
     4042                },
     4043                {
    39974044                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    39984045                    "type": "tidelift"
     
    40034050        {
    40044051            "name": "symfony/polyfill-mbstring",
    4005             "version": "v1.32.0",
     4052            "version": "v1.33.0",
    40064053            "source": {
    40074054                "type": "git",
     
    40644111            ],
    40654112            "support": {
    4066                 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0"
     4113                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
    40674114            },
    40684115            "funding": [
     
    40764123                },
    40774124                {
     4125                    "url": "https://github.com/nicolas-grekas",
     4126                    "type": "github"
     4127                },
     4128                {
    40784129                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    40794130                    "type": "tidelift"
     
    40844135        {
    40854136            "name": "symfony/polyfill-php73",
    4086             "version": "v1.32.0",
     4137            "version": "v1.33.0",
    40874138            "source": {
    40884139                "type": "git",
     
    41404191            ],
    41414192            "support": {
    4142                 "source": "https://github.com/symfony/polyfill-php73/tree/v1.32.0"
     4193                "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0"
    41434194            },
    41444195            "funding": [
     
    41524203                },
    41534204                {
     4205                    "url": "https://github.com/nicolas-grekas",
     4206                    "type": "github"
     4207                },
     4208                {
    41544209                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    41554210                    "type": "tidelift"
     
    41604215        {
    41614216            "name": "symfony/polyfill-php80",
    4162             "version": "v1.32.0",
     4217            "version": "v1.33.0",
    41634218            "source": {
    41644219                "type": "git",
     
    42204275            ],
    42214276            "support": {
    4222                 "source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0"
     4277                "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0"
    42234278            },
    42244279            "funding": [
     
    42324287                },
    42334288                {
     4289                    "url": "https://github.com/nicolas-grekas",
     4290                    "type": "github"
     4291                },
     4292                {
    42344293                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    42354294                    "type": "tidelift"
     
    42394298        },
    42404299        {
     4300            "name": "symfony/polyfill-php83",
     4301            "version": "v1.33.0",
     4302            "source": {
     4303                "type": "git",
     4304                "url": "https://github.com/symfony/polyfill-php83.git",
     4305                "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5"
     4306            },
     4307            "dist": {
     4308                "type": "zip",
     4309                "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5",
     4310                "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5",
     4311                "shasum": ""
     4312            },
     4313            "require": {
     4314                "php": ">=7.2"
     4315            },
     4316            "type": "library",
     4317            "extra": {
     4318                "thanks": {
     4319                    "url": "https://github.com/symfony/polyfill",
     4320                    "name": "symfony/polyfill"
     4321                }
     4322            },
     4323            "autoload": {
     4324                "files": [
     4325                    "bootstrap.php"
     4326                ],
     4327                "psr-4": {
     4328                    "Symfony\\Polyfill\\Php83\\": ""
     4329                },
     4330                "classmap": [
     4331                    "Resources/stubs"
     4332                ]
     4333            },
     4334            "notification-url": "https://packagist.org/downloads/",
     4335            "license": [
     4336                "MIT"
     4337            ],
     4338            "authors": [
     4339                {
     4340                    "name": "Nicolas Grekas",
     4341                    "email": "p@tchwork.com"
     4342                },
     4343                {
     4344                    "name": "Symfony Community",
     4345                    "homepage": "https://symfony.com/contributors"
     4346                }
     4347            ],
     4348            "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
     4349            "homepage": "https://symfony.com",
     4350            "keywords": [
     4351                "compatibility",
     4352                "polyfill",
     4353                "portable",
     4354                "shim"
     4355            ],
     4356            "support": {
     4357                "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0"
     4358            },
     4359            "funding": [
     4360                {
     4361                    "url": "https://symfony.com/sponsor",
     4362                    "type": "custom"
     4363                },
     4364                {
     4365                    "url": "https://github.com/fabpot",
     4366                    "type": "github"
     4367                },
     4368                {
     4369                    "url": "https://github.com/nicolas-grekas",
     4370                    "type": "github"
     4371                },
     4372                {
     4373                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
     4374                    "type": "tidelift"
     4375                }
     4376            ],
     4377            "time": "2025-07-08T02:45:35+00:00"
     4378        },
     4379        {
    42414380            "name": "symfony/service-contracts",
    4242             "version": "v3.5.1",
     4381            "version": "v3.6.0",
    42434382            "source": {
    42444383                "type": "git",
    42454384                "url": "https://github.com/symfony/service-contracts.git",
    4246                 "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0"
    4247             },
    4248             "dist": {
    4249                 "type": "zip",
    4250                 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
    4251                 "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0",
     4385                "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4"
     4386            },
     4387            "dist": {
     4388                "type": "zip",
     4389                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
     4390                "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
    42524391                "shasum": ""
    42534392            },
     
    42674406                },
    42684407                "branch-alias": {
    4269                     "dev-main": "3.5-dev"
     4408                    "dev-main": "3.6-dev"
    42704409                }
    42714410            },
     
    43034442            ],
    43044443            "support": {
    4305                 "source": "https://github.com/symfony/service-contracts/tree/v3.5.1"
     4444                "source": "https://github.com/symfony/service-contracts/tree/v3.6.0"
    43064445            },
    43074446            "funding": [
     
    43194458                }
    43204459            ],
    4321             "time": "2024-09-25T14:20:29+00:00"
     4460            "time": "2025-04-25T09:37:31+00:00"
    43224461        },
    43234462        {
    43244463            "name": "symfony/string",
    4325             "version": "v6.4.21",
     4464            "version": "v6.4.26",
    43264465            "source": {
    43274466                "type": "git",
    43284467                "url": "https://github.com/symfony/string.git",
    4329                 "reference": "73e2c6966a5aef1d4892873ed5322245295370c6"
    4330             },
    4331             "dist": {
    4332                 "type": "zip",
    4333                 "url": "https://api.github.com/repos/symfony/string/zipball/73e2c6966a5aef1d4892873ed5322245295370c6",
    4334                 "reference": "73e2c6966a5aef1d4892873ed5322245295370c6",
     4468                "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea"
     4469            },
     4470            "dist": {
     4471                "type": "zip",
     4472                "url": "https://api.github.com/repos/symfony/string/zipball/5621f039a71a11c87c106c1c598bdcd04a19aeea",
     4473                "reference": "5621f039a71a11c87c106c1c598bdcd04a19aeea",
    43354474                "shasum": ""
    43364475            },
     
    43464485            },
    43474486            "require-dev": {
    4348                 "symfony/error-handler": "^5.4|^6.0|^7.0",
    43494487                "symfony/http-client": "^5.4|^6.0|^7.0",
    43504488                "symfony/intl": "^6.2|^7.0",
     
    43894527            ],
    43904528            "support": {
    4391                 "source": "https://github.com/symfony/string/tree/v6.4.21"
     4529                "source": "https://github.com/symfony/string/tree/v6.4.26"
    43924530            },
    43934531            "funding": [
     
    44014539                },
    44024540                {
     4541                    "url": "https://github.com/nicolas-grekas",
     4542                    "type": "github"
     4543                },
     4544                {
    44034545                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    44044546                    "type": "tidelift"
    44054547                }
    44064548            ],
    4407             "time": "2025-04-18T15:23:29+00:00"
     4549            "time": "2025-09-11T14:32:46+00:00"
    44084550        },
    44094551        {
    44104552            "name": "symfony/var-exporter",
    4411             "version": "v6.4.21",
     4553            "version": "v6.4.26",
    44124554            "source": {
    44134555                "type": "git",
    44144556                "url": "https://github.com/symfony/var-exporter.git",
    4415                 "reference": "717e7544aa99752c54ecba5c0e17459c48317472"
    4416             },
    4417             "dist": {
    4418                 "type": "zip",
    4419                 "url": "https://api.github.com/repos/symfony/var-exporter/zipball/717e7544aa99752c54ecba5c0e17459c48317472",
    4420                 "reference": "717e7544aa99752c54ecba5c0e17459c48317472",
     4557                "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc"
     4558            },
     4559            "dist": {
     4560                "type": "zip",
     4561                "url": "https://api.github.com/repos/symfony/var-exporter/zipball/466fcac5fa2e871f83d31173f80e9c2684743bfc",
     4562                "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc",
    44214563                "shasum": ""
    44224564            },
     
    44664608            ],
    44674609            "support": {
    4468                 "source": "https://github.com/symfony/var-exporter/tree/v6.4.21"
     4610                "source": "https://github.com/symfony/var-exporter/tree/v6.4.26"
    44694611            },
    44704612            "funding": [
     
    44784620                },
    44794621                {
     4622                    "url": "https://github.com/nicolas-grekas",
     4623                    "type": "github"
     4624                },
     4625                {
    44804626                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
    44814627                    "type": "tidelift"
    44824628                }
    44834629            ],
    4484             "time": "2025-04-27T21:06:26+00:00"
     4630            "time": "2025-09-11T09:57:09+00:00"
    44854631        },
    44864632        {
    44874633            "name": "szepeviktor/phpstan-wordpress",
    4488             "version": "v2.0.1",
     4634            "version": "v2.0.3",
    44894635            "source": {
    44904636                "type": "git",
    44914637                "url": "https://github.com/szepeviktor/phpstan-wordpress.git",
    4492                 "reference": "f7beb13cd22998e3d913fdb897a1e2553ccd637e"
    4493             },
    4494             "dist": {
    4495                 "type": "zip",
    4496                 "url": "https://api.github.com/repos/szepeviktor/phpstan-wordpress/zipball/f7beb13cd22998e3d913fdb897a1e2553ccd637e",
    4497                 "reference": "f7beb13cd22998e3d913fdb897a1e2553ccd637e",
     4638                "reference": "aa722f037b2d034828cd6c55ebe9e5c74961927e"
     4639            },
     4640            "dist": {
     4641                "type": "zip",
     4642                "url": "https://api.github.com/repos/szepeviktor/phpstan-wordpress/zipball/aa722f037b2d034828cd6c55ebe9e5c74961927e",
     4643                "reference": "aa722f037b2d034828cd6c55ebe9e5c74961927e",
    44984644                "shasum": ""
    44994645            },
     
    45054651            "require-dev": {
    45064652                "composer/composer": "^2.1.14",
     4653                "composer/semver": "^3.4",
    45074654                "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
    45084655                "php-parallel-lint/php-parallel-lint": "^1.1",
     
    45424689            "support": {
    45434690                "issues": "https://github.com/szepeviktor/phpstan-wordpress/issues",
    4544                 "source": "https://github.com/szepeviktor/phpstan-wordpress/tree/v2.0.1"
    4545             },
    4546             "time": "2024-12-01T02:13:05+00:00"
     4691                "source": "https://github.com/szepeviktor/phpstan-wordpress/tree/v2.0.3"
     4692            },
     4693            "time": "2025-09-14T02:58:22+00:00"
    45474694        },
    45484695        {
     
    47164863        {
    47174864            "name": "wp-coding-standards/wpcs",
    4718             "version": "3.1.0",
     4865            "version": "3.2.0",
    47194866            "source": {
    47204867                "type": "git",
    47214868                "url": "https://github.com/WordPress/WordPress-Coding-Standards.git",
    4722                 "reference": "9333efcbff231f10dfd9c56bb7b65818b4733ca7"
    4723             },
    4724             "dist": {
    4725                 "type": "zip",
    4726                 "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/9333efcbff231f10dfd9c56bb7b65818b4733ca7",
    4727                 "reference": "9333efcbff231f10dfd9c56bb7b65818b4733ca7",
     4869                "reference": "d2421de7cec3274ae622c22c744de9a62c7925af"
     4870            },
     4871            "dist": {
     4872                "type": "zip",
     4873                "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/d2421de7cec3274ae622c22c744de9a62c7925af",
     4874                "reference": "d2421de7cec3274ae622c22c744de9a62c7925af",
    47284875                "shasum": ""
    47294876            },
     
    47344881                "ext-xmlreader": "*",
    47354882                "php": ">=5.4",
    4736                 "phpcsstandards/phpcsextra": "^1.2.1",
    4737                 "phpcsstandards/phpcsutils": "^1.0.10",
    4738                 "squizlabs/php_codesniffer": "^3.9.0"
     4883                "phpcsstandards/phpcsextra": "^1.4.0",
     4884                "phpcsstandards/phpcsutils": "^1.1.0",
     4885                "squizlabs/php_codesniffer": "^3.13.0"
    47394886            },
    47404887            "require-dev": {
    47414888                "php-parallel-lint/php-console-highlighter": "^1.0.0",
    4742                 "php-parallel-lint/php-parallel-lint": "^1.3.2",
     4889                "php-parallel-lint/php-parallel-lint": "^1.4.0",
    47434890                "phpcompatibility/php-compatibility": "^9.0",
    47444891                "phpcsstandards/phpcsdevtools": "^1.2.0",
     
    47784925                }
    47794926            ],
    4780             "time": "2024-03-25T16:39:00+00:00"
     4927            "time": "2025-07-24T20:08:31+00:00"
    47814928        }
    47824929    ],
  • pressidium-cookie-consent/trunk/includes/Admin/Settings/Settings_API.php

    r3287863 r3379374  
    788788    private function maybe_migrate( array $settings ): array {
    789789        $migrator          = new Migrator( $settings );
    790         $mirgated_settings = $migrator->maybe_migrate();
    791 
    792         return $mirgated_settings;
     790        $migrated_settings = $migrator->maybe_migrate();
     791
     792        return $migrated_settings;
    793793    }
    794794
  • pressidium-cookie-consent/trunk/includes/Client/Cookie_Consent.php

    r3287863 r3379374  
    1616
    1717use Pressidium\WP\CookieConsent\Settings;
     18use Pressidium\WP\CookieConsent\Utils\WP_Utils;
    1819
    1920if ( ! defined( 'ABSPATH' ) ) {
     
    9596     */
    9697    public function enqueue_scripts(): void {
     98        if ( WP_Utils::is_ninja_forms_preview() ) {
     99            // Ninja Forms preview, do not enqueue scripts
     100            return;
     101        }
     102
    97103        $assets_file = PLUGIN_DIR . 'public/bundle.client.asset.php';
    98104
     
    212218                window.dataLayer = window.dataLayer || [];
    213219                window.dataLayer.push({
    214                     event: 'pressidium-cookie-consent-' + event.type,
     220                    event: event.type,
    215221                    consent: event.detail,
    216222                });
  • pressidium-cookie-consent/trunk/includes/Plugin.php

    r3287863 r3379374  
    6969
    7070    /**
    71      * Load plugin text domain.
    72      *
    73      * @return void
    74      */
    75     public function load_textdomain(): void {
    76         load_plugin_textdomain(
    77             'pressidium-cookie-consent',
    78             false, // this parameter is deprecated
    79             dirname( plugin_basename( __FILE__ ) ) . '/languages'
    80         );
    81     }
    82 
    83     /**
    8471     * Add WordPress hooks.
    8572     *
     
    8774     */
    8875    private function add_hooks(): void {
    89         add_action( 'init', array( $this, 'load_textdomain' ) );
    9076        add_action( 'init', array( $this, 'register_blocks' ) );
    9177    }
  • pressidium-cookie-consent/trunk/includes/Utils/WP_Utils.php

    r3287863 r3379374  
    3737    }
    3838
     39    /**
     40     * Whether the current request is a Ninja Forms preview.
     41     *
     42     * @since 1.9.0
     43     *
     44     * @link https://wordpress.org/plugins/ninja-forms/
     45     *
     46     * @return bool
     47     */
     48    public static function is_ninja_forms_preview(): bool {
     49        return isset( $_GET['nf_preview_form'] ) && isset( $_GET['nf_iframe'] );
     50    }
     51
    3952}
  • pressidium-cookie-consent/trunk/pressidium-cookie-consent.php

    r3287863 r3379374  
    44 * Plugin URI: https://github.com/pressidium/pressidium-cookie-consent/
    55 * Description: Lightweight, user-friendly and customizable cookie consent banner to help you comply with the EU GDPR cookie law and CCPA regulations.
    6  * Version: 1.8.0
     6 * Version: 1.8.1
    77 * Author: Pressidium
    88 * Author URI: https://pressidium.com/
     
    2828function setup_constants(): void {
    2929    if ( ! defined( 'Pressidium\WP\CookieConsent\VERSION' ) ) {
    30         define( 'Pressidium\WP\CookieConsent\VERSION', '1.8.0' );
     30        define( 'Pressidium\WP\CookieConsent\VERSION', '1.8.1' );
    3131    }
    3232
  • pressidium-cookie-consent/trunk/public/bundle.client.asset.php

    r3287863 r3379374  
    1 <?php return array('dependencies' => array(), 'version' => '196e4b8ba8df598fce49');
     1<?php return array('dependencies' => array(), 'version' => '3ac109fe55eafdb96680');
  • pressidium-cookie-consent/trunk/public/bundle.client.js

    r3287863 r3379374  
    1 (()=>{var e={437:()=>{(()=>{const e={analytics:["statistics","statistics-anonymous"],targeting:["marketing"],preferences:["preferences"]},t=Object.keys(e),n=()=>{if(!("wp_set_consent"in window))return;const{wp_set_consent:n=(e,t)=>{}}=window;n("functional","allow"),t.forEach((t=>{if(!(t in e))return;const i=pressidiumCookieConsent.allowedCategory(t)?"allow":"deny";e[t].forEach((e=>{n(e,i)}))}))};window.wp_consent_type="optin";const i=new CustomEvent("wp_consent_type_defined");document.dispatchEvent(i),window.addEventListener("pressidium-cookie-consent-accepted",n),window.addEventListener("pressidium-cookie-consent-changed",n)})()},470:()=>{!function(){"use strict";var e="initCookieConsent";"undefined"!=typeof window&&"function"!=typeof window[e]&&(window[e]=function(e){var t,n,i,o,a,s,r,c,d,l,u,p,h,f,g,m,_,b,v,y,C,k,w,A,S,x,L,E,N,T,z,O,M,j,H,I={mode:"opt-in",current_lang:"en",auto_language:null,autorun:!0,page_scripts:!0,hide_from_bots:!0,cookie_name:"cc_cookie",cookie_expiration:182,cookie_domain:location.hostname,cookie_path:"/",cookie_same_site:"Lax",use_rfc_cookie:!1,autoclear_cookies:!0,revision:0,script_selector:"data-cookiecategory"},q={},D={},Z=null,J=!0,P=!1,R=!1,G=!1,U=!1,F=!0,X=[],Y=!1,B=[],K=[],$=[],V=!1,Q=[],W=[],ee=[],te=[],ne=[],ie=document.documentElement,oe=function(e){ue("CookieConsent [CONFIG]: received_config_settings ",t=e),"number"==typeof t.cookie_expiration&&(I.cookie_expiration=t.cookie_expiration),"number"==typeof t.cookie_necessary_only_expiration&&(I.cookie_necessary_only_expiration=t.cookie_necessary_only_expiration),"boolean"==typeof t.autorun&&(I.autorun=t.autorun),"string"==typeof t.cookie_domain&&(I.cookie_domain=t.cookie_domain),"string"==typeof t.cookie_same_site&&(I.cookie_same_site=t.cookie_same_site),"string"==typeof t.cookie_path&&(I.cookie_path=t.cookie_path),"string"==typeof t.cookie_name&&(I.cookie_name=t.cookie_name),"function"==typeof t.onAccept&&(u=t.onAccept),"function"==typeof t.onFirstAction&&(h=t.onFirstAction),"function"==typeof t.onChange&&(p=t.onChange),"opt-out"===t.mode&&(I.mode="opt-out"),"number"==typeof t.revision&&(t.revision>-1&&(I.revision=t.revision),U=!0),"boolean"==typeof t.autoclear_cookies&&(I.autoclear_cookies=t.autoclear_cookies),!0===t.use_rfc_cookie&&(I.use_rfc_cookie=!0),"boolean"==typeof t.hide_from_bots&&(I.hide_from_bots=t.hide_from_bots),I.hide_from_bots&&(V=navigator&&(navigator.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(navigator.userAgent)||navigator.webdriver)),I.page_scripts=!0===t.page_scripts,"browser"===t.auto_language||!0===t.auto_language?I.auto_language="browser":"document"===t.auto_language&&(I.auto_language="document"),ue("CookieConsent [LANG]: auto_language strategy is '"+I.auto_language+"'"),I.current_lang=he(t.languages,t.current_lang)},ae=function(e){for(var t="accept-",n=r("c-settings"),i=r(t+"all"),o=r(t+"necessary"),a=r(t+"custom"),s=0;s<n.length;s++)n[s].setAttribute("aria-haspopup","dialog"),Ce(n[s],"click",(function(e){e.preventDefault(),q.showSettings(0)}));for(s=0;s<i.length;s++)Ce(i[s],"click",(function(e){c(e,"all")}));for(s=0;s<a.length;s++)Ce(a[s],"click",(function(e){c(e)}));for(s=0;s<o.length;s++)Ce(o[s],"click",(function(e){c(e,[])}));function r(t){return(e||document).querySelectorAll('[data-cc="'+t+'"]')}function c(e,t){e.preventDefault(),q.accept(t),q.hideSettings(),q.hide()}},se=function(e,t){return t.hasOwnProperty(e)?e:ke(t).length>0?t.hasOwnProperty(I.current_lang)?I.current_lang:ke(t)[0]:void 0},re=function(e){if(!0===t.force_consent&&we(ie,"force--consent"),!v){v=pe("div");var n=pe("div"),i=pe("div");v.id="cm",n.id="c-inr-i",i.id="cm-ov",v.tabIndex=-1,v.setAttribute("role","dialog"),v.setAttribute("aria-modal","true"),v.setAttribute("aria-hidden","false"),v.setAttribute("aria-labelledby","c-ttl"),v.setAttribute("aria-describedby","c-txt"),b.appendChild(v),b.appendChild(i),v.style.visibility=i.style.visibility="hidden",i.style.opacity=0}var o=t.languages[e].consent_modal.title;o&&(y||((y=pe("h2")).id="c-ttl",n.appendChild(y)),y.innerHTML=o);var a=t.languages[e].consent_modal.description;U&&(a=F?a.replace("{{revision_message}}",""):a.replace("{{revision_message}}",t.languages[e].consent_modal.revision_message||"")),C||((C=pe("div")).id="c-txt",n.appendChild(C)),C.innerHTML=a;var s,r=t.languages[e].consent_modal.primary_btn,c=t.languages[e].consent_modal.secondary_btn;r&&(k||((k=pe("button")).id="c-p-bn",k.className="c-bn",k.appendChild(xe(1)),"accept_all"===r.role&&(s="all"),Ce(k,"click",(function(){q.hide(),ue("CookieConsent [ACCEPT]: cookie_consent was accepted!"),q.accept(s)}))),k.firstElementChild.innerHTML=t.languages[e].consent_modal.primary_btn.text),c&&(w||((w=pe("button")).id="c-s-bn",w.className="c-bn c_link",w.appendChild(xe(1)),"accept_necessary"===c.role?Ce(w,"click",(function(){q.hide(),q.accept([])})):Ce(w,"click",(function(){q.showSettings(0)}))),w.firstElementChild.innerHTML=t.languages[e].consent_modal.secondary_btn.text);var d=t.gui_options;S||((S=pe("div")).id="c-inr",S.appendChild(n)),A||((A=pe("div")).id="c-bns",d&&d.consent_modal&&!0===d.consent_modal.swap_buttons?(c&&A.appendChild(w),r&&A.appendChild(k),A.className="swap"):(r&&A.appendChild(k),c&&A.appendChild(w)),(r||c)&&S.appendChild(A),v.appendChild(S)),P=!0,ae(S)},ce=function(e){if(x)(z=pe("div")).id="s-bl";else{(x=pe("div")).tabIndex=-1;var n=pe("div"),i=pe("div"),o=pe("div");L=pe("div"),E=pe("h2");var a=pe("div");(N=pe("button")).appendChild(xe(2));var s=pe("div");T=pe("div");var r=pe("div"),c=!1;Ce(x,"mouseup",(function(e){!G||c||L.contains(e.target)||q.hideSettings()})),Ce(x,"mousedown",(function(e){G&&(c=L.contains(e.target))})),x.id="s-cnt",n.id="c-vln",o.id="c-s-in",i.id="cs",E.id="s-ttl",L.id="s-inr",a.id="s-hdr",T.id="s-bl",N.id="s-c-bn",r.id="cs-ov",s.id="s-c-bnc",N.className="c-bn",x.setAttribute("role","dialog"),x.setAttribute("aria-modal","true"),x.setAttribute("aria-hidden","true"),x.setAttribute("aria-labelledby","s-ttl"),x.style.visibility=r.style.visibility="hidden",r.style.opacity=0,s.appendChild(N),Ce(document,"keydown",(function(e){27===e.keyCode&&G&&q.hideSettings()}),!0),Ce(N,"click",(function(){q.hideSettings()}))}var u=t.languages[e].settings_modal;N.setAttribute("aria-label",u.close_btn_label||"Close"),l=u.blocks,d=u.cookie_table_headers;var p=u.cookie_table_caption,h=l.length;E.innerHTML=u.title;for(var f=0;f<h;++f){var g=l[f].title,m=l[f].description,_=l[f].toggle,v=l[f].cookie_table,y=!0===t.remove_cookie_tables,C=!!m||!y&&!!v,k=pe("div"),w=pe("div");if(m){var A=pe("div");A.className="p",A.insertAdjacentHTML("beforeend",m)}var S=pe("div");if(S.className="title",k.className="c-bl",w.className="desc",void 0!==_){var I="c-ac-"+f,Z=pe(C?"button":"div"),P=pe("label"),R=pe("input"),U=pe("span"),F=pe("span"),X=pe("span"),Y=pe("span");Z.className=C?"b-tl exp":"b-tl",P.className="b-tg",R.className="c-tgl",X.className="on-i",Y.className="off-i",U.className="c-tg",F.className="t-lb",C&&(Z.setAttribute("aria-expanded","false"),Z.setAttribute("aria-controls",I)),R.type="checkbox",U.setAttribute("aria-hidden","true");var B=_.value;R.value=B,F.textContent=g,Z.insertAdjacentHTML("beforeend",g),S.appendChild(Z),U.appendChild(X),U.appendChild(Y),J?_.enabled?(R.checked=!0,!z&&ee.push(!0),_.enabled&&!z&&$.push(B)):!z&&ee.push(!1):le(D.categories,B)>-1?(R.checked=!0,!z&&ee.push(!0)):!z&&ee.push(!1),!z&&te.push(B),_.readonly&&(R.disabled=!0,we(U,"c-ro"),!z&&ne.push(B)),we(w,"b-acc"),we(S,"b-bn"),we(k,"b-ex"),w.id=I,w.setAttribute("aria-hidden","true"),P.appendChild(R),P.appendChild(U),P.appendChild(F),S.appendChild(P),C&&function(e,t,n){Ce(Z,"click",(function(){Se(t,"act")?(Ae(t,"act"),n.setAttribute("aria-expanded","false"),e.setAttribute("aria-hidden","true")):(we(t,"act"),n.setAttribute("aria-expanded","true"),e.setAttribute("aria-hidden","false"))}),!1)}(w,k,Z)}else if(g){var K=pe("div");K.className="b-tl",K.setAttribute("role","heading"),K.setAttribute("aria-level","3"),K.insertAdjacentHTML("beforeend",g),S.appendChild(K)}if(g&&k.appendChild(S),m&&w.appendChild(A),!y&&void 0!==v){for(var V=document.createDocumentFragment(),Q=0;Q<d.length;++Q){var W=pe("th"),ie=d[Q];if(W.setAttribute("scope","col"),ie){var oe=ie&&ke(ie)[0];W.textContent=d[Q][oe],V.appendChild(W)}}var ae=pe("tr");ae.appendChild(V);var se=pe("thead");se.appendChild(ae);var re=pe("table");if(p){var ce=pe("caption");ce.innerHTML=p,re.appendChild(ce)}re.appendChild(se);for(var de=document.createDocumentFragment(),ue=0;ue<v.length;ue++){for(var he=pe("tr"),fe=0;fe<d.length;++fe)if(ie=d[fe]){oe=ke(ie)[0];var ge=pe("td");ge.insertAdjacentHTML("beforeend",v[ue][oe]),ge.setAttribute("data-column",ie[oe]),he.appendChild(ge)}de.appendChild(he)}var me=pe("tbody");me.appendChild(de),re.appendChild(me),w.appendChild(re)}(_&&g||!_&&(g||m))&&(k.appendChild(w),z?z.appendChild(k):T.appendChild(k))}O||((O=pe("div")).id="s-bns"),j||((j=pe("button")).id="s-all-bn",j.className="c-bn",O.appendChild(j),Ce(j,"click",(function(){q.accept("all"),q.hideSettings(),q.hide()}))),j.innerHTML=u.accept_all_btn;var _e=u.reject_all_btn;if(_e&&(H||((H=pe("button")).id="s-rall-bn",H.className="c-bn",Ce(H,"click",(function(){q.accept([]),q.hideSettings(),q.hide()})),L.className="bns-t",O.appendChild(H)),H.innerHTML=_e),M||((M=pe("button")).id="s-sv-bn",M.className="c-bn",O.appendChild(M),Ce(M,"click",(function(){q.accept(),q.hideSettings(),q.hide()}))),M.innerHTML=u.save_settings_btn,z)return L.replaceChild(z,T),void(T=z);a.appendChild(E),a.appendChild(s),L.appendChild(a),L.appendChild(T),L.appendChild(O),o.appendChild(L),i.appendChild(o),n.appendChild(i),x.appendChild(n),b.appendChild(x),b.appendChild(r)};q.updateLanguage=function(e,n){if("string"==typeof e){var i=se(e,t.languages);return(i!==I.current_lang||!0===n)&&(I.current_lang=i,P&&re(i),ce(i),ue("CookieConsent [LANGUAGE]: curr_lang: '"+i+"'"),!0)}};var de=function(e){var t=l.length,n=-1;Y=!1;var i=ve("","all"),o=[I.cookie_domain,"."+I.cookie_domain];if("www."===I.cookie_domain.slice(0,4)){var a=I.cookie_domain.substr(4);o.push(a),o.push("."+a)}for(var s=0;s<t;s++){var r=l[s];if(r.hasOwnProperty("toggle")){var c=le(X,r.toggle.value)>-1;if(!ee[++n]&&r.hasOwnProperty("cookie_table")&&(e||c)){var u=r.cookie_table,p=ke(d[0])[0],h=u.length;"on_disable"===r.toggle.reload&&c&&(Y=!0);for(var f=0;f<h;f++){var g=o,m=u[f],_=[],b=m[p],v=m.is_regex||!1,y=m.domain||null,C=m.path||!1;if(y&&(g=[y,"."+y]),v)for(var k=0;k<i.length;k++)i[k].match(b)&&_.push(i[k]);else{var w=le(i,b);w>-1&&_.push(i[w])}ue("CookieConsent [AUTOCLEAR]: search cookie: '"+b+"', found:",_),_.length>0&&(ye(_,C,g),"on_clear"===r.toggle.reload&&(Y=!0))}}}}},le=function(e,t){return e.indexOf(t)},ue=function(e,t,n){},pe=function(e){var t=document.createElement(e);return"button"===e&&t.setAttribute("type",e),t},he=function(e,t){return"browser"===I.auto_language?se(fe(),e):"document"===I.auto_language?se(document.documentElement.lang,e):"string"==typeof t?I.current_lang=se(t,e):(ue("CookieConsent [LANG]: setting current_lang = '"+I.current_lang+"'"),I.current_lang)},fe=function(){var e=navigator.language||navigator.browserLanguage;return e.length>2&&(e=e[0]+e[1]),ue("CookieConsent [LANG]: detected_browser_lang = '"+e+"'"),e.toLowerCase()};q.allowedCategory=function(e){if(J&&"opt-in"!==I.mode)t=$;else var t=JSON.parse(ve(I.cookie_name,"one",!0)||"{}").categories||[];return le(t,e)>-1},q.run=function(t){if(document.getElementById("cc_div"))ue("CookieConsent [NOTICE]: cookie consent already attached to body!");else{if(oe(t),V)return;D=JSON.parse(ve(I.cookie_name,"one",!0)||"{}");var r=void 0!==(o=D.consent_uuid);if((n=D.consent_date)&&(n=new Date(n)),(i=D.last_consent_update)&&(i=new Date(i)),Z=void 0!==D.data?D.data:null,U&&D.revision!==I.revision&&(F=!1),P=J=!(r&&F&&n&&i&&o),function(){(_=pe("div")).id="cc--main",_.style.position="fixed",_.innerHTML='<div id="cc_div" class="cc_div"></div>',b=_.children[0];var t=I.current_lang;P&&re(t),ce(t),(e||document.body).appendChild(_)}(),function(){var e=["[href]","button","input","details",'[tabindex="0"]'];function t(t,n){try{var i=t.querySelectorAll(e.join(':not([tabindex="-1"]), '))}catch(n){return t.querySelectorAll(e.join(", "))}n[0]=i[0],n[1]=i[i.length-1]}t(L,W),P&&t(v,Q)}(),function(e){if("object"==typeof e){var t=e.consent_modal,n=e.settings_modal;P&&t&&i(v,["box","bar","cloud"],["top","middle","bottom"],["zoom","slide"],t.layout,t.position,t.transition),n&&i(x,["bar"],["left","right"],["zoom","slide"],n.layout,n.position,n.transition)}function i(e,t,n,i,o,a,s){if(a=a&&a.split(" ")||[],le(t,o)>-1&&(we(e,o),("bar"!==o||"middle"!==a[0])&&le(n,a[0])>-1))for(var r=0;r<a.length;r++)we(e,a[r]);le(i,s)>-1&&we(e,s)}}(t.gui_options),ae(),I.autorun&&P&&q.show(t.delay||0),setTimeout((function(){we(_,"c--anim")}),30),setTimeout((function(){Ce(document,"keydown",(function(e){if("Tab"===e.key&&(R||G)&&a){var t=Ne();e.shiftKey?t!==a[0]&&s.contains(t)||(e.preventDefault(),Le(a[1])):t!==a[1]&&s.contains(t)||(e.preventDefault(),Le(a[0]))}}))}),100),J)"opt-out"===I.mode&&(ue("CookieConsent [CONFIG] mode='"+I.mode+"', default enabled categories:",$),ge()),ue("CookieConsent [NOTICE]: ask for consent!");else{var c="boolean"==typeof D.rfc_cookie;(!c||c&&D.rfc_cookie!==I.use_rfc_cookie)&&(D.rfc_cookie=I.use_rfc_cookie,be(I.cookie_name,JSON.stringify(D))),f=_e(me()),ge(),"function"==typeof u&&u(D),ue("CookieConsent [NOTICE]: consent already given!",D)}}};var ge=function(){if(I.page_scripts){var e=D.categories||[];J&&"opt-out"===I.mode&&(e=$);var t=document.querySelectorAll("script["+I.script_selector+"]"),n=function(t,i){if(i<t.length){var o=t[i],a=o.getAttribute(I.script_selector);if(le(e,a)>-1){o.type=o.getAttribute("data-type")||"text/javascript",o.removeAttribute(I.script_selector);var s=o.getAttribute("data-src");s&&o.removeAttribute("data-src");var r=pe("script");if(r.textContent=o.innerHTML,function(e,t){for(var n=t.attributes,i=n.length,o=0;o<i;o++){var a=n[o].nodeName;e.setAttribute(a,t[a]||t.getAttribute(a))}}(r,o),s?r.src=s:s=o.src,s&&(r.readyState?r.onreadystatechange=function(){"loaded"!==r.readyState&&"complete"!==r.readyState||(r.onreadystatechange=null,n(t,++i))}:r.onload=function(){r.onload=null,n(t,++i)}),o.parentNode.replaceChild(r,o),s)return}n(t,++i)}};n(t,0)}};q.set=function(e,t){return"data"===e&&function(e,t){var n=!1;if("update"===t){var i=typeof(Z=q.get("data"))==typeof e;if(i&&"object"==typeof Z)for(var o in!Z&&(Z={}),e)Z[o]!==e[o]&&(Z[o]=e[o],n=!0);else!i&&Z||Z===e||(Z=e,n=!0)}else Z=e,n=!0;return n&&(D.data=Z,be(I.cookie_name,JSON.stringify(D))),n}(t.value,t.mode)},q.get=function(e,t){return JSON.parse(ve(t||I.cookie_name,"one",!0)||"{}")[e]},q.getConfig=function(e){return I[e]||t[e]};var me=function(){return B=D.categories||[],K=te.filter((function(e){return-1===le(B,e)})),{accepted:B,rejected:K}},_e=function(e){var t="custom",n=ne.length;return e.accepted.length===te.length?t="all":e.accepted.length===n&&(t="necessary"),t};q.getUserPreferences=function(){var e=me();return{accept_type:_e(e),accepted_categories:e.accepted,rejected_categories:e.rejected}},q.loadScript=function(e,t,n){var i="function"==typeof t;if(document.querySelector('script[src="'+e+'"]'))i&&t();else{var o=pe("script");if(n&&n.length>0)for(var a=0;a<n.length;++a)n[a]&&o.setAttribute(n[a].name,n[a].value);i&&(o.onload=t),o.src=e,document.head.appendChild(o)}},q.updateScripts=function(){ge()},q.show=function(e,t){!0===t&&re(I.current_lang),P&&(g=Ne(),a=Q,s=v,R=!0,v.removeAttribute("aria-hidden"),setTimeout((function(){we(ie,"show--consent"),ue("CookieConsent [MODAL]: show consent_modal")}),e>0?e:t?30:0))},q.hide=function(){P&&(R=!1,Le(r),v.setAttribute("aria-hidden","true"),Ae(ie,"show--consent"),Le(g),g=null,ue("CookieConsent [MODAL]: hide"))},q.showSettings=function(e){G=!0,x.removeAttribute("aria-hidden"),R?m=Ne():g=Ne(),s=x,a=W,setTimeout((function(){we(ie,"show--settings"),ue("CookieConsent [SETTINGS]: show settings_modal")}),e>0?e:0)},q.hideSettings=function(){G=!1,Ee(),Le(c),x.setAttribute("aria-hidden","true"),Ae(ie,"show--settings"),R?(Le(m),m=null,s=v,a=Q):(Le(g),g=null),ue("CookieConsent [SETTINGS]: hide settings_modal")},q.accept=function(e,t){var a=e||void 0,s=t||[],r=[];if(a)if("object"==typeof a&&"number"==typeof a.length)for(var c=0;c<a.length;c++)-1!==le(te,a[c])&&r.push(a[c]);else"string"==typeof a&&("all"===a?r=te.slice():-1!==le(te,a)&&r.push(a));else r=function(){for(var e=document.querySelectorAll(".c-tgl")||[],t=[],n=0;n<e.length;n++)e[n].checked&&t.push(e[n].value);return t}();if(s.length>=1)for(c=0;c<s.length;c++)r=r.filter((function(e){return e!==s[c]}));for(c=0;c<te.length;c++)!0===ne.includes(te[c])&&-1===le(r,te[c])&&r.push(te[c]);!function(e){X=[];var t=x.querySelectorAll(".c-tgl")||[];if(t.length>0)for(var a=0;a<t.length;a++)-1!==le(e,te[a])?(t[a].checked=!0,ee[a]||(X.push(te[a]),ee[a]=!0)):(t[a].checked=!1,ee[a]&&(X.push(te[a]),ee[a]=!1));!J&&I.autoclear_cookies&&X.length>0&&de(),n||(n=new Date),o||(o=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(e){try{return(e^(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)}catch(e){return""}}))),D={categories:e,level:e,revision:I.revision,data:Z,rfc_cookie:I.use_rfc_cookie,consent_date:n.toISOString(),consent_uuid:o},(J||X.length>0)&&(F=!0,i=i?new Date:n,D.last_consent_update=i.toISOString(),f=_e(me()),be(I.cookie_name,JSON.stringify(D)),ge()),J&&(I.autoclear_cookies&&de(!0),"function"==typeof h&&h(q.getUserPreferences(),D),"function"==typeof u&&u(D),J=!1,"opt-in"===I.mode)||("function"==typeof p&&X.length>0&&p(D,X),Y&&location.reload())}(r)},q.eraseCookies=function(e,t,n){var i=[],o=n?[n,"."+n]:[I.cookie_domain,"."+I.cookie_domain];if("object"==typeof e&&e.length>0)for(var a=0;a<e.length;a++)this.validCookie(e[a])&&i.push(e[a]);else this.validCookie(e)&&i.push(e);ye(i,t,o)};var be=function(e,t){var n=I.cookie_expiration;"number"==typeof I.cookie_necessary_only_expiration&&"necessary"===f&&(n=I.cookie_necessary_only_expiration),t=I.use_rfc_cookie?encodeURIComponent(t):t;var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3);var o=e+"="+(t||"")+"; expires="+i.toUTCString()+"; Path="+I.cookie_path+";";o+=" SameSite="+I.cookie_same_site+";",location.hostname.indexOf(".")>-1&&I.cookie_domain&&(o+=" Domain="+I.cookie_domain+";"),"https:"===location.protocol&&(o+=" Secure;"),document.cookie=o,ue("CookieConsent [SET_COOKIE]: '"+e+"' expires after "+n+" day(s)")},ve=function(e,t,n){var i;if("one"===t){if((i=(i=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)"))?n?i.pop():e:"")&&e===I.cookie_name){try{i=JSON.parse(i)}catch(e){try{i=JSON.parse(decodeURIComponent(i))}catch(e){i={}}}i=JSON.stringify(i)}}else if("all"===t){var o=document.cookie.split(/;\s*/);i=[];for(var a=0;a<o.length;a++)i.push(o[a].split("=")[0])}return i},ye=function(e,t,n){for(var i=t||"/",o=0;o<e.length;o++){for(var a=0;a<n.length;a++)document.cookie=e[o]+"=; path="+i+(0==n[a].indexOf(".")?"; domain="+n[a]:"")+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";ue("CookieConsent [AUTOCLEAR]: deleting cookie: '"+e[o]+"' path: '"+i+"' domain:",n)}};q.validCookie=function(e){return""!==ve(e,"one",!0)},q.validConsent=function(){return!J};var Ce=function(e,t,n,i){e.addEventListener(t,n,!0===i&&{passive:!0})},ke=function(e){if("object"==typeof e)return Object.keys(e)},we=function(e,t){e.classList.add(t)},Ae=function(e,t){e.classList.remove(t)},Se=function(e,t){return e.classList.contains(t)},xe=function(e){var t=pe("span");return t.tabIndex=-1,1===e?r=t:c=t,t},Le=function(e){e&&e instanceof HTMLElement&&e.focus()},Ee=function(){for(var e=L.querySelectorAll(".c-tgl"),t=0;t<e.length;t++){var n=e[t].value,i=ne.includes(n);e[t].checked=i||q.allowedCategory(n)}},Ne=function(){return document.activeElement};return q})}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}(()=>{"use strict";n(470);const e=document.createElement("template");e.innerHTML='\n  <style>\n    :host {\n      display: block;\n      \n      position: fixed;\n      bottom: 1rem;\n      \n      z-index: 1;\n    }\n    \n    :host(.left) {\n      left: 1rem;\n    }\n\n    :host(.right) {\n      right: 1rem;\n    }\n\n    .button {\n      border-radius: 100%;\n      z-index: 1000;\n      cursor: pointer;\n      border: none;\n      box-shadow: 0 0.3rem 0.6rem rgba(2, 2, 3, 0.2);\n      background-color: var(--cc-btn-floating-bg, #3859d0);\n      transition: opacity 450ms, transform 450ms;\n    }\n    \n    .button:hover {\n      background-color: var(--cc-btn-floating-hover-bg, #1d2e38);\n    }\n    \n    .button.sm {\n      width: 3rem;\n      height: 3rem;\n      padding: 0.5rem;\n    }\n    \n    .button.lg {\n      width: 4rem;\n      height: 4rem;\n      padding: 0.7rem;\n    }\n    \n    .button.hidden {\n      visibility: hidden;\n    }\n    \n    .button.visible {\n      visibility: visible;\n    }\n    \n    .button.hidden.fade-in {\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in {\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-up {\n      transform: translateY(0.7rem);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-up {\n      transform: translateY(0);\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-zoom {\n      transform: scale(0);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-zoom {\n      transform: scale(1);\n      opacity: 1;\n    }\n    \n    .button.hidden.zoom-in {\n      transform: scale(0);\n    }\n    \n    .button.visible.zoom-in {\n      transform: scale(1);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(-4rem);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(-5rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(4rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(5rem);\n    }\n\n    .button.visible.slide-in-horizontal {\n      transform: translateX(0);\n    }\n    \n    .button.hidden.slide-in-vertical.sm {\n      transform: translateY(4rem);\n    }\n    \n    .button.hidden.slide-in-vertical.lg {\n      transform: translateY(5rem);\n    }\n\n    .button.visible.slide-in-vertical {\n      transform: translateY(0);\n    }\n    \n    [name="icon"] {\n      fill: var(--cc-btn-floating-icon, #f9faff);\n    }\n    \n    [name="icon"]:hover {\n      fill: var(--cc-btn-floating-hover-icon, #f9faff);\n    }\n    \n    @media (prefers-reduced-motion) {\n      .button {\n        transition: none;\n      }\n    }\n  </style>\n  <button class="button">\n    <slot name="icon"></slot>\n  </button>\n';class t extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(e.content.cloneNode(!0)),this._size=this.getAttribute("size")||"sm",this._position=this.getAttribute("position")||"left",this._status=this.getAttribute("status")||"hidden",this._label=this.getAttribute("label")||"Cookie settings",this._transition=this.getAttribute("transition")||"fade-in-up",this._initIconSlot()}get observedAttributes(){return["size","position","label","status","transition"]}get size(){return this._size||""}set size(e){this._size=e,this._update(),this.setAttribute("size",this._size)}get position(){return this._position||""}set position(e){this._position=e,this._update(),this.setAttribute("position",this._position)}get label(){return this._label||""}set label(e){this._label=e,this._update(),this.setAttribute("label",this._label)}get status(){return this._status||""}set status(e){this._status=e,this._update(),this.setAttribute("status",this._status)}get transition(){return this._transition||""}set transition(e){this._transition=e,this._update(),this.setAttribute("transition",this._transition)}connectedCallback(){this.shadowRoot.querySelector(".button").addEventListener("click",(()=>{window.pressidiumCookieConsent.showSettings(0)})),this._update()}attributeChangedCallback(e,t,n){switch(e){case"size":this._size=n;break;case"position":this._position=n;break;case"label":this._label=n;break;case"status":this._status=n;break;case"transition":this._transition=n}}_updateSize(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["sm","lg"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._size)?this._size:"sm")}_updatePosition(){const e=["left","right"];e.forEach((e=>this.classList.remove(e))),this.classList.add(e.includes(this._position)?this._position:"left")}_updateTransition(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["fade-in","fade-in-up","fade-in-zoom","zoom-in","slide-in-horizontal","slide-in-vertical"];t.forEach((t=>e.classList.remove(t))),t.includes(this._transition)&&e.classList.add(this._transition)}_updateLabel(){this.setAttribute("aria-label",this._label),this.setAttribute("role","button")}_updateStatus(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["visible","hidden"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._status)?this._status:"hidden")}_initIconSlot(){const e=this.shadowRoot.querySelector('slot[name="icon"]');e.addEventListener("slotchange",(()=>{const[t]=e.assignedNodes();t.setAttribute("aria-hidden","true"),t.setAttribute("focusable","false")}))}_update(){this._updateSize(),this._updatePosition(),this._updateTransition(),this._updateLabel(),this._updateStatus()}}const i=t;customElements.define("pressidium-floating-button",i),n(437),((e,t)=>{if("function"!=typeof initCookieConsent)return;if(void 0===e)return;if(!("settings"in e))return;const n={ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"denied"},{settings:i,additional_options:o}=e,{record_consents:a,hide_empty_categories:s,floating_button:r,gcm:c}=o,d=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="visible")},l=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="hidden")},u=(e={})=>{const{enabled:t=!1,size:n="sm",position:o="left",icon:a="pressidium",transition:s=""}=e;if(!t)return;const r=((e=null)=>{if(!window.pressidiumCookieConsent)return{};const t=e||window.pressidiumCookieConsent.getConfig("current_lang");return i.languages[t]})(),c=document.querySelector("pressidium-floating-button");c&&c.remove();const d=document.createElement("pressidium-floating-button");d.size=n,d.label=r.settings_modal.title,d.position=o,d.status="hidden",d.transition=s,d.innerHTML="pressidium"===a?'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">\n            <path d="M158.7,140.72c-2.72,2.24-7.25,6.4-9.16,11.2a32.62,32.62,0,0,0-1.86,11.24,21.61,21.61,0,0,0,.16,2.84c2.84,5,12.07,5.47,17.1,5.08,5.7-.45,14.24-2.33,17.92-7.14a22.63,22.63,0,0,0,3.59-8.1,18.83,18.83,0,0,0,0-10.71C183.52,136.17,170.14,133.86,158.7,140.72Z" />\n            <path d="M97.42,140.72c-11.43-6.86-24.82-4.55-27.76,4.41a18.75,18.75,0,0,0,0,10.71,22.54,22.54,0,0,0,3.6,8.1c3.67,4.81,12.21,6.69,17.91,7.14,5,.39,14.26-.1,17.11-5.08a23,23,0,0,0,.15-2.84,32.38,32.38,0,0,0-1.86-11.24C104.67,147.12,100.14,143,97.42,140.72Z" />\n            <path d="M149.25,153.7h0c-.08.23-.16.46-.23.69C149.09,154.17,149.17,153.94,149.25,153.7Z" />\n            <circle cx="194.32" cy="56.21" r="8.27" />\n            <circle cx="188.99" cy="87.22" r="7.74" />\n            <circle cx="225.28" cy="98.04" r="5.29" />\n            <path d="M220.67,130.68a23,23,0,0,1-4.65.47,23.29,23.29,0,0,1-17.9-8.36l-1.08.47a34.31,34.31,0,0,1,5.19,9.18c4.12,10.88,6,27.72.5,38.78-13,.32-42.81,5.63-61.68,10.2-1.16.28-.54.12,0,0h-2.24c-.45-1.32-1.47-5.77-1.29-19.08.24-18.06,9.58-37.44,25.38-46a31,31,0,0,1-5.38-35.68,23.3,23.3,0,0,1-14.13-24c-1.86-.19-3.76-.35-5.72-.47L141,51.45l-30.69,5.4a99.63,99.63,0,0,0-25.53,6.34c-6.91-7.85-23.1-20.8-55.41-22.3,0,0-7,38.55,10.91,73.33-5.11,15-7.56,29.83-11.42,40.14-.07.18-.13.35-.2.52-.13.35-.27.7-.41,1s-.19.46-.28.68l-.3.68c-.13.3-.27.6-.41.89s-.15.32-.23.47c-.16.34-.33.67-.51,1l-.21.38c-.18.34-.37.66-.56,1l-.18.29-.6.92-.15.2c-.2.3-.42.58-.64.85a1.33,1.33,0,0,1-.14.19c-.24.29-.48.56-.73.83l-.17.18c-.25.26-.5.51-.77.75l-.17.15c-.27.23-.55.46-.83.67a.71.71,0,0,0-.14.1c-.31.21-.61.42-.93.61h0c-.33.19-.65.35-1,.51l-.08,0c-.38.16-.72.29-1.06.4l-.19.06c-.34.11-.7.2-1.06.28l-.19,0c-.37.07-.75.13-1.14.17h-.15c-.42,0-.84.06-1.28.06h0c.09.21.19.41.28.62v0C29.65,202.39,80.19,227,128,227h0c47.8,0,98.28-24.56,113.58-57.91l.16-.09.05,0h0l0,0,.08,0c0-.19,0-.38,0-.58C229,168.32,226,151.4,220.67,130.68ZM53.9,132.44c6-15.86,22.05-24.81,38.11-16.8,16.55,8.25,26.39,28.17,26.63,46.7.18,13.31-.84,17.76-1.29,19.08h-2.24c.5.12,1.12.28,0,0-18.87-4.57-48.72-9.88-61.68-10.2C47.9,160.16,49.77,143.32,53.9,132.44ZM142,191.73l-4.28,2.19a15,15,0,0,1-19.3,0l-4.28-2.19c-2.42-2-1-4.59,2.17-4.59h23.52C143,187.14,144.42,189.7,142,191.73Z" />\n          </svg>\n        ':'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 1080">\n            <path d="m793.47,318.72c0,19.65-15.93,35.58-35.58,35.58s-33.58-15.93-33.58-35.58,14.93-35.58,34.58-35.58,34.58,15.93,34.58,35.58Z"/>\n            <path d="m785.16,120.41c16.16,27.99,12.86,58.96-14.01,74.47-26.87,15.51-62.2,11.32-78.36-16.67-16.16-27.99-13.41-64.88,13.46-80.4s62.75-5.4,78.91,22.6Z"/>\n            <path d="m1043.43,346.47c-7.41,21.67-31.28,35.46-52.08,28.35s-31.64-30.45-24.23-52.11c7.41-21.67,30.28-35.46,51.07-28.35,20.8,7.11,32.64,30.45,25.23,52.11Z"/>\n            <path d="m964.32,545.91c-.76-14.23-2.12-28.29-4.04-42.17-1.26-9.06-11.33-13.96-19.16-9.24-10,6.03-21.72,9.5-34.25,9.5-29.69,0-54.83-19.46-63.36-46.32-2.23-7.01-9.55-10.97-16.65-9.05-.05.01-.1.03-.14.04-17.21,5.61-35.64,8.5-54.8,8.16-89.99-1.62-162.95-75.26-163.79-165.25-.16-17.24,2.3-33.88,7-49.56,2.32-7.75-2.64-15.73-10.59-17.25-44.38-8.46-77.92-47.46-77.92-94.29v-.14c0-7.5-6.38-13.44-13.86-12.87-219.15,16.78-394.36,223.9-394.36,428.43,0,237.22,189.37,433.54,422.96,433.54,210.43,0,435.18-205.3,422.96-433.54Zm-661.54,78.52c-25.16,0-45.55-18.39-45.55-43.55s20.39-45.55,45.55-45.55,49.55,20.39,49.55,45.55-24.4,43.55-49.55,43.55Zm50.55-303.43c-12.74,0-23.07-10.33-23.07-23.07s10.33-23.07,23.07-23.07,23.07,10.33,23.07,23.07-10.33,23.07-23.07,23.07Zm124.8,447.93c-12.33,0-22.32-9.99-22.32-22.32s9.99-22.32,22.32-22.32,22.32,9.99,22.32,22.32-9.99,22.32-22.32,22.32Zm6.68-232.69c-54.51,0-79.27-36.04-79.27-79.27s36.04-78.27,79.27-78.27,82.27,35.04,82.27,78.27-28.74,79.27-82.27,79.27Zm281.37,186.05c-44.77,0-64.6-29.69-61.52-63.53,3.25-35.76,32.51-61.52,61.52-61.52,33.98,0,61.52,27.55,61.52,61.52s-27.55,63.53-61.52,63.53Z"/>\n          </svg>\n        ',document.body.appendChild(d);const u=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&l()}))})),p=()=>{const e=document.querySelector("#cm");e&&u.observe(e)};new MutationObserver((()=>{document.querySelector("#cm")&&p()})).observe(document,{childList:!0,subtree:!0}),p()},p=async t=>{if(!a)return;const{rest_url:n,consent_route:i}=e.api;try{await fetch(`${n}${i}`,{method:"POST",credentials:"same-origin",headers:new Headers({"Content-Type":"application/json;charset=UTF-8"}),body:JSON.stringify({consent_date:t.consent_date,uuid:t.consent_uuid,url:window.location.href,user_agent:window.navigator.userAgent,necessary_consent:t.level.includes("necessary"),analytics_consent:t.level.includes("analytics"),targeting_consent:t.level.includes("targeting"),preferences_consent:t.level.includes("preferences")})})}catch(e){console.error(e)}},h=(e=[])=>{const t={...n},i={necessary:["functionality_storage","security_storage"],preferences:["personalization_storage"],analytics:["analytics_storage"],targeting:["ad_storage","ad_user_data","ad_personalization"]};return e.forEach((e=>{i[e].forEach((e=>{t[e]="granted"}))})),t},f=(e=[])=>{if(!c.enabled||"gtag"!==c.implementation||!("gtag"in window)||"function"!=typeof window.gtag)return;if(!Array.isArray(e)||0===e.length)return;const n=h(e);t("consent","update",n)},g=(e=[])=>{Array.isArray(e)&&0!==e.length&&(window.pressidiumConsentListeners=window.pressidiumConsentListeners||[],window.pressidiumConsentListeners.forEach((t=>{t(h(e))})))};s&&Object.entries(i.languages).forEach((([e,t])=>{i.languages[e].settings_modal.blocks=t.settings_modal.blocks.filter((e=>!(e=>"toggle"in e&&(!("cookie_table"in e)||0===e.cookie_table.length))(e)))})),window.pressidiumCookieConsent=initCookieConsent(),window.pressidiumCookieConsent.run({...i,onAccept:async e=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const t=new CustomEvent("pressidium-cookie-consent-accepted",{detail:{cookie:e}});window.dispatchEvent(t)},onChange:async(e,t)=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const n=new CustomEvent("pressidium-cookie-consent-changed",{detail:{cookie:e,changedCategories:t}});window.dispatchEvent(n)}}),u(r),window.pressidiumFloatingButton={init:u,show:d,hide:l};const m=window.pressidiumCookieConsent.get("categories");f(m),document.querySelectorAll("#cc--main button").forEach((e=>{e.classList.add("has-background","has-text-color")}))})(pressidiumCCClientDetails,window.gtag)})()})();
     1(()=>{var e={437:()=>{(()=>{const e={analytics:["statistics","statistics-anonymous"],targeting:["marketing"],preferences:["preferences"]},t=Object.keys(e),n=()=>{if(!("wp_set_consent"in window))return;const{wp_set_consent:n=(e,t)=>{}}=window;n("functional","allow"),t.forEach((t=>{if(!(t in e))return;const i=pressidiumCookieConsent.allowedCategory(t)?"allow":"deny";e[t].forEach((e=>{n(e,i)}))}))};window.wp_consent_type="optin";const i=new CustomEvent("wp_consent_type_defined");document.dispatchEvent(i),window.addEventListener("pressidium-cookie-consent-accepted",n),window.addEventListener("pressidium-cookie-consent-changed",n)})()},470:()=>{!function(){"use strict";var e="initCookieConsent";"undefined"!=typeof window&&"function"!=typeof window[e]&&(window[e]=function(e){var t,n,i,o,a,s,r,c,d,l,u,p,h,f,g,m,_,b,v,y,C,k,w,A,S,x,L,E,N,T,z,O,M,j,H,I={mode:"opt-in",current_lang:"en",auto_language:null,autorun:!0,page_scripts:!0,hide_from_bots:!0,cookie_name:"cc_cookie",cookie_expiration:182,cookie_domain:location.hostname,cookie_path:"/",cookie_same_site:"Lax",use_rfc_cookie:!1,autoclear_cookies:!0,revision:0,script_selector:"data-cookiecategory"},q={},D={},Z=null,J=!0,P=!1,R=!1,G=!1,U=!1,F=!0,X=[],Y=!1,B=[],K=[],$=[],V=!1,Q=[],W=[],ee=[],te=[],ne=[],ie=document.documentElement,oe=function(e){ue("CookieConsent [CONFIG]: received_config_settings ",t=e),"number"==typeof t.cookie_expiration&&(I.cookie_expiration=t.cookie_expiration),"number"==typeof t.cookie_necessary_only_expiration&&(I.cookie_necessary_only_expiration=t.cookie_necessary_only_expiration),"boolean"==typeof t.autorun&&(I.autorun=t.autorun),"string"==typeof t.cookie_domain&&(I.cookie_domain=t.cookie_domain),"string"==typeof t.cookie_same_site&&(I.cookie_same_site=t.cookie_same_site),"string"==typeof t.cookie_path&&(I.cookie_path=t.cookie_path),"string"==typeof t.cookie_name&&(I.cookie_name=t.cookie_name),"function"==typeof t.onAccept&&(u=t.onAccept),"function"==typeof t.onFirstAction&&(h=t.onFirstAction),"function"==typeof t.onChange&&(p=t.onChange),"opt-out"===t.mode&&(I.mode="opt-out"),"number"==typeof t.revision&&(t.revision>-1&&(I.revision=t.revision),U=!0),"boolean"==typeof t.autoclear_cookies&&(I.autoclear_cookies=t.autoclear_cookies),!0===t.use_rfc_cookie&&(I.use_rfc_cookie=!0),"boolean"==typeof t.hide_from_bots&&(I.hide_from_bots=t.hide_from_bots),I.hide_from_bots&&(V=navigator&&(navigator.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(navigator.userAgent)||navigator.webdriver)),I.page_scripts=!0===t.page_scripts,"browser"===t.auto_language||!0===t.auto_language?I.auto_language="browser":"document"===t.auto_language&&(I.auto_language="document"),ue("CookieConsent [LANG]: auto_language strategy is '"+I.auto_language+"'"),I.current_lang=he(t.languages,t.current_lang)},ae=function(e){for(var t="accept-",n=r("c-settings"),i=r(t+"all"),o=r(t+"necessary"),a=r(t+"custom"),s=0;s<n.length;s++)n[s].setAttribute("aria-haspopup","dialog"),Ce(n[s],"click",(function(e){e.preventDefault(),q.showSettings(0)}));for(s=0;s<i.length;s++)Ce(i[s],"click",(function(e){c(e,"all")}));for(s=0;s<a.length;s++)Ce(a[s],"click",(function(e){c(e)}));for(s=0;s<o.length;s++)Ce(o[s],"click",(function(e){c(e,[])}));function r(t){return(e||document).querySelectorAll('[data-cc="'+t+'"]')}function c(e,t){e.preventDefault(),q.accept(t),q.hideSettings(),q.hide()}},se=function(e,t){return t.hasOwnProperty(e)?e:ke(t).length>0?t.hasOwnProperty(I.current_lang)?I.current_lang:ke(t)[0]:void 0},re=function(e){if(!0===t.force_consent&&we(ie,"force--consent"),!v){v=pe("div");var n=pe("div"),i=pe("div");v.id="cm",n.id="c-inr-i",i.id="cm-ov",v.tabIndex=-1,v.setAttribute("role","dialog"),v.setAttribute("aria-modal","true"),v.setAttribute("aria-hidden","false"),v.setAttribute("aria-labelledby","c-ttl"),v.setAttribute("aria-describedby","c-txt"),b.appendChild(v),b.appendChild(i),v.style.visibility=i.style.visibility="hidden",i.style.opacity=0}var o=t.languages[e].consent_modal.title;o&&(y||((y=pe("div")).id="c-ttl",y.setAttribute("role","heading"),y.setAttribute("aria-level","2"),n.appendChild(y)),y.innerHTML=o);var a=t.languages[e].consent_modal.description;U&&(a=F?a.replace("{{revision_message}}",""):a.replace("{{revision_message}}",t.languages[e].consent_modal.revision_message||"")),C||((C=pe("div")).id="c-txt",n.appendChild(C)),C.innerHTML=a;var s,r=t.languages[e].consent_modal.primary_btn,c=t.languages[e].consent_modal.secondary_btn;r&&(k||((k=pe("button")).id="c-p-bn",k.className="c-bn",k.appendChild(xe(1)),"accept_all"===r.role&&(s="all"),Ce(k,"click",(function(){q.hide(),ue("CookieConsent [ACCEPT]: cookie_consent was accepted!"),q.accept(s)}))),k.firstElementChild.innerHTML=t.languages[e].consent_modal.primary_btn.text),c&&(w||((w=pe("button")).id="c-s-bn",w.className="c-bn c_link",w.appendChild(xe(1)),"accept_necessary"===c.role?Ce(w,"click",(function(){q.hide(),q.accept([])})):Ce(w,"click",(function(){q.showSettings(0)}))),w.firstElementChild.innerHTML=t.languages[e].consent_modal.secondary_btn.text);var d=t.gui_options;S||((S=pe("div")).id="c-inr",S.appendChild(n)),A||((A=pe("div")).id="c-bns",d&&d.consent_modal&&!0===d.consent_modal.swap_buttons?(c&&A.appendChild(w),r&&A.appendChild(k),A.className="swap"):(r&&A.appendChild(k),c&&A.appendChild(w)),(r||c)&&S.appendChild(A),v.appendChild(S)),P=!0,ae(S)},ce=function(e){if(x)(z=pe("div")).id="s-bl";else{(x=pe("div")).tabIndex=-1;var n=pe("div"),i=pe("div"),o=pe("div");L=pe("div"),E=pe("div");var a=pe("div");(N=pe("button")).appendChild(xe(2));var s=pe("div");T=pe("div");var r=pe("div"),c=!1;Ce(x,"mouseup",(function(e){!G||c||L.contains(e.target)||q.hideSettings()})),Ce(x,"mousedown",(function(e){G&&(c=L.contains(e.target))})),x.id="s-cnt",n.id="c-vln",o.id="c-s-in",i.id="cs",E.id="s-ttl",L.id="s-inr",a.id="s-hdr",T.id="s-bl",N.id="s-c-bn",r.id="cs-ov",s.id="s-c-bnc",N.className="c-bn",x.setAttribute("role","dialog"),x.setAttribute("aria-modal","true"),x.setAttribute("aria-hidden","true"),x.setAttribute("aria-labelledby","s-ttl"),E.setAttribute("role","heading"),x.style.visibility=r.style.visibility="hidden",r.style.opacity=0,s.appendChild(N),Ce(document,"keydown",(function(e){27===e.keyCode&&G&&q.hideSettings()}),!0),Ce(N,"click",(function(){q.hideSettings()}))}var u=t.languages[e].settings_modal;N.setAttribute("aria-label",u.close_btn_label||"Close"),l=u.blocks,d=u.cookie_table_headers;var p=u.cookie_table_caption,h=l.length;E.innerHTML=u.title;for(var f=0;f<h;++f){var g=l[f].title,m=l[f].description,_=l[f].toggle,v=l[f].cookie_table,y=!0===t.remove_cookie_tables,C=!!m||!y&&!!v,k=pe("div"),w=pe("div");if(m){var A=pe("div");A.className="p",A.insertAdjacentHTML("beforeend",m)}var S=pe("div");if(S.className="title",k.className="c-bl",w.className="desc",void 0!==_){var I="c-ac-"+f,Z=pe(C?"button":"div"),P=pe("label"),R=pe("input"),U=pe("span"),F=pe("span"),X=pe("span"),Y=pe("span");Z.className=C?"b-tl exp":"b-tl",P.className="b-tg",R.className="c-tgl",X.className="on-i",Y.className="off-i",U.className="c-tg",F.className="t-lb",C&&(Z.setAttribute("aria-expanded","false"),Z.setAttribute("aria-controls",I)),R.type="checkbox",U.setAttribute("aria-hidden","true");var B=_.value;R.value=B,F.textContent=g,Z.insertAdjacentHTML("beforeend",g),S.appendChild(Z),U.appendChild(X),U.appendChild(Y),J?_.enabled?(R.checked=!0,!z&&ee.push(!0),_.enabled&&!z&&$.push(B)):!z&&ee.push(!1):le(D.categories,B)>-1?(R.checked=!0,!z&&ee.push(!0)):!z&&ee.push(!1),!z&&te.push(B),_.readonly&&(R.disabled=!0,we(U,"c-ro"),!z&&ne.push(B)),we(w,"b-acc"),we(S,"b-bn"),we(k,"b-ex"),w.id=I,w.setAttribute("aria-hidden","true"),P.appendChild(R),P.appendChild(U),P.appendChild(F),S.appendChild(P),C&&function(e,t,n){Ce(Z,"click",(function(){Se(t,"act")?(Ae(t,"act"),n.setAttribute("aria-expanded","false"),e.setAttribute("aria-hidden","true")):(we(t,"act"),n.setAttribute("aria-expanded","true"),e.setAttribute("aria-hidden","false"))}),!1)}(w,k,Z)}else if(g){var K=pe("div");K.className="b-tl",K.setAttribute("role","heading"),K.setAttribute("aria-level","3"),K.insertAdjacentHTML("beforeend",g),S.appendChild(K)}if(g&&k.appendChild(S),m&&w.appendChild(A),!y&&void 0!==v){for(var V=document.createDocumentFragment(),Q=0;Q<d.length;++Q){var W=pe("th"),ie=d[Q];if(W.setAttribute("scope","col"),ie){var oe=ie&&ke(ie)[0];W.textContent=d[Q][oe],V.appendChild(W)}}var ae=pe("tr");ae.appendChild(V);var se=pe("thead");se.appendChild(ae);var re=pe("table");if(p){var ce=pe("caption");ce.innerHTML=p,re.appendChild(ce)}re.appendChild(se);for(var de=document.createDocumentFragment(),ue=0;ue<v.length;ue++){for(var he=pe("tr"),fe=0;fe<d.length;++fe)if(ie=d[fe]){oe=ke(ie)[0];var ge=pe("td");ge.insertAdjacentHTML("beforeend",v[ue][oe]),ge.setAttribute("data-column",ie[oe]),he.appendChild(ge)}de.appendChild(he)}var me=pe("tbody");me.appendChild(de),re.appendChild(me),w.appendChild(re)}(_&&g||!_&&(g||m))&&(k.appendChild(w),z?z.appendChild(k):T.appendChild(k))}O||((O=pe("div")).id="s-bns"),j||((j=pe("button")).id="s-all-bn",j.className="c-bn",O.appendChild(j),Ce(j,"click",(function(){q.accept("all"),q.hideSettings(),q.hide()}))),j.innerHTML=u.accept_all_btn;var _e=u.reject_all_btn;if(_e&&(H||((H=pe("button")).id="s-rall-bn",H.className="c-bn",Ce(H,"click",(function(){q.accept([]),q.hideSettings(),q.hide()})),L.className="bns-t",O.appendChild(H)),H.innerHTML=_e),M||((M=pe("button")).id="s-sv-bn",M.className="c-bn",O.appendChild(M),Ce(M,"click",(function(){q.accept(),q.hideSettings(),q.hide()}))),M.innerHTML=u.save_settings_btn,z)return L.replaceChild(z,T),void(T=z);a.appendChild(E),a.appendChild(s),L.appendChild(a),L.appendChild(T),L.appendChild(O),o.appendChild(L),i.appendChild(o),n.appendChild(i),x.appendChild(n),b.appendChild(x),b.appendChild(r)};q.updateLanguage=function(e,n){if("string"==typeof e){var i=se(e,t.languages);return(i!==I.current_lang||!0===n)&&(I.current_lang=i,P&&re(i),ce(i),ue("CookieConsent [LANGUAGE]: curr_lang: '"+i+"'"),!0)}};var de=function(e){var t=l.length,n=-1;Y=!1;var i=ve("","all"),o=[I.cookie_domain,"."+I.cookie_domain];if("www."===I.cookie_domain.slice(0,4)){var a=I.cookie_domain.substr(4);o.push(a),o.push("."+a)}for(var s=0;s<t;s++){var r=l[s];if(r.hasOwnProperty("toggle")){var c=le(X,r.toggle.value)>-1;if(!ee[++n]&&r.hasOwnProperty("cookie_table")&&(e||c)){var u=r.cookie_table,p=ke(d[0])[0],h=u.length;"on_disable"===r.toggle.reload&&c&&(Y=!0);for(var f=0;f<h;f++){var g=o,m=u[f],_=[],b=m[p],v=m.is_regex||!1,y=m.domain||null,C=m.path||!1;if(y&&(g=[y,"."+y]),v)for(var k=0;k<i.length;k++)i[k].match(b)&&_.push(i[k]);else{var w=le(i,b);w>-1&&_.push(i[w])}ue("CookieConsent [AUTOCLEAR]: search cookie: '"+b+"', found:",_),_.length>0&&(ye(_,C,g),"on_clear"===r.toggle.reload&&(Y=!0))}}}}},le=function(e,t){return e.indexOf(t)},ue=function(e,t,n){},pe=function(e){var t=document.createElement(e);return"button"===e&&t.setAttribute("type",e),t},he=function(e,t){return"browser"===I.auto_language?se(fe(),e):"document"===I.auto_language?se(document.documentElement.lang,e):"string"==typeof t?I.current_lang=se(t,e):(ue("CookieConsent [LANG]: setting current_lang = '"+I.current_lang+"'"),I.current_lang)},fe=function(){var e=navigator.language||navigator.browserLanguage;return e.length>2&&(e=e[0]+e[1]),ue("CookieConsent [LANG]: detected_browser_lang = '"+e+"'"),e.toLowerCase()};q.allowedCategory=function(e){if(J&&"opt-in"!==I.mode)t=$;else var t=JSON.parse(ve(I.cookie_name,"one",!0)||"{}").categories||[];return le(t,e)>-1},q.run=function(t){if(document.getElementById("cc_div"))ue("CookieConsent [NOTICE]: cookie consent already attached to body!");else{if(oe(t),V)return;D=JSON.parse(ve(I.cookie_name,"one",!0)||"{}");var r=void 0!==(o=D.consent_uuid);if((n=D.consent_date)&&(n=new Date(n)),(i=D.last_consent_update)&&(i=new Date(i)),Z=void 0!==D.data?D.data:null,U&&D.revision!==I.revision&&(F=!1),P=J=!(r&&F&&n&&i&&o),function(){(_=pe("div")).id="cc--main",_.style.position="fixed",_.innerHTML='<div id="cc_div" class="cc_div"></div>',b=_.children[0];var t=I.current_lang;P&&re(t),ce(t),(e||document.body).appendChild(_)}(),function(){var e=["[href]","button","input","details",'[tabindex="0"]'];function t(t,n){try{var i=t.querySelectorAll(e.join(':not([tabindex="-1"]), '))}catch(n){return t.querySelectorAll(e.join(", "))}n[0]=i[0],n[1]=i[i.length-1]}t(L,W),P&&t(v,Q)}(),function(e){if("object"==typeof e){var t=e.consent_modal,n=e.settings_modal;P&&t&&i(v,["box","bar","cloud"],["top","middle","bottom"],["zoom","slide"],t.layout,t.position,t.transition),n&&i(x,["bar"],["left","right"],["zoom","slide"],n.layout,n.position,n.transition)}function i(e,t,n,i,o,a,s){if(a=a&&a.split(" ")||[],le(t,o)>-1&&(we(e,o),("bar"!==o||"middle"!==a[0])&&le(n,a[0])>-1))for(var r=0;r<a.length;r++)we(e,a[r]);le(i,s)>-1&&we(e,s)}}(t.gui_options),ae(),I.autorun&&P&&q.show(t.delay||0),setTimeout((function(){we(_,"c--anim")}),30),setTimeout((function(){Ce(document,"keydown",(function(e){if("Tab"===e.key&&(R||G)&&a){var t=Ne();e.shiftKey?t!==a[0]&&s.contains(t)||(e.preventDefault(),Le(a[1])):t!==a[1]&&s.contains(t)||(e.preventDefault(),Le(a[0]))}}))}),100),J)"opt-out"===I.mode&&(ue("CookieConsent [CONFIG] mode='"+I.mode+"', default enabled categories:",$),ge()),ue("CookieConsent [NOTICE]: ask for consent!");else{var c="boolean"==typeof D.rfc_cookie;(!c||c&&D.rfc_cookie!==I.use_rfc_cookie)&&(D.rfc_cookie=I.use_rfc_cookie,be(I.cookie_name,JSON.stringify(D))),f=_e(me()),ge(),"function"==typeof u&&u(D),ue("CookieConsent [NOTICE]: consent already given!",D)}}};var ge=function(){if(I.page_scripts){var e=D.categories||[];J&&"opt-out"===I.mode&&(e=$);var t=document.querySelectorAll("script["+I.script_selector+"]"),n=function(t,i){if(i<t.length){var o=t[i],a=o.getAttribute(I.script_selector);if(le(e,a)>-1){o.type=o.getAttribute("data-type")||"text/javascript",o.removeAttribute(I.script_selector);var s=o.getAttribute("data-src");s&&o.removeAttribute("data-src");var r=pe("script");if(r.textContent=o.innerHTML,function(e,t){for(var n=t.attributes,i=n.length,o=0;o<i;o++){var a=n[o].nodeName;e.setAttribute(a,t[a]||t.getAttribute(a))}}(r,o),s?r.src=s:s=o.src,s&&(r.readyState?r.onreadystatechange=function(){"loaded"!==r.readyState&&"complete"!==r.readyState||(r.onreadystatechange=null,n(t,++i))}:r.onload=function(){r.onload=null,n(t,++i)}),o.parentNode.replaceChild(r,o),s)return}n(t,++i)}};n(t,0)}};q.set=function(e,t){return"data"===e&&function(e,t){var n=!1;if("update"===t){var i=typeof(Z=q.get("data"))==typeof e;if(i&&"object"==typeof Z)for(var o in!Z&&(Z={}),e)Z[o]!==e[o]&&(Z[o]=e[o],n=!0);else!i&&Z||Z===e||(Z=e,n=!0)}else Z=e,n=!0;return n&&(D.data=Z,be(I.cookie_name,JSON.stringify(D))),n}(t.value,t.mode)},q.get=function(e,t){return JSON.parse(ve(t||I.cookie_name,"one",!0)||"{}")[e]},q.getConfig=function(e){return I[e]||t[e]};var me=function(){return B=D.categories||[],K=te.filter((function(e){return-1===le(B,e)})),{accepted:B,rejected:K}},_e=function(e){var t="custom",n=ne.length;return e.accepted.length===te.length?t="all":e.accepted.length===n&&(t="necessary"),t};q.getUserPreferences=function(){var e=me();return{accept_type:_e(e),accepted_categories:e.accepted,rejected_categories:e.rejected}},q.loadScript=function(e,t,n){var i="function"==typeof t;if(document.querySelector('script[src="'+e+'"]'))i&&t();else{var o=pe("script");if(n&&n.length>0)for(var a=0;a<n.length;++a)n[a]&&o.setAttribute(n[a].name,n[a].value);i&&(o.onload=t),o.src=e,document.head.appendChild(o)}},q.updateScripts=function(){ge()},q.show=function(e,t){!0===t&&re(I.current_lang),P&&(g=Ne(),a=Q,s=v,R=!0,v.removeAttribute("aria-hidden"),setTimeout((function(){we(ie,"show--consent"),ue("CookieConsent [MODAL]: show consent_modal")}),e>0?e:t?30:0))},q.hide=function(){P&&(R=!1,Le(r),v.setAttribute("aria-hidden","true"),Ae(ie,"show--consent"),Le(g),g=null,ue("CookieConsent [MODAL]: hide"))},q.showSettings=function(e){G=!0,x.removeAttribute("aria-hidden"),R?m=Ne():g=Ne(),s=x,a=W,setTimeout((function(){we(ie,"show--settings"),ue("CookieConsent [SETTINGS]: show settings_modal")}),e>0?e:0)},q.hideSettings=function(){G=!1,Ee(),Le(c),x.setAttribute("aria-hidden","true"),Ae(ie,"show--settings"),R?(Le(m),m=null,s=v,a=Q):(Le(g),g=null),ue("CookieConsent [SETTINGS]: hide settings_modal")},q.accept=function(e,t){var a=e||void 0,s=t||[],r=[];if(a)if("object"==typeof a&&"number"==typeof a.length)for(var c=0;c<a.length;c++)-1!==le(te,a[c])&&r.push(a[c]);else"string"==typeof a&&("all"===a?r=te.slice():-1!==le(te,a)&&r.push(a));else r=function(){for(var e=document.querySelectorAll(".c-tgl")||[],t=[],n=0;n<e.length;n++)e[n].checked&&t.push(e[n].value);return t}();if(s.length>=1)for(c=0;c<s.length;c++)r=r.filter((function(e){return e!==s[c]}));for(c=0;c<te.length;c++)!0===ne.includes(te[c])&&-1===le(r,te[c])&&r.push(te[c]);!function(e){X=[];var t=x.querySelectorAll(".c-tgl")||[];if(t.length>0)for(var a=0;a<t.length;a++)-1!==le(e,te[a])?(t[a].checked=!0,ee[a]||(X.push(te[a]),ee[a]=!0)):(t[a].checked=!1,ee[a]&&(X.push(te[a]),ee[a]=!1));!J&&I.autoclear_cookies&&X.length>0&&de(),n||(n=new Date),o||(o=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(e){try{return(e^(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)}catch(e){return""}}))),D={categories:e,level:e,revision:I.revision,data:Z,rfc_cookie:I.use_rfc_cookie,consent_date:n.toISOString(),consent_uuid:o},(J||X.length>0)&&(F=!0,i=i?new Date:n,D.last_consent_update=i.toISOString(),f=_e(me()),be(I.cookie_name,JSON.stringify(D)),ge()),J&&(I.autoclear_cookies&&de(!0),"function"==typeof h&&h(q.getUserPreferences(),D),"function"==typeof u&&u(D),J=!1,"opt-in"===I.mode)||("function"==typeof p&&X.length>0&&p(D,X),Y&&location.reload())}(r)},q.eraseCookies=function(e,t,n){var i=[],o=n?[n,"."+n]:[I.cookie_domain,"."+I.cookie_domain];if("object"==typeof e&&e.length>0)for(var a=0;a<e.length;a++)this.validCookie(e[a])&&i.push(e[a]);else this.validCookie(e)&&i.push(e);ye(i,t,o)};var be=function(e,t){var n=I.cookie_expiration;"number"==typeof I.cookie_necessary_only_expiration&&"necessary"===f&&(n=I.cookie_necessary_only_expiration),t=I.use_rfc_cookie?encodeURIComponent(t):t;var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3);var o=e+"="+(t||"")+"; expires="+i.toUTCString()+"; Path="+I.cookie_path+";";o+=" SameSite="+I.cookie_same_site+";",location.hostname.indexOf(".")>-1&&I.cookie_domain&&(o+=" Domain="+I.cookie_domain+";"),"https:"===location.protocol&&(o+=" Secure;"),document.cookie=o,ue("CookieConsent [SET_COOKIE]: '"+e+"' expires after "+n+" day(s)")},ve=function(e,t,n){var i;if("one"===t){if((i=(i=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)"))?n?i.pop():e:"")&&e===I.cookie_name){try{i=JSON.parse(i)}catch(e){try{i=JSON.parse(decodeURIComponent(i))}catch(e){i={}}}i=JSON.stringify(i)}}else if("all"===t){var o=document.cookie.split(/;\s*/);i=[];for(var a=0;a<o.length;a++)i.push(o[a].split("=")[0])}return i},ye=function(e,t,n){for(var i=t||"/",o=0;o<e.length;o++){for(var a=0;a<n.length;a++)document.cookie=e[o]+"=; path="+i+(0==n[a].indexOf(".")?"; domain="+n[a]:"")+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";ue("CookieConsent [AUTOCLEAR]: deleting cookie: '"+e[o]+"' path: '"+i+"' domain:",n)}};q.validCookie=function(e){return""!==ve(e,"one",!0)},q.validConsent=function(){return!J};var Ce=function(e,t,n,i){e.addEventListener(t,n,!0===i&&{passive:!0})},ke=function(e){if("object"==typeof e)return Object.keys(e)},we=function(e,t){e.classList.add(t)},Ae=function(e,t){e.classList.remove(t)},Se=function(e,t){return e.classList.contains(t)},xe=function(e){var t=pe("span");return t.tabIndex=-1,1===e?r=t:c=t,t},Le=function(e){e&&e instanceof HTMLElement&&e.focus()},Ee=function(){for(var e=L.querySelectorAll(".c-tgl"),t=0;t<e.length;t++){var n=e[t].value,i=ne.includes(n);e[t].checked=i||q.allowedCategory(n)}},Ne=function(){return document.activeElement};return q})}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}(()=>{"use strict";n(470);const e=document.createElement("template");e.innerHTML='\n  <style>\n    :host {\n      display: block;\n      \n      position: fixed;\n      bottom: 1rem;\n      \n      z-index: 1;\n    }\n    \n    :host(.left) {\n      left: 1rem;\n    }\n\n    :host(.right) {\n      right: 1rem;\n    }\n\n    .button {\n      border-radius: 100%;\n      z-index: 1000;\n      cursor: pointer;\n      border: none;\n      box-shadow: 0 0.3rem 0.6rem rgba(2, 2, 3, 0.2);\n      background-color: var(--cc-btn-floating-bg, #3859d0);\n      transition: opacity 450ms, transform 450ms;\n    }\n    \n    .button:hover {\n      background-color: var(--cc-btn-floating-hover-bg, #1d2e38);\n    }\n    \n    .button.sm {\n      width: 3rem;\n      height: 3rem;\n      padding: 0.5rem;\n    }\n    \n    .button.lg {\n      width: 4rem;\n      height: 4rem;\n      padding: 0.7rem;\n    }\n    \n    .button.hidden {\n      visibility: hidden;\n    }\n    \n    .button.visible {\n      visibility: visible;\n    }\n    \n    .button.hidden.fade-in {\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in {\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-up {\n      transform: translateY(0.7rem);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-up {\n      transform: translateY(0);\n      opacity: 1;\n    }\n    \n    .button.hidden.fade-in-zoom {\n      transform: scale(0);\n      opacity: 0;\n    }\n    \n    .button.visible.fade-in-zoom {\n      transform: scale(1);\n      opacity: 1;\n    }\n    \n    .button.hidden.zoom-in {\n      transform: scale(0);\n    }\n    \n    .button.visible.zoom-in {\n      transform: scale(1);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(-4rem);\n    }\n    \n    :host(.left) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(-5rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.sm {\n      transform: translateX(4rem);\n    }\n    \n    :host(.right) .button.hidden.slide-in-horizontal.lg {\n      transform: translateX(5rem);\n    }\n\n    .button.visible.slide-in-horizontal {\n      transform: translateX(0);\n    }\n    \n    .button.hidden.slide-in-vertical.sm {\n      transform: translateY(4rem);\n    }\n    \n    .button.hidden.slide-in-vertical.lg {\n      transform: translateY(5rem);\n    }\n\n    .button.visible.slide-in-vertical {\n      transform: translateY(0);\n    }\n    \n    [name="icon"] {\n      fill: var(--cc-btn-floating-icon, #f9faff);\n    }\n    \n    [name="icon"]:hover {\n      fill: var(--cc-btn-floating-hover-icon, #f9faff);\n    }\n    \n    @media (prefers-reduced-motion) {\n      .button {\n        transition: none;\n      }\n    }\n  </style>\n  <button class="button">\n    <slot name="icon"></slot>\n  </button>\n';class t extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(e.content.cloneNode(!0)),this._size=this.getAttribute("size")||"sm",this._position=this.getAttribute("position")||"left",this._status=this.getAttribute("status")||"hidden",this._label=this.getAttribute("label")||"Cookie settings",this._transition=this.getAttribute("transition")||"fade-in-up",this._initIconSlot()}get observedAttributes(){return["size","position","label","status","transition"]}get size(){return this._size||""}set size(e){this._size=e,this._update(),this.setAttribute("size",this._size)}get position(){return this._position||""}set position(e){this._position=e,this._update(),this.setAttribute("position",this._position)}get label(){return this._label||""}set label(e){this._label=e,this._update(),this.setAttribute("label",this._label)}get status(){return this._status||""}set status(e){this._status=e,this._update(),this.setAttribute("status",this._status)}get transition(){return this._transition||""}set transition(e){this._transition=e,this._update(),this.setAttribute("transition",this._transition)}connectedCallback(){this.shadowRoot.querySelector(".button").addEventListener("click",(()=>{window.pressidiumCookieConsent.showSettings(0)})),this._update()}attributeChangedCallback(e,t,n){switch(e){case"size":this._size=n;break;case"position":this._position=n;break;case"label":this._label=n;break;case"status":this._status=n;break;case"transition":this._transition=n}}_updateSize(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["sm","lg"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._size)?this._size:"sm")}_updatePosition(){const e=["left","right"];e.forEach((e=>this.classList.remove(e))),this.classList.add(e.includes(this._position)?this._position:"left")}_updateTransition(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["fade-in","fade-in-up","fade-in-zoom","zoom-in","slide-in-horizontal","slide-in-vertical"];t.forEach((t=>e.classList.remove(t))),t.includes(this._transition)&&e.classList.add(this._transition)}_updateLabel(){this.setAttribute("aria-label",this._label),this.setAttribute("role","button")}_updateStatus(){const e=this.shadowRoot.querySelector(".button");if(!e)return;const t=["visible","hidden"];t.forEach((t=>e.classList.remove(t))),e.classList.add(t.includes(this._status)?this._status:"hidden")}_initIconSlot(){const e=this.shadowRoot.querySelector('slot[name="icon"]');e.addEventListener("slotchange",(()=>{const[t]=e.assignedNodes();t.setAttribute("aria-hidden","true"),t.setAttribute("focusable","false")}))}_update(){this._updateSize(),this._updatePosition(),this._updateTransition(),this._updateLabel(),this._updateStatus()}}const i=t;customElements.define("pressidium-floating-button",i),n(437),((e,t)=>{if("function"!=typeof initCookieConsent)return;if(void 0===e)return;if(!("settings"in e))return;const n={ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"denied"},{settings:i,additional_options:o}=e,{record_consents:a,hide_empty_categories:s,floating_button:r,gcm:c}=o,d=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="visible")},l=()=>{r.enabled&&(document.querySelector("pressidium-floating-button").status="hidden")},u=(e={})=>{const{enabled:t=!1,size:n="sm",position:o="left",icon:a="pressidium",transition:s=""}=e;if(!t)return;const r=((e=null)=>{if(!window.pressidiumCookieConsent)return{};const t=e||window.pressidiumCookieConsent.getConfig("current_lang");return i.languages[t]})(),c=document.querySelector("pressidium-floating-button");c&&c.remove();const d=document.createElement("pressidium-floating-button");d.size=n,d.label=r.settings_modal.title,d.position=o,d.status="hidden",d.transition=s,d.innerHTML="pressidium"===a?'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">\n            <path d="M158.7,140.72c-2.72,2.24-7.25,6.4-9.16,11.2a32.62,32.62,0,0,0-1.86,11.24,21.61,21.61,0,0,0,.16,2.84c2.84,5,12.07,5.47,17.1,5.08,5.7-.45,14.24-2.33,17.92-7.14a22.63,22.63,0,0,0,3.59-8.1,18.83,18.83,0,0,0,0-10.71C183.52,136.17,170.14,133.86,158.7,140.72Z" />\n            <path d="M97.42,140.72c-11.43-6.86-24.82-4.55-27.76,4.41a18.75,18.75,0,0,0,0,10.71,22.54,22.54,0,0,0,3.6,8.1c3.67,4.81,12.21,6.69,17.91,7.14,5,.39,14.26-.1,17.11-5.08a23,23,0,0,0,.15-2.84,32.38,32.38,0,0,0-1.86-11.24C104.67,147.12,100.14,143,97.42,140.72Z" />\n            <path d="M149.25,153.7h0c-.08.23-.16.46-.23.69C149.09,154.17,149.17,153.94,149.25,153.7Z" />\n            <circle cx="194.32" cy="56.21" r="8.27" />\n            <circle cx="188.99" cy="87.22" r="7.74" />\n            <circle cx="225.28" cy="98.04" r="5.29" />\n            <path d="M220.67,130.68a23,23,0,0,1-4.65.47,23.29,23.29,0,0,1-17.9-8.36l-1.08.47a34.31,34.31,0,0,1,5.19,9.18c4.12,10.88,6,27.72.5,38.78-13,.32-42.81,5.63-61.68,10.2-1.16.28-.54.12,0,0h-2.24c-.45-1.32-1.47-5.77-1.29-19.08.24-18.06,9.58-37.44,25.38-46a31,31,0,0,1-5.38-35.68,23.3,23.3,0,0,1-14.13-24c-1.86-.19-3.76-.35-5.72-.47L141,51.45l-30.69,5.4a99.63,99.63,0,0,0-25.53,6.34c-6.91-7.85-23.1-20.8-55.41-22.3,0,0-7,38.55,10.91,73.33-5.11,15-7.56,29.83-11.42,40.14-.07.18-.13.35-.2.52-.13.35-.27.7-.41,1s-.19.46-.28.68l-.3.68c-.13.3-.27.6-.41.89s-.15.32-.23.47c-.16.34-.33.67-.51,1l-.21.38c-.18.34-.37.66-.56,1l-.18.29-.6.92-.15.2c-.2.3-.42.58-.64.85a1.33,1.33,0,0,1-.14.19c-.24.29-.48.56-.73.83l-.17.18c-.25.26-.5.51-.77.75l-.17.15c-.27.23-.55.46-.83.67a.71.71,0,0,0-.14.1c-.31.21-.61.42-.93.61h0c-.33.19-.65.35-1,.51l-.08,0c-.38.16-.72.29-1.06.4l-.19.06c-.34.11-.7.2-1.06.28l-.19,0c-.37.07-.75.13-1.14.17h-.15c-.42,0-.84.06-1.28.06h0c.09.21.19.41.28.62v0C29.65,202.39,80.19,227,128,227h0c47.8,0,98.28-24.56,113.58-57.91l.16-.09.05,0h0l0,0,.08,0c0-.19,0-.38,0-.58C229,168.32,226,151.4,220.67,130.68ZM53.9,132.44c6-15.86,22.05-24.81,38.11-16.8,16.55,8.25,26.39,28.17,26.63,46.7.18,13.31-.84,17.76-1.29,19.08h-2.24c.5.12,1.12.28,0,0-18.87-4.57-48.72-9.88-61.68-10.2C47.9,160.16,49.77,143.32,53.9,132.44ZM142,191.73l-4.28,2.19a15,15,0,0,1-19.3,0l-4.28-2.19c-2.42-2-1-4.59,2.17-4.59h23.52C143,187.14,144.42,189.7,142,191.73Z" />\n          </svg>\n        ':'\n          <svg slot="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 1080">\n            <path d="m793.47,318.72c0,19.65-15.93,35.58-35.58,35.58s-33.58-15.93-33.58-35.58,14.93-35.58,34.58-35.58,34.58,15.93,34.58,35.58Z"/>\n            <path d="m785.16,120.41c16.16,27.99,12.86,58.96-14.01,74.47-26.87,15.51-62.2,11.32-78.36-16.67-16.16-27.99-13.41-64.88,13.46-80.4s62.75-5.4,78.91,22.6Z"/>\n            <path d="m1043.43,346.47c-7.41,21.67-31.28,35.46-52.08,28.35s-31.64-30.45-24.23-52.11c7.41-21.67,30.28-35.46,51.07-28.35,20.8,7.11,32.64,30.45,25.23,52.11Z"/>\n            <path d="m964.32,545.91c-.76-14.23-2.12-28.29-4.04-42.17-1.26-9.06-11.33-13.96-19.16-9.24-10,6.03-21.72,9.5-34.25,9.5-29.69,0-54.83-19.46-63.36-46.32-2.23-7.01-9.55-10.97-16.65-9.05-.05.01-.1.03-.14.04-17.21,5.61-35.64,8.5-54.8,8.16-89.99-1.62-162.95-75.26-163.79-165.25-.16-17.24,2.3-33.88,7-49.56,2.32-7.75-2.64-15.73-10.59-17.25-44.38-8.46-77.92-47.46-77.92-94.29v-.14c0-7.5-6.38-13.44-13.86-12.87-219.15,16.78-394.36,223.9-394.36,428.43,0,237.22,189.37,433.54,422.96,433.54,210.43,0,435.18-205.3,422.96-433.54Zm-661.54,78.52c-25.16,0-45.55-18.39-45.55-43.55s20.39-45.55,45.55-45.55,49.55,20.39,49.55,45.55-24.4,43.55-49.55,43.55Zm50.55-303.43c-12.74,0-23.07-10.33-23.07-23.07s10.33-23.07,23.07-23.07,23.07,10.33,23.07,23.07-10.33,23.07-23.07,23.07Zm124.8,447.93c-12.33,0-22.32-9.99-22.32-22.32s9.99-22.32,22.32-22.32,22.32,9.99,22.32,22.32-9.99,22.32-22.32,22.32Zm6.68-232.69c-54.51,0-79.27-36.04-79.27-79.27s36.04-78.27,79.27-78.27,82.27,35.04,82.27,78.27-28.74,79.27-82.27,79.27Zm281.37,186.05c-44.77,0-64.6-29.69-61.52-63.53,3.25-35.76,32.51-61.52,61.52-61.52,33.98,0,61.52,27.55,61.52,61.52s-27.55,63.53-61.52,63.53Z"/>\n          </svg>\n        ',document.body.appendChild(d);const u=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting&&l()}))})),p=()=>{const e=document.querySelector("#cm");e&&u.observe(e)};new MutationObserver((()=>{document.querySelector("#cm")&&p()})).observe(document,{childList:!0,subtree:!0}),p()},p=async t=>{if(!a)return;const{rest_url:n,consent_route:i}=e.api;try{await fetch(`${n}${i}`,{method:"POST",credentials:"same-origin",headers:new Headers({"Content-Type":"application/json;charset=UTF-8"}),body:JSON.stringify({consent_date:t.consent_date,uuid:t.consent_uuid,url:window.location.href,user_agent:window.navigator.userAgent,necessary_consent:t.level.includes("necessary"),analytics_consent:t.level.includes("analytics"),targeting_consent:t.level.includes("targeting"),preferences_consent:t.level.includes("preferences")})})}catch(e){console.error(e)}},h=(e=[])=>{const t={...n},i={necessary:["functionality_storage","security_storage"],preferences:["personalization_storage"],analytics:["analytics_storage"],targeting:["ad_storage","ad_user_data","ad_personalization"]};return e.forEach((e=>{i[e].forEach((e=>{t[e]="granted"}))})),t},f=(e=[])=>{if(!c.enabled||"gtag"!==c.implementation||!("gtag"in window)||"function"!=typeof window.gtag)return;if(!Array.isArray(e)||0===e.length)return;const n=h(e);t("consent","update",n)},g=(e=[])=>{Array.isArray(e)&&0!==e.length&&(window.pressidiumConsentListeners=window.pressidiumConsentListeners||[],window.pressidiumConsentListeners.forEach((t=>{t(h(e))})))};s&&Object.entries(i.languages).forEach((([e,t])=>{i.languages[e].settings_modal.blocks=t.settings_modal.blocks.filter((e=>!(e=>"toggle"in e&&(!("cookie_table"in e)||0===e.cookie_table.length))(e)))})),window.pressidiumCookieConsent=initCookieConsent(),window.pressidiumCookieConsent.run({...i,onAccept:async e=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const t=new CustomEvent("pressidium-cookie-consent-accepted",{detail:{cookie:e}});window.dispatchEvent(t)},onChange:async(e,t)=>{await p(e),"categories"in e&&c.enabled&&(f(e.categories),g(e.categories)),d();const n=new CustomEvent("pressidium-cookie-consent-changed",{detail:{cookie:e,changedCategories:t}});window.dispatchEvent(n)}}),u(r),window.pressidiumFloatingButton={init:u,show:d,hide:l};const m=window.pressidiumCookieConsent.get("categories");f(m),document.querySelectorAll("#cc--main button").forEach((e=>{e.classList.add("has-background","has-text-color")}))})(pressidiumCCClientDetails,window.gtag)})()})();
  • pressidium-cookie-consent/trunk/readme.txt

    r3287863 r3379374  
    77Tested up to: 6.8
    88Requires PHP: 8.1
    9 Stable Tag: 1.8.0
     9Stable Tag: 1.8.1
    1010License: GPLv2 or later
    1111License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    186186
    187187== Changelog ==
     188
     189= 1.8.1: Oct 16, 2025 =
     190
     191* Fix an issue with the names of the custom events pushed to the data layer for Google Tag Manager
     192* Revert the modal headings to use `div` instead of `h2` to fix potential SEO issues
     193* Remove no longer necessary `load_plugin_textdomain()` (plugins hosted on WordPress.org don't need it)
     194* Integrate with Ninja Forms to prevent the cookie consent banner from loading on form previews
    188195
    189196= 1.8.0: May 5, 2025 =
  • pressidium-cookie-consent/trunk/vendor/autoload.php

    r3287863 r3379374  
    1515        }
    1616    }
    17     trigger_error(
    18         $err,
    19         E_USER_ERROR
    20     );
     17    throw new RuntimeException($err);
    2118}
    2219
  • pressidium-cookie-consent/trunk/vendor/composer/InstalledVersions.php

    r3287863 r3379374  
    2727class InstalledVersions
    2828{
     29    /**
     30     * @var string|null if set (by reflection by Composer), this should be set to the path where this class is being copied to
     31     * @internal
     32     */
     33    private static $selfDir = null;
     34
    2935    /**
    3036     * @var mixed[]|null
     
    324330
    325331    /**
     332     * @return string
     333     */
     334    private static function getSelfDir()
     335    {
     336        if (self::$selfDir === null) {
     337            self::$selfDir = strtr(__DIR__, '\\', '/');
     338        }
     339
     340        return self::$selfDir;
     341    }
     342
     343    /**
    326344     * @return array[]
    327345     * @psalm-return list<array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>}>
     
    337355
    338356        if (self::$canGetVendors) {
    339             $selfDir = strtr(__DIR__, '\\', '/');
     357            $selfDir = self::getSelfDir();
    340358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
    341359                $vendorDir = strtr($vendorDir, '\\', '/');
  • pressidium-cookie-consent/trunk/vendor/composer/installed.php

    r3287863 r3379374  
    22    'root' => array(
    33        'name' => 'pressidium/pressidium-cookie-consent',
    4         'pretty_version' => '1.8.0',
    5         'version' => '1.8.0.0',
    6         'reference' => 'f355c0095b710c9ab877cd5406c775fa665ef253',
     4        'pretty_version' => '1.8.1',
     5        'version' => '1.8.1.0',
     6        'reference' => 'ee26f91f6810ddc430334eab3da9a45fc5381110',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'pressidium/pressidium-cookie-consent' => array(
    14             'pretty_version' => '1.8.0',
    15             'version' => '1.8.0.0',
    16             'reference' => 'f355c0095b710c9ab877cd5406c775fa665ef253',
     14            'pretty_version' => '1.8.1',
     15            'version' => '1.8.1.0',
     16            'reference' => 'ee26f91f6810ddc430334eab3da9a45fc5381110',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
  • pressidium-cookie-consent/trunk/vendor/composer/platform_check.php

    r2928017 r3379374  
    2020        }
    2121    }
    22     trigger_error(
    23         'Composer detected issues in your platform: ' . implode(' ', $issues),
    24         E_USER_ERROR
     22    throw new \RuntimeException(
     23        'Composer detected issues in your platform: ' . implode(' ', $issues)
    2524    );
    2625}
Note: See TracChangeset for help on using the changeset viewer.