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

Patrick Kollitsch
yesterday 1d4a49276c37b8d489b5e9a35404ae0e596ba1b0
build(deps): update dependencies

Signed-off-by: Patrick Kollitsch <davidsneighbourdev+gh@gmail.com>
2 files modified
528 ■■■■■ changed files
package-lock.json 518 ●●●●● patch | view | raw | blame | history
package.json 10 ●●●● patch | view | raw | blame | history
package-lock.json
@@ -10,23 +10,23 @@
      "license": "MIT",
      "dependencies": {
        "@github/markdownlint-github": "0.8.0",
        "cssnano": "7.1.4",
        "cssnano": "7.1.5",
        "postcss": "8.5.9",
        "postcss-preset-env": "11.2.1",
        "tachyons": "4.12.0"
      },
      "devDependencies": {
        "@biomejs/biome": "2.4.12",
        "@davidsneighbour/release-config": "2026.0.4",
        "@davidsneighbour/tools": "2026.0.4",
        "dotenv": "17.4.2",
        "markdownlint": "0.40.0",
        "markdownlint-cli2": "0.22.0",
        "markdownlint-rule-extended-ascii": "0.2.1",
        "markdownlint-rule-list-duplicates": "0.0.1",
        "markdownlint-rule-relative-links": "5.1.0",
        "markdownlint-rule-search-replace": "1.2.0",
        "markdownlint-rule-title-case-style": "0.4.3",
        "postcss": "8.5.8",
        "postcss-preset-env": "11.2.0",
        "tachyons": "4.12.0"
      },
      "devDependencies": {
        "@biomejs/biome": "2.4.10",
        "@davidsneighbour/release-config": "2026.0.4",
        "@davidsneighbour/tools": "2026.0.4",
        "dotenv": "17.4.1"
        "markdownlint-rule-title-case-style": "0.4.3"
      }
    },
    "node_modules/@azu/format-text": {
@@ -72,9 +72,9 @@
      }
    },
    "node_modules/@biomejs/biome": {
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.10.tgz",
      "integrity": "sha512-xxA3AphFQ1geij4JTHXv4EeSTda1IFn22ye9LdyVPoJU19fNVl0uzfEuhsfQ4Yue/0FaLs2/ccVi4UDiE7R30w==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.12.tgz",
      "integrity": "sha512-Rro7adQl3NLq/zJCIL98eElXKI8eEiBtoeu5TbXF/U3qbjuSc7Jb5rjUbeHHcquDWeSf3HnGP7XI5qGrlRk/pA==",
      "dev": true,
      "license": "MIT OR Apache-2.0",
      "bin": {
@@ -88,20 +88,20 @@
        "url": "https://opencollective.com/biome"
      },
      "optionalDependencies": {
        "@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"
        "@biomejs/cli-darwin-arm64": "2.4.12",
        "@biomejs/cli-darwin-x64": "2.4.12",
        "@biomejs/cli-linux-arm64": "2.4.12",
        "@biomejs/cli-linux-arm64-musl": "2.4.12",
        "@biomejs/cli-linux-x64": "2.4.12",
        "@biomejs/cli-linux-x64-musl": "2.4.12",
        "@biomejs/cli-win32-arm64": "2.4.12",
        "@biomejs/cli-win32-x64": "2.4.12"
      }
    },
    "node_modules/@biomejs/cli-darwin-arm64": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.12.tgz",
      "integrity": "sha512-BnMU4Pc3ciEVteVpZ0BK33MLr7X57F5w1dwDLDn+/iy/yTrA4Q/N2yftidFtsA4vrDh0FMXDpacNV/Tl3fbmng==",
      "cpu": [
        "arm64"
      ],
@@ -116,9 +116,9 @@
      }
    },
    "node_modules/@biomejs/cli-darwin-x64": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.12.tgz",
      "integrity": "sha512-x9uJ0bI1rJsWICp3VH8w/5PnAVD3A7SqzDpbrfoUQX1QyWrK5jSU4fRLo/wSgGeplCivbxBRKmt5Xq4/nWvq8A==",
      "cpu": [
        "x64"
      ],
@@ -133,9 +133,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-arm64": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.12.tgz",
      "integrity": "sha512-tOwuCuZZtKi1jVzbk/5nXmIsziOB6yqN8c9r9QM0EJYPU6DpQWf11uBOSCfFKKM4H3d9ZoarvlgMfbcuD051Pw==",
      "cpu": [
        "arm64"
      ],
@@ -153,9 +153,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-arm64-musl": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.12.tgz",
      "integrity": "sha512-FhfpkAAlKL6kwvcVap0Hgp4AhZmtd3YImg0kK1jd7C/aSoh4SfsB2f++yG1rU0lr8Y5MCFJrcSkmssiL9Xnnig==",
      "cpu": [
        "arm64"
      ],
@@ -173,9 +173,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-x64": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.12.tgz",
      "integrity": "sha512-8pFeAnLU9QdW9jCIslB/v82bI0lhBmz2ZAKc8pVMFPO0t0wAHsoEkrUQUbMkIorTRIjbqyNZHA3lEXavsPWYSw==",
      "cpu": [
        "x64"
      ],
@@ -193,9 +193,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-x64-musl": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.12.tgz",
      "integrity": "sha512-dwTIgZrGutzhkQCuvHynCkyW6hJxUuyZqKKO0YNfaS2GUoRO+tOvxXZqZB6SkWAOdfZTzwaw8IEdUnIkHKHoew==",
      "cpu": [
        "x64"
      ],
