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

3.diff (153775B)


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