Skip to main content
Home
It is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers
It is unknown whether this package works with Cloudflare Workers
It is unknown whether this package works with Node.js
It is unknown whether this package works with Deno
It is unknown whether this package works with Bun
It is unknown whether this package works with Browsers
JSR Score
29%
Published
4 months ago (0.0.9)
Package root>deno.lock
{
  "version": "4",
  "specifiers": {
    "jsr:@bureaudouble/html-parse-stringify@0.0.1": "0.0.1",
    "jsr:@bureaudouble/outils@0.0.106": "0.0.106",
    "jsr:@bureaudouble/scripted@0.0.2": "0.0.2",
    "jsr:@cross/deepmerge@1": "1.0.0",
    "jsr:@cross/fs@~0.1.11": "0.1.11",
    "jsr:@cross/jwt@0.5.1": "0.5.1",
    "jsr:@fartlabs/rt@^0.0.3": "0.0.3",
    "jsr:@std/cli@^1.0.12": "1.0.13",
    "jsr:@std/encoding@^1.0.7": "1.0.7",
    "jsr:@std/fmt@^1.0.5": "1.0.5",
    "jsr:@std/fs@^1.0.13": "1.0.13",
    "jsr:@std/html@^1.0.3": "1.0.3",
    "jsr:@std/http@1.0.13": "1.0.13",
    "jsr:@std/media-types@^1.1.0": "1.1.0",
    "jsr:@std/net@^1.0.4": "1.0.4",
    "jsr:@std/path@^1.0.8": "1.0.8",
    "jsr:@std/streams@^1.0.9": "1.0.9",
    "npm:@epic-web/cachified@^5.1.2": "5.5.1",
    "npm:@tailwindcss/postcss@^4.0.9": "4.0.9",
    "npm:@types/node@*": "22.12.0",
    "npm:clsx@^2.1.1": "2.1.1",
    "npm:kysely-plugin-serialize@~0.8.2": "0.8.2_kysely@0.27.6",
    "npm:kysely@~0.27.5": "0.27.6",
    "npm:mrmime@^2.0.1": "2.0.1",
    "npm:postcss-preset-env@^10.1.5": "10.1.5_postcss@8.5.3",
    "npm:postcss@^8.5.3": "8.5.3",
    "npm:sql-query-identifier@^2.8.0": "2.8.0",
    "npm:tailwind-merge@^3.0.2": "3.0.2"
  },
  "jsr": {
    "@bureaudouble/html-parse-stringify@0.0.1": {
      "integrity": "ea24e4005a97954c1005102e0650e3258beba75496472c4eef9352e966b709e5"
    },
    "@bureaudouble/outils@0.0.106": {
      "integrity": "ef84364be0f354d08f2a688e746c124a6824f447eff7140107c400ec276edff9",
      "dependencies": [
        "jsr:@bureaudouble/html-parse-stringify",
        "jsr:@bureaudouble/scripted",
        "jsr:@fartlabs/rt",
        "jsr:@std/fs",
        "jsr:@std/html",
        "jsr:@std/path",
        "npm:@epic-web/cachified",
        "npm:@tailwindcss/postcss",
        "npm:clsx",
        "npm:kysely",
        "npm:kysely-plugin-serialize",
        "npm:mrmime",
        "npm:postcss",
        "npm:postcss-preset-env",
        "npm:sql-query-identifier",
        "npm:tailwind-merge"
      ]
    },
    "@bureaudouble/scripted@0.0.2": {
      "integrity": "6ba53621ed24438e28f9949301f39eb0241e8746433b1465479b91c29475b58b"
    },
    "@cross/deepmerge@1.0.0": {
      "integrity": "1e1318a74e31ba1959b9aa0acae8bd417b806f74ffd25ac07c90e12f83ad6b1d"
    },
    "@cross/fs@0.1.11": {
      "integrity": "88fdde19a5c0b5517ccd1bf087a2cdae8f4e9acbd54b9688f5332af574b49f7d"
    },
    "@cross/jwt@0.5.1": {
      "integrity": "6b4c8f0b90cfb2232752001b8846efa6e628bb81ca6b97f80132c79abe13d6a9",
      "dependencies": [
        "jsr:@cross/deepmerge",
        "jsr:@cross/fs",
        "jsr:@std/encoding"
      ]
    },
    "@fartlabs/rt@0.0.3": {
      "integrity": "a94851f8a185f64b884120bb1d53fb203b62e8f98a27879ffa615560ef6ba806"
    },
    "@std/cli@1.0.13": {
      "integrity": "5db2d95ab2dca3bca9fb6ad3c19908c314e93d6391c8b026725e4892d4615a69"
    },
    "@std/encoding@1.0.7": {
      "integrity": "f631247c1698fef289f2de9e2a33d571e46133b38d042905e3eac3715030a82d"
    },
    "@std/fmt@1.0.5": {
      "integrity": "0cfab43364bc36650d83c425cd6d99910fc20c4576631149f0f987eddede1a4d"
    },
    "@std/fs@1.0.13": {
      "integrity": "756d3ff0ade91c9e72b228e8012b6ff00c3d4a4ac9c642c4dac083536bf6c605",
      "dependencies": [
        "jsr:@std/path"
      ]
    },
    "@std/html@1.0.3": {
      "integrity": "7a0ac35e050431fb49d44e61c8b8aac1ebd55937e0dc9ec6409aa4bab39a7988"
    },
    "@std/http@1.0.13": {
      "integrity": "d29618b982f7ae44380111f7e5b43da59b15db64101198bb5f77100d44eb1e1e",
      "dependencies": [
        "jsr:@std/cli",
        "jsr:@std/encoding",
        "jsr:@std/fmt",
        "jsr:@std/html",
        "jsr:@std/media-types",
        "jsr:@std/net",
        "jsr:@std/path",
        "jsr:@std/streams"
      ]
    },
    "@std/media-types@1.1.0": {
      "integrity": "c9d093f0c05c3512932b330e3cc1fe1d627b301db33a4c2c2185c02471d6eaa4"
    },
    "@std/net@1.0.4": {
      "integrity": "2f403b455ebbccf83d8a027d29c5a9e3a2452fea39bb2da7f2c04af09c8bc852"
    },
    "@std/path@1.0.8": {
      "integrity": "548fa456bb6a04d3c1a1e7477986b6cffbce95102d0bb447c67c4ee70e0364be"
    },
    "@std/streams@1.0.9": {
      "integrity": "a9d26b1988cdd7aa7b1f4b51e1c36c1557f3f252880fa6cc5b9f37078b1a5035"
    }
  },
  "npm": {
    "@alloc/quick-lru@5.2.0": {
      "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="
    },
    "@csstools/cascade-layer-name-parser@2.0.4_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA==",
      "dependencies": [
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer"
      ]
    },
    "@csstools/color-helpers@5.0.2": {
      "integrity": "sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA=="
    },
    "@csstools/css-calc@2.1.2_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-TklMyb3uBB28b5uQdxjReG4L80NxAqgrECqLZFQbyLekwwlcDDS8r3f07DKqeo8C4926Br0gf/ZDe17Zv4wIuw==",
      "dependencies": [
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer"
      ]
    },
    "@csstools/css-color-parser@3.0.8_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-pdwotQjCCnRPuNi06jFuP68cykU1f3ZWExLe/8MQ1LOs8Xq+fTkYgd+2V8mWUWMrOn9iS2HftPVaMZDaXzGbhQ==",
      "dependencies": [
        "@csstools/color-helpers",
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer"
      ]
    },
    "@csstools/css-parser-algorithms@3.0.4_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==",
      "dependencies": [
        "@csstools/css-tokenizer"
      ]
    },
    "@csstools/css-tokenizer@3.0.3": {
      "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw=="
    },
    "@csstools/media-query-list-parser@4.0.2_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==",
      "dependencies": [
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer"
      ]
    },
    "@csstools/postcss-cascade-layers@5.0.1_postcss@8.5.3_postcss-selector-parser@7.1.0": {
      "integrity": "sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==",
      "dependencies": [
        "@csstools/selector-specificity",
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "@csstools/postcss-color-function@4.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-9dUvP2qpZI6PlGQ/sob+95B3u5u7nkYt9yhZFCC7G9HBRHBxj+QxS/wUlwaMGYW0waf+NIierI8aoDTssEdRYw==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-color-mix-function@3.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-yuZpgWUzqZWQhEqfvtJufhl28DgO9sBwSbXbf/59gejNuvZcoUTRGQZhzhwF4ccqb53YAGB+u92z9+eSKoB4YA==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-content-alt-text@2.0.4_postcss@8.5.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw==",
      "dependencies": [
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-exponential-functions@2.0.7_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-XTb6Mw0v2qXtQYRW9d9duAjDnoTbBpsngD7sRNLmYDjvwU2ebpIHplyxgOeo6jp/Kr52gkLi5VaK5RDCqzMzZQ==",
      "dependencies": [
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss"
      ]
    },
    "@csstools/postcss-font-format-keywords@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==",
      "dependencies": [
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-gamut-mapping@2.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-/K8u9ZyGMGPjmwCSIjgaOLKfic2RIGdFHHes84XW5LnmrvdhOTVxo255NppHi3ROEvoHPW7MplMJgjZK5Q+TxA==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss"
      ]
    },
    "@csstools/postcss-gradients-interpolation-method@5.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-CoHQ/0UXrvxLovu0ZeW6c3/20hjJ/QRg6lyXm3dZLY/JgvRU6bdbQZF/Du30A4TvowfcgvIHQmP1bNXUxgDrAw==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-hwb-function@4.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-LpFKjX6hblpeqyych1cKmk+3FJZ19QmaJtqincySoMkbkG/w2tfbnO5oE6mlnCTXcGUJ0rCEuRHvTqKK0nHYUQ==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-ic-unit@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==",
      "dependencies": [
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-initial@2.0.1_postcss@8.5.3": {
      "integrity": "sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg==",
      "dependencies": [
        "postcss"
      ]
    },
    "@csstools/postcss-is-pseudo-class@5.0.1_postcss@8.5.3_postcss-selector-parser@7.1.0": {
      "integrity": "sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ==",
      "dependencies": [
        "@csstools/selector-specificity",
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "@csstools/postcss-light-dark-function@2.0.7_postcss@8.5.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw==",
      "dependencies": [
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-logical-float-and-clear@3.0.0_postcss@8.5.3": {
      "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==",
      "dependencies": [
        "postcss"
      ]
    },
    "@csstools/postcss-logical-overflow@2.0.0_postcss@8.5.3": {
      "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==",
      "dependencies": [
        "postcss"
      ]
    },
    "@csstools/postcss-logical-overscroll-behavior@2.0.0_postcss@8.5.3": {
      "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==",
      "dependencies": [
        "postcss"
      ]
    },
    "@csstools/postcss-logical-resize@3.0.0_postcss@8.5.3": {
      "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-logical-viewport-units@3.0.3_postcss@8.5.3": {
      "integrity": "sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw==",
      "dependencies": [
        "@csstools/css-tokenizer",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-media-minmax@2.0.7_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-LB6tIP7iBZb5CYv8iRenfBZmbaG3DWNEziOnPjGoQX5P94FBPvvTBy68b/d9NnS5PELKwFmmOYsAEIgEhDPCHA==",
      "dependencies": [
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/media-query-list-parser",
        "postcss"
      ]
    },
    "@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4_postcss@8.5.3_@csstools+css-tokenizer@3.0.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ==",
      "dependencies": [
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/media-query-list-parser",
        "postcss"
      ]
    },
    "@csstools/postcss-nested-calc@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==",
      "dependencies": [
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-normalize-display-values@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-oklab-function@4.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-+5aPsNWgxohXoYNS1f+Ys0x3Qnfehgygv3qrPyv+Y25G0yX54/WlVB+IXprqBLOXHM1gsVF+QQSjlArhygna0Q==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-progressive-custom-properties@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-random-function@1.0.3_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-dbNeEEPHxAwfQJ3duRL5IPpuD77QAHtRl4bAHRs0vOVhVbHrsL7mHnwe0irYjbs9kYwhAHZBQTLBgmvufPuRkA==",
      "dependencies": [
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss"
      ]
    },
    "@csstools/postcss-relative-color-syntax@3.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-eGE31oLnJDoUysDdjS9MLxNZdtqqSxjDXMdISpLh80QMaYrKs7VINpid34tWQ+iU23Wg5x76qAzf1Q/SLLbZVg==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "@csstools/postcss-scope-pseudo-class@4.0.1_postcss@8.5.3": {
      "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "@csstools/postcss-sign-functions@1.1.2_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-4EcAvXTUPh7n6UoZZkCzgtCf/wPzMlTNuddcKg7HG8ozfQkUcHsJ2faQKeLmjyKdYPyOUn4YA7yDPf8K/jfIxw==",
      "dependencies": [
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss"
      ]
    },
    "@csstools/postcss-stepped-value-functions@4.0.7_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-rdrRCKRnWtj5FyRin0u/gLla7CIvZRw/zMGI1fVJP0Sg/m1WGicjPVHRANL++3HQtsiXKAbPrcPr+VkyGck0IA==",
      "dependencies": [
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss"
      ]
    },
    "@csstools/postcss-text-decoration-shorthand@4.0.2_postcss@8.5.3": {
      "integrity": "sha512-8XvCRrFNseBSAGxeaVTaNijAu+FzUvjwFXtcrynmazGb/9WUdsPCpBX+mHEHShVRq47Gy4peYAoxYs8ltUnmzA==",
      "dependencies": [
        "@csstools/color-helpers",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "@csstools/postcss-trigonometric-functions@4.0.7_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-qTrZgLju3AV7Djhzuh2Bq/wjFqbcypnk0FhHjxW8DWJQcZLS1HecIus4X2/RLch1ukX7b+YYCdqbEnpIQO5ccg==",
      "dependencies": [
        "@csstools/css-calc",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss"
      ]
    },
    "@csstools/postcss-unset-value@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==",
      "dependencies": [
        "postcss"
      ]
    },
    "@csstools/selector-resolve-nested@3.0.0_postcss-selector-parser@7.1.0": {
      "integrity": "sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==",
      "dependencies": [
        "postcss-selector-parser"
      ]
    },
    "@csstools/selector-specificity@5.0.0_postcss-selector-parser@7.1.0": {
      "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
      "dependencies": [
        "postcss-selector-parser"
      ]
    },
    "@csstools/utilities@2.0.0_postcss@8.5.3": {
      "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==",
      "dependencies": [
        "postcss"
      ]
    },
    "@epic-web/cachified@5.5.1": {
      "integrity": "sha512-D3u4Tx247dfWcp7xWd0JxlO1RNfpnB8v+NfFQ+mweVGCjJnuxrjH+fbIsQ4KcVWAISFbKDHiG1Ee0002tkGSnQ=="
    },
    "@tailwindcss/node@4.0.9": {
      "integrity": "sha512-tOJvdI7XfJbARYhxX+0RArAhmuDcczTC46DGCEziqxzzbIaPnfYaIyRT31n4u8lROrsO7Q6u/K9bmQHL2uL1bQ==",
      "dependencies": [
        "enhanced-resolve",
        "jiti",
        "tailwindcss"
      ]
    },
    "@tailwindcss/oxide-android-arm64@4.0.9": {
      "integrity": "sha512-YBgy6+2flE/8dbtrdotVInhMVIxnHJPbAwa7U1gX4l2ThUIaPUp18LjB9wEH8wAGMBZUb//SzLtdXXNBHPUl6Q=="
    },
    "@tailwindcss/oxide-darwin-arm64@4.0.9": {
      "integrity": "sha512-pWdl4J2dIHXALgy2jVkwKBmtEb73kqIfMpYmcgESr7oPQ+lbcQ4+tlPeVXaSAmang+vglAfFpXQCOvs/aGSqlw=="
    },
    "@tailwindcss/oxide-darwin-x64@4.0.9": {
      "integrity": "sha512-4Dq3lKp0/C7vrRSkNPtBGVebEyWt9QPPlQctxJ0H3MDyiQYvzVYf8jKow7h5QkWNe8hbatEqljMj/Y0M+ERYJg=="
    },
    "@tailwindcss/oxide-freebsd-x64@4.0.9": {
      "integrity": "sha512-k7U1RwRODta8x0uealtVt3RoWAWqA+D5FAOsvVGpYoI6ObgmnzqWW6pnVwz70tL8UZ/QXjeMyiICXyjzB6OGtQ=="
    },
    "@tailwindcss/oxide-linux-arm-gnueabihf@4.0.9": {
      "integrity": "sha512-NDDjVweHz2zo4j+oS8y3KwKL5wGCZoXGA9ruJM982uVJLdsF8/1AeKvUwKRlMBpxHt1EdWJSAh8a0Mfhl28GlQ=="
    },
    "@tailwindcss/oxide-linux-arm64-gnu@4.0.9": {
      "integrity": "sha512-jk90UZ0jzJl3Dy1BhuFfRZ2KP9wVKMXPjmCtY4U6fF2LvrjP5gWFJj5VHzfzHonJexjrGe1lMzgtjriuZkxagg=="
    },
    "@tailwindcss/oxide-linux-arm64-musl@4.0.9": {
      "integrity": "sha512-3eMjyTC6HBxh9nRgOHzrc96PYh1/jWOwHZ3Kk0JN0Kl25BJ80Lj9HEvvwVDNTgPg154LdICwuFLuhfgH9DULmg=="
    },
    "@tailwindcss/oxide-linux-x64-gnu@4.0.9": {
      "integrity": "sha512-v0D8WqI/c3WpWH1kq/HP0J899ATLdGZmENa2/emmNjubT0sWtEke9W9+wXeEoACuGAhF9i3PO5MeyditpDCiWQ=="
    },
    "@tailwindcss/oxide-linux-x64-musl@4.0.9": {
      "integrity": "sha512-Kvp0TCkfeXyeehqLJr7otsc4hd/BUPfcIGrQiwsTVCfaMfjQZCG7DjI+9/QqPZha8YapLA9UoIcUILRYO7NE1Q=="
    },
    "@tailwindcss/oxide-win32-arm64-msvc@4.0.9": {
      "integrity": "sha512-m3+60T/7YvWekajNq/eexjhV8z10rswcz4BC9bioJ7YaN+7K8W2AmLmG0B79H14m6UHE571qB0XsPus4n0QVgQ=="
    },
    "@tailwindcss/oxide-win32-x64-msvc@4.0.9": {
      "integrity": "sha512-dpc05mSlqkwVNOUjGu/ZXd5U1XNch1kHFJ4/cHkZFvaW1RzbHmRt24gvM8/HC6IirMxNarzVw4IXVtvrOoZtxA=="
    },
    "@tailwindcss/oxide@4.0.9": {
      "integrity": "sha512-eLizHmXFqHswJONwfqi/WZjtmWZpIalpvMlNhTM99/bkHtUs6IqgI1XQ0/W5eO2HiRQcIlXUogI2ycvKhVLNcA==",
      "dependencies": [
        "@tailwindcss/oxide-android-arm64",
        "@tailwindcss/oxide-darwin-arm64",
        "@tailwindcss/oxide-darwin-x64",
        "@tailwindcss/oxide-freebsd-x64",
        "@tailwindcss/oxide-linux-arm-gnueabihf",
        "@tailwindcss/oxide-linux-arm64-gnu",
        "@tailwindcss/oxide-linux-arm64-musl",
        "@tailwindcss/oxide-linux-x64-gnu",
        "@tailwindcss/oxide-linux-x64-musl",
        "@tailwindcss/oxide-win32-arm64-msvc",
        "@tailwindcss/oxide-win32-x64-msvc"
      ]
    },
    "@tailwindcss/postcss@4.0.9": {
      "integrity": "sha512-BT/E+pdMqulavEAVM5NCpxmGEwHiLDPpkmg/c/X25ZBW+izTe+aZ+v1gf/HXTrihRoCxrUp5U4YyHsBTzspQKQ==",
      "dependencies": [
        "@alloc/quick-lru",
        "@tailwindcss/node",
        "@tailwindcss/oxide",
        "lightningcss",
        "postcss",
        "tailwindcss"
      ]
    },
    "@types/node@22.12.0": {
      "integrity": "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==",
      "dependencies": [
        "undici-types"
      ]
    },
    "autoprefixer@10.4.20_postcss@8.5.3": {
      "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==",
      "dependencies": [
        "browserslist",
        "caniuse-lite",
        "fraction.js",
        "normalize-range",
        "picocolors",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "browserslist@4.24.4": {
      "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==",
      "dependencies": [
        "caniuse-lite",
        "electron-to-chromium",
        "node-releases",
        "update-browserslist-db"
      ]
    },
    "caniuse-lite@1.0.30001701": {
      "integrity": "sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw=="
    },
    "clsx@2.1.1": {
      "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="
    },
    "css-blank-pseudo@7.0.1_postcss@8.5.3": {
      "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "css-has-pseudo@7.0.2_postcss@8.5.3_postcss-selector-parser@7.1.0": {
      "integrity": "sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ==",
      "dependencies": [
        "@csstools/selector-specificity",
        "postcss",
        "postcss-selector-parser",
        "postcss-value-parser"
      ]
    },
    "css-prefers-color-scheme@10.0.0_postcss@8.5.3": {
      "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==",
      "dependencies": [
        "postcss"
      ]
    },
    "cssdb@8.2.3": {
      "integrity": "sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA=="
    },
    "cssesc@3.0.0": {
      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
    },
    "detect-libc@1.0.3": {
      "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg=="
    },
    "electron-to-chromium@1.5.109": {
      "integrity": "sha512-AidaH9JETVRr9DIPGfp1kAarm/W6hRJTPuCnkF+2MqhF4KaAgRIcBc8nvjk+YMXZhwfISof/7WG29eS4iGxQLQ=="
    },
    "enhanced-resolve@5.18.1": {
      "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==",
      "dependencies": [
        "graceful-fs",
        "tapable"
      ]
    },
    "escalade@3.2.0": {
      "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="
    },
    "fraction.js@4.3.7": {
      "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew=="
    },
    "graceful-fs@4.2.11": {
      "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
    },
    "jiti@2.4.2": {
      "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="
    },
    "kysely-plugin-serialize@0.8.2_kysely@0.27.6": {
      "integrity": "sha512-81nyTvDPGNHTzs9/Si+GW69YkcQgy2PMlkCieihEyF9EmlGY/TURUZMhVRrLV1k3Hsit+AWCfoEOLJczbK3hDw==",
      "dependencies": [
        "kysely"
      ]
    },
    "kysely@0.27.6": {
      "integrity": "sha512-FIyV/64EkKhJmjgC0g2hygpBv5RNWVPyNCqSAD7eTCv6eFWNIi4PN1UvdSJGicN/o35bnevgis4Y0UDC0qi8jQ=="
    },
    "lightningcss-darwin-arm64@1.29.1": {
      "integrity": "sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw=="
    },
    "lightningcss-darwin-x64@1.29.1": {
      "integrity": "sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA=="
    },
    "lightningcss-freebsd-x64@1.29.1": {
      "integrity": "sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ=="
    },
    "lightningcss-linux-arm-gnueabihf@1.29.1": {
      "integrity": "sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg=="
    },
    "lightningcss-linux-arm64-gnu@1.29.1": {
      "integrity": "sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ=="
    },
    "lightningcss-linux-arm64-musl@1.29.1": {
      "integrity": "sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw=="
    },
    "lightningcss-linux-x64-gnu@1.29.1": {
      "integrity": "sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw=="
    },
    "lightningcss-linux-x64-musl@1.29.1": {
      "integrity": "sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw=="
    },
    "lightningcss-win32-arm64-msvc@1.29.1": {
      "integrity": "sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog=="
    },
    "lightningcss-win32-x64-msvc@1.29.1": {
      "integrity": "sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q=="
    },
    "lightningcss@1.29.1": {
      "integrity": "sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==",
      "dependencies": [
        "detect-libc",
        "lightningcss-darwin-arm64",
        "lightningcss-darwin-x64",
        "lightningcss-freebsd-x64",
        "lightningcss-linux-arm-gnueabihf",
        "lightningcss-linux-arm64-gnu",
        "lightningcss-linux-arm64-musl",
        "lightningcss-linux-x64-gnu",
        "lightningcss-linux-x64-musl",
        "lightningcss-win32-arm64-msvc",
        "lightningcss-win32-x64-msvc"
      ]
    },
    "mrmime@2.0.1": {
      "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="
    },
    "nanoid@3.3.8": {
      "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w=="
    },
    "node-releases@2.0.19": {
      "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw=="
    },
    "normalize-range@0.1.2": {
      "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
    },
    "picocolors@1.1.1": {
      "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
    },
    "postcss-attribute-case-insensitive@7.0.1_postcss@8.5.3": {
      "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-clamp@4.1.0_postcss@8.5.3": {
      "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-color-functional-notation@7.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-S/TpMKVKofNvsxfau/+bw+IA6cSfB6/kmzFj5szUofHOVnFFMB2WwK+Zu07BeMD8T0n+ZnTO5uXiMvAKe2dPkA==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "postcss-color-hex-alpha@10.0.0_postcss@8.5.3": {
      "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==",
      "dependencies": [
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-color-rebeccapurple@10.0.0_postcss@8.5.3": {
      "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==",
      "dependencies": [
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-custom-media@11.0.5_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ==",
      "dependencies": [
        "@csstools/cascade-layer-name-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/media-query-list-parser",
        "postcss"
      ]
    },
    "postcss-custom-properties@14.0.4_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A==",
      "dependencies": [
        "@csstools/cascade-layer-name-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-custom-selectors@8.0.4_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg==",
      "dependencies": [
        "@csstools/cascade-layer-name-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-dir-pseudo-class@9.0.1_postcss@8.5.3": {
      "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-double-position-gradients@6.0.0_postcss@8.5.3": {
      "integrity": "sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==",
      "dependencies": [
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-focus-visible@10.0.1_postcss@8.5.3": {
      "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-focus-within@9.0.1_postcss@8.5.3": {
      "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-font-variant@5.0.0_postcss@8.5.3": {
      "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
      "dependencies": [
        "postcss"
      ]
    },
    "postcss-gap-properties@6.0.0_postcss@8.5.3": {
      "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==",
      "dependencies": [
        "postcss"
      ]
    },
    "postcss-image-set-function@7.0.0_postcss@8.5.3": {
      "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==",
      "dependencies": [
        "@csstools/utilities",
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-lab-function@7.0.8_postcss@8.5.3_@csstools+css-parser-algorithms@3.0.4__@csstools+css-tokenizer@3.0.3_@csstools+css-tokenizer@3.0.3": {
      "integrity": "sha512-plV21I86Hg9q8omNz13G9fhPtLopIWH06bt/Cb5cs1XnaGU2kUtEitvVd4vtQb/VqCdNUHK5swKn3QFmMRbpDg==",
      "dependencies": [
        "@csstools/css-color-parser",
        "@csstools/css-parser-algorithms",
        "@csstools/css-tokenizer",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/utilities",
        "postcss"
      ]
    },
    "postcss-logical@8.1.0_postcss@8.5.3": {
      "integrity": "sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-nesting@13.0.1_postcss@8.5.3_postcss-selector-parser@7.1.0": {
      "integrity": "sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==",
      "dependencies": [
        "@csstools/selector-resolve-nested",
        "@csstools/selector-specificity",
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-opacity-percentage@3.0.0_postcss@8.5.3": {
      "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==",
      "dependencies": [
        "postcss"
      ]
    },
    "postcss-overflow-shorthand@6.0.0_postcss@8.5.3": {
      "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-page-break@3.0.4_postcss@8.5.3": {
      "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
      "dependencies": [
        "postcss"
      ]
    },
    "postcss-place@10.0.0_postcss@8.5.3": {
      "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==",
      "dependencies": [
        "postcss",
        "postcss-value-parser"
      ]
    },
    "postcss-preset-env@10.1.5_postcss@8.5.3": {
      "integrity": "sha512-LQybafF/K7H+6fAs4SIkgzkSCixJy0/h0gubDIAP3Ihz+IQBRwsjyvBnAZ3JUHD+A/ITaxVRPDxn//a3Qy4pDw==",
      "dependencies": [
        "@csstools/postcss-cascade-layers",
        "@csstools/postcss-color-function",
        "@csstools/postcss-color-mix-function",
        "@csstools/postcss-content-alt-text",
        "@csstools/postcss-exponential-functions",
        "@csstools/postcss-font-format-keywords",
        "@csstools/postcss-gamut-mapping",
        "@csstools/postcss-gradients-interpolation-method",
        "@csstools/postcss-hwb-function",
        "@csstools/postcss-ic-unit",
        "@csstools/postcss-initial",
        "@csstools/postcss-is-pseudo-class",
        "@csstools/postcss-light-dark-function",
        "@csstools/postcss-logical-float-and-clear",
        "@csstools/postcss-logical-overflow",
        "@csstools/postcss-logical-overscroll-behavior",
        "@csstools/postcss-logical-resize",
        "@csstools/postcss-logical-viewport-units",
        "@csstools/postcss-media-minmax",
        "@csstools/postcss-media-queries-aspect-ratio-number-values",
        "@csstools/postcss-nested-calc",
        "@csstools/postcss-normalize-display-values",
        "@csstools/postcss-oklab-function",
        "@csstools/postcss-progressive-custom-properties",
        "@csstools/postcss-random-function",
        "@csstools/postcss-relative-color-syntax",
        "@csstools/postcss-scope-pseudo-class",
        "@csstools/postcss-sign-functions",
        "@csstools/postcss-stepped-value-functions",
        "@csstools/postcss-text-decoration-shorthand",
        "@csstools/postcss-trigonometric-functions",
        "@csstools/postcss-unset-value",
        "autoprefixer",
        "browserslist",
        "css-blank-pseudo",
        "css-has-pseudo",
        "css-prefers-color-scheme",
        "cssdb",
        "postcss",
        "postcss-attribute-case-insensitive",
        "postcss-clamp",
        "postcss-color-functional-notation",
        "postcss-color-hex-alpha",
        "postcss-color-rebeccapurple",
        "postcss-custom-media",
        "postcss-custom-properties",
        "postcss-custom-selectors",
        "postcss-dir-pseudo-class",
        "postcss-double-position-gradients",
        "postcss-focus-visible",
        "postcss-focus-within",
        "postcss-font-variant",
        "postcss-gap-properties",
        "postcss-image-set-function",
        "postcss-lab-function",
        "postcss-logical",
        "postcss-nesting",
        "postcss-opacity-percentage",
        "postcss-overflow-shorthand",
        "postcss-page-break",
        "postcss-place",
        "postcss-pseudo-class-any-link",
        "postcss-replace-overflow-wrap",
        "postcss-selector-not"
      ]
    },
    "postcss-pseudo-class-any-link@10.0.1_postcss@8.5.3": {
      "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-replace-overflow-wrap@4.0.0_postcss@8.5.3": {
      "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
      "dependencies": [
        "postcss"
      ]
    },
    "postcss-selector-not@8.0.1_postcss@8.5.3": {
      "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==",
      "dependencies": [
        "postcss",
        "postcss-selector-parser"
      ]
    },
    "postcss-selector-parser@7.1.0": {
      "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==",
      "dependencies": [
        "cssesc",
        "util-deprecate"
      ]
    },
    "postcss-value-parser@4.2.0": {
      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
    },
    "postcss@8.5.3": {
      "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
      "dependencies": [
        "nanoid",
        "picocolors",
        "source-map-js"
      ]
    },
    "source-map-js@1.2.1": {
      "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
    },
    "sql-query-identifier@2.8.0": {
      "integrity": "sha512-5cfaQCq80pRtLulP0nxw1j8W7m2ytUrbbQNrjszV26D8gTly7FUO3bWwMu6rwF3chY30Xv9Rb/CEzAQhDJ1YgA=="
    },
    "tailwind-merge@3.0.2": {
      "integrity": "sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw=="
    },
    "tailwindcss@4.0.9": {
      "integrity": "sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw=="
    },
    "tapable@2.2.1": {
      "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
    },
    "undici-types@6.20.0": {
      "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="
    },
    "update-browserslist-db@1.1.3_browserslist@4.24.4": {
      "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==",
      "dependencies": [
        "browserslist",
        "escalade",
        "picocolors"
      ]
    },
    "util-deprecate@1.0.2": {
      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
    }
  },
  "workspace": {
    "dependencies": [
      "jsr:@bureaudouble/outils@0.0.106",
      "jsr:@cross/jwt@0.5.1",
      "jsr:@std/http@1.0.13"
    ]
  }
}