@@ -213,9 +213,9 @@
      }
    },
    "node_modules/@biomejs/cli-win32-arm64": {
      "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==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.12.tgz",
      "integrity": "sha512-B0DLnx0vA9ya/3v7XyCaP+/lCpnbWbMOfUFFve+xb5OxyYvdHaS55YsSddr228Y+JAFk58agCuZTsqNiw2a6ig==",
      "cpu": [
        "arm64"
      ],
@@ -230,9 +230,9 @@
      }
    },
    "node_modules/@biomejs/cli-win32-x64": {
      "version": "2.4.10",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.10.tgz",
      "integrity": "sha512-aW/JU5GuyH4uxMrNYpoC2kjaHlyJGLgIa3XkhPEZI0uKhZhJZU8BuEyJmvgzSPQNGozBwWjC972RaNdcJ9KyJg==",
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.12.tgz",
      "integrity": "sha512-yMckRzTyZ83hkk8iDFWswqSdU8tvZxspJKnYNh7JZr/zhZNOlzH13k4ecboU6MurKExCe2HUkH75pGI/O2JwGA==",
      "cpu": [
        "x64"
      ],
@@ -319,9 +319,9 @@
      }
    },
    "node_modules/@csstools/css-calc": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.1.1.tgz",
      "integrity": "sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==",
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.0.tgz",
      "integrity": "sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==",
      "funding": [
        {
          "type": "github",
@@ -342,9 +342,9 @@
      }
    },
    "node_modules/@csstools/css-color-parser": {
      "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==",
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.0.tgz",
      "integrity": "sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==",
      "funding": [
        {
          "type": "github",
@@ -358,7 +358,7 @@
      "license": "MIT",
      "dependencies": {
        "@csstools/color-helpers": "^6.0.2",
        "@csstools/css-calc": "^3.1.1"
        "@csstools/css-calc": "^3.2.0"
      },
      "engines": {
        "node": ">=20.19.0"
@@ -433,9 +433,9 @@
      }
    },
    "node_modules/@csstools/postcss-alpha-function": {
      "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==",
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.4.tgz",
      "integrity": "sha512-fti7+GybzvfMrv5TSU6x8rWtXWOth5nLefT5w5AKJ3F3T0bZoxlRqajF0ZUgTtnytfMd4dQ8n5UiaNmsjFA65A==",
      "funding": [
        {
          "type": "github",
@@ -448,7 +448,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -488,9 +488,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-function": {
      "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==",
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.3.tgz",
      "integrity": "sha512-BiBukIeQ7rPjx9A//9+qgJugBjX6FY9eWiojbnfIJCPulWrl8J07rCgQbFkloTXena+a6Aw5xa25weU+3MA75A==",
      "funding": [
        {
          "type": "github",
@@ -503,7 +503,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -517,9 +517,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-function-display-p3-linear": {
      "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==",
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.3.tgz",
      "integrity": "sha512-u8QNV2TKOxG6cqK4ZrJkpctnxdrwdNTMrkyokmCi+iuLpJegOraA0cqC7HoxF2tHhxjuXc+BxwY/Qd62SwvanQ==",
      "funding": [
        {
          "type": "github",
@@ -532,7 +532,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -546,9 +546,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-mix-function": {
      "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==",
      "version": "4.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.3.tgz",
      "integrity": "sha512-M8ju3iqHRXtW1/5HYuOmi9WFR5rGGFgqkPh+kXkv/eG56oYK/WYtTeIwJgdcro7lRwjlo4Ut8xqbV3Iovkwfrw==",
      "funding": [
        {
          "type": "github",
@@ -561,7 +561,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -575,9 +575,9 @@
      }
    },
    "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": {
      "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==",
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.3.tgz",
      "integrity": "sha512-tL46UyFjIjz7mDywoPOe/JgOpvMic0rsTUfdMBB1OHrUcCtE8MQpBILzYl/cAOtinJGu+ZQLuDhqTgTBOoeg3g==",
      "funding": [
        {
          "type": "github",
@@ -590,7 +590,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -632,9 +632,9 @@
      }
    },
    "node_modules/@csstools/postcss-contrast-color-function": {
      "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==",
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.3.tgz",
      "integrity": "sha512-YcohXq+/hfYeobKirg3oXGivDaaTfOPv568bE3jYQCn9ILpFz+RgyJR/kF7ZWh5560TTlTjeCqF4ZmVsj2zwnw==",
      "funding": [
        {
          "type": "github",
@@ -647,7 +647,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -661,9 +661,9 @@
      }
    },
    "node_modules/@csstools/postcss-exponential-functions": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.1.tgz",
      "integrity": "sha512-WHJ52Uk0AVUIICEYRY9xFHJZAuq0ZVg0f8xzqUN2zRFrZvGgRPpFwxK7h9FWvqKIOueOwN6hnJD23A8FwsUiVw==",
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.2.tgz",
      "integrity": "sha512-WDrfdFJXF4M67+wniEGr/5XVzsmn1rt2lL1YAlTfE7x7XDlRstTc5e+HuFoGv6jkiMWTwPsiADJaLwsnGC3UjQ==",
      "funding": [
        {
          "type": "github",
@@ -676,7 +676,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-calc": "^3.2.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -739,9 +739,9 @@
      }
    },
    "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==",
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.3.tgz",
      "integrity": "sha512-3v5ZvcVuynhFh5qCJX2LIJ9Iry8/SvxfOEj6vDngNxbH/3OKTZBFLgK+DgLuIbsP1DLA9LLH3Rn7jmRxXgEDLA==",
      "funding": [
        {
          "type": "github",
@@ -754,7 +754,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -766,9 +766,9 @@
      }
    },
    "node_modules/@csstools/postcss-gradients-interpolation-method": {
      "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==",
      "version": "6.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.3.tgz",
      "integrity": "sha512-wrRIaRv1dkq30a8nvYWtSAf41bwCl+sVzLBKGnqeOwk81aSktKN3NattJpkiPyoOtEoFqChisl3WH3Csj/rOsw==",
      "funding": [
        {
          "type": "github",
@@ -781,7 +781,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -795,9 +795,9 @@
      }
    },
    "node_modules/@csstools/postcss-hwb-function": {
      "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==",
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.3.tgz",
      "integrity": "sha512-bHz0uc/PBg2wJEAlGinUf494nMyuXsVKH/fExc2xGkvL6WHOKlxzx/lkn+2AVCQACtWBLVRCBDgDnkYr4RSC9w==",
      "funding": [
        {
          "type": "github",
@@ -810,7 +810,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -1044,9 +1044,9 @@
      }
    },
    "node_modules/@csstools/postcss-media-minmax": {
      "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==",
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-3.0.2.tgz",
      "integrity": "sha512-+ABxs2ZhJDhy+B9PJg7pgkGq6/d3XPXsWl7+6yZfAk4b2ba6aQ1h2AiTn04XwS6rpMpZEF3tONli/ubfu4y8AQ==",
      "funding": [
        {
          "type": "github",
@@ -1059,7 +1059,7 @@
      ],
      "license": "MIT",
      "dependencies": {
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-calc": "^3.2.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/media-query-list-parser": "^5.0.0"
@@ -1176,9 +1176,9 @@
      }
    },
    "node_modules/@csstools/postcss-oklab-function": {
      "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==",
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.3.tgz",
      "integrity": "sha512-vTMgJFMwMt9gnPvhKaDnMR7E/h9Nb+rPUv825SY5VUo4PWj+w0OH/N2NqgvjYeubaA3BVckbKDlvADATRpD4Hw==",
      "funding": [
        {
          "type": "github",
@@ -1191,7 +1191,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -1278,9 +1278,9 @@
      }
    },
    "node_modules/@csstools/postcss-random-function": {
      "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==",
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-3.0.2.tgz",
      "integrity": "sha512-iQ3vfX1LIqRXX7P1/ol45EpJ5CTWdQCAfdpTlHlsRPU4jMQeepmeNjQ0F60bj8RWTS1RkJ318fzzq4mUlyZ7hA==",
      "funding": [
        {
          "type": "github",
@@ -1293,7 +1293,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-calc": "^3.2.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1305,9 +1305,9 @@
      }
    },
    "node_modules/@csstools/postcss-relative-color-syntax": {
      "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==",
      "version": "4.0.3",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.3.tgz",
      "integrity": "sha512-SZSImz4KufmLi0dRwYivWXlza+7HF84SRApY8R48SyWgn+f0gDvmCn7D2Ie4CED7qU0JJK+YfCUC1HVlaQ10dg==",
      "funding": [
        {
          "type": "github",
@@ -1320,7 +1320,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -1359,9 +1359,9 @@
      }
    },
    "node_modules/@csstools/postcss-sign-functions": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-2.0.1.tgz",
      "integrity": "sha512-C3br0qcHJkQ0qSGUBnDJHXQdO8XObnCpGwai5m1L2tv2nCjt0vRHG6A9aVCQHvh08OqHNM2ty1dYDNNXV99YAQ==",
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-2.0.2.tgz",
      "integrity": "sha512-vOxkkMCMVnyaj7CW03uKR2R/zhJaCrptsXlm31HgI/dqC1lSIGnmu5W7N68x23XwcSgc8fE/fg0jKj4x1XFH4w==",
      "funding": [
        {
          "type": "github",
@@ -1374,7 +1374,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-calc": "^3.2.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1386,9 +1386,9 @@
      }
    },
    "node_modules/@csstools/postcss-stepped-value-functions": {
      "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==",
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-5.0.2.tgz",
      "integrity": "sha512-4PtqkRoBcMSxZG00gcDv+nq7cxVUua+Yd7TmG16qzJjdolyICHkx1RfhNL5mKSnWOLxUnk/IdxAoWN+KU7E/ng==",
      "funding": [
        {
          "type": "github",
@@ -1401,7 +1401,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-calc": "^3.2.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1490,9 +1490,9 @@
      }
    },
    "node_modules/@csstools/postcss-trigonometric-functions": {
      "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==",
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-5.0.2.tgz",
      "integrity": "sha512-hRansZmQk1HH11WGUNlWy8H/DCB9Wy6zDbRcyBfF2UUP+V2fubK+qwmq0q6LIDje5gRzxlKyWhgFYxPy1ohivA==",
      "funding": [
        {
          "type": "github",
@@ -1505,7 +1505,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-calc": "^3.1.1",
        "@csstools/css-calc": "^3.2.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0"
      },
@@ -1718,6 +1718,7 @@
      "version": "2.1.5",
      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@nodelib/fs.stat": "2.0.5",
@@ -1731,6 +1732,7 @@
      "version": "2.0.5",
      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 8"
@@ -1740,6 +1742,7 @@
      "version": "1.2.8",
      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@nodelib/fs.scandir": "2.1.5",
@@ -2008,6 +2011,7 @@
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz",
      "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
@@ -2231,6 +2235,7 @@
      "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": {
        "@types/ms": "*"
@@ -2240,6 +2245,7 @@
      "version": "0.16.8",
      "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.8.tgz",
      "integrity": "sha512-trgaNyfU+Xh2Tc+ABIb44a5AYUpicB3uwirOioeOkNPPbmgRNtcWyDeeFRzjPZENO9Vq8gvVqfhaaXWLlevVwg==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@types/minimist": {
@@ -2253,6 +2259,7 @@
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
      "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@types/node": {
@@ -2286,6 +2293,7 @@
      "version": "2.0.11",
      "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
      "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/@yarnpkg/parsers": {
@@ -2408,6 +2416,7 @@
      "version": "6.2.2",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
      "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
@@ -2447,6 +2456,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
      "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
      "dev": true,
      "license": "Python-2.0"
    },
    "node_modules/array-ify": {
@@ -2605,6 +2615,7 @@
      "version": "3.0.3",
      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
      "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "fill-range": "^7.1.1"
@@ -2759,6 +2770,7 @@
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
      "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "type": "github",
@@ -2769,6 +2781,7 @@
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
      "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "type": "github",
@@ -2779,6 +2792,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
      "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "type": "github",
@@ -3286,9 +3300,9 @@
      }
    },
    "node_modules/css-declaration-sorter": {
      "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==",
      "version": "7.4.0",
      "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.4.0.tgz",
      "integrity": "sha512-LTuzjPoyA2vMGKKcaOqKSp7Ub2eGrNfKiZH4LpezxpNrsICGCSFvsQOI29psISxNZtaXibkC2CXzrQ5enMeGGw==",
      "license": "ISC",
      "engines": {
        "node": "^14 || ^16 || >=18"
@@ -3416,12 +3430,12 @@
      }
    },
    "node_modules/cssnano": {
      "version": "7.1.4",
      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.4.tgz",
      "integrity": "sha512-T9PNS7y+5Nc9Qmu9mRONqfxG1RVY7Vuvky0XN6MZ+9hqplesTEwnj9r0ROtVuSwUVfaDhVlavuzWIVLUgm4hkQ==",
      "version": "7.1.5",
      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.5.tgz",
      "integrity": "sha512-4yEvjF2zcoAOWfNq6X687ORJc5SvM5xbg6EGuLSBmGoWZbsL69wpmw1tA3fZt7OwIG+G4ndjF95RSS4luvim7A==",
      "license": "MIT",
      "dependencies": {
        "cssnano-preset-default": "^7.0.12",
        "cssnano-preset-default": "^7.0.13",
        "lilconfig": "^3.1.3"
      },
      "engines": {
@@ -3436,26 +3450,26 @@
      }
    },
    "node_modules/cssnano-preset-default": {
      "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==",
      "version": "7.0.13",
      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.13.tgz",
      "integrity": "sha512-/XvjNeb+oitOT9ks3Tg0UAsnXeHR1dh3wBMK/D/zN8gqvAHOp25FZGiLoQbvBBU203WXVNITkaqyFp4O/Rns4w==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "css-declaration-sorter": "^7.2.0",
        "cssnano-utils": "^5.0.1",
        "postcss-calc": "^10.1.1",
        "postcss-colormin": "^7.0.7",
        "postcss-convert-values": "^7.0.9",
        "postcss-colormin": "^7.0.8",
        "postcss-convert-values": "^7.0.10",
        "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.8",
        "postcss-merge-rules": "^7.0.9",
        "postcss-minify-font-values": "^7.0.1",
        "postcss-minify-gradients": "^7.0.2",
        "postcss-minify-params": "^7.0.6",
        "postcss-minify-gradients": "^7.0.3",
        "postcss-minify-params": "^7.0.7",
        "postcss-minify-selectors": "^7.0.6",
        "postcss-normalize-charset": "^7.0.1",
        "postcss-normalize-display-values": "^7.0.1",
@@ -3463,11 +3477,11 @@
        "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.6",
        "postcss-normalize-unicode": "^7.0.7",
        "postcss-normalize-url": "^7.0.1",
        "postcss-normalize-whitespace": "^7.0.1",
        "postcss-ordered-values": "^7.0.2",
        "postcss-reduce-initial": "^7.0.6",
        "postcss-reduce-initial": "^7.0.7",
        "postcss-reduce-transforms": "^7.0.1",
        "postcss-svgo": "^7.1.1",
        "postcss-unique-selectors": "^7.0.5"
@@ -3558,6 +3572,7 @@
      "version": "4.4.3",
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
      "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ms": "^2.1.3"
@@ -3612,6 +3627,7 @@
      "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": {
        "character-entities": "^2.0.0"
@@ -3645,6 +3661,7 @@
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
      "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=6"
@@ -3674,6 +3691,7 @@
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
      "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "dequal": "^2.0.0"
@@ -3775,9 +3793,9 @@
      }
    },
    "node_modules/dotenv": {
      "version": "17.4.1",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.1.tgz",
      "integrity": "sha512-k8DaKGP6r1G30Lx8V4+pCsLzKr8vLmV2paqEj1Y55GdAgJuIqpRp5FfajGF8KtwMxCz9qJc6wUIJnm053d/WCw==",
      "version": "17.4.2",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
      "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
@@ -4027,6 +4045,7 @@
      "version": "3.3.3",
      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
      "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@nodelib/fs.stat": "^2.0.2",
@@ -4131,6 +4150,7 @@
      "version": "1.20.1",
      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
      "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "reusify": "^1.0.4"
@@ -4190,6 +4210,7 @@
      "version": "7.1.1",
      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
      "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "to-regex-range": "^5.0.1"
@@ -4371,6 +4392,7 @@
      "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": {
        "node": ">=18"
@@ -4550,6 +4572,7 @@
      "version": "5.1.2",
      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "is-glob": "^4.0.1"
@@ -4601,6 +4624,7 @@
      "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",
@@ -4719,6 +4743,7 @@
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
      "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 4"
@@ -4799,6 +4824,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
      "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "type": "github",
@@ -4809,6 +4835,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
      "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "is-alphabetical": "^2.0.0",
@@ -4859,6 +4886,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
      "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "type": "github",
@@ -4869,6 +4897,7 @@
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
      "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
@@ -4888,6 +4917,7 @@
      "version": "4.0.3",
      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "is-extglob": "^2.1.1"
@@ -4900,6 +4930,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
      "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "type": "github",
@@ -4910,6 +4941,7 @@
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=0.12.0"
@@ -4929,6 +4961,7 @@
      "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"
@@ -5016,6 +5049,7 @@
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
      "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "argparse": "^2.0.1"
@@ -5069,6 +5103,7 @@
      "version": "3.3.1",
      "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
      "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/jsonparse": {
@@ -5085,6 +5120,7 @@
      "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"
@@ -5111,6 +5147,7 @@
      "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",
        "https://github.com/sponsors/katex"
@@ -5127,6 +5164,7 @@
      "version": "8.3.0",
      "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
      "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 12"
@@ -5165,6 +5203,7 @@
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
      "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "uc.micro": "^2.0.0"
@@ -5437,6 +5476,7 @@
      "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": {
        "argparse": "^2.0.1",
@@ -5454,6 +5494,7 @@
      "version": "0.40.0",
      "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.40.0.tgz",
      "integrity": "sha512-UKybllYNheWac61Ia7T6fzuQNDZimFIpCg2w6hHjgV1Qu0w1TV0LlSgryUGzM0bkKQCBhy2FDhEELB73Kb0kAg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "micromark": "4.0.2",
@@ -5477,6 +5518,7 @@
      "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": "16.1.1",
@@ -5503,6 +5545,7 @@
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/markdownlint-cli2-formatter-default/-/markdownlint-cli2-formatter-default-0.0.6.tgz",
      "integrity": "sha512-VVDGKsq9sgzu378swJ0fcHfSicUnMxnL8gnLm/Q4J/xsNJ4e5bA6lvAz7PCzIl0/No0lHyaWdqVD2jotxOSFMQ==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "url": "https://github.com/sponsors/DavidAnson"
@@ -5515,6 +5558,7 @@
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.2.tgz",
      "integrity": "sha512-jRxlQg8KpOfM2IbCL9RXM8ZiYWz2rv6DlZAnGv8ASJQpUh6byTBnEsbuMZ6T2/uIgntyf7SKg/mEaEBo1164fQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=14.18.0"
@@ -5524,6 +5568,7 @@
      "version": "0.2.1",
      "resolved": "https://registry.npmjs.org/markdownlint-rule-extended-ascii/-/markdownlint-rule-extended-ascii-0.2.1.tgz",
      "integrity": "sha512-R7ED3LfGk87Jv2lx2a4BwkSAR3dYtlXmLR+taBYyVMttAu8j6Xq/W/rDU9UUaMAMEGYpUwvCzxIAyEDrRyU/9A==",
      "dev": true,
      "license": "MIT",
      "funding": {
        "url": "https://github.com/sponsors/DavidAnson"
@@ -5533,6 +5578,7 @@
      "version": "0.21.0",
      "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.21.0.tgz",
      "integrity": "sha512-27WM6H76t79EZjEl3jSabV0ZzXsC5QaSslI/5N1XuXV0mJRA6i3BPMGFrtZUbhlCNgtY6oC9h5JhtpDMv95tKg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "markdownlint-micromark": "0.1.2"
@@ -5545,6 +5591,7 @@
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/markdownlint-rule-list-duplicates/-/markdownlint-rule-list-duplicates-0.0.1.tgz",
      "integrity": "sha512-0dNOduVGbipS0YuUIX9OcLzojBxl/q+bXV1wRdYll2vyOVYekPdtm2fSrAKTnimOxNkQax7Qu2flOxxl+tXWkQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "string-strip-html": "^8.3.0"
@@ -5554,6 +5601,7 @@
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/markdownlint-rule-relative-links/-/markdownlint-rule-relative-links-5.1.0.tgz",
      "integrity": "sha512-0jZ3NlTXvAdV7XqWlVQ5guSee2W67acLrH102KOHk3t2nG5mzsoqGCBYUwNyeNBBpzc1hbj4bgi5maexB25V+A==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "markdown-it": "14.1.1",
@@ -5567,6 +5615,7 @@
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/markdownlint-rule-search-replace/-/markdownlint-rule-search-replace-1.2.0.tgz",
      "integrity": "sha512-l2eeVjb0ijxO+dO1ZrODcht+qnJ0VuiAAdBx1J8oa2kAugXl3NhxAGjfNuTfEJae5OQbdSGT+NjMczyzBXvWMA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "markdownlint-rule-helpers": "0.21.0"
@@ -5579,6 +5628,7 @@
      "version": "0.4.3",
      "resolved": "https://registry.npmjs.org/markdownlint-rule-title-case-style/-/markdownlint-rule-title-case-style-0.4.3.tgz",
      "integrity": "sha512-BM6kedlbhMTP4wTrQ20IBf0UgwSE330JaEuexkPqz8cDDng0gFwjD8YO85hkF/NKTUBg3cA5wVFQlFsWtL1Yuw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "markdownlint": "^0.31.1",
@@ -5589,6 +5639,7 @@
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
      "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">=0.12"
@@ -5601,6 +5652,7 @@
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz",
      "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "uc.micro": "^1.0.1"
@@ -5610,6 +5662,7 @@
      "version": "13.0.1",
      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz",
      "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "argparse": "^2.0.1",
@@ -5626,6 +5679,7 @@
      "version": "0.31.1",
      "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.31.1.tgz",
      "integrity": "sha512-CKMR2hgcIBrYlIUccDCOvi966PZ0kJExDrUi1R+oF9PvqQmCrTqjOsgIvf2403OmJ+CWomuzDoylr6KbuMyvHA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "markdown-it": "13.0.1",
@@ -5639,6 +5693,7 @@
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.7.tgz",
      "integrity": "sha512-BbRPTC72fl5vlSKv37v/xIENSRDYL/7X/XoFzZ740FGEbs9vZerLrIkFRY0rv7slQKxDczToYuMmqQFN61fi4Q==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=16"
@@ -5648,12 +5703,14 @@
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
      "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/markdownlint-rule-title-case-style/node_modules/uc.micro": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
      "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/mdn-data": {
@@ -5666,6 +5723,7 @@
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
      "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/memorystream": {
@@ -5847,6 +5905,7 @@
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 8"
@@ -5856,6 +5915,7 @@
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
      "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -5891,6 +5951,7 @@
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
      "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -5925,6 +5986,7 @@
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz",
      "integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "devlop": "^1.0.0",
@@ -5944,6 +6006,7 @@
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
      "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "micromark-util-character": "^2.0.0",
@@ -5960,6 +6023,7 @@
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
      "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "devlop": "^1.0.0",
@@ -5980,6 +6044,7 @@
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
      "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "devlop": "^1.0.0",
@@ -5997,6 +6062,7 @@
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz",
      "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@types/katex": "^0.16.0",
@@ -6016,6 +6082,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
      "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6037,6 +6104,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
      "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6059,6 +6127,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
      "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6079,6 +6148,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
      "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6101,6 +6171,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
      "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6123,6 +6194,7 @@
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
      "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6143,6 +6215,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
      "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6162,6 +6235,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
      "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6183,6 +6257,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
      "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6203,6 +6278,7 @@
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
      "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6222,6 +6298,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
      "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6238,6 +6315,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
      "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6254,6 +6332,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
      "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6273,6 +6352,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
      "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6292,6 +6372,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
      "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6313,6 +6394,7 @@
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
      "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6335,6 +6417,7 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
      "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6351,6 +6434,7 @@
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
      "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
      "dev": true,
      "funding": [
        {
          "type": "GitHub Sponsors",
@@ -6367,6 +6451,7 @@
      "version": "4.0.8",
      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
      "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "braces": "^3.0.3",
@@ -6380,6 +6465,7 @@
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",
      "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==",
      "dev": true,
      "funding": [
        "https://github.com/sponsors/broofa"
      ],
@@ -6477,6 +6563,7 @@
      "version": "2.1.3",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/nanoid": {
@@ -7321,6 +7408,7 @@
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
      "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@types/unist": "^2.0.0",
@@ -7458,6 +7546,7 @@
      "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": {
        "node": ">=8.6"
@@ -7516,9 +7605,9 @@
      }
    },
    "node_modules/postcss": {
      "version": "8.5.8",
      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
      "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
      "version": "8.5.9",
      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.9.tgz",
      "integrity": "sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw==",
      "funding": [
        {
          "type": "opencollective",
@@ -7600,9 +7689,9 @@
      }
    },
    "node_modules/postcss-color-functional-notation": {
      "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==",
      "version": "8.0.3",
      "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.3.tgz",
      "integrity": "sha512-MyaFK+3PusD7F2+qlMDP6+zfSgHWP17AtmvHQs44W3+Qbb39VptVDVRJ4Lf7gHSVffW5ekEy/XrsZ0S0t34hrA==",
      "funding": [
        {
          "type": "github",
@@ -7615,7 +7704,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -7681,13 +7770,13 @@
      }
    },
    "node_modules/postcss-colormin": {
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.7.tgz",
      "integrity": "sha512-sBQ628lSj3VQpDquQel8Pen5mmjFPsO4pH9lDLaHB1AVkMRHtkl0pRB5DCWznc9upWsxint/kV+AveSj7W1tew==",
      "version": "7.0.8",
      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.8.tgz",
      "integrity": "sha512-VX0JOZx0jECwGK0GZejIKvXIU+80S1zkjet31FVUYPZ4O+IPU3ZlntrPdPKT2HnKRMOkc0wy3m/v+c4UNta02g==",
      "license": "MIT",
      "dependencies": {
        "@colordx/core": "^5.0.0",
        "browserslist": "^4.28.1",
        "@colordx/core": "^5.0.3",
        "browserslist": "^4.28.2",
        "caniuse-api": "^3.0.0",
        "postcss-value-parser": "^4.2.0"
      },
@@ -7699,12 +7788,12 @@
      }
    },
    "node_modules/postcss-convert-values": {
      "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==",
      "version": "7.0.10",
      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.10.tgz",
      "integrity": "sha512-hVqVH3cDkPyxL4Q0xpCquRAXjJDZ6hbpjC+PNWn8ZgHmNX3RZxLtruC3U2LY9EuNe+tp4QkcsZxg0htokmjydg==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
@@ -8010,9 +8099,9 @@
      }
    },
    "node_modules/postcss-lab-function": {
      "version": "8.0.2",
      "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.2.tgz",
      "integrity": "sha512-1ZIAh8ODhZdnAb09Aq2BTenePKS1G/kUR0FwvzkQDfFtSOV64Ycv27YvV11fDycEvhIcEmgYkLABXKRiWcXRuA==",
      "version": "8.0.3",
      "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.3.tgz",
      "integrity": "sha512-rUa27RLVXjMn1aDkHEt5dRsK80+bAACPr8w5Ow0BkIlfH6gEk0Mh1I0REkYhtp4UhKFw1HLEk3AzvKBi6BGOqw==",
      "funding": [
        {
          "type": "github",
@@ -8025,7 +8114,7 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/css-color-parser": "^4.0.2",
        "@csstools/css-color-parser": "^4.1.0",
        "@csstools/css-parser-algorithms": "^4.0.0",
        "@csstools/css-tokenizer": "^4.0.0",
        "@csstools/postcss-progressive-custom-properties": "^5.0.0",
@@ -8080,12 +8169,12 @@
      }
    },
    "node_modules/postcss-merge-rules": {
      "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==",
      "version": "7.0.9",
      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.9.tgz",
      "integrity": "sha512-XKMXkHAegyLeIymVylg1Ro4NNHITInHPvmvybsIUximYfsg5fRw2b5TeqLTQwwg5cXEDVa556AAxvMve1MJuJA==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "caniuse-api": "^3.0.0",
        "cssnano-utils": "^5.0.1",
        "postcss-selector-parser": "^7.1.1"
@@ -8113,12 +8202,12 @@
      }
    },
    "node_modules/postcss-minify-gradients": {
      "version": "7.0.2",
      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.2.tgz",
      "integrity": "sha512-fVY3AB8Um7SJR5usHqTY2Ngf9qh8IRN+FFzrBP0ONJy6yYXsP7xyjK2BvSAIrpgs1cST+H91V0TXi3diHLYJtw==",
      "version": "7.0.3",
      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.3.tgz",
      "integrity": "sha512-2znRFq3Pg+Zo0ttzQxO7qIJdY2er1TOZbclHW2qMqBcHMmz+i6nn3roAyG3kuEDQTzbzd3gn24TAIifEfth1PQ==",
      "license": "MIT",
      "dependencies": {
        "@colordx/core": "^5.0.0",
        "@colordx/core": "^5.0.3",
        "cssnano-utils": "^5.0.1",
        "postcss-value-parser": "^4.2.0"
      },
@@ -8130,12 +8219,12 @@
      }
    },
    "node_modules/postcss-minify-params": {
      "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==",
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.7.tgz",
      "integrity": "sha512-OPmvW/9sjPEPQYnS2Sh6jvMW54wqk1IjjEMB8k/7V8SUIie71yMy3HQ9+w/ZHoL1YvgDGBQ/mCxP3n0Y/RxgqA==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "cssnano-utils": "^5.0.1",
        "postcss-value-parser": "^4.2.0"
      },
@@ -8277,12 +8366,12 @@
      }
    },
    "node_modules/postcss-normalize-unicode": {
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.6.tgz",
      "integrity": "sha512-z6bwTV84YW6ZvvNoaNLuzRW4/uWxDKYI1iIDrzk6D2YTL7hICApy+Q1LP6vBEsljX8FM7YSuV9qI79XESd4ddQ==",
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.7.tgz",
      "integrity": "sha512-Kfm0mC3gTnOC+SsLgxQqNEZStRxJgBaYrMpBe9fDVB0/MjC1G++FAeDW2YxYc5Mbvav12/7mOBSOTW7HK9Knwg==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
@@ -8420,9 +8509,9 @@
      }
    },
    "node_modules/postcss-preset-env": {
      "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==",
      "version": "11.2.1",
      "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.2.1.tgz",
      "integrity": "sha512-dqL7WR5wg9yP/+6pTHIsIeIpK6XVghJDE4/r4ZSdr5ExrbLiN5x78gly0Xs0MLGbHy2oT3WWNfbxowmnw9BurQ==",
      "funding": [
        {
          "type": "github",
@@ -8435,20 +8524,20 @@
      ],
      "license": "MIT-0",
      "dependencies": {
        "@csstools/postcss-alpha-function": "^2.0.3",
        "@csstools/postcss-alpha-function": "^2.0.4",
        "@csstools/postcss-cascade-layers": "^6.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-color-function": "^5.0.3",
        "@csstools/postcss-color-function-display-p3-linear": "^2.0.3",
        "@csstools/postcss-color-mix-function": "^4.0.3",
        "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.3",
        "@csstools/postcss-content-alt-text": "^3.0.0",
        "@csstools/postcss-contrast-color-function": "^3.0.2",
        "@csstools/postcss-exponential-functions": "^3.0.1",
        "@csstools/postcss-contrast-color-function": "^3.0.3",
        "@csstools/postcss-exponential-functions": "^3.0.2",
        "@csstools/postcss-font-format-keywords": "^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-gamut-mapping": "^3.0.3",
        "@csstools/postcss-gradients-interpolation-method": "^6.0.3",
        "@csstools/postcss-hwb-function": "^5.0.3",
        "@csstools/postcss-ic-unit": "^5.0.0",
        "@csstools/postcss-initial": "^3.0.0",
        "@csstools/postcss-is-pseudo-class": "^6.0.0",
@@ -8458,24 +8547,24 @@
        "@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.1",
        "@csstools/postcss-media-minmax": "^3.0.2",
        "@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.1",
        "@csstools/postcss-oklab-function": "^5.0.2",
        "@csstools/postcss-oklab-function": "^5.0.3",
        "@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.1",
        "@csstools/postcss-relative-color-syntax": "^4.0.2",
        "@csstools/postcss-random-function": "^3.0.2",
        "@csstools/postcss-relative-color-syntax": "^4.0.3",
        "@csstools/postcss-scope-pseudo-class": "^5.0.0",
        "@csstools/postcss-sign-functions": "^2.0.1",
        "@csstools/postcss-stepped-value-functions": "^5.0.1",
        "@csstools/postcss-sign-functions": "^2.0.2",
        "@csstools/postcss-stepped-value-functions": "^5.0.2",
        "@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.3",
        "@csstools/postcss-trigonometric-functions": "^5.0.1",
        "@csstools/postcss-trigonometric-functions": "^5.0.2",
        "@csstools/postcss-unset-value": "^5.0.0",
        "autoprefixer": "^10.4.24",
        "browserslist": "^4.28.1",
@@ -8485,7 +8574,7 @@
        "cssdb": "^8.8.0",
        "postcss-attribute-case-insensitive": "^8.0.0",
        "postcss-clamp": "^4.1.0",
        "postcss-color-functional-notation": "^8.0.2",
        "postcss-color-functional-notation": "^8.0.3",
        "postcss-color-hex-alpha": "^11.0.0",
        "postcss-color-rebeccapurple": "^11.0.0",
        "postcss-custom-media": "^12.0.1",
@@ -8498,7 +8587,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.2",
        "postcss-lab-function": "^8.0.3",
        "postcss-logical": "^9.0.0",
        "postcss-nesting": "^14.0.0",
        "postcss-opacity-percentage": "^3.0.0",
@@ -8542,12 +8631,12 @@
      }
    },
    "node_modules/postcss-reduce-initial": {
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.6.tgz",
      "integrity": "sha512-G6ZyK68AmrPdMB6wyeA37ejnnRG2S8xinJrZJnOv+IaRKf6koPAVbQsiC7MfkmXaGmF1UO+QCijb27wfpxuRNg==",
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.7.tgz",
      "integrity": "sha512-evetDQPqkgrzHoP8g3HjE3KgH0j2W0je2Vt1pfTaO2KvmjulStxGC2IGeI2y0pdLi6ryEGc4nD08zpDRP9ge8w==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "caniuse-api": "^3.0.0"
      },
      "engines": {
@@ -8696,6 +8785,7 @@
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
      "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=6"
@@ -8705,6 +8795,7 @@
      "version": "1.2.3",
      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
      "dev": true,
      "funding": [
        {
          "type": "github",
@@ -9033,6 +9124,7 @@
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
      "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "iojs": ">=1.0.0",
@@ -9063,6 +9155,7 @@
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
      "dev": true,
      "funding": [
        {
          "type": "github",
@@ -9401,6 +9494,7 @@
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
      "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=14.16"
@@ -9467,6 +9561,7 @@
      "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"
@@ -9574,6 +9669,7 @@
      "version": "8.5.0",
      "resolved": "https://registry.npmjs.org/string-strip-html/-/string-strip-html-8.5.0.tgz",
      "integrity": "sha512-5ICsK1B1j0A3AF1d45m0sqQCcmi1Q+t1QpF+b794LO5FTHV+ITkGR5C+UCDJQZgs5LMuRruqr6j48PxQVIurJQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=14"
@@ -9583,6 +9679,7 @@
      "version": "8.1.0",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz",
      "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "get-east-asian-width": "^1.3.0",
@@ -9599,6 +9696,7 @@
      "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.2.2"
@@ -9670,12 +9768,12 @@
      }
    },
    "node_modules/stylehacks": {
      "version": "7.0.8",
      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.8.tgz",
      "integrity": "sha512-I3f053GBLIiS5Fg6OMFhq/c+yW+5Hc2+1fgq7gElDMMSqwlRb3tBf2ef6ucLStYRpId4q//bQO1FjcyNyy4yDQ==",
      "version": "7.0.9",
      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.9.tgz",
      "integrity": "sha512-dgipCLBa16sZDoQ8BmXdRwV4SmFAxZ4KtbMhV0buow62M/2l6Jq6AkVsKUY/QFr8+VjgzXO5UVHx1f+vvY9DXw==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "browserslist": "^4.28.2",
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
@@ -9964,12 +10062,14 @@
      "version": "4.3.2",
      "resolved": "https://registry.npmjs.org/title-case/-/title-case-4.3.2.tgz",
      "integrity": "sha512-I/nkcBo73mO42Idfv08jhInV61IMb61OdIFxk+B4Gu1oBjWBPOLmhZdsli+oJCVaD+86pYQA93cJfFt224ZFAA==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/to-regex-range": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "is-number": "^7.0.0"
@@ -10029,6 +10129,7 @@
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
      "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/uglify-js": {
@@ -10063,6 +10164,7 @@
      "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": ">=20"
package.json
@@ -33,16 +33,16 @@
  ],
  "dependencies": {
    "@github/markdownlint-github": "0.8.0",
    "cssnano": "7.1.4",
    "postcss": "8.5.8",
    "postcss-preset-env": "11.2.0",
    "cssnano": "7.1.5",
    "postcss": "8.5.9",
    "postcss-preset-env": "11.2.1",
    "tachyons": "4.12.0"
  },
  "devDependencies": {
    "@biomejs/biome": "2.4.10",
    "@biomejs/biome": "2.4.12",
    "@davidsneighbour/release-config": "2026.0.4",
    "@davidsneighbour/tools": "2026.0.4",
    "dotenv": "17.4.1",
    "dotenv": "17.4.2",
    "markdownlint": "0.40.0",
    "markdownlint-cli2": "0.22.0",
    "markdownlint-rule-extended-ascii": "0.2.1",