mirror of https://github.com/theNewDynamic/gohugo-theme-ananke.git

Patrick Kollitsch
3 days ago 7c79c80cc31fe9976c6cf4cf7e3d462fb622e79a
build(deps): update dependencies

Signed-off-by: Patrick Kollitsch <davidsneighbourdev+gh@gmail.com>
2 files modified
1610 ■■■■■ changed files
package-lock.json 1594 ●●●●● patch | view | raw | blame | history
package.json 16 ●●●● patch | view | raw | blame | history
package-lock.json
@@ -1,25 +1,25 @@
{
  "name": "@thenewdynamic/gohugo-theme-ananke",
  "version": "2.12.1",
  "version": "2.12.2",
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
      "name": "@thenewdynamic/gohugo-theme-ananke",
      "version": "2.12.1",
      "version": "2.12.2",
      "license": "MIT",
      "dependencies": {
        "cssnano": "7.1.2",
        "postcss": "8.5.6",
        "postcss-preset-env": "11.1.1",
        "cssnano": "7.1.4",
        "postcss": "8.5.8",
        "postcss-preset-env": "11.2.0",
        "tachyons": "4.12.0"
      },
      "devDependencies": {
        "@biomejs/biome": "2.3.11",
        "@davidsneighbour/markdownlint-config": "2025.3.6",
        "@davidsneighbour/release-config": "2025.3.9",
        "@davidsneighbour/tools": "2025.3.9",
        "dotenv": "17.2.3"
        "@biomejs/biome": "2.4.10",
        "@davidsneighbour/markdownlint-config": "2026.0.3",
        "@davidsneighbour/release-config": "2026.0.4",
        "@davidsneighbour/tools": "2026.0.4",
        "dotenv": "17.4.1"
      }
    },
    "node_modules/@azu/format-text": {
@@ -40,9 +40,9 @@
      }
    },
    "node_modules/@babel/code-frame": {
      "version": "7.28.6",
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz",
      "integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==",
      "version": "7.29.0",
      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
      "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -65,9 +65,9 @@
      }
    },
    "node_modules/@biomejs/biome": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.11.tgz",
      "integrity": "sha512-/zt+6qazBWguPG6+eWmiELqO+9jRsMZ/DBU3lfuU2ngtIQYzymocHhKiZRyrbra4aCOoyTg/BmY+6WH5mv9xmQ==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.10.tgz",
      "integrity": "sha512-xxA3AphFQ1geij4JTHXv4EeSTda1IFn22ye9LdyVPoJU19fNVl0uzfEuhsfQ4Yue/0FaLs2/ccVi4UDiE7R30w==",
      "dev": true,
      "license": "MIT OR Apache-2.0",
      "bin": {
@@ -81,20 +81,20 @@
        "url": "https://opencollective.com/biome"
      },
      "optionalDependencies": {
        "@biomejs/cli-darwin-arm64": "2.3.11",
        "@biomejs/cli-darwin-x64": "2.3.11",
        "@biomejs/cli-linux-arm64": "2.3.11",
        "@biomejs/cli-linux-arm64-musl": "2.3.11",
        "@biomejs/cli-linux-x64": "2.3.11",
        "@biomejs/cli-linux-x64-musl": "2.3.11",
        "@biomejs/cli-win32-arm64": "2.3.11",
        "@biomejs/cli-win32-x64": "2.3.11"
        "@biomejs/cli-darwin-arm64": "2.4.10",
        "@biomejs/cli-darwin-x64": "2.4.10",
        "@biomejs/cli-linux-arm64": "2.4.10",
        "@biomejs/cli-linux-arm64-musl": "2.4.10",
        "@biomejs/cli-linux-x64": "2.4.10",
        "@biomejs/cli-linux-x64-musl": "2.4.10",
        "@biomejs/cli-win32-arm64": "2.4.10",
        "@biomejs/cli-win32-x64": "2.4.10"
      }
    },
    "node_modules/@biomejs/cli-darwin-arm64": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.11.tgz",
      "integrity": "sha512-/uXXkBcPKVQY7rc9Ys2CrlirBJYbpESEDme7RKiBD6MmqR2w3j0+ZZXRIL2xiaNPsIMMNhP1YnA+jRRxoOAFrA==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.10.tgz",
      "integrity": "sha512-vuzzI1cWqDVzOMIkYyHbKqp+AkQq4K7k+UCXWpkYcY/HDn1UxdsbsfgtVpa40shem8Kax4TLDLlx8kMAecgqiw==",
      "cpu": [
        "arm64"
      ],
@@ -109,9 +109,9 @@
      }
    },
    "node_modules/@biomejs/cli-darwin-x64": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.3.11.tgz",
      "integrity": "sha512-fh7nnvbweDPm2xEmFjfmq7zSUiox88plgdHF9OIW4i99WnXrAC3o2P3ag9judoUMv8FCSUnlwJCM1B64nO5Fbg==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.10.tgz",
      "integrity": "sha512-14fzASRo+BPotwp7nWULy2W5xeUyFnTaq1V13Etrrxkrih+ez/2QfgFm5Ehtf5vSjtgx/IJycMMpn5kPd5ZNaA==",
      "cpu": [
        "x64"
      ],
@@ -126,13 +126,16 @@
      }
    },
    "node_modules/@biomejs/cli-linux-arm64": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.3.11.tgz",
      "integrity": "sha512-l4xkGa9E7Uc0/05qU2lMYfN1H+fzzkHgaJoy98wO+b/7Gl78srbCRRgwYSW+BTLixTBrM6Ede5NSBwt7rd/i6g==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.10.tgz",
      "integrity": "sha512-7MH1CMW5uuxQ/s7FLST63qF8B3Hgu2HRdZ7tA1X1+mk+St4JOuIrqdhIBnnyqeyWJNI+Bww7Es5QZ0wIc1Cmkw==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "libc": [
        "glibc"
      ],
      "license": "MIT OR Apache-2.0",
      "optional": true,
      "os": [
@@ -143,13 +146,16 @@
      }
    },
    "node_modules/@biomejs/cli-linux-arm64-musl": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.3.11.tgz",
      "integrity": "sha512-XPSQ+XIPZMLaZ6zveQdwNjbX+QdROEd1zPgMwD47zvHV+tCGB88VH+aynyGxAHdzL+Tm/+DtKST5SECs4iwCLg==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.10.tgz",
      "integrity": "sha512-WrJY6UuiSD/Dh+nwK2qOTu8kdMDlLV3dLMmychIghHPAysWFq1/DGC1pVZx8POE3ZkzKR3PUUnVrtZfMfaJjyQ==",
      "cpu": [
        "arm64"
      ],
      "dev": true,
      "libc": [
        "musl"
      ],
      "license": "MIT OR Apache-2.0",
      "optional": true,
      "os": [
@@ -160,13 +166,16 @@
      }
    },
    "node_modules/@biomejs/cli-linux-x64": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.3.11.tgz",
      "integrity": "sha512-/1s9V/H3cSe0r0Mv/Z8JryF5x9ywRxywomqZVLHAoa/uN0eY7F8gEngWKNS5vbbN/BsfpCG5yeBT5ENh50Frxg==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.10.tgz",
      "integrity": "sha512-tZLvEEi2u9Xu1zAqRjTcpIDGVtldigVvzug2fTuPG0ME/g8/mXpRPcNgLB22bGn6FvLJpHHnqLnwliOu8xjYrg==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "libc": [
        "glibc"
      ],
      "license": "MIT OR Apache-2.0",
      "optional": true,
      "os": [
@@ -177,13 +186,16 @@
      }
    },
    "node_modules/@biomejs/cli-linux-x64-musl": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.3.11.tgz",
      "integrity": "sha512-vU7a8wLs5C9yJ4CB8a44r12aXYb8yYgBn+WeyzbMjaCMklzCv1oXr8x+VEyWodgJt9bDmhiaW/I0RHbn7rsNmw==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.10.tgz",
      "integrity": "sha512-kDTi3pI6PBN6CiczsWYOyP2zk0IJI08EWEQyDMQWW221rPaaEz6FvjLhnU07KMzLv8q3qSuoB93ua6inSQ55Tw==",
      "cpu": [
        "x64"
      ],
      "dev": true,
      "libc": [
        "musl"
      ],
      "license": "MIT OR Apache-2.0",
      "optional": true,
      "os": [
@@ -194,9 +206,9 @@
      }
    },
    "node_modules/@biomejs/cli-win32-arm64": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.3.11.tgz",
      "integrity": "sha512-PZQ6ElCOnkYapSsysiTy0+fYX+agXPlWugh6+eQ6uPKI3vKAqNp6TnMhoM3oY2NltSB89hz59o8xIfOdyhi9Iw==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.10.tgz",
      "integrity": "sha512-umwQU6qPzH+ISTf/eHyJ/QoQnJs3V9Vpjz2OjZXe9MVBZ7prgGafMy7yYeRGnlmDAn87AKTF3Q6weLoMGpeqdQ==",
      "cpu": [
        "arm64"
      ],
@@ -211,9 +223,9 @@
      }
    },
    "node_modules/@biomejs/cli-win32-x64": {
      "version": "2.3.11",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.3.11.tgz",
      "integrity": "sha512-43VrG813EW+b5+YbDbz31uUsheX+qFKCpXeY9kfdAx+ww3naKxeVkTD9zLIWxUPfJquANMHrmW3wbe/037G0Qg==",
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.10.tgz",
      "integrity": "sha512-aW/JU5GuyH4uxMrNYpoC2kjaHlyJGLgIa3XkhPEZI0uKhZhJZU8BuEyJmvgzSPQNGozBwWjC972RaNdcJ9KyJg==",
      "cpu": [
        "x64"
      ],
@@ -228,28 +240,35 @@
      }
    },
    "node_modules/@clack/core": {
      "version": "0.5.0",
      "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.5.0.tgz",
      "integrity": "sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==",
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.2.0.tgz",
      "integrity": "sha512-qfxof/3T3t9DPU/Rj3OmcFyZInceqj/NVtO9rwIuJqCUgh32gwPjpFQQp/ben07qKlhpwq7GzfWpST4qdJ5Drg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "picocolors": "^1.0.0",
        "fast-wrap-ansi": "^0.1.3",
        "sisteransi": "^1.0.5"
      }
    },
    "node_modules/@clack/prompts": {
      "version": "0.11.0",
      "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.11.0.tgz",
      "integrity": "sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==",
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.2.0.tgz",
      "integrity": "sha512-4jmztR9fMqPMjz6H/UZXj0zEmE43ha1euENwkckKKel4XpSfokExPo5AiVStdHSAlHekz4d0CA/r45Ok1E4D3w==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@clack/core": "0.5.0",
        "picocolors": "^1.0.0",
        "@clack/core": "1.2.0",
        "fast-string-width": "^1.1.0",
        "fast-wrap-ansi": "^0.1.3",
        "sisteransi": "^1.0.5"
      }
    },
    "node_modules/@colordx/core": {
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@colordx/core/-/core-5.0.3.tgz",
      "integrity": "sha512-xBQ0MYRTNNxW3mS2sJtlQTT7C3Sasqgh1/PsHva7fyDb5uqYY+gv9V0utDdX8X80mqzbGz3u/IDJdn2d/uW09g==",
      "license": "MIT"
    },
    "node_modules/@csstools/cascade-layer-name-parser": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-3.0.0.tgz",
@@ -274,9 +293,9 @@
      }
    },
    "node_modules/@csstools/color-helpers": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.0.tgz",
      "integrity": "sha512-kNoHJOh1HE2YWMP0zXmyYDWPHRGlfy8E+q2IfwTkbDTwHOw5SP/hZwJ5cJDci116oyFUEEAKacowiAIRq7WFoQ==",
      "version": "6.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz",
      "integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==",
      "funding": [
        {
          "type": "github",
@@ -293,9 +312,9 @@
      }
    },
    "node_modules/@csstools/css-calc": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.0.0.tgz",
      "integrity": "sha512-q4d82GTl8BIlh/dTnVsWmxnbWJeb3kiU8eUH71UxlxnS+WIaALmtzTL8gR15PkYOexMQYVk0CO4qIG93C1IvPA==",
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.1.1.tgz",
      "integrity": "sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==",
      "funding": [
        {
          "type": "github",
@@ -316,9 +335,9 @@
      }
    },
    "node_modules/@csstools/css-color-parser": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.0.0.tgz",
      "integrity": "sha512-Ueqr+H5w5Hd8qdlXMkwpQvGWeyTOGFNbxdSdczszPB02QgGKrlpXjhDX4OgkNqIkXbpY1vcyM1m7YT0YfYw+og==",
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.0.2.tgz",
      "integrity": "sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==",
      "funding": [
        {
          "type": "github",
@@ -331,8 +350,8 @@
      ],
      "license": "MIT",
      "dependencies": {
        "@csstools/color-helpers": "^6.0.0",
        "@csstools/css-calc": "^3.0.0"
        "@csstools/color-helpers": "^6.0.2",
        "@csstools/css-calc": "^3.1.1"
      },
      "engines": {
        "node": ">=20.19.0"
@@ -407,9 +426,9 @@
      }
    },
    "node_modules/@csstools/postcss-alpha-function": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.1.tgz",
      "integrity": "sha512-kXppoqo6QI4xVjfuRMf/2XSxldYnWELHy5R6Vo/RI8iu2IpE2vY80ZjXFJ0N36yn7zT1ZPuHpiAszpfrIaa2hA==",
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.3.tgz",
      "integrity": "sha512-8GqzD3JnfpKJSVxPIC0KadyAfB5VRzPZdv7XQ4zvK1q0ku+uHVUAS2N/IDavQkW40gkuUci64O0ea6QB/zgCSw==",
      "funding": [
        {
          "type": "github",
@@ -422,7 +441,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -462,9 +481,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-function": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.0.tgz",
      "integrity": "sha512-c5t0UOEuD90pQy6FG23fyiMLtspGpnpUvjCUjshwbTb7MghXhcO9azTvDpB5rP8nKJBr4atb1rGWl1/Yfp9czw==",
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.2.tgz",
      "integrity": "sha512-CjBdFemUFcAh3087MEJhZcO+QT1b8S75agysa1rU9TEC1YecznzwV+jpMxUc0JRBEV4ET2PjLssqmndR9IygeA==",
      "funding": [
        {
          "type": "github",
@@ -477,7 +496,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -491,9 +510,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-function-display-p3-linear": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.0.tgz",
      "integrity": "sha512-ZP6nRwEnyXpWrnYRKB9TLbSR84VUstqLov7siQM2Np/IepOB2FGZD1r9JiGfJHwYlz8CXzCFFPg7S4lb8zPheQ==",
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.2.tgz",
      "integrity": "sha512-TWUwSe1+2KdYGGWTx5LR4JQN07vKHAeSho+bGYRgow+9cs3dqgOqS1f/a1odiX30ESmZvwIudJ86wzeiDR6UGg==",
      "funding": [
        {
          "type": "github",
@@ -506,7 +525,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -520,9 +539,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-mix-function": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.0.tgz",
      "integrity": "sha512-Nd064fwSwNpiTGEi8THDDd0kAG/kPfwISAKN3CE3IjZ5Xw0AdarjRJkPM+orFWap4gbDrwRVgbUcRSxUWoR0cA==",
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.2.tgz",
      "integrity": "sha512-PFKQKswFqZrYKpajZsP4lhqjU/6+J5PTOWq1rKiFnniKsf4LgpGXrgHS/C6nn5Rc51LX0n4dWOWqY5ZN2i5IjA==",
      "funding": [
        {
          "type": "github",
@@ -535,7 +554,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -549,9 +568,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.0.tgz",
      "integrity": "sha512-kGG1QexurE3acX93jbAZwMkd2YtUS6lrzUwBhfsVJUlnM61IreT+1wUvsxqH3jCs8FKwOaWJ0YFItsZaUGDw3A==",
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.2.tgz",
      "integrity": "sha512-zEchsghpDH/6SytyjKu9TIPm4hiiWcur102cENl54cyIwTZsa+2MBJl/vtyALZ+uQ17h27L4waD+0Ow96sgZow==",
      "funding": [
        {
          "type": "github",
@@ -564,7 +583,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -606,9 +625,9 @@
      }
    },
    "node_modules/@csstools/postcss-contrast-color-function": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.0.tgz",
      "integrity": "sha512-PfUR6kVeDxUPoNcL5QY5TdbUL2NLDhnZ2LwiEhDsnUrRIPFgrIoUHWYjG0LnWq8mBZ21dUqmvQTd89m2OVy/BA==",
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.2.tgz",
      "integrity": "sha512-fwOz/m+ytFPz4aIph2foQS9nEDOdOjYcN5bgwbGR2jGUV8mYaeD/EaTVMHTRb/zqB65y2qNwmcFcE6VQty69Pw==",
      "funding": [
        {
          "type": "github",
@@ -621,7 +640,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -635,9 +654,9 @@
      }
    },
    "node_modules/@csstools/postcss-exponential-functions": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.0.tgz",
      "integrity": "sha512-KCtnlZw1VrDCAbYxE44rUHONYAkjhh0/iS5T3L2K5OHuvoSEvxDjJO82pRwTmsRxVtSiC+syPjx2k2xsqHOM7w==",
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.1.tgz",
      "integrity": "sha512-WHJ52Uk0AVUIICEYRY9xFHJZAuq0ZVg0f8xzqUN2zRFrZvGgRPpFwxK7h9FWvqKIOueOwN6hnJD23A8FwsUiVw==",
      "funding": [
        {
          "type": "github",
@@ -650,7 +669,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.0.0",
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -687,10 +706,10 @@
        "postcss": "^8.4"
      }
    },
    "node_modules/@csstools/postcss-gamut-mapping": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.0.tgz",
      "integrity": "sha512-A2ZOxf7DMiohT4EGsaMApE5w57HZkoXF+eRJMgdq9VFZg9DL2PEnKC2NILwjXflWDhL32qe0kRxpSZ+60i6NtA==",
    "node_modules/@csstools/postcss-font-width-property": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-font-width-property/-/postcss-font-width-property-1.0.0.tgz",
      "integrity": "sha512-AvmySApdijbjYQuXXh95tb7iVnqZBbJrv3oajO927ksE/mDmJBiszm+psW8orL2lRGR8j6ZU5Uv9/ou2Z5KRKA==",
      "funding": [
        {
          "type": "github",
@@ -703,7 +722,32 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/utilities": "^3.0.0"
      },
      "engines": {
        "node": ">=20.19.0"
      },
      "peerDependencies": {
        "postcss": "^8.4"
      }
    },
    "node_modules/@csstools/postcss-gamut-mapping": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.2.tgz",
      "integrity": "sha512-IrXAW3KQ3Sxm29C3/4mYQ/iA0Q5OH9YFOPQ2w24iIlXpD06A9MHvmQapP2vAGtQI3tlp2Xw5LIdm9F8khARfOA==",
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/csstools"
        },
        {
          "type": "opencollective",
          "url": "https://opencollective.com/csstools"
        }
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -715,9 +759,9 @@
      }
    },
    "node_modules/@csstools/postcss-gradients-interpolation-method": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.0.tgz",
      "integrity": "sha512-pexYfratrU9yuE1o3eymWCQ2B0UkKKjZlwbaCl7FtqJ42ABatscbnDY/6pPKnli8IlPTlmyzP1/aw2uYiZ8XRg==",
      "version": "6.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.2.tgz",
      "integrity": "sha512-saQHvD1PD/zCdn+kxCWCcQOdXZBljr8L6BKlCLs0w8GXYfo3SHdWL1HZQ+I1hVCPlU+MJPJJbZJjG/jHRJSlAw==",
      "funding": [
        {
          "type": "github",
@@ -730,7 +774,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -744,9 +788,9 @@
      }
    },
    "node_modules/@csstools/postcss-hwb-function": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.0.tgz",
      "integrity": "sha512-SPZ1bUiQjNpXdEcDjGCNXsN1S53eZzO+QIR6xLqjuqDBdshytCcFT9NICdXNUUhRjwSwcIu/OOLpeUrW0+K7aA==",
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.2.tgz",
      "integrity": "sha512-ChR0+pKc/2cs900jakiv8dLrb69aez5P3T+g+wfJx1j6mreAe8orKTiMrVBk+DZvCRqpdOA2m8VoFms64A3Dew==",
      "funding": [
        {
          "type": "github",
@@ -759,7 +803,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -993,9 +1037,9 @@
      }
    },
    "node_modules/@csstools/postcss-media-minmax": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-3.0.0.tgz",
      "integrity": "sha512-42szvyZ/oqG7NSvBQOGq1IaJaHR6mr/iXqqjW8/JuIajIHRs9HcJR5ExC4vbyCqk+fr7/DIOhm5ZrELBytLDsw==",
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-3.0.1.tgz",
      "integrity": "sha512-I+CrmZt23fyejMItpLQFOg9gPXkDBBDjTqRT0UxCTZlYZfGrzZn4z+2kbXLRwDfR59OK8zaf26M4kwYwG0e1MA==",
      "funding": [
        {
          "type": "github",
@@ -1008,7 +1052,7 @@
      ],
      "license": "MIT",
      "dependencies": {
        "@csstools/css-calc": "^3.0.0",
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/media-query-list-parser": "^5.0.0"
@@ -1100,9 +1144,9 @@
      }
    },
    "node_modules/@csstools/postcss-normalize-display-values": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz",
      "integrity": "sha512-ei95b5aey72Gemgsb5v/RmLyw12HNnge0TvPJ392Yid18pSyXIyx4hGKxVsMNAmYGAwdZoNOT6JqkkX7BL2+gA==",
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz",
      "integrity": "sha512-FcbEmoxDEGYvm2W3rQzVzcuo66+dDJjzzVDs+QwRmZLHYofGmMGwIKPqzF86/YW+euMDa7sh1xjWDvz/fzByZQ==",
      "funding": [
        {
          "type": "github",
@@ -1125,9 +1169,9 @@
      }
    },
    "node_modules/@csstools/postcss-oklab-function": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.0.tgz",
      "integrity": "sha512-PiFrmz9FoB9u6/1LsWpQ7+MElRl5ervVhbboSTm+NfJwN9Sy4gszuS2J9/SNxLxs+8WWHg3PxHIEm5YbFG7MCA==",
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.2.tgz",
      "integrity": "sha512-3d/Wcnp2uW6Io0Tajl0croeUo46gwOVQI9N32PjA/HVQo6z1iL7yp19Gp+6e5E5CDKGpW7U822MsDVo2XK1z0Q==",
      "funding": [
        {
          "type": "github",
@@ -1140,7 +1184,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -1227,9 +1271,9 @@
      }
    },
    "node_modules/@csstools/postcss-random-function": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.0.tgz",
      "integrity": "sha512-H/Zt5o9NAd8mowq3XRy8uU19wOEe8sbKyKOKxrzOdG0rz2maA4fLcXc9MQucdm3s4zMDfVJtCqvwrLP7lKWybA==",
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.1.tgz",
      "integrity": "sha512-SvKGfmj+WHfn4bWHaBYlkXDyU3SlA3fL8aaYZ8Op6M8tunNf3iV9uZyZZGWMCbDw0sGeoTmYZW9nmKN8Qi/ctg==",
      "funding": [
        {
          "type": "github",
@@ -1242,7 +1286,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.0.0",
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1254,9 +1298,9 @@
      }
    },
    "node_modules/@csstools/postcss-relative-color-syntax": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.0.tgz",
      "integrity": "sha512-xa2dWnolTNLVgsFJpCKyGpbWsaDeLvCZg09oVf6PYvhiboK0+ljaL0cEnPycKK4gCKLX5zTYS7a+pxoXNFuJJQ==",
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.2.tgz",
      "integrity": "sha512-HaMN+qMURinllszbps2AhXKaLeibg/2VW6FriYDrqE58ji82+z2S3/eLloywVOY8BQCJ9lZMdy6TcRQNbn9u3w==",
      "funding": [
        {
          "type": "github",
@@ -1269,7 +1313,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -1308,9 +1352,9 @@
      }
    },
    "node_modules/@csstools/postcss-sign-functions": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-2.0.0.tgz",
      "integrity": "sha512-32Bw7++8ToSLMEOSJUuxJsAJJdsIfgeD1dYPKRCk9/fTciVZ8MjkPXypwiXIo7xIJk0h5CJz6QUkDoc6dcAJ7Q==",
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-2.0.1.tgz",
      "integrity": "sha512-C3br0qcHJkQ0qSGUBnDJHXQdO8XObnCpGwai5m1L2tv2nCjt0vRHG6A9aVCQHvh08OqHNM2ty1dYDNNXV99YAQ==",
      "funding": [
        {
          "type": "github",
@@ -1323,7 +1367,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.0.0",
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1335,9 +1379,9 @@
      }
    },
    "node_modules/@csstools/postcss-stepped-value-functions": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-5.0.0.tgz",
      "integrity": "sha512-NueCSNbaq7QtAj6QwseMqOlM3C8nN2GWaPwd2Uw+IOYAbGvO/84BxUtNeZljeOmqJX61hwSNhLfwmgJXgY0W5A==",
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-5.0.1.tgz",
      "integrity": "sha512-vZf7zPzRb7xIi2o5Z9q6wyeEAjoRCg74O2QvYxmQgxYO5V5cdBv4phgJDyOAOP3JHy4abQlm2YaEUS3gtGQo0g==",
      "funding": [
        {
          "type": "github",
@@ -1350,7 +1394,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.0.0",
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1413,9 +1457,9 @@
      }
    },
    "node_modules/@csstools/postcss-text-decoration-shorthand": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-5.0.0.tgz",
      "integrity": "sha512-nCi/1o5LX2+fH7RW53k1q2KP6J5JjevoK5EayDUZvC5HeH7AioSY5LTK9jrEZHj4hBa7/J8kUzgSus5YMdgxIA==",
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-5.0.3.tgz",
      "integrity": "sha512-62fjggvIM1YYfDJPcErMUDkEZB6CByG8neTJqexnZe1hRBgCjD4dnXDLoCSSurjs1LzjBq6irFDpDaOvDZfrlw==",
      "funding": [
        {
          "type": "github",
@@ -1428,7 +1472,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/color-helpers": "^6.0.0",
        "@csstools/color-helpers": "^6.0.2",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
@@ -1439,9 +1483,9 @@
      }
    },
    "node_modules/@csstools/postcss-trigonometric-functions": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-5.0.0.tgz",
      "integrity": "sha512-isjkD3l1MVjanGuaS7RIYP/9txZKbZ8eQPaUHoxEWmySm3k6KutSepzPINL6MXyyi0ZUijZcktA++/L66IK71A==",
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-5.0.1.tgz",
      "integrity": "sha512-e8me32Mhl8JeBnxVJgsQUYpV4Md4KiyvpILpQlaY/eK1Gwdb04kasiTTswPQ5q7Z8+FppJZ2Z4d8HRfn6rjD3w==",
      "funding": [
        {
          "type": "github",
@@ -1454,7 +1498,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.0.0",
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1554,74 +1598,87 @@
      }
    },
    "node_modules/@davidsneighbour/markdownlint-config": {
      "version": "2025.3.6",
      "resolved": "https://registry.npmjs.org/@davidsneighbour/markdownlint-config/-/markdownlint-config-2025.3.6.tgz",
      "integrity": "sha512-y//6Vzo+l6TPwoVeQxJUmvNBfAcjYeCDWP3EJXgpcoDsYV3K7+ZifAuZR5iIxKnBBxpWfte2vA+G5ieb1dl5cA==",
      "version": "2026.0.3",
      "resolved": "https://registry.npmjs.org/@davidsneighbour/markdownlint-config/-/markdownlint-config-2026.0.3.tgz",
      "integrity": "sha512-GdZ1anWihc2JbNvD1ziU4hMNKm6xIiDsaAXUCD81y6j3WYgRehn1yTtfe/0BG58qdbwcATYH0OB6ykR83tSFiw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "markdownlint": "0.40.0",
        "markdownlint-cli2": "0.20.0"
        "markdownlint-cli2": "0.22.0"
      },
      "engines": {
        "node": "^24||^26",
        "node": "^24||^25||^26",
        "npm": ">=11.6.0"
      }
    },
    "node_modules/@davidsneighbour/release-config": {
      "version": "2025.3.9",
      "resolved": "https://registry.npmjs.org/@davidsneighbour/release-config/-/release-config-2025.3.9.tgz",
      "integrity": "sha512-hcMktSGwoKN+Ik4JivOa9uPuevVq6Ba5qCLP4SGhEplYA8L5QHNafxm6ycVDMuOF+iX9rYHNWTE4qImhBWkFtw==",
      "version": "2026.0.4",
      "resolved": "https://registry.npmjs.org/@davidsneighbour/release-config/-/release-config-2026.0.4.tgz",
      "integrity": "sha512-oOB7Eb3BNAdabfLyFRP8ljr+YcrxYlk43OcINQmBva9Rb/A7bgoltnQEsxKJPUU+YNz14ZqNnkGqWN0g1JJaGw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@davidsneighbour/tools": "^2025.3.9",
        "commit-and-tag-version": "12.6.1",
        "@davidsneighbour/tools": "^2026.0.4",
        "commit-and-tag-version": "12.7.1",
        "simple-git-hooks": "2.13.1"
      },
      "engines": {
        "node": "^24||^26",
        "node": "^24||^25||^26",
        "npm": ">=11.6.0"
      }
    },
    "node_modules/@davidsneighbour/tools": {
      "version": "2025.3.9",
      "resolved": "https://registry.npmjs.org/@davidsneighbour/tools/-/tools-2025.3.9.tgz",
      "integrity": "sha512-MqujmXn/dtBCwkh6RGr5ZJIWCJvyWdrpOUkk732PMjKQpWwmDNjfKDsTv2cROlIODJ2F3Yv0z5MAVSN6JeG4Aw==",
      "version": "2026.0.4",
      "resolved": "https://registry.npmjs.org/@davidsneighbour/tools/-/tools-2026.0.4.tgz",
      "integrity": "sha512-zJIa96UDXPqkhd3nrnA3b30vMtP5oDh8PFEDLF2U8pjpQ6mI/ubbx1t30LhdU2v7oFdqT/iwJR5bEb60gqblsQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@clack/prompts": "^0.11.0",
        "@clack/prompts": "1.2.0",
        "@j9t/obsohtml": "1.9.5",
        "@secretlint/secretlint-rule-no-dotenv": "11.2.5",
        "@secretlint/secretlint-rule-no-homedir": "11.2.5",
        "@secretlint/secretlint-rule-no-k8s-kind-secret": "11.2.5",
        "@secretlint/secretlint-rule-openai": "11.2.5",
        "@secretlint/secretlint-rule-pattern": "11.2.5",
        "@secretlint/secretlint-rule-preset-recommend": "11.2.5",
        "@secretlint/secretlint-rule-secp256k1-privatekey": "11.2.5",
        "@secretlint/secretlint-rule-no-dotenv": "11.4.1",
        "@secretlint/secretlint-rule-no-homedir": "11.4.1",
        "@secretlint/secretlint-rule-no-k8s-kind-secret": "11.4.1",
        "@secretlint/secretlint-rule-openai": "11.4.1",
        "@secretlint/secretlint-rule-pattern": "11.4.1",
        "@secretlint/secretlint-rule-preset-recommend": "11.4.1",
        "@secretlint/secretlint-rule-secp256k1-privatekey": "11.4.1",
        "cross-env": "10.1.0",
        "debug": "4.4.3",
        "deepmerge": "4.3.1",
        "dotenv": "17.2.3",
        "dotenv": "17.4.0",
        "fixpack": "4.0.0",
        "lockfile-lint": "4.14.1",
        "lockfile-lint": "5.0.0",
        "ncp": "2.0.0",
        "node-fetch": "3.3.2",
        "npm-check-updates": "19.2.1",
        "npm-package-json-lint": "9.1.0",
        "npm-check-updates": "20.0.0",
        "npm-package-json-lint": "10.0.0",
        "npm-run-all2": "8.0.4",
        "npm-watch": "0.13.0",
        "rimraf": "6.1.2",
        "secretlint": "11.2.5",
        "semver": "7.7.3",
        "rimraf": "6.1.3",
        "secretlint": "11.4.1",
        "semver": "7.7.4",
        "wireit": "0.14.12"
      },
      "engines": {
        "node": "^24||^26",
        "node": "^24||^25||^26",
        "npm": ">=11.6.0"
      }
    },
    "node_modules/@davidsneighbour/tools/node_modules/dotenv": {
      "version": "17.4.0",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.0.tgz",
      "integrity": "sha512-kCKF62fwtzwYm0IGBNjRUjtJgMfGapII+FslMHIjMR5KTnwEmBmWLDRSnc3XSNP8bNy34tekgQyDT0hr7pERRQ==",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://dotenvx.com"
      }
    },
    "node_modules/@epic-web/invariant": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz",
@@ -1639,33 +1696,11 @@
        "node": ">=6.9.0"
      }
    },
    "node_modules/@isaacs/balanced-match": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
      "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": "20 || >=22"
      }
    },
    "node_modules/@isaacs/brace-expansion": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
      "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@isaacs/balanced-match": "^4.0.1"
      },
      "engines": {
        "node": "20 || >=22"
      }
    },
    "node_modules/@j9t/obsohtml": {
      "version": "1.9.5",
      "resolved": "https://registry.npmjs.org/@j9t/obsohtml/-/obsohtml-1.9.5.tgz",
      "integrity": "sha512-kI3KBbCQoo6t237Miy/vaP1zeJpNsbV9jBY9Xj3Cxofly5xgT616Uv84d7BXheVvmOIrarwUP38Ip15IkZ3qFQ==",
      "deprecated": "This package has been renamed to obsohtml. Install obsohtml instead.",
      "dev": true,
      "license": "CC-BY-SA-4.0",
      "dependencies": {
@@ -1714,45 +1749,45 @@
      }
    },
    "node_modules/@secretlint/config-creator": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/config-creator/-/config-creator-11.2.5.tgz",
      "integrity": "sha512-PR+xh8tK2jMlf+ynjBFq7MVBhQR869HtQWZTCSsRSBHoBQBgeoLmEqrgTgCyAt1KT4mtNs7/ReHmKc3K7G62Yg==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/config-creator/-/config-creator-11.4.1.tgz",
      "integrity": "sha512-gWFJvjIrSd1LW0Su8eaVeo4mKEoxNoTVkVm1a9krJWeIDXG6iJ0/Hwp7d6TqDxCmwjEZQ80d/PH2TzU144bpVA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5"
        "@secretlint/types": "11.4.1"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/config-loader": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/config-loader/-/config-loader-11.2.5.tgz",
      "integrity": "sha512-pUiH5xc3x8RLEDq+0dCz65v4kohtfp68I7qmYPuymTwHodzjyJ089ZbNdN1ZX8SZV4xZLQsFIrRLn1lJ55QyyQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/config-loader/-/config-loader-11.4.1.tgz",
      "integrity": "sha512-x91BCLX8Q2qdQvAIt2uUJx/W3mX82p5mW7tldG8di6vYGWxg5MjXSfcSpPhSRdjJJysl770RnOn1+OEJttAjxA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/profiler": "11.2.5",
        "@secretlint/resolver": "11.2.5",
        "@secretlint/types": "11.2.5",
        "ajv": "^8.17.1",
        "@secretlint/profiler": "11.4.1",
        "@secretlint/resolver": "11.4.1",
        "@secretlint/types": "11.4.1",
        "ajv": "^8.18.0",
        "debug": "^4.4.3",
        "rc-config-loader": "^4.1.3"
        "rc-config-loader": "^4.1.4"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/core": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/core/-/core-11.2.5.tgz",
      "integrity": "sha512-PZNpBd6+KVya2tA3o1oC2kTWYKju8lZG9phXyQY7geWKf+a+fInN4/HSYfCQS495oyTSjhc9qI0mNQEw83PY2Q==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/core/-/core-11.4.1.tgz",
      "integrity": "sha512-pGFyG0tF1Yp51NnbJrCACqYZSYZ0CZniGn0UYT/s9BNjXQ2wkd6qi9dlPeg6tedaICTQD1IByhyM02emvolO0Q==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/profiler": "11.2.5",
        "@secretlint/types": "11.2.5",
        "@secretlint/profiler": "11.4.1",
        "@secretlint/types": "11.4.1",
        "debug": "^4.4.3",
        "structured-source": "^4.0.0"
      },
@@ -1761,21 +1796,21 @@
      }
    },
    "node_modules/@secretlint/formatter": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/formatter/-/formatter-11.2.5.tgz",
      "integrity": "sha512-9XBMeveo1eKXMC9zLjA6nd2lb5JjUgjj8NUpCo1Il8jO4YJ12k7qXZk3T/QJup+Kh0ThpHO03D9C1xLDIPIEPQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/formatter/-/formatter-11.4.1.tgz",
      "integrity": "sha512-0XWJkWEWZnva3l3cmkRQy+aH6JNqXJ9KqciQQhYYqmvN37gz0vIuXAmJ1V+NrgZPe3b6hpwWAKiJtKXBR57n7w==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/resolver": "11.2.5",
        "@secretlint/types": "11.2.5",
        "@textlint/linter-formatter": "^15.2.2",
        "@textlint/module-interop": "^15.2.2",
        "@textlint/types": "^15.2.2",
        "@secretlint/resolver": "11.4.1",
        "@secretlint/types": "11.4.1",
        "@textlint/linter-formatter": "^15.5.2",
        "@textlint/module-interop": "^15.5.2",
        "@textlint/types": "^15.5.2",
        "chalk": "^5.6.2",
        "debug": "^4.4.3",
        "pluralize": "^8.0.0",
        "strip-ansi": "^7.1.2",
        "strip-ansi": "^7.2.0",
        "table": "^6.9.0",
        "terminal-link": "^4.0.0"
      },
@@ -1797,60 +1832,60 @@
      }
    },
    "node_modules/@secretlint/node": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/node/-/node-11.2.5.tgz",
      "integrity": "sha512-nPdtUsTzDzBJzFiKh80/H5+2ZRRogtDuHhnNiGtF7LSHp8YsQHU5piAVbESdV0AmUjbWijAjscIsWqvtU+2JUQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/node/-/node-11.4.1.tgz",
      "integrity": "sha512-Vz7sAt+6Zse6dnT8MsCD8RBqpvzepP3uaft0iN6BHQBia8akzyKhW16VrHQOykB4pfRoFHH8ZJfxoRw52HdS3A==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/config-loader": "11.2.5",
        "@secretlint/core": "11.2.5",
        "@secretlint/formatter": "11.2.5",
        "@secretlint/profiler": "11.2.5",
        "@secretlint/source-creator": "11.2.5",
        "@secretlint/types": "11.2.5",
        "@secretlint/config-loader": "11.4.1",
        "@secretlint/core": "11.4.1",
        "@secretlint/formatter": "11.4.1",
        "@secretlint/profiler": "11.4.1",
        "@secretlint/source-creator": "11.4.1",
        "@secretlint/types": "11.4.1",
        "debug": "^4.4.3",
        "p-map": "^7.0.3"
        "p-map": "^7.0.4"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/profiler": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/profiler/-/profiler-11.2.5.tgz",
      "integrity": "sha512-evQ2PeO3Ub0apWIPaXJy8lMDO1OFgvgQhZd+MhYLcLHgR559EtJ9V02Sh5c10wTLkLAtJ+czlJg2kmlt0nm8fw==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/profiler/-/profiler-11.4.1.tgz",
      "integrity": "sha512-mMzPUnZ2+arX8PYCwKU1ouCHzVUIZiNWPtzyyguL0Oc7dokyk8u7QA4IwAl8DMm04GN3jntL2E+1CBVN7z3crg==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@secretlint/resolver": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/resolver/-/resolver-11.2.5.tgz",
      "integrity": "sha512-Zn9+Gj7cRNjEDX8d1NYZNjTG9/Wjlc8N+JvARFYYYu6JxfbtkabhFxzwxBLkRZ2ZCkPCCnuXJwepcgfVXSPsng==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/resolver/-/resolver-11.4.1.tgz",
      "integrity": "sha512-SIakIOk99/XvSl8FyZHkGw3TDBdOPEtC1PDFLbLBmx2SXFKyIiDFY+i8sYBDyK08EKEML7QHUDuGeDzFoEHkIA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@secretlint/secretlint-rule-no-dotenv": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-dotenv/-/secretlint-rule-no-dotenv-11.2.5.tgz",
      "integrity": "sha512-EPEM7s7r6/Zb6qXQS1bA+19kmQnYNntZIyk3vTsD7Hcd68vA3fDZGnW4f4chvdqfvFrnr2rdrrPgfBhQfumWyw==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-dotenv/-/secretlint-rule-no-dotenv-11.4.1.tgz",
      "integrity": "sha512-OTFCM/8dasoy1nrlD9RzO+B9BgErn48tfBQ/r6TcsTn7HuCQpLLR/RvxZxw0H210drsntNMJ5/EkyHTCESXOQw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5"
        "@secretlint/types": "11.4.1"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/secretlint-rule-no-homedir": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-homedir/-/secretlint-rule-no-homedir-11.2.5.tgz",
      "integrity": "sha512-3eBk00fKlAbPXnAmI64Ap3P1CvTQLnmTR6hiY+QMOabrGY97Q56EKaJsKNfCcbhsjDEPG7wrh6Rz9k7cPvFLVQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-homedir/-/secretlint-rule-no-homedir-11.4.1.tgz",
      "integrity": "sha512-AWTX9t1usGG0Ovun987QfyW/U1vot7uaBZNyE/zgnXsvD29D5Yg5ZEotZeKqAfIlINyJE5jaOjGezvJzbk+xLA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5",
        "@secretlint/types": "11.4.1",
        "@textlint/regexp-string-matcher": "^2.0.2",
        "escape-string-regexp": "^5.0.0"
      },
