diff --git a/package-lock.json b/package-lock.json index 2ea5e47..38e9ae7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3531,25 +3531,13 @@ "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==", - "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.6.0", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-9.6.0.tgz", + "integrity": "sha512-HVcCfGemKShupFMTKcZblan2zOA/W0uGMB9PKzWtliaY3L1DmyzAAqriMi5TzCo0WOYP4nwTnLi9AIxWn3Ma/w==", "license": "MIT", "dependencies": { - "cssnano-preset-default": "^9.5.0" + "cssnano-preset-default": "^9.6.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -3563,17 +3551,17 @@ } }, "node_modules/cssnano-preset-advanced": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-9.4.0.tgz", - "integrity": "sha512-ffHF3xmLkT9h4CyM+3yF04mih6Hu5ux6l+rMPjOCQsD8kicNjh7IhbvCVLYS6K/PJKyKD6q6qpd0s3LLiJwCvA==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-9.5.0.tgz", + "integrity": "sha512-bAdKIJyhpGaoxGHYB5zu70WdvQScmVWGtAmFOtnSzoJP0S4pgXsKjfnHCj2h9UwLRBYC4Tw2j4B+2Le9RGSK/g==", "license": "MIT", "dependencies": { "autoprefixer": "^10.6.1", "css-declaration-sorter": "^7.4.0", - "cssnano-preset-default": "^9.5.0", - "postcss-discard-unused": "^9.0.6", - "postcss-merge-idents": "^9.0.7", - "postcss-reduce-idents": "^9.0.6", + "cssnano-preset-default": "^9.6.0", + "postcss-discard-unused": "^9.0.7", + "postcss-merge-idents": "^9.0.8", + "postcss-reduce-idents": "^9.0.7", "postcss-zindex": "^9.0.6" }, "engines": { @@ -3584,39 +3572,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.6.0", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.6.0.tgz", + "integrity": "sha512-UmIa9PVDvU6UDjNGb1g2w3uLuKCHO1CHv0prMUmhwXhuGXtRuOznbZBBTZNISrk8IW0GEgoNRcHucVtVENYN5g==", "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.0.9", + "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.4", + "postcss-minify-font-values": "^9.0.9", + "postcss-minify-gradients": "^9.0.8", + "postcss-minify-params": "^9.0.8", + "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": "^9.0.7", + "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-svgo": "^9.0.6", "postcss-unique-selectors": "^9.0.6" }, "engines": { @@ -3627,9 +3615,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==", "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2" @@ -6863,16 +6851,16 @@ } }, "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==", "license": "MIT", "dependencies": { "@colordx/core": "^7.3.0", "@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" @@ -6882,13 +6870,13 @@ } }, "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.0.9", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.0.9.tgz", + "integrity": "sha512-rxfc/loH4qU3Q/PQeAJ1e+9VtKDUxBtMVa0fUjsldNj/eKnkmKbxOJSJjYt82uSKZZNCi/0L2upBOJMj2BcuqA==", "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" @@ -6898,13 +6886,13 @@ } }, "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==", "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" @@ -6914,12 +6902,12 @@ } }, "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==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -6929,12 +6917,12 @@ } }, "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==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -6956,13 +6944,13 @@ } }, "node_modules/postcss-discard-unused": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-9.0.6.tgz", - "integrity": "sha512-nOPAjOJaNsK0+psTXaBeHXZ4duIRZKzZtZshNZWbdRVp3uYbzFjAlEXB9rc8tprmKm7BM7umx1Oibqlm+JR6fQ==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-9.0.7.tgz", + "integrity": "sha512-56jqaE+dsfYyZBeuh5TKv6vGzwdLx91upqWl5sknxLb392IR86TDOkvat2oCnAveOHUj/3DyK0QFSvolaR3JZQ==", "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" @@ -6972,13 +6960,13 @@ } }, "node_modules/postcss-merge-idents": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-9.0.7.tgz", - "integrity": "sha512-0M3itZHQP/Rm4BwwQ0yIg8vPqsUlp/c6rmCxwUamprVb8sdJ6eF/lB8QM2OaWCZ0cyKgLEwC4i+nVir4k389rQ==", + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-9.0.8.tgz", + "integrity": "sha512-wpWkZlevX7QUeCuqeQcJyfSPE0COzpYcWMkQF83TOmvzjaxkDxqp7jq58GwWHRnOFVAH6cWZrUeyatYnJkV/5w==", "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" @@ -6988,14 +6976,14 @@ } }, "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==", "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": { @@ -7006,16 +6994,16 @@ } }, "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.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-9.1.4.tgz", + "integrity": "sha512-kAOfOrkLUDvBztxI8RG1ZLe5SwUs3rinFXnqdh4sPrYPz9P9FZbXNQ6XVtQKlhCvuqvR0HyrronV503u9jbxxA==", "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" @@ -7025,13 +7013,13 @@ } }, "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==", "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" @@ -7041,14 +7029,14 @@ } }, "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==", "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" @@ -7058,13 +7046,13 @@ } }, "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.0.8", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-9.0.8.tgz", + "integrity": "sha512-DZNhq6Lz9i4EOiuImFBqldE6XUXFvEKSA2wQnn539c24naj/Ia2Qn1QVf56bva+UiMYurM1sn217yaap+pQBYQ==", "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" @@ -7074,15 +7062,14 @@ } }, "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==", "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" @@ -7104,13 +7091,13 @@ } }, "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==", "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" @@ -7120,12 +7107,12 @@ } }, "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==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7135,12 +7122,12 @@ } }, "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==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7150,12 +7137,13 @@ } }, "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==", "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" @@ -7165,13 +7153,13 @@ } }, "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==", "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" @@ -7181,14 +7169,14 @@ } }, "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==", "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" @@ -7198,13 +7186,13 @@ } }, "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": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-9.0.7.tgz", + "integrity": "sha512-tIHAU7kcrNCblle/wnMQUGoxnuSaTX2kzcXG52k7gfLQdZklOxqZwO59eEgbixAX9llT67oiQVUewYyyFCvf4w==", "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" @@ -7214,13 +7202,13 @@ } }, "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==", "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" @@ -7230,12 +7218,12 @@ } }, "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==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7245,12 +7233,12 @@ } }, "node_modules/postcss-reduce-idents": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-9.0.6.tgz", - "integrity": "sha512-z9tKlT8YOdDPfJ9r6SP8OxClUiSAtd1eutcoo5n08p/vdBVBFf7eQQTop6L5u/fRdvrlO0gog/hlg5lpNiUOPQ==", + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-9.0.7.tgz", + "integrity": "sha512-v/orZtkvWi8SN4mQq2/PmrNTLTHpOIO05TOKVhjuyQ7/80+aNOIMpuagT3YU9k3cerz0tHrWm5CEmbSWI5P5Wg==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7276,12 +7264,12 @@ } }, "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==", "license": "MIT", "dependencies": { - "cssnano-utils": "^8.2.1" + "cssnano-utils": "^9.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -7291,13 +7279,13 @@ } }, "node_modules/postcss-svgo": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.5.tgz", - "integrity": "sha512-JpqUBFOnJSQ4qhbk1JvigVPnhROL6zjDCUcPWf9PZ8qwntr3dM5xUgkr9gaDNkU5kaVXyOC8fUNUCpY7x4P09A==", + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.6.tgz", + "integrity": "sha512-XOZ3r+Zq252CoHZb1zzpRzKyO70XKJBnQgEw8QWIkqqS2k0MJAjKnXmUsoL/nsPzk1APhxyXSQuxfkwSlZpkrA==", "license": "MIT", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "cssnano-utils": "^8.2.1", + "cssnano-utils": "^9.0.0", "svgo": "^4.1.0" }, "engines": { @@ -7341,9 +7329,9 @@ } }, "node_modules/prettier": { - "version": "3.9.9", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.9.tgz", - "integrity": "sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==", + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.10.tgz", + "integrity": "sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==", "license": "MIT", "bin": { "prettier": "bin/prettier.cjs"