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

2.diff (154731B)


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