diff --git a/package-lock.json b/package-lock.json index b25c79d..1eebcad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2815,13 +2815,6 @@ "node": ">=10.0.0" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true, - "license": "ISC" - }, "node_modules/brace-expansion": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.7.tgz", @@ -3504,71 +3497,14 @@ "node": ">= 8" } }, - "node_modules/css-select": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", - "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^7.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.2.2", - "nth-check": "^2.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", - "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mdn-data": "2.27.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/css-what": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", - "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/cssnano": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-9.5.0.tgz", - "integrity": "sha512-PlL7BWzHLWAgOyK9dohMmi0g4TwmsCwc3oxLsxa8S1UMaXLawaP0yle0/8X6nKC/ojk7vE38meARlwz7/Q5BAQ==", + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-9.8.0.tgz", + "integrity": "sha512-sNgrmVv7rtwR3j6VwjlgoDPq52ptYAKbsBQBm3SR1rEAg0e1feS8N2OqkPp1ZKmyGkpNr80kerYNCCbdQXhDtg==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-preset-default": "^9.5.0" + "cssnano-preset-default": "^9.8.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -3582,40 +3518,39 @@ } }, "node_modules/cssnano-preset-default": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.5.0.tgz", - "integrity": "sha512-gubPgjwbJLttmWV5LuRn2HBJ1a84XNXqEsEj1gZ57rqyMzo/c96BZ6BdybyrrI2AwUfWNFcrxG2ZKPEcvUlvNw==", + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.8.0.tgz", + "integrity": "sha512-BIZvo83PsVGlCErJrFOVTTYgESKzPP3NnQwXVGwYQT6YfGnVHC3TKyVKSSyaAZPmu8pvDco58+5nnDfVniz86g==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.29.3", - "cssnano-utils": "^8.2.1", + "cssnano-utils": "^9.0.0", "postcss-calc": "^11.2.2", - "postcss-colormin": "^9.0.7", - "postcss-convert-values": "^9.0.8", - "postcss-discard-comments": "^9.0.7", - "postcss-discard-duplicates": "^9.0.6", - "postcss-discard-empty": "^9.0.7", + "postcss-colormin": "^9.0.8", + "postcss-convert-values": "^9.1.0", + "postcss-discard-comments": "^9.0.8", + "postcss-discard-duplicates": "^9.0.7", + "postcss-discard-empty": "^9.0.8", "postcss-discard-overridden": "^9.0.6", - "postcss-merge-longhand": "^9.3.0", - "postcss-merge-rules": "^9.1.3", - "postcss-minify-font-values": "^9.0.8", - "postcss-minify-gradients": "^9.0.7", - "postcss-minify-params": "^9.0.7", - "postcss-minify-selectors": "^9.0.7", + "postcss-merge-longhand": "^9.4.0", + "postcss-merge-rules": "^9.1.5", + "postcss-minify-font-values": "^9.0.9", + "postcss-minify-gradients": "^9.0.8", + "postcss-minify-params": "^9.1.0", + "postcss-minify-selectors": "^9.0.8", "postcss-normalize-charset": "^9.0.6", - "postcss-normalize-display-values": "^9.0.6", - "postcss-normalize-positions": "^9.0.7", - "postcss-normalize-repeat-style": "^9.0.6", - "postcss-normalize-string": "^9.0.6", - "postcss-normalize-timing-functions": "^9.0.6", - "postcss-normalize-unicode": "^9.1.0", - "postcss-normalize-url": "^9.0.6", - "postcss-normalize-whitespace": "^9.0.7", - "postcss-ordered-values": "^9.0.8", + "postcss-normalize-display-values": "^9.0.7", + "postcss-normalize-positions": "^9.0.8", + "postcss-normalize-repeat-style": "^9.0.7", + "postcss-normalize-string": "^9.0.7", + "postcss-normalize-timing-functions": "^9.0.7", + "postcss-normalize-unicode": "^9.1.1", + "postcss-normalize-url": "^10.0.0", + "postcss-normalize-whitespace": "^9.0.8", + "postcss-ordered-values": "^9.0.9", "postcss-reduce-initial": "^9.0.7", - "postcss-reduce-transforms": "^9.0.5", - "postcss-svgo": "^9.0.5", + "postcss-reduce-transforms": "^9.0.6", "postcss-unique-selectors": "^9.0.6" }, "engines": { @@ -3626,9 +3561,9 @@ } }, "node_modules/cssnano-utils": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-8.2.1.tgz", - "integrity": "sha512-ZdZOIbZdO6bDQbRAEdZKsWuaRD00sAltCSkSx0ipDjAc1THTV01Lw3NVAYMrgYbb4Yz3hySIpCHi+x0qUGzohA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-9.0.0.tgz", + "integrity": "sha512-HIdFG2S06bygEl6+bZYPvA0/UyoYseXR/RpcvvwyE2NxWBbkZ70y9uRnvFwlQ4ztSlIeBqQBcwOMQG6DVrRHuA==", "dev": true, "license": "MIT", "dependencies": { @@ -3641,42 +3576,6 @@ "postcss": "^8.5.29" } }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "dev": true, - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "dev": true, - "license": "CC0-1.0" - }, "node_modules/data-uri-to-buffer": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", @@ -3837,65 +3736,6 @@ "node": ">=8" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, "node_modules/dot-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", @@ -5994,13 +5834,6 @@ "node": ">= 0.4" } }, - "node_modules/mdn-data": { - "version": "2.27.1", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", - "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", - "dev": true, - "license": "CC0-1.0" - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -6234,19 +6067,6 @@ "node": ">=8" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, "node_modules/object-inspect": { "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", @@ -6657,9 +6477,9 @@ } }, "node_modules/postcss-calc": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-11.2.2.tgz", - "integrity": "sha512-wSquceGIY20fnsXcdIYtzW0r34aoXlT6iDYpYKpgR5Ax/KCZMDteE54Z+4Ee24ryYkjnRU5F3cxvhRfNp6t5VA==", + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-11.2.3.tgz", + "integrity": "sha512-pFW3MR2a4W7uHcSGUiyQGGXZWHon83ljbNwnUJ1mRKublWQbv+3o9NiqhlV4TJfNby+U+zLY2OgiywzhA5eFqw==", "dev": true, "license": "MIT", "dependencies": { @@ -6669,7 +6489,7 @@ "node": "^22.22.3 || ^24.15 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.28" + "postcss": "^8.5.29" } }, "node_modules/postcss-cli": { @@ -6887,9 +6707,9 @@ } }, "node_modules/postcss-colormin": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-9.0.7.tgz", - "integrity": "sha512-3pQKlwdbY9gcRFC97Nc1XgoW5e7MZI9euzzb6AZEZFejnLrzucaNSqadRZSkCCnBzXbS/1ihJ9Feawn+5FrFmw==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-9.0.8.tgz", + "integrity": "sha512-rQBcLCyI54KbpedRpCYMGoqY1IRGx/erQwh8+QjyeUCRM32sQYLAuZTJFh17VVEAV/4QuIl1RPzF3boCugHAiQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6897,7 +6717,7 @@ "@csstools/css-tokenizer": "^4.0.2", "browserslist": "^4.29.3", "caniuse-api": "^4.0.0", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -6907,14 +6727,14 @@ } }, "node_modules/postcss-convert-values": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.0.8.tgz", - "integrity": "sha512-KjOiKWDlE0wjJibcn+fEvhzRpaftPbrnqldLT8FiYKXDX8x8Xiap38l0gD5kQzrkgGCoHE+CJzYecwbRk07NBQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.1.0.tgz", + "integrity": "sha512-dI9//PzLr93HjLBtrsam6sYItqQvwBvt+DWNgIw4yyRJKnAo63jF8Sfy7d03DyuY7UHkEtGHKVrsI4SyxsmGpQ==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.29.3", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -6924,14 +6744,14 @@ } }, "node_modules/postcss-discard-comments": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-9.0.7.tgz", - "integrity": "sha512-+D9KEeLfphB8DYOkfZFvCkDK9A3vc/hKIQfAKtyDXo15+VKuYb0h2i+ehPWJdif3wImf3AZcN4SkXZ+IHDvqGg==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-9.0.8.tgz", + "integrity": "sha512-YaHPbph+EYK2TXx1UieOtLKpBecoQE+wQmrlz6ob+OWaRwabniUJ1ugkTvHxX43inPsd1iEeJ2qxLaHJFte84Q==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -6941,13 +6761,13 @@ } }, "node_modules/postcss-discard-duplicates": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-9.0.6.tgz", - "integrity": "sha512-YPsUgxZ4OepCttAaixZQ4/VP2DE7vuf5936R+HFda+qgB+mzWNwUI+ghGendy3YLH5WDYS/BbPJbJAsjVd8Sfg==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-9.0.7.tgz", + "integrity": "sha512-rbsx1SvhBzCetQDbHVNfQrf0mG83Cyz5SPChQT2kPiXO32hWKPFtd00sy+j1NPPQJOGIVp1VHEgI55tGeqc3Kw==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -6957,13 +6777,13 @@ } }, "node_modules/postcss-discard-empty": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-9.0.7.tgz", - "integrity": "sha512-+Hnvh0x+yyDg9X8g42m12M0MUvfTeeyjsJjOwXQ281sJVgD1naWUsF3ji+SmxUrCmeNOPtSgeL8LBlfyEXNTlA==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-9.0.8.tgz", + "integrity": "sha512-hCGjUuCd/IxKRyVl/uaJOLJTeACXo4GkS+0kRTvO8bBs0OxrGJWhxRaRPKXCdftCI+At0aAlosIgS0yjWNubuQ==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7063,15 +6883,15 @@ } }, "node_modules/postcss-merge-longhand": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-9.3.0.tgz", - "integrity": "sha512-8x6X2Gv07dQPfXNY0RNg1WZsnNLJmNk66fZ4MgpznqA3YhNygtK/Vi3ZumpR0PHRc9H50v850NMTeoSPS+FLRQ==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-9.4.0.tgz", + "integrity": "sha512-FZqaPk9Frs6Ecxpeeb303N8DGAeYF3TpLG01mYQ1ws9FVVisQJqqHomoEmXvaEyrNyANZaHCAR5ShA1r/chM1Q==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", "browserslist": "^4.29.3", - "cssnano-utils": "^8.2.1", + "cssnano-utils": "^9.0.0", "stylehacks": "^9.0.8" }, "engines": { @@ -7082,17 +6902,17 @@ } }, "node_modules/postcss-merge-rules": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-9.1.3.tgz", - "integrity": "sha512-KKzmq/jC3h0wQo6s20AYw8FBcyCRDMMMP1SHozOZyfA/TSd+ECRtBgfel0Dami5Z3st3Fig3kZDHV8bcSrY35g==", + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-9.1.5.tgz", + "integrity": "sha512-URhX03eaZ1lwYS+A573lNCsioCd6kNUkJUYXSq30uYDmRKSI+3FfR3a4c0lNqmYkgBPFzI8bY94QPdoQh5zNeA==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", "browserslist": "^4.29.3", "caniuse-api": "^4.0.0", - "cssnano-utils": "^8.2.1", - "postcss-minify-selectors": "^9.0.7" + "cssnano-utils": "^9.0.0", + "postcss-minify-selectors": "^9.0.8" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7102,14 +6922,14 @@ } }, "node_modules/postcss-minify-font-values": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-9.0.8.tgz", - "integrity": "sha512-JtJTBUC7W0WQOdmyo5UlJ2i+5ZmP8+XAlkbp+yCiC/kGI9jMgQjVGBO8Rx4sQ7tl4ygrJ0EcLBXozQmwQd+jzw==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-9.0.9.tgz", + "integrity": "sha512-eJkOtHU/zZWJJ7c1MWgalpACGV0sERvtowpWDrgr9Ys0seX5vFBx9pWLOrN8eYO2TIOfMvatMhvgtGKtre1gsg==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7119,15 +6939,15 @@ } }, "node_modules/postcss-minify-gradients": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-9.0.7.tgz", - "integrity": "sha512-xkbOxiCQGNFi1Cn48Mv/OVpmomEQx8st7uu5kG7TBXUC9Mi0Sy406N6iYJkhJQP64GG13LVWB4nmxlmNs3+7Wg==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-9.0.8.tgz", + "integrity": "sha512-3xGO5lvhSz5m60ElGvU8HJYt0XmYpFkJ+HDK8CYoRvwdmQIjhurClan2z4lDEVkYpeKfrc5dNWIYKie01xhpng==", "dev": true, "license": "MIT", "dependencies": { "@colordx/core": "^7.3.0", "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7137,14 +6957,14 @@ } }, "node_modules/postcss-minify-params": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-9.0.7.tgz", - "integrity": "sha512-jBYKPaUr6+mosG/hnVFPmbkYB7eGosw3vOuK7K1eCihIa28jQjZVL4Su50/gA3612gHpE86DctsQXOdeqxiTqQ==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-9.1.0.tgz", + "integrity": "sha512-czaf0nUl7mKq1cpMUZ29rQ/2p5zE4TvszK+OkaaaiWuzLhyeaT9qvxxEgO2aNog8eQxCKD1oV6dX6NroAaOAaw==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.29.3", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7154,16 +6974,15 @@ } }, "node_modules/postcss-minify-selectors": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-9.0.7.tgz", - "integrity": "sha512-2KWzOYuNbRXQEN1iSBljqmvHs4ZOtAJPop7Uq5OpwF8v1z92EtmcK3aZUJx4NKcoGwa1FQoPtMEvlvnOJQXRww==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-9.0.8.tgz", + "integrity": "sha512-qMeQvr3ODymnvoDSwml4uTWufma0T2FhRxce4htQ+45otzsm1QyNAg98DXGrawVpGooU2vElaBd8qI+YCwF0UQ==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.29.3", "caniuse-api": "^4.0.0", - "cssesc": "^3.0.0", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7186,14 +7005,14 @@ } }, "node_modules/postcss-normalize-display-values": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-9.0.6.tgz", - "integrity": "sha512-7NEn6H4nF+UHfjjlpr+OTJW9O9qqtcOebGM/4sHvpM5KSYOGgJcDznvwgklgeoXAyjxxkIRfKGFMB/6Hv7tH8Q==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-9.0.7.tgz", + "integrity": "sha512-M9eGIjAdIjuO6t4HqQJBOjbC+rI+9hF/srxppXa7xAY7EpCwdYVepq8PEAad1pb8EfEWoSCGpK9++nCcw5rl+w==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7203,13 +7022,13 @@ } }, "node_modules/postcss-normalize-positions": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-9.0.7.tgz", - "integrity": "sha512-6VEVY9u7fhaqGydZ3rgvDfudHsHOEX3/gCTo7Csi7hssRvxjNWPqyw1aqa99ZfAgSyzF/fEZMQv5I5jLavAdVw==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-9.0.8.tgz", + "integrity": "sha512-LymeX5GrQjS2N6xyBUpKsVMX+DSufYr1OSJYmM3iWVYre0zeBkKiaWNNqLeiJZMcdHgfcRw0HsLnhh7mNhO60A==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7219,13 +7038,13 @@ } }, "node_modules/postcss-normalize-repeat-style": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-9.0.6.tgz", - "integrity": "sha512-Gcc59B9JjRpDyOe394L3oZdBMycmUB0nf60awo7fSxqyYX9vRzHaBUmNMnrhXqdzjyFXBuw7sdPaAlm+UR/h5A==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-9.0.7.tgz", + "integrity": "sha512-13iZyi8hUtMEUO3vSQVOH20ByhT8zzEx/2cmONY/tcfZYnMwgPGxn+p5OvJZTbmxhUDqSFsIWpBVBIEA5fJeYQ==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7235,13 +7054,14 @@ } }, "node_modules/postcss-normalize-string": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-9.0.6.tgz", - "integrity": "sha512-jhSo3E2hh9WUkJTLT6D+5hBE3f9NXgQVgG9xDcpWpAb3/mTJL5EqKWJzbvn9tHozyp2kXr5ohOaNWzSl4MClnQ==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-9.0.7.tgz", + "integrity": "sha512-1XZyPwvQpoYewPpveU70LjTA/L17vxECuHnSf4Fg3lRgTzFza9Nxbk1lztTQ41+6PlNKxB2lXX/HGRX5QCbLQg==", "dev": true, "license": "MIT", "dependencies": { - "@csstools/css-tokenizer": "^4.0.2" + "@csstools/css-tokenizer": "^4.0.2", + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7251,14 +7071,14 @@ } }, "node_modules/postcss-normalize-timing-functions": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-9.0.6.tgz", - "integrity": "sha512-kq7Mxte8lvfJXWezPtFAYJyUe4BJi4aYIBTVPlWU7FgHL+ye/RYg325JIuddaLLCYtSZToPdXvvsFR4SRKhQMg==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-9.0.7.tgz", + "integrity": "sha512-fWFD289YZXKgIsi28EjT5FuM2NMkEp/5zj1uZZJj/OCXTXun3KFVn2/cbU9iSfgmEbNlJ+uxyFw6GW2aQybKgw==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7268,15 +7088,15 @@ } }, "node_modules/postcss-normalize-unicode": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-9.1.0.tgz", - "integrity": "sha512-RuEXyPVtC+hyqpdfCiIZSBO1x2/kgTDqWJX0srNLjTTiikwbdQAM1B57241o5tAu7zqpwPwct16ChJqYQiFlyQ==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-9.1.1.tgz", + "integrity": "sha512-DRS7ywJHmYDvxWoMc5ran1Yc18tbnvx5g3o8rX6N1JFGrwdlsOcRZ8NyGx35/y+GxgjdpWEBXdnSGmoF7mK4mQ==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", "browserslist": "^4.29.3", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7286,14 +7106,14 @@ } }, "node_modules/postcss-normalize-url": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-9.0.6.tgz", - "integrity": "sha512-fQyF4hY1BRjFw9IoShVwTEwVN4q8TsVT9d6GwHgv+DpUfEfYfsNHgtkjkgEA/GMhIeSLoOyCZYusiNDvy2Qa8A==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-10.0.0.tgz", + "integrity": "sha512-AJmPYk7SofTPfeOWvU9AUxKWDWAB0G7vdP9tbn5dXaWBwbqr5x/dmHvbXeWNDF9pqJdq51afuz4cod/a9/ogdw==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7303,14 +7123,14 @@ } }, "node_modules/postcss-normalize-whitespace": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-9.0.7.tgz", - "integrity": "sha512-nwKlSuaZ4x1Bfo6ajgCDvZDSX7wZv4vnRnHiLhcKaurP6/nD1zEtt7Dm/y9GvcmPqNHH8llwW8zJC8YEFTFcRA==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-9.0.8.tgz", + "integrity": "sha512-YhqcSyZX6fVIM6sZFf/nd3ZOEEclNZmLSgork6NgetpnQK0QOCyIuT/h3nVja+up5hXCVffl6VcGVqSL8kS4OA==", "dev": true, "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7320,13 +7140,13 @@ } }, "node_modules/postcss-ordered-values": { - "version": "9.0.8", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-9.0.8.tgz", - "integrity": "sha512-gj+jUyii6pnKXuJVPl6Cbb7OfOSVhuKP5m8L5Vhyx+sxLPyhxazG20e3bkmnuDrU/EEwduUHFuJ94ZDE/JIhKQ==", + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-9.0.9.tgz", + "integrity": "sha512-bEeFjrZITn6H81YjFgctaoY5XPXEQeS5NOwMroB47CocSfgnbpc9wH2QzNLXxnhcfEdsGCkTAi8kATYY/EkyTw==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7353,13 +7173,13 @@ } }, "node_modules/postcss-reduce-transforms": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-9.0.5.tgz", - "integrity": "sha512-i8WpWt778MTL3j2zoqhtVLQ54NsiCsUrNxpQh/JD+U+lH+BT4olrRUEofnlf0wGzd6U/s0TWqFr2FsSVxrIzzQ==", + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-9.0.6.tgz", + "integrity": "sha512-xW/3eNKeL9vVXNMiJdI7ythFkC4CGDq04ziTN0/oJwJXIKeJCenLbM9IXU5ton/iNrwtqzZphERdtad4auQ9wQ==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7388,24 +7208,6 @@ "postcss": "^8.1.0" } }, - "node_modules/postcss-svgo": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.5.tgz", - "integrity": "sha512-JpqUBFOnJSQ4qhbk1JvigVPnhROL6zjDCUcPWf9PZ8qwntr3dM5xUgkr9gaDNkU5kaVXyOC8fUNUCpY7x4P09A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1", - "svgo": "^4.1.0" - }, - "engines": { - "node": "^22.22.3 || ^24.15.0 || >=26.0" - }, - "peerDependencies": { - "postcss": "^8.5.29" - } - }, "node_modules/postcss-unique-selectors": { "version": "9.0.6", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-9.0.6.tgz", @@ -7956,16 +7758,6 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "node_modules/sax": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz", - "integrity": "sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==", - "dev": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=11.0.0" - } - }, "node_modules/semver": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", @@ -8375,42 +8167,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/svgo": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", - "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "commander": "^11.1.0", - "css-select": "^6.0.0", - "css-tree": "^3.0.1", - "css-what": "^7.0.0", - "csso": "^5.0.5", - "picocolors": "^1.1.1", - "sax": "1.6.1" - }, - "bin": { - "svgo": "bin/svgo.js" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - } - }, "node_modules/synckit": { "version": "0.8.8", "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz",