diff --git a/package-lock.json b/package-lock.json index ce15f01f0..33041e1e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "browser-sync": "^3.0.4", "chokidar-cli": "^3.0.0", "cpr": "^3.0.1", - "cssnano": "^9.0.2", + "cssnano": "^9.0.3", "esbuild": "^0.28.2", "graceful-fs": "^4.2.11", "isobject": "^4.1.1", @@ -43,7 +43,7 @@ "npm-run-all": "^4.1.5", "postcss": "^8.5.28", "postcss-cli": "^12.0.0", - "postcss-preset-env": "^11.5.1", + "postcss-preset-env": "^11.5.2", "striptags": "^3.2.0", "tailwindcss": "^4.0.0" } @@ -62,9 +62,9 @@ } }, "node_modules/@colordx/core": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/@colordx/core/-/core-5.7.0.tgz", - "integrity": "sha512-Qbms38g1xs+4c6bNjIpgDGUVGVG25MtZxMNUs+kbmmeoFuaR/wuiKtu1wAOhtVPQShqE/p8F+uFQpoZiTR+1Jw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@colordx/core/-/core-6.3.0.tgz", + "integrity": "sha512-skoCSPWAZTfawy3t6Qk1lqXsx1OPb/mCNYBpbG667+PmXIc7kt+rhjoS2SmYywaW9fnKaufPG59NztX6jpRNaw==", "dev": true, "license": "MIT" }, @@ -232,9 +232,9 @@ } }, "node_modules/@csstools/postcss-alpha-function": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.11.tgz", - "integrity": "sha512-Mge906VP+6eMhwIoyk78SERA8IIobryCc9YWnJzHqhXE9LQCOh3l3E987mdXONr+fiVShJQrmNSGi9pJtKRBpA==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.12.tgz", + "integrity": "sha512-GB5vcGYVfUiuHENjczjteKRV9B1ULI4a/OXOrJMN1dEAqU7cmdSXYnhU38/BwHKqPPU+3ti6nwKNJjqkU+cGLw==", "dev": true, "funding": [ { @@ -251,7 +251,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -289,9 +289,9 @@ } }, "node_modules/@csstools/postcss-color-function": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.10.tgz", - "integrity": "sha512-BFz0/ooO+smjh36U9dra6BgJp53aSrQIRc9y+9UglDkk4zOA1UUjdKQYkE+zYML6XV+n2JlSsONEZw1psVyCvQ==", + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.11.tgz", + "integrity": "sha512-Hj96Yk4o/XKxSKESb9D8nJIGocL9NN/KJ/Bl5Y/p8ghXhKt9EPUut+oxkgg3opbEaF9ma8mnq2PO+pG1koBhvg==", "dev": true, "funding": [ { @@ -308,7 +308,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -319,9 +319,9 @@ } }, "node_modules/@csstools/postcss-color-function-display-p3-linear": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.10.tgz", - "integrity": "sha512-PaXL0DhL/BKSviMXduHxQMpB/+76830nLZ+B3zVSQqaXUh1MVsyhQAqkWdX9a1IYoBL3bC/ePo7vq7EBjfMmLw==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.11.tgz", + "integrity": "sha512-7O81Tl/qOcx0C162pD4h1P12tazfpXl23By4v0YDEld7NKJ2CX4YK7UWtoly25Nz3173MLVssr7FfJCgCip6Yg==", "dev": true, "funding": [ { @@ -338,7 +338,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -349,9 +349,9 @@ } }, "node_modules/@csstools/postcss-color-mix-function": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.10.tgz", - "integrity": "sha512-94vnrOalX1l9VMl6jlocEIgWwNF/CDiCo/xmBWXTvS2OE9yUa7EaCW9j1oM7UIOvmbmBU6fhkcpEyMa06+234Q==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.11.tgz", + "integrity": "sha512-pGwI6XNLnYj+IbdigiqPVWletsmDQTdqXEjbepZazYpVDS34p+ijzM5JXeB0PXh+E4yjOAxs7ZHeWeyhwYqGBA==", "dev": true, "funding": [ { @@ -368,7 +368,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -379,9 +379,9 @@ } }, "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.10.tgz", - "integrity": "sha512-jMukqlDTZMZGutjL1IVV5q6cMzITTIwhT0iEcM6L7wXUXj1AqVV/DK/ubSMRSYK/mrXFcEs5ExeF5S1nurjDfw==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.11.tgz", + "integrity": "sha512-ac67iL7jm4GmE21jZ6Q8aoGShjMrQttG/wt8anwi5XhYw4wy/Coe2d26LiSxGFRBvyQf4GiqTqd2qmzl5kX0Zw==", "dev": true, "funding": [ { @@ -398,7 +398,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -436,9 +436,9 @@ } }, "node_modules/@csstools/postcss-content-alt-text": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-3.0.3.tgz", - "integrity": "sha512-60L0Xf5De+FEXSXsJ6U95LRBZlHxthsBeefNcF1mDzxZUwplxSQnIlmTyo5DTiupkPWwi4Sl9aN80eT0SyxwMw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-3.0.4.tgz", + "integrity": "sha512-yQCaxjfaZJ2jJgWYtBg1vZ239HHrN2eE09BA1+BwTuvNmiZYlVS7caQUiv4nH8Cwz+g+rVNN3SbuwXGDgactdA==", "dev": true, "funding": [ { @@ -454,7 +454,7 @@ "dependencies": { "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -465,9 +465,9 @@ } }, "node_modules/@csstools/postcss-contrast-color-function": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.10.tgz", - "integrity": "sha512-HjeekhlpuLGNerTYP9ei53FeHbYDjoj2Uh84mwjZN+HXYMDdcp62qisKZ2h3k2EZ5dTKqPMU9fxXxhV7Ko4YsA==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.11.tgz", + "integrity": "sha512-q/Glit1zXEGN1iAfd5BZ8wC8A0GEfVZXS3+Lfhw498S+8by8QackelSTYrIdSsEqScLEhFdv4JpFHWQxwuXv1A==", "dev": true, "funding": [ { @@ -484,7 +484,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -495,9 +495,9 @@ } }, "node_modules/@csstools/postcss-exponential-functions": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.4.tgz", - "integrity": "sha512-5B1606FXRwW92nHX83MR96tqIyvUusUPsU6mT7NydYiejBwqvpH7gREKbl5f+szITqNKm6Nx4m4AGdvL9zkfoA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.5.tgz", + "integrity": "sha512-3NErF5p7qyAdLhSml5jkMhnCjktRgQUzK2Y6fq70sxS/ntDaDQMmkLHe4yM+iN9miP/Cf2/MSa6R/6PzbQm+EA==", "dev": true, "funding": [ { @@ -523,9 +523,9 @@ } }, "node_modules/@csstools/postcss-fit-tolerance-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-fit-tolerance-property/-/postcss-fit-tolerance-property-1.0.0.tgz", - "integrity": "sha512-eGOC0y1doDV3VWIT/LNZfnDhsYLHv9UA8ZiO/ZmiEUCh87d/IgKBZK6pwnqSjLWa9jzP2YclqzRiVEl8Vkf4iw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-fit-tolerance-property/-/postcss-fit-tolerance-property-1.0.1.tgz", + "integrity": "sha512-z4/7waS/IJWYxuExc9szU2qMoFXmgWPYxmEnmVwVepHXNWuqfI4sk/S09efjjQI3IeA6kosb/xch7mKPh8fR9Q==", "dev": true, "funding": [ { @@ -599,9 +599,9 @@ } }, "node_modules/@csstools/postcss-gamut-mapping": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.10.tgz", - "integrity": "sha512-zgYoHUZQ9/JrSBc4VL2CKcu4KOKzr+hfKhIp++lWhyIjyicDfpAqY2LcPKqPM5Wk2eFO4umwHKQd0V42O8dw1g==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.11.tgz", + "integrity": "sha512-BkyCWsRQdWWJPfxaZHUANYXPyyDX5hoMwzQL7HldNNbwGv6hM+zdz15+hRU1oCs8hayms1lTwdhQRKyrTM91OQ==", "dev": true, "funding": [ { @@ -627,9 +627,9 @@ } }, "node_modules/@csstools/postcss-gradients-interpolation-method": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.10.tgz", - "integrity": "sha512-ZsOU16NeyEHNwOIJfn62Po2xpg1X8ccKT94W0FlUVN8Qs2DpsLM9zKFq0ynAVMs5duf91vyvD8mMxGwAmoZLPA==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.11.tgz", + "integrity": "sha512-PUvtTEZwHsIWbyQ7E/nesAqZvI/ppx8QprvlIxpu40UYQzF9VSDAvKjAeVJISeBsrM4XoJFAi4Dc1zIDfS+Y5w==", "dev": true, "funding": [ { @@ -646,7 +646,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -657,9 +657,9 @@ } }, "node_modules/@csstools/postcss-hwb-function": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.10.tgz", - "integrity": "sha512-rXwzNfAshgW8uK/NBCPHGZ75MPj+4DhEviuZH3BtBblU4yno0dDkQxc3V+TT/qF/n4PUy+SmChaUcjJUNjsPVw==", + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.11.tgz", + "integrity": "sha512-bmweW79W70BRMkV9gwq5cNGtZVrvKgCFDLydhMg4r/K93QNHeAZ79ZEya4R7Kx7W9RiR17zkUV3cXCuf0faj0g==", "dev": true, "funding": [ { @@ -676,7 +676,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -687,9 +687,9 @@ } }, "node_modules/@csstools/postcss-ic-unit": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-5.0.3.tgz", - "integrity": "sha512-LkyT+OUkEJPL9bBbLDwM/Jhwy8iI38wgqYe2pyAVTLDmtJlHaOsiGg8fPL6mE/o/Vxoesr44j5OknrCFPnojTw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-5.0.4.tgz", + "integrity": "sha512-rDl/sZ/vEM4mk+jCotqHBouyOYt3Sa8iSDiPy2dlWLuA0bYHcIkgc/xUa8Und80qrKqoMOCuNetBuE9igMTBxA==", "dev": true, "funding": [ { @@ -703,7 +703,7 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0", "postcss-value-parser": "^4.2.0" }, @@ -715,9 +715,9 @@ } }, "node_modules/@csstools/postcss-image-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-image-function/-/postcss-image-function-1.0.2.tgz", - "integrity": "sha512-P6y1oL5tBnJRitYe4FmHnW4zoDd5grCFWOnEsTkfAXhTJCy+lZ1wqUuluDIT2JYnhwKrOcyBmWEN/qFB9SlGHQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-image-function/-/postcss-image-function-1.0.3.tgz", + "integrity": "sha512-xEt0juUL09VQhyelxuQqgircEkAM2FUSOY/cMqVxz2oy1h7WMI2HvMeG8ryFqlKcZ51IDHTx9Rh1HlzWW8z+wA==", "dev": true, "funding": [ { @@ -733,7 +733,7 @@ "dependencies": { "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -794,9 +794,9 @@ } }, "node_modules/@csstools/postcss-light-dark-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-3.0.3.tgz", - "integrity": "sha512-5P5Y3q0cRNSYh662IJCuzNY/25WKzMGPMpL5f7PQcoNEH6OD9J1lAAK0DakLiopwnJ3dD1Qe2vkC8Yl2GUrZOQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-3.0.4.tgz", + "integrity": "sha512-McKRC2v+kRhDUatEptWi01S4BUFgRM/JAENnzxGhaFo+v0N1j3I8uerFkLlOYul0+iFjJHBXObD4Lmc+aW4z4Q==", "dev": true, "funding": [ { @@ -812,7 +812,7 @@ "dependencies": { "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -918,9 +918,9 @@ } }, "node_modules/@csstools/postcss-logical-viewport-units": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-4.0.0.tgz", - "integrity": "sha512-TA3AqVN/1IH3dKRC2UUWvprvwyOs2IeD7FDZk5Hz20w4q33yIuSg0i0gjyTUkcn90g8A4n7QpyZ2AgBrnYPnnA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-4.0.1.tgz", + "integrity": "sha512-5OEHV3etEGGKawnljQssXQoJMWqU6TBLY3kG7RT1CITicoNi5FOBLaFe2siCIay7JPEvth1pOcNHWE7nK4WU7Q==", "dev": true, "funding": [ { @@ -935,6 +935,7 @@ "license": "MIT-0", "dependencies": { "@csstools/css-tokenizer": "^4.0.0", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -1029,9 +1030,9 @@ } }, "node_modules/@csstools/postcss-nested-calc": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-5.0.0.tgz", - "integrity": "sha512-aPSw8P60e/i9BEfugauhikBqgjiwXcw3I9o4vXs+hktl4NSTgZRI0QHimxk9mst8N01A2TKDBxOln3mssRxiHQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-5.0.1.tgz", + "integrity": "sha512-/hnKlIPhDySYpdGriKKsDVoLDanLxZgsbPONlX8W4atxY0hoKxw+CuB7db/yQrJ3ZPxqxAEYDNH8XEz3TUy/lg==", "dev": true, "funding": [ { @@ -1082,9 +1083,9 @@ } }, "node_modules/@csstools/postcss-oklab-function": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.10.tgz", - "integrity": "sha512-cluZAdQNg/ir3mAtqHbjd48KGroD1+Pow7mmDMFuYk1sZ0exm8gnLEavS8scBT5+7MIWW+FK9kW5jtzT4nG8Zw==", + "version": "5.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.11.tgz", + "integrity": "sha512-PhAHlZbekxfmeMpcWq8c2BUFCiNFQeTrXDCC6HLeIm2/30TbWcm5t4uYIeA4VIKZ67c3WOapSNUW8ctnSXVx+Q==", "dev": true, "funding": [ { @@ -1101,7 +1102,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -1135,9 +1136,9 @@ } }, "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-5.1.2.tgz", - "integrity": "sha512-aGHhh/haanBUxYTqr+mXC52iCNuG/p68CSqz3aoQyqSAgwyxNQGofFYwWo7sd8iQUS8BDoQ/khkPb4ymGyt3aw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-5.1.3.tgz", + "integrity": "sha512-H7Qt6Vr3RKuY+4rEk5scyRLyDZBFJ0l/Bzhkd5C/gMFaAlCqmjKFDKfMjsjVjzhTQV6/4b0fWFAgIVckVUp0qA==", "dev": true, "funding": [ { @@ -1211,9 +1212,9 @@ } }, "node_modules/@csstools/postcss-random-function": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.0.tgz", - "integrity": "sha512-tuPgeglK6Fh0bKstx4sSa4V6NG69ioUtSzcy3R7z5ZbJdKVfU9TqUBfpmT4JnfXfBdbs8vKOnPN04iT4/gkSKQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-4.0.1.tgz", + "integrity": "sha512-N/rVDNiKAbvO8M7YL8cucifQF+qVPQH0sJEASblq4Z88ZKE76a3ywFZImbkmpsEECF1MMcK/sctgfYCRycrtyQ==", "dev": true, "funding": [ { @@ -1239,9 +1240,9 @@ } }, "node_modules/@csstools/postcss-relative-color-syntax": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.10.tgz", - "integrity": "sha512-YFKGAzcwEggQNnstX4gNIf+stsMQH8RxBlSt6EWpgbF55BL/+8bUXMKhMT7bffiUddqUMTpMTMxsIAImSHV9xg==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.11.tgz", + "integrity": "sha512-eZ0n1pKoW3NkCkThle4sfHwLhVkKP7UCb4C0kCf99OP8HCXnvR82kayvx0XG2hWS2BMpY5SO7DF6Qi1s4nuElA==", "dev": true, "funding": [ { @@ -1258,7 +1259,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -1295,9 +1296,9 @@ } }, "node_modules/@csstools/postcss-sign-functions": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-2.0.4.tgz", - "integrity": "sha512-vHfgUnPoKNF687H7ycoisAvoFYBq71X90N7pHclouRUUwZRea8XIJVo+Cq0jgRJEzv9vx+X7XEl+arTqns/C/A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-2.0.5.tgz", + "integrity": "sha512-PlbIaIGEKhNPdCRTEWU5yum4Oh+3hUJA0KITrJc4PEvmklHM8ibMlNm0ehNk2JtrGts9HfUScal2BIFoeOhaIA==", "dev": true, "funding": [ { @@ -1323,9 +1324,9 @@ } }, "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-5.0.4.tgz", - "integrity": "sha512-Wpgrsx1spMx4fJnTs/I6vZyKjw0Jf3RmScRb53RQtXBMHsJEXM1/YmtQ/4vRBpiYyrSrUgvoKaGJCl8p51zQFQ==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-5.0.5.tgz", + "integrity": "sha512-2/IsgMlBXh0YaY8P2XR4DcdsTApyubs3iqX9cWqbL8x94hjyo3wwdF7PK7jovMBwQRTTqd2gOTsjpbf5TJXnZg==", "dev": true, "funding": [ { @@ -1431,9 +1432,9 @@ } }, "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-5.0.4.tgz", - "integrity": "sha512-0fC7JEKkC0abryfLVZrYVQyhWqfkaq4qsaSeK+Zy/q2abna0bOuPwV+zO9vu3B6+0pHMf5rEgwcPDiOZAp8UGA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-5.0.5.tgz", + "integrity": "sha512-y8wDcF3WG08VrCB3/SWjTa6eWkcmQYd713eTx9sNQ5im90vqhtoc4Wnhe3HM6L3bhHNa4Nj1yqa2T07nuMuOyg==", "dev": true, "funding": [ { @@ -3577,13 +3578,13 @@ } }, "node_modules/cssnano": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-9.0.2.tgz", - "integrity": "sha512-fYp+fVpGHLk/EQWKiHokARZlsnEvvVcw+VP9+ggGr5oD+Kw9p4nDs1CAjQQylL+2ZtuLoxzI0jDl+GbqC0YrhA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-9.0.3.tgz", + "integrity": "sha512-v4oRMYCXcJtI1MlGcwVgSP/TG/RrznC3iKQeNcFTQZZYWomp2j8CmgT9iiSO2v64K4LJSi6pWdyznmUUutLCKw==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-preset-default": "^9.0.2" + "cssnano-preset-default": "^9.0.3" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" @@ -3593,64 +3594,64 @@ "url": "https://opencollective.com/cssnano" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/cssnano-preset-default": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.0.2.tgz", - "integrity": "sha512-n6jUg5n4OBFLTNQ4e6l11dg+9JBoJE4qU+X/TovxgEepBnvrA76UpX9rV633oICZmfG4jEU2C+/d0lEoXHoYKg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.0.3.tgz", + "integrity": "sha512-UxvaUk/pNqHzjctjlaq4SSARlqPOdy7kA9Dho6fb1/xt/bYcar+57BFlSWpF5AvxjIfNK3Qkop5U9VDSUnuTvg==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", - "cssnano-utils": "^7.0.1", + "browserslist": "^4.28.9", + "cssnano-utils": "^7.0.2", "postcss-calc": "^11.0.3", - "postcss-colormin": "^9.0.1", - "postcss-convert-values": "^9.0.1", - "postcss-discard-comments": "^9.0.1", - "postcss-discard-duplicates": "^9.0.1", - "postcss-discard-empty": "^9.0.1", - "postcss-discard-overridden": "^9.0.1", - "postcss-merge-longhand": "^9.0.2", - "postcss-merge-rules": "^9.0.2", - "postcss-minify-font-values": "^9.0.1", - "postcss-minify-gradients": "^9.0.1", - "postcss-minify-params": "^9.0.1", - "postcss-minify-selectors": "^9.0.2", - "postcss-normalize-charset": "^9.0.1", - "postcss-normalize-display-values": "^9.0.1", - "postcss-normalize-positions": "^9.0.1", - "postcss-normalize-repeat-style": "^9.0.1", - "postcss-normalize-string": "^9.0.1", - "postcss-normalize-timing-functions": "^9.0.1", - "postcss-normalize-unicode": "^9.0.1", - "postcss-normalize-url": "^9.0.1", - "postcss-normalize-whitespace": "^9.0.1", - "postcss-ordered-values": "^9.0.1", - "postcss-reduce-initial": "^9.0.1", - "postcss-reduce-transforms": "^9.0.1", - "postcss-svgo": "^9.0.1", - "postcss-unique-selectors": "^9.0.1" + "postcss-colormin": "^9.0.2", + "postcss-convert-values": "^9.0.2", + "postcss-discard-comments": "^9.0.2", + "postcss-discard-duplicates": "^9.0.2", + "postcss-discard-empty": "^9.0.2", + "postcss-discard-overridden": "^9.0.2", + "postcss-merge-longhand": "^9.0.3", + "postcss-merge-rules": "^9.0.3", + "postcss-minify-font-values": "^9.0.2", + "postcss-minify-gradients": "^9.0.2", + "postcss-minify-params": "^9.0.2", + "postcss-minify-selectors": "^9.0.3", + "postcss-normalize-charset": "^9.0.2", + "postcss-normalize-display-values": "^9.0.2", + "postcss-normalize-positions": "^9.0.2", + "postcss-normalize-repeat-style": "^9.0.2", + "postcss-normalize-string": "^9.0.2", + "postcss-normalize-timing-functions": "^9.0.2", + "postcss-normalize-unicode": "^9.0.2", + "postcss-normalize-url": "^9.0.2", + "postcss-normalize-whitespace": "^9.0.2", + "postcss-ordered-values": "^9.0.2", + "postcss-reduce-initial": "^9.0.2", + "postcss-reduce-transforms": "^9.0.2", + "postcss-svgo": "^9.0.2", + "postcss-unique-selectors": "^9.0.2" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/cssnano-utils": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-7.0.1.tgz", - "integrity": "sha512-zeihe+mPmJTk0vZRGVRB/mRhA3rVUKp7JM1oBZ0207MwSuin0PH/21ALoHKd4lxFfhCkEioW3hwtzbSO1uUrHQ==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-7.0.2.tgz", + "integrity": "sha512-X5B8Butd9TISH65XOoSYsq/wokHHjDK7eNujX3EcTf67T6uy2BySmT1SoaSXzlFdOsRf431FTENMsPrsc9JYHg==", "dev": true, "license": "MIT", "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/csso": { @@ -6922,9 +6923,9 @@ } }, "node_modules/postcss-color-functional-notation": { - "version": "8.0.10", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.10.tgz", - "integrity": "sha512-94ZO53RTmggYRvB2IvYDzwwCmHgPpWF7hgPESa7Am3BQnrO7jVaxf6kAC9WRgd7uWNhXsufwGRGZY4m+/496IQ==", + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.11.tgz", + "integrity": "sha512-0KUE/mv45e2j9EudDPOXxUodSZ84gYiwypWD3NtFzdkcwwb0tYPC0+3sx0hhfL7TYLXQeCy7PKY7nHXyjTJZZQ==", "dev": true, "funding": [ { @@ -6941,7 +6942,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -6952,9 +6953,9 @@ } }, "node_modules/postcss-color-hex-alpha": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-11.0.0.tgz", - "integrity": "sha512-NCGa6vjIyrjosz9GqRxVKbONBklz5TeipYqTJp3IqbnBWlBq5e5EMtG6MaX4vqk9LzocPfMQkuRK9tfk+OQuKg==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-11.0.1.tgz", + "integrity": "sha512-eZ+rhgVGXHmHTb7NJmTRNG0+ocf0Pccw6FoP+04B31NCjrjT5+SejLT3qevMzCUZp8tks7e9+aYz+nMIJ4Im+g==", "dev": true, "funding": [ { @@ -6979,9 +6980,9 @@ } }, "node_modules/postcss-color-rebeccapurple": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-11.0.0.tgz", - "integrity": "sha512-g9561mx7cbdqx7XeO/L+lJzVlzu7bICyXr72efBVKZGxIhvBBJf9fGXn3Cb6U4Bwh3LbzQO2e9NWBLVYdX5Eag==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-11.0.1.tgz", + "integrity": "sha512-KlnC+kEJF2gsOddvyIG2Y940/IVhiyMSdZIArdvWt15ApV9RS0Eb3ulApmz8vcb3dXVdiVraLZndYQQb8JCcjw==", "dev": true, "funding": [ { @@ -7006,14 +7007,14 @@ } }, "node_modules/postcss-colormin": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-9.0.1.tgz", - "integrity": "sha512-/8WaNRLUjWK+6HAajWzn3k4jihM/hieGvVMc7DMiwDquXlF2NNxrfP/57PxlZ0dWgYgvs15b+P9gQRIoppGkIg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-9.0.2.tgz", + "integrity": "sha512-h6uf6/HVT98tSLcQNQ8V0wuEQ8doBbxFwvgRqptdIeyCe8+aa29zNMPSVOkSLXXbCv25qDZaaGo/h/O4csTK3g==", "dev": true, "license": "MIT", "dependencies": { - "@colordx/core": "^5.6.0", - "browserslist": "^4.28.8", + "@colordx/core": "^6.3.0", + "browserslist": "^4.28.9", "caniuse-api": "^4.0.0", "postcss-value-parser": "^4.2.0" }, @@ -7021,24 +7022,24 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-convert-values": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.0.1.tgz", - "integrity": "sha512-N2K+2qcU7ikZ47FYersTSqBxHEwjGqdLNPWCkOZScWLvz+Jb13Xp2cPTOip6eIXqH4PLZWFfA88Q6pboykSUPw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.0.2.tgz", + "integrity": "sha512-nsFL7tpxgaoF0G/w+fe8kkWvikxvwIb4ySW7PYzcmD1N60f0SA51sVnEuCrx7mHmwOvS1U1JIFvWHWHoK/bh8g==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", + "browserslist": "^4.28.9", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-custom-media": { @@ -7156,64 +7157,64 @@ } }, "node_modules/postcss-discard-comments": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-9.0.1.tgz", - "integrity": "sha512-WKb1tpRbBD4aqob88HMWLtK3q4JmQv3qrVm/AwEES3slkRCSkLcY+T7s9eZ1YiZGkLaHjlRJXDTuzlrauBm5Gg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-9.0.2.tgz", + "integrity": "sha512-QxOYI1haY3f9rPgY7i0W0+lQihsbvC/edPAAJAaSZmteI+UtGraWNnkWOZ/nCNZ6D+Ab8a9hksOCjJYBg/gF0A==", "dev": true, "license": "MIT", "dependencies": { - "postcss-selector-parser": "^7.1.5" + "postcss-selector-parser": "^7.1.6" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-discard-duplicates": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-9.0.1.tgz", - "integrity": "sha512-9KlHP1lc9W20CmRpMT+HmjWFG4+8sS8Lqw5CJ8kRYU/METzq0ZKmlaHeCwv384i5yiH1aglFI+i/5zcuHHIDOw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-9.0.2.tgz", + "integrity": "sha512-FCTKRK9bH2ayM2AkhNicRw7z1ROmgk8p+QFsiLeG8MStgHkDH/NOjhJfQp1scvzk6u1szn1xvY52T1XVAaL68w==", "dev": true, "license": "MIT", "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-discard-empty": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-9.0.1.tgz", - "integrity": "sha512-fUAcFmz33wW0CD0k+aMzI4jzuF4P4s3zAg2xJ7iLv4o3CmiKjpIszyQw7yt/rC2tbyXikxjUvlo1h+RYt/xbhA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-9.0.2.tgz", + "integrity": "sha512-skKth+zcP//uuDos1GD/M0DKwEMDCbUnOZxz/M+BvjflCAS94czq7wwXNt2eug87rxPCik/okyXKJ2kBitHGEQ==", "dev": true, "license": "MIT", "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-discard-overridden": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-9.0.1.tgz", - "integrity": "sha512-1+9qLLW2JXGqQQIOdYP7Ko0Ov7lizncYp9T7y5EwA+92BRPhpPEjXFNf8GwwVOA7iDtCVfHuZBQGGKPVzJpkDQ==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-9.0.2.tgz", + "integrity": "sha512-cUGXcnnhOBZwE+dLFRYLoXYrLxCQtD0mp8nUEHlQI8KdDXhaIHL7DCWUkXXEcNFon11xROYOP9E+plzJ5MSjXw==", "dev": true, "license": "MIT", "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-double-position-gradients": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-7.0.3.tgz", - "integrity": "sha512-cOW0WTgcIyIAqCKPNt9pESfNecYGpqBI8Y5PwDhtggoMCwwbOJ5mF5WcHZSGT6Zkj76vILAjuvl5r7O5A9uqtg==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-7.0.4.tgz", + "integrity": "sha512-ThVG2bN+Q1EMpDyl9NOB643nlGRQh4ySMPcDRuTZJbloeYcUf9+EV3qtWmutb+TWaRgYtAOIWARt0SzUESZNsg==", "dev": true, "funding": [ { @@ -7227,7 +7228,7 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0", "postcss-value-parser": "^4.2.0" }, @@ -7323,9 +7324,9 @@ } }, "node_modules/postcss-image-set-function": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-8.0.0.tgz", - "integrity": "sha512-rEGNkOkNusf4+IuMmfEoIdLuVmvbExGbmG+MIsyV6jR5UaWSoyPcAYHV/PxzVDCmudyF+2Nh/o6Ub2saqUdnuA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-8.0.1.tgz", + "integrity": "sha512-QlX0xNSS3PPkpPDMEh/XlRDVrgf4WgMtL+S4xDw3npdt1xOGT96ntGqaJy4aPqOxm1zBGx1cGdWwjDeceETzpg==", "dev": true, "funding": [ { @@ -7350,9 +7351,9 @@ } }, "node_modules/postcss-lab-function": { - "version": "8.0.10", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.10.tgz", - "integrity": "sha512-XFM4sXqai1oObhGPQBrUMvjt/oeK8ZCVpgIzR7HwjnHIWbCYrQfv4Enimlije/Efi81Tf7FBaQDOovZHRUFiCQ==", + "version": "8.0.11", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.11.tgz", + "integrity": "sha512-wBpSwnW5aKiz3wspg4w5RJQvTXy8Q9gX3glf2WRrXszkQ6RjgxA+ag5oGk1rFotcXTK4OkNPfTPDE+aS1HxVTQ==", "dev": true, "funding": [ { @@ -7369,7 +7370,7 @@ "@csstools/css-color-parser": "^4.2.2", "@csstools/css-parser-algorithms": "^4.0.0", "@csstools/css-tokenizer": "^4.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -7449,45 +7450,45 @@ } }, "node_modules/postcss-merge-longhand": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-9.0.2.tgz", - "integrity": "sha512-89ygoEtAMtvjBOHQ2/rykyII/USCYbV0tZ6fCpvUVVU0ZzLDn9fea7WMlxPiiPLMrwviHaCsQ8DzHh7jTmlXZQ==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-9.0.3.tgz", + "integrity": "sha512-JJLx47+h7TIIThb+VE3pFHZUY/HKXgXa+yAZlN0FBX2IsIURJuOavS8gQwUvj5oluzxxRA9IjR95rLllbeybBw==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^9.0.2" + "stylehacks": "^9.0.3" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-merge-rules": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-9.0.2.tgz", - "integrity": "sha512-a+0yOXEGmfAuxZ2kdJzU4jtdEbkk8xwok4BIdz98nKCs/tMNq22kG4bXbjMhT45IyB6YkiOs6ad72uwV0T26ug==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-9.0.3.tgz", + "integrity": "sha512-Wd/r16vrGdC49ZeQesxgNrNdQkAGoKL51UGHd3MwyH3CHhvqHkRtXZKKEnblecuuWmvjWqptC4VA3BeAHAVrzQ==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", + "browserslist": "^4.28.9", "caniuse-api": "^4.0.0", - "cssnano-utils": "^7.0.1", - "postcss-selector-parser": "^7.1.5" + "cssnano-utils": "^7.0.2", + "postcss-selector-parser": "^7.1.6" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-minify-font-values": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-9.0.1.tgz", - "integrity": "sha512-CVlonPMVAa3Vq37GPx52tZGGbBxxOHPDs9m7W9klBhi7/3IZPj3QyvHKtuYmKong8RTKVcNWvLN0mtfDTrAE7Q==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-9.0.2.tgz", + "integrity": "sha512-+QEc9ILK7sz/6LDnFITuvipMnX71A+v7b7VX3AyiN3WCIoJtc4xQovogeiOsX7CxXtwPKmk2z1BuI8h3TSnQEA==", "dev": true, "license": "MIT", "dependencies": { @@ -7497,62 +7498,62 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-minify-gradients": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-9.0.1.tgz", - "integrity": "sha512-KxuO4xJtvRwCkBW7Z1b78Z3vaK53EOLu4ZmADckTwqYlJkAHNKIq7/b1xJMNEPPBY0/y8+Rm2F3JinG1iitCMw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-9.0.2.tgz", + "integrity": "sha512-8EefxPsmS/RqMgJUBhx5N6hoWelHK8tW7DFUN8NLNrH1WSA4jvWRZc1OgzY0IheODiFsr/xiiOAHrPUQJFeMIg==", "dev": true, "license": "MIT", "dependencies": { - "@colordx/core": "^5.6.0", - "cssnano-utils": "^7.0.1", + "@colordx/core": "^6.3.0", + "cssnano-utils": "^7.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-minify-params": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-9.0.1.tgz", - "integrity": "sha512-PlZEPmKiiuxsWlMiGxEoZdbDyqmavZCupJoB//VwkJik+QKkhCiyHmO7anABr0AV1+pLIAeJufqo77dx41MHTg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-9.0.2.tgz", + "integrity": "sha512-T8h6+8/JZQzTUlsw8oF3xdWIgrjw6dCpqdpUrIatrL852HNqE7w47C4mFrZADuu7IgT+4a3zRAX1nd112sAvwQ==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", - "cssnano-utils": "^7.0.1", + "browserslist": "^4.28.9", + "cssnano-utils": "^7.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-minify-selectors": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-9.0.2.tgz", - "integrity": "sha512-CndX9wyzWVcr8wfFTjb/SHbgDqsttjncwkdOET1YmDGIn9y4eR9j2DIenIP45qAXI82BRlfytopVxvOIFJ7KYg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-9.0.3.tgz", + "integrity": "sha512-mElz5y5+pMisgaN1VgschjOQBh8I9fga/OhJUX+VKyQ14ebukeB3xZRlbu+ebIKI/+qT8tj7dfx0AEQ6gWCPOg==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", + "browserslist": "^4.28.9", "caniuse-api": "^4.0.0", "cssesc": "^3.0.0", - "postcss-selector-parser": "^7.1.5" + "postcss-selector-parser": "^7.1.6" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-nesting": { @@ -7584,22 +7585,22 @@ } }, "node_modules/postcss-normalize-charset": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-9.0.1.tgz", - "integrity": "sha512-5xwdO4WBtx0uPla0u3GXT49SjBY2/6vheXlNIRhJXT289CXLLyviS/OpHOA1DSVC+7HCz4er7gGEW0vODslkmA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-9.0.2.tgz", + "integrity": "sha512-2mFe06u9nwCdG+swpN3YmcRBNAZTR1IocNvN6Lzi7kKXjB0LhEOSGeu4B6rbV84NtgdkJwdulzeh1AdABM9N5Q==", "dev": true, "license": "MIT", "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-display-values": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-9.0.1.tgz", - "integrity": "sha512-UWhvptCHEoPlYKutyKPM8aFUirJCPbJEMckeZpsjX4ZM8H9SBFJTHNKoOkFgff/fdCRONhFVtZZsu8XULfdMUw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-9.0.2.tgz", + "integrity": "sha512-SHON0J7MuPrwpDAz4fHQgVNBfivLNKW8hgtO0WM3d5P0vFargQ4tCUNYdVBHfXr1xRFmmifRvJKmahksaHHn+w==", "dev": true, "license": "MIT", "dependencies": { @@ -7609,13 +7610,13 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-positions": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-9.0.1.tgz", - "integrity": "sha512-DVhRElflrC9/x9G9MGvoHYAt27a2u4EgrXgPfi9k2NBzf8pXW7C2LH5DZzE/neAQk0Mck9w2vWfyf2nETyKraw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-9.0.2.tgz", + "integrity": "sha512-2KQaPVbXUm1oUViZXvD6nsuRiAr81J3X2dRSeK1mCdPyMSUBQ76TpAjrVvbceicdbs3Bo2j9qkfO9iZSMJBsGQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7625,13 +7626,13 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-repeat-style": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-9.0.1.tgz", - "integrity": "sha512-CZFgQ4NtxbG6HJlu/Ml4ylICXqTRl5ljMJtA0X5QH3iWWaa8OSOCXZRVMteinpoLP9p8sTOQQyPandBB/pZc6g==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-9.0.2.tgz", + "integrity": "sha512-+EropmN1W6gVnmwbhP8Tb7BmmqXgRCFJqtWFTcA0nZBz7aGj4zXL9EWyQ20DkA0Vd+ladQOmNuaUsc0jCeXT5Q==", "dev": true, "license": "MIT", "dependencies": { @@ -7641,13 +7642,13 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-string": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-9.0.1.tgz", - "integrity": "sha512-d+SHEIiFMdKx7C0h0nmdhQiBlrQqNNkYsQR0nFszIXzb43rKeYlAw+HQ615Z9U/sma3i2mjR3N8iMBvj79DrGQ==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-9.0.2.tgz", + "integrity": "sha512-vzJqaYpeG/rYWVDMpfxA3I2XNRlkK7XKYFINAfYLKiXn0SDndmvQYZhYEQdpvapDy7QAiK1/4iPVcfxsjWfU1w==", "dev": true, "license": "MIT", "dependencies": { @@ -7657,13 +7658,13 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-timing-functions": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-9.0.1.tgz", - "integrity": "sha512-7CkWJsiGF2A9mYJk7EvyUWYD4Lw2tbTz3mj+0PbysoERG7F/EuAVSkwRiwX94WXTJKVRFvmRi+uKBxS1Uh6NaA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-9.0.2.tgz", + "integrity": "sha512-CZ5T2XvUra6kJDBHZ+KQYuY0QJhpGv3atiLbkCLVk3BnBwh49zhNid/+IQrxQFwYkJ54oVJQuqrj6J4eaOFHTw==", "dev": true, "license": "MIT", "dependencies": { @@ -7673,30 +7674,30 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-unicode": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-9.0.1.tgz", - "integrity": "sha512-/WQ/+extsU1HPPTZ8XJ65p3xMzOlg/Xlp5ktgn/htzIQ6tXtwdLgo8rAcmD9uc8pQqRsHaZAK5Pd92Ds2U3Obg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-9.0.2.tgz", + "integrity": "sha512-AOT0whCCcKASm1Ee8pchg03xgFxJopQhP1/G7CEt5X9LBD6EV4zL3a8duDJEGXYaCwuxjtwywRm8K5L6o0OJLA==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", + "browserslist": "^4.28.9", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-url": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-9.0.1.tgz", - "integrity": "sha512-knir7XY6QITrzT67CZQXyH6PSIfDpP9pHR1vBh5IRKe6ve6vc4t1hdEBvbYft5BHQwuRa6c/NwZ18ktVEvD7KA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-9.0.2.tgz", + "integrity": "sha512-oGfMuPEcmjon+08+gKpuqFUPn6/B4uTAJSHRlJe6h0xeB0baq5Zm/Swk0Jyz8mzVTNOIh8PuMUvWP+tVeSpS4A==", "dev": true, "license": "MIT", "dependencies": { @@ -7706,13 +7707,13 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-normalize-whitespace": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-9.0.1.tgz", - "integrity": "sha512-bDs+2vqgBklu8QOIMEcyI3qFOYpV3ZtiO0me4NNUEH/yWodiL2FdtGUFirrBqwdWjFiYXe+GZIwO82wSJIMpyg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-9.0.2.tgz", + "integrity": "sha512-gLkQNyMsT5xx1kbeT7vUmxwoIt6o5MA+1pX4LBc89ipX1GPYUpf5sv5IA0iikKDn05Zo78IsSFWc/C5FcYxRCQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7722,7 +7723,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-opacity-percentage": { @@ -7748,20 +7749,20 @@ } }, "node_modules/postcss-ordered-values": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-9.0.1.tgz", - "integrity": "sha512-s4tMQaQn3q4y+hb4c8S0coiB786Z1+qq6vda+Iun8Azn0NOTyCa1KToX0EyNwtixDLDud1bQtzoDavmtZDZLQw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-9.0.2.tgz", + "integrity": "sha512-9DDzlg3E8ZOU/5bgCF4RCVXaEeoOuh3v23BT+ka8Mh3RpEFfpCg1kfpt1v38voIqV4gRZ1S1QHlnHWrzSzWZoA==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^7.0.1", + "cssnano-utils": "^7.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-overflow-shorthand": { @@ -7826,9 +7827,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.5.1.tgz", - "integrity": "sha512-qRKCvyrSbIF1sLj6DxNCQtlQnhwX80k+e8QPKIZ3DSvzYNMTzqfzfDHkEECtw12uLqNn6NCz4pz532j5EZIHFw==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.5.2.tgz", + "integrity": "sha512-cxv5yCikgSUKcUyRQcuhqVJT6uxCSwvJdOGz8XUR4kHeY2WWCU7UL0uTo7cpuZ2y1BF5x4FoGOEZE5vR6P8xrg==", "dev": true, "funding": [ { @@ -7842,51 +7843,51 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-alpha-function": "^2.0.11", + "@csstools/postcss-alpha-function": "^2.0.12", "@csstools/postcss-cascade-layers": "^6.0.0", - "@csstools/postcss-color-function": "^5.0.10", - "@csstools/postcss-color-function-display-p3-linear": "^2.0.10", - "@csstools/postcss-color-mix-function": "^4.0.10", - "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.10", + "@csstools/postcss-color-function": "^5.0.11", + "@csstools/postcss-color-function-display-p3-linear": "^2.0.11", + "@csstools/postcss-color-mix-function": "^4.0.11", + "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.11", "@csstools/postcss-container-rule-prelude-list": "^1.0.1", - "@csstools/postcss-content-alt-text": "^3.0.3", - "@csstools/postcss-contrast-color-function": "^3.0.10", - "@csstools/postcss-exponential-functions": "^3.0.4", - "@csstools/postcss-fit-tolerance-property": "^1.0.0", + "@csstools/postcss-content-alt-text": "^3.0.4", + "@csstools/postcss-contrast-color-function": "^3.0.11", + "@csstools/postcss-exponential-functions": "^3.0.5", + "@csstools/postcss-fit-tolerance-property": "^1.0.1", "@csstools/postcss-font-format-keywords": "^5.0.0", "@csstools/postcss-font-width-property": "^1.0.0", - "@csstools/postcss-gamut-mapping": "^3.0.10", - "@csstools/postcss-gradients-interpolation-method": "^6.0.10", - "@csstools/postcss-hwb-function": "^5.0.10", - "@csstools/postcss-ic-unit": "^5.0.3", - "@csstools/postcss-image-function": "^1.0.2", + "@csstools/postcss-gamut-mapping": "^3.0.11", + "@csstools/postcss-gradients-interpolation-method": "^6.0.11", + "@csstools/postcss-hwb-function": "^5.0.11", + "@csstools/postcss-ic-unit": "^5.0.4", + "@csstools/postcss-image-function": "^1.0.3", "@csstools/postcss-initial": "^3.0.0", "@csstools/postcss-is-pseudo-class": "^6.0.0", - "@csstools/postcss-light-dark-function": "^3.0.3", + "@csstools/postcss-light-dark-function": "^3.0.4", "@csstools/postcss-logical-float-and-clear": "^4.0.0", "@csstools/postcss-logical-overflow": "^3.0.0", "@csstools/postcss-logical-overscroll-behavior": "^3.0.0", "@csstools/postcss-logical-resize": "^4.0.0", - "@csstools/postcss-logical-viewport-units": "^4.0.0", + "@csstools/postcss-logical-viewport-units": "^4.0.1", "@csstools/postcss-media-minmax": "^3.0.4", "@csstools/postcss-media-queries-aspect-ratio-number-values": "^4.0.0", "@csstools/postcss-mixins": "^1.0.0", - "@csstools/postcss-nested-calc": "^5.0.0", + "@csstools/postcss-nested-calc": "^5.0.1", "@csstools/postcss-normalize-display-values": "^5.0.1", - "@csstools/postcss-oklab-function": "^5.0.10", + "@csstools/postcss-oklab-function": "^5.0.11", "@csstools/postcss-position-area-property": "^2.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.2", + "@csstools/postcss-progressive-custom-properties": "^5.1.3", "@csstools/postcss-property-rule-optional-descriptors": "^1.0.0", "@csstools/postcss-property-rule-prelude-list": "^2.0.0", - "@csstools/postcss-random-function": "^4.0.0", - "@csstools/postcss-relative-color-syntax": "^4.0.10", + "@csstools/postcss-random-function": "^4.0.1", + "@csstools/postcss-relative-color-syntax": "^4.0.11", "@csstools/postcss-scope-pseudo-class": "^5.0.0", - "@csstools/postcss-sign-functions": "^2.0.4", - "@csstools/postcss-stepped-value-functions": "^5.0.4", + "@csstools/postcss-sign-functions": "^2.0.5", + "@csstools/postcss-stepped-value-functions": "^5.0.5", "@csstools/postcss-syntax-descriptor-syntax-production": "^2.0.0", "@csstools/postcss-system-ui-font-family": "^2.0.0", "@csstools/postcss-text-decoration-shorthand": "^5.0.5", - "@csstools/postcss-trigonometric-functions": "^5.0.4", + "@csstools/postcss-trigonometric-functions": "^5.0.5", "@csstools/postcss-unset-value": "^5.0.0", "autoprefixer": "^10.5.0", "browserslist": "^4.28.1", @@ -7896,20 +7897,20 @@ "cssdb": "^8.10.0", "postcss-attribute-case-insensitive": "^8.0.0", "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^8.0.10", - "postcss-color-hex-alpha": "^11.0.0", - "postcss-color-rebeccapurple": "^11.0.0", + "postcss-color-functional-notation": "^8.0.11", + "postcss-color-hex-alpha": "^11.0.1", + "postcss-color-rebeccapurple": "^11.0.1", "postcss-custom-media": "^12.0.1", "postcss-custom-properties": "^15.0.1", "postcss-custom-selectors": "^9.0.1", "postcss-dir-pseudo-class": "^10.0.0", - "postcss-double-position-gradients": "^7.0.3", + "postcss-double-position-gradients": "^7.0.4", "postcss-focus-visible": "^11.0.0", "postcss-focus-within": "^10.0.1", "postcss-font-variant": "^5.0.0", "postcss-gap-properties": "^7.0.0", - "postcss-image-set-function": "^8.0.0", - "postcss-lab-function": "^8.0.10", + "postcss-image-set-function": "^8.0.1", + "postcss-lab-function": "^8.0.11", "postcss-logical": "^9.0.0", "postcss-nesting": "^14.0.1", "postcss-opacity-percentage": "^3.0.0", @@ -7954,26 +7955,26 @@ } }, "node_modules/postcss-reduce-initial": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-9.0.1.tgz", - "integrity": "sha512-5R/3DJonH74zh+ZVBoXYnF9qnKLmouYimIobP0tuWbUQa4dl72QJuS7U6TAp28sRbxIpUKLI7TzeDeRVtlt+6A==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-9.0.2.tgz", + "integrity": "sha512-rzSZ5ns9W/OGfwKPSEmlGMr0DsZy2exNT8uEKNU49GK+lgNnF+pKbPq0ZcHvFYn9oO6U+C6RfVuWWNgzGwxCJw==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", + "browserslist": "^4.28.9", "caniuse-api": "^4.0.0" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-reduce-transforms": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-9.0.1.tgz", - "integrity": "sha512-PZKvSDEd1g03kMhe7ZVXER7wAYoxajOeYaKvVScsJmiwxos25rTAkmc1khOxvWBdTlmFpQUw1mJCW0R+ysAYnw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-9.0.2.tgz", + "integrity": "sha512-UXR9hvucM/VKwLDdcPFxszYAMyxLmpYACdxlPnNJ+6MKi+sEJHTMiUlVY3KRRuO00kuOjZ+t8M/I7N/gFMvwfg==", "dev": true, "license": "MIT", "dependencies": { @@ -7983,7 +7984,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-replace-overflow-wrap": { @@ -8048,9 +8049,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "7.1.5", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.5.tgz", - "integrity": "sha512-KvvtD7SrlBP7dlgkBghEE3r84CABm5SmV2aNcG4oCA+qDnJ/tvKonFVvwWAyyWUEwxuNawdfEAZKP9zM3oZ2Uw==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.6.tgz", + "integrity": "sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==", "dev": true, "license": "MIT", "dependencies": { @@ -8062,9 +8063,9 @@ } }, "node_modules/postcss-svgo": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.1.tgz", - "integrity": "sha512-7MWNHdEf+qQfHnaXCt8ZvTKxD0Fc65jEeCmx1v3AWrlZbV2OAlrMFGSk4B2yH5eJph7OrSBJmz2HM6k1JgpVow==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.2.tgz", + "integrity": "sha512-FY1/AvWkMyXIlc3dFtwGdZDLdK12VAQqdqLOBKIQPsh574UZ5GfzMigeccvnuzEWPOySh/4LkTfGELDtnuBPXg==", "dev": true, "license": "MIT", "dependencies": { @@ -8075,23 +8076,23 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-unique-selectors": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-9.0.1.tgz", - "integrity": "sha512-qunZNzyLTEuau38BXxw9opqzATuFgCEkD48DPc7T6Z7BC9uktdDC4P/bvtFJYXWa0aB718vlqii8XVC2MIPtEA==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-9.0.2.tgz", + "integrity": "sha512-Jyl/5yYy8VuWRCkSiI/5n75bEWty8wYho3eB1w4/ZK2XSW6AnNVJ6tGuWaCmJt0M5+ouHb/m+qXzFOsG3tOWww==", "dev": true, "license": "MIT", "dependencies": { - "postcss-selector-parser": "^7.1.5" + "postcss-selector-parser": "^7.1.6" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/postcss-value-parser": { @@ -9062,20 +9063,20 @@ "dev": true }, "node_modules/stylehacks": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-9.0.2.tgz", - "integrity": "sha512-clyyO/+lY4dhra9Tc6GeUDorUw1AAhgfnw6lydDg/4S5HhAGCRQFysDRwcHSUYyU0RxcBYadFpakOsEchHo+Xw==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-9.0.3.tgz", + "integrity": "sha512-ffR7soMPCLSZoye/H4gEcOt7fpRmm+1/Mq7j4L9Hex2284Ci0oUkPSiRSpDW0X3tptLtZqGUsOxZ64fy6izthA==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.28.8", - "postcss-selector-parser": "^7.1.5" + "browserslist": "^4.28.9", + "postcss-selector-parser": "^7.1.6" }, "engines": { "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { - "postcss": "^8.5.26" + "postcss": "^8.5.28" } }, "node_modules/supports-color": { diff --git a/package.json b/package.json index cadeffa17..4a42c9ad9 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "browser-sync": "^3.0.4", "chokidar-cli": "^3.0.0", "cpr": "^3.0.1", - "cssnano": "^9.0.2", + "cssnano": "^9.0.3", "esbuild": "^0.28.2", "graceful-fs": "^4.2.11", "isobject": "^4.1.1", @@ -65,7 +65,7 @@ "npm-run-all": "^4.1.5", "postcss": "^8.5.28", "postcss-cli": "^12.0.0", - "postcss-preset-env": "^11.5.1", + "postcss-preset-env": "^11.5.2", "striptags": "^3.2.0", "tailwindcss": "^4.0.0" }