diff --git a/package.json b/package.json index ac0b5000..ba85af87 100644 --- a/package.json +++ b/package.json @@ -38,12 +38,12 @@ "astro-loading-indicator": "^0.7.1", "autoprefixer": "^10.4.27", "classnames": "^2.5.1", - "cssnano": "^7.1.2", + "cssnano": "^7.1.3", "dayjs": "^1.11.19", "fathom-client": "^3.7.2", "howler": "^2.2.4", "markdown-it": "^14.1.1", - "motion": "^12.34.3", + "motion": "^12.35.1", "nanoid": "^5.1.6", "nanostores": "^1.1.1", "react": "^19.2.4", @@ -56,13 +56,13 @@ }, "devDependencies": { "@axe-core/playwright": "^4.11.1", - "@biomejs/biome": "^2.4.4", + "@biomejs/biome": "^2.4.6", "@playwright/test": "^1.58.2", "@radix-ui/colors": "^3.0.0", "@types/howler": "^2.2.12", - "@types/node": "^25.3.3", + "@types/node": "^25.3.5", "hastscript": "^9.0.1", - "html-validate": "^10.9.0", + "html-validate": "^10.11.1", "husky": "^9.1.7", "postcss-html": "^1.8.1", "stylelint": "^15.11.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66bab8c1..0a0deaf6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@ascorbic/feed-loader': specifier: ^2.0.1 - version: 2.0.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) + version: 2.0.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) '@astrojs/check': specifier: ^0.9.6 version: 0.9.6(prettier@3.7.3)(typescript@5.9.3) @@ -22,13 +22,13 @@ importers: version: 6.3.10 '@astrojs/mdx': specifier: ^4.3.13 - version: 4.3.13(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) + version: 4.3.13(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) '@astrojs/netlify': specifier: ^6.6.4 - version: 6.6.4(@types/node@25.3.3)(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(yaml@2.8.2) + version: 6.6.4(@types/node@25.3.5)(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(yaml@2.8.2) '@astrojs/react': specifier: ^4.4.2 - version: 4.4.2(@types/node@25.3.3)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(jiti@2.6.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.2)(yaml@2.8.2) + version: 4.4.2(@types/node@25.3.5)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(jiti@2.6.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.2)(yaml@2.8.2) '@astrojs/rss': specifier: ^4.0.15 version: 4.0.15 @@ -46,13 +46,13 @@ importers: version: 19.2.3(@types/react@19.2.14) astro: specifier: ^5.18.0 - version: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + version: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) astro-expressive-code: specifier: ^0.41.7 - version: 0.41.7(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) + version: 0.41.7(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) astro-loading-indicator: specifier: ^0.7.1 - version: 0.7.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) + version: 0.7.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) autoprefixer: specifier: ^10.4.27 version: 10.4.27(postcss@8.5.6) @@ -60,8 +60,8 @@ importers: specifier: ^2.5.1 version: 2.5.1 cssnano: - specifier: ^7.1.2 - version: 7.1.2(postcss@8.5.6) + specifier: ^7.1.3 + version: 7.1.3(postcss@8.5.6) dayjs: specifier: ^1.11.19 version: 1.11.19 @@ -75,8 +75,8 @@ importers: specifier: ^14.1.1 version: 14.1.1 motion: - specifier: ^12.34.3 - version: 12.34.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: ^12.35.1 + version: 12.35.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) nanoid: specifier: ^5.1.6 version: 5.1.6 @@ -109,8 +109,8 @@ importers: specifier: ^4.11.1 version: 4.11.1(playwright-core@1.58.2) '@biomejs/biome': - specifier: ^2.4.4 - version: 2.4.4 + specifier: ^2.4.6 + version: 2.4.6 '@playwright/test': specifier: ^1.58.2 version: 1.58.2 @@ -121,14 +121,14 @@ importers: specifier: ^2.2.12 version: 2.2.12 '@types/node': - specifier: ^25.3.3 - version: 25.3.3 + specifier: ^25.3.5 + version: 25.3.5 hastscript: specifier: ^9.0.1 version: 9.0.1 html-validate: - specifier: ^10.9.0 - version: 10.9.0 + specifier: ^10.11.1 + version: 10.11.1 husky: specifier: ^9.1.7 version: 9.1.7 @@ -322,55 +322,55 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@biomejs/biome@2.4.4': - resolution: {integrity: sha512-tigwWS5KfJf0cABVd52NVaXyAVv4qpUXOWJ1rxFL8xF1RVoeS2q/LK+FHgYoKMclJCuRoCWAPy1IXaN9/mS61Q==} + '@biomejs/biome@2.4.6': + resolution: {integrity: sha512-QnHe81PMslpy3mnpL8DnO2M4S4ZnYPkjlGCLWBZT/3R9M6b5daArWMMtEfP52/n174RKnwRIf3oT8+wc9ihSfQ==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@2.4.4': - resolution: {integrity: sha512-jZ+Xc6qvD6tTH5jM6eKX44dcbyNqJHssfl2nnwT6vma6B1sj7ZLTGIk6N5QwVBs5xGN52r3trk5fgd3sQ9We9A==} + '@biomejs/cli-darwin-arm64@2.4.6': + resolution: {integrity: sha512-NW18GSyxr+8sJIqgoGwVp5Zqm4SALH4b4gftIA0n62PTuBs6G2tHlwNAOj0Vq0KKSs7Sf88VjjmHh0O36EnzrQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@2.4.4': - resolution: {integrity: sha512-Dh1a/+W+SUCXhEdL7TiX3ArPTFCQKJTI1mGncZNWfO+6suk+gYA4lNyJcBB+pwvF49uw0pEbUS49BgYOY4hzUg==} + '@biomejs/cli-darwin-x64@2.4.6': + resolution: {integrity: sha512-4uiE/9tuI7cnjtY9b07RgS7gGyYOAfIAGeVJWEfeCnAarOAS7qVmuRyX6d7JTKw28/mt+rUzMasYeZ+0R/U1Mw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@2.4.4': - resolution: {integrity: sha512-+sPAXq3bxmFwhVFJnSwkSF5Rw2ZAJMH3MF6C9IveAEOdSpgajPhoQhbbAK12SehN9j2QrHpk4J/cHsa/HqWaYQ==} + '@biomejs/cli-linux-arm64-musl@2.4.6': + resolution: {integrity: sha512-F/JdB7eN22txiTqHM5KhIVt0jVkzZwVYrdTR1O3Y4auBOQcXxHK4dxULf4z43QyZI5tsnQJrRBHZy7wwtL+B3A==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] - '@biomejs/cli-linux-arm64@2.4.4': - resolution: {integrity: sha512-V/NFfbWhsUU6w+m5WYbBenlEAz8eYnSqRMDMAW3K+3v0tYVkNyZn8VU0XPxk/lOqNXLSCCrV7FmV/u3SjCBShg==} + '@biomejs/cli-linux-arm64@2.4.6': + resolution: {integrity: sha512-kMLaI7OF5GN1Q8Doymjro1P8rVEoy7BKQALNz6fiR8IC1WKduoNyteBtJlHT7ASIL0Cx2jR6VUOBIbcB1B8pew==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] - '@biomejs/cli-linux-x64-musl@2.4.4': - resolution: {integrity: sha512-gGvFTGpOIQDb5CQ2VC0n9Z2UEqlP46c4aNgHmAMytYieTGEcfqhfCFnhs6xjt0S3igE6q5GLuIXtdQt3Izok+g==} + '@biomejs/cli-linux-x64-musl@2.4.6': + resolution: {integrity: sha512-C9s98IPDu7DYarjlZNuzJKTjVHN03RUnmHV5htvqsx6vEUXCDSJ59DNwjKVD5XYoSS4N+BYhq3RTBAL8X6svEg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] - '@biomejs/cli-linux-x64@2.4.4': - resolution: {integrity: sha512-R4+ZCDtG9kHArasyBO+UBD6jr/FcFCTH8QkNTOCu0pRJzCWyWC4EtZa2AmUZB5h3e0jD7bRV2KvrENcf8rndBg==} + '@biomejs/cli-linux-x64@2.4.6': + resolution: {integrity: sha512-oHXmUFEoH8Lql1xfc3QkFLiC1hGR7qedv5eKNlC185or+o4/4HiaU7vYODAH3peRCfsuLr1g6v2fK9dFFOYdyw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] - '@biomejs/cli-win32-arm64@2.4.4': - resolution: {integrity: sha512-trzCqM7x+Gn832zZHgr28JoYagQNX4CZkUZhMUac2YxvvyDRLJDrb5m9IA7CaZLlX6lTQmADVfLEKP1et1Ma4Q==} + '@biomejs/cli-win32-arm64@2.4.6': + resolution: {integrity: sha512-xzThn87Pf3YrOGTEODFGONmqXpTwUNxovQb72iaUOdcw8sBSY3+3WD8Hm9IhMYLnPi0n32s3L3NWU6+eSjfqFg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@2.4.4': - resolution: {integrity: sha512-gnOHKVPFAAPrpoPt2t+Q6FZ7RPry/FDV3GcpU53P3PtLNnQjBmKyN2Vh/JtqXet+H4pme8CC76rScwdjDcT1/A==} + '@biomejs/cli-win32-x64@2.4.6': + resolution: {integrity: sha512-7++XhnsPlr1HDbor5amovPjOH6vsrFOCdp93iKXhFn6bcMUI6soodj3WWKfgEO6JosKU1W5n3uky3WW9RlRjTg==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -932,9 +932,9 @@ packages: '@fastify/busboy@3.2.0': resolution: {integrity: sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==} - '@html-validate/stylish@4.3.0': - resolution: {integrity: sha512-eUfvKpRJg5TvzSfTf2EovrQoTKjkRnPUOUnXVJ2cQ4GbC/bQw98oxN+DdSf+HxOBK00YOhsP52xWdJPV1o4n5w==} - engines: {node: '>= 18'} + '@html-validate/stylish@5.0.0': + resolution: {integrity: sha512-xjhRV9k1mWfgsOcpYlwsjUOFy3w3EnCDrqUrEw+DWdvOStMK59ts2H7GLKWZtmLI5m6Npp3qMSNReafQy9K2sA==} + engines: {node: ^20.11 || >= 22.16} '@humanwhocodes/momoa@2.0.4': resolution: {integrity: sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==} @@ -1715,8 +1715,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@25.3.3': - resolution: {integrity: sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==} + '@types/node@25.3.5': + resolution: {integrity: sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2100,8 +2100,8 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - brace-expansion@5.0.3: - resolution: {integrity: sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==} + brace-expansion@5.0.4: + resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -2166,6 +2166,9 @@ packages: caniuse-lite@1.0.30001775: resolution: {integrity: sha512-s3Qv7Lht9zbVKE9XoTyRG6wVDCKdtOFIjBGg3+Yhn6JaytuNKPIjBMTMIY1AnOH3seL5mvF+x33oGAyK3hVt3A==} + caniuse-lite@1.0.30001777: + resolution: {integrity: sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2374,6 +2377,10 @@ packages: resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-tree@3.2.1: + resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-what@6.2.2: resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} engines: {node: '>= 6'} @@ -2386,8 +2393,8 @@ packages: cssfilter@0.0.10: resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} - cssnano-preset-default@7.0.10: - resolution: {integrity: sha512-6ZBjW0Lf1K1Z+0OKUAUpEN62tSXmYChXWi2NAA0afxEVsj9a+MbcB1l5qel6BHJHmULai2fCGRthCeKSFbScpA==} + cssnano-preset-default@7.0.11: + resolution: {integrity: sha512-waWlAMuCakP7//UCY+JPrQS1z0OSLeOXk2sKWJximKWGupVxre50bzPlvpbUwZIDylhf/ptf0Pk+Yf7C+hoa3g==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -2398,8 +2405,8 @@ packages: peerDependencies: postcss: ^8.4.32 - cssnano@7.1.2: - resolution: {integrity: sha512-HYOPBsNvoiFeR1eghKD5C3ASm64v9YVyJB4Ivnl2gqKoQYvjjN/G0rztvKQq8OxocUtC6sjqY8jwYngIB4AByA==} + cssnano@7.1.3: + resolution: {integrity: sha512-mLFHQAzyapMVFLiJIn7Ef4C2UCEvtlTlbyILR6B5ZsUAV3D/Pa761R5uC1YPhyBkRd3eqaDm2ncaNrD7R4mTRg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -3010,8 +3017,8 @@ packages: fraction.js@5.3.4: resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - framer-motion@12.34.3: - resolution: {integrity: sha512-v81ecyZKYO/DfpTwHivqkxSUBzvceOpoI+wLfgCgoUIKxlFKEXdg0oR9imxwXumT4SFy8vRk9xzJ5l3/Du/55Q==} + framer-motion@12.35.1: + resolution: {integrity: sha512-rL8cLrjYZNShZqKV3U0Qj6Y5WDiZXYEM5giiTLfEqsIZxtspzMDCkKmrO5po76jWfvOg04+Vk+sfBvTD0iMmLw==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -3248,9 +3255,9 @@ packages: resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} engines: {node: '>=8'} - html-validate@10.9.0: - resolution: {integrity: sha512-UILbVSkPEqhnG8ud+cgTtzepGEWyiSBHYp6A51viIm2tAFi6dZrmAXo2Z4W7EZ5qqqMa8Rkk6cTJcDG9Zo8nUg==} - engines: {node: ^20.19.0 || >= 22.12.0} + html-validate@10.11.1: + resolution: {integrity: sha512-oP27TiE6NisyI8JgOy0maIcELr9a/usC85Vh7F9yfiCGkK7DAH63sToU5fDGWWlS89P0d11ZfadY2uuuHyB1lw==} + engines: {node: ^20.19.0 || >= 22.16.0} hasBin: true peerDependencies: jest: ^28.1.3 || ^29.0.3 || ^30.0.0 @@ -3308,8 +3315,8 @@ packages: engines: {node: '>=16.x'} hasBin: true - immutable@5.1.4: - resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} + immutable@5.1.5: + resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==} import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -3849,6 +3856,9 @@ packages: mdn-data@2.12.2: resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdn-data@2.27.1: + resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} + mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -3992,19 +4002,19 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - minimatch@10.2.2: - resolution: {integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==} + minimatch@10.2.4: + resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} - minimatch@3.1.3: - resolution: {integrity: sha512-M2GCs7Vk83NxkUyQV1bkABc4yxgz9kILhHImZiBPAZ9ybuvCb0/H7lEl5XvIg3g+9d4eNotkZA5IWwYl0tibaA==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@5.1.7: - resolution: {integrity: sha512-FjiwU9HaHW6YB3H4a1sFudnv93lvydNjz2lmyUXR6IwKhGI+bgL3SOZrBGn6kvvX2pJvhEkGSGjyTHN47O4rqA==} + minimatch@5.1.9: + resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} - minimatch@9.0.6: - resolution: {integrity: sha512-kQAVowdR33euIqeA0+VZTDqU+qo1IeVY+hrKYtZMio3Pg0P0vuh/kwRylLUddJhB6pf3q/botcOvRtx4IN1wqQ==} + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} minimist-options@4.1.0: @@ -4033,14 +4043,14 @@ packages: module-details-from-path@1.0.4: resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} - motion-dom@12.34.3: - resolution: {integrity: sha512-sYgFe+pR9aIM7o4fhs2aXtOI+oqlUd33N9Yoxcgo1Fv7M20sRkHtCmzE/VRNIcq7uNJ+qio+Xubt1FXH3pQ+eQ==} + motion-dom@12.35.1: + resolution: {integrity: sha512-7n6r7TtNOsH2UFSAXzTkfzOeO5616v9B178qBIjmu/WgEyJK0uqwytCEhwKBTuM/HJA40ptAw7hLFpxtPAMRZQ==} motion-utils@12.29.2: resolution: {integrity: sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A==} - motion@12.34.3: - resolution: {integrity: sha512-xZIkBGO7v/Uvm+EyaqYd+9IpXu0sZqLywVlGdCFrrMiaO9JI4Kx51mO9KlHSWwll+gZUVY5OJsWgYI5FywJ/tw==} + motion@12.35.1: + resolution: {integrity: sha512-yEt/49kWC0VU/IEduDfeZw82eDemlPwa1cyo/gcEEUCN4WgpSJpUcxz6BUwakGabvJiTzLQ58J73515I5tfykQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4383,20 +4393,20 @@ packages: peerDependencies: postcss: ^8.4.38 - postcss-colormin@7.0.5: - resolution: {integrity: sha512-ekIBP/nwzRWhEMmIxHHbXHcMdzd1HIUzBECaj5KEdLz9DVP2HzT065sEhvOx1dkLjYW7jyD0CngThx6bpFi2fA==} + postcss-colormin@7.0.6: + resolution: {integrity: sha512-oXM2mdx6IBTRm39797QguYzVEWzbdlFiMNfq88fCCN1Wepw3CYmJ/1/Ifa/KjWo+j5ZURDl2NTldLJIw51IeNQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 - postcss-convert-values@7.0.8: - resolution: {integrity: sha512-+XNKuPfkHTCEo499VzLMYn94TiL3r9YqRE3Ty+jP7UX4qjewUONey1t7CG21lrlTLN07GtGM8MqFVp86D4uKJg==} + postcss-convert-values@7.0.9: + resolution: {integrity: sha512-l6uATQATZaCa0bckHV+r6dLXfWtUBKXxO3jK+AtxxJJtgMPD+VhhPCCx51I4/5w8U5uHV67g3w7PXj+V3wlMlg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 - postcss-discard-comments@7.0.5: - resolution: {integrity: sha512-IR2Eja8WfYgN5n32vEGSctVQ1+JARfu4UH8M7bgGh1bC+xI/obsPJXaBpQF7MAByvgwZinhpHpdrmXtvVVlKcQ==} + postcss-discard-comments@7.0.6: + resolution: {integrity: sha512-Sq+Fzj1Eg5/CPf1ERb0wS1Im5cvE2gDXCE+si4HCn1sf+jpQZxDI4DXEp8t77B/ImzDceWE2ebJQFXdqZ6GRJw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -4429,8 +4439,8 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-merge-rules@7.0.7: - resolution: {integrity: sha512-njWJrd/Ms6XViwowaaCc+/vqhPG3SmXn725AGrnl+BgTuRPEacjiLEaGq16J6XirMJbtKkTwnt67SS+e2WGoew==} + postcss-merge-rules@7.0.8: + resolution: {integrity: sha512-BOR1iAM8jnr7zoQSlpeBmCsWV5Uudi/+5j7k05D0O/WP3+OFMPD86c1j/20xiuRtyt45bhxw/7hnhZNhW2mNFA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -4447,14 +4457,14 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-minify-params@7.0.5: - resolution: {integrity: sha512-FGK9ky02h6Ighn3UihsyeAH5XmLEE2MSGH5Tc4tXMFtEDx7B+zTG6hD/+/cT+fbF7PbYojsmmWjyTwFwW1JKQQ==} + postcss-minify-params@7.0.6: + resolution: {integrity: sha512-YOn02gC68JijlaXVuKvFSCvQOhTpblkcfDre2hb/Aaa58r2BIaK4AtE/cyZf2wV7YKAG+UlP9DT+By0ry1E4VQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 - postcss-minify-selectors@7.0.5: - resolution: {integrity: sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==} + postcss-minify-selectors@7.0.6: + resolution: {integrity: sha512-lIbC0jy3AAwDxEgciZlBullDiMBeBCT+fz5G8RcA9MWqh/hfUkpOI3vNDUNEZHgokaoiv0juB9Y8fGcON7rU/A==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -4501,8 +4511,8 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-normalize-unicode@7.0.5: - resolution: {integrity: sha512-X6BBwiRxVaFHrb2WyBMddIeB5HBjJcAaUHyhLrM2FsxSq5TFqcHSsK7Zu1otag+o0ZphQGJewGH1tAyrD0zX1Q==} + postcss-normalize-unicode@7.0.6: + resolution: {integrity: sha512-z6bwTV84YW6ZvvNoaNLuzRW4/uWxDKYI1iIDrzk6D2YTL7hICApy+Q1LP6vBEsljX8FM7YSuV9qI79XESd4ddQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -4525,8 +4535,8 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-reduce-initial@7.0.5: - resolution: {integrity: sha512-RHagHLidG8hTZcnr4FpyMB2jtgd/OcyAazjMhoy5qmWJOx1uxKh4ntk0Pb46ajKM0rkf32lRH4C8c9qQiPR6IA==} + postcss-reduce-initial@7.0.6: + resolution: {integrity: sha512-G6ZyK68AmrPdMB6wyeA37ejnnRG2S8xinJrZJnOv+IaRKf6koPAVbQsiC7MfkmXaGmF1UO+QCijb27wfpxuRNg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -4554,14 +4564,14 @@ packages: resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} engines: {node: '>=4'} - postcss-svgo@7.1.0: - resolution: {integrity: sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==} + postcss-svgo@7.1.1: + resolution: {integrity: sha512-zU9H9oEDrUFKa0JB7w+IYL7Qs9ey1mZyjhbf0KLxwJDdDRtoPvCmaEfknzqfHj44QS9VD6c5sJnBAVYTLRg/Sg==} engines: {node: ^18.12.0 || ^20.9.0 || >= 18} peerDependencies: postcss: ^8.4.32 - postcss-unique-selectors@7.0.4: - resolution: {integrity: sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==} + postcss-unique-selectors@7.0.5: + resolution: {integrity: sha512-3QoYmEt4qg/rUWDn6Tc8+ZVPmbp4G1hXDtCNWDx0st8SjtCbRcxRXDDM1QrEiXGG3A45zscSJFb4QH90LViyxg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -5083,8 +5093,8 @@ packages: style-to-object@1.0.14: resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==} - stylehacks@7.0.7: - resolution: {integrity: sha512-bJkD0JkEtbRrMFtwgpJyBbFIwfDDONQ1Ov3sDLZQP8HuJ73kBOyx66H4bOcAbVWmnfLdvQ0AJwXxOMkpujcO6g==} + stylehacks@7.0.8: + resolution: {integrity: sha512-I3f053GBLIiS5Fg6OMFhq/c+yW+5Hc2+1fgq7gElDMMSqwlRb3tBf2ef6ucLStYRpId4q//bQO1FjcyNyy4yDQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.32 @@ -5133,6 +5143,11 @@ packages: engines: {node: '>=16'} hasBin: true + svgo@4.0.1: + resolution: {integrity: sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==} + engines: {node: '>=16'} + hasBin: true + system-architecture@0.1.0: resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} engines: {node: '>=18'} @@ -5749,15 +5764,15 @@ packages: snapshots: - '@ascorbic/feed-loader@2.0.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))': + '@ascorbic/feed-loader@2.0.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))': dependencies: - '@ascorbic/loader-utils': 1.0.2(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) + '@ascorbic/loader-utils': 1.0.2(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)) '@rowanmanning/feed-parser': 2.1.1 - astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) - '@ascorbic/loader-utils@1.0.2(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))': + '@ascorbic/loader-utils@1.0.2(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))': dependencies: - astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) '@astrojs/check@0.9.6(prettier@3.7.3)(typescript@5.9.3)': dependencies: @@ -5867,12 +5882,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.13(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/mdx@4.3.13(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astrojs/markdown-remark': 6.3.10 '@mdx-js/mdx': 3.1.1 acorn: 8.15.0 - astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -5886,18 +5901,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/netlify@6.6.4(@types/node@25.3.3)(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(yaml@2.8.2)': + '@astrojs/netlify@6.6.4(@types/node@25.3.5)(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2))(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(yaml@2.8.2)': dependencies: '@astrojs/internal-helpers': 0.7.5 '@astrojs/underscore-redirects': 1.0.0 '@netlify/blobs': 10.7.0 '@netlify/functions': 5.1.2 - '@netlify/vite-plugin': 2.10.2(rollup@4.59.0)(vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)) + '@netlify/vite-plugin': 2.10.2(rollup@4.59.0)(vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)) '@vercel/nft': 0.30.4(rollup@4.59.0) - astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) esbuild: 0.25.12 tinyglobby: 0.2.15 - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -5940,15 +5955,15 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/react@4.4.2(@types/node@25.3.3)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(jiti@2.6.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.2)(yaml@2.8.2)': + '@astrojs/react@4.4.2(@types/node@25.3.5)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(jiti@2.6.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.2)(yaml@2.8.2)': dependencies: '@types/react': 19.2.14 '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@vitejs/plugin-react': 4.7.0(vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)) + '@vitejs/plugin-react': 4.7.0(vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) ultrahtml: 1.6.0 - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - jiti @@ -6115,39 +6130,39 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@biomejs/biome@2.4.4': + '@biomejs/biome@2.4.6': optionalDependencies: - '@biomejs/cli-darwin-arm64': 2.4.4 - '@biomejs/cli-darwin-x64': 2.4.4 - '@biomejs/cli-linux-arm64': 2.4.4 - '@biomejs/cli-linux-arm64-musl': 2.4.4 - '@biomejs/cli-linux-x64': 2.4.4 - '@biomejs/cli-linux-x64-musl': 2.4.4 - '@biomejs/cli-win32-arm64': 2.4.4 - '@biomejs/cli-win32-x64': 2.4.4 + '@biomejs/cli-darwin-arm64': 2.4.6 + '@biomejs/cli-darwin-x64': 2.4.6 + '@biomejs/cli-linux-arm64': 2.4.6 + '@biomejs/cli-linux-arm64-musl': 2.4.6 + '@biomejs/cli-linux-x64': 2.4.6 + '@biomejs/cli-linux-x64-musl': 2.4.6 + '@biomejs/cli-win32-arm64': 2.4.6 + '@biomejs/cli-win32-x64': 2.4.6 - '@biomejs/cli-darwin-arm64@2.4.4': + '@biomejs/cli-darwin-arm64@2.4.6': optional: true - '@biomejs/cli-darwin-x64@2.4.4': + '@biomejs/cli-darwin-x64@2.4.6': optional: true - '@biomejs/cli-linux-arm64-musl@2.4.4': + '@biomejs/cli-linux-arm64-musl@2.4.6': optional: true - '@biomejs/cli-linux-arm64@2.4.4': + '@biomejs/cli-linux-arm64@2.4.6': optional: true - '@biomejs/cli-linux-x64-musl@2.4.4': + '@biomejs/cli-linux-x64-musl@2.4.6': optional: true - '@biomejs/cli-linux-x64@2.4.4': + '@biomejs/cli-linux-x64@2.4.6': optional: true - '@biomejs/cli-win32-arm64@2.4.4': + '@biomejs/cli-win32-arm64@2.4.6': optional: true - '@biomejs/cli-win32-x64@2.4.4': + '@biomejs/cli-win32-x64@2.4.6': optional: true '@capsizecss/unpack@4.0.0': @@ -6480,7 +6495,7 @@ snapshots: '@fastify/busboy@3.2.0': {} - '@html-validate/stylish@4.3.0': + '@html-validate/stylish@5.0.0': dependencies: kleur: 4.1.5 @@ -6990,12 +7005,12 @@ snapshots: '@netlify/types@2.3.0': {} - '@netlify/vite-plugin@2.10.2(rollup@4.59.0)(vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2))': + '@netlify/vite-plugin@2.10.2(rollup@4.59.0)(vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2))': dependencies: '@netlify/dev': 4.11.2(rollup@4.59.0) '@netlify/dev-utils': 4.3.3 dedent: 1.7.1 - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -7043,7 +7058,7 @@ snapshots: junk: 4.0.1 locate-path: 7.2.0 merge-options: 3.0.4 - minimatch: 9.0.6 + minimatch: 9.0.9 normalize-path: 3.0.0 p-map: 7.0.4 path-exists: 5.0.0 @@ -7432,7 +7447,7 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@25.3.3': + '@types/node@25.3.5': dependencies: undici-types: 7.18.2 @@ -7450,7 +7465,7 @@ snapshots: '@types/sax@1.2.7': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.3.5 '@types/triple-beam@1.3.5': {} @@ -7460,11 +7475,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.3.5 '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.3.5 optional: true '@typescript-eslint/project-service@8.56.0(typescript@5.9.3)': @@ -7489,7 +7504,7 @@ snapshots: '@typescript-eslint/types': 8.56.0 '@typescript-eslint/visitor-keys': 8.56.0 debug: 4.4.3 - minimatch: 9.0.6 + minimatch: 9.0.9 semver: 7.7.4 tinyglobby: 0.2.15 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -7544,7 +7559,7 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-react@4.7.0(vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2))': + '@vitejs/plugin-react@4.7.0(vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2))': dependencies: '@babel/core': 7.28.5 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) @@ -7552,7 +7567,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -7790,16 +7805,16 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.41.7(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)): + astro-expressive-code@0.41.7(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) rehype-expressive-code: 0.41.7 - astro-loading-indicator@0.7.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)): + astro-loading-indicator@0.7.1(astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2) - astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.3)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2): + astro@5.18.0(@netlify/blobs@10.7.0)(@types/node@25.3.5)(jiti@2.6.1)(rollup@4.59.0)(sass@1.97.2)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@astrojs/compiler': 2.13.1 '@astrojs/internal-helpers': 0.7.5 @@ -7856,8 +7871,8 @@ snapshots: unist-util-visit: 5.1.0 unstorage: 1.17.4(@netlify/blobs@10.7.0) vfile: 6.0.3 - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) - vitefu: 1.1.2(vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)) + vite: 6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) + vitefu: 1.1.2(vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -7979,7 +7994,7 @@ snapshots: dependencies: balanced-match: 1.0.2 - brace-expansion@5.0.3: + brace-expansion@5.0.4: dependencies: balanced-match: 4.0.4 @@ -8043,12 +8058,14 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.28.1 - caniuse-lite: 1.0.30001775 + caniuse-lite: 1.0.30001777 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001775: {} + caniuse-lite@1.0.30001777: {} + ccount@2.0.1: {} chalk@4.1.2: @@ -8235,53 +8252,58 @@ snapshots: mdn-data: 2.12.2 source-map-js: 1.2.1 + css-tree@3.2.1: + dependencies: + mdn-data: 2.27.1 + source-map-js: 1.2.1 + css-what@6.2.2: {} cssesc@3.0.0: {} cssfilter@0.0.10: {} - cssnano-preset-default@7.0.10(postcss@8.5.6): + cssnano-preset-default@7.0.11(postcss@8.5.6): dependencies: browserslist: 4.28.1 css-declaration-sorter: 7.3.1(postcss@8.5.6) cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 postcss-calc: 10.1.1(postcss@8.5.6) - postcss-colormin: 7.0.5(postcss@8.5.6) - postcss-convert-values: 7.0.8(postcss@8.5.6) - postcss-discard-comments: 7.0.5(postcss@8.5.6) + postcss-colormin: 7.0.6(postcss@8.5.6) + postcss-convert-values: 7.0.9(postcss@8.5.6) + postcss-discard-comments: 7.0.6(postcss@8.5.6) postcss-discard-duplicates: 7.0.2(postcss@8.5.6) postcss-discard-empty: 7.0.1(postcss@8.5.6) postcss-discard-overridden: 7.0.1(postcss@8.5.6) postcss-merge-longhand: 7.0.5(postcss@8.5.6) - postcss-merge-rules: 7.0.7(postcss@8.5.6) + postcss-merge-rules: 7.0.8(postcss@8.5.6) postcss-minify-font-values: 7.0.1(postcss@8.5.6) postcss-minify-gradients: 7.0.1(postcss@8.5.6) - postcss-minify-params: 7.0.5(postcss@8.5.6) - postcss-minify-selectors: 7.0.5(postcss@8.5.6) + postcss-minify-params: 7.0.6(postcss@8.5.6) + postcss-minify-selectors: 7.0.6(postcss@8.5.6) postcss-normalize-charset: 7.0.1(postcss@8.5.6) postcss-normalize-display-values: 7.0.1(postcss@8.5.6) postcss-normalize-positions: 7.0.1(postcss@8.5.6) postcss-normalize-repeat-style: 7.0.1(postcss@8.5.6) postcss-normalize-string: 7.0.1(postcss@8.5.6) postcss-normalize-timing-functions: 7.0.1(postcss@8.5.6) - postcss-normalize-unicode: 7.0.5(postcss@8.5.6) + postcss-normalize-unicode: 7.0.6(postcss@8.5.6) postcss-normalize-url: 7.0.1(postcss@8.5.6) postcss-normalize-whitespace: 7.0.1(postcss@8.5.6) postcss-ordered-values: 7.0.2(postcss@8.5.6) - postcss-reduce-initial: 7.0.5(postcss@8.5.6) + postcss-reduce-initial: 7.0.6(postcss@8.5.6) postcss-reduce-transforms: 7.0.1(postcss@8.5.6) - postcss-svgo: 7.1.0(postcss@8.5.6) - postcss-unique-selectors: 7.0.4(postcss@8.5.6) + postcss-svgo: 7.1.1(postcss@8.5.6) + postcss-unique-selectors: 7.0.5(postcss@8.5.6) cssnano-utils@5.0.1(postcss@8.5.6): dependencies: postcss: 8.5.6 - cssnano@7.1.2(postcss@8.5.6): + cssnano@7.1.3(postcss@8.5.6): dependencies: - cssnano-preset-default: 7.0.10(postcss@8.5.6) + cssnano-preset-default: 7.0.11(postcss@8.5.6) lilconfig: 3.1.3 postcss: 8.5.6 @@ -8922,9 +8944,9 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@12.34.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + framer-motion@12.35.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - motion-dom: 12.34.3 + motion-dom: 12.35.1 motion-utils: 12.29.2 tslib: 2.8.1 optionalDependencies: @@ -9009,14 +9031,14 @@ snapshots: dependencies: foreground-child: 3.3.1 jackspeak: 3.4.3 - minimatch: 9.0.6 + minimatch: 9.0.9 minipass: 7.1.3 package-json-from-dist: 1.0.1 path-scurry: 1.11.1 glob@13.0.6: dependencies: - minimatch: 10.2.2 + minimatch: 10.2.4 minipass: 7.1.3 path-scurry: 2.0.2 @@ -9025,7 +9047,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.3 + minimatch: 3.1.5 once: 1.4.0 path-is-absolute: 1.0.1 @@ -9273,9 +9295,9 @@ snapshots: html-tags@3.3.1: {} - html-validate@10.9.0: + html-validate@10.11.1: dependencies: - '@html-validate/stylish': 4.3.0 + '@html-validate/stylish': 5.0.0 '@sidvind/better-ajv-errors': 4.0.1(ajv@8.18.0) ajv: 8.18.0 glob: 13.0.6 @@ -9316,7 +9338,7 @@ snapshots: image-size@2.0.2: {} - immutable@5.1.4: + immutable@5.1.5: optional: true import-fresh@3.3.0: @@ -9372,7 +9394,7 @@ snapshots: ofetch: 1.5.1 pathe: 2.0.3 sharp: 0.34.5 - svgo: 4.0.0 + svgo: 4.0.1 ufo: 1.6.3 unstorage: 1.17.4(@netlify/blobs@10.7.0) xss: 1.0.15 @@ -9973,6 +9995,8 @@ snapshots: mdn-data@2.12.2: {} + mdn-data@2.27.1: {} + mdurl@2.0.0: {} meow@10.1.5: @@ -10277,21 +10301,21 @@ snapshots: min-indent@1.0.1: {} - minimatch@10.2.2: + minimatch@10.2.4: dependencies: - brace-expansion: 5.0.3 + brace-expansion: 5.0.4 - minimatch@3.1.3: + minimatch@3.1.5: dependencies: brace-expansion: 1.1.12 - minimatch@5.1.7: + minimatch@5.1.9: dependencies: brace-expansion: 2.0.2 - minimatch@9.0.6: + minimatch@9.0.9: dependencies: - brace-expansion: 5.0.3 + brace-expansion: 2.0.2 minimist-options@4.1.0: dependencies: @@ -10321,15 +10345,15 @@ snapshots: module-details-from-path@1.0.4: {} - motion-dom@12.34.3: + motion-dom@12.35.1: dependencies: motion-utils: 12.29.2 motion-utils@12.29.2: {} - motion@12.34.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + motion@12.35.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - framer-motion: 12.34.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + framer-motion: 12.35.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tslib: 2.8.1 optionalDependencies: react: 19.2.4 @@ -10641,7 +10665,7 @@ snapshots: postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.5(postcss@8.5.6): + postcss-colormin@7.0.6(postcss@8.5.6): dependencies: browserslist: 4.28.1 caniuse-api: 3.0.0 @@ -10649,13 +10673,13 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.8(postcss@8.5.6): + postcss-convert-values@7.0.9(postcss@8.5.6): dependencies: browserslist: 4.28.1 postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.5(postcss@8.5.6): + postcss-discard-comments@7.0.6(postcss@8.5.6): dependencies: postcss: 8.5.6 postcss-selector-parser: 7.1.1 @@ -10683,9 +10707,9 @@ snapshots: dependencies: postcss: 8.5.6 postcss-value-parser: 4.2.0 - stylehacks: 7.0.7(postcss@8.5.6) + stylehacks: 7.0.8(postcss@8.5.6) - postcss-merge-rules@7.0.7(postcss@8.5.6): + postcss-merge-rules@7.0.8(postcss@8.5.6): dependencies: browserslist: 4.28.1 caniuse-api: 3.0.0 @@ -10705,14 +10729,14 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.5(postcss@8.5.6): + postcss-minify-params@7.0.6(postcss@8.5.6): dependencies: browserslist: 4.28.1 cssnano-utils: 5.0.1(postcss@8.5.6) postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.5(postcss@8.5.6): + postcss-minify-selectors@7.0.6(postcss@8.5.6): dependencies: cssesc: 3.0.0 postcss: 8.5.6 @@ -10752,7 +10776,7 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.5(postcss@8.5.6): + postcss-normalize-unicode@7.0.6(postcss@8.5.6): dependencies: browserslist: 4.28.1 postcss: 8.5.6 @@ -10774,7 +10798,7 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.5(postcss@8.5.6): + postcss-reduce-initial@7.0.6(postcss@8.5.6): dependencies: browserslist: 4.28.1 caniuse-api: 3.0.0 @@ -10805,13 +10829,13 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.1.0(postcss@8.5.6): + postcss-svgo@7.1.1(postcss@8.5.6): dependencies: postcss: 8.5.6 postcss-value-parser: 4.2.0 - svgo: 4.0.0 + svgo: 4.0.1 - postcss-unique-selectors@7.0.4(postcss@8.5.6): + postcss-unique-selectors@7.0.5(postcss@8.5.6): dependencies: postcss: 8.5.6 postcss-selector-parser: 7.1.1 @@ -10953,7 +10977,7 @@ snapshots: readdir-glob@1.1.3: dependencies: - minimatch: 5.1.7 + minimatch: 5.1.9 readdirp@4.1.2: {} @@ -11271,7 +11295,7 @@ snapshots: sass@1.97.2: dependencies: chokidar: 4.0.3 - immutable: 5.1.4 + immutable: 5.1.5 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.6 @@ -11550,7 +11574,7 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - stylehacks@7.0.7(postcss@8.5.6): + stylehacks@7.0.8(postcss@8.5.6): dependencies: browserslist: 4.28.1 postcss: 8.5.6 @@ -11639,6 +11663,16 @@ snapshots: picocolors: 1.1.1 sax: 1.5.0 + svgo@4.0.1: + dependencies: + commander: 11.1.0 + css-select: 5.2.2 + css-tree: 3.2.1 + css-what: 6.2.2 + csso: 5.0.5 + picocolors: 1.1.1 + sax: 1.5.0 + system-architecture@0.1.0: {} table@6.8.2: @@ -11914,7 +11948,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2): + vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -11923,15 +11957,15 @@ snapshots: rollup: 4.59.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.3.5 fsevents: 2.3.3 jiti: 2.6.1 sass: 1.97.2 yaml: 2.8.2 - vitefu@1.1.2(vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)): + vitefu@1.1.2(vite@6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2)): optionalDependencies: - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.3.5)(jiti@2.6.1)(sass@1.97.2)(yaml@2.8.2) volar-service-css@0.0.66(@volar/language-service@2.4.26): dependencies: