draupnir4all-web.meta

Issues/PRs archive for MTRNord/draupnir4all-web
git clone git://archive.git.mtrnord.blog/MTRNord/draupnir4all-web.meta.git
Log | Files | Refs

5.diff (182272B)


      1 diff --git a/package.json b/package.json
      2 index ef4db91..12197e6 100644
      3 --- a/package.json
      4 +++ b/package.json
      5 @@ -25,7 +25,7 @@
      6      "clsx": "^2.1.1",
      7      "jose": "^6.0.10",
      8      "lucide-react": "^0.503.0",
      9 -    "next": "15.3.1-canary.14",
     10 +    "next": "15.5.4",
     11      "next-themes": "^0.4.6",
     12      "openapi-fetch": "^0.13.5",
     13      "plotly.js": "^3.0.1",
     14 @@ -44,7 +44,7 @@
     15      "@types/react-dom": "^19",
     16      "@types/react-plotly.js": "^2.6.3",
     17      "eslint": "^9",
     18 -    "eslint-config-next": "15.3.1-canary.14",
     19 +    "eslint-config-next": "15.5.4",
     20      "openapi-typescript": "^7.6.1",
     21      "postcss": "^8.5.3",
     22      "tailwindcss": "^3.4.17",
     23 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
     24 index 016a676..9b691ed 100644
     25 --- a/pnpm-lock.yaml
     26 +++ b/pnpm-lock.yaml
     27 @@ -10,40 +10,40 @@ importers:
     28      dependencies:
     29        '@radix-ui/react-avatar':
     30          specifier: ^1.1.6
     31 -        version: 1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     32 +        version: 1.1.10(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     33        '@radix-ui/react-checkbox':
     34          specifier: ^1.2.2
     35 -        version: 1.2.2(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     36 +        version: 1.3.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     37        '@radix-ui/react-dialog':
     38          specifier: ^1.1.10
     39 -        version: 1.1.10(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     40 +        version: 1.1.15(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     41        '@radix-ui/react-dropdown-menu':
     42          specifier: ^2.1.11
     43 -        version: 2.1.11(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     44 +        version: 2.1.16(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     45        '@radix-ui/react-label':
     46          specifier: ^2.1.4
     47 -        version: 2.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     48 +        version: 2.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     49        '@radix-ui/react-popover':
     50          specifier: ^1.1.10
     51 -        version: 1.1.10(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     52 +        version: 1.1.15(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     53        '@radix-ui/react-scroll-area':
     54          specifier: ^1.2.5
     55 -        version: 1.2.5(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     56 +        version: 1.2.10(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     57        '@radix-ui/react-select':
     58          specifier: ^2.2.2
     59 -        version: 2.2.2(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     60 +        version: 2.2.6(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     61        '@radix-ui/react-separator':
     62          specifier: ^1.1.4
     63 -        version: 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     64 +        version: 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     65        '@radix-ui/react-slot':
     66          specifier: ^1.2.0
     67 -        version: 1.2.0(@types/react@19.1.2)(react@19.1.0)
     68 +        version: 1.2.3(@types/react@19.1.14)(react@19.1.0)
     69        '@radix-ui/react-tabs':
     70          specifier: ^1.1.8
     71 -        version: 1.1.8(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     72 +        version: 1.1.13(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     73        '@radix-ui/react-visually-hidden':
     74          specifier: ^1.2.0
     75 -        version: 1.2.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     76 +        version: 1.2.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     77        class-variance-authority:
     78          specifier: ^0.7.1
     79          version: 0.7.1
     80 @@ -52,22 +52,22 @@ importers:
     81          version: 2.1.1
     82        jose:
     83          specifier: ^6.0.10
     84 -        version: 6.0.10
     85 +        version: 6.1.0
     86        lucide-react:
     87          specifier: ^0.503.0
     88          version: 0.503.0(react@19.1.0)
     89        next:
     90 -        specifier: 15.3.1-canary.14
     91 -        version: 15.3.1-canary.14(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0)
     92 +        specifier: 15.5.4
     93 +        version: 15.5.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0)
     94        next-themes:
     95          specifier: ^0.4.6
     96          version: 0.4.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
     97        openapi-fetch:
     98          specifier: ^0.13.5
     99 -        version: 0.13.5
    100 +        version: 0.13.8
    101        plotly.js:
    102          specifier: ^3.0.1
    103 -        version: 3.0.1(mapbox-gl@1.13.3)(webpack@5.99.7)
    104 +        version: 3.1.0(mapbox-gl@1.13.3)
    105        react:
    106          specifier: 19.1.0
    107          version: 19.1.0
    108 @@ -76,10 +76,10 @@ importers:
    109          version: 19.1.0(react@19.1.0)
    110        react-plotly.js:
    111          specifier: ^2.6.0
    112 -        version: 2.6.0(plotly.js@3.0.1(mapbox-gl@1.13.3)(webpack@5.99.7))(react@19.1.0)
    113 +        version: 2.6.0(plotly.js@3.1.0(mapbox-gl@1.13.3))(react@19.1.0)
    114        tailwind-merge:
    115          specifier: ^3.2.0
    116 -        version: 3.2.0
    117 +        version: 3.3.1
    118        tailwindcss-animate:
    119          specifier: ^1.0.7
    120          version: 1.0.7(tailwindcss@3.4.17)
    121 @@ -89,40 +89,40 @@ importers:
    122          version: 3.3.1
    123        '@next/bundle-analyzer':
    124          specifier: ^15.3.1
    125 -        version: 15.3.1
    126 +        version: 15.5.4
    127        '@types/node':
    128          specifier: ^20
    129 -        version: 20.17.30
    130 +        version: 20.19.17
    131        '@types/plotly.js':
    132          specifier: ^2.35.5
    133 -        version: 2.35.5
    134 +        version: 2.35.11
    135        '@types/react':
    136          specifier: ^19
    137 -        version: 19.1.2
    138 +        version: 19.1.14
    139        '@types/react-dom':
    140          specifier: ^19
    141 -        version: 19.1.2(@types/react@19.1.2)
    142 +        version: 19.1.9(@types/react@19.1.14)
    143        '@types/react-plotly.js':
    144          specifier: ^2.6.3
    145          version: 2.6.3
    146        eslint:
    147          specifier: ^9
    148 -        version: 9.25.0(jiti@2.4.2)
    149 +        version: 9.36.0(jiti@2.4.2)
    150        eslint-config-next:
    151 -        specifier: 15.3.1-canary.14
    152 -        version: 15.3.1-canary.14(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
    153 +        specifier: 15.5.4
    154 +        version: 15.5.4(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
    155        openapi-typescript:
    156          specifier: ^7.6.1
    157 -        version: 7.6.1(typescript@5.8.3)
    158 +        version: 7.9.1(typescript@5.9.2)
    159        postcss:
    160          specifier: ^8.5.3
    161 -        version: 8.5.3
    162 +        version: 8.5.6
    163        tailwindcss:
    164          specifier: ^3.4.17
    165          version: 3.4.17
    166        typescript:
    167          specifier: ^5
    168 -        version: 5.8.3
    169 +        version: 5.9.2
    170  
    171  packages:
    172  
    173 @@ -152,11 +152,14 @@ packages:
    174    '@emnapi/runtime@1.4.3':
    175      resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
    176  
    177 +  '@emnapi/runtime@1.5.0':
    178 +    resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==}
    179 +
    180    '@emnapi/wasi-threads@1.0.2':
    181      resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==}
    182  
    183 -  '@eslint-community/eslint-utils@4.6.1':
    184 -    resolution: {integrity: sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==}
    185 +  '@eslint-community/eslint-utils@4.9.0':
    186 +    resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==}
    187      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
    188      peerDependencies:
    189        eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
    190 @@ -165,48 +168,48 @@ packages:
    191      resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
    192      engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
    193  
    194 -  '@eslint/config-array@0.20.0':
    195 -    resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
    196 +  '@eslint/config-array@0.21.0':
    197 +    resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
    198      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    199  
    200 -  '@eslint/config-helpers@0.2.1':
    201 -    resolution: {integrity: sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==}
    202 +  '@eslint/config-helpers@0.3.1':
    203 +    resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==}
    204      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    205  
    206 -  '@eslint/core@0.13.0':
    207 -    resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==}
    208 +  '@eslint/core@0.15.2':
    209 +    resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==}
    210      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    211  
    212    '@eslint/eslintrc@3.3.1':
    213      resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
    214      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    215  
    216 -  '@eslint/js@9.25.0':
    217 -    resolution: {integrity: sha512-iWhsUS8Wgxz9AXNfvfOPFSW4VfMXdVhp1hjkZVhXCrpgh/aLcc45rX6MPu+tIVUWDw0HfNwth7O28M1xDxNf9w==}
    218 +  '@eslint/js@9.36.0':
    219 +    resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==}
    220      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    221  
    222    '@eslint/object-schema@2.1.6':
    223      resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
    224      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    225  
    226 -  '@eslint/plugin-kit@0.2.8':
    227 -    resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==}
    228 +  '@eslint/plugin-kit@0.3.5':
    229 +    resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==}
    230      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
    231  
    232 -  '@floating-ui/core@1.6.9':
    233 -    resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==}
    234 +  '@floating-ui/core@1.7.3':
    235 +    resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==}
    236  
    237 -  '@floating-ui/dom@1.6.13':
    238 -    resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==}
    239 +  '@floating-ui/dom@1.7.4':
    240 +    resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==}
    241  
    242 -  '@floating-ui/react-dom@2.1.2':
    243 -    resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==}
    244 +  '@floating-ui/react-dom@2.1.6':
    245 +    resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==}
    246      peerDependencies:
    247        react: '>=16.8.0'
    248        react-dom: '>=16.8.0'
    249  
    250 -  '@floating-ui/utils@0.2.9':
    251 -    resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==}
    252 +  '@floating-ui/utils@0.2.10':
    253 +    resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==}
    254  
    255    '@humanfs/core@0.19.1':
    256      resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
    257 @@ -228,112 +231,128 @@ packages:
    258      resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
    259      engines: {node: '>=18.18'}
    260  
    261 -  '@img/sharp-darwin-arm64@0.34.1':
    262 -    resolution: {integrity: sha512-pn44xgBtgpEbZsu+lWf2KNb6OAf70X68k+yk69Ic2Xz11zHR/w24/U49XT7AeRwJ0Px+mhALhU5LPci1Aymk7A==}
    263 +  '@img/colour@1.0.0':
    264 +    resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==}
    265 +    engines: {node: '>=18'}
    266 +
    267 +  '@img/sharp-darwin-arm64@0.34.4':
    268 +    resolution: {integrity: sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==}
    269      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    270      cpu: [arm64]
    271      os: [darwin]
    272  
    273 -  '@img/sharp-darwin-x64@0.34.1':
    274 -    resolution: {integrity: sha512-VfuYgG2r8BpYiOUN+BfYeFo69nP/MIwAtSJ7/Zpxc5QF3KS22z8Pvg3FkrSFJBPNQ7mmcUcYQFBmEQp7eu1F8Q==}
    275 +  '@img/sharp-darwin-x64@0.34.4':
    276 +    resolution: {integrity: sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==}
    277      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    278      cpu: [x64]
    279      os: [darwin]
    280  
    281 -  '@img/sharp-libvips-darwin-arm64@1.1.0':
    282 -    resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==}
    283 +  '@img/sharp-libvips-darwin-arm64@1.2.3':
    284 +    resolution: {integrity: sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==}
    285      cpu: [arm64]
    286      os: [darwin]
    287  
    288 -  '@img/sharp-libvips-darwin-x64@1.1.0':
    289 -    resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==}
    290 +  '@img/sharp-libvips-darwin-x64@1.2.3':
    291 +    resolution: {integrity: sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==}
    292      cpu: [x64]
    293      os: [darwin]
    294  
    295 -  '@img/sharp-libvips-linux-arm64@1.1.0':
    296 -    resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==}
    297 +  '@img/sharp-libvips-linux-arm64@1.2.3':
    298 +    resolution: {integrity: sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==}
    299      cpu: [arm64]
    300      os: [linux]
    301  
    302 -  '@img/sharp-libvips-linux-arm@1.1.0':
    303 -    resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==}
    304 +  '@img/sharp-libvips-linux-arm@1.2.3':
    305 +    resolution: {integrity: sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==}
    306      cpu: [arm]
    307      os: [linux]
    308  
    309 -  '@img/sharp-libvips-linux-ppc64@1.1.0':
    310 -    resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==}
    311 +  '@img/sharp-libvips-linux-ppc64@1.2.3':
    312 +    resolution: {integrity: sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==}
    313      cpu: [ppc64]
    314      os: [linux]
    315  
    316 -  '@img/sharp-libvips-linux-s390x@1.1.0':
    317 -    resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==}
    318 +  '@img/sharp-libvips-linux-s390x@1.2.3':
    319 +    resolution: {integrity: sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==}
    320      cpu: [s390x]
    321      os: [linux]
    322  
    323 -  '@img/sharp-libvips-linux-x64@1.1.0':
    324 -    resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==}
    325 +  '@img/sharp-libvips-linux-x64@1.2.3':
    326 +    resolution: {integrity: sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==}
    327      cpu: [x64]
    328      os: [linux]
    329  
    330 -  '@img/sharp-libvips-linuxmusl-arm64@1.1.0':
    331 -    resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==}
    332 +  '@img/sharp-libvips-linuxmusl-arm64@1.2.3':
    333 +    resolution: {integrity: sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==}
    334      cpu: [arm64]
    335      os: [linux]
    336  
    337 -  '@img/sharp-libvips-linuxmusl-x64@1.1.0':
    338 -    resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==}
    339 +  '@img/sharp-libvips-linuxmusl-x64@1.2.3':
    340 +    resolution: {integrity: sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==}
    341      cpu: [x64]
    342      os: [linux]
    343  
    344 -  '@img/sharp-linux-arm64@0.34.1':
    345 -    resolution: {integrity: sha512-kX2c+vbvaXC6vly1RDf/IWNXxrlxLNpBVWkdpRq5Ka7OOKj6nr66etKy2IENf6FtOgklkg9ZdGpEu9kwdlcwOQ==}
    346 +  '@img/sharp-linux-arm64@0.34.4':
    347 +    resolution: {integrity: sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==}
    348      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    349      cpu: [arm64]
    350      os: [linux]
    351  
    352 -  '@img/sharp-linux-arm@0.34.1':
    353 -    resolution: {integrity: sha512-anKiszvACti2sGy9CirTlNyk7BjjZPiML1jt2ZkTdcvpLU1YH6CXwRAZCA2UmRXnhiIftXQ7+Oh62Ji25W72jA==}
    354 +  '@img/sharp-linux-arm@0.34.4':
    355 +    resolution: {integrity: sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==}
    356      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    357      cpu: [arm]
    358      os: [linux]
    359  
    360 -  '@img/sharp-linux-s390x@0.34.1':
    361 -    resolution: {integrity: sha512-7s0KX2tI9mZI2buRipKIw2X1ufdTeaRgwmRabt5bi9chYfhur+/C1OXg3TKg/eag1W+6CCWLVmSauV1owmRPxA==}
    362 +  '@img/sharp-linux-ppc64@0.34.4':
    363 +    resolution: {integrity: sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==}
    364 +    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    365 +    cpu: [ppc64]
    366 +    os: [linux]
    367 +
    368 +  '@img/sharp-linux-s390x@0.34.4':
    369 +    resolution: {integrity: sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==}
    370      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    371      cpu: [s390x]
    372      os: [linux]
    373  
    374 -  '@img/sharp-linux-x64@0.34.1':
    375 -    resolution: {integrity: sha512-wExv7SH9nmoBW3Wr2gvQopX1k8q2g5V5Iag8Zk6AVENsjwd+3adjwxtp3Dcu2QhOXr8W9NusBU6XcQUohBZ5MA==}
    376 +  '@img/sharp-linux-x64@0.34.4':
    377 +    resolution: {integrity: sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==}
    378      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    379      cpu: [x64]
    380      os: [linux]
    381  
    382 -  '@img/sharp-linuxmusl-arm64@0.34.1':
    383 -    resolution: {integrity: sha512-DfvyxzHxw4WGdPiTF0SOHnm11Xv4aQexvqhRDAoD00MzHekAj9a/jADXeXYCDFH/DzYruwHbXU7uz+H+nWmSOQ==}
    384 +  '@img/sharp-linuxmusl-arm64@0.34.4':
    385 +    resolution: {integrity: sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==}
    386      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    387      cpu: [arm64]
    388      os: [linux]
    389  
    390 -  '@img/sharp-linuxmusl-x64@0.34.1':
    391 -    resolution: {integrity: sha512-pax/kTR407vNb9qaSIiWVnQplPcGU8LRIJpDT5o8PdAx5aAA7AS3X9PS8Isw1/WfqgQorPotjrZL3Pqh6C5EBg==}
    392 +  '@img/sharp-linuxmusl-x64@0.34.4':
    393 +    resolution: {integrity: sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==}
    394      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    395      cpu: [x64]
    396      os: [linux]
    397  
    398 -  '@img/sharp-wasm32@0.34.1':
    399 -    resolution: {integrity: sha512-YDybQnYrLQfEpzGOQe7OKcyLUCML4YOXl428gOOzBgN6Gw0rv8dpsJ7PqTHxBnXnwXr8S1mYFSLSa727tpz0xg==}
    400 +  '@img/sharp-wasm32@0.34.4':
    401 +    resolution: {integrity: sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==}
    402      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    403      cpu: [wasm32]
    404  
    405 -  '@img/sharp-win32-ia32@0.34.1':
    406 -    resolution: {integrity: sha512-WKf/NAZITnonBf3U1LfdjoMgNO5JYRSlhovhRhMxXVdvWYveM4kM3L8m35onYIdh75cOMCo1BexgVQcCDzyoWw==}
    407 +  '@img/sharp-win32-arm64@0.34.4':
    408 +    resolution: {integrity: sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==}
    409 +    engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    410 +    cpu: [arm64]
    411 +    os: [win32]
    412 +
    413 +  '@img/sharp-win32-ia32@0.34.4':
    414 +    resolution: {integrity: sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==}
    415      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    416      cpu: [ia32]
    417      os: [win32]
    418  
    419 -  '@img/sharp-win32-x64@0.34.1':
    420 -    resolution: {integrity: sha512-hw1iIAHpNE8q3uMIRCgGOeDoz9KtFNarFLQclLxr/LK1VBkj8nby18RjFvr6aP7USRYAjTZW6yisnBWMX571Tw==}
    421 +  '@img/sharp-win32-x64@0.34.4':
    422 +    resolution: {integrity: sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==}
    423      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
    424      cpu: [x64]
    425      os: [win32]
    426 @@ -354,9 +373,6 @@ packages:
    427      resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
    428      engines: {node: '>=6.0.0'}
    429  
    430 -  '@jridgewell/source-map@0.3.6':
    431 -    resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
    432 -
    433    '@jridgewell/sourcemap-codec@1.5.0':
    434      resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
    435  
    436 @@ -408,59 +424,59 @@ packages:
    437    '@napi-rs/wasm-runtime@0.2.9':
    438      resolution: {integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg==}
    439  
    440 -  '@next/bundle-analyzer@15.3.1':
    441 -    resolution: {integrity: sha512-NqUZrjVruGbdQaPE3OSEXP+ZuULqumeHVTuU9pOX1V0/9BWY9FOck3jgQGFdBtG41nOYuO8+CoHKDQAVIPQJrw==}
    442 +  '@next/bundle-analyzer@15.5.4':
    443 +    resolution: {integrity: sha512-wMtpIjEHi+B/wC34ZbEcacGIPgQTwTFjjp0+F742s9TxC6QwT0MwB/O0QEgalMe8s3SH/K09DO0gmTvUSJrLRA==}
    444  
    445 -  '@next/env@15.3.1-canary.14':
    446 -    resolution: {integrity: sha512-wxN5hGq8mowL/TUXfD9p8zQq7pKDbFQaxpWCE4RGxHqgxGhOhKfaIEuLw5oPNS472WI/OTTF2B+w5HvUWQ9Cxg==}
    447 +  '@next/env@15.5.4':
    448 +    resolution: {integrity: sha512-27SQhYp5QryzIT5uO8hq99C69eLQ7qkzkDPsk3N+GuS2XgOgoYEeOav7Pf8Tn4drECOVDsDg8oj+/DVy8qQL2A==}
    449  
    450 -  '@next/eslint-plugin-next@15.3.1-canary.14':
    451 -    resolution: {integrity: sha512-p1v9oXpf1vC2afggyE0GpB5bbnHuwLUJUzTEf5DVpu7h9WpKAVV0tX4pXz2BJJeFsD3n+N5fB222T20st+8zgg==}
    452 +  '@next/eslint-plugin-next@15.5.4':
    453 +    resolution: {integrity: sha512-SR1vhXNNg16T4zffhJ4TS7Xn7eq4NfKfcOsRwea7RIAHrjRpI9ALYbamqIJqkAhowLlERffiwk0FMvTLNdnVtw==}
    454  
    455 -  '@next/swc-darwin-arm64@15.3.1-canary.14':
    456 -    resolution: {integrity: sha512-VRRs9KViVgMDDhIfEuY1QpjywOEiK4cLlf0aYKQMW6vzm+u/0wLPJvnqE0/6hkIO2gpKdPNabz2PHSJF/NVbzQ==}
    457 +  '@next/swc-darwin-arm64@15.5.4':
    458 +    resolution: {integrity: sha512-nopqz+Ov6uvorej8ndRX6HlxCYWCO3AHLfKK2TYvxoSB2scETOcfm/HSS3piPqc3A+MUgyHoqE6je4wnkjfrOA==}
    459      engines: {node: '>= 10'}
    460      cpu: [arm64]
    461      os: [darwin]
    462  
    463 -  '@next/swc-darwin-x64@15.3.1-canary.14':
    464 -    resolution: {integrity: sha512-j3ZJZKx0C84s141kfZ8lUmEJFkbNrVnNu60Nv/KR816OYv6IQg1bJWRu+NBfVlXLb9qWS2p5/sSXL89rqRIAcw==}
    465 +  '@next/swc-darwin-x64@15.5.4':
    466 +    resolution: {integrity: sha512-QOTCFq8b09ghfjRJKfb68kU9k2K+2wsC4A67psOiMn849K9ZXgCSRQr0oVHfmKnoqCbEmQWG1f2h1T2vtJJ9mA==}
    467      engines: {node: '>= 10'}
    468      cpu: [x64]
    469      os: [darwin]
    470  
    471 -  '@next/swc-linux-arm64-gnu@15.3.1-canary.14':
    472 -    resolution: {integrity: sha512-AKFCFCcfFAKiCp2xH0Q7nWQmbNTszB8ZusupCcP+iChv9XNd4BbaJmT6U0/QNVaSNGpqxd7ukj5qJvBOieqYOA==}
    473 +  '@next/swc-linux-arm64-gnu@15.5.4':
    474 +    resolution: {integrity: sha512-eRD5zkts6jS3VfE/J0Kt1VxdFqTnMc3QgO5lFE5GKN3KDI/uUpSyK3CjQHmfEkYR4wCOl0R0XrsjpxfWEA++XA==}
    475      engines: {node: '>= 10'}
    476      cpu: [arm64]
    477      os: [linux]
    478  
    479 -  '@next/swc-linux-arm64-musl@15.3.1-canary.14':
    480 -    resolution: {integrity: sha512-IPgFNa+amJ0FBU05SgvD8lA1ey8u3tBTCJ1Pi+WUYmEmfOpwPWwarg35TVKQNqJYH7j5qkLuIUwyy0hVuPJeDA==}
    481 +  '@next/swc-linux-arm64-musl@15.5.4':
    482 +    resolution: {integrity: sha512-TOK7iTxmXFc45UrtKqWdZ1shfxuL4tnVAOuuJK4S88rX3oyVV4ZkLjtMT85wQkfBrOOvU55aLty+MV8xmcJR8A==}
    483      engines: {node: '>= 10'}
    484      cpu: [arm64]
    485      os: [linux]
    486  
    487 -  '@next/swc-linux-x64-gnu@15.3.1-canary.14':
    488 -    resolution: {integrity: sha512-BBfTN/IGXoBx7U7aFym+5Ou1U5EQnMoEGtUjlb6y50QWa5LLCkUTi4pG7nG5PxVnERkBxNwr0RBjF9t/NsQs0Q==}
    489 +  '@next/swc-linux-x64-gnu@15.5.4':
    490 +    resolution: {integrity: sha512-7HKolaj+481FSW/5lL0BcTkA4Ueam9SPYWyN/ib/WGAFZf0DGAN8frNpNZYFHtM4ZstrHZS3LY3vrwlIQfsiMA==}
    491      engines: {node: '>= 10'}
    492      cpu: [x64]
    493      os: [linux]
    494  
    495 -  '@next/swc-linux-x64-musl@15.3.1-canary.14':
    496 -    resolution: {integrity: sha512-B5DH1WBne44aVgN7oJHA0WQDSrpsSQ4fG0O+pYIGAu2Aff0rg1yTCXpbUQRpomrn38KBoxJ/MaXYFNTR2C9RDg==}
    497 +  '@next/swc-linux-x64-musl@15.5.4':
    498 +    resolution: {integrity: sha512-nlQQ6nfgN0nCO/KuyEUwwOdwQIGjOs4WNMjEUtpIQJPR2NUfmGpW2wkJln1d4nJ7oUzd1g4GivH5GoEPBgfsdw==}
    499      engines: {node: '>= 10'}
    500      cpu: [x64]
    501      os: [linux]
    502  
    503 -  '@next/swc-win32-arm64-msvc@15.3.1-canary.14':
    504 -    resolution: {integrity: sha512-mF2D4C3i9OElpaBmyN0Om4KTsuwtjtJNDJZYsUTXivpIgCANRkk+HE5SYk4XozFU9mTsZsD+N9NI9hsjWeEr8w==}
    505 +  '@next/swc-win32-arm64-msvc@15.5.4':
    506 +    resolution: {integrity: sha512-PcR2bN7FlM32XM6eumklmyWLLbu2vs+D7nJX8OAIoWy69Kef8mfiN4e8TUv2KohprwifdpFKPzIP1njuCjD0YA==}
    507      engines: {node: '>= 10'}
    508      cpu: [arm64]
    509      os: [win32]
    510  
    511 -  '@next/swc-win32-x64-msvc@15.3.1-canary.14':
    512 -    resolution: {integrity: sha512-x+Y2ZqMVtJ+qgdPoIylPf63nWVHCF1y251FOMR+Bk64+TJgnVntIby02vUBfNk17RyufjuwvAYi14qWva5nAPg==}
    513 +  '@next/swc-win32-x64-msvc@15.5.4':
    514 +    resolution: {integrity: sha512-1ur2tSHZj8Px/KMAthmuI9FMp/YFusMMGoRNJaRZMOlSkgvLjzosSdQI0cJAKogdHl3qXUQKL9MGaYvKwA7DXg==}
    515      engines: {node: '>= 10'}
    516      cpu: [x64]
    517      os: [win32]
    518 @@ -592,11 +608,11 @@ packages:
    519    '@radix-ui/number@1.1.1':
    520      resolution: {integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==}
    521  
    522 -  '@radix-ui/primitive@1.1.2':
    523 -    resolution: {integrity: sha512-XnbHrrprsNqZKQhStrSwgRUQzoCI1glLzdw79xiZPoofhGICeZRSQ3dIxAKH1gb3OHfNf4d6f+vAv3kil2eggA==}
    524 +  '@radix-ui/primitive@1.1.3':
    525 +    resolution: {integrity: sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==}
    526  
    527 -  '@radix-ui/react-arrow@1.1.4':
    528 -    resolution: {integrity: sha512-qz+fxrqgNxG0dYew5l7qR3c7wdgRu1XVUHGnGYX7rg5HM4p9SWaRmJwfgR3J0SgyUKayLmzQIun+N6rWRgiRKw==}
    529 +  '@radix-ui/react-arrow@1.1.7':
    530 +    resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==}
    531      peerDependencies:
    532        '@types/react': '*'
    533        '@types/react-dom': '*'
    534 @@ -608,8 +624,8 @@ packages:
    535        '@types/react-dom':
    536          optional: true
    537  
    538 -  '@radix-ui/react-avatar@1.1.6':
    539 -    resolution: {integrity: sha512-YDduxvqNMHzTQWNqja7Z/XTyFc8UOP98/ePjJTFa1vqILPlTPcQaVa1YyQMiQl4SFQPA9Y/zj1dHBgMlE5G/ow==}
    540 +  '@radix-ui/react-avatar@1.1.10':
    541 +    resolution: {integrity: sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==}
    542      peerDependencies:
    543        '@types/react': '*'
    544        '@types/react-dom': '*'
    545 @@ -621,8 +637,8 @@ packages:
    546        '@types/react-dom':
    547          optional: true
    548  
    549 -  '@radix-ui/react-checkbox@1.2.2':
    550 -    resolution: {integrity: sha512-pMxzQLK+m/tkDRXJg7VUjRx6ozsBdzNLOV4vexfVBU57qT2Gvf4cw2gKKhOohJxjadQ+WcUXCKosTIxcZzi03A==}
    551 +  '@radix-ui/react-checkbox@1.3.3':
    552 +    resolution: {integrity: sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==}
    553      peerDependencies:
    554        '@types/react': '*'
    555        '@types/react-dom': '*'
    556 @@ -634,8 +650,8 @@ packages:
    557        '@types/react-dom':
    558          optional: true
    559  
    560 -  '@radix-ui/react-collection@1.1.4':
    561 -    resolution: {integrity: sha512-cv4vSf7HttqXilDnAnvINd53OTl1/bjUYVZrkFnA7nwmY9Ob2POUy0WY0sfqBAe1s5FyKsyceQlqiEGPYNTadg==}
    562 +  '@radix-ui/react-collection@1.1.7':
    563 +    resolution: {integrity: sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==}
    564      peerDependencies:
    565        '@types/react': '*'
    566        '@types/react-dom': '*'
    567 @@ -665,8 +681,8 @@ packages:
    568        '@types/react':
    569          optional: true
    570  
    571 -  '@radix-ui/react-dialog@1.1.10':
    572 -    resolution: {integrity: sha512-m6pZb0gEM5uHPSb+i2nKKGQi/HMSVjARMsLMWQfKDP+eJ6B+uqryHnXhpnohTWElw+vEcMk/o4wJODtdRKHwqg==}
    573 +  '@radix-ui/react-dialog@1.1.15':
    574 +    resolution: {integrity: sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==}
    575      peerDependencies:
    576        '@types/react': '*'
    577        '@types/react-dom': '*'
    578 @@ -687,8 +703,8 @@ packages:
    579        '@types/react':
    580          optional: true
    581  
    582 -  '@radix-ui/react-dismissable-layer@1.1.7':
    583 -    resolution: {integrity: sha512-j5+WBUdhccJsmH5/H0K6RncjDtoALSEr6jbkaZu+bjw6hOPOhHycr6vEUujl+HBK8kjUfWcoCJXxP6e4lUlMZw==}
    584 +  '@radix-ui/react-dismissable-layer@1.1.11':
    585 +    resolution: {integrity: sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==}
    586      peerDependencies:
    587        '@types/react': '*'
    588        '@types/react-dom': '*'
    589 @@ -700,8 +716,8 @@ packages:
    590        '@types/react-dom':
    591          optional: true
    592  
    593 -  '@radix-ui/react-dropdown-menu@2.1.11':
    594 -    resolution: {integrity: sha512-wbPE3cFBfLl+S+LCxChWQGX0k14zUxgvep1HEnLhJ9mNhjyO3ETzRviAeKZ3XomT/iVRRZAWFsnFZ3N0wI8OmA==}
    595 +  '@radix-ui/react-dropdown-menu@2.1.16':
    596 +    resolution: {integrity: sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==}
    597      peerDependencies:
    598        '@types/react': '*'
    599        '@types/react-dom': '*'
    600 @@ -713,8 +729,8 @@ packages:
    601        '@types/react-dom':
    602          optional: true
    603  
    604 -  '@radix-ui/react-focus-guards@1.1.2':
    605 -    resolution: {integrity: sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==}
    606 +  '@radix-ui/react-focus-guards@1.1.3':
    607 +    resolution: {integrity: sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==}
    608      peerDependencies:
    609        '@types/react': '*'
    610        react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    611 @@ -722,8 +738,8 @@ packages:
    612        '@types/react':
    613          optional: true
    614  
    615 -  '@radix-ui/react-focus-scope@1.1.4':
    616 -    resolution: {integrity: sha512-r2annK27lIW5w9Ho5NyQgqs0MmgZSTIKXWpVCJaLC1q2kZrZkcqnmHkCHMEmv8XLvsLlurKMPT+kbKkRkm/xVA==}
    617 +  '@radix-ui/react-focus-scope@1.1.7':
    618 +    resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==}
    619      peerDependencies:
    620        '@types/react': '*'
    621        '@types/react-dom': '*'
    622 @@ -744,8 +760,8 @@ packages:
    623        '@types/react':
    624          optional: true
    625  
    626 -  '@radix-ui/react-label@2.1.4':
    627 -    resolution: {integrity: sha512-wy3dqizZnZVV4ja0FNnUhIWNwWdoldXrneEyUcVtLYDAt8ovGS4ridtMAOGgXBBIfggL4BOveVWsjXDORdGEQg==}
    628 +  '@radix-ui/react-label@2.1.7':
    629 +    resolution: {integrity: sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==}
    630      peerDependencies:
    631        '@types/react': '*'
    632        '@types/react-dom': '*'
    633 @@ -757,8 +773,8 @@ packages:
    634        '@types/react-dom':
    635          optional: true
    636  
    637 -  '@radix-ui/react-menu@2.1.11':
    638 -    resolution: {integrity: sha512-sbFI4Qaw02J0ogmR9tOMsSqsdrGNpUanlPYAqTE2JJafow8ecHtykg4fSTjNHBdDl4deiKMK+RhTEwyVhP7UDA==}
    639 +  '@radix-ui/react-menu@2.1.16':
    640 +    resolution: {integrity: sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==}
    641      peerDependencies:
    642        '@types/react': '*'
    643        '@types/react-dom': '*'
    644 @@ -770,8 +786,8 @@ packages:
    645        '@types/react-dom':
    646          optional: true
    647  
    648 -  '@radix-ui/react-popover@1.1.10':
    649 -    resolution: {integrity: sha512-IZN7b3sXqajiPsOzKuNJBSP9obF4MX5/5UhTgWNofw4r1H+eATWb0SyMlaxPD/kzA4vadFgy1s7Z1AEJ6WMyHQ==}
    650 +  '@radix-ui/react-popover@1.1.15':
    651 +    resolution: {integrity: sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==}
    652      peerDependencies:
    653        '@types/react': '*'
    654        '@types/react-dom': '*'
    655 @@ -783,8 +799,8 @@ packages:
    656        '@types/react-dom':
    657          optional: true
    658  
    659 -  '@radix-ui/react-popper@1.2.4':
    660 -    resolution: {integrity: sha512-3p2Rgm/a1cK0r/UVkx5F/K9v/EplfjAeIFCGOPYPO4lZ0jtg4iSQXt/YGTSLWaf4x7NG6Z4+uKFcylcTZjeqDA==}
    661 +  '@radix-ui/react-popper@1.2.8':
    662 +    resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==}
    663      peerDependencies:
    664        '@types/react': '*'
    665        '@types/react-dom': '*'
    666 @@ -796,8 +812,8 @@ packages:
    667        '@types/react-dom':
    668          optional: true
    669  
    670 -  '@radix-ui/react-portal@1.1.6':
    671 -    resolution: {integrity: sha512-XmsIl2z1n/TsYFLIdYam2rmFwf9OC/Sh2avkbmVMDuBZIe7hSpM0cYnWPAo7nHOVx8zTuwDZGByfcqLdnzp3Vw==}
    672 +  '@radix-ui/react-portal@1.1.9':
    673 +    resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==}
    674      peerDependencies:
    675        '@types/react': '*'
    676        '@types/react-dom': '*'
    677 @@ -809,8 +825,8 @@ packages:
    678        '@types/react-dom':
    679          optional: true
    680  
    681 -  '@radix-ui/react-presence@1.1.3':
    682 -    resolution: {integrity: sha512-IrVLIhskYhH3nLvtcBLQFZr61tBG7wx7O3kEmdzcYwRGAEBmBicGGL7ATzNgruYJ3xBTbuzEEq9OXJM3PAX3tA==}
    683 +  '@radix-ui/react-presence@1.1.5':
    684 +    resolution: {integrity: sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==}
    685      peerDependencies:
    686        '@types/react': '*'
    687        '@types/react-dom': '*'
    688 @@ -822,8 +838,8 @@ packages:
    689        '@types/react-dom':
    690          optional: true
    691  
    692 -  '@radix-ui/react-primitive@2.1.0':
    693 -    resolution: {integrity: sha512-/J/FhLdK0zVcILOwt5g+dH4KnkonCtkVJsa2G6JmvbbtZfBEI1gMsO3QMjseL4F/SwfAMt1Vc/0XKYKq+xJ1sw==}
    694 +  '@radix-ui/react-primitive@2.1.3':
    695 +    resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==}
    696      peerDependencies:
    697        '@types/react': '*'
    698        '@types/react-dom': '*'
    699 @@ -835,8 +851,8 @@ packages:
    700        '@types/react-dom':
    701          optional: true
    702  
    703 -  '@radix-ui/react-roving-focus@1.1.7':
    704 -    resolution: {integrity: sha512-C6oAg451/fQT3EGbWHbCQjYTtbyjNO1uzQgMzwyivcHT3GKNEmu1q3UuREhN+HzHAVtv3ivMVK08QlC+PkYw9Q==}
    705 +  '@radix-ui/react-roving-focus@1.1.11':
    706 +    resolution: {integrity: sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==}
    707      peerDependencies:
    708        '@types/react': '*'
    709        '@types/react-dom': '*'
    710 @@ -848,8 +864,8 @@ packages:
    711        '@types/react-dom':
    712          optional: true
    713  
    714 -  '@radix-ui/react-scroll-area@1.2.5':
    715 -    resolution: {integrity: sha512-VyLjxI8/gXYn+Wij1FLpXjZp6Z/uNklUFQQ75tOpJNESeNaZ2kCRfjiEDmHgWmLeUPeJGwrqbgRmcdFjtYEkMA==}
    716 +  '@radix-ui/react-scroll-area@1.2.10':
    717 +    resolution: {integrity: sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==}
    718      peerDependencies:
    719        '@types/react': '*'
    720        '@types/react-dom': '*'
    721 @@ -861,8 +877,8 @@ packages:
    722        '@types/react-dom':
    723          optional: true
    724  
    725 -  '@radix-ui/react-select@2.2.2':
    726 -    resolution: {integrity: sha512-HjkVHtBkuq+r3zUAZ/CvNWUGKPfuicGDbgtZgiQuFmNcV5F+Tgy24ep2nsAW2nFgvhGPJVqeBZa6KyVN0EyrBA==}
    727 +  '@radix-ui/react-select@2.2.6':
    728 +    resolution: {integrity: sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==}
    729      peerDependencies:
    730        '@types/react': '*'
    731        '@types/react-dom': '*'
    732 @@ -874,8 +890,8 @@ packages:
    733        '@types/react-dom':
    734          optional: true
    735  
    736 -  '@radix-ui/react-separator@1.1.4':
    737 -    resolution: {integrity: sha512-2fTm6PSiUm8YPq9W0E4reYuv01EE3aFSzt8edBiXqPHshF8N9+Kymt/k0/R+F3dkY5lQyB/zPtrP82phskLi7w==}
    738 +  '@radix-ui/react-separator@1.1.7':
    739 +    resolution: {integrity: sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==}
    740      peerDependencies:
    741        '@types/react': '*'
    742        '@types/react-dom': '*'
    743 @@ -887,8 +903,8 @@ packages:
    744        '@types/react-dom':
    745          optional: true
    746  
    747 -  '@radix-ui/react-slot@1.2.0':
    748 -    resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==}
    749 +  '@radix-ui/react-slot@1.2.3':
    750 +    resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==}
    751      peerDependencies:
    752        '@types/react': '*'
    753        react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    754 @@ -896,8 +912,8 @@ packages:
    755        '@types/react':
    756          optional: true
    757  
    758 -  '@radix-ui/react-tabs@1.1.8':
    759 -    resolution: {integrity: sha512-4iUaN9SYtG+/E+hJ7jRks/Nv90f+uAsRHbLYA6BcA9EsR6GNWgsvtS4iwU2SP0tOZfDGAyqIT0yz7ckgohEIFA==}
    760 +  '@radix-ui/react-tabs@1.1.13':
    761 +    resolution: {integrity: sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==}
    762      peerDependencies:
    763        '@types/react': '*'
    764        '@types/react-dom': '*'
    765 @@ -945,8 +961,8 @@ packages:
    766        '@types/react':
    767          optional: true
    768  
    769 -  '@radix-ui/react-use-is-hydrated@0.0.0':
    770 -    resolution: {integrity: sha512-23RkSm7jSZ8+rtfdSJTi/2D+p9soPbtnoG/tPf08egYCDr6p8X83hrcmW77p7MJ8kJYWNXwruuPTPp1TwIIH4g==}
    771 +  '@radix-ui/react-use-is-hydrated@0.1.0':
    772 +    resolution: {integrity: sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==}
    773      peerDependencies:
    774        '@types/react': '*'
    775        react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc
    776 @@ -990,8 +1006,8 @@ packages:
    777        '@types/react':
    778          optional: true
    779  
    780 -  '@radix-ui/react-visually-hidden@1.2.0':
    781 -    resolution: {integrity: sha512-rQj0aAWOpCdCMRbI6pLQm8r7S2BM3YhTa0SzOYD55k+hJA8oo9J+H+9wLM9oMlZWOX/wJWPTzfDfmZkf7LvCfg==}
    782 +  '@radix-ui/react-visually-hidden@1.2.3':
    783 +    resolution: {integrity: sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==}
    784      peerDependencies:
    785        '@types/react': '*'
    786        '@types/react-dom': '*'
    787 @@ -1006,14 +1022,14 @@ packages:
    788    '@radix-ui/rect@1.1.1':
    789      resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==}
    790  
    791 -  '@redocly/ajv@8.11.2':
    792 -    resolution: {integrity: sha512-io1JpnwtIcvojV7QKDUSIuMN/ikdOUd1ReEnUnMKGfDVridQZ31J0MmIuqwuRjWDZfmvr+Q0MqCcfHM2gTivOg==}
    793 +  '@redocly/ajv@8.11.3':
    794 +    resolution: {integrity: sha512-4P3iZse91TkBiY+Dx5DUgxQ9GXkVJf++cmI0MOyLDxV9b5MUBI4II6ES8zA5JCbO72nKAJxWrw4PUPW+YP3ZDQ==}
    795  
    796    '@redocly/config@0.22.2':
    797      resolution: {integrity: sha512-roRDai8/zr2S9YfmzUfNhKjOF0NdcOIqF7bhf4MVC5UxpjIysDjyudvlAiVbpPHp3eDRWbdzUgtkK1a7YiDNyQ==}
    798  
    799 -  '@redocly/openapi-core@1.34.2':
    800 -    resolution: {integrity: sha512-glfkQFJizLdq2fBkNvc2FJW0sxDb5exd0wIXhFk+WHaFLMREBC3CxRo2Zq7uJIdfV9U3YTceMbXJklpDfmmwFQ==}
    801 +  '@redocly/openapi-core@1.34.5':
    802 +    resolution: {integrity: sha512-0EbE8LRbkogtcCXU7liAyC00n9uNG9hJ+eMyHFdUsy9lB/WGqnEBgwjA9q2cyzAVcdTkQqTBBU1XePNnN3OijA==}
    803      engines: {node: '>=18.17.0', npm: '>=9.5.0'}
    804  
    805    '@rtsao/scc@1.1.0':
    806 @@ -1022,9 +1038,6 @@ packages:
    807    '@rushstack/eslint-patch@1.11.0':
    808      resolution: {integrity: sha512-zxnHvoMQVqewTJr/W4pKjF0bMGiKJv1WX7bSrkl46Hg0QjESbzBROWK0Wg4RphzSOS5Jiy7eFimmM3UgMrMZbQ==}
    809  
    810 -  '@swc/counter@0.1.3':
    811 -    resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
    812 -
    813    '@swc/helpers@0.5.15':
    814      resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
    815  
    816 @@ -1046,12 +1059,6 @@ packages:
    817    '@tybys/wasm-util@0.9.0':
    818      resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
    819  
    820 -  '@types/eslint-scope@3.7.7':
    821 -    resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
    822 -
    823 -  '@types/eslint@9.6.1':
    824 -    resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
    825 -
    826    '@types/estree@1.0.7':
    827      resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
    828  
    829 @@ -1067,41 +1074,31 @@ packages:
    830    '@types/json5@0.0.29':
    831      resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
    832  
    833 -  '@types/less@3.0.8':
    834 -    resolution: {integrity: sha512-Gjm4+H9noDJgu5EdT3rUw5MhPBag46fiOy27BefvWkNL8mlZnKnCaVVVTLKj6RYXed9b62CPKnPav9govyQDzA==}
    835 -
    836    '@types/mapbox__point-geometry@0.1.4':
    837      resolution: {integrity: sha512-mUWlSxAmYLfwnRBmgYV86tgYmMIICX4kza8YnE/eIlywGe2XoOxlpVnXWwir92xRLjwyarqwpu2EJKD2pk0IUA==}
    838  
    839    '@types/mapbox__vector-tile@1.3.4':
    840      resolution: {integrity: sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg==}
    841  
    842 -  '@types/node@20.17.30':
    843 -    resolution: {integrity: sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==}
    844 +  '@types/node@20.19.17':
    845 +    resolution: {integrity: sha512-gfehUI8N1z92kygssiuWvLiwcbOB3IRktR6hTDgJlXMYh5OvkPSRmgfoBUmfZt+vhwJtX7v1Yw4KvvAf7c5QKQ==}
    846  
    847    '@types/pbf@3.0.5':
    848      resolution: {integrity: sha512-j3pOPiEcWZ34R6a6mN07mUkM4o4Lwf6hPNt8eilOeZhTFbxFXmKhvXl9Y28jotFPaI1bpPDJsbCprUoNke6OrA==}
    849  
    850 -  '@types/plotly.js@2.35.5':
    851 -    resolution: {integrity: sha512-9xczlf0FBsYXlUfKX4OsKBQs4d6CPRuRpfXXi5lp276yHi1BaI+FiVq6jXwt7JlDq84nMjWWU5LIN2Rpeg+vhg==}
    852 +  '@types/plotly.js@2.35.11':
    853 +    resolution: {integrity: sha512-q/D5BQ7BQibKjhVviAsNb1PoKxxuVdVdemNiumJfnqSvqfoYu6WOIJhQ02k2gQ+cgk4aubdrgRpSTu6O9ELanQ==}
    854  
    855 -  '@types/react-dom@19.1.2':
    856 -    resolution: {integrity: sha512-XGJkWF41Qq305SKWEILa1O8vzhb3aOo3ogBlSmiqNko/WmRb6QIaweuZCXjKygVDXpzXb5wyxKTSOsmkuqj+Qw==}
    857 +  '@types/react-dom@19.1.9':
    858 +    resolution: {integrity: sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==}
    859      peerDependencies:
    860        '@types/react': ^19.0.0
    861  
    862    '@types/react-plotly.js@2.6.3':
    863      resolution: {integrity: sha512-HBQwyGuu/dGXDsWhnQrhH+xcJSsHvjkwfSRjP+YpOsCCWryIuXF78ZCBjpfgO3sCc0Jo8sYp4NOGtqT7Cn3epQ==}
    864  
    865 -  '@types/react@19.1.2':
    866 -    resolution: {integrity: sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==}
    867 -
    868 -  '@types/sass@1.45.0':
    869 -    resolution: {integrity: sha512-jn7qwGFmJHwUSphV8zZneO3GmtlgLsmhs/LQyVvQbIIa+fzGMUiHI4HXJZL3FT8MJmgXWbLGiVVY7ElvHq6vDA==}
    870 -    deprecated: This is a stub types definition. sass provides its own type definitions, so you do not need this installed.
    871 -
    872 -  '@types/stylus@0.48.43':
    873 -    resolution: {integrity: sha512-72dv/zdhuyXWVHUXG2VTPEQdOG+oen95/DNFx2aMFFaY6LoITI6PwEqf5x31JF49kp2w9hvUzkNfTGBIeg61LQ==}
    874 +  '@types/react@19.1.14':
    875 +    resolution: {integrity: sha512-ukd93VGzaNPMAUPy0gRDSC57UuQbnH9Kussp7HBjM06YFi9uZTFhOvMSO2OKqXm1rSgzOE+pVx1k1PYHGwlc8Q==}
    876  
    877    '@types/supercluster@7.1.3':
    878      resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==}
    879 @@ -1233,57 +1230,6 @@ packages:
    880      cpu: [x64]
    881      os: [win32]
    882  
    883 -  '@webassemblyjs/ast@1.14.1':
    884 -    resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==}
    885 -
    886 -  '@webassemblyjs/floating-point-hex-parser@1.13.2':
    887 -    resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==}
    888 -
    889 -  '@webassemblyjs/helper-api-error@1.13.2':
    890 -    resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==}
    891 -
    892 -  '@webassemblyjs/helper-buffer@1.14.1':
    893 -    resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==}
    894 -
    895 -  '@webassemblyjs/helper-numbers@1.13.2':
    896 -    resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==}
    897 -
    898 -  '@webassemblyjs/helper-wasm-bytecode@1.13.2':
    899 -    resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==}
    900 -
    901 -  '@webassemblyjs/helper-wasm-section@1.14.1':
    902 -    resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==}
    903 -
    904 -  '@webassemblyjs/ieee754@1.13.2':
    905 -    resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==}
    906 -
    907 -  '@webassemblyjs/leb128@1.13.2':
    908 -    resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==}
    909 -
    910 -  '@webassemblyjs/utf8@1.13.2':
    911 -    resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==}
    912 -
    913 -  '@webassemblyjs/wasm-edit@1.14.1':
    914 -    resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==}
    915 -
    916 -  '@webassemblyjs/wasm-gen@1.14.1':
    917 -    resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==}
    918 -
    919 -  '@webassemblyjs/wasm-opt@1.14.1':
    920 -    resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==}
    921 -
    922 -  '@webassemblyjs/wasm-parser@1.14.1':
    923 -    resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==}
    924 -
    925 -  '@webassemblyjs/wast-printer@1.14.1':
    926 -    resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==}
    927 -
    928 -  '@xtuc/ieee754@1.2.0':
    929 -    resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
    930 -
    931 -  '@xtuc/long@4.2.2':
    932 -    resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
    933 -
    934    abs-svg-path@0.1.1:
    935      resolution: {integrity: sha512-d8XPSGjfyzlXC3Xx891DJRyZfqk5JU0BJrDQcsWomFIV1/BIzPW5HDH5iDdWpqWaav0YVIEzT1RHTwWr0FFshA==}
    936  
    937 @@ -1306,29 +1252,18 @@ packages:
    938      engines: {node: '>=0.4.0'}
    939      hasBin: true
    940  
    941 -  agent-base@7.1.3:
    942 -    resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
    943 -    engines: {node: '>= 14'}
    944 -
    945 -  ajv-formats@2.1.1:
    946 -    resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
    947 -    peerDependencies:
    948 -      ajv: ^8.0.0
    949 -    peerDependenciesMeta:
    950 -      ajv:
    951 -        optional: true
    952 +  acorn@8.15.0:
    953 +    resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
    954 +    engines: {node: '>=0.4.0'}
    955 +    hasBin: true
    956  
    957 -  ajv-keywords@5.1.0:
    958 -    resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==}
    959 -    peerDependencies:
    960 -      ajv: ^8.8.2
    961 +  agent-base@7.1.4:
    962 +    resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
    963 +    engines: {node: '>= 14'}
    964  
    965    ajv@6.12.6:
    966      resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
    967  
    968 -  ajv@8.17.1:
    969 -    resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==}
    970 -
    971    ansi-colors@4.1.3:
    972      resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
    973      engines: {node: '>=6'}
    974 @@ -1366,6 +1301,10 @@ packages:
    975      resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==}
    976      engines: {node: '>=10'}
    977  
    978 +  aria-hidden@1.2.6:
    979 +    resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==}
    980 +    engines: {node: '>=10'}
    981 +
    982    aria-query@5.3.2:
    983      resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
    984      engines: {node: '>= 0.4'}
    985 @@ -1466,22 +1405,16 @@ packages:
    986    brace-expansion@2.0.1:
    987      resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
    988  
    989 +  brace-expansion@2.0.2:
    990 +    resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
    991 +
    992    braces@3.0.3:
    993      resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
    994      engines: {node: '>=8'}
    995  
    996 -  browserslist@4.24.4:
    997 -    resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==}
    998 -    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
    999 -    hasBin: true
   1000 -
   1001    buffer-from@1.1.2:
   1002      resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
   1003  
   1004 -  busboy@1.6.0:
   1005 -    resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
   1006 -    engines: {node: '>=10.16.0'}
   1007 -
   1008    call-bind-apply-helpers@1.0.2:
   1009      resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
   1010      engines: {node: '>= 0.4'}
   1011 @@ -1523,10 +1456,6 @@ packages:
   1012      resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
   1013      engines: {node: '>= 14.16.0'}
   1014  
   1015 -  chrome-trace-event@1.0.4:
   1016 -    resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
   1017 -    engines: {node: '>=6.0'}
   1018 -
   1019    clamp@1.0.1:
   1020      resolution: {integrity: sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==}
   1021  
   1022 @@ -1571,13 +1500,6 @@ packages:
   1023    color-space@2.3.1:
   1024      resolution: {integrity: sha512-5DJdKYwoDji3ik/i0xSn+SiwXsfwr+1FEcCMUz2GS5speGCfGSbBMOLd84SDUBOuX8y4CvdFJmOBBJuC4wp7sQ==}
   1025  
   1026 -  color-string@1.9.1:
   1027 -    resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
   1028 -
   1029 -  color@4.2.3:
   1030 -    resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
   1031 -    engines: {node: '>=12.5.0'}
   1032 -
   1033    colorette@1.4.0:
   1034      resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}
   1035  
   1036 @@ -1627,18 +1549,6 @@ packages:
   1037    css-global-keywords@1.0.1:
   1038      resolution: {integrity: sha512-X1xgQhkZ9n94WDwntqst5D/FKkmiU0GlJSFZSV3kLvyJ1WC5VeyoXDOuleUD+SIuH9C7W05is++0Woh0CGfKjQ==}
   1039  
   1040 -  css-loader@7.1.2:
   1041 -    resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==}
   1042 -    engines: {node: '>= 18.12.0'}
   1043 -    peerDependencies:
   1044 -      '@rspack/core': 0.x || 1.x
   1045 -      webpack: ^5.27.0
   1046 -    peerDependenciesMeta:
   1047 -      '@rspack/core':
   1048 -        optional: true
   1049 -      webpack:
   1050 -        optional: true
   1051 -
   1052    css-system-font-keywords@1.0.0:
   1053      resolution: {integrity: sha512-1umTtVd/fXS25ftfjB71eASCrYhilmEsvDEI6wG/QplnmlfmVM5HkZ/ZX46DT5K3eblFPgLUHt5BRCb0YXkSFA==}
   1054  
   1055 @@ -1751,6 +1661,15 @@ packages:
   1056        supports-color:
   1057          optional: true
   1058  
   1059 +  debug@4.4.3:
   1060 +    resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
   1061 +    engines: {node: '>=6.0'}
   1062 +    peerDependencies:
   1063 +      supports-color: '*'
   1064 +    peerDependenciesMeta:
   1065 +      supports-color:
   1066 +        optional: true
   1067 +
   1068    deep-is@0.1.4:
   1069      resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
   1070  
   1071 @@ -1773,8 +1692,8 @@ packages:
   1072      engines: {node: '>=0.10'}
   1073      hasBin: true
   1074  
   1075 -  detect-libc@2.0.3:
   1076 -    resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
   1077 +  detect-libc@2.1.1:
   1078 +    resolution: {integrity: sha512-ecqj/sy1jcK1uWrwpR67UhYrIFQ+5WlGxth34WquCbamhFA6hkkwiu37o6J5xCHdo1oixJRfVRw+ywV+Hq/0Aw==}
   1079      engines: {node: '>=8'}
   1080  
   1081    detect-node-es@1.1.0:
   1082 @@ -1819,9 +1738,6 @@ packages:
   1083    eastasianwidth@0.2.0:
   1084      resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
   1085  
   1086 -  electron-to-chromium@1.5.143:
   1087 -    resolution: {integrity: sha512-QqklJMOFBMqe46k8iIOwA9l2hz57V2OKMmP5eSWcUvwx+mASAsbU+wkF1pHjn9ZVSBPrsYWr4/W/95y5SwYg2g==}
   1088 -
   1089    element-size@1.1.1:
   1090      resolution: {integrity: sha512-eaN+GMOq/Q+BIWy0ybsgpcYImjGIdNLyjLFJU4XsLHXYQao5jCNb36GyN6C2qwmDDYSfIBmKpPpr4VnBdLCsPQ==}
   1091  
   1092 @@ -1837,10 +1753,6 @@ packages:
   1093    end-of-stream@1.4.4:
   1094      resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
   1095  
   1096 -  enhanced-resolve@5.18.1:
   1097 -    resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==}
   1098 -    engines: {node: '>=10.13.0'}
   1099 -
   1100    es-abstract@1.23.9:
   1101      resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==}
   1102      engines: {node: '>= 0.4'}
   1103 @@ -1857,9 +1769,6 @@ packages:
   1104      resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==}
   1105      engines: {node: '>= 0.4'}
   1106  
   1107 -  es-module-lexer@1.7.0:
   1108 -    resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
   1109 -
   1110    es-object-atoms@1.1.1:
   1111      resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==}
   1112      engines: {node: '>= 0.4'}
   1113 @@ -1890,13 +1799,6 @@ packages:
   1114    es6-weak-map@2.0.3:
   1115      resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==}
   1116  
   1117 -  esbuild-style-plugin@1.6.3:
   1118 -    resolution: {integrity: sha512-XPEKf4FjLjEVLv/dJH4UxDzXCrFHYpD93DBO8B+izdZARW5b7nNKQbnKv3J+7VDWJbgCU+hzfgIh2AuIZzlmXQ==}
   1119 -
   1120 -  escalade@3.2.0:
   1121 -    resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
   1122 -    engines: {node: '>=6'}
   1123 -
   1124    escape-string-regexp@4.0.0:
   1125      resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
   1126      engines: {node: '>=10'}
   1127 @@ -1906,8 +1808,8 @@ packages:
   1128      engines: {node: '>=6.0'}
   1129      hasBin: true
   1130  
   1131 -  eslint-config-next@15.3.1-canary.14:
   1132 -    resolution: {integrity: sha512-yqBK78lbIGxOp/DHd2pO34zZy9Be+Srocn9UjhcU1Bcwzrue9k4gU+gDW7qHme8H1dXm7AJj5qi4DGLXiwLdIA==}
   1133 +  eslint-config-next@15.5.4:
   1134 +    resolution: {integrity: sha512-BzgVVuT3kfJes8i2GHenC1SRJ+W3BTML11lAOYFOOPzrk2xp66jBOAGEFRw+3LkYCln5UzvFsLhojrshb5Zfaw==}
   1135      peerDependencies:
   1136        eslint: ^7.23.0 || ^8.0.0 || ^9.0.0
   1137        typescript: '>=3.3.1'
   1138 @@ -1980,12 +1882,8 @@ packages:
   1139      peerDependencies:
   1140        eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
   1141  
   1142 -  eslint-scope@5.1.1:
   1143 -    resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
   1144 -    engines: {node: '>=8.0.0'}
   1145 -
   1146 -  eslint-scope@8.3.0:
   1147 -    resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==}
   1148 +  eslint-scope@8.4.0:
   1149 +    resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
   1150      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
   1151  
   1152    eslint-visitor-keys@3.4.3:
   1153 @@ -1996,8 +1894,12 @@ packages:
   1154      resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
   1155      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
   1156  
   1157 -  eslint@9.25.0:
   1158 -    resolution: {integrity: sha512-MsBdObhM4cEwkzCiraDv7A6txFXEqtNXOb877TsSp2FCkBNl8JfVQrmiuDqC1IkejT6JLPzYBXx/xAiYhyzgGA==}
   1159 +  eslint-visitor-keys@4.2.1:
   1160 +    resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
   1161 +    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
   1162 +
   1163 +  eslint@9.36.0:
   1164 +    resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==}
   1165      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
   1166      hasBin: true
   1167      peerDependencies:
   1168 @@ -2014,6 +1916,10 @@ packages:
   1169      resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
   1170      engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
   1171  
   1172 +  espree@10.4.0:
   1173 +    resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
   1174 +    engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
   1175 +
   1176    esprima@4.0.1:
   1177      resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
   1178      engines: {node: '>=4'}
   1179 @@ -2027,10 +1933,6 @@ packages:
   1180      resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
   1181      engines: {node: '>=4.0'}
   1182  
   1183 -  estraverse@4.3.0:
   1184 -    resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
   1185 -    engines: {node: '>=4.0'}
   1186 -
   1187    estraverse@5.3.0:
   1188      resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
   1189      engines: {node: '>=4.0'}
   1190 @@ -2073,9 +1975,6 @@ packages:
   1191    fast-levenshtein@2.0.6:
   1192      resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
   1193  
   1194 -  fast-uri@3.0.6:
   1195 -    resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==}
   1196 -
   1197    fastq@1.19.1:
   1198      resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
   1199  
   1200 @@ -2141,9 +2040,6 @@ packages:
   1201    functions-have-names@1.2.3:
   1202      resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
   1203  
   1204 -  generic-names@4.0.0:
   1205 -    resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==}
   1206 -
   1207    geojson-vt@3.2.1:
   1208      resolution: {integrity: sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==}
   1209  
   1210 @@ -2182,6 +2078,9 @@ packages:
   1211    gl-matrix@3.4.3:
   1212      resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==}
   1213  
   1214 +  gl-matrix@3.4.4:
   1215 +    resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==}
   1216 +
   1217    gl-text@1.4.0:
   1218      resolution: {integrity: sha512-o47+XBqLCj1efmuNyCHt7/UEJmB9l66ql7pnobD6p+sgmBUdzfMZXIF0zD2+KRfpd99DJN+QXdvTFAGCKCVSmQ==}
   1219  
   1220 @@ -2196,9 +2095,6 @@ packages:
   1221      resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
   1222      engines: {node: '>=10.13.0'}
   1223  
   1224 -  glob-to-regexp@0.4.1:
   1225 -    resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
   1226 -
   1227    glob@10.4.5:
   1228      resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
   1229      hasBin: true
   1230 @@ -2322,12 +2218,6 @@ packages:
   1231      resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
   1232      engines: {node: '>=0.10.0'}
   1233  
   1234 -  icss-utils@5.1.0:
   1235 -    resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
   1236 -    engines: {node: ^10 || ^12 || >= 14}
   1237 -    peerDependencies:
   1238 -      postcss: ^8.1.0
   1239 -
   1240    ieee754@1.2.1:
   1241      resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
   1242  
   1243 @@ -2335,8 +2225,8 @@ packages:
   1244      resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
   1245      engines: {node: '>= 4'}
   1246  
   1247 -  immutable@5.1.1:
   1248 -    resolution: {integrity: sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==}
   1249 +  immutable@5.1.3:
   1250 +    resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==}
   1251  
   1252    import-fresh@3.3.1:
   1253      resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
   1254 @@ -2365,9 +2255,6 @@ packages:
   1255      resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
   1256      engines: {node: '>= 0.4'}
   1257  
   1258 -  is-arrayish@0.3.2:
   1259 -    resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
   1260 -
   1261    is-async-function@2.1.1:
   1262      resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
   1263      engines: {node: '>= 0.4'}
   1264 @@ -2530,10 +2417,6 @@ packages:
   1265    jackspeak@3.4.3:
   1266      resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
   1267  
   1268 -  jest-worker@27.5.1:
   1269 -    resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
   1270 -    engines: {node: '>= 10.13.0'}
   1271 -
   1272    jiti@1.21.7:
   1273      resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
   1274      hasBin: true
   1275 @@ -2542,8 +2425,8 @@ packages:
   1276      resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
   1277      hasBin: true
   1278  
   1279 -  jose@6.0.10:
   1280 -    resolution: {integrity: sha512-skIAxZqcMkOrSwjJvplIPYrlXGpxTPnro2/QWTDCxAdWQrSTV5/KqspMWmi5WAx5+ULswASJiZ0a+1B/Lxt9cw==}
   1281 +  jose@6.1.0:
   1282 +    resolution: {integrity: sha512-TTQJyoEoKcC1lscpVDCSsVgYzUDg/0Bt3WE//WiTPK6uOCQC2KZS4MpugbMWt/zyjkopgZoXhZuCi00gLudfUA==}
   1283  
   1284    js-levenshtein@1.1.6:
   1285      resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==}
   1286 @@ -2559,9 +2442,6 @@ packages:
   1287    json-buffer@3.0.1:
   1288      resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
   1289  
   1290 -  json-parse-even-better-errors@2.3.1:
   1291 -    resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
   1292 -
   1293    json-schema-traverse@0.4.1:
   1294      resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
   1295  
   1296 @@ -2613,21 +2493,10 @@ packages:
   1297    lines-and-columns@1.2.4:
   1298      resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
   1299  
   1300 -  loader-runner@4.3.0:
   1301 -    resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
   1302 -    engines: {node: '>=6.11.5'}
   1303 -
   1304 -  loader-utils@3.3.1:
   1305 -    resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==}
   1306 -    engines: {node: '>= 12.13.0'}
   1307 -
   1308    locate-path@6.0.0:
   1309      resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
   1310      engines: {node: '>=10'}
   1311  
   1312 -  lodash.camelcase@4.3.0:
   1313 -    resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
   1314 -
   1315    lodash.merge@4.6.2:
   1316      resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
   1317  
   1318 @@ -2662,9 +2531,6 @@ packages:
   1319      resolution: {integrity: sha512-9W0yGtkaMAkf74XGYVy4Dqw3YUMnTNB2eeiw9aQbUl4A3KmuCEHTt2DgAB07ENzOYAjsYSAYufkAq0Zd+jU7zA==}
   1320      engines: {node: '>=0.10.0'}
   1321  
   1322 -  merge-stream@2.0.0:
   1323 -    resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
   1324 -
   1325    merge2@1.4.1:
   1326      resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
   1327      engines: {node: '>= 8'}
   1328 @@ -2673,14 +2539,6 @@ packages:
   1329      resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
   1330      engines: {node: '>=8.6'}
   1331  
   1332 -  mime-db@1.52.0:
   1333 -    resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
   1334 -    engines: {node: '>= 0.6'}
   1335 -
   1336 -  mime-types@2.1.35:
   1337 -    resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
   1338 -    engines: {node: '>= 0.6'}
   1339 -
   1340    minimatch@3.1.2:
   1341      resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
   1342  
   1343 @@ -2748,9 +2606,6 @@ packages:
   1344      engines: {node: '>= 4.4.x'}
   1345      hasBin: true
   1346  
   1347 -  neo-async@2.6.2:
   1348 -    resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
   1349 -
   1350    next-themes@0.4.6:
   1351      resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==}
   1352      peerDependencies:
   1353 @@ -2760,13 +2615,13 @@ packages:
   1354    next-tick@1.1.0:
   1355      resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==}
   1356  
   1357 -  next@15.3.1-canary.14:
   1358 -    resolution: {integrity: sha512-VyjuHut0vS/BGhwZN/Y+sirviRGtd6YSS+F3BLYhkUThlZfph8AWJNlFoBcUZvjOAAeD7KiRSxCMCKkff1c1ww==}
   1359 +  next@15.5.4:
   1360 +    resolution: {integrity: sha512-xH4Yjhb82sFYQfY3vbkJfgSDgXvBB6a8xPs9i35k6oZJRoQRihZH+4s9Yo2qsWpzBmZ3lPXaJ2KPXLfkvW4LnA==}
   1361      engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
   1362      hasBin: true
   1363      peerDependencies:
   1364        '@opentelemetry/api': ^1.1.0
   1365 -      '@playwright/test': ^1.41.2
   1366 +      '@playwright/test': ^1.51.1
   1367        babel-plugin-react-compiler: '*'
   1368        react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
   1369        react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
   1370 @@ -2784,9 +2639,6 @@ packages:
   1371    node-addon-api@7.1.1:
   1372      resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
   1373  
   1374 -  node-releases@2.0.19:
   1375 -    resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
   1376 -
   1377    normalize-path@3.0.0:
   1378      resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
   1379      engines: {node: '>=0.10.0'}
   1380 @@ -2843,14 +2695,14 @@ packages:
   1381    once@1.4.0:
   1382      resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
   1383  
   1384 -  openapi-fetch@0.13.5:
   1385 -    resolution: {integrity: sha512-AQK8T9GSKFREFlN1DBXTYsLjs7YV2tZcJ7zUWxbjMoQmj8dDSFRrzhLCbHPZWA1TMV3vACqfCxLEZcwf2wxV6Q==}
   1386 +  openapi-fetch@0.13.8:
   1387 +    resolution: {integrity: sha512-yJ4QKRyNxE44baQ9mY5+r/kAzZ8yXMemtNAOFwOzRXJscdjSxxzWSNlyBAr+o5JjkUw9Lc3W7OIoca0cY3PYnQ==}
   1388  
   1389    openapi-typescript-helpers@0.0.15:
   1390      resolution: {integrity: sha512-opyTPaunsklCBpTK8JGef6mfPhLSnyy5a0IN9vKtx3+4aExf+KxEqYwIy3hqkedXIB97u357uLMJsOnm3GVjsw==}
   1391  
   1392 -  openapi-typescript@7.6.1:
   1393 -    resolution: {integrity: sha512-F7RXEeo/heF3O9lOXo2bNjCOtfp7u+D6W3a3VNEH2xE6v+fxLtn5nq0uvUcA1F5aT+CMhNeC5Uqtg5tlXFX/ag==}
   1394 +  openapi-typescript@7.9.1:
   1395 +    resolution: {integrity: sha512-9gJtoY04mk6iPMbToPjPxEAtfXZ0dTsMZtsgUI8YZta0btPPig9DJFP4jlerQD/7QOwYgb0tl+zLUpDf7vb7VA==}
   1396      hasBin: true
   1397      peerDependencies:
   1398        typescript: ^5.x
   1399 @@ -2942,8 +2794,8 @@ packages:
   1400      resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
   1401      engines: {node: '>= 6'}
   1402  
   1403 -  plotly.js@3.0.1:
   1404 -    resolution: {integrity: sha512-eWEUkqdv4sblmUQJ7xGlEA+LghzEVPJOlPBZMJuagG0CsQxlmBb+7rd0UFVig5jhRnN8PQqRQaLv6qXIjnvzgg==}
   1405 +  plotly.js@3.1.0:
   1406 +    resolution: {integrity: sha512-vx+CyzApL9tquFpwoPHOGSIWDbFPsA4om/tXZcnsygGUejXideDF9R5VwkltEIDG7Xuof45quVPyz1otv6Aqjw==}
   1407      engines: {node: '>=18.0.0'}
   1408  
   1409    pluralize@8.0.0:
   1410 @@ -2984,35 +2836,6 @@ packages:
   1411        ts-node:
   1412          optional: true
   1413  
   1414 -  postcss-modules-extract-imports@3.1.0:
   1415 -    resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==}
   1416 -    engines: {node: ^10 || ^12 || >= 14}
   1417 -    peerDependencies:
   1418 -      postcss: ^8.1.0
   1419 -
   1420 -  postcss-modules-local-by-default@4.2.0:
   1421 -    resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==}
   1422 -    engines: {node: ^10 || ^12 || >= 14}
   1423 -    peerDependencies:
   1424 -      postcss: ^8.1.0
   1425 -
   1426 -  postcss-modules-scope@3.2.1:
   1427 -    resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==}
   1428 -    engines: {node: ^10 || ^12 || >= 14}
   1429 -    peerDependencies:
   1430 -      postcss: ^8.1.0
   1431 -
   1432 -  postcss-modules-values@4.0.0:
   1433 -    resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
   1434 -    engines: {node: ^10 || ^12 || >= 14}
   1435 -    peerDependencies:
   1436 -      postcss: ^8.1.0
   1437 -
   1438 -  postcss-modules@6.0.1:
   1439 -    resolution: {integrity: sha512-zyo2sAkVvuZFFy0gc2+4O+xar5dYlaVy/ebO24KT0ftk/iJevSNyPyQellsBLlnccwh7f6V6Y4GvuKRYToNgpQ==}
   1440 -    peerDependencies:
   1441 -      postcss: ^8.0.0
   1442 -
   1443    postcss-nested@6.2.0:
   1444      resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
   1445      engines: {node: '>=12.0'}
   1446 @@ -3023,10 +2846,6 @@ packages:
   1447      resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
   1448      engines: {node: '>=4'}
   1449  
   1450 -  postcss-selector-parser@7.1.0:
   1451 -    resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
   1452 -    engines: {node: '>=4'}
   1453 -
   1454    postcss-value-parser@4.2.0:
   1455      resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
   1456  
   1457 @@ -3034,8 +2853,8 @@ packages:
   1458      resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
   1459      engines: {node: ^10 || ^12 || >=14}
   1460  
   1461 -  postcss@8.5.3:
   1462 -    resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
   1463 +  postcss@8.5.6:
   1464 +    resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
   1465      engines: {node: ^10 || ^12 || >=14}
   1466  
   1467    potpack@1.0.2:
   1468 @@ -3076,9 +2895,6 @@ packages:
   1469    raf@3.4.1:
   1470      resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==}
   1471  
   1472 -  randombytes@2.1.0:
   1473 -    resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
   1474 -
   1475    react-dom@19.1.0:
   1476      resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==}
   1477      peerDependencies:
   1478 @@ -3113,6 +2929,16 @@ packages:
   1479        '@types/react':
   1480          optional: true
   1481  
   1482 +  react-remove-scroll@2.7.1:
   1483 +    resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==}
   1484 +    engines: {node: '>=10'}
   1485 +    peerDependencies:
   1486 +      '@types/react': '*'
   1487 +      react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
   1488 +    peerDependenciesMeta:
   1489 +      '@types/react':
   1490 +        optional: true
   1491 +
   1492    react-style-singleton@2.2.3:
   1493      resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
   1494      engines: {node: '>=10'}
   1495 @@ -3238,10 +3064,6 @@ packages:
   1496    scheduler@0.26.0:
   1497      resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==}
   1498  
   1499 -  schema-utils@4.3.2:
   1500 -    resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==}
   1501 -    engines: {node: '>= 10.13.0'}
   1502 -
   1503    semver@6.3.1:
   1504      resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
   1505      hasBin: true
   1506 @@ -3251,8 +3073,10 @@ packages:
   1507      engines: {node: '>=10'}
   1508      hasBin: true
   1509  
   1510 -  serialize-javascript@6.0.2:
   1511 -    resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
   1512 +  semver@7.7.2:
   1513 +    resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
   1514 +    engines: {node: '>=10'}
   1515 +    hasBin: true
   1516  
   1517    set-function-length@1.2.2:
   1518      resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
   1519 @@ -3269,8 +3093,8 @@ packages:
   1520    shallow-copy@0.0.1:
   1521      resolution: {integrity: sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==}
   1522  
   1523 -  sharp@0.34.1:
   1524 -    resolution: {integrity: sha512-1j0w61+eVxu7DawFJtnfYcvSv6qPFvfTaqzTQ2BLknVhHTwGS8sc63ZBF4rzkWMBVKybo4S5OBtDdZahh2A1xg==}
   1525 +  sharp@0.34.4:
   1526 +    resolution: {integrity: sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==}
   1527      engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
   1528  
   1529    shebang-command@2.0.0:
   1530 @@ -3304,9 +3128,6 @@ packages:
   1531    signum@1.0.0:
   1532      resolution: {integrity: sha512-yodFGwcyt59XRh7w5W3jPcIQb3Bwi21suEfT7MAWnBX3iCdklJpgDgvGT9o04UonglZN5SNMfJFkHIR/jO8GHw==}
   1533  
   1534 -  simple-swizzle@0.2.2:
   1535 -    resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
   1536 -
   1537    sirv@2.0.4:
   1538      resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
   1539      engines: {node: '>= 10'}
   1540 @@ -3315,9 +3136,6 @@ packages:
   1541      resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
   1542      engines: {node: '>=0.10.0'}
   1543  
   1544 -  source-map-support@0.5.21:
   1545 -    resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
   1546 -
   1547    source-map@0.6.1:
   1548      resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
   1549      engines: {node: '>=0.10.0'}
   1550 @@ -3337,13 +3155,6 @@ packages:
   1551    stream-shift@1.0.3:
   1552      resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==}
   1553  
   1554 -  streamsearch@1.1.0:
   1555 -    resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
   1556 -    engines: {node: '>=10.0.0'}
   1557 -
   1558 -  string-hash@1.1.3:
   1559 -    resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==}
   1560 -
   1561    string-split-by@1.0.0:
   1562      resolution: {integrity: sha512-KaJKY+hfpzNyet/emP81PJA9hTVSfxNLS9SFTWxdCnnW1/zOOwiV248+EfoX7IQFcBaOp4G5YE6xTJMF+pLg6A==}
   1563  
   1564 @@ -3403,12 +3214,6 @@ packages:
   1565    strongly-connected-components@1.0.1:
   1566      resolution: {integrity: sha512-i0TFx4wPcO0FwX+4RkLJi1MxmcTv90jNZgxMu9XRnMXMeFUY1VJlIoXpZunPUvUUqbCT1pg5PEkFqqpcaElNaA==}
   1567  
   1568 -  style-loader@4.0.0:
   1569 -    resolution: {integrity: sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==}
   1570 -    engines: {node: '>= 18.12.0'}
   1571 -    peerDependencies:
   1572 -      webpack: ^5.27.0
   1573 -
   1574    styled-jsx@5.1.6:
   1575      resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
   1576      engines: {node: '>= 12.0.0'}
   1577 @@ -3436,18 +3241,14 @@ packages:
   1578    superscript-text@1.0.0:
   1579      resolution: {integrity: sha512-gwu8l5MtRZ6koO0icVTlmN5pm7Dhh1+Xpe9O4x6ObMAsW+3jPbW14d1DsBq1F4wiI+WOFjXF35pslgec/G8yCQ==}
   1580  
   1581 +  supports-color@10.2.2:
   1582 +    resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==}
   1583 +    engines: {node: '>=18'}
   1584 +
   1585    supports-color@7.2.0:
   1586      resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
   1587      engines: {node: '>=8'}
   1588  
   1589 -  supports-color@8.1.1:
   1590 -    resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
   1591 -    engines: {node: '>=10'}
   1592 -
   1593 -  supports-color@9.4.0:
   1594 -    resolution: {integrity: sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==}
   1595 -    engines: {node: '>=12'}
   1596 -
   1597    supports-preserve-symlinks-flag@1.0.0:
   1598      resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
   1599      engines: {node: '>= 0.4'}
   1600 @@ -3461,8 +3262,8 @@ packages:
   1601    svg-path-sdf@1.1.3:
   1602      resolution: {integrity: sha512-vJJjVq/R5lSr2KLfVXVAStktfcfa1pNFjFOgyJnzZFXlO/fDZ5DmM8FpnSKKzLPfEYTVeXuVBTHF296TpxuJVg==}
   1603  
   1604 -  tailwind-merge@3.2.0:
   1605 -    resolution: {integrity: sha512-FQT/OVqCD+7edmmJpsgCsY820RTD5AkBryuG5IUqR5YQZSdj5xlH5nLgH7YPths7WsLPSpSBNneJdM8aS8aeFA==}
   1606 +  tailwind-merge@3.3.1:
   1607 +    resolution: {integrity: sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==}
   1608  
   1609    tailwindcss-animate@1.0.7:
   1610      resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==}
   1611 @@ -3474,31 +3275,6 @@ packages:
   1612      engines: {node: '>=14.0.0'}
   1613      hasBin: true
   1614  
   1615 -  tapable@2.2.1:
   1616 -    resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
   1617 -    engines: {node: '>=6'}
   1618 -
   1619 -  terser-webpack-plugin@5.3.14:
   1620 -    resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
   1621 -    engines: {node: '>= 10.13.0'}
   1622 -    peerDependencies:
   1623 -      '@swc/core': '*'
   1624 -      esbuild: '*'
   1625 -      uglify-js: '*'
   1626 -      webpack: ^5.1.0
   1627 -    peerDependenciesMeta:
   1628 -      '@swc/core':
   1629 -        optional: true
   1630 -      esbuild:
   1631 -        optional: true
   1632 -      uglify-js:
   1633 -        optional: true
   1634 -
   1635 -  terser@5.39.0:
   1636 -    resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==}
   1637 -    engines: {node: '>=10'}
   1638 -    hasBin: true
   1639 -
   1640    thenify-all@1.6.0:
   1641      resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
   1642      engines: {node: '>=0.8'}
   1643 @@ -3591,8 +3367,8 @@ packages:
   1644    typedarray@0.0.6:
   1645      resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
   1646  
   1647 -  typescript@5.8.3:
   1648 -    resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
   1649 +  typescript@5.9.2:
   1650 +    resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==}
   1651      engines: {node: '>=14.17'}
   1652      hasBin: true
   1653  
   1654 @@ -3600,8 +3376,8 @@ packages:
   1655      resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
   1656      engines: {node: '>= 0.4'}
   1657  
   1658 -  undici-types@6.19.8:
   1659 -    resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
   1660 +  undici-types@6.21.0:
   1661 +    resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
   1662  
   1663    unquote@1.1.1:
   1664      resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==}
   1665 @@ -3609,12 +3385,6 @@ packages:
   1666    unrs-resolver@1.6.1:
   1667      resolution: {integrity: sha512-PLDI7BRVaI1C0x8mXr8leLPIOPPF1wCRFyKIswJAPJG3LdMxWNiAVvlTvmff5DSezapWFLagk18NF2cCNhe8Fg==}
   1668  
   1669 -  update-browserslist-db@1.1.3:
   1670 -    resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
   1671 -    hasBin: true
   1672 -    peerDependencies:
   1673 -      browserslist: '>= 4.21.0'
   1674 -
   1675    update-diff@1.1.0:
   1676      resolution: {integrity: sha512-rCiBPiHxZwT4+sBhEbChzpO5hYHjm91kScWgdHf4Qeafs6Ba7MBl+d9GlGv72bcTZQO0sLmtQS1pHSWoCLtN/A==}
   1677  
   1678 @@ -3655,10 +3425,6 @@ packages:
   1679    vt-pbf@3.1.3:
   1680      resolution: {integrity: sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==}
   1681  
   1682 -  watchpack@2.4.2:
   1683 -    resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==}
   1684 -    engines: {node: '>=10.13.0'}
   1685 -
   1686    weak-map@1.0.8:
   1687      resolution: {integrity: sha512-lNR9aAefbGPpHO7AEnY0hCFjz1eTkWCXYvkTRrTHs9qv8zJp+SkVYpzfLIFXQQiG3tVvbNFQgVg2bQS8YGgxyw==}
   1688  
   1689 @@ -3670,20 +3436,6 @@ packages:
   1690      engines: {node: '>= 10.13.0'}
   1691      hasBin: true
   1692  
   1693 -  webpack-sources@3.2.3:
   1694 -    resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
   1695 -    engines: {node: '>=10.13.0'}
   1696 -
   1697 -  webpack@5.99.7:
   1698 -    resolution: {integrity: sha512-CNqKBRMQjwcmKR0idID5va1qlhrqVUKpovi+Ec79ksW8ux7iS1+A6VqzfZXgVYCFRKl7XL5ap3ZoMpwBJxcg0w==}
   1699 -    engines: {node: '>=10.13.0'}
   1700 -    hasBin: true
   1701 -    peerDependencies:
   1702 -      webpack-cli: '*'
   1703 -    peerDependenciesMeta:
   1704 -      webpack-cli:
   1705 -        optional: true
   1706 -
   1707    which-boxed-primitive@1.1.1:
   1708      resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
   1709      engines: {node: '>= 0.4'}
   1710 @@ -3714,8 +3466,8 @@ packages:
   1711      resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
   1712      engines: {node: '>=0.10.0'}
   1713  
   1714 -  world-calendars@1.0.3:
   1715 -    resolution: {integrity: sha512-sAjLZkBnsbHkHWVhrsCU5Sa/EVuf9QqgvrN8zyJ2L/F9FR9Oc6CvVK0674+PGAtmmmYQMH98tCUSO4QLQv3/TQ==}
   1716 +  world-calendars@1.0.4:
   1717 +    resolution: {integrity: sha512-VGRnLJS+xJmGDPodgJRnGIDwGu0s+Cr9V2HB3EzlDZ5n0qb8h5SJtGUEkjrphZYAglEiXZ6kiXdmk0H/h/uu/w==}
   1718  
   1719    wrap-ansi@7.0.0:
   1720      resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
   1721 @@ -3793,36 +3545,41 @@ snapshots:
   1722        tslib: 2.8.1
   1723      optional: true
   1724  
   1725 +  '@emnapi/runtime@1.5.0':
   1726 +    dependencies:
   1727 +      tslib: 2.8.1
   1728 +    optional: true
   1729 +
   1730    '@emnapi/wasi-threads@1.0.2':
   1731      dependencies:
   1732        tslib: 2.8.1
   1733      optional: true
   1734  
   1735 -  '@eslint-community/eslint-utils@4.6.1(eslint@9.25.0(jiti@2.4.2))':
   1736 +  '@eslint-community/eslint-utils@4.9.0(eslint@9.36.0(jiti@2.4.2))':
   1737      dependencies:
   1738 -      eslint: 9.25.0(jiti@2.4.2)
   1739 +      eslint: 9.36.0(jiti@2.4.2)
   1740        eslint-visitor-keys: 3.4.3
   1741  
   1742    '@eslint-community/regexpp@4.12.1': {}
   1743  
   1744 -  '@eslint/config-array@0.20.0':
   1745 +  '@eslint/config-array@0.21.0':
   1746      dependencies:
   1747        '@eslint/object-schema': 2.1.6
   1748 -      debug: 4.4.0(supports-color@9.4.0)
   1749 +      debug: 4.4.0
   1750        minimatch: 3.1.2
   1751      transitivePeerDependencies:
   1752        - supports-color
   1753  
   1754 -  '@eslint/config-helpers@0.2.1': {}
   1755 +  '@eslint/config-helpers@0.3.1': {}
   1756  
   1757 -  '@eslint/core@0.13.0':
   1758 +  '@eslint/core@0.15.2':
   1759      dependencies:
   1760        '@types/json-schema': 7.0.15
   1761  
   1762    '@eslint/eslintrc@3.3.1':
   1763      dependencies:
   1764        ajv: 6.12.6
   1765 -      debug: 4.4.0(supports-color@9.4.0)
   1766 +      debug: 4.4.0
   1767        espree: 10.3.0
   1768        globals: 14.0.0
   1769        ignore: 5.3.2
   1770 @@ -3833,31 +3590,31 @@ snapshots:
   1771      transitivePeerDependencies:
   1772        - supports-color
   1773  
   1774 -  '@eslint/js@9.25.0': {}
   1775 +  '@eslint/js@9.36.0': {}
   1776  
   1777    '@eslint/object-schema@2.1.6': {}
   1778  
   1779 -  '@eslint/plugin-kit@0.2.8':
   1780 +  '@eslint/plugin-kit@0.3.5':
   1781      dependencies:
   1782 -      '@eslint/core': 0.13.0
   1783 +      '@eslint/core': 0.15.2
   1784        levn: 0.4.1
   1785  
   1786 -  '@floating-ui/core@1.6.9':
   1787 +  '@floating-ui/core@1.7.3':
   1788      dependencies:
   1789 -      '@floating-ui/utils': 0.2.9
   1790 +      '@floating-ui/utils': 0.2.10
   1791  
   1792 -  '@floating-ui/dom@1.6.13':
   1793 +  '@floating-ui/dom@1.7.4':
   1794      dependencies:
   1795 -      '@floating-ui/core': 1.6.9
   1796 -      '@floating-ui/utils': 0.2.9
   1797 +      '@floating-ui/core': 1.7.3
   1798 +      '@floating-ui/utils': 0.2.10
   1799  
   1800 -  '@floating-ui/react-dom@2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   1801 +  '@floating-ui/react-dom@2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   1802      dependencies:
   1803 -      '@floating-ui/dom': 1.6.13
   1804 +      '@floating-ui/dom': 1.7.4
   1805        react: 19.1.0
   1806        react-dom: 19.1.0(react@19.1.0)
   1807  
   1808 -  '@floating-ui/utils@0.2.9': {}
   1809 +  '@floating-ui/utils@0.2.10': {}
   1810  
   1811    '@humanfs/core@0.19.1': {}
   1812  
   1813 @@ -3872,82 +3629,93 @@ snapshots:
   1814  
   1815    '@humanwhocodes/retry@0.4.2': {}
   1816  
   1817 -  '@img/sharp-darwin-arm64@0.34.1':
   1818 +  '@img/colour@1.0.0':
   1819 +    optional: true
   1820 +
   1821 +  '@img/sharp-darwin-arm64@0.34.4':
   1822      optionalDependencies:
   1823 -      '@img/sharp-libvips-darwin-arm64': 1.1.0
   1824 +      '@img/sharp-libvips-darwin-arm64': 1.2.3
   1825      optional: true
   1826  
   1827 -  '@img/sharp-darwin-x64@0.34.1':
   1828 +  '@img/sharp-darwin-x64@0.34.4':
   1829      optionalDependencies:
   1830 -      '@img/sharp-libvips-darwin-x64': 1.1.0
   1831 +      '@img/sharp-libvips-darwin-x64': 1.2.3
   1832 +    optional: true
   1833 +
   1834 +  '@img/sharp-libvips-darwin-arm64@1.2.3':
   1835      optional: true
   1836  
   1837 -  '@img/sharp-libvips-darwin-arm64@1.1.0':
   1838 +  '@img/sharp-libvips-darwin-x64@1.2.3':
   1839      optional: true
   1840  
   1841 -  '@img/sharp-libvips-darwin-x64@1.1.0':
   1842 +  '@img/sharp-libvips-linux-arm64@1.2.3':
   1843      optional: true
   1844  
   1845 -  '@img/sharp-libvips-linux-arm64@1.1.0':
   1846 +  '@img/sharp-libvips-linux-arm@1.2.3':
   1847      optional: true
   1848  
   1849 -  '@img/sharp-libvips-linux-arm@1.1.0':
   1850 +  '@img/sharp-libvips-linux-ppc64@1.2.3':
   1851      optional: true
   1852  
   1853 -  '@img/sharp-libvips-linux-ppc64@1.1.0':
   1854 +  '@img/sharp-libvips-linux-s390x@1.2.3':
   1855      optional: true
   1856  
   1857 -  '@img/sharp-libvips-linux-s390x@1.1.0':
   1858 +  '@img/sharp-libvips-linux-x64@1.2.3':
   1859      optional: true
   1860  
   1861 -  '@img/sharp-libvips-linux-x64@1.1.0':
   1862 +  '@img/sharp-libvips-linuxmusl-arm64@1.2.3':
   1863      optional: true
   1864  
   1865 -  '@img/sharp-libvips-linuxmusl-arm64@1.1.0':
   1866 +  '@img/sharp-libvips-linuxmusl-x64@1.2.3':
   1867      optional: true
   1868  
   1869 -  '@img/sharp-libvips-linuxmusl-x64@1.1.0':
   1870 +  '@img/sharp-linux-arm64@0.34.4':
   1871 +    optionalDependencies:
   1872 +      '@img/sharp-libvips-linux-arm64': 1.2.3
   1873      optional: true
   1874  
   1875 -  '@img/sharp-linux-arm64@0.34.1':
   1876 +  '@img/sharp-linux-arm@0.34.4':
   1877      optionalDependencies:
   1878 -      '@img/sharp-libvips-linux-arm64': 1.1.0
   1879 +      '@img/sharp-libvips-linux-arm': 1.2.3
   1880      optional: true
   1881  
   1882 -  '@img/sharp-linux-arm@0.34.1':
   1883 +  '@img/sharp-linux-ppc64@0.34.4':
   1884      optionalDependencies:
   1885 -      '@img/sharp-libvips-linux-arm': 1.1.0
   1886 +      '@img/sharp-libvips-linux-ppc64': 1.2.3
   1887      optional: true
   1888  
   1889 -  '@img/sharp-linux-s390x@0.34.1':
   1890 +  '@img/sharp-linux-s390x@0.34.4':
   1891      optionalDependencies:
   1892 -      '@img/sharp-libvips-linux-s390x': 1.1.0
   1893 +      '@img/sharp-libvips-linux-s390x': 1.2.3
   1894      optional: true
   1895  
   1896 -  '@img/sharp-linux-x64@0.34.1':
   1897 +  '@img/sharp-linux-x64@0.34.4':
   1898      optionalDependencies:
   1899 -      '@img/sharp-libvips-linux-x64': 1.1.0
   1900 +      '@img/sharp-libvips-linux-x64': 1.2.3
   1901      optional: true
   1902  
   1903 -  '@img/sharp-linuxmusl-arm64@0.34.1':
   1904 +  '@img/sharp-linuxmusl-arm64@0.34.4':
   1905      optionalDependencies:
   1906 -      '@img/sharp-libvips-linuxmusl-arm64': 1.1.0
   1907 +      '@img/sharp-libvips-linuxmusl-arm64': 1.2.3
   1908      optional: true
   1909  
   1910 -  '@img/sharp-linuxmusl-x64@0.34.1':
   1911 +  '@img/sharp-linuxmusl-x64@0.34.4':
   1912      optionalDependencies:
   1913 -      '@img/sharp-libvips-linuxmusl-x64': 1.1.0
   1914 +      '@img/sharp-libvips-linuxmusl-x64': 1.2.3
   1915      optional: true
   1916  
   1917 -  '@img/sharp-wasm32@0.34.1':
   1918 +  '@img/sharp-wasm32@0.34.4':
   1919      dependencies:
   1920 -      '@emnapi/runtime': 1.4.3
   1921 +      '@emnapi/runtime': 1.5.0
   1922 +    optional: true
   1923 +
   1924 +  '@img/sharp-win32-arm64@0.34.4':
   1925      optional: true
   1926  
   1927 -  '@img/sharp-win32-ia32@0.34.1':
   1928 +  '@img/sharp-win32-ia32@0.34.4':
   1929      optional: true
   1930  
   1931 -  '@img/sharp-win32-x64@0.34.1':
   1932 +  '@img/sharp-win32-x64@0.34.4':
   1933      optional: true
   1934  
   1935    '@isaacs/cliui@8.0.2':
   1936 @@ -3969,11 +3737,6 @@ snapshots:
   1937  
   1938    '@jridgewell/set-array@1.2.1': {}
   1939  
   1940 -  '@jridgewell/source-map@0.3.6':
   1941 -    dependencies:
   1942 -      '@jridgewell/gen-mapping': 0.3.8
   1943 -      '@jridgewell/trace-mapping': 0.3.25
   1944 -
   1945    '@jridgewell/sourcemap-codec@1.5.0': {}
   1946  
   1947    '@jridgewell/trace-mapping@0.3.25':
   1948 @@ -4027,41 +3790,41 @@ snapshots:
   1949        '@tybys/wasm-util': 0.9.0
   1950      optional: true
   1951  
   1952 -  '@next/bundle-analyzer@15.3.1':
   1953 +  '@next/bundle-analyzer@15.5.4':
   1954      dependencies:
   1955        webpack-bundle-analyzer: 4.10.1
   1956      transitivePeerDependencies:
   1957        - bufferutil
   1958        - utf-8-validate
   1959  
   1960 -  '@next/env@15.3.1-canary.14': {}
   1961 +  '@next/env@15.5.4': {}
   1962  
   1963 -  '@next/eslint-plugin-next@15.3.1-canary.14':
   1964 +  '@next/eslint-plugin-next@15.5.4':
   1965      dependencies:
   1966        fast-glob: 3.3.1
   1967  
   1968 -  '@next/swc-darwin-arm64@15.3.1-canary.14':
   1969 +  '@next/swc-darwin-arm64@15.5.4':
   1970      optional: true
   1971  
   1972 -  '@next/swc-darwin-x64@15.3.1-canary.14':
   1973 +  '@next/swc-darwin-x64@15.5.4':
   1974      optional: true
   1975  
   1976 -  '@next/swc-linux-arm64-gnu@15.3.1-canary.14':
   1977 +  '@next/swc-linux-arm64-gnu@15.5.4':
   1978      optional: true
   1979  
   1980 -  '@next/swc-linux-arm64-musl@15.3.1-canary.14':
   1981 +  '@next/swc-linux-arm64-musl@15.5.4':
   1982      optional: true
   1983  
   1984 -  '@next/swc-linux-x64-gnu@15.3.1-canary.14':
   1985 +  '@next/swc-linux-x64-gnu@15.5.4':
   1986      optional: true
   1987  
   1988 -  '@next/swc-linux-x64-musl@15.3.1-canary.14':
   1989 +  '@next/swc-linux-x64-musl@15.5.4':
   1990      optional: true
   1991  
   1992 -  '@next/swc-win32-arm64-msvc@15.3.1-canary.14':
   1993 +  '@next/swc-win32-arm64-msvc@15.5.4':
   1994      optional: true
   1995  
   1996 -  '@next/swc-win32-x64-msvc@15.3.1-canary.14':
   1997 +  '@next/swc-win32-x64-msvc@15.5.4':
   1998      optional: true
   1999  
   2000    '@nodelib/fs.scandir@2.1.5':
   2001 @@ -4203,423 +3966,423 @@ snapshots:
   2002  
   2003    '@radix-ui/number@1.1.1': {}
   2004  
   2005 -  '@radix-ui/primitive@1.1.2': {}
   2006 +  '@radix-ui/primitive@1.1.3': {}
   2007  
   2008 -  '@radix-ui/react-arrow@1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2009 +  '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2010      dependencies:
   2011 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2012 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2013        react: 19.1.0
   2014        react-dom: 19.1.0(react@19.1.0)
   2015      optionalDependencies:
   2016 -      '@types/react': 19.1.2
   2017 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2018 +      '@types/react': 19.1.14
   2019 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2020  
   2021 -  '@radix-ui/react-avatar@1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2022 +  '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2023      dependencies:
   2024 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2025 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2026 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2027 -      '@radix-ui/react-use-is-hydrated': 0.0.0(@types/react@19.1.2)(react@19.1.0)
   2028 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2029 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2030 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2031 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2032 +      '@radix-ui/react-use-is-hydrated': 0.1.0(@types/react@19.1.14)(react@19.1.0)
   2033 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2034        react: 19.1.0
   2035        react-dom: 19.1.0(react@19.1.0)
   2036      optionalDependencies:
   2037 -      '@types/react': 19.1.2
   2038 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2039 -
   2040 -  '@radix-ui/react-checkbox@1.2.2(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2041 -    dependencies:
   2042 -      '@radix-ui/primitive': 1.1.2
   2043 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2044 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2045 -      '@radix-ui/react-presence': 1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2046 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2047 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2048 -      '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2049 -      '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2050 +      '@types/react': 19.1.14
   2051 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2052 +
   2053 +  '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2054 +    dependencies:
   2055 +      '@radix-ui/primitive': 1.1.3
   2056 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2057 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2058 +      '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2059 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2060 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2061 +      '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2062 +      '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2063        react: 19.1.0
   2064        react-dom: 19.1.0(react@19.1.0)
   2065      optionalDependencies:
   2066 -      '@types/react': 19.1.2
   2067 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2068 +      '@types/react': 19.1.14
   2069 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2070  
   2071 -  '@radix-ui/react-collection@1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2072 +  '@radix-ui/react-collection@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2073      dependencies:
   2074 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2075 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2076 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2077 -      '@radix-ui/react-slot': 1.2.0(@types/react@19.1.2)(react@19.1.0)
   2078 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2079 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2080 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2081 +      '@radix-ui/react-slot': 1.2.3(@types/react@19.1.14)(react@19.1.0)
   2082        react: 19.1.0
   2083        react-dom: 19.1.0(react@19.1.0)
   2084      optionalDependencies:
   2085 -      '@types/react': 19.1.2
   2086 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2087 +      '@types/react': 19.1.14
   2088 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2089  
   2090 -  '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.2)(react@19.1.0)':
   2091 +  '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.14)(react@19.1.0)':
   2092      dependencies:
   2093        react: 19.1.0
   2094      optionalDependencies:
   2095 -      '@types/react': 19.1.2
   2096 +      '@types/react': 19.1.14
   2097  
   2098 -  '@radix-ui/react-context@1.1.2(@types/react@19.1.2)(react@19.1.0)':
   2099 +  '@radix-ui/react-context@1.1.2(@types/react@19.1.14)(react@19.1.0)':
   2100      dependencies:
   2101        react: 19.1.0
   2102      optionalDependencies:
   2103 -      '@types/react': 19.1.2
   2104 -
   2105 -  '@radix-ui/react-dialog@1.1.10(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2106 -    dependencies:
   2107 -      '@radix-ui/primitive': 1.1.2
   2108 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2109 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2110 -      '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2111 -      '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2112 -      '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2113 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2114 -      '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2115 -      '@radix-ui/react-presence': 1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2116 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2117 -      '@radix-ui/react-slot': 1.2.0(@types/react@19.1.2)(react@19.1.0)
   2118 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2119 +      '@types/react': 19.1.14
   2120 +
   2121 +  '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2122 +    dependencies:
   2123 +      '@radix-ui/primitive': 1.1.3
   2124 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2125 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2126 +      '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2127 +      '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.14)(react@19.1.0)
   2128 +      '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2129 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2130 +      '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2131 +      '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2132 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2133 +      '@radix-ui/react-slot': 1.2.3(@types/react@19.1.14)(react@19.1.0)
   2134 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2135        aria-hidden: 1.2.4
   2136        react: 19.1.0
   2137        react-dom: 19.1.0(react@19.1.0)
   2138 -      react-remove-scroll: 2.6.3(@types/react@19.1.2)(react@19.1.0)
   2139 +      react-remove-scroll: 2.6.3(@types/react@19.1.14)(react@19.1.0)
   2140      optionalDependencies:
   2141 -      '@types/react': 19.1.2
   2142 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2143 +      '@types/react': 19.1.14
   2144 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2145  
   2146 -  '@radix-ui/react-direction@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2147 +  '@radix-ui/react-direction@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2148      dependencies:
   2149        react: 19.1.0
   2150      optionalDependencies:
   2151 -      '@types/react': 19.1.2
   2152 +      '@types/react': 19.1.14
   2153  
   2154 -  '@radix-ui/react-dismissable-layer@1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2155 +  '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2156      dependencies:
   2157 -      '@radix-ui/primitive': 1.1.2
   2158 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2159 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2160 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2161 -      '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2162 +      '@radix-ui/primitive': 1.1.3
   2163 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2164 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2165 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2166 +      '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2167        react: 19.1.0
   2168        react-dom: 19.1.0(react@19.1.0)
   2169      optionalDependencies:
   2170 -      '@types/react': 19.1.2
   2171 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2172 -
   2173 -  '@radix-ui/react-dropdown-menu@2.1.11(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2174 -    dependencies:
   2175 -      '@radix-ui/primitive': 1.1.2
   2176 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2177 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2178 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2179 -      '@radix-ui/react-menu': 2.1.11(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2180 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2181 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2182 +      '@types/react': 19.1.14
   2183 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2184 +
   2185 +  '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2186 +    dependencies:
   2187 +      '@radix-ui/primitive': 1.1.3
   2188 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2189 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2190 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2191 +      '@radix-ui/react-menu': 2.1.16(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2192 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2193 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2194        react: 19.1.0
   2195        react-dom: 19.1.0(react@19.1.0)
   2196      optionalDependencies:
   2197 -      '@types/react': 19.1.2
   2198 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2199 +      '@types/react': 19.1.14
   2200 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2201  
   2202 -  '@radix-ui/react-focus-guards@1.1.2(@types/react@19.1.2)(react@19.1.0)':
   2203 +  '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.14)(react@19.1.0)':
   2204      dependencies:
   2205        react: 19.1.0
   2206      optionalDependencies:
   2207 -      '@types/react': 19.1.2
   2208 +      '@types/react': 19.1.14
   2209  
   2210 -  '@radix-ui/react-focus-scope@1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2211 +  '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2212      dependencies:
   2213 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2214 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2215 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2216 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2217 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2218 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2219        react: 19.1.0
   2220        react-dom: 19.1.0(react@19.1.0)
   2221      optionalDependencies:
   2222 -      '@types/react': 19.1.2
   2223 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2224 +      '@types/react': 19.1.14
   2225 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2226  
   2227 -  '@radix-ui/react-id@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2228 +  '@radix-ui/react-id@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2229      dependencies:
   2230 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2231 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2232        react: 19.1.0
   2233      optionalDependencies:
   2234 -      '@types/react': 19.1.2
   2235 +      '@types/react': 19.1.14
   2236  
   2237 -  '@radix-ui/react-label@2.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2238 +  '@radix-ui/react-label@2.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2239      dependencies:
   2240 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2241 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2242        react: 19.1.0
   2243        react-dom: 19.1.0(react@19.1.0)
   2244      optionalDependencies:
   2245 -      '@types/react': 19.1.2
   2246 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2247 -
   2248 -  '@radix-ui/react-menu@2.1.11(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2249 -    dependencies:
   2250 -      '@radix-ui/primitive': 1.1.2
   2251 -      '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2252 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2253 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2254 -      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2255 -      '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2256 -      '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2257 -      '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2258 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2259 -      '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2260 -      '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2261 -      '@radix-ui/react-presence': 1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2262 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2263 -      '@radix-ui/react-roving-focus': 1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2264 -      '@radix-ui/react-slot': 1.2.0(@types/react@19.1.2)(react@19.1.0)
   2265 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2266 -      aria-hidden: 1.2.4
   2267 +      '@types/react': 19.1.14
   2268 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2269 +
   2270 +  '@radix-ui/react-menu@2.1.16(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2271 +    dependencies:
   2272 +      '@radix-ui/primitive': 1.1.3
   2273 +      '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2274 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2275 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2276 +      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2277 +      '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2278 +      '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.14)(react@19.1.0)
   2279 +      '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2280 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2281 +      '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2282 +      '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2283 +      '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2284 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2285 +      '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2286 +      '@radix-ui/react-slot': 1.2.3(@types/react@19.1.14)(react@19.1.0)
   2287 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2288 +      aria-hidden: 1.2.6
   2289        react: 19.1.0
   2290        react-dom: 19.1.0(react@19.1.0)
   2291 -      react-remove-scroll: 2.6.3(@types/react@19.1.2)(react@19.1.0)
   2292 +      react-remove-scroll: 2.7.1(@types/react@19.1.14)(react@19.1.0)
   2293      optionalDependencies:
   2294 -      '@types/react': 19.1.2
   2295 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2296 -
   2297 -  '@radix-ui/react-popover@1.1.10(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2298 -    dependencies:
   2299 -      '@radix-ui/primitive': 1.1.2
   2300 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2301 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2302 -      '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2303 -      '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2304 -      '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2305 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2306 -      '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2307 -      '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2308 -      '@radix-ui/react-presence': 1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2309 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2310 -      '@radix-ui/react-slot': 1.2.0(@types/react@19.1.2)(react@19.1.0)
   2311 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2312 +      '@types/react': 19.1.14
   2313 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2314 +
   2315 +  '@radix-ui/react-popover@1.1.15(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2316 +    dependencies:
   2317 +      '@radix-ui/primitive': 1.1.3
   2318 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2319 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2320 +      '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2321 +      '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.14)(react@19.1.0)
   2322 +      '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2323 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2324 +      '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2325 +      '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2326 +      '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2327 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2328 +      '@radix-ui/react-slot': 1.2.3(@types/react@19.1.14)(react@19.1.0)
   2329 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2330        aria-hidden: 1.2.4
   2331        react: 19.1.0
   2332        react-dom: 19.1.0(react@19.1.0)
   2333 -      react-remove-scroll: 2.6.3(@types/react@19.1.2)(react@19.1.0)
   2334 +      react-remove-scroll: 2.6.3(@types/react@19.1.14)(react@19.1.0)
   2335      optionalDependencies:
   2336 -      '@types/react': 19.1.2
   2337 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2338 -
   2339 -  '@radix-ui/react-popper@1.2.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2340 -    dependencies:
   2341 -      '@floating-ui/react-dom': 2.1.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2342 -      '@radix-ui/react-arrow': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2343 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2344 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2345 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2346 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2347 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2348 -      '@radix-ui/react-use-rect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2349 -      '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2350 +      '@types/react': 19.1.14
   2351 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2352 +
   2353 +  '@radix-ui/react-popper@1.2.8(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2354 +    dependencies:
   2355 +      '@floating-ui/react-dom': 2.1.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2356 +      '@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2357 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2358 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2359 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2360 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2361 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2362 +      '@radix-ui/react-use-rect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2363 +      '@radix-ui/react-use-size': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2364        '@radix-ui/rect': 1.1.1
   2365        react: 19.1.0
   2366        react-dom: 19.1.0(react@19.1.0)
   2367      optionalDependencies:
   2368 -      '@types/react': 19.1.2
   2369 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2370 +      '@types/react': 19.1.14
   2371 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2372  
   2373 -  '@radix-ui/react-portal@1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2374 +  '@radix-ui/react-portal@1.1.9(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2375      dependencies:
   2376 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2377 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2378 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2379 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2380        react: 19.1.0
   2381        react-dom: 19.1.0(react@19.1.0)
   2382      optionalDependencies:
   2383 -      '@types/react': 19.1.2
   2384 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2385 +      '@types/react': 19.1.14
   2386 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2387  
   2388 -  '@radix-ui/react-presence@1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2389 +  '@radix-ui/react-presence@1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2390      dependencies:
   2391 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2392 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2393 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2394 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2395        react: 19.1.0
   2396        react-dom: 19.1.0(react@19.1.0)
   2397      optionalDependencies:
   2398 -      '@types/react': 19.1.2
   2399 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2400 +      '@types/react': 19.1.14
   2401 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2402  
   2403 -  '@radix-ui/react-primitive@2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2404 +  '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2405      dependencies:
   2406 -      '@radix-ui/react-slot': 1.2.0(@types/react@19.1.2)(react@19.1.0)
   2407 +      '@radix-ui/react-slot': 1.2.3(@types/react@19.1.14)(react@19.1.0)
   2408        react: 19.1.0
   2409        react-dom: 19.1.0(react@19.1.0)
   2410      optionalDependencies:
   2411 -      '@types/react': 19.1.2
   2412 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2413 -
   2414 -  '@radix-ui/react-roving-focus@1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2415 -    dependencies:
   2416 -      '@radix-ui/primitive': 1.1.2
   2417 -      '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2418 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2419 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2420 -      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2421 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2422 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2423 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2424 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2425 +      '@types/react': 19.1.14
   2426 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2427 +
   2428 +  '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2429 +    dependencies:
   2430 +      '@radix-ui/primitive': 1.1.3
   2431 +      '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2432 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2433 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2434 +      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2435 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2436 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2437 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2438 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2439        react: 19.1.0
   2440        react-dom: 19.1.0(react@19.1.0)
   2441      optionalDependencies:
   2442 -      '@types/react': 19.1.2
   2443 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2444 +      '@types/react': 19.1.14
   2445 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2446  
   2447 -  '@radix-ui/react-scroll-area@1.2.5(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2448 +  '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2449      dependencies:
   2450        '@radix-ui/number': 1.1.1
   2451 -      '@radix-ui/primitive': 1.1.2
   2452 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2453 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2454 -      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2455 -      '@radix-ui/react-presence': 1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2456 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2457 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2458 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2459 +      '@radix-ui/primitive': 1.1.3
   2460 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2461 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2462 +      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2463 +      '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2464 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2465 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2466 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2467        react: 19.1.0
   2468        react-dom: 19.1.0(react@19.1.0)
   2469      optionalDependencies:
   2470 -      '@types/react': 19.1.2
   2471 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2472 +      '@types/react': 19.1.14
   2473 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2474  
   2475 -  '@radix-ui/react-select@2.2.2(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2476 +  '@radix-ui/react-select@2.2.6(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2477      dependencies:
   2478        '@radix-ui/number': 1.1.1
   2479 -      '@radix-ui/primitive': 1.1.2
   2480 -      '@radix-ui/react-collection': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2481 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2482 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2483 -      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2484 -      '@radix-ui/react-dismissable-layer': 1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2485 -      '@radix-ui/react-focus-guards': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2486 -      '@radix-ui/react-focus-scope': 1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2487 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2488 -      '@radix-ui/react-popper': 1.2.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2489 -      '@radix-ui/react-portal': 1.1.6(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2490 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2491 -      '@radix-ui/react-slot': 1.2.0(@types/react@19.1.2)(react@19.1.0)
   2492 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2493 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2494 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2495 -      '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2496 -      '@radix-ui/react-visually-hidden': 1.2.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2497 +      '@radix-ui/primitive': 1.1.3
   2498 +      '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2499 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2500 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2501 +      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2502 +      '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2503 +      '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.14)(react@19.1.0)
   2504 +      '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2505 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2506 +      '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2507 +      '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2508 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2509 +      '@radix-ui/react-slot': 1.2.3(@types/react@19.1.14)(react@19.1.0)
   2510 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2511 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2512 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2513 +      '@radix-ui/react-use-previous': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2514 +      '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2515        aria-hidden: 1.2.4
   2516        react: 19.1.0
   2517        react-dom: 19.1.0(react@19.1.0)
   2518 -      react-remove-scroll: 2.6.3(@types/react@19.1.2)(react@19.1.0)
   2519 +      react-remove-scroll: 2.6.3(@types/react@19.1.14)(react@19.1.0)
   2520      optionalDependencies:
   2521 -      '@types/react': 19.1.2
   2522 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2523 +      '@types/react': 19.1.14
   2524 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2525  
   2526 -  '@radix-ui/react-separator@1.1.4(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2527 +  '@radix-ui/react-separator@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2528      dependencies:
   2529 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2530 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2531        react: 19.1.0
   2532        react-dom: 19.1.0(react@19.1.0)
   2533      optionalDependencies:
   2534 -      '@types/react': 19.1.2
   2535 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2536 +      '@types/react': 19.1.14
   2537 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2538  
   2539 -  '@radix-ui/react-slot@1.2.0(@types/react@19.1.2)(react@19.1.0)':
   2540 +  '@radix-ui/react-slot@1.2.3(@types/react@19.1.14)(react@19.1.0)':
   2541      dependencies:
   2542 -      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2543 +      '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2544        react: 19.1.0
   2545      optionalDependencies:
   2546 -      '@types/react': 19.1.2
   2547 -
   2548 -  '@radix-ui/react-tabs@1.1.8(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2549 -    dependencies:
   2550 -      '@radix-ui/primitive': 1.1.2
   2551 -      '@radix-ui/react-context': 1.1.2(@types/react@19.1.2)(react@19.1.0)
   2552 -      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2553 -      '@radix-ui/react-id': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2554 -      '@radix-ui/react-presence': 1.1.3(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2555 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2556 -      '@radix-ui/react-roving-focus': 1.1.7(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2557 -      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.2)(react@19.1.0)
   2558 +      '@types/react': 19.1.14
   2559 +
   2560 +  '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2561 +    dependencies:
   2562 +      '@radix-ui/primitive': 1.1.3
   2563 +      '@radix-ui/react-context': 1.1.2(@types/react@19.1.14)(react@19.1.0)
   2564 +      '@radix-ui/react-direction': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2565 +      '@radix-ui/react-id': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2566 +      '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2567 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2568 +      '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2569 +      '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.14)(react@19.1.0)
   2570        react: 19.1.0
   2571        react-dom: 19.1.0(react@19.1.0)
   2572      optionalDependencies:
   2573 -      '@types/react': 19.1.2
   2574 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2575 +      '@types/react': 19.1.14
   2576 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2577  
   2578 -  '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2579 +  '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2580      dependencies:
   2581        react: 19.1.0
   2582      optionalDependencies:
   2583 -      '@types/react': 19.1.2
   2584 +      '@types/react': 19.1.14
   2585  
   2586 -  '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.2)(react@19.1.0)':
   2587 +  '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.14)(react@19.1.0)':
   2588      dependencies:
   2589 -      '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.2)(react@19.1.0)
   2590 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2591 +      '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.14)(react@19.1.0)
   2592 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2593        react: 19.1.0
   2594      optionalDependencies:
   2595 -      '@types/react': 19.1.2
   2596 +      '@types/react': 19.1.14
   2597  
   2598 -  '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.2)(react@19.1.0)':
   2599 +  '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.14)(react@19.1.0)':
   2600      dependencies:
   2601 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2602 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2603        react: 19.1.0
   2604      optionalDependencies:
   2605 -      '@types/react': 19.1.2
   2606 +      '@types/react': 19.1.14
   2607  
   2608 -  '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2609 +  '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2610      dependencies:
   2611 -      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2612 +      '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2613        react: 19.1.0
   2614      optionalDependencies:
   2615 -      '@types/react': 19.1.2
   2616 +      '@types/react': 19.1.14
   2617  
   2618 -  '@radix-ui/react-use-is-hydrated@0.0.0(@types/react@19.1.2)(react@19.1.0)':
   2619 +  '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.1.14)(react@19.1.0)':
   2620      dependencies:
   2621        react: 19.1.0
   2622        use-sync-external-store: 1.5.0(react@19.1.0)
   2623      optionalDependencies:
   2624 -      '@types/react': 19.1.2
   2625 +      '@types/react': 19.1.14
   2626  
   2627 -  '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2628 +  '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2629      dependencies:
   2630        react: 19.1.0
   2631      optionalDependencies:
   2632 -      '@types/react': 19.1.2
   2633 +      '@types/react': 19.1.14
   2634  
   2635 -  '@radix-ui/react-use-previous@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2636 +  '@radix-ui/react-use-previous@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2637      dependencies:
   2638        react: 19.1.0
   2639      optionalDependencies:
   2640 -      '@types/react': 19.1.2
   2641 +      '@types/react': 19.1.14
   2642  
   2643 -  '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2644 +  '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2645      dependencies:
   2646        '@radix-ui/rect': 1.1.1
   2647        react: 19.1.0
   2648      optionalDependencies:
   2649 -      '@types/react': 19.1.2
   2650 +      '@types/react': 19.1.14
   2651  
   2652 -  '@radix-ui/react-use-size@1.1.1(@types/react@19.1.2)(react@19.1.0)':
   2653 +  '@radix-ui/react-use-size@1.1.1(@types/react@19.1.14)(react@19.1.0)':
   2654      dependencies:
   2655 -      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.2)(react@19.1.0)
   2656 +      '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.14)(react@19.1.0)
   2657        react: 19.1.0
   2658      optionalDependencies:
   2659 -      '@types/react': 19.1.2
   2660 +      '@types/react': 19.1.14
   2661  
   2662 -  '@radix-ui/react-visually-hidden@1.2.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2663 +  '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
   2664      dependencies:
   2665 -      '@radix-ui/react-primitive': 2.1.0(@types/react-dom@19.1.2(@types/react@19.1.2))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2666 +      '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.1.9(@types/react@19.1.14))(@types/react@19.1.14)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
   2667        react: 19.1.0
   2668        react-dom: 19.1.0(react@19.1.0)
   2669      optionalDependencies:
   2670 -      '@types/react': 19.1.2
   2671 -      '@types/react-dom': 19.1.2(@types/react@19.1.2)
   2672 +      '@types/react': 19.1.14
   2673 +      '@types/react-dom': 19.1.9(@types/react@19.1.14)
   2674  
   2675    '@radix-ui/rect@1.1.1': {}
   2676  
   2677 -  '@redocly/ajv@8.11.2':
   2678 +  '@redocly/ajv@8.11.3':
   2679      dependencies:
   2680        fast-deep-equal: 3.1.3
   2681        json-schema-traverse: 1.0.0
   2682 @@ -4628,12 +4391,12 @@ snapshots:
   2683  
   2684    '@redocly/config@0.22.2': {}
   2685  
   2686 -  '@redocly/openapi-core@1.34.2(supports-color@9.4.0)':
   2687 +  '@redocly/openapi-core@1.34.5(supports-color@10.2.2)':
   2688      dependencies:
   2689 -      '@redocly/ajv': 8.11.2
   2690 +      '@redocly/ajv': 8.11.3
   2691        '@redocly/config': 0.22.2
   2692        colorette: 1.4.0
   2693 -      https-proxy-agent: 7.0.6(supports-color@9.4.0)
   2694 +      https-proxy-agent: 7.0.6(supports-color@10.2.2)
   2695        js-levenshtein: 1.1.6
   2696        js-yaml: 4.1.0
   2697        minimatch: 5.1.6
   2698 @@ -4646,8 +4409,6 @@ snapshots:
   2699  
   2700    '@rushstack/eslint-patch@1.11.0': {}
   2701  
   2702 -  '@swc/counter@0.1.3': {}
   2703 -
   2704    '@swc/helpers@0.5.15':
   2705      dependencies:
   2706        tslib: 2.8.1
   2707 @@ -4688,16 +4449,6 @@ snapshots:
   2708        tslib: 2.8.1
   2709      optional: true
   2710  
   2711 -  '@types/eslint-scope@3.7.7':
   2712 -    dependencies:
   2713 -      '@types/eslint': 9.6.1
   2714 -      '@types/estree': 1.0.7
   2715 -
   2716 -  '@types/eslint@9.6.1':
   2717 -    dependencies:
   2718 -      '@types/estree': 1.0.7
   2719 -      '@types/json-schema': 7.0.15
   2720 -
   2721    '@types/estree@1.0.7': {}
   2722  
   2723    '@types/geojson-vt@3.2.5':
   2724 @@ -4710,8 +4461,6 @@ snapshots:
   2725  
   2726    '@types/json5@0.0.29': {}
   2727  
   2728 -  '@types/less@3.0.8': {}
   2729 -
   2730    '@types/mapbox__point-geometry@0.1.4': {}
   2731  
   2732    '@types/mapbox__vector-tile@1.3.4':
   2733 @@ -4720,65 +4469,57 @@ snapshots:
   2734        '@types/mapbox__point-geometry': 0.1.4
   2735        '@types/pbf': 3.0.5
   2736  
   2737 -  '@types/node@20.17.30':
   2738 +  '@types/node@20.19.17':
   2739      dependencies:
   2740 -      undici-types: 6.19.8
   2741 +      undici-types: 6.21.0
   2742  
   2743    '@types/pbf@3.0.5': {}
   2744  
   2745 -  '@types/plotly.js@2.35.5': {}
   2746 +  '@types/plotly.js@2.35.11': {}
   2747  
   2748 -  '@types/react-dom@19.1.2(@types/react@19.1.2)':
   2749 +  '@types/react-dom@19.1.9(@types/react@19.1.14)':
   2750      dependencies:
   2751 -      '@types/react': 19.1.2
   2752 +      '@types/react': 19.1.14
   2753  
   2754    '@types/react-plotly.js@2.6.3':
   2755      dependencies:
   2756 -      '@types/plotly.js': 2.35.5
   2757 -      '@types/react': 19.1.2
   2758 +      '@types/plotly.js': 2.35.11
   2759 +      '@types/react': 19.1.14
   2760  
   2761 -  '@types/react@19.1.2':
   2762 +  '@types/react@19.1.14':
   2763      dependencies:
   2764        csstype: 3.1.3
   2765  
   2766 -  '@types/sass@1.45.0':
   2767 -    dependencies:
   2768 -      sass: 1.87.0
   2769 -
   2770 -  '@types/stylus@0.48.43':
   2771 -    dependencies:
   2772 -      '@types/node': 20.17.30
   2773 -
   2774    '@types/supercluster@7.1.3':
   2775      dependencies:
   2776        '@types/geojson': 7946.0.16
   2777  
   2778 -  '@typescript-eslint/eslint-plugin@8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)':
   2779 +  '@typescript-eslint/eslint-plugin@8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)':
   2780      dependencies:
   2781        '@eslint-community/regexpp': 4.12.1
   2782 -      '@typescript-eslint/parser': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   2783 +      '@typescript-eslint/parser': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   2784        '@typescript-eslint/scope-manager': 8.30.1
   2785 -      '@typescript-eslint/type-utils': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   2786 -      '@typescript-eslint/utils': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   2787 +      '@typescript-eslint/type-utils': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   2788 +      '@typescript-eslint/utils': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   2789        '@typescript-eslint/visitor-keys': 8.30.1
   2790 -      eslint: 9.25.0(jiti@2.4.2)
   2791 +      eslint: 9.36.0(jiti@2.4.2)
   2792        graphemer: 1.4.0
   2793        ignore: 5.3.2
   2794        natural-compare: 1.4.0
   2795 -      ts-api-utils: 2.1.0(typescript@5.8.3)
   2796 -      typescript: 5.8.3
   2797 +      ts-api-utils: 2.1.0(typescript@5.9.2)
   2798 +      typescript: 5.9.2
   2799      transitivePeerDependencies:
   2800        - supports-color
   2801  
   2802 -  '@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)':
   2803 +  '@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)':
   2804      dependencies:
   2805        '@typescript-eslint/scope-manager': 8.30.1
   2806        '@typescript-eslint/types': 8.30.1
   2807 -      '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.8.3)
   2808 +      '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.9.2)
   2809        '@typescript-eslint/visitor-keys': 8.30.1
   2810 -      debug: 4.4.0(supports-color@9.4.0)
   2811 -      eslint: 9.25.0(jiti@2.4.2)
   2812 -      typescript: 5.8.3
   2813 +      debug: 4.4.0
   2814 +      eslint: 9.36.0(jiti@2.4.2)
   2815 +      typescript: 5.9.2
   2816      transitivePeerDependencies:
   2817        - supports-color
   2818  
   2819 @@ -4787,48 +4528,48 @@ snapshots:
   2820        '@typescript-eslint/types': 8.30.1
   2821        '@typescript-eslint/visitor-keys': 8.30.1
   2822  
   2823 -  '@typescript-eslint/type-utils@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)':
   2824 +  '@typescript-eslint/type-utils@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)':
   2825      dependencies:
   2826 -      '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.8.3)
   2827 -      '@typescript-eslint/utils': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   2828 -      debug: 4.4.0(supports-color@9.4.0)
   2829 -      eslint: 9.25.0(jiti@2.4.2)
   2830 -      ts-api-utils: 2.1.0(typescript@5.8.3)
   2831 -      typescript: 5.8.3
   2832 +      '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.9.2)
   2833 +      '@typescript-eslint/utils': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   2834 +      debug: 4.4.3(supports-color@10.2.2)
   2835 +      eslint: 9.36.0(jiti@2.4.2)
   2836 +      ts-api-utils: 2.1.0(typescript@5.9.2)
   2837 +      typescript: 5.9.2
   2838      transitivePeerDependencies:
   2839        - supports-color
   2840  
   2841    '@typescript-eslint/types@8.30.1': {}
   2842  
   2843 -  '@typescript-eslint/typescript-estree@8.30.1(typescript@5.8.3)':
   2844 +  '@typescript-eslint/typescript-estree@8.30.1(typescript@5.9.2)':
   2845      dependencies:
   2846        '@typescript-eslint/types': 8.30.1
   2847        '@typescript-eslint/visitor-keys': 8.30.1
   2848 -      debug: 4.4.0(supports-color@9.4.0)
   2849 +      debug: 4.4.0
   2850        fast-glob: 3.3.3
   2851        is-glob: 4.0.3
   2852        minimatch: 9.0.5
   2853        semver: 7.7.1
   2854 -      ts-api-utils: 2.1.0(typescript@5.8.3)
   2855 -      typescript: 5.8.3
   2856 +      ts-api-utils: 2.1.0(typescript@5.9.2)
   2857 +      typescript: 5.9.2
   2858      transitivePeerDependencies:
   2859        - supports-color
   2860  
   2861 -  '@typescript-eslint/utils@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)':
   2862 +  '@typescript-eslint/utils@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)':
   2863      dependencies:
   2864 -      '@eslint-community/eslint-utils': 4.6.1(eslint@9.25.0(jiti@2.4.2))
   2865 +      '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2))
   2866        '@typescript-eslint/scope-manager': 8.30.1
   2867        '@typescript-eslint/types': 8.30.1
   2868 -      '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.8.3)
   2869 -      eslint: 9.25.0(jiti@2.4.2)
   2870 -      typescript: 5.8.3
   2871 +      '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.9.2)
   2872 +      eslint: 9.36.0(jiti@2.4.2)
   2873 +      typescript: 5.9.2
   2874      transitivePeerDependencies:
   2875        - supports-color
   2876  
   2877    '@typescript-eslint/visitor-keys@8.30.1':
   2878      dependencies:
   2879        '@typescript-eslint/types': 8.30.1
   2880 -      eslint-visitor-keys: 4.2.0
   2881 +      eslint-visitor-keys: 4.2.1
   2882  
   2883    '@unrs/resolver-binding-darwin-arm64@1.6.1':
   2884      optional: true
   2885 @@ -4880,110 +4621,27 @@ snapshots:
   2886    '@unrs/resolver-binding-win32-x64-msvc@1.6.1':
   2887      optional: true
   2888  
   2889 -  '@webassemblyjs/ast@1.14.1':
   2890 -    dependencies:
   2891 -      '@webassemblyjs/helper-numbers': 1.13.2
   2892 -      '@webassemblyjs/helper-wasm-bytecode': 1.13.2
   2893 -
   2894 -  '@webassemblyjs/floating-point-hex-parser@1.13.2': {}
   2895 -
   2896 -  '@webassemblyjs/helper-api-error@1.13.2': {}
   2897 -
   2898 -  '@webassemblyjs/helper-buffer@1.14.1': {}
   2899 -
   2900 -  '@webassemblyjs/helper-numbers@1.13.2':
   2901 -    dependencies:
   2902 -      '@webassemblyjs/floating-point-hex-parser': 1.13.2
   2903 -      '@webassemblyjs/helper-api-error': 1.13.2
   2904 -      '@xtuc/long': 4.2.2
   2905 -
   2906 -  '@webassemblyjs/helper-wasm-bytecode@1.13.2': {}
   2907 -
   2908 -  '@webassemblyjs/helper-wasm-section@1.14.1':
   2909 -    dependencies:
   2910 -      '@webassemblyjs/ast': 1.14.1
   2911 -      '@webassemblyjs/helper-buffer': 1.14.1
   2912 -      '@webassemblyjs/helper-wasm-bytecode': 1.13.2
   2913 -      '@webassemblyjs/wasm-gen': 1.14.1
   2914 -
   2915 -  '@webassemblyjs/ieee754@1.13.2':
   2916 -    dependencies:
   2917 -      '@xtuc/ieee754': 1.2.0
   2918 -
   2919 -  '@webassemblyjs/leb128@1.13.2':
   2920 -    dependencies:
   2921 -      '@xtuc/long': 4.2.2
   2922 -
   2923 -  '@webassemblyjs/utf8@1.13.2': {}
   2924 -
   2925 -  '@webassemblyjs/wasm-edit@1.14.1':
   2926 -    dependencies:
   2927 -      '@webassemblyjs/ast': 1.14.1
   2928 -      '@webassemblyjs/helper-buffer': 1.14.1
   2929 -      '@webassemblyjs/helper-wasm-bytecode': 1.13.2
   2930 -      '@webassemblyjs/helper-wasm-section': 1.14.1
   2931 -      '@webassemblyjs/wasm-gen': 1.14.1
   2932 -      '@webassemblyjs/wasm-opt': 1.14.1
   2933 -      '@webassemblyjs/wasm-parser': 1.14.1
   2934 -      '@webassemblyjs/wast-printer': 1.14.1
   2935 -
   2936 -  '@webassemblyjs/wasm-gen@1.14.1':
   2937 -    dependencies:
   2938 -      '@webassemblyjs/ast': 1.14.1
   2939 -      '@webassemblyjs/helper-wasm-bytecode': 1.13.2
   2940 -      '@webassemblyjs/ieee754': 1.13.2
   2941 -      '@webassemblyjs/leb128': 1.13.2
   2942 -      '@webassemblyjs/utf8': 1.13.2
   2943 -
   2944 -  '@webassemblyjs/wasm-opt@1.14.1':
   2945 -    dependencies:
   2946 -      '@webassemblyjs/ast': 1.14.1
   2947 -      '@webassemblyjs/helper-buffer': 1.14.1
   2948 -      '@webassemblyjs/wasm-gen': 1.14.1
   2949 -      '@webassemblyjs/wasm-parser': 1.14.1
   2950 -
   2951 -  '@webassemblyjs/wasm-parser@1.14.1':
   2952 -    dependencies:
   2953 -      '@webassemblyjs/ast': 1.14.1
   2954 -      '@webassemblyjs/helper-api-error': 1.13.2
   2955 -      '@webassemblyjs/helper-wasm-bytecode': 1.13.2
   2956 -      '@webassemblyjs/ieee754': 1.13.2
   2957 -      '@webassemblyjs/leb128': 1.13.2
   2958 -      '@webassemblyjs/utf8': 1.13.2
   2959 -
   2960 -  '@webassemblyjs/wast-printer@1.14.1':
   2961 -    dependencies:
   2962 -      '@webassemblyjs/ast': 1.14.1
   2963 -      '@xtuc/long': 4.2.2
   2964 -
   2965 -  '@xtuc/ieee754@1.2.0': {}
   2966 -
   2967 -  '@xtuc/long@4.2.2': {}
   2968 -
   2969    abs-svg-path@0.1.1: {}
   2970  
   2971    acorn-jsx@5.3.2(acorn@8.14.1):
   2972      dependencies:
   2973        acorn: 8.14.1
   2974  
   2975 +  acorn-jsx@5.3.2(acorn@8.15.0):
   2976 +    dependencies:
   2977 +      acorn: 8.15.0
   2978 +
   2979    acorn-walk@8.3.4:
   2980      dependencies:
   2981 -      acorn: 8.14.1
   2982 +      acorn: 8.15.0
   2983  
   2984    acorn@7.4.1: {}
   2985  
   2986    acorn@8.14.1: {}
   2987  
   2988 -  agent-base@7.1.3: {}
   2989 +  acorn@8.15.0: {}
   2990  
   2991 -  ajv-formats@2.1.1(ajv@8.17.1):
   2992 -    optionalDependencies:
   2993 -      ajv: 8.17.1
   2994 -
   2995 -  ajv-keywords@5.1.0(ajv@8.17.1):
   2996 -    dependencies:
   2997 -      ajv: 8.17.1
   2998 -      fast-deep-equal: 3.1.3
   2999 +  agent-base@7.1.4: {}
   3000  
   3001    ajv@6.12.6:
   3002      dependencies:
   3003 @@ -4992,13 +4650,6 @@ snapshots:
   3004        json-schema-traverse: 0.4.1
   3005        uri-js: 4.4.1
   3006  
   3007 -  ajv@8.17.1:
   3008 -    dependencies:
   3009 -      fast-deep-equal: 3.1.3
   3010 -      fast-uri: 3.0.6
   3011 -      json-schema-traverse: 1.0.0
   3012 -      require-from-string: 2.0.2
   3013 -
   3014    ansi-colors@4.1.3: {}
   3015  
   3016    ansi-regex@5.0.1: {}
   3017 @@ -5026,6 +4677,10 @@ snapshots:
   3018      dependencies:
   3019        tslib: 2.8.1
   3020  
   3021 +  aria-hidden@1.2.6:
   3022 +    dependencies:
   3023 +      tslib: 2.8.1
   3024 +
   3025    aria-query@5.3.2: {}
   3026  
   3027    array-bounds@1.0.1: {}
   3028 @@ -5143,23 +4798,16 @@ snapshots:
   3029      dependencies:
   3030        balanced-match: 1.0.2
   3031  
   3032 -  braces@3.0.3:
   3033 +  brace-expansion@2.0.2:
   3034      dependencies:
   3035 -      fill-range: 7.1.1
   3036 +      balanced-match: 1.0.2
   3037  
   3038 -  browserslist@4.24.4:
   3039 +  braces@3.0.3:
   3040      dependencies:
   3041 -      caniuse-lite: 1.0.30001715
   3042 -      electron-to-chromium: 1.5.143
   3043 -      node-releases: 2.0.19
   3044 -      update-browserslist-db: 1.1.3(browserslist@4.24.4)
   3045 +      fill-range: 7.1.1
   3046  
   3047    buffer-from@1.1.2: {}
   3048  
   3049 -  busboy@1.6.0:
   3050 -    dependencies:
   3051 -      streamsearch: 1.1.0
   3052 -
   3053    call-bind-apply-helpers@1.0.2:
   3054      dependencies:
   3055        es-errors: 1.3.0
   3056 @@ -5209,8 +4857,7 @@ snapshots:
   3057    chokidar@4.0.3:
   3058      dependencies:
   3059        readdirp: 4.1.2
   3060 -
   3061 -  chrome-trace-event@1.0.4: {}
   3062 +    optional: true
   3063  
   3064    clamp@1.0.1: {}
   3065  
   3066 @@ -5262,18 +4909,6 @@ snapshots:
   3067  
   3068    color-space@2.3.1: {}
   3069  
   3070 -  color-string@1.9.1:
   3071 -    dependencies:
   3072 -      color-name: 1.1.4
   3073 -      simple-swizzle: 0.2.2
   3074 -    optional: true
   3075 -
   3076 -  color@4.2.3:
   3077 -    dependencies:
   3078 -      color-convert: 2.0.1
   3079 -      color-string: 1.9.1
   3080 -    optional: true
   3081 -
   3082    colorette@1.4.0: {}
   3083  
   3084    commander@2.20.3: {}
   3085 @@ -5323,19 +4958,6 @@ snapshots:
   3086  
   3087    css-global-keywords@1.0.1: {}
   3088  
   3089 -  css-loader@7.1.2(webpack@5.99.7):
   3090 -    dependencies:
   3091 -      icss-utils: 5.1.0(postcss@8.5.3)
   3092 -      postcss: 8.5.3
   3093 -      postcss-modules-extract-imports: 3.1.0(postcss@8.5.3)
   3094 -      postcss-modules-local-by-default: 4.2.0(postcss@8.5.3)
   3095 -      postcss-modules-scope: 3.2.1(postcss@8.5.3)
   3096 -      postcss-modules-values: 4.0.0(postcss@8.5.3)
   3097 -      postcss-value-parser: 4.2.0
   3098 -      semver: 7.7.1
   3099 -    optionalDependencies:
   3100 -      webpack: 5.99.7
   3101 -
   3102    css-system-font-keywords@1.0.0: {}
   3103  
   3104    csscolorparser@1.0.3: {}
   3105 @@ -5429,11 +5051,15 @@ snapshots:
   3106      dependencies:
   3107        ms: 2.1.3
   3108  
   3109 -  debug@4.4.0(supports-color@9.4.0):
   3110 +  debug@4.4.0:
   3111 +    dependencies:
   3112 +      ms: 2.1.3
   3113 +
   3114 +  debug@4.4.3(supports-color@10.2.2):
   3115      dependencies:
   3116        ms: 2.1.3
   3117      optionalDependencies:
   3118 -      supports-color: 9.4.0
   3119 +      supports-color: 10.2.2
   3120  
   3121    deep-is@0.1.4: {}
   3122  
   3123 @@ -5456,7 +5082,7 @@ snapshots:
   3124    detect-libc@1.0.3:
   3125      optional: true
   3126  
   3127 -  detect-libc@2.0.3:
   3128 +  detect-libc@2.1.1:
   3129      optional: true
   3130  
   3131    detect-node-es@1.1.0: {}
   3132 @@ -5499,8 +5125,6 @@ snapshots:
   3133  
   3134    eastasianwidth@0.2.0: {}
   3135  
   3136 -  electron-to-chromium@1.5.143: {}
   3137 -
   3138    element-size@1.1.1: {}
   3139  
   3140    elementary-circuits-directed-graph@1.3.1:
   3141 @@ -5515,11 +5139,6 @@ snapshots:
   3142      dependencies:
   3143        once: 1.4.0
   3144  
   3145 -  enhanced-resolve@5.18.1:
   3146 -    dependencies:
   3147 -      graceful-fs: 4.2.11
   3148 -      tapable: 2.2.1
   3149 -
   3150    es-abstract@1.23.9:
   3151      dependencies:
   3152        array-buffer-byte-length: 1.0.2
   3153 @@ -5597,8 +5216,6 @@ snapshots:
   3154        iterator.prototype: 1.1.5
   3155        safe-array-concat: 1.1.3
   3156  
   3157 -  es-module-lexer@1.7.0: {}
   3158 -
   3159    es-object-atoms@1.1.1:
   3160      dependencies:
   3161        es-errors: 1.3.0
   3162 @@ -5645,17 +5262,6 @@ snapshots:
   3163        es6-iterator: 2.0.3
   3164        es6-symbol: 3.1.4
   3165  
   3166 -  esbuild-style-plugin@1.6.3:
   3167 -    dependencies:
   3168 -      '@types/less': 3.0.8
   3169 -      '@types/sass': 1.45.0
   3170 -      '@types/stylus': 0.48.43
   3171 -      glob: 10.4.5
   3172 -      postcss: 8.5.3
   3173 -      postcss-modules: 6.0.1(postcss@8.5.3)
   3174 -
   3175 -  escalade@3.2.0: {}
   3176 -
   3177    escape-string-regexp@4.0.0: {}
   3178  
   3179    escodegen@2.1.0:
   3180 @@ -5666,21 +5272,21 @@ snapshots:
   3181      optionalDependencies:
   3182        source-map: 0.6.1
   3183  
   3184 -  eslint-config-next@15.3.1-canary.14(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3):
   3185 +  eslint-config-next@15.5.4(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2):
   3186      dependencies:
   3187 -      '@next/eslint-plugin-next': 15.3.1-canary.14
   3188 +      '@next/eslint-plugin-next': 15.5.4
   3189        '@rushstack/eslint-patch': 1.11.0
   3190 -      '@typescript-eslint/eslint-plugin': 8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   3191 -      '@typescript-eslint/parser': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   3192 -      eslint: 9.25.0(jiti@2.4.2)
   3193 +      '@typescript-eslint/eslint-plugin': 8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   3194 +      '@typescript-eslint/parser': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   3195 +      eslint: 9.36.0(jiti@2.4.2)
   3196        eslint-import-resolver-node: 0.3.9
   3197 -      eslint-import-resolver-typescript: 3.10.0(eslint-plugin-import@2.31.0)(eslint@9.25.0(jiti@2.4.2))
   3198 -      eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.0)(eslint@9.25.0(jiti@2.4.2))
   3199 -      eslint-plugin-jsx-a11y: 6.10.2(eslint@9.25.0(jiti@2.4.2))
   3200 -      eslint-plugin-react: 7.37.5(eslint@9.25.0(jiti@2.4.2))
   3201 -      eslint-plugin-react-hooks: 5.2.0(eslint@9.25.0(jiti@2.4.2))
   3202 +      eslint-import-resolver-typescript: 3.10.0(eslint-plugin-import@2.31.0)(eslint@9.36.0(jiti@2.4.2))
   3203 +      eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.0)(eslint@9.36.0(jiti@2.4.2))
   3204 +      eslint-plugin-jsx-a11y: 6.10.2(eslint@9.36.0(jiti@2.4.2))
   3205 +      eslint-plugin-react: 7.37.5(eslint@9.36.0(jiti@2.4.2))
   3206 +      eslint-plugin-react-hooks: 5.2.0(eslint@9.36.0(jiti@2.4.2))
   3207      optionalDependencies:
   3208 -      typescript: 5.8.3
   3209 +      typescript: 5.9.2
   3210      transitivePeerDependencies:
   3211        - eslint-import-resolver-webpack
   3212        - eslint-plugin-import-x
   3213 @@ -5694,33 +5300,33 @@ snapshots:
   3214      transitivePeerDependencies:
   3215        - supports-color
   3216  
   3217 -  eslint-import-resolver-typescript@3.10.0(eslint-plugin-import@2.31.0)(eslint@9.25.0(jiti@2.4.2)):
   3218 +  eslint-import-resolver-typescript@3.10.0(eslint-plugin-import@2.31.0)(eslint@9.36.0(jiti@2.4.2)):
   3219      dependencies:
   3220        '@nolyfill/is-core-module': 1.0.39
   3221 -      debug: 4.4.0(supports-color@9.4.0)
   3222 -      eslint: 9.25.0(jiti@2.4.2)
   3223 +      debug: 4.4.0
   3224 +      eslint: 9.36.0(jiti@2.4.2)
   3225        get-tsconfig: 4.10.0
   3226        is-bun-module: 2.0.0
   3227        stable-hash: 0.0.5
   3228        tinyglobby: 0.2.13
   3229        unrs-resolver: 1.6.1
   3230      optionalDependencies:
   3231 -      eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.0)(eslint@9.25.0(jiti@2.4.2))
   3232 +      eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.0)(eslint@9.36.0(jiti@2.4.2))
   3233      transitivePeerDependencies:
   3234        - supports-color
   3235  
   3236 -  eslint-module-utils@2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.0)(eslint@9.25.0(jiti@2.4.2)):
   3237 +  eslint-module-utils@2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.0)(eslint@9.36.0(jiti@2.4.2)):
   3238      dependencies:
   3239        debug: 3.2.7
   3240      optionalDependencies:
   3241 -      '@typescript-eslint/parser': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   3242 -      eslint: 9.25.0(jiti@2.4.2)
   3243 +      '@typescript-eslint/parser': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   3244 +      eslint: 9.36.0(jiti@2.4.2)
   3245        eslint-import-resolver-node: 0.3.9
   3246 -      eslint-import-resolver-typescript: 3.10.0(eslint-plugin-import@2.31.0)(eslint@9.25.0(jiti@2.4.2))
   3247 +      eslint-import-resolver-typescript: 3.10.0(eslint-plugin-import@2.31.0)(eslint@9.36.0(jiti@2.4.2))
   3248      transitivePeerDependencies:
   3249        - supports-color
   3250  
   3251 -  eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.0)(eslint@9.25.0(jiti@2.4.2)):
   3252 +  eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.0)(eslint@9.36.0(jiti@2.4.2)):
   3253      dependencies:
   3254        '@rtsao/scc': 1.1.0
   3255        array-includes: 3.1.8
   3256 @@ -5729,9 +5335,9 @@ snapshots:
   3257        array.prototype.flatmap: 1.3.3
   3258        debug: 3.2.7
   3259        doctrine: 2.1.0
   3260 -      eslint: 9.25.0(jiti@2.4.2)
   3261 +      eslint: 9.36.0(jiti@2.4.2)
   3262        eslint-import-resolver-node: 0.3.9
   3263 -      eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.0)(eslint@9.25.0(jiti@2.4.2))
   3264 +      eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.0)(eslint@9.36.0(jiti@2.4.2))
   3265        hasown: 2.0.2
   3266        is-core-module: 2.16.1
   3267        is-glob: 4.0.3
   3268 @@ -5743,13 +5349,13 @@ snapshots:
   3269        string.prototype.trimend: 1.0.9
   3270        tsconfig-paths: 3.15.0
   3271      optionalDependencies:
   3272 -      '@typescript-eslint/parser': 8.30.1(eslint@9.25.0(jiti@2.4.2))(typescript@5.8.3)
   3273 +      '@typescript-eslint/parser': 8.30.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.9.2)
   3274      transitivePeerDependencies:
   3275        - eslint-import-resolver-typescript
   3276        - eslint-import-resolver-webpack
   3277        - supports-color
   3278  
   3279 -  eslint-plugin-jsx-a11y@6.10.2(eslint@9.25.0(jiti@2.4.2)):
   3280 +  eslint-plugin-jsx-a11y@6.10.2(eslint@9.36.0(jiti@2.4.2)):
   3281      dependencies:
   3282        aria-query: 5.3.2
   3283        array-includes: 3.1.8
   3284 @@ -5759,7 +5365,7 @@ snapshots:
   3285        axobject-query: 4.1.0
   3286        damerau-levenshtein: 1.0.8
   3287        emoji-regex: 9.2.2
   3288 -      eslint: 9.25.0(jiti@2.4.2)
   3289 +      eslint: 9.36.0(jiti@2.4.2)
   3290        hasown: 2.0.2
   3291        jsx-ast-utils: 3.3.5
   3292        language-tags: 1.0.9
   3293 @@ -5768,11 +5374,11 @@ snapshots:
   3294        safe-regex-test: 1.1.0
   3295        string.prototype.includes: 2.0.1
   3296  
   3297 -  eslint-plugin-react-hooks@5.2.0(eslint@9.25.0(jiti@2.4.2)):
   3298 +  eslint-plugin-react-hooks@5.2.0(eslint@9.36.0(jiti@2.4.2)):
   3299      dependencies:
   3300 -      eslint: 9.25.0(jiti@2.4.2)
   3301 +      eslint: 9.36.0(jiti@2.4.2)
   3302  
   3303 -  eslint-plugin-react@7.37.5(eslint@9.25.0(jiti@2.4.2)):
   3304 +  eslint-plugin-react@7.37.5(eslint@9.36.0(jiti@2.4.2)):
   3305      dependencies:
   3306        array-includes: 3.1.8
   3307        array.prototype.findlast: 1.2.5
   3308 @@ -5780,7 +5386,7 @@ snapshots:
   3309        array.prototype.tosorted: 1.1.4
   3310        doctrine: 2.1.0
   3311        es-iterator-helpers: 1.2.1
   3312 -      eslint: 9.25.0(jiti@2.4.2)
   3313 +      eslint: 9.36.0(jiti@2.4.2)
   3314        estraverse: 5.3.0
   3315        hasown: 2.0.2
   3316        jsx-ast-utils: 3.3.5
   3317 @@ -5794,12 +5400,7 @@ snapshots:
   3318        string.prototype.matchall: 4.0.12
   3319        string.prototype.repeat: 1.0.0
   3320  
   3321 -  eslint-scope@5.1.1:
   3322 -    dependencies:
   3323 -      esrecurse: 4.3.0
   3324 -      estraverse: 4.3.0
   3325 -
   3326 -  eslint-scope@8.3.0:
   3327 +  eslint-scope@8.4.0:
   3328      dependencies:
   3329        esrecurse: 4.3.0
   3330        estraverse: 5.3.0
   3331 @@ -5808,16 +5409,18 @@ snapshots:
   3332  
   3333    eslint-visitor-keys@4.2.0: {}
   3334  
   3335 -  eslint@9.25.0(jiti@2.4.2):
   3336 +  eslint-visitor-keys@4.2.1: {}
   3337 +
   3338 +  eslint@9.36.0(jiti@2.4.2):
   3339      dependencies:
   3340 -      '@eslint-community/eslint-utils': 4.6.1(eslint@9.25.0(jiti@2.4.2))
   3341 +      '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2))
   3342        '@eslint-community/regexpp': 4.12.1
   3343 -      '@eslint/config-array': 0.20.0
   3344 -      '@eslint/config-helpers': 0.2.1
   3345 -      '@eslint/core': 0.13.0
   3346 +      '@eslint/config-array': 0.21.0
   3347 +      '@eslint/config-helpers': 0.3.1
   3348 +      '@eslint/core': 0.15.2
   3349        '@eslint/eslintrc': 3.3.1
   3350 -      '@eslint/js': 9.25.0
   3351 -      '@eslint/plugin-kit': 0.2.8
   3352 +      '@eslint/js': 9.36.0
   3353 +      '@eslint/plugin-kit': 0.3.5
   3354        '@humanfs/node': 0.16.6
   3355        '@humanwhocodes/module-importer': 1.0.1
   3356        '@humanwhocodes/retry': 0.4.2
   3357 @@ -5826,11 +5429,11 @@ snapshots:
   3358        ajv: 6.12.6
   3359        chalk: 4.1.2
   3360        cross-spawn: 7.0.6
   3361 -      debug: 4.4.0(supports-color@9.4.0)
   3362 +      debug: 4.4.0
   3363        escape-string-regexp: 4.0.0
   3364 -      eslint-scope: 8.3.0
   3365 -      eslint-visitor-keys: 4.2.0
   3366 -      espree: 10.3.0
   3367 +      eslint-scope: 8.4.0
   3368 +      eslint-visitor-keys: 4.2.1
   3369 +      espree: 10.4.0
   3370        esquery: 1.6.0
   3371        esutils: 2.0.3
   3372        fast-deep-equal: 3.1.3
   3373 @@ -5863,6 +5466,12 @@ snapshots:
   3374        acorn-jsx: 5.3.2(acorn@8.14.1)
   3375        eslint-visitor-keys: 4.2.0
   3376  
   3377 +  espree@10.4.0:
   3378 +    dependencies:
   3379 +      acorn: 8.15.0
   3380 +      acorn-jsx: 5.3.2(acorn@8.15.0)
   3381 +      eslint-visitor-keys: 4.2.1
   3382 +
   3383    esprima@4.0.1: {}
   3384  
   3385    esquery@1.6.0:
   3386 @@ -5873,8 +5482,6 @@ snapshots:
   3387      dependencies:
   3388        estraverse: 5.3.0
   3389  
   3390 -  estraverse@4.3.0: {}
   3391 -
   3392    estraverse@5.3.0: {}
   3393  
   3394    esutils@2.0.3: {}
   3395 @@ -5921,8 +5528,6 @@ snapshots:
   3396  
   3397    fast-levenshtein@2.0.6: {}
   3398  
   3399 -  fast-uri@3.0.6: {}
   3400 -
   3401    fastq@1.19.1:
   3402      dependencies:
   3403        reusify: 1.1.0
   3404 @@ -5993,10 +5598,6 @@ snapshots:
   3405  
   3406    functions-have-names@1.2.3: {}
   3407  
   3408 -  generic-names@4.0.0:
   3409 -    dependencies:
   3410 -      loader-utils: 3.3.1
   3411 -
   3412    geojson-vt@3.2.1: {}
   3413  
   3414    geojson-vt@4.0.2: {}
   3415 @@ -6039,6 +5640,8 @@ snapshots:
   3416  
   3417    gl-matrix@3.4.3: {}
   3418  
   3419 +  gl-matrix@3.4.4: {}
   3420 +
   3421    gl-text@1.4.0:
   3422      dependencies:
   3423        bit-twiddle: 1.0.2
   3424 @@ -6077,8 +5680,6 @@ snapshots:
   3425      dependencies:
   3426        is-glob: 4.0.3
   3427  
   3428 -  glob-to-regexp@0.4.1: {}
   3429 -
   3430    glob@10.4.5:
   3431      dependencies:
   3432        foreground-child: 3.3.1
   3433 @@ -6227,10 +5828,10 @@ snapshots:
   3434  
   3435    html-escaper@2.0.2: {}
   3436  
   3437 -  https-proxy-agent@7.0.6(supports-color@9.4.0):
   3438 +  https-proxy-agent@7.0.6(supports-color@10.2.2):
   3439      dependencies:
   3440 -      agent-base: 7.1.3
   3441 -      debug: 4.4.0(supports-color@9.4.0)
   3442 +      agent-base: 7.1.4
   3443 +      debug: 4.4.3(supports-color@10.2.2)
   3444      transitivePeerDependencies:
   3445        - supports-color
   3446  
   3447 @@ -6238,15 +5839,12 @@ snapshots:
   3448      dependencies:
   3449        safer-buffer: 2.1.2
   3450  
   3451 -  icss-utils@5.1.0(postcss@8.5.3):
   3452 -    dependencies:
   3453 -      postcss: 8.5.3
   3454 -
   3455    ieee754@1.2.1: {}
   3456  
   3457    ignore@5.3.2: {}
   3458  
   3459 -  immutable@5.1.1: {}
   3460 +  immutable@5.1.3:
   3461 +    optional: true
   3462  
   3463    import-fresh@3.3.1:
   3464      dependencies:
   3465 @@ -6273,9 +5871,6 @@ snapshots:
   3466        call-bound: 1.0.4
   3467        get-intrinsic: 1.3.0
   3468  
   3469 -  is-arrayish@0.3.2:
   3470 -    optional: true
   3471 -
   3472    is-async-function@2.1.1:
   3473      dependencies:
   3474        async-function: 1.0.0
   3475 @@ -6430,18 +6025,12 @@ snapshots:
   3476      optionalDependencies:
   3477        '@pkgjs/parseargs': 0.11.0
   3478  
   3479 -  jest-worker@27.5.1:
   3480 -    dependencies:
   3481 -      '@types/node': 20.17.30
   3482 -      merge-stream: 2.0.0
   3483 -      supports-color: 8.1.1
   3484 -
   3485    jiti@1.21.7: {}
   3486  
   3487    jiti@2.4.2:
   3488      optional: true
   3489  
   3490 -  jose@6.0.10: {}
   3491 +  jose@6.1.0: {}
   3492  
   3493    js-levenshtein@1.1.6: {}
   3494  
   3495 @@ -6453,8 +6042,6 @@ snapshots:
   3496  
   3497    json-buffer@3.0.1: {}
   3498  
   3499 -  json-parse-even-better-errors@2.3.1: {}
   3500 -
   3501    json-schema-traverse@0.4.1: {}
   3502  
   3503    json-schema-traverse@1.0.0: {}
   3504 @@ -6499,16 +6086,10 @@ snapshots:
   3505  
   3506    lines-and-columns@1.2.4: {}
   3507  
   3508 -  loader-runner@4.3.0: {}
   3509 -
   3510 -  loader-utils@3.3.1: {}
   3511 -
   3512    locate-path@6.0.0:
   3513      dependencies:
   3514        p-locate: 5.0.0
   3515  
   3516 -  lodash.camelcase@4.3.0: {}
   3517 -
   3518    lodash.merge@4.6.2: {}
   3519  
   3520    loose-envify@1.4.0:
   3521 @@ -6539,7 +6120,7 @@ snapshots:
   3522        csscolorparser: 1.0.3
   3523        earcut: 2.2.4
   3524        geojson-vt: 3.2.1
   3525 -      gl-matrix: 3.4.3
   3526 +      gl-matrix: 3.4.4
   3527        grid-index: 1.1.0
   3528        murmurhash-js: 1.0.0
   3529        pbf: 3.3.0
   3530 @@ -6583,8 +6164,6 @@ snapshots:
   3531  
   3532    math-log2@1.0.1: {}
   3533  
   3534 -  merge-stream@2.0.0: {}
   3535 -
   3536    merge2@1.4.1: {}
   3537  
   3538    micromatch@4.0.8:
   3539 @@ -6592,19 +6171,13 @@ snapshots:
   3540        braces: 3.0.3
   3541        picomatch: 2.3.1
   3542  
   3543 -  mime-db@1.52.0: {}
   3544 -
   3545 -  mime-types@2.1.35:
   3546 -    dependencies:
   3547 -      mime-db: 1.52.0
   3548 -
   3549    minimatch@3.1.2:
   3550      dependencies:
   3551        brace-expansion: 1.1.11
   3552  
   3553    minimatch@5.1.6:
   3554      dependencies:
   3555 -      brace-expansion: 2.0.1
   3556 +      brace-expansion: 2.0.2
   3557  
   3558    minimatch@9.0.5:
   3559      dependencies:
   3560 @@ -6658,8 +6231,6 @@ snapshots:
   3561      transitivePeerDependencies:
   3562        - supports-color
   3563  
   3564 -  neo-async@2.6.2: {}
   3565 -
   3566    next-themes@0.4.6(react-dom@19.1.0(react@19.1.0))(react@19.1.0):
   3567      dependencies:
   3568        react: 19.1.0
   3569 @@ -6667,28 +6238,26 @@ snapshots:
   3570  
   3571    next-tick@1.1.0: {}
   3572  
   3573 -  next@15.3.1-canary.14(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0):
   3574 +  next@15.5.4(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0):
   3575      dependencies:
   3576 -      '@next/env': 15.3.1-canary.14
   3577 -      '@swc/counter': 0.1.3
   3578 +      '@next/env': 15.5.4
   3579        '@swc/helpers': 0.5.15
   3580 -      busboy: 1.6.0
   3581        caniuse-lite: 1.0.30001715
   3582        postcss: 8.4.31
   3583        react: 19.1.0
   3584        react-dom: 19.1.0(react@19.1.0)
   3585        styled-jsx: 5.1.6(react@19.1.0)
   3586      optionalDependencies:
   3587 -      '@next/swc-darwin-arm64': 15.3.1-canary.14
   3588 -      '@next/swc-darwin-x64': 15.3.1-canary.14
   3589 -      '@next/swc-linux-arm64-gnu': 15.3.1-canary.14
   3590 -      '@next/swc-linux-arm64-musl': 15.3.1-canary.14
   3591 -      '@next/swc-linux-x64-gnu': 15.3.1-canary.14
   3592 -      '@next/swc-linux-x64-musl': 15.3.1-canary.14
   3593 -      '@next/swc-win32-arm64-msvc': 15.3.1-canary.14
   3594 -      '@next/swc-win32-x64-msvc': 15.3.1-canary.14
   3595 +      '@next/swc-darwin-arm64': 15.5.4
   3596 +      '@next/swc-darwin-x64': 15.5.4
   3597 +      '@next/swc-linux-arm64-gnu': 15.5.4
   3598 +      '@next/swc-linux-arm64-musl': 15.5.4
   3599 +      '@next/swc-linux-x64-gnu': 15.5.4
   3600 +      '@next/swc-linux-x64-musl': 15.5.4
   3601 +      '@next/swc-win32-arm64-msvc': 15.5.4
   3602 +      '@next/swc-win32-x64-msvc': 15.5.4
   3603        sass: 1.87.0
   3604 -      sharp: 0.34.1
   3605 +      sharp: 0.34.4
   3606      transitivePeerDependencies:
   3607        - '@babel/core'
   3608        - babel-plugin-macros
   3609 @@ -6696,8 +6265,6 @@ snapshots:
   3610    node-addon-api@7.1.1:
   3611      optional: true
   3612  
   3613 -  node-releases@2.0.19: {}
   3614 -
   3615    normalize-path@3.0.0: {}
   3616  
   3617    normalize-svg-path@0.1.0: {}
   3618 @@ -6762,20 +6329,20 @@ snapshots:
   3619      dependencies:
   3620        wrappy: 1.0.2
   3621  
   3622 -  openapi-fetch@0.13.5:
   3623 +  openapi-fetch@0.13.8:
   3624      dependencies:
   3625        openapi-typescript-helpers: 0.0.15
   3626  
   3627    openapi-typescript-helpers@0.0.15: {}
   3628  
   3629 -  openapi-typescript@7.6.1(typescript@5.8.3):
   3630 +  openapi-typescript@7.9.1(typescript@5.9.2):
   3631      dependencies:
   3632 -      '@redocly/openapi-core': 1.34.2(supports-color@9.4.0)
   3633 +      '@redocly/openapi-core': 1.34.5(supports-color@10.2.2)
   3634        ansi-colors: 4.1.3
   3635        change-case: 5.4.4
   3636        parse-json: 8.3.0
   3637 -      supports-color: 9.4.0
   3638 -      typescript: 5.8.3
   3639 +      supports-color: 10.2.2
   3640 +      typescript: 5.9.2
   3641        yargs-parser: 21.1.1
   3642  
   3643    opener@1.5.2: {}
   3644 @@ -6855,12 +6422,13 @@ snapshots:
   3645  
   3646    pirates@4.0.7: {}
   3647  
   3648 -  plotly.js@3.0.1(mapbox-gl@1.13.3)(webpack@5.99.7):
   3649 +  plotly.js@3.1.0(mapbox-gl@1.13.3):
   3650      dependencies:
   3651        '@plotly/d3': 3.8.2
   3652        '@plotly/d3-sankey': 0.7.2
   3653        '@plotly/d3-sankey-circular': 0.33.1
   3654        '@plotly/mapbox-gl': 1.13.4(mapbox-gl@1.13.3)
   3655 +      '@plotly/regl': 2.1.2
   3656        '@turf/area': 7.2.0
   3657        '@turf/bbox': 7.2.0
   3658        '@turf/centroid': 7.2.0
   3659 @@ -6871,7 +6439,6 @@ snapshots:
   3660        color-parse: 2.0.0
   3661        color-rgba: 3.0.0
   3662        country-regex: 1.1.0
   3663 -      css-loader: 7.1.2(webpack@5.99.7)
   3664        d3-force: 1.2.1
   3665        d3-format: 1.4.5
   3666        d3-geo: 1.12.1
   3667 @@ -6880,7 +6447,6 @@ snapshots:
   3668        d3-interpolate: 3.0.1
   3669        d3-time: 1.1.0
   3670        d3-time-format: 2.3.0
   3671 -      esbuild-style-plugin: 1.6.3
   3672        fast-isnumeric: 1.1.4
   3673        gl-mat4: 1.2.0
   3674        gl-text: 1.4.0
   3675 @@ -6896,25 +6462,21 @@ snapshots:
   3676        point-in-polygon: 1.1.0
   3677        polybooljs: 1.2.2
   3678        probe-image-size: 7.2.3
   3679 -      regl: '@plotly/regl@2.1.2'
   3680        regl-error2d: 2.0.12
   3681        regl-line2d: 3.1.3
   3682        regl-scatter2d: 3.3.1
   3683        regl-splom: 1.0.14
   3684        strongly-connected-components: 1.0.1
   3685 -      style-loader: 4.0.0(webpack@5.99.7)
   3686        superscript-text: 1.0.0
   3687        svg-path-sdf: 1.1.3
   3688        tinycolor2: 1.6.0
   3689        to-px: 1.0.1
   3690        topojson-client: 3.1.0
   3691        webgl-context: 2.2.0
   3692 -      world-calendars: 1.0.3
   3693 +      world-calendars: 1.0.4
   3694      transitivePeerDependencies:
   3695 -      - '@rspack/core'
   3696        - mapbox-gl
   3697        - supports-color
   3698 -      - webpack
   3699  
   3700    pluralize@8.0.0: {}
   3701  
   3702 @@ -6924,61 +6486,28 @@ snapshots:
   3703  
   3704    possible-typed-array-names@1.1.0: {}
   3705  
   3706 -  postcss-import@15.1.0(postcss@8.5.3):
   3707 +  postcss-import@15.1.0(postcss@8.5.6):
   3708      dependencies:
   3709 -      postcss: 8.5.3
   3710 +      postcss: 8.5.6
   3711        postcss-value-parser: 4.2.0
   3712        read-cache: 1.0.0
   3713        resolve: 1.22.10
   3714  
   3715 -  postcss-js@4.0.1(postcss@8.5.3):
   3716 +  postcss-js@4.0.1(postcss@8.5.6):
   3717      dependencies:
   3718        camelcase-css: 2.0.1
   3719 -      postcss: 8.5.3
   3720 +      postcss: 8.5.6
   3721  
   3722 -  postcss-load-config@4.0.2(postcss@8.5.3):
   3723 +  postcss-load-config@4.0.2(postcss@8.5.6):
   3724      dependencies:
   3725        lilconfig: 3.1.3
   3726        yaml: 2.7.1
   3727      optionalDependencies:
   3728 -      postcss: 8.5.3
   3729 -
   3730 -  postcss-modules-extract-imports@3.1.0(postcss@8.5.3):
   3731 -    dependencies:
   3732 -      postcss: 8.5.3
   3733 -
   3734 -  postcss-modules-local-by-default@4.2.0(postcss@8.5.3):
   3735 -    dependencies:
   3736 -      icss-utils: 5.1.0(postcss@8.5.3)
   3737 -      postcss: 8.5.3
   3738 -      postcss-selector-parser: 7.1.0
   3739 -      postcss-value-parser: 4.2.0
   3740 -
   3741 -  postcss-modules-scope@3.2.1(postcss@8.5.3):
   3742 -    dependencies:
   3743 -      postcss: 8.5.3
   3744 -      postcss-selector-parser: 7.1.0
   3745 -
   3746 -  postcss-modules-values@4.0.0(postcss@8.5.3):
   3747 -    dependencies:
   3748 -      icss-utils: 5.1.0(postcss@8.5.3)
   3749 -      postcss: 8.5.3
   3750 +      postcss: 8.5.6
   3751  
   3752 -  postcss-modules@6.0.1(postcss@8.5.3):
   3753 +  postcss-nested@6.2.0(postcss@8.5.6):
   3754      dependencies:
   3755 -      generic-names: 4.0.0
   3756 -      icss-utils: 5.1.0(postcss@8.5.3)
   3757 -      lodash.camelcase: 4.3.0
   3758 -      postcss: 8.5.3
   3759 -      postcss-modules-extract-imports: 3.1.0(postcss@8.5.3)
   3760 -      postcss-modules-local-by-default: 4.2.0(postcss@8.5.3)
   3761 -      postcss-modules-scope: 3.2.1(postcss@8.5.3)
   3762 -      postcss-modules-values: 4.0.0(postcss@8.5.3)
   3763 -      string-hash: 1.1.3
   3764 -
   3765 -  postcss-nested@6.2.0(postcss@8.5.3):
   3766 -    dependencies:
   3767 -      postcss: 8.5.3
   3768 +      postcss: 8.5.6
   3769        postcss-selector-parser: 6.1.2
   3770  
   3771    postcss-selector-parser@6.1.2:
   3772 @@ -6986,11 +6515,6 @@ snapshots:
   3773        cssesc: 3.0.0
   3774        util-deprecate: 1.0.2
   3775  
   3776 -  postcss-selector-parser@7.1.0:
   3777 -    dependencies:
   3778 -      cssesc: 3.0.0
   3779 -      util-deprecate: 1.0.2
   3780 -
   3781    postcss-value-parser@4.2.0: {}
   3782  
   3783    postcss@8.4.31:
   3784 @@ -6999,7 +6523,7 @@ snapshots:
   3785        picocolors: 1.1.1
   3786        source-map-js: 1.2.1
   3787  
   3788 -  postcss@8.5.3:
   3789 +  postcss@8.5.6:
   3790      dependencies:
   3791        nanoid: 3.3.11
   3792        picocolors: 1.1.1
   3793 @@ -7041,10 +6565,6 @@ snapshots:
   3794      dependencies:
   3795        performance-now: 2.1.0
   3796  
   3797 -  randombytes@2.1.0:
   3798 -    dependencies:
   3799 -      safe-buffer: 5.2.1
   3800 -
   3801    react-dom@19.1.0(react@19.1.0):
   3802      dependencies:
   3803        react: 19.1.0
   3804 @@ -7052,38 +6572,49 @@ snapshots:
   3805  
   3806    react-is@16.13.1: {}
   3807  
   3808 -  react-plotly.js@2.6.0(plotly.js@3.0.1(mapbox-gl@1.13.3)(webpack@5.99.7))(react@19.1.0):
   3809 +  react-plotly.js@2.6.0(plotly.js@3.1.0(mapbox-gl@1.13.3))(react@19.1.0):
   3810      dependencies:
   3811 -      plotly.js: 3.0.1(mapbox-gl@1.13.3)(webpack@5.99.7)
   3812 +      plotly.js: 3.1.0(mapbox-gl@1.13.3)
   3813        prop-types: 15.8.1
   3814        react: 19.1.0
   3815  
   3816 -  react-remove-scroll-bar@2.3.8(@types/react@19.1.2)(react@19.1.0):
   3817 +  react-remove-scroll-bar@2.3.8(@types/react@19.1.14)(react@19.1.0):
   3818 +    dependencies:
   3819 +      react: 19.1.0
   3820 +      react-style-singleton: 2.2.3(@types/react@19.1.14)(react@19.1.0)
   3821 +      tslib: 2.8.1
   3822 +    optionalDependencies:
   3823 +      '@types/react': 19.1.14
   3824 +
   3825 +  react-remove-scroll@2.6.3(@types/react@19.1.14)(react@19.1.0):
   3826      dependencies:
   3827        react: 19.1.0
   3828 -      react-style-singleton: 2.2.3(@types/react@19.1.2)(react@19.1.0)
   3829 +      react-remove-scroll-bar: 2.3.8(@types/react@19.1.14)(react@19.1.0)
   3830 +      react-style-singleton: 2.2.3(@types/react@19.1.14)(react@19.1.0)
   3831        tslib: 2.8.1
   3832 +      use-callback-ref: 1.3.3(@types/react@19.1.14)(react@19.1.0)
   3833 +      use-sidecar: 1.1.3(@types/react@19.1.14)(react@19.1.0)
   3834      optionalDependencies:
   3835 -      '@types/react': 19.1.2
   3836 +      '@types/react': 19.1.14
   3837  
   3838 -  react-remove-scroll@2.6.3(@types/react@19.1.2)(react@19.1.0):
   3839 +  react-remove-scroll@2.7.1(@types/react@19.1.14)(react@19.1.0):
   3840      dependencies:
   3841        react: 19.1.0
   3842 -      react-remove-scroll-bar: 2.3.8(@types/react@19.1.2)(react@19.1.0)
   3843 -      react-style-singleton: 2.2.3(@types/react@19.1.2)(react@19.1.0)
   3844 +      react-remove-scroll-bar: 2.3.8(@types/react@19.1.14)(react@19.1.0)
   3845 +      react-style-singleton: 2.2.3(@types/react@19.1.14)(react@19.1.0)
   3846        tslib: 2.8.1
   3847 -      use-callback-ref: 1.3.3(@types/react@19.1.2)(react@19.1.0)
   3848 -      use-sidecar: 1.1.3(@types/react@19.1.2)(react@19.1.0)
   3849 +      use-callback-ref: 1.3.3(@types/react@19.1.14)(react@19.1.0)
   3850 +      use-sidecar: 1.1.3(@types/react@19.1.14)(react@19.1.0)
   3851      optionalDependencies:
   3852 -      '@types/react': 19.1.2
   3853 +      '@types/react': 19.1.14
   3854  
   3855 -  react-style-singleton@2.2.3(@types/react@19.1.2)(react@19.1.0):
   3856 +  react-style-singleton@2.2.3(@types/react@19.1.14)(react@19.1.0):
   3857      dependencies:
   3858        get-nonce: 1.0.1
   3859        react: 19.1.0
   3860        tslib: 2.8.1
   3861      optionalDependencies:
   3862 -      '@types/react': 19.1.2
   3863 +      '@types/react': 19.1.14
   3864  
   3865    react@19.1.0: {}
   3866  
   3867 @@ -7112,7 +6643,8 @@ snapshots:
   3868      dependencies:
   3869        picomatch: 2.3.1
   3870  
   3871 -  readdirp@4.1.2: {}
   3872 +  readdirp@4.1.2:
   3873 +    optional: true
   3874  
   3875    reflect.getprototypeof@1.0.10:
   3876      dependencies:
   3877 @@ -7251,29 +6783,22 @@ snapshots:
   3878    sass@1.87.0:
   3879      dependencies:
   3880        chokidar: 4.0.3
   3881 -      immutable: 5.1.1
   3882 +      immutable: 5.1.3
   3883        source-map-js: 1.2.1
   3884      optionalDependencies:
   3885        '@parcel/watcher': 2.5.1
   3886 +    optional: true
   3887  
   3888    sax@1.4.1: {}
   3889  
   3890    scheduler@0.26.0: {}
   3891  
   3892 -  schema-utils@4.3.2:
   3893 -    dependencies:
   3894 -      '@types/json-schema': 7.0.15
   3895 -      ajv: 8.17.1
   3896 -      ajv-formats: 2.1.1(ajv@8.17.1)
   3897 -      ajv-keywords: 5.1.0(ajv@8.17.1)
   3898 -
   3899    semver@6.3.1: {}
   3900  
   3901    semver@7.7.1: {}
   3902  
   3903 -  serialize-javascript@6.0.2:
   3904 -    dependencies:
   3905 -      randombytes: 2.1.0
   3906 +  semver@7.7.2:
   3907 +    optional: true
   3908  
   3909    set-function-length@1.2.2:
   3910      dependencies:
   3911 @@ -7299,32 +6824,34 @@ snapshots:
   3912  
   3913    shallow-copy@0.0.1: {}
   3914  
   3915 -  sharp@0.34.1:
   3916 +  sharp@0.34.4:
   3917      dependencies:
   3918 -      color: 4.2.3
   3919 -      detect-libc: 2.0.3
   3920 -      semver: 7.7.1
   3921 +      '@img/colour': 1.0.0
   3922 +      detect-libc: 2.1.1
   3923 +      semver: 7.7.2
   3924      optionalDependencies:
   3925 -      '@img/sharp-darwin-arm64': 0.34.1
   3926 -      '@img/sharp-darwin-x64': 0.34.1
   3927 -      '@img/sharp-libvips-darwin-arm64': 1.1.0
   3928 -      '@img/sharp-libvips-darwin-x64': 1.1.0
   3929 -      '@img/sharp-libvips-linux-arm': 1.1.0
   3930 -      '@img/sharp-libvips-linux-arm64': 1.1.0
   3931 -      '@img/sharp-libvips-linux-ppc64': 1.1.0
   3932 -      '@img/sharp-libvips-linux-s390x': 1.1.0
   3933 -      '@img/sharp-libvips-linux-x64': 1.1.0
   3934 -      '@img/sharp-libvips-linuxmusl-arm64': 1.1.0
   3935 -      '@img/sharp-libvips-linuxmusl-x64': 1.1.0
   3936 -      '@img/sharp-linux-arm': 0.34.1
   3937 -      '@img/sharp-linux-arm64': 0.34.1
   3938 -      '@img/sharp-linux-s390x': 0.34.1
   3939 -      '@img/sharp-linux-x64': 0.34.1
   3940 -      '@img/sharp-linuxmusl-arm64': 0.34.1
   3941 -      '@img/sharp-linuxmusl-x64': 0.34.1
   3942 -      '@img/sharp-wasm32': 0.34.1
   3943 -      '@img/sharp-win32-ia32': 0.34.1
   3944 -      '@img/sharp-win32-x64': 0.34.1
   3945 +      '@img/sharp-darwin-arm64': 0.34.4
   3946 +      '@img/sharp-darwin-x64': 0.34.4
   3947 +      '@img/sharp-libvips-darwin-arm64': 1.2.3
   3948 +      '@img/sharp-libvips-darwin-x64': 1.2.3
   3949 +      '@img/sharp-libvips-linux-arm': 1.2.3
   3950 +      '@img/sharp-libvips-linux-arm64': 1.2.3
   3951 +      '@img/sharp-libvips-linux-ppc64': 1.2.3
   3952 +      '@img/sharp-libvips-linux-s390x': 1.2.3
   3953 +      '@img/sharp-libvips-linux-x64': 1.2.3
   3954 +      '@img/sharp-libvips-linuxmusl-arm64': 1.2.3
   3955 +      '@img/sharp-libvips-linuxmusl-x64': 1.2.3
   3956 +      '@img/sharp-linux-arm': 0.34.4
   3957 +      '@img/sharp-linux-arm64': 0.34.4
   3958 +      '@img/sharp-linux-ppc64': 0.34.4
   3959 +      '@img/sharp-linux-s390x': 0.34.4
   3960 +      '@img/sharp-linux-x64': 0.34.4
   3961 +      '@img/sharp-linuxmusl-arm64': 0.34.4
   3962 +      '@img/sharp-linuxmusl-x64': 0.34.4
   3963 +      '@img/sharp-wasm32': 0.34.4
   3964 +      '@img/sharp-win32-arm64': 0.34.4
   3965 +      '@img/sharp-win32-ia32': 0.34.4
   3966 +      '@img/sharp-win32-x64': 0.34.4
   3967      optional: true
   3968  
   3969    shebang-command@2.0.0:
   3970 @@ -7365,11 +6892,6 @@ snapshots:
   3971  
   3972    signum@1.0.0: {}
   3973  
   3974 -  simple-swizzle@0.2.2:
   3975 -    dependencies:
   3976 -      is-arrayish: 0.3.2
   3977 -    optional: true
   3978 -
   3979    sirv@2.0.4:
   3980      dependencies:
   3981        '@polka/url': 1.0.0-next.29
   3982 @@ -7378,12 +6900,8 @@ snapshots:
   3983  
   3984    source-map-js@1.2.1: {}
   3985  
   3986 -  source-map-support@0.5.21:
   3987 -    dependencies:
   3988 -      buffer-from: 1.1.2
   3989 -      source-map: 0.6.1
   3990 -
   3991 -  source-map@0.6.1: {}
   3992 +  source-map@0.6.1:
   3993 +    optional: true
   3994  
   3995    stable-hash@0.0.5: {}
   3996  
   3997 @@ -7401,10 +6919,6 @@ snapshots:
   3998  
   3999    stream-shift@1.0.3: {}
   4000  
   4001 -  streamsearch@1.1.0: {}
   4002 -
   4003 -  string-hash@1.1.3: {}
   4004 -
   4005    string-split-by@1.0.0:
   4006      dependencies:
   4007        parenthesis: 3.1.8
   4008 @@ -7491,10 +7005,6 @@ snapshots:
   4009  
   4010    strongly-connected-components@1.0.1: {}
   4011  
   4012 -  style-loader@4.0.0(webpack@5.99.7):
   4013 -    dependencies:
   4014 -      webpack: 5.99.7
   4015 -
   4016    styled-jsx@5.1.6(react@19.1.0):
   4017      dependencies:
   4018        client-only: 0.0.1
   4019 @@ -7520,16 +7030,12 @@ snapshots:
   4020  
   4021    superscript-text@1.0.0: {}
   4022  
   4023 -  supports-color@7.2.0:
   4024 -    dependencies:
   4025 -      has-flag: 4.0.0
   4026 +  supports-color@10.2.2: {}
   4027  
   4028 -  supports-color@8.1.1:
   4029 +  supports-color@7.2.0:
   4030      dependencies:
   4031        has-flag: 4.0.0
   4032  
   4033 -  supports-color@9.4.0: {}
   4034 -
   4035    supports-preserve-symlinks-flag@1.0.0: {}
   4036  
   4037    svg-arc-to-cubic-bezier@3.2.0: {}
   4038 @@ -7549,7 +7055,7 @@ snapshots:
   4039        parse-svg-path: 0.1.2
   4040        svg-path-bounds: 1.0.2
   4041  
   4042 -  tailwind-merge@3.2.0: {}
   4043 +  tailwind-merge@3.3.1: {}
   4044  
   4045    tailwindcss-animate@1.0.7(tailwindcss@3.4.17):
   4046      dependencies:
   4047 @@ -7571,35 +7077,17 @@ snapshots:
   4048        normalize-path: 3.0.0
   4049        object-hash: 3.0.0
   4050        picocolors: 1.1.1
   4051 -      postcss: 8.5.3
   4052 -      postcss-import: 15.1.0(postcss@8.5.3)
   4053 -      postcss-js: 4.0.1(postcss@8.5.3)
   4054 -      postcss-load-config: 4.0.2(postcss@8.5.3)
   4055 -      postcss-nested: 6.2.0(postcss@8.5.3)
   4056 +      postcss: 8.5.6
   4057 +      postcss-import: 15.1.0(postcss@8.5.6)
   4058 +      postcss-js: 4.0.1(postcss@8.5.6)
   4059 +      postcss-load-config: 4.0.2(postcss@8.5.6)
   4060 +      postcss-nested: 6.2.0(postcss@8.5.6)
   4061        postcss-selector-parser: 6.1.2
   4062        resolve: 1.22.10
   4063        sucrase: 3.35.0
   4064      transitivePeerDependencies:
   4065        - ts-node
   4066  
   4067 -  tapable@2.2.1: {}
   4068 -
   4069 -  terser-webpack-plugin@5.3.14(webpack@5.99.7):
   4070 -    dependencies:
   4071 -      '@jridgewell/trace-mapping': 0.3.25
   4072 -      jest-worker: 27.5.1
   4073 -      schema-utils: 4.3.2
   4074 -      serialize-javascript: 6.0.2
   4075 -      terser: 5.39.0
   4076 -      webpack: 5.99.7
   4077 -
   4078 -  terser@5.39.0:
   4079 -    dependencies:
   4080 -      '@jridgewell/source-map': 0.3.6
   4081 -      acorn: 8.14.1
   4082 -      commander: 2.20.3
   4083 -      source-map-support: 0.5.21
   4084 -
   4085    thenify-all@1.6.0:
   4086      dependencies:
   4087        thenify: 3.3.1
   4088 @@ -7645,9 +7133,9 @@ snapshots:
   4089  
   4090    totalist@3.0.1: {}
   4091  
   4092 -  ts-api-utils@2.1.0(typescript@5.8.3):
   4093 +  ts-api-utils@2.1.0(typescript@5.9.2):
   4094      dependencies:
   4095 -      typescript: 5.8.3
   4096 +      typescript: 5.9.2
   4097  
   4098    ts-interface-checker@0.1.13: {}
   4099  
   4100 @@ -7708,7 +7196,7 @@ snapshots:
   4101  
   4102    typedarray@0.0.6: {}
   4103  
   4104 -  typescript@5.8.3: {}
   4105 +  typescript@5.9.2: {}
   4106  
   4107    unbox-primitive@1.1.0:
   4108      dependencies:
   4109 @@ -7717,7 +7205,7 @@ snapshots:
   4110        has-symbols: 1.1.0
   4111        which-boxed-primitive: 1.1.1
   4112  
   4113 -  undici-types@6.19.8: {}
   4114 +  undici-types@6.21.0: {}
   4115  
   4116    unquote@1.1.1: {}
   4117  
   4118 @@ -7742,12 +7230,6 @@ snapshots:
   4119        '@unrs/resolver-binding-win32-ia32-msvc': 1.6.1
   4120        '@unrs/resolver-binding-win32-x64-msvc': 1.6.1
   4121  
   4122 -  update-browserslist-db@1.1.3(browserslist@4.24.4):
   4123 -    dependencies:
   4124 -      browserslist: 4.24.4
   4125 -      escalade: 3.2.0
   4126 -      picocolors: 1.1.1
   4127 -
   4128    update-diff@1.1.0: {}
   4129  
   4130    uri-js-replace@1.0.1: {}
   4131 @@ -7756,20 +7238,20 @@ snapshots:
   4132      dependencies:
   4133        punycode: 2.3.1
   4134  
   4135 -  use-callback-ref@1.3.3(@types/react@19.1.2)(react@19.1.0):
   4136 +  use-callback-ref@1.3.3(@types/react@19.1.14)(react@19.1.0):
   4137      dependencies:
   4138        react: 19.1.0
   4139        tslib: 2.8.1
   4140      optionalDependencies:
   4141 -      '@types/react': 19.1.2
   4142 +      '@types/react': 19.1.14
   4143  
   4144 -  use-sidecar@1.1.3(@types/react@19.1.2)(react@19.1.0):
   4145 +  use-sidecar@1.1.3(@types/react@19.1.14)(react@19.1.0):
   4146      dependencies:
   4147        detect-node-es: 1.1.0
   4148        react: 19.1.0
   4149        tslib: 2.8.1
   4150      optionalDependencies:
   4151 -      '@types/react': 19.1.2
   4152 +      '@types/react': 19.1.14
   4153  
   4154    use-sync-external-store@1.5.0(react@19.1.0):
   4155      dependencies:
   4156 @@ -7783,11 +7265,6 @@ snapshots:
   4157        '@mapbox/vector-tile': 1.3.1
   4158        pbf: 3.3.0
   4159  
   4160 -  watchpack@2.4.2:
   4161 -    dependencies:
   4162 -      glob-to-regexp: 0.4.1
   4163 -      graceful-fs: 4.2.11
   4164 -
   4165    weak-map@1.0.8: {}
   4166  
   4167    webgl-context@2.2.0:
   4168 @@ -7797,7 +7274,7 @@ snapshots:
   4169    webpack-bundle-analyzer@4.10.1:
   4170      dependencies:
   4171        '@discoveryjs/json-ext': 0.5.7
   4172 -      acorn: 8.14.1
   4173 +      acorn: 8.15.0
   4174        acorn-walk: 8.3.4
   4175        commander: 7.2.0
   4176        debounce: 1.2.1
   4177 @@ -7813,39 +7290,6 @@ snapshots:
   4178        - bufferutil
   4179        - utf-8-validate
   4180  
   4181 -  webpack-sources@3.2.3: {}
   4182 -
   4183 -  webpack@5.99.7:
   4184 -    dependencies:
   4185 -      '@types/eslint-scope': 3.7.7
   4186 -      '@types/estree': 1.0.7
   4187 -      '@types/json-schema': 7.0.15
   4188 -      '@webassemblyjs/ast': 1.14.1
   4189 -      '@webassemblyjs/wasm-edit': 1.14.1
   4190 -      '@webassemblyjs/wasm-parser': 1.14.1
   4191 -      acorn: 8.14.1
   4192 -      browserslist: 4.24.4
   4193 -      chrome-trace-event: 1.0.4
   4194 -      enhanced-resolve: 5.18.1
   4195 -      es-module-lexer: 1.7.0
   4196 -      eslint-scope: 5.1.1
   4197 -      events: 3.3.0
   4198 -      glob-to-regexp: 0.4.1
   4199 -      graceful-fs: 4.2.11
   4200 -      json-parse-even-better-errors: 2.3.1
   4201 -      loader-runner: 4.3.0
   4202 -      mime-types: 2.1.35
   4203 -      neo-async: 2.6.2
   4204 -      schema-utils: 4.3.2
   4205 -      tapable: 2.2.1
   4206 -      terser-webpack-plugin: 5.3.14(webpack@5.99.7)
   4207 -      watchpack: 2.4.2
   4208 -      webpack-sources: 3.2.3
   4209 -    transitivePeerDependencies:
   4210 -      - '@swc/core'
   4211 -      - esbuild
   4212 -      - uglify-js
   4213 -
   4214    which-boxed-primitive@1.1.1:
   4215      dependencies:
   4216        is-bigint: 1.1.0
   4217 @@ -7897,7 +7341,7 @@ snapshots:
   4218  
   4219    word-wrap@1.2.5: {}
   4220  
   4221 -  world-calendars@1.0.3:
   4222 +  world-calendars@1.0.4:
   4223      dependencies:
   4224        object-assign: 4.1.1
   4225