@@ -1859,51 +1894,52 @@
      }
    },
    "node_modules/@secretlint/secretlint-rule-no-k8s-kind-secret": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-k8s-kind-secret/-/secretlint-rule-no-k8s-kind-secret-11.2.5.tgz",
      "integrity": "sha512-lhMWrKgwlna77WpKPIgQt3dnfe0Oz1hmAKg1NAbP/QGL3FNqTbx3lYBc8K8b7lmck4/ZfZvryrVKR1NMUCSXbQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-no-k8s-kind-secret/-/secretlint-rule-no-k8s-kind-secret-11.4.1.tgz",
      "integrity": "sha512-zK1xygDwjTN080G1KAEV4WohC2zNzOJ3VpPHtu5ljIBKVbmYn6YghljTYSvUNc29J/xticexI8aHwko/bseZvQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5",
        "js-yaml": "^4.1.0"
        "@secretlint/types": "11.4.1",
        "js-yaml": "^4.1.1"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/secretlint-rule-openai": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-openai/-/secretlint-rule-openai-11.2.5.tgz",
      "integrity": "sha512-XoOvRTzZ0K2Ud5vD7aTe4LQ+05EuR84ckJ7Ub9Asa9eYpCwfvYwhfUocZjpyolwhsxixS2n6xkUEsgcDa8JrFQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-openai/-/secretlint-rule-openai-11.4.1.tgz",
      "integrity": "sha512-gbWZLB476FA5m8+Rh0qmC8juREbOKCVtnVues8/nUgbxDx4fOrGi12NyyUt/mMeHX3c14srgaccXJeOdNNh1Hg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5"
        "@secretlint/types": "11.4.1"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/secretlint-rule-pattern": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-pattern/-/secretlint-rule-pattern-11.2.5.tgz",
      "integrity": "sha512-Y0VWqj/SHAwuhSLSvMgW1jUXrBKQ++cVNmpnQzPx7r61MegNPmDKVw7r1M29Rba+XowNyAsp2A8FHCAxWqV3Ag==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-pattern/-/secretlint-rule-pattern-11.4.1.tgz",
      "integrity": "sha512-v++0quTAW8yq4LPLgm0qpzPdIX4znEy37p5thlHeOQGhaTAHogCIiPylb7dOVYMrwwLkSjWv6DNAebm1kkCsag==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/tester": "11.2.5",
        "@secretlint/types": "11.2.5",
        "@textlint/regexp-string-matcher": "^2.0.2"
        "@secretlint/tester": "11.4.1",
        "@secretlint/types": "11.4.1",
        "@textlint/regexp-string-matcher": "^2.0.2",
        "micromatch": "^4.0.8"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/secretlint-rule-preset-recommend": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-preset-recommend/-/secretlint-rule-preset-recommend-11.2.5.tgz",
      "integrity": "sha512-FAnp/dPdbvHEw50aF9JMPF/OwW58ULvVXEsk+mXTtBD09VJZhG0vFum8WzxMbB98Eo4xDddGzYtE3g27pBOaQA==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-preset-recommend/-/secretlint-rule-preset-recommend-11.4.1.tgz",
      "integrity": "sha512-htejVuXSTVOlhZhJ9XqdKXBtWTuL+EbG2LdQQk0pfQFJfZLpeNUTjI8fE9ZCuFejuUJiGv1jUi1/rqT64M0Dvg==",
      "dev": true,
      "license": "MIT",
      "engines": {
@@ -1911,16 +1947,16 @@
      }
    },
    "node_modules/@secretlint/secretlint-rule-secp256k1-privatekey": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-secp256k1-privatekey/-/secretlint-rule-secp256k1-privatekey-11.2.5.tgz",
      "integrity": "sha512-/SH3lGwyRpFK85NtIiII654/qYA9u1i5GQheujXWxXQneTyPAd10hEjY7auFCepCIdoOxyoYKTc3P2G37QCYvQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/secretlint-rule-secp256k1-privatekey/-/secretlint-rule-secp256k1-privatekey-11.4.1.tgz",
      "integrity": "sha512-7MMrhtI+MPNAYV95gK+l8xKqSVwBJeo+BZ/PnSvQXXFJkxFnTM4UK7ZjQtq1SLyVggeUVyvnB2yNZ+QcITilRA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5",
        "@secretlint/types": "11.4.1",
        "@types/bn.js": "^5.2.0",
        "@types/secp256k1": "^4.0.7",
        "bn.js": "^5.2.2",
        "bn.js": "^5.2.3",
        "secp256k1": "^5.0.1"
      },
      "engines": {
@@ -1928,13 +1964,13 @@
      }
    },
    "node_modules/@secretlint/source-creator": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/source-creator/-/source-creator-11.2.5.tgz",
      "integrity": "sha512-+ApoNDS4uIaLb2PG9PPEP9Zu1HDBWpxSd/+Qlb3MzKTwp2BG9sbUhvpGgxuIHFn7pMWQU60DhzYJJUBpbXZEHQ==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/source-creator/-/source-creator-11.4.1.tgz",
      "integrity": "sha512-Q6k6sQmYy7whNl0qfqetfinYKC2TYjG501qw96iMfkdBwrGeqlajFWsGLcaLHQlAVldRMHCEmlyw2m4I7uwJ/Q==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/types": "11.2.5",
        "@secretlint/types": "11.4.1",
        "istextorbinary": "^9.5.0"
      },
      "engines": {
@@ -1942,25 +1978,25 @@
      }
    },
    "node_modules/@secretlint/tester": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/tester/-/tester-11.2.5.tgz",
      "integrity": "sha512-sJPOw8o3EKnQuFcpuCNzoTSgDwg/DmSfQG0i/2/PYnmxKHOEapO005vyWwEup/CYZV31HADuTVhCILlEl6Ew0g==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/tester/-/tester-11.4.1.tgz",
      "integrity": "sha512-XYYNiC+UFwDKHRh55IZMgHJhy7ol4Vcx1aA4w1rcsf8kdEzzvzN0RXtrKpK2kbCKe3g8VQOgqqolguMEj4sVUA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/config-loader": "11.2.5",
        "@secretlint/core": "11.2.5",
        "@secretlint/source-creator": "11.2.5",
        "@secretlint/types": "11.2.5"
        "@secretlint/config-loader": "11.4.1",
        "@secretlint/core": "11.4.1",
        "@secretlint/source-creator": "11.4.1",
        "@secretlint/types": "11.4.1"
      },
      "engines": {
        "node": ">=20.0.0"
      }
    },
    "node_modules/@secretlint/types": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/@secretlint/types/-/types-11.2.5.tgz",
      "integrity": "sha512-iA7E+uXuiEydOwv8glEYM4tCHnl8C7wTgLxg+3upHhH/iSSnefWfoRqrJwVBhwxPg4MDoypVI7Oal7bX7/ne+w==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/@secretlint/types/-/types-11.4.1.tgz",
      "integrity": "sha512-30jPadVKENeyZKNT7MCO0jTKAYQcWV6TIIccqHx874rBlzU/mBiTnGZdLSflFGECttscgqtozPKawM0fjBwDEg==",
      "dev": true,
      "license": "MIT",
      "engines": {
@@ -1981,28 +2017,28 @@
      }
    },
    "node_modules/@textlint/ast-node-types": {
      "version": "15.5.0",
      "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.0.tgz",
      "integrity": "sha512-K0LEuuTo4rza8yDrlYkRdXLao8Iz/QBMsQdIxRrOOrLYb4HAtZaypZ78c+J6rDA1UlGxadZVLmkkiv4KV5fMKQ==",
      "version": "15.5.2",
      "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-15.5.2.tgz",
      "integrity": "sha512-fCaOxoup5LIyBEo7R1oYWE7V4bSX0KQeHh66twon9e9usaLE3ijgF8QjYsR6joCssdeCHVd0wHm7ppsEyTr6vg==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@textlint/linter-formatter": {
      "version": "15.5.0",
      "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.5.0.tgz",
      "integrity": "sha512-DPTm2+VXKID41qKQWagg/4JynM6hEEpvbq0PlGsEoC4Xm7IqXIxFym3mSf5+ued0cuiIV1hR9kgXjqGdP035tw==",
      "version": "15.5.2",
      "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-15.5.2.tgz",
      "integrity": "sha512-jAw7jWM8+wU9cG6Uu31jGyD1B+PAVePCvnPKC/oov+2iBPKk3ao30zc/Itmi7FvXo4oPaL9PmzPPQhyniPVgVg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@azu/format-text": "^1.0.2",
        "@azu/style-format": "^1.0.1",
        "@textlint/module-interop": "15.5.0",
        "@textlint/resolver": "15.5.0",
        "@textlint/types": "15.5.0",
        "@textlint/module-interop": "15.5.2",
        "@textlint/resolver": "15.5.2",
        "@textlint/types": "15.5.2",
        "chalk": "^4.1.2",
        "debug": "^4.4.3",
        "js-yaml": "^4.1.1",
        "lodash": "^4.17.21",
        "lodash": "^4.17.23",
        "pluralize": "^2.0.0",
        "string-width": "^4.2.3",
        "strip-ansi": "^6.0.1",
@@ -2132,9 +2168,9 @@
      }
    },
    "node_modules/@textlint/module-interop": {
      "version": "15.5.0",
      "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.5.0.tgz",
      "integrity": "sha512-rqfouEhBEgZlR9umswWXXRBcmmSM28Trpr9b0duzgehKYVc7wSQCuQMagr6YBJa2NRMfRNinupusbJXMg0ij2A==",
      "version": "15.5.2",
      "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-15.5.2.tgz",
      "integrity": "sha512-mg6rMQ3+YjwiXCYoQXbyVfDucpTa1q5mhspd/9qHBxUq4uY6W8GU42rmT3GW0V1yOfQ9z/iRrgPtkp71s8JzXg==",
      "dev": true,
      "license": "MIT"
    },
@@ -2165,20 +2201,20 @@
      }
    },
    "node_modules/@textlint/resolver": {
      "version": "15.5.0",
      "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.5.0.tgz",
      "integrity": "sha512-kK5nFbg5N3kVoZExQI/dnYjCInmTltvXDnuCRrBxHI01i6kO/o8R7Lc2aFkAZ6/NUZuRPalkyDdwZJke4/R2wg==",
      "version": "15.5.2",
      "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-15.5.2.tgz",
      "integrity": "sha512-YEITdjRiJaQrGLUWxWXl4TEg+d2C7+TNNjbGPHPH7V7CCnXm+S9GTjGAL7Q2WSGJyFEKt88Jvx6XdJffRv4HEA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@textlint/types": {
      "version": "15.5.0",
      "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.5.0.tgz",
      "integrity": "sha512-EjAPbuA+3NyQ9WyFP7iUlddi35F3mGrf4tb4cZM0nWywbtEJ3+XAYqL+5RsF0qFeSguxGir09NdZOWrG9wVOUQ==",
      "version": "15.5.2",
      "resolved": "https://registry.npmjs.org/@textlint/types/-/types-15.5.2.tgz",
      "integrity": "sha512-sJOrlVLLXp4/EZtiWKWq9y2fWyZlI8GP+24rnU5avtPWBIMm/1w97yzKrAqYF8czx2MqR391z5akhnfhj2f/AQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@textlint/ast-node-types": "15.5.0"
        "@textlint/ast-node-types": "15.5.2"
      }
    },
    "node_modules/@types/bn.js": {
@@ -2192,9 +2228,9 @@
      }
    },
    "node_modules/@types/debug": {
      "version": "4.1.12",
      "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
      "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
      "version": "4.1.13",
      "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
      "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -2223,13 +2259,13 @@
      "license": "MIT"
    },
    "node_modules/@types/node": {
      "version": "25.0.9",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz",
      "integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==",
      "version": "25.5.2",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.2.tgz",
      "integrity": "sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "undici-types": "~7.16.0"
        "undici-types": "~7.18.0"
      }
    },
    "node_modules/@types/normalize-package-data": {
@@ -2316,9 +2352,9 @@
      "license": "MIT"
    },
    "node_modules/ajv": {
      "version": "8.17.1",
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
      "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
      "version": "8.18.0",
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
      "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -2357,9 +2393,9 @@
      }
    },
    "node_modules/ansi-escapes": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.2.0.tgz",
      "integrity": "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==",
      "version": "7.3.0",
      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz",
      "integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -2457,9 +2493,9 @@
      }
    },
    "node_modules/autoprefixer": {
      "version": "10.4.23",
      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.23.tgz",
      "integrity": "sha512-YYTXSFulfwytnjAPlw8QHncHJmlvFKtczb8InXaAx9Q0LbfDnfEYDE55omerIJKihhmU61Ft+cAOSzQVaBUmeA==",
      "version": "10.4.27",
      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz",
      "integrity": "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==",
      "funding": [
        {
          "type": "opencollective",
@@ -2477,7 +2513,7 @@
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "caniuse-lite": "^1.0.30001760",
        "caniuse-lite": "^1.0.30001774",
        "fraction.js": "^5.3.4",
        "picocolors": "^1.1.1",
        "postcss-value-parser": "^4.2.0"
@@ -2500,12 +2536,15 @@
      "license": "MIT"
    },
    "node_modules/baseline-browser-mapping": {
      "version": "2.9.15",
      "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.15.tgz",
      "integrity": "sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg==",
      "version": "2.10.15",
      "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.15.tgz",
      "integrity": "sha512-1nfKCq9wuAZFTkA2ey/3OXXx7GzFjLdkTiFVNwlJ9WqdI706CZRIhEqjuwanjMIja+84jDLa9rcyZDPDiVkASQ==",
      "license": "Apache-2.0",
      "bin": {
        "baseline-browser-mapping": "dist/cli.js"
        "baseline-browser-mapping": "dist/cli.cjs"
      },
      "engines": {
        "node": ">=6.0.0"
      }
    },
    "node_modules/binary-extensions": {
@@ -2538,9 +2577,9 @@
      }
    },
    "node_modules/bn.js": {
      "version": "5.2.2",
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.2.tgz",
      "integrity": "sha512-v2YAxEmKaBLahNwE1mjp4WON6huMNeuDvagFZW+ASCuA/ku0bXR9hSMw0XpiqMoA3+rmnyck/tPRSFQkoC9Cuw==",
      "version": "5.2.3",
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.3.tgz",
      "integrity": "sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==",
      "dev": true,
      "license": "MIT"
    },
@@ -2558,9 +2597,9 @@
      "license": "BSD-2-Clause"
    },
    "node_modules/brace-expansion": {
      "version": "1.1.12",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
      "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
      "version": "1.1.13",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz",
      "integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -2589,9 +2628,9 @@
      "license": "MIT"
    },
    "node_modules/browserslist": {
      "version": "4.28.1",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
      "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
      "version": "4.28.2",
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz",
      "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==",
      "funding": [
        {
          "type": "opencollective",
@@ -2608,11 +2647,11 @@
      ],
      "license": "MIT",
      "dependencies": {
        "baseline-browser-mapping": "^2.9.0",
        "caniuse-lite": "^1.0.30001759",
        "electron-to-chromium": "^1.5.263",
        "node-releases": "^2.0.27",
        "update-browserslist-db": "^1.2.0"
        "baseline-browser-mapping": "^2.10.12",
        "caniuse-lite": "^1.0.30001782",
        "electron-to-chromium": "^1.5.328",
        "node-releases": "^2.0.36",
        "update-browserslist-db": "^1.2.3"
      },
      "bin": {
        "browserslist": "cli.js"
@@ -2679,9 +2718,9 @@
      }
    },
    "node_modules/caniuse-lite": {
      "version": "1.0.30001764",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001764.tgz",
      "integrity": "sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==",
      "version": "1.0.30001785",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001785.tgz",
      "integrity": "sha512-blhOL/WNR+Km1RI/LCVAvA73xplXA7ZbjzI4YkMK9pa6T/P3F2GxjNpEkyw5repTw9IvkyrjyHpwjnhZ5FOvYQ==",
      "funding": [
        {
          "type": "opencollective",
@@ -2851,16 +2890,10 @@
      "dev": true,
      "license": "MIT"
    },
    "node_modules/colord": {
      "version": "2.9.3",
      "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
      "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
      "license": "MIT"
    },
    "node_modules/commander": {
      "version": "14.0.2",
      "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz",
      "integrity": "sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==",
      "version": "14.0.3",
      "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",
      "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",
      "dev": true,
      "license": "MIT",
      "engines": {
@@ -2868,9 +2901,9 @@
      }
    },
    "node_modules/commit-and-tag-version": {
      "version": "12.6.1",
      "resolved": "https://registry.npmjs.org/commit-and-tag-version/-/commit-and-tag-version-12.6.1.tgz",
      "integrity": "sha512-QNwgDDrg44oFAiLwXChOGabeGlkuaEvD7lUbLYleWLmOVYqFidek0G6xUE1NbRtitkOrDx8fuFh8w17+nUCOYg==",
      "version": "12.7.1",
      "resolved": "https://registry.npmjs.org/commit-and-tag-version/-/commit-and-tag-version-12.7.1.tgz",
      "integrity": "sha512-18+iV9VMPWQ5rryn1nKprvkwqFMx1eOcEwIprjgyGm8Blhsw7WnsFXgyYLIlBF4uG2fcbbps8P7fBZARvaA0VA==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
@@ -2882,7 +2915,7 @@
        "detect-indent": "^6.1.0",
        "detect-newline": "^3.1.0",
        "dotgitignore": "^2.1.0",
        "fast-xml-parser": "^5.2.5",
        "fast-xml-parser": "^5.5.6",
        "figures": "^3.2.0",
        "find-up": "^5.0.0",
        "git-semver-tags": "^5.0.1",
@@ -3178,9 +3211,9 @@
      "license": "MIT"
    },
    "node_modules/cosmiconfig": {
      "version": "9.0.0",
      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
      "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
      "version": "9.0.1",
      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
      "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -3263,9 +3296,9 @@
      }
    },
    "node_modules/css-declaration-sorter": {
      "version": "7.3.0",
      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.0.tgz",
      "integrity": "sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==",
      "version": "7.3.1",
      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.1.tgz",
      "integrity": "sha512-gz6x+KkgNCjxq3Var03pRYLhyNfwhkKF1g/yoLgDNtFvVu0/fOLV9C8fFEZRjACp/XQLumjAYo7JVjzH3wLbxA==",
      "license": "ISC",
      "engines": {
        "node": "^14 || ^16 || >=18"
@@ -3340,13 +3373,13 @@
      }
    },
    "node_modules/css-tree": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
      "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
      "version": "3.2.1",
      "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz",
      "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==",
      "license": "MIT",
      "dependencies": {
        "mdn-data": "2.12.2",
        "source-map-js": "^1.0.1"
        "mdn-data": "2.27.1",
        "source-map-js": "^1.2.1"
      },
      "engines": {
        "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
@@ -3365,9 +3398,9 @@
      }
    },
    "node_modules/cssdb": {
      "version": "8.7.0",
      "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.7.0.tgz",
      "integrity": "sha512-UxiWVpV953ENHqAKjKRPZHNDfRo3uOymvO5Ef7MFCWlenaohkYj7PTO7WCBdjZm8z/aDZd6rXyUIlwZ0AjyFSg==",
      "version": "8.8.0",
      "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.8.0.tgz",
      "integrity": "sha512-QbLeyz2Bgso1iRlh7IpWk6OKa3lLNGXsujVjDMPl9rOZpxKeiG69icLpbLCFxeURwmcdIfZqQyhlooKJYM4f8Q==",
      "funding": [
        {
          "type": "opencollective",
@@ -3393,12 +3426,12 @@
      }
    },
    "node_modules/cssnano": {
      "version": "7.1.2",
      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.2.tgz",
      "integrity": "sha512-HYOPBsNvoiFeR1eghKD5C3ASm64v9YVyJB4Ivnl2gqKoQYvjjN/G0rztvKQq8OxocUtC6sjqY8jwYngIB4AByA==",
      "version": "7.1.4",
      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.4.tgz",
      "integrity": "sha512-T9PNS7y+5Nc9Qmu9mRONqfxG1RVY7Vuvky0XN6MZ+9hqplesTEwnj9r0ROtVuSwUVfaDhVlavuzWIVLUgm4hkQ==",
      "license": "MIT",
      "dependencies": {
        "cssnano-preset-default": "^7.0.10",
        "cssnano-preset-default": "^7.0.12",
        "lilconfig": "^3.1.3"
      },
      "engines": {
@@ -3413,41 +3446,41 @@
      }
    },
    "node_modules/cssnano-preset-default": {
      "version": "7.0.10",
      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.10.tgz",
      "integrity": "sha512-6ZBjW0Lf1K1Z+0OKUAUpEN62tSXmYChXWi2NAA0afxEVsj9a+MbcB1l5qel6BHJHmULai2fCGRthCeKSFbScpA==",
      "version": "7.0.12",
      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.12.tgz",
      "integrity": "sha512-B3Eoouzw/sl2zANI0AL9KbacummJTCww+fkHaDBMZad/xuVx8bUduPLly6hKVQAlrmvYkS1jB1CVQEKm3gn0AA==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "browserslist": "^4.28.1",
        "css-declaration-sorter": "^7.2.0",
        "cssnano-utils": "^5.0.1",
        "postcss-calc": "^10.1.1",
        "postcss-colormin": "^7.0.5",
        "postcss-convert-values": "^7.0.8",
        "postcss-discard-comments": "^7.0.5",
        "postcss-colormin": "^7.0.7",
        "postcss-convert-values": "^7.0.9",
        "postcss-discard-comments": "^7.0.6",
        "postcss-discard-duplicates": "^7.0.2",
        "postcss-discard-empty": "^7.0.1",
        "postcss-discard-overridden": "^7.0.1",
        "postcss-merge-longhand": "^7.0.5",
        "postcss-merge-rules": "^7.0.7",
        "postcss-merge-rules": "^7.0.8",
        "postcss-minify-font-values": "^7.0.1",
        "postcss-minify-gradients": "^7.0.1",
        "postcss-minify-params": "^7.0.5",
        "postcss-minify-selectors": "^7.0.5",
        "postcss-minify-gradients": "^7.0.2",
        "postcss-minify-params": "^7.0.6",
        "postcss-minify-selectors": "^7.0.6",
        "postcss-normalize-charset": "^7.0.1",
        "postcss-normalize-display-values": "^7.0.1",
        "postcss-normalize-positions": "^7.0.1",
        "postcss-normalize-repeat-style": "^7.0.1",
        "postcss-normalize-string": "^7.0.1",
        "postcss-normalize-timing-functions": "^7.0.1",
        "postcss-normalize-unicode": "^7.0.5",
        "postcss-normalize-unicode": "^7.0.6",
        "postcss-normalize-url": "^7.0.1",
        "postcss-normalize-whitespace": "^7.0.1",
        "postcss-ordered-values": "^7.0.2",
        "postcss-reduce-initial": "^7.0.5",
        "postcss-reduce-initial": "^7.0.6",
        "postcss-reduce-transforms": "^7.0.1",
        "postcss-svgo": "^7.1.0",
        "postcss-unique-selectors": "^7.0.4"
        "postcss-svgo": "^7.1.1",
        "postcss-unique-selectors": "^7.0.5"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
@@ -3587,9 +3620,9 @@
      }
    },
    "node_modules/decode-named-character-reference": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.2.0.tgz",
      "integrity": "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==",
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
      "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -3756,9 +3789,9 @@
      }
    },
    "node_modules/dotenv": {
      "version": "17.2.3",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
      "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==",
      "version": "17.4.1",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.1.tgz",
      "integrity": "sha512-k8DaKGP6r1G30Lx8V4+pCsLzKr8vLmV2paqEj1Y55GdAgJuIqpRp5FfajGF8KtwMxCz9qJc6wUIJnm053d/WCw==",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
@@ -3866,9 +3899,9 @@
      }
    },
    "node_modules/electron-to-chromium": {
      "version": "1.5.267",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
      "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
      "version": "1.5.331",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.331.tgz",
      "integrity": "sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==",
      "license": "ISC"
    },
    "node_modules/elliptic": {
@@ -3888,9 +3921,9 @@
      }
    },
    "node_modules/elliptic/node_modules/bn.js": {
      "version": "4.12.2",
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz",
      "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==",
      "version": "4.12.3",
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz",
      "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==",
      "dev": true,
      "license": "MIT"
    },
@@ -4028,6 +4061,23 @@
      "dev": true,
      "license": "MIT"
    },
    "node_modules/fast-string-truncated-width": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-1.2.1.tgz",
      "integrity": "sha512-Q9acT/+Uu3GwGj+5w/zsGuQjh9O1TyywhIwAxHudtWrgF09nHOPrvTLhQevPbttcxjr/SNN7mJmfOw/B1bXgow==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/fast-string-width": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-1.1.0.tgz",
      "integrity": "sha512-O3fwIVIH5gKB38QNbdg+3760ZmGz0SZMgvwJbA1b2TGXceKE6A2cOlfogh1iw8lr049zPyd7YADHy+B7U4W9bQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "fast-string-truncated-width": "^1.2.0"
      }
    },
    "node_modules/fast-uri": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
@@ -4045,10 +4095,20 @@
      ],
      "license": "BSD-3-Clause"
    },
    "node_modules/fast-xml-parser": {
      "version": "5.3.3",
      "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.3.tgz",
      "integrity": "sha512-2O3dkPAAC6JavuMm8+4+pgTk+5hoAs+CjZ+sWcQLkX9+/tHRuTkQh/Oaifr8qDmZ8iEHb771Ea6G8CdwkrgvYA==",
    "node_modules/fast-wrap-ansi": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.1.6.tgz",
      "integrity": "sha512-HlUwET7a5gqjURj70D5jl7aC3Zmy4weA1SHUfM0JFI0Ptq987NH2TwbBFLoERhfwk+E+eaq4EK3jXoT+R3yp3w==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "fast-string-width": "^1.1.0"
      }
    },
    "node_modules/fast-xml-builder": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz",
      "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==",
      "dev": true,
      "funding": [
        {
@@ -4058,7 +4118,25 @@
      ],
      "license": "MIT",
      "dependencies": {
        "strnum": "^2.1.0"
        "path-expression-matcher": "^1.1.3"
      }
    },
    "node_modules/fast-xml-parser": {
      "version": "5.5.10",
      "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.5.10.tgz",
      "integrity": "sha512-go2J2xODMc32hT+4Xr/bBGXMaIoiCwrwp2mMtAvKyvEFW6S/v5Gn2pBmE4nvbwNjGhpcAiOwEv7R6/GZ6XRa9w==",
      "dev": true,
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "license": "MIT",
      "dependencies": {
        "fast-xml-builder": "^1.1.4",
        "path-expression-matcher": "^1.2.1",
        "strnum": "^2.2.2"
      },
      "bin": {
        "fxparser": "src/cli/cli.js"
@@ -4307,9 +4385,9 @@
      }
    },
    "node_modules/get-east-asian-width": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz",
      "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==",
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz",
      "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==",
      "dev": true,
      "license": "MIT",
      "engines": {
@@ -4411,6 +4489,7 @@
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-3.0.0.tgz",
      "integrity": "sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==",
      "deprecated": "This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead.",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -4443,6 +4522,7 @@
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-5.0.1.tgz",
      "integrity": "sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==",
      "deprecated": "This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead.",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -4467,18 +4547,18 @@
      }
    },
    "node_modules/glob": {
      "version": "13.0.0",
      "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.0.tgz",
      "integrity": "sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==",
      "version": "13.0.6",
      "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
      "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
      "dev": true,
      "license": "BlueOak-1.0.0",
      "dependencies": {
        "minimatch": "^10.1.1",
        "minipass": "^7.1.2",
        "path-scurry": "^2.0.0"
        "minimatch": "^10.2.2",
        "minipass": "^7.1.3",
        "path-scurry": "^2.0.2"
      },
      "engines": {
        "node": "20 || >=22"
        "node": "18 || 20 || >=22"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
@@ -4497,35 +4577,58 @@
        "node": ">= 6"
      }
    },
    "node_modules/glob/node_modules/balanced-match": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
      "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": "18 || 20 || >=22"
      }
    },
    "node_modules/glob/node_modules/brace-expansion": {
      "version": "5.0.5",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz",
      "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "balanced-match": "^4.0.2"
      },
      "engines": {
        "node": "18 || 20 || >=22"
      }
    },
    "node_modules/glob/node_modules/minimatch": {
      "version": "10.1.1",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
      "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
      "version": "10.2.5",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
      "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
      "dev": true,
      "license": "BlueOak-1.0.0",
      "dependencies": {
        "@isaacs/brace-expansion": "^5.0.0"
        "brace-expansion": "^5.0.5"
      },
      "engines": {
        "node": "20 || >=22"
        "node": "18 || 20 || >=22"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      }
    },
    "node_modules/globby": {
      "version": "15.0.0",
      "resolved": "https://registry.npmjs.org/globby/-/globby-15.0.0.tgz",
      "integrity": "sha512-oB4vkQGqlMl682wL1IlWd02tXCbquGWM4voPEI85QmNKCaw8zGTm1f1rubFgkg3Eli2PtKlFgrnmUqasbQWlkw==",
      "version": "16.1.1",
      "resolved": "https://registry.npmjs.org/globby/-/globby-16.1.1.tgz",
      "integrity": "sha512-dW7vl+yiAJSp6aCekaVnVJxurRv7DCOLyXqEG3RYMYUg7AuJ2jCqPkZTA8ooqC2vtnkaMcV5WfFBMuEnTu1OQg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@sindresorhus/merge-streams": "^4.0.0",
        "fast-glob": "^3.3.3",
        "ignore": "^7.0.5",
        "path-type": "^6.0.0",
        "is-path-inside": "^4.0.0",
        "slash": "^5.1.0",
        "unicorn-magic": "^0.3.0"
        "unicorn-magic": "^0.4.0"
      },
      "engines": {
        "node": ">=20"
@@ -4542,9 +4645,9 @@
      "license": "ISC"
    },
    "node_modules/handlebars": {
      "version": "4.7.8",
      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
      "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
      "version": "4.7.9",
      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.9.tgz",
      "integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -4850,6 +4953,19 @@
        "node": ">=8"
      }
    },
    "node_modules/is-path-inside": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz",
      "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/is-plain-obj": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
@@ -4996,6 +5112,16 @@
      ],
      "license": "MIT"
    },
    "node_modules/jsonpointer": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
      "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/JSONStream": {
      "version": "1.3.5",
      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
@@ -5014,9 +5140,9 @@
      }
    },
    "node_modules/katex": {
      "version": "0.16.27",
      "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.27.tgz",
      "integrity": "sha512-aeQoDkuRWSqQN6nSvVCEFvfXdqo1OQiCmmW1kc9xSdjutPv7BGO7pqY9sQRJpMOGrEdfDgF2TfRXe5eUAD2Waw==",
      "version": "0.16.45",
      "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.45.tgz",
      "integrity": "sha512-pQpZbdBu7wCTmQUh7ufPmLr0pFoObnGUoL/yhtwJDgmmQpbkg/0HSVti25Fu4rmd1oCR6NGWe9vqTWuWv3GcNA==",
      "dev": true,
      "funding": [
        "https://opencollective.com/katex",
@@ -5136,9 +5262,9 @@
      }
    },
    "node_modules/lockfile-lint": {
      "version": "4.14.1",
      "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.14.1.tgz",
      "integrity": "sha512-NW0Tk1qfldhbhJWQENYQWANdmlanXKxvTJYRYKn56INYjaP2M07Ua2SJYkUMS+ZbYwxDzul/C6pDsV/NEXrl+A==",
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-5.0.0.tgz",
      "integrity": "sha512-QcVIVITLZAhWYHU2wbNSOMgwc6EN4Y2sy6mjgS5aikYyRzgDIfotXUsCrm38En+3fZpc58Yu7DF9dNeT/goi1A==",
      "dev": true,
      "license": "Apache-2.0",
      "dependencies": {
@@ -5171,9 +5297,9 @@
      }
    },
    "node_modules/lodash": {
      "version": "4.17.21",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
      "version": "4.18.1",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
      "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
      "dev": true,
      "license": "MIT"
    },
@@ -5337,9 +5463,9 @@
      }
    },
    "node_modules/markdown-it": {
      "version": "14.1.0",
      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz",
      "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==",
      "version": "14.1.1",
      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz",
      "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -5379,19 +5505,21 @@
      }
    },
    "node_modules/markdownlint-cli2": {
      "version": "0.20.0",
      "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.20.0.tgz",
      "integrity": "sha512-esPk+8Qvx/f0bzI7YelUeZp+jCtFOk3KjZ7s9iBQZ6HlymSXoTtWGiIRZP05/9Oy2ehIoIjenVwndxGtxOIJYQ==",
      "version": "0.22.0",
      "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.22.0.tgz",
      "integrity": "sha512-mOC9BY/XGtdX3M9n3AgERd79F0+S7w18yBBTNIQ453sI87etZfp1z4eajqSMV70CYjbxKe5ktKvT2HCpvcWx9w==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "globby": "15.0.0",
        "globby": "16.1.1",
        "js-yaml": "4.1.1",
        "jsonc-parser": "3.3.1",
        "markdown-it": "14.1.0",
        "jsonpointer": "5.0.1",
        "markdown-it": "14.1.1",
        "markdownlint": "0.40.0",
        "markdownlint-cli2-formatter-default": "0.0.6",
        "micromatch": "4.0.8"
        "micromatch": "4.0.8",
        "smol-toml": "1.6.0"
      },
      "bin": {
        "markdownlint-cli2": "markdownlint-cli2-bin.mjs"
@@ -5417,9 +5545,9 @@
      }
    },
    "node_modules/mdn-data": {
      "version": "2.12.2",
      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
      "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
      "version": "2.27.1",
      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
      "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==",
      "license": "CC0-1.0"
    },
    "node_modules/mdurl": {
@@ -6189,9 +6317,9 @@
      "license": "MIT"
    },
    "node_modules/minimatch": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
      "version": "3.1.5",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
      "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
@@ -6227,11 +6355,11 @@
      }
    },
    "node_modules/minipass": {
      "version": "7.1.2",
      "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
      "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
      "version": "7.1.3",
      "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
      "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
      "dev": true,
      "license": "ISC",
      "license": "BlueOak-1.0.0",
      "engines": {
        "node": ">=16 || 14 >=14.17"
      }
@@ -6347,22 +6475,22 @@
      }
    },
    "node_modules/node-releases": {
      "version": "2.0.27",
      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
      "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
      "version": "2.0.37",
      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz",
      "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==",
      "license": "MIT"
    },
    "node_modules/nodemon": {
      "version": "3.1.11",
      "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.11.tgz",
      "integrity": "sha512-is96t8F/1//UHAjNPHpbsNY46ELPpftGUoSVNXwUfMk/qdjSylYrWSu1XavVTBOn526kFiOR733ATgNBCQyH0g==",
      "version": "3.1.14",
      "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.14.tgz",
      "integrity": "sha512-jakjZi93UtB3jHMWsXL68FXSAosbLfY0In5gtKq3niLSkrWznrVBzXFNOEMJUfc9+Ke7SHWoAZsiMkNP3vq6Jw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "chokidar": "^3.5.2",
        "debug": "^4",
        "ignore-by-default": "^1.0.1",
        "minimatch": "^3.1.2",
        "minimatch": "^10.2.1",
        "pstree.remy": "^1.1.8",
        "semver": "^7.5.3",
        "simple-update-notifier": "^2.0.0",
@@ -6381,6 +6509,45 @@
        "url": "https://opencollective.com/nodemon"
      }
    },
    "node_modules/nodemon/node_modules/balanced-match": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
      "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": "18 || 20 || >=22"
      }
    },
    "node_modules/nodemon/node_modules/brace-expansion": {
      "version": "5.0.5",
      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz",
      "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "balanced-match": "^4.0.2"
      },
      "engines": {
        "node": "18 || 20 || >=22"
      }
    },
    "node_modules/nodemon/node_modules/minimatch": {
      "version": "10.2.5",
      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
      "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
      "dev": true,
      "license": "BlueOak-1.0.0",
      "dependencies": {
        "brace-expansion": "^5.0.5"
      },
      "engines": {
        "node": "18 || 20 || >=22"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      }
    },
    "node_modules/normalize-package-data": {
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
@@ -6408,9 +6575,9 @@
      }
    },
    "node_modules/npm-check-updates": {
      "version": "19.2.1",
      "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.2.1.tgz",
      "integrity": "sha512-jWIMuE6K+DSDXfjXpM3SlJ+Gg07ZV57dlFKPr2EZTpimFk9y+gt138+kmP3Uocdqk1PZlOKpTpFvAx7Z1QCeog==",
      "version": "20.0.0",
      "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-20.0.0.tgz",
      "integrity": "sha512-qCs02x51irGf0okCttwv8lHEO2NxT903IJ2bKpG82kIzkm6pfT3CoWB5YIvqY/wi/DdnYRfI7eVfCYYymQgvCg==",
      "dev": true,
      "license": "Apache-2.0",
      "bin": {
@@ -6433,35 +6600,35 @@
      }
    },
    "node_modules/npm-package-json-lint": {
      "version": "9.1.0",
      "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-9.1.0.tgz",
      "integrity": "sha512-EM+c1FSgncwyNpBRf+Wl92zCfrtBiHZFZE+ncqQEqsW/tLTcHX/GUHCDdPzI0XFKBZHvz+h3C+Ov3VfwJfW9Dw==",
      "version": "10.0.0",
      "resolved": "https://registry.npmjs.org/npm-package-json-lint/-/npm-package-json-lint-10.0.0.tgz",
      "integrity": "sha512-7k0boq7lzh1u8sFlUqdpYcAUDI6Mw8RU6fCVbjsKRjgj0zz9rq1sr0W93VTpUv0YmVwPuLdgXymDHbDsS3ht9g==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ajv": "^6.12.6",
        "ajv-errors": "^1.0.1",
        "chalk": "^4.1.2",
        "cosmiconfig": "^8.3.6",
        "debug": "^4.4.3",
        "globby": "^11.1.0",
        "ignore": "^5.3.2",
        "is-plain-obj": "^3.0.0",
        "jsonc-parser": "^3.3.1",
        "log-symbols": "^4.1.0",
        "meow": "^9.0.0",
        "plur": "^4.0.0",
        "semver": "^7.7.3",
        "slash": "^3.0.0",
        "strip-json-comments": "^3.1.1",
        "type-fest": "^5.0.1",
        "validate-npm-package-name": "^6.0.0"
        "ajv": "6.12.6",
        "ajv-errors": "1.0.1",
        "chalk": "4.1.2",
        "cosmiconfig": "8.3.6",
        "debug": "4.4.3",
        "globby": "11.1.0",
        "ignore": "5.3.2",
        "is-plain-obj": "3.0.0",
        "jsonc-parser": "3.3.1",
        "log-symbols": "4.1.0",
        "meow": "9.0.0",
        "plur": "4.0.0",
        "semver": "7.7.4",
        "slash": "3.0.0",
        "strip-json-comments": "3.1.1",
        "type-fest": "5.3.1",
        "validate-npm-package-name": "6.0.0"
      },
      "bin": {
        "npmPkgJsonLint": "dist/cli.js"
      },
      "engines": {
        "node": ">=20.0.0",
        "node": ">=22.0.0",
        "npm": ">=10.0.0"
      }
    },
@@ -6837,9 +7004,9 @@
      }
    },
    "node_modules/npm-package-json-lint/node_modules/type-fest": {
      "version": "5.4.1",
      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.4.1.tgz",
      "integrity": "sha512-xygQcmneDyzsEuKZrFbRMne5HDqMs++aFzefrJTgEIKjQ3rekM+RPfFCVq2Gp1VIDqddoYeppCj4Pcb+RZW0GQ==",
      "version": "5.3.1",
      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.3.1.tgz",
      "integrity": "sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==",
      "dev": true,
      "license": "(MIT OR CC0-1.0)",
      "dependencies": {
@@ -6893,19 +7060,19 @@
      }
    },
    "node_modules/npm-run-all2/node_modules/isexe": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
      "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
      "version": "3.1.5",
      "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz",
      "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==",
      "dev": true,
      "license": "ISC",
      "license": "BlueOak-1.0.0",
      "engines": {
        "node": ">=16"
        "node": ">=18"
      }
    },
    "node_modules/npm-run-all2/node_modules/picomatch": {
      "version": "4.0.3",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
      "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
      "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
      "dev": true,
      "license": "MIT",
      "engines": {
@@ -7101,6 +7268,22 @@
        "node": ">=8"
      }
    },
    "node_modules/path-expression-matcher": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.2.1.tgz",
      "integrity": "sha512-d7gQQmLvAKXKXE2GeP9apIGbMYKz88zWdsn/BN2HRWVQsDFdUY36WSLTY0Jvd4HWi7Fb30gQ62oAOzdgJA6fZw==",
      "dev": true,
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/NaturalIntelligence"
        }
      ],
      "license": "MIT",
      "engines": {
        "node": ">=14.0.0"
      }
    },
    "node_modules/path-key": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
@@ -7119,9 +7302,9 @@
      "license": "MIT"
    },
    "node_modules/path-scurry": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz",
      "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==",
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
      "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
      "dev": true,
      "license": "BlueOak-1.0.0",
      "dependencies": {
@@ -7129,16 +7312,16 @@
        "minipass": "^7.1.2"
      },
      "engines": {
        "node": "20 || >=22"
        "node": "18 || 20 || >=22"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      }
    },
    "node_modules/path-scurry/node_modules/lru-cache": {
      "version": "11.2.4",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.4.tgz",
      "integrity": "sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==",
      "version": "11.3.0",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.0.tgz",
      "integrity": "sha512-sr8xPKE25m6vJVcrdn6NxtC0fVfuPowbscLypegRgOm0yXSqr5JNHCAY3hnusdJ7HRBW04j6Ip4khvHU778DuQ==",
      "dev": true,
      "license": "BlueOak-1.0.0",
      "engines": {
@@ -7146,16 +7329,26 @@
      }
    },
    "node_modules/path-type": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz",
      "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==",
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "pify": "^3.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/path-type/node_modules/pify": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
      "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
        "node": ">=4"
      }
    },
    "node_modules/picocolors": {
@@ -7165,9 +7358,9 @@
      "license": "ISC"
    },
    "node_modules/picomatch": {
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
      "version": "2.3.2",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
      "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
      "dev": true,
      "license": "MIT",
      "engines": {
@@ -7227,9 +7420,9 @@
      }
    },
    "node_modules/postcss": {
      "version": "8.5.6",
      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
      "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
      "version": "8.5.8",
      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
      "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
      "funding": [
        {
          "type": "opencollective",
@@ -7244,6 +7437,7 @@
          "url": "https://github.com/sponsors/ai"
        }
      ],
      "license": "MIT",
      "dependencies": {
        "nanoid": "^3.3.11",
        "picocolors": "^1.1.1",
@@ -7310,9 +7504,9 @@
      }
    },
    "node_modules/postcss-color-functional-notation": {
      "version": "8.0.0",
      "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.0.tgz",
      "integrity": "sha512-D3Z9ns0lHZbJVd+Fevtt3PkCaxe+V1Ig7UPsztzh9uul24kRzhWEZaY48NL8dg3Xyx45jhmSevOACBC8qfg1qw==",
      "version": "8.0.2",
      "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.2.tgz",
      "integrity": "sha512-tbmkk6teYpJzFcGwPIhN1gkvxqGHvNx2PMb8Y3S5Ktyn7xOlvD98XzQ99MFY5mAyvXWclDG+BgoJKYJXFJOp5Q==",
      "funding": [
        {
          "type": "github",
@@ -7325,7 +7519,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -7391,14 +7585,14 @@
      }
    },
    "node_modules/postcss-colormin": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.5.tgz",
      "integrity": "sha512-ekIBP/nwzRWhEMmIxHHbXHcMdzd1HIUzBECaj5KEdLz9DVP2HzT065sEhvOx1dkLjYW7jyD0CngThx6bpFi2fA==",
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.7.tgz",
      "integrity": "sha512-sBQ628lSj3VQpDquQel8Pen5mmjFPsO4pH9lDLaHB1AVkMRHtkl0pRB5DCWznc9upWsxint/kV+AveSj7W1tew==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "@colordx/core": "^5.0.0",
        "browserslist": "^4.28.1",
        "caniuse-api": "^3.0.0",
        "colord": "^2.9.3",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
@@ -7409,12 +7603,12 @@
      }
    },
    "node_modules/postcss-convert-values": {
      "version": "7.0.8",
      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.8.tgz",
      "integrity": "sha512-+XNKuPfkHTCEo499VzLMYn94TiL3r9YqRE3Ty+jP7UX4qjewUONey1t7CG21lrlTLN07GtGM8MqFVp86D4uKJg==",
      "version": "7.0.9",
      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.9.tgz",
      "integrity": "sha512-l6uATQATZaCa0bckHV+r6dLXfWtUBKXxO3jK+AtxxJJtgMPD+VhhPCCx51I4/5w8U5uHV67g3w7PXj+V3wlMlg==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "browserslist": "^4.28.1",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
@@ -7425,9 +7619,9 @@
      }
    },
    "node_modules/postcss-custom-media": {
      "version": "12.0.0",
      "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-12.0.0.tgz",
      "integrity": "sha512-jIgEvqceN6ru2uQ0f75W1g+JDi0UyECFeJKjPG7UcSkW3+03LDKH2c6h+9C0XuDTV4y2pEHmD5AJtVBq1OGnZA==",
      "version": "12.0.1",
      "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-12.0.1.tgz",
      "integrity": "sha512-66syE14+VeqkUf0rRX0bvbTCbNRJF132jD+ceo8th1dap2YJEAqpdh5uG98CE3IbgHT7m9XM0GIlOazNWqQdeA==",
      "funding": [
        {
          "type": "github",
@@ -7453,9 +7647,9 @@
      }
    },
    "node_modules/postcss-custom-properties": {
      "version": "15.0.0",
      "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-15.0.0.tgz",
      "integrity": "sha512-FsD3VNtFr3qmspvIobDRszK9onKPHp8iHG4Aox2Nnm9SL93uw5GDw4z+NM7zWKiw6U+DSNm24JUm4coyIyanzQ==",
      "version": "15.0.1",
      "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-15.0.1.tgz",
      "integrity": "sha512-cuyq8sd8dLY0GLbelz1KB8IMIoDECo6RVXMeHeXY2Uw3Q05k/d1GVITdaKLsheqrHbnxlwxzSRZQQ5u+rNtbMg==",
      "funding": [
        {
          "type": "github",
@@ -7482,9 +7676,9 @@
      }
    },
    "node_modules/postcss-custom-selectors": {
      "version": "9.0.0",
      "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-9.0.0.tgz",
      "integrity": "sha512-VuV5tLPAm6wq1u699dsrhGCzfLobKe0eD3G8bw3BcTJt6wqQ7RQdfaveJVsCAi23OaQbjIi3K1C7Fj3yZH3f1g==",
      "version": "9.0.1",
      "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-9.0.1.tgz",
      "integrity": "sha512-2XBELy4DmdVKimChfaZ2id9u9CSGYQhiJ53SvlfBvMTzLMW2VxuMb9rHsMSQw9kRq/zSbhT5x13EaK8JSmK8KQ==",
      "funding": [
        {
          "type": "github",
@@ -7535,12 +7729,12 @@
      }
    },
    "node_modules/postcss-discard-comments": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.5.tgz",
      "integrity": "sha512-IR2Eja8WfYgN5n32vEGSctVQ1+JARfu4UH8M7bgGh1bC+xI/obsPJXaBpQF7MAByvgwZinhpHpdrmXtvVVlKcQ==",
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.6.tgz",
      "integrity": "sha512-Sq+Fzj1Eg5/CPf1ERb0wS1Im5cvE2gDXCE+si4HCn1sf+jpQZxDI4DXEp8t77B/ImzDceWE2ebJQFXdqZ6GRJw==",
      "license": "MIT",
      "dependencies": {
        "postcss-selector-parser": "^7.1.0"
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
@@ -7720,9 +7914,9 @@
      }
    },
    "node_modules/postcss-lab-function": {
      "version": "8.0.0",
      "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.0.tgz",
      "integrity": "sha512-/jjqsNYSEOMCJjUF7CBIe2Iit8dF52RDXX/JQNPRvi/FTcZRR7WNCt9tMyt8bv5eonffF42yi/RcYMaRJv8aGg==",
      "version": "8.0.2",
      "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.2.tgz",
      "integrity": "sha512-1ZIAh8ODhZdnAb09Aq2BTenePKS1G/kUR0FwvzkQDfFtSOV64Ycv27YvV11fDycEvhIcEmgYkLABXKRiWcXRuA==",
      "funding": [
        {
          "type": "github",
@@ -7735,7 +7929,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.0",
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -7790,15 +7984,15 @@
      }
    },
    "node_modules/postcss-merge-rules": {
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.7.tgz",
      "integrity": "sha512-njWJrd/Ms6XViwowaaCc+/vqhPG3SmXn725AGrnl+BgTuRPEacjiLEaGq16J6XirMJbtKkTwnt67SS+e2WGoew==",
      "version": "7.0.8",
      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.8.tgz",
      "integrity": "sha512-BOR1iAM8jnr7zoQSlpeBmCsWV5Uudi/+5j7k05D0O/WP3+OFMPD86c1j/20xiuRtyt45bhxw/7hnhZNhW2mNFA==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "browserslist": "^4.28.1",
        "caniuse-api": "^3.0.0",
        "cssnano-utils": "^5.0.1",
        "postcss-selector-parser": "^7.1.0"
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
@@ -7823,12 +8017,12 @@
      }
    },
    "node_modules/postcss-minify-gradients": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.1.tgz",
      "integrity": "sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==",
      "version": "7.0.2",
      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.2.tgz",
      "integrity": "sha512-fVY3AB8Um7SJR5usHqTY2Ngf9qh8IRN+FFzrBP0ONJy6yYXsP7xyjK2BvSAIrpgs1cST+H91V0TXi3diHLYJtw==",
      "license": "MIT",
      "dependencies": {
        "colord": "^2.9.3",
        "@colordx/core": "^5.0.0",
        "cssnano-utils": "^5.0.1",
        "postcss-value-parser": "^4.2.0"
      },
@@ -7840,12 +8034,12 @@
      }
    },
    "node_modules/postcss-minify-params": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.5.tgz",
      "integrity": "sha512-FGK9ky02h6Ighn3UihsyeAH5XmLEE2MSGH5Tc4tXMFtEDx7B+zTG6hD/+/cT+fbF7PbYojsmmWjyTwFwW1JKQQ==",
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.6.tgz",
      "integrity": "sha512-YOn02gC68JijlaXVuKvFSCvQOhTpblkcfDre2hb/Aaa58r2BIaK4AtE/cyZf2wV7YKAG+UlP9DT+By0ry1E4VQ==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "browserslist": "^4.28.1",
        "cssnano-utils": "^5.0.1",
        "postcss-value-parser": "^4.2.0"
      },
@@ -7857,13 +8051,13 @@
      }
    },
    "node_modules/postcss-minify-selectors": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.5.tgz",
      "integrity": "sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==",
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.6.tgz",
      "integrity": "sha512-lIbC0jy3AAwDxEgciZlBullDiMBeBCT+fz5G8RcA9MWqh/hfUkpOI3vNDUNEZHgokaoiv0juB9Y8fGcON7rU/A==",
      "license": "MIT",
      "dependencies": {
        "cssesc": "^3.0.0",
        "postcss-selector-parser": "^7.1.0"
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
@@ -7987,12 +8181,12 @@
      }
    },
    "node_modules/postcss-normalize-unicode": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.5.tgz",
      "integrity": "sha512-X6BBwiRxVaFHrb2WyBMddIeB5HBjJcAaUHyhLrM2FsxSq5TFqcHSsK7Zu1otag+o0ZphQGJewGH1tAyrD0zX1Q==",
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.6.tgz",
      "integrity": "sha512-z6bwTV84YW6ZvvNoaNLuzRW4/uWxDKYI1iIDrzk6D2YTL7hICApy+Q1LP6vBEsljX8FM7YSuV9qI79XESd4ddQ==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "browserslist": "^4.28.1",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
@@ -8130,9 +8324,9 @@
      }
    },
    "node_modules/postcss-preset-env": {
      "version": "11.1.1",
      "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.1.1.tgz",
      "integrity": "sha512-40TvWF5sqMxGdyiPfskRf4gLcCou3ymNTpSDYD/ZsOKQNzsG2lwhEjNWMGShKvA/p4veR+dRhTYfUfIQ/5gbfg==",
      "version": "11.2.0",
      "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.2.0.tgz",
      "integrity": "sha512-eNYpuj68cjGjvZMoSAbHilaCt3yIyzBL1cVuSGJfvJewsaBW/U6dI2bqCJl3iuZsL+yvBobcy4zJFA/3I68IHQ==",
      "funding": [
        {
          "type": "github",
@@ -8145,19 +8339,20 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/postcss-alpha-function": "^2.0.1",
        "@csstools/postcss-alpha-function": "^2.0.3",
        "@csstools/postcss-cascade-layers": "^6.0.0",
        "@csstools/postcss-color-function": "^5.0.0",
        "@csstools/postcss-color-function-display-p3-linear": "^2.0.0",
        "@csstools/postcss-color-mix-function": "^4.0.0",
        "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.0",
        "@csstools/postcss-color-function": "^5.0.2",
        "@csstools/postcss-color-function-display-p3-linear": "^2.0.2",
        "@csstools/postcss-color-mix-function": "^4.0.2",
        "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.2",
        "@csstools/postcss-content-alt-text": "^3.0.0",
        "@csstools/postcss-contrast-color-function": "^3.0.0",
        "@csstools/postcss-exponential-functions": "^3.0.0",
        "@csstools/postcss-contrast-color-function": "^3.0.2",
        "@csstools/postcss-exponential-functions": "^3.0.1",
        "@csstools/postcss-font-format-keywords": "^5.0.0",
        "@csstools/postcss-gamut-mapping": "^3.0.0",
        "@csstools/postcss-gradients-interpolation-method": "^6.0.0",
        "@csstools/postcss-hwb-function": "^5.0.0",
        "@csstools/postcss-font-width-property": "^1.0.0",
        "@csstools/postcss-gamut-mapping": "^3.0.2",
        "@csstools/postcss-gradients-interpolation-method": "^6.0.2",
        "@csstools/postcss-hwb-function": "^5.0.2",
        "@csstools/postcss-ic-unit": "^5.0.0",
        "@csstools/postcss-initial": "^3.0.0",
        "@csstools/postcss-is-pseudo-class": "^6.0.0",
@@ -8167,39 +8362,39 @@
        "@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-media-minmax": "^3.0.0",
        "@csstools/postcss-media-minmax": "^3.0.1",
        "@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-normalize-display-values": "^5.0.0",
        "@csstools/postcss-oklab-function": "^5.0.0",
        "@csstools/postcss-normalize-display-values": "^5.0.1",
        "@csstools/postcss-oklab-function": "^5.0.2",
        "@csstools/postcss-position-area-property": "^2.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
        "@csstools/postcss-property-rule-prelude-list": "^2.0.0",
        "@csstools/postcss-random-function": "^3.0.0",
        "@csstools/postcss-relative-color-syntax": "^4.0.0",
        "@csstools/postcss-random-function": "^3.0.1",
        "@csstools/postcss-relative-color-syntax": "^4.0.2",
        "@csstools/postcss-scope-pseudo-class": "^5.0.0",
        "@csstools/postcss-sign-functions": "^2.0.0",
        "@csstools/postcss-stepped-value-functions": "^5.0.0",
        "@csstools/postcss-sign-functions": "^2.0.1",
        "@csstools/postcss-stepped-value-functions": "^5.0.1",
        "@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.0",
        "@csstools/postcss-trigonometric-functions": "^5.0.0",
        "@csstools/postcss-text-decoration-shorthand": "^5.0.3",
        "@csstools/postcss-trigonometric-functions": "^5.0.1",
        "@csstools/postcss-unset-value": "^5.0.0",
        "autoprefixer": "^10.4.23",
        "autoprefixer": "^10.4.24",
        "browserslist": "^4.28.1",
        "css-blank-pseudo": "^8.0.1",
        "css-has-pseudo": "^8.0.0",
        "css-prefers-color-scheme": "^11.0.0",
        "cssdb": "^8.7.0",
        "cssdb": "^8.8.0",
        "postcss-attribute-case-insensitive": "^8.0.0",
        "postcss-clamp": "^4.1.0",
        "postcss-color-functional-notation": "^8.0.0",
        "postcss-color-functional-notation": "^8.0.2",
        "postcss-color-hex-alpha": "^11.0.0",
        "postcss-color-rebeccapurple": "^11.0.0",
        "postcss-custom-media": "^12.0.0",
        "postcss-custom-properties": "^15.0.0",
        "postcss-custom-selectors": "^9.0.0",
        "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.0",
        "postcss-focus-visible": "^11.0.0",
@@ -8207,7 +8402,7 @@
        "postcss-font-variant": "^5.0.0",
        "postcss-gap-properties": "^7.0.0",
        "postcss-image-set-function": "^8.0.0",
        "postcss-lab-function": "^8.0.0",
        "postcss-lab-function": "^8.0.2",
        "postcss-logical": "^9.0.0",
        "postcss-nesting": "^14.0.0",
        "postcss-opacity-percentage": "^3.0.0",
@@ -8251,12 +8446,12 @@
      }
    },
    "node_modules/postcss-reduce-initial": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.5.tgz",
      "integrity": "sha512-RHagHLidG8hTZcnr4FpyMB2jtgd/OcyAazjMhoy5qmWJOx1uxKh4ntk0Pb46ajKM0rkf32lRH4C8c9qQiPR6IA==",
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.6.tgz",
      "integrity": "sha512-G6ZyK68AmrPdMB6wyeA37ejnnRG2S8xinJrZJnOv+IaRKf6koPAVbQsiC7MfkmXaGmF1UO+QCijb27wfpxuRNg==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "browserslist": "^4.28.1",
        "caniuse-api": "^3.0.0"
      },
      "engines": {
@@ -8329,13 +8524,13 @@
      }
    },
    "node_modules/postcss-svgo": {
      "version": "7.1.0",
      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.1.0.tgz",
      "integrity": "sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==",
      "version": "7.1.1",
      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.1.1.tgz",
      "integrity": "sha512-zU9H9oEDrUFKa0JB7w+IYL7Qs9ey1mZyjhbf0KLxwJDdDRtoPvCmaEfknzqfHj44QS9VD6c5sJnBAVYTLRg/Sg==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0",
        "svgo": "^4.0.0"
        "svgo": "^4.0.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >= 18"
@@ -8345,12 +8540,12 @@
      }
    },
    "node_modules/postcss-unique-selectors": {
      "version": "7.0.4",
      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.4.tgz",
      "integrity": "sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==",
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.5.tgz",
      "integrity": "sha512-3QoYmEt4qg/rUWDn6Tc8+ZVPmbp4G1hXDtCNWDx0st8SjtCbRcxRXDDM1QrEiXGG3A45zscSJFb4QH90LViyxg==",
      "license": "MIT",
      "dependencies": {
        "postcss-selector-parser": "^7.1.0"
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
@@ -8459,15 +8654,15 @@
      }
    },
    "node_modules/rc-config-loader": {
      "version": "4.1.3",
      "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz",
      "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==",
      "version": "4.1.4",
      "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.4.tgz",
      "integrity": "sha512-3GiwEzklkbXTDp52UR5nT8iXgYAx1V9ZG/kDZT7p60u2GCv2XTwQq4NzinMoMpNtXhmt3WkhYXcj6HH8HdwCEQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "debug": "^4.3.4",
        "js-yaml": "^4.1.0",
        "json5": "^2.2.2",
        "debug": "^4.4.3",
        "js-yaml": "^4.1.1",
        "json5": "^2.2.3",
        "require-from-string": "^2.0.2"
      }
    },
@@ -8627,29 +8822,6 @@
        "validate-npm-package-license": "^3.0.1"
      }
    },
    "node_modules/read-pkg/node_modules/path-type": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "pify": "^3.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/read-pkg/node_modules/pify": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
      "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/read-pkg/node_modules/semver": {
      "version": "5.7.2",
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
@@ -8775,13 +8947,13 @@
      }
    },
    "node_modules/rimraf": {
      "version": "6.1.2",
      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.2.tgz",
      "integrity": "sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g==",
      "version": "6.1.3",
      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.1.3.tgz",
      "integrity": "sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==",
      "dev": true,
      "license": "BlueOak-1.0.0",
      "dependencies": {
        "glob": "^13.0.0",
        "glob": "^13.0.3",
        "package-json-from-dist": "^1.0.1"
      },
      "bin": {
@@ -8840,10 +9012,13 @@
      "license": "MIT"
    },
    "node_modules/sax": {
      "version": "1.4.3",
      "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz",
      "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==",
      "license": "BlueOak-1.0.0"
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz",
      "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==",
      "license": "BlueOak-1.0.0",
      "engines": {
        "node": ">=11.0.0"
      }
    },
    "node_modules/secp256k1": {
      "version": "5.0.1",
@@ -8862,17 +9037,17 @@
      }
    },
    "node_modules/secretlint": {
      "version": "11.2.5",
      "resolved": "https://registry.npmjs.org/secretlint/-/secretlint-11.2.5.tgz",
      "integrity": "sha512-Vumt2+t2QXPYb5Yu3OLXMTq7drshE3fbzGGzUn//S9fMEl9sp053O0C3lhTIOsWeJJegy06xxIKP5s0QSmsEtA==",
      "version": "11.4.1",
      "resolved": "https://registry.npmjs.org/secretlint/-/secretlint-11.4.1.tgz",
      "integrity": "sha512-G3ESOL10gASIYOh9z60JdCCCnocy6TpjtFnYvzKkipX5Oh6fH/hHhQcI/Cu36+8jUvPBeREg9pl5T0e6YPf3iw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@secretlint/config-creator": "11.2.5",
        "@secretlint/formatter": "11.2.5",
        "@secretlint/node": "11.2.5",
        "@secretlint/profiler": "11.2.5",
        "@secretlint/resolver": "11.2.5",
        "@secretlint/config-creator": "11.4.1",
        "@secretlint/formatter": "11.4.1",
        "@secretlint/node": "11.4.1",
        "@secretlint/profiler": "11.4.1",
        "@secretlint/resolver": "11.4.1",
        "debug": "^4.4.3",
        "globby": "^14.1.0",
        "read-pkg": "^9.0.1"
@@ -8971,6 +9146,19 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/secretlint/node_modules/path-type": {
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz",
      "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/secretlint/node_modules/read-pkg": {
      "version": "9.0.1",
      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-9.0.1.tgz",
@@ -9017,10 +9205,23 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/secretlint/node_modules/unicorn-magic": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
      "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/semver": {
      "version": "7.7.3",
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
      "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
      "version": "7.7.4",
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
      "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
      "dev": true,
      "license": "ISC",
      "bin": {
@@ -9171,6 +9372,19 @@
      "dev": true,
      "license": "MIT"
    },
    "node_modules/smol-toml": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz",
      "integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==",
      "dev": true,
      "license": "BSD-3-Clause",
      "engines": {
        "node": ">= 18"
      },
      "funding": {
        "url": "https://github.com/sponsors/cyyynthia"
      }
    },
    "node_modules/source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -9220,9 +9434,9 @@
      }
    },
    "node_modules/spdx-license-ids": {
      "version": "3.0.22",
      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz",
      "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==",
      "version": "3.0.23",
      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz",
      "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==",
      "dev": true,
      "license": "CC0-1.0"
    },
@@ -9284,13 +9498,13 @@
      }
    },
    "node_modules/strip-ansi": {
      "version": "7.1.2",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz",
      "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==",
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
      "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ansi-regex": "^6.0.1"
        "ansi-regex": "^6.2.2"
      },
      "engines": {
        "node": ">=12"
@@ -9336,9 +9550,9 @@
      }
    },
    "node_modules/strnum": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.2.tgz",
      "integrity": "sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==",
      "version": "2.2.2",
      "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.2.tgz",
      "integrity": "sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA==",
      "dev": true,
      "funding": [
        {
@@ -9359,13 +9573,13 @@
      }
    },
    "node_modules/stylehacks": {
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.7.tgz",
      "integrity": "sha512-bJkD0JkEtbRrMFtwgpJyBbFIwfDDONQ1Ov3sDLZQP8HuJ73kBOyx66H4bOcAbVWmnfLdvQ0AJwXxOMkpujcO6g==",
      "version": "7.0.8",
      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.8.tgz",
      "integrity": "sha512-I3f053GBLIiS5Fg6OMFhq/c+yW+5Hc2+1fgq7gElDMMSqwlRb3tBf2ef6ucLStYRpId4q//bQO1FjcyNyy4yDQ==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.27.0",
        "postcss-selector-parser": "^7.1.0"
        "browserslist": "^4.28.1",
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
@@ -9441,9 +9655,9 @@
      }
    },
    "node_modules/svgo": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.0.tgz",
      "integrity": "sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==",
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.1.tgz",
      "integrity": "sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==",
      "license": "MIT",
      "dependencies": {
        "commander": "^11.1.0",
@@ -9452,7 +9666,7 @@
        "css-what": "^6.1.0",
        "csso": "^5.0.5",
        "picocolors": "^1.1.1",
        "sax": "^1.4.1"
        "sax": "^1.5.0"
      },
      "bin": {
        "svgo": "bin/svgo.js"
@@ -9738,20 +9952,20 @@
      "license": "MIT"
    },
    "node_modules/undici-types": {
      "version": "7.16.0",
      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
      "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
      "version": "7.18.2",
      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
      "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/unicorn-magic": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
      "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.4.0.tgz",
      "integrity": "sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
        "node": ">=20"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
@@ -9815,9 +10029,9 @@
      }
    },
    "node_modules/validate-npm-package-name": {
      "version": "6.0.2",
      "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.2.tgz",
      "integrity": "sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==",
      "version": "6.0.0",
      "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.0.tgz",
      "integrity": "sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==",
      "dev": true,
      "license": "ISC",
      "engines": {
@@ -10037,9 +10251,9 @@
      "license": "ISC"
    },
    "node_modules/yaml": {
      "version": "2.8.2",
      "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
      "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
      "version": "2.8.3",
      "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz",
      "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==",
      "dev": true,
      "license": "ISC",
      "bin": {
package.json
@@ -32,17 +32,17 @@
    "gohugo-module"
  ],
  "dependencies": {
    "cssnano": "7.1.2",
    "postcss": "8.5.6",
    "postcss-preset-env": "11.1.1",
    "cssnano": "7.1.4",
    "postcss": "8.5.8",
    "postcss-preset-env": "11.2.0",
    "tachyons": "4.12.0"
  },
  "devDependencies": {
    "@biomejs/biome": "2.3.11",
    "@davidsneighbour/markdownlint-config": "2025.3.6",
    "@davidsneighbour/release-config": "2025.3.9",
    "@davidsneighbour/tools": "2025.3.9",
    "dotenv": "17.2.3"
    "@biomejs/biome": "2.4.10",
    "@davidsneighbour/markdownlint-config": "2026.0.3",
    "@davidsneighbour/release-config": "2026.0.4",
    "@davidsneighbour/tools": "2026.0.4",
    "dotenv": "17.4.1"
  },
  "scripts": {
    "release": "wireit",