# Third-party notices

This file records third-party packages present in the production project dependency tree. The production dependency lockfile is preserved as `pnpm-lock.yaml`; this notice file is generated from installed package metadata and should be regenerated after dependency changes.

Generated: 2026-08-18
Preserved verbatim package license/notice files: 561

## Direct dependencies

| Package | Version | Declared license | Repository |
|---|---:|---|---|
| @builder.io/vite-plugin-jsx-loc | 0.1.1 | see package metadata |  |
| @hookform/resolvers | 5.2.2 | MIT | git+https://github.com/react-hook-form/resolvers.git |
| @radix-ui/react-accordion | 1.2.12 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-alert-dialog | 1.1.15 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-aspect-ratio | 1.1.7 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-avatar | 1.1.10 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-checkbox | 1.3.3 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-collapsible | 1.1.12 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-context-menu | 2.2.16 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-dialog | 1.1.15 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-dropdown-menu | 2.1.16 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-hover-card | 1.1.15 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-label | 2.1.7 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-menubar | 1.1.16 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-navigation-menu | 1.2.14 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-popover | 1.1.15 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-progress | 1.1.7 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-radio-group | 1.3.8 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-scroll-area | 1.2.10 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-select | 2.2.6 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-separator | 1.1.7 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-slider | 1.3.6 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-slot | 1.2.3 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-switch | 1.2.6 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-tabs | 1.1.13 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-toggle | 1.1.10 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-toggle-group | 1.1.11 | MIT | git+https://github.com/radix-ui/primitives.git |
| @radix-ui/react-tooltip | 1.2.8 | MIT | git+https://github.com/radix-ui/primitives.git |
| @tailwindcss/typography | 0.5.19 | MIT |  |
| @tailwindcss/vite | 4.1.14 | MIT | https://github.com/tailwindlabs/tailwindcss.git |
| @types/express | 4.17.21 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git |
| @types/google.maps | 3.58.1 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git |
| @types/node | 24.7.0 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git |
| @types/react | 19.2.1 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git |
| @types/react-dom | 19.2.1 | MIT | https://github.com/DefinitelyTyped/DefinitelyTyped.git |
| @vitejs/plugin-react | 5.0.4 | MIT | git+https://github.com/vitejs/vite-plugin-react.git |
| add | 2.0.6 | MIT | https://github.com/ben-ng/add.git |
| autoprefixer | 10.4.21 | MIT |  |
| axios | 1.12.2 | MIT | https://github.com/axios/axios.git |
| class-variance-authority | 0.7.1 | Apache-2.0 | https://github.com/joe-bell/cva#readme |
| clsx | 2.1.1 | MIT |  |
| cmdk | 1.1.1 | MIT | git+https://github.com/pacocoursey/cmdk.git |
| embla-carousel-react | 8.6.0 | MIT | git+https://github.com/davidjerleke/embla-carousel |
| esbuild | 0.21.5 | MIT | git+https://github.com/evanw/esbuild.git |
| express | 4.21.2 | MIT | http://expressjs.com/ |
| framer-motion | 12.23.22 | MIT |  |
| input-otp | 1.4.2 | MIT | git+https://github.com/guilhermerodz/input-otp.git |
| lucide-react | 0.453.0 | ISC | https://github.com/lucide-icons/lucide.git |
| nanoid | 3.3.11 | MIT |  |
| next-themes | 0.4.6 | MIT | https://github.com/pacocoursey/next-themes.git |
| pnpm | 10.18.1 | MIT | git+https://github.com/pnpm/pnpm.git |
| postcss | 8.5.6 | MIT | https://postcss.org/ |
| prettier | 3.6.2 | MIT | https://prettier.io |
| react | 19.2.1 | MIT | https://github.com/facebook/react.git |
| react-day-picker | 9.11.1 | MIT | https://github.com/gpbl/react-day-picker |
| react-dom | 19.2.1 | MIT | https://github.com/facebook/react.git |
| react-hook-form | 7.64.0 | MIT | https://github.com/react-hook-form/react-hook-form |
| react-resizable-panels | 3.0.6 | MIT | git+https://github.com/bvaughn/react-resizable-panels.git |
| recharts | 2.15.4 | MIT | git+https://github.com/recharts/recharts.git |
| sonner | 2.0.7 | MIT | git+https://github.com/emilkowalski/sonner.git |
| streamdown | 1.4.0 | Apache-2.0 | git+https://github.com/vercel/streamdown.git |
| tailwind-merge | 3.3.1 | MIT | https://github.com/dcastil/tailwind-merge.git |
| tailwindcss | 4.1.14 | MIT | https://github.com/tailwindlabs/tailwindcss.git |
| tailwindcss-animate | 1.0.7 | MIT |  |
| tsx | 4.20.6 | MIT | https://tsx.is |
| tw-animate-css | 1.4.0 | MIT | https://github.com/Wombosvideo/tw-animate-css#readme |
| typescript | 5.6.3 | Apache-2.0 | https://github.com/microsoft/TypeScript.git |
| vaul | 1.1.2 | MIT | https://github.com/emilkowalski/vaul.git |
| vite | 5.4.20 | MIT | git+https://github.com/vitejs/vite.git |
| vite-plugin-manus-runtime | 0.0.58 | see package metadata |  |
| vitest | 2.1.9 | MIT | git+https://github.com/vitest-dev/vitest.git |
| wouter | 3.7.1 | Unlicense | git+https://github.com/molefrog/wouter.git |
| zod | 4.1.12 | MIT | git+https://github.com/colinhacks/zod.git |

## Transitive dependency inventory

| Package | Version | Declared license |
|---|---:|---|
| @antfu/install-pkg | 1.1.0 | MIT |
| @antfu/utils | 9.3.0 | MIT |
| @babel/code-frame | 7.27.1 | MIT |
| @babel/compat-data | 7.28.4 | MIT |
| @babel/core | 7.28.4 | MIT |
| @babel/generator | 7.28.3 | MIT |
| @babel/helper-compilation-targets | 7.27.2 | MIT |
| @babel/helper-globals | 7.28.0 | MIT |
| @babel/helper-module-imports | 7.27.1 | MIT |
| @babel/helper-module-transforms | 7.28.3 | MIT |
| @babel/helper-plugin-utils | 7.27.1 | MIT |
| @babel/helper-string-parser | 7.27.1 | MIT |
| @babel/helper-validator-identifier | 7.27.1 | MIT |
| @babel/helper-validator-option | 7.27.1 | MIT |
| @babel/helpers | 7.28.4 | MIT |
| @babel/parser | 7.28.4 | MIT |
| @babel/plugin-transform-react-jsx-self | 7.27.1 | MIT |
| @babel/plugin-transform-react-jsx-source | 7.27.1 | MIT |
| @babel/runtime | 7.28.4 | MIT |
| @babel/template | 7.27.2 | MIT |
| @babel/traverse | 7.28.4 | MIT |
| @babel/types | 7.28.4 | MIT |
| @braintree/sanitize-url | 7.1.1 | MIT |
| @builder.io/jsx-loc-internals | 0.0.1 | see package metadata |
| @builder.io/vite-plugin-jsx-loc | 0.1.1 | see package metadata |
| @chevrotain/cst-dts-gen | 11.0.3 | Apache-2.0 |
| @chevrotain/gast | 11.0.3 | Apache-2.0 |
| @chevrotain/regexp-to-ast | 11.0.3 | Apache-2.0 |
| @chevrotain/types | 11.0.3 | Apache-2.0 |
| @chevrotain/utils | 11.0.3 | Apache-2.0 |
| @date-fns/tz | 1.4.1 | MIT |
| @esbuild/linux-x64 | 0.21.5 | MIT |
| @floating-ui/core | 1.7.3 | MIT |
| @floating-ui/dom | 1.7.4 | MIT |
| @floating-ui/react-dom | 2.1.6 | MIT |
| @floating-ui/utils | 0.2.10 | MIT |
| @hookform/resolvers | 5.2.2 | MIT |
| @hookform/resolvers/ajv | 1.0.0 | MIT |
| @hookform/resolvers/arktype | 2.0.0 | MIT |
| @hookform/resolvers/class-validator | 1.0.0 | MIT |
| @hookform/resolvers/computed-types | 1.0.0 | MIT |
| @hookform/resolvers/effect-ts | 1.0.0 | MIT |
| @hookform/resolvers/fluentvalidation-ts | 1.0.0 | MIT |
| @hookform/resolvers/io-ts | 1.0.0 | MIT |
| @hookform/resolvers/joi | 1.0.0 | MIT |
| @hookform/resolvers/nope | 1.0.0 | MIT |
| @hookform/resolvers/standard-schema | 1.0.0 | MIT |
| @hookform/resolvers/superstruct | 1.0.0 | MIT |
| @hookform/resolvers/typanion | 1.0.0 | MIT |
| @hookform/resolvers/typebox | 1.0.0 | MIT |
| @hookform/resolvers/typeschema | 1.0.0 | MIT |
| @hookform/resolvers/valibot | 1.0.0 | MIT |
| @hookform/resolvers/vest | 1.0.0 | MIT |
| @hookform/resolvers/vine | 1.0.0 | MIT |
| @hookform/resolvers/yup | 1.0.0 | MIT |
| @hookform/resolvers/zod | 1.0.0 | MIT |
| @iconify/types | 2.0.0 | MIT |
| @iconify/utils | 3.0.2 | MIT |
| @isaacs/cliui | 8.0.2 | ISC |
| @isaacs/fs-minipass | 4.0.1 | ISC |
| @jridgewell/gen-mapping | 0.3.13 | MIT |
| @jridgewell/remapping | 2.3.5 | MIT |
| @jridgewell/resolve-uri | 3.1.2 | MIT |
| @jridgewell/sourcemap-codec | 1.5.5 | MIT |
| @jridgewell/trace-mapping | 0.3.31 | MIT |
| @medv/finder | 4.0.2 | MIT |
| @mermaid-js/parser | 0.6.3 | MIT |
| @npmcli/agent | 3.0.0 | ISC |
| @npmcli/fs | 4.0.0 | ISC |
| @pkgjs/parseargs | 0.11.0 | MIT |
| @radix-ui/number | 1.1.1 | MIT |
| @radix-ui/primitive | 1.1.3 | MIT |
| @radix-ui/react-accordion | 1.2.12 | MIT |
| @radix-ui/react-alert-dialog | 1.1.15 | MIT |
| @radix-ui/react-arrow | 1.1.7 | MIT |
| @radix-ui/react-aspect-ratio | 1.1.7 | MIT |
| @radix-ui/react-avatar | 1.1.10 | MIT |
| @radix-ui/react-checkbox | 1.3.3 | MIT |
| @radix-ui/react-collapsible | 1.1.12 | MIT |
| @radix-ui/react-collection | 1.1.7 | MIT |
| @radix-ui/react-compose-refs | 1.1.2 | MIT |
| @radix-ui/react-context | 1.1.2 | MIT |
| @radix-ui/react-context-menu | 2.2.16 | MIT |
| @radix-ui/react-dialog | 1.1.15 | MIT |
| @radix-ui/react-direction | 1.1.1 | MIT |
| @radix-ui/react-dismissable-layer | 1.1.11 | MIT |
| @radix-ui/react-dropdown-menu | 2.1.16 | MIT |
| @radix-ui/react-focus-guards | 1.1.3 | MIT |
| @radix-ui/react-focus-scope | 1.1.7 | MIT |
| @radix-ui/react-hover-card | 1.1.15 | MIT |
| @radix-ui/react-id | 1.1.1 | MIT |
| @radix-ui/react-label | 2.1.7 | MIT |
| @radix-ui/react-menu | 2.1.16 | MIT |
| @radix-ui/react-menubar | 1.1.16 | MIT |
| @radix-ui/react-navigation-menu | 1.2.14 | MIT |
| @radix-ui/react-popover | 1.1.15 | MIT |
| @radix-ui/react-popper | 1.2.8 | MIT |
| @radix-ui/react-portal | 1.1.9 | MIT |
| @radix-ui/react-presence | 1.1.5 | MIT |
| @radix-ui/react-primitive | 2.1.3 | MIT |
| @radix-ui/react-progress | 1.1.7 | MIT |
| @radix-ui/react-radio-group | 1.3.8 | MIT |
| @radix-ui/react-roving-focus | 1.1.11 | MIT |
| @radix-ui/react-scroll-area | 1.2.10 | MIT |
| @radix-ui/react-select | 2.2.6 | MIT |
| @radix-ui/react-separator | 1.1.7 | MIT |
| @radix-ui/react-slider | 1.3.6 | MIT |
| @radix-ui/react-slot | 1.2.3 | MIT |
| @radix-ui/react-switch | 1.2.6 | MIT |
| @radix-ui/react-tabs | 1.1.13 | MIT |
| @radix-ui/react-toggle | 1.1.10 | MIT |
| @radix-ui/react-toggle-group | 1.1.11 | MIT |
| @radix-ui/react-tooltip | 1.2.8 | MIT |
| @radix-ui/react-use-callback-ref | 1.1.1 | MIT |
| @radix-ui/react-use-controllable-state | 1.2.2 | MIT |
| @radix-ui/react-use-effect-event | 0.0.2 | MIT |
| @radix-ui/react-use-escape-keydown | 1.1.1 | MIT |
| @radix-ui/react-use-is-hydrated | 0.1.0 | MIT |
| @radix-ui/react-use-layout-effect | 1.1.1 | MIT |
| @radix-ui/react-use-previous | 1.1.1 | MIT |
| @radix-ui/react-use-rect | 1.1.1 | MIT |
| @radix-ui/react-use-size | 1.1.1 | MIT |
| @radix-ui/react-visually-hidden | 1.2.3 | MIT |
| @radix-ui/rect | 1.1.1 | MIT |
| @rolldown/pluginutils | 1.0.0-beta.38 | MIT |
| @rollup/rollup-linux-x64-gnu | 4.52.4 | MIT |
| @rollup/rollup-linux-x64-musl | 4.52.4 | MIT |
| @shikijs/core | 3.14.0 | MIT |
| @shikijs/engine-javascript | 3.14.0 | MIT |
| @shikijs/engine-oniguruma | 3.14.0 | MIT |
| @shikijs/langs | 3.14.0 | MIT |
| @shikijs/themes | 3.14.0 | MIT |
| @shikijs/types | 3.14.0 | MIT |
| @shikijs/vscode-textmate | 10.0.2 | MIT |
| @standard-schema/utils | 0.3.0 | MIT |
| @tailwindcss/node | 4.1.14 | MIT |
| @tailwindcss/oxide | 4.1.14 | MIT |
| @tailwindcss/oxide-linux-x64-gnu | 4.1.14 | MIT |
| @tailwindcss/oxide-linux-x64-musl | 4.1.14 | MIT |
| @tailwindcss/typography | 0.5.19 | MIT |
| @tailwindcss/vite | 4.1.14 | MIT |
| @types/babel__core | 7.20.5 | MIT |
| @types/babel__generator | 7.27.0 | MIT |
| @types/babel__template | 7.4.4 | MIT |
| @types/babel__traverse | 7.28.0 | MIT |
| @types/body-parser | 1.19.6 | MIT |
| @types/connect | 3.4.38 | MIT |
| @types/d3 | 7.4.3 | MIT |
| @types/d3-array | 3.2.2 | MIT |
| @types/d3-axis | 3.0.6 | MIT |
| @types/d3-brush | 3.0.6 | MIT |
| @types/d3-chord | 3.0.6 | MIT |
| @types/d3-color | 3.1.3 | MIT |
| @types/d3-contour | 3.0.6 | MIT |
| @types/d3-delaunay | 6.0.4 | MIT |
| @types/d3-dispatch | 3.0.7 | MIT |
| @types/d3-drag | 3.0.7 | MIT |
| @types/d3-dsv | 3.0.7 | MIT |
| @types/d3-ease | 3.0.2 | MIT |
| @types/d3-fetch | 3.0.7 | MIT |
| @types/d3-force | 3.0.10 | MIT |
| @types/d3-format | 3.0.4 | MIT |
| @types/d3-geo | 3.1.0 | MIT |
| @types/d3-hierarchy | 3.1.7 | MIT |
| @types/d3-interpolate | 3.0.4 | MIT |
| @types/d3-path | 3.1.1 | MIT |
| @types/d3-polygon | 3.0.2 | MIT |
| @types/d3-quadtree | 3.0.6 | MIT |
| @types/d3-random | 3.0.3 | MIT |
| @types/d3-scale | 4.0.9 | MIT |
| @types/d3-scale-chromatic | 3.1.0 | MIT |
| @types/d3-selection | 3.0.11 | MIT |
| @types/d3-shape | 3.1.7 | MIT |
| @types/d3-time | 3.0.4 | MIT |
| @types/d3-time-format | 4.0.3 | MIT |
| @types/d3-timer | 3.0.2 | MIT |
| @types/d3-transition | 3.0.9 | MIT |
| @types/d3-zoom | 3.0.8 | MIT |
| @types/debug | 4.1.12 | MIT |
| @types/estree | 1.0.8 | MIT |
| @types/estree-jsx | 1.0.5 | MIT |
| @types/express | 4.17.21 | MIT |
| @types/express-serve-static-core | 4.19.6 | MIT |
| @types/geojson | 7946.0.16 | MIT |
| @types/google.maps | 3.58.1 | MIT |
| @types/hast | 3.0.4 | MIT |
| @types/http-errors | 2.0.5 | MIT |
| @types/katex | 0.16.7 | MIT |
| @types/mdast | 4.0.4 | MIT |
| @types/mime | 1.3.5 | MIT |
| @types/ms | 2.1.0 | MIT |
| @types/node | 24.7.0 | MIT |
| @types/qs | 6.14.0 | MIT |
| @types/range-parser | 1.2.7 | MIT |
| @types/react | 19.2.1 | MIT |
| @types/react-dom | 19.2.1 | MIT |
| @types/send | 0.17.5 | MIT |
| @types/serve-static | 1.15.9 | MIT |
| @types/trusted-types | 2.0.7 | MIT |
| @types/unist | 2.0.11 | MIT |
| @ungap/structured-clone | 1.3.0 | ISC |
| @vitejs/plugin-react | 5.0.4 | MIT |
| @vitest/expect | 2.1.9 | MIT |
| @vitest/mocker | 2.1.9 | MIT |
| @vitest/pretty-format | 2.1.9 | MIT |
| @vitest/runner | 2.1.9 | MIT |
| @vitest/snapshot | 2.1.9 | MIT |
| @vitest/spy | 2.1.9 | MIT |
| @vitest/utils | 2.1.9 | MIT |
| abbrev | 3.0.1 | ISC |
| accepts | 1.3.8 | MIT |
| acorn | 8.15.0 | MIT |
| add | 2.0.6 | MIT |
| agent-base | 7.1.4 | MIT |
| ansi-regex | 6.2.2 | MIT |
| ansi-styles | 6.2.3 | MIT |
| aria-hidden | 1.2.6 | MIT |
| array-flatten | 1.1.1 | MIT |
| assertion-error | 2.0.1 | MIT |
| asynckit | 0.4.0 | MIT |
| autoprefixer | 10.4.21 | MIT |
| axios | 1.12.2 | MIT |
| bail | 2.0.2 | MIT |
| balanced-match | 1.0.2 | MIT |
| baseline-browser-mapping | 2.8.13 | Apache-2.0 |
| body-parser | 1.20.3 | MIT |
| brace-expansion | 2.0.2 | MIT |
| browserslist | 4.26.3 | MIT |
| bytes | 3.1.2 | MIT |
| cac | 6.7.14 | MIT |
| cacache | 19.0.1 | ISC |
| call-bind-apply-helpers | 1.0.2 | MIT |
| call-bound | 1.0.4 | MIT |
| caniuse-lite | 1.0.30001748 | CC-BY-4.0 |
| ccount | 2.0.1 | MIT |
| chai | 5.3.3 | MIT |
| character-entities | 2.0.2 | MIT |
| character-entities-html4 | 2.1.0 | MIT |
| character-entities-legacy | 3.0.0 | MIT |
| character-reference-invalid | 2.0.1 | MIT |
| check-error | 2.1.1 | MIT |
| chevrotain | 11.0.3 | Apache-2.0 |
| chevrotain-allstar | 0.3.1 | MIT |
| chownr | 3.0.0 | BlueOak-1.0.0 |
| class-variance-authority | 0.7.1 | Apache-2.0 |
| clsx | 2.1.1 | MIT |
| cmdk | 1.1.1 | MIT |
| color-convert | 2.0.1 | MIT |
| color-name | 1.1.4 | MIT |
| combined-stream | 1.0.8 | MIT |
| comma-separated-tokens | 2.0.3 | MIT |
| commander | 7.2.0 | MIT |
| confbox | 0.1.8 | MIT |
| content-disposition | 0.5.4 | MIT |
| content-type | 1.0.5 | MIT |
| convert-source-map | 2.0.0 | MIT |
| cookie | 0.7.1 | MIT |
| cookie-signature | 1.0.6 | MIT |
| cose-base | 1.0.3 | MIT |
| cross-spawn | 7.0.6 | MIT |
| cssesc | 3.0.0 | MIT |
| csstype | 3.1.3 | MIT |
| cytoscape | 3.33.1 | MIT |
| cytoscape-cose-bilkent | 4.1.0 | MIT |
| cytoscape-fcose | 2.2.0 | MIT |
| d3 | 7.9.0 | ISC |
| d3-array | 2.12.1 | BSD-3-Clause |
| d3-axis | 3.0.0 | ISC |
| d3-brush | 3.0.0 | ISC |
| d3-chord | 3.0.1 | ISC |
| d3-color | 3.1.0 | ISC |
| d3-contour | 4.0.2 | ISC |
| d3-delaunay | 6.0.4 | ISC |
| d3-dispatch | 3.0.1 | ISC |
| d3-drag | 3.0.0 | ISC |
| d3-dsv | 3.0.1 | ISC |
| d3-ease | 3.0.1 | BSD-3-Clause |
| d3-fetch | 3.0.1 | ISC |
| d3-force | 3.0.0 | ISC |
| d3-format | 3.1.0 | ISC |
| d3-geo | 3.1.1 | ISC |
| d3-hierarchy | 3.1.2 | ISC |
| d3-interpolate | 3.0.1 | ISC |
| d3-path | 1.0.9 | BSD-3-Clause |
| d3-polygon | 3.0.1 | ISC |
| d3-quadtree | 3.0.1 | ISC |
| d3-random | 3.0.1 | ISC |
| d3-sankey | 0.12.3 | BSD-3-Clause |
| d3-scale | 4.0.2 | ISC |
| d3-scale-chromatic | 3.1.0 | ISC |
| d3-selection | 3.0.0 | ISC |
| d3-shape | 1.3.7 | BSD-3-Clause |
| d3-time | 3.1.0 | ISC |
| d3-time-format | 4.1.0 | ISC |
| d3-timer | 3.0.1 | ISC |
| d3-transition | 3.0.1 | ISC |
| d3-zoom | 3.0.0 | ISC |
| dagre-d3-es | 7.0.11 | MIT |
| date-fns | 4.1.0 | MIT |
| date-fns-jalali | 4.1.0-0 | MIT |
| dayjs | 1.11.18 | MIT |
| debug | 2.6.9 | MIT |
| decimal.js-light | 2.5.1 | MIT |
| decode-named-character-reference | 1.2.0 | MIT |
| deep-eql | 5.0.2 | MIT |
| delaunator | 5.0.1 | ISC |
| delayed-stream | 1.0.0 | MIT |
| depd | 2.0.0 | MIT |
| dequal | 2.0.3 | MIT |
| destroy | 1.2.0 | MIT |
| detect-libc | 2.1.2 | Apache-2.0 |
| detect-node-es | 1.1.0 | MIT |
| devlop | 1.1.0 | MIT |
| dom-helpers | 5.2.1 | MIT |
| dom-helpers/activeElement |  | see package metadata |
| dom-helpers/addClass |  | see package metadata |
| dom-helpers/addEventListener |  | see package metadata |
| dom-helpers/animate |  | see package metadata |
| dom-helpers/animationFrame |  | see package metadata |
| dom-helpers/attribute |  | see package metadata |
| dom-helpers/camelize |  | see package metadata |
| dom-helpers/camelizeStyle |  | see package metadata |
| dom-helpers/canUseDOM |  | see package metadata |
| dom-helpers/childElements |  | see package metadata |
| dom-helpers/childNodes |  | see package metadata |
| dom-helpers/clear |  | see package metadata |
| dom-helpers/closest |  | see package metadata |
| dom-helpers/collectElements |  | see package metadata |
| dom-helpers/collectSiblings |  | see package metadata |
| dom-helpers/contains |  | see package metadata |
| dom-helpers/css |  | see package metadata |
| dom-helpers/filterEventHandler |  | see package metadata |
| dom-helpers/getComputedStyle |  | see package metadata |
| dom-helpers/getScrollAccessor |  | see package metadata |
| dom-helpers/hasClass |  | see package metadata |
| dom-helpers/height |  | see package metadata |
| dom-helpers/hyphenate |  | see package metadata |
| dom-helpers/hyphenateStyle |  | see package metadata |
| dom-helpers/insertAfter |  | see package metadata |
| dom-helpers/isDocument |  | see package metadata |
| dom-helpers/isInput |  | see package metadata |
| dom-helpers/isTransform |  | see package metadata |
| dom-helpers/isVisible |  | see package metadata |
| dom-helpers/isWindow |  | see package metadata |
| dom-helpers/listen |  | see package metadata |
| dom-helpers/matches |  | see package metadata |
| dom-helpers/nextUntil |  | see package metadata |
| dom-helpers/offset |  | see package metadata |
| dom-helpers/offsetParent |  | see package metadata |
| dom-helpers/ownerDocument |  | see package metadata |
| dom-helpers/ownerWindow |  | see package metadata |
| dom-helpers/parents |  | see package metadata |
| dom-helpers/position |  | see package metadata |
| dom-helpers/prepend |  | see package metadata |
| dom-helpers/querySelectorAll |  | see package metadata |
| dom-helpers/remove |  | see package metadata |
| dom-helpers/removeClass |  | see package metadata |
| dom-helpers/removeEventListener |  | see package metadata |
| dom-helpers/scrollbarSize |  | see package metadata |
| dom-helpers/scrollLeft |  | see package metadata |
| dom-helpers/scrollParent |  | see package metadata |
| dom-helpers/scrollTo |  | see package metadata |
| dom-helpers/scrollTop |  | see package metadata |
| dom-helpers/siblings |  | see package metadata |
| dom-helpers/text |  | see package metadata |
| dom-helpers/toggleClass |  | see package metadata |
| dom-helpers/transitionEnd |  | see package metadata |
| dom-helpers/triggerEvent |  | see package metadata |
| dom-helpers/width |  | see package metadata |
| dompurify | 3.3.0 | (MPL-2.0 OR Apache-2.0) |
| dunder-proto | 1.0.1 | MIT |
| eastasianwidth | 0.2.0 | MIT |
| ee-first | 1.1.1 | MIT |
| electron-to-chromium | 1.5.232 | ISC |
| embla-carousel | 8.6.0 | MIT |
| embla-carousel-react | 8.6.0 | MIT |
| embla-carousel-reactive-utils | 8.6.0 | MIT |
| emoji-regex | 9.2.2 | MIT |
| encodeurl | 1.0.2 | MIT |
| encoding | 0.1.13 | MIT |
| enhanced-resolve | 5.18.3 | MIT |
| entities | 6.0.1 | BSD-2-Clause |
| env-paths | 2.2.1 | MIT |
| err-code | 2.0.3 | MIT |
| es-define-property | 1.0.1 | MIT |
| es-errors | 1.3.0 | MIT |
| es-module-lexer | 1.7.0 | MIT |
| es-object-atoms | 1.1.1 | MIT |
| es-set-tostringtag | 2.1.0 | MIT |
| esbuild | 0.21.5 | MIT |
| escalade | 3.2.0 | MIT |
| escape-html | 1.0.3 | MIT |
| escape-string-regexp | 5.0.0 | MIT |
| estree-util-is-identifier-name | 3.0.0 | MIT |
| estree-walker | 2.0.2 | MIT |
| etag | 1.8.1 | MIT |
| eventemitter3 | 4.0.7 | MIT |
| expect-type | 1.2.2 | Apache-2.0 |
| exponential-backoff | 3.1.2 | Apache-2.0 |
| express | 4.21.2 | MIT |
| exsolve | 1.0.7 | MIT |
| extend | 3.0.2 | MIT |
| fast-equals | 5.3.2 | MIT |
| fdir | 6.5.0 | MIT |
| finalhandler | 1.3.1 | MIT |
| follow-redirects | 1.15.11 | MIT |
| foreground-child | 3.3.1 | ISC |
| form-data | 4.0.4 | MIT |
| forwarded | 0.2.0 | MIT |
| fraction.js | 4.3.7 | MIT |
| framer-motion | 12.23.22 | MIT |
| fresh | 0.5.2 | MIT |
| fs-minipass | 3.0.3 | ISC |
| function-bind | 1.1.2 | MIT |
| gensync | 1.0.0-beta.2 | MIT |
| get-intrinsic | 1.3.0 | MIT |
| get-nonce | 1.0.1 | MIT |
| get-proto | 1.0.1 | MIT |
| get-tsconfig | 4.12.0 | MIT |
| glob | 10.4.5 | ISC |
| globals | 15.15.0 | MIT |
| gopd | 1.2.0 | MIT |
| graceful-fs | 4.2.11 | ISC |
| hachure-fill | 0.5.2 | MIT |
| has-symbols | 1.1.0 | MIT |
| has-tostringtag | 1.0.2 | MIT |
| hasown | 2.0.2 | MIT |
| hast-util-from-dom | 5.0.1 | ISC |
| hast-util-from-html | 2.0.3 | MIT |
| hast-util-from-html-isomorphic | 2.0.0 | MIT |
| hast-util-from-parse5 | 8.0.3 | MIT |
| hast-util-is-element | 3.0.0 | MIT |
| hast-util-parse-selector | 4.0.0 | MIT |
| hast-util-raw | 9.1.0 | MIT |
| hast-util-to-html | 9.0.5 | MIT |
| hast-util-to-jsx-runtime | 2.3.6 | MIT |
| hast-util-to-parse5 | 8.0.0 | MIT |
| hast-util-to-text | 4.0.2 | MIT |
| hast-util-whitespace | 3.0.0 | MIT |
| hastscript | 9.0.1 | MIT |
| html-url-attributes | 3.0.1 | MIT |
| html-void-elements | 3.0.0 | MIT |
| http-cache-semantics | 4.2.0 | BSD-2-Clause |
| http-errors | 2.0.0 | MIT |
| http-proxy-agent | 7.0.2 | MIT |
| https-proxy-agent | 7.0.6 | MIT |
| iconv-lite | 0.4.24 | MIT |
| imurmurhash | 0.1.4 | MIT |
| inherits | 2.0.4 | ISC |
| inline-style-parser | 0.2.4 | MIT |
| input-otp | 1.4.2 | MIT |
| internmap | 1.0.1 | ISC |
| ip-address | 10.0.1 | MIT |
| ipaddr.js | 1.9.1 | MIT |
| is-alphabetical | 2.0.1 | MIT |
| is-alphanumerical | 2.0.1 | MIT |
| is-decimal | 2.0.1 | MIT |
| is-fullwidth-code-point | 3.0.0 | MIT |
| is-hexadecimal | 2.0.1 | MIT |
| is-plain-obj | 4.1.0 | MIT |
| isexe | 2.0.0 | ISC |
| jackspeak | 3.4.3 | BlueOak-1.0.0 |
| jiti | 2.6.1 | MIT |
| js-tokens | 4.0.0 | MIT |
| jsesc | 3.1.0 | MIT |
| json5 | 2.2.3 | MIT |
| katex | 0.16.25 | MIT |
| khroma | 2.1.0 | see package metadata |
| kolorist | 1.8.0 | MIT |
| langium | 3.3.1 | MIT |
| layout-base | 1.0.2 | MIT |
| lightningcss | 1.30.1 | MPL-2.0 |
| lightningcss-linux-x64-gnu | 1.30.1 | MPL-2.0 |
| lightningcss-linux-x64-musl | 1.30.1 | MPL-2.0 |
| local-pkg | 1.1.2 | MIT |
| lodash | 4.17.21 | MIT |
| lodash-es | 4.17.21 | MIT |
| longest-streak | 3.1.0 | MIT |
| loose-envify | 1.4.0 | MIT |
| loupe | 3.2.1 | MIT |
| lru-cache | 5.1.1 | ISC |
| lucide-react | 0.453.0 | ISC |
| magic-string | 0.30.19 | MIT |
| make-fetch-happen | 14.0.3 | ISC |
| markdown-table | 3.0.4 | MIT |
| marked | 16.4.1 | MIT |
| math-intrinsics | 1.1.0 | MIT |
| mdast-util-find-and-replace | 3.0.2 | MIT |
| mdast-util-from-markdown | 2.0.2 | MIT |
| mdast-util-gfm | 3.1.0 | MIT |
| mdast-util-gfm-autolink-literal | 2.0.1 | MIT |
| mdast-util-gfm-footnote | 2.1.0 | MIT |
| mdast-util-gfm-strikethrough | 2.0.0 | MIT |
| mdast-util-gfm-table | 2.0.0 | MIT |
| mdast-util-gfm-task-list-item | 2.0.0 | MIT |
| mdast-util-math | 3.0.0 | MIT |
| mdast-util-mdx-expression | 2.0.1 | MIT |
| mdast-util-mdx-jsx | 3.2.0 | MIT |
| mdast-util-mdxjs-esm | 2.0.1 | MIT |
| mdast-util-phrasing | 4.1.0 | MIT |
| mdast-util-to-hast | 13.2.0 | MIT |
| mdast-util-to-markdown | 2.1.2 | MIT |
| mdast-util-to-string | 4.0.0 | MIT |
| media-typer | 0.3.0 | MIT |
| merge-descriptors | 1.0.3 | MIT |
| mermaid | 11.12.0 | MIT |
| methods | 1.1.2 | MIT |
| micromark | 4.0.2 | MIT |
| micromark-core-commonmark | 2.0.3 | MIT |
| micromark-extension-gfm | 3.0.0 | MIT |
| micromark-extension-gfm-autolink-literal | 2.1.0 | MIT |
| micromark-extension-gfm-footnote | 2.1.0 | MIT |
| micromark-extension-gfm-strikethrough | 2.1.0 | MIT |
| micromark-extension-gfm-table | 2.1.1 | MIT |
| micromark-extension-gfm-tagfilter | 2.0.0 | MIT |
| micromark-extension-gfm-task-list-item | 2.1.0 | MIT |
| micromark-extension-math | 3.1.0 | MIT |
| micromark-factory-destination | 2.0.1 | MIT |
| micromark-factory-label | 2.0.1 | MIT |
| micromark-factory-space | 2.0.1 | MIT |
| micromark-factory-title | 2.0.1 | MIT |
| micromark-factory-whitespace | 2.0.1 | MIT |
| micromark-util-character | 2.1.1 | MIT |
| micromark-util-chunked | 2.0.1 | MIT |
| micromark-util-classify-character | 2.0.1 | MIT |
| micromark-util-combine-extensions | 2.0.1 | MIT |
| micromark-util-decode-numeric-character-reference | 2.0.2 | MIT |
| micromark-util-decode-string | 2.0.1 | MIT |
| micromark-util-encode | 2.0.1 | MIT |
| micromark-util-html-tag-name | 2.0.1 | MIT |
| micromark-util-normalize-identifier | 2.0.1 | MIT |
| micromark-util-resolve-all | 2.0.1 | MIT |
| micromark-util-sanitize-uri | 2.0.1 | MIT |
| micromark-util-subtokenize | 2.1.0 | MIT |
| micromark-util-symbol | 2.0.1 | MIT |
| micromark-util-types | 2.0.2 | MIT |
| mime | 1.6.0 | MIT |
| mime-db | 1.52.0 | MIT |
| mime-types | 2.1.35 | MIT |
| minimatch | 9.0.5 | ISC |
| minipass | 7.1.2 | ISC |
| minipass-collect | 2.0.1 | ISC |
| minipass-fetch | 4.0.1 | MIT |
| minipass-flush | 1.0.5 | ISC |
| minipass-pipeline | 1.2.4 | ISC |
| minipass-sized | 1.0.3 | ISC |
| minizlib | 3.1.0 | MIT |
| mitt | 3.0.1 | MIT |
| mlly | 1.8.0 | MIT |
| modern-screenshot | 4.6.6 | MIT |
| motion-dom | 12.23.21 | MIT |
| motion-utils | 12.23.6 | MIT |
| ms | 2.0.0 | MIT |
| nanoid | 3.3.11 | MIT |
| negotiator | 0.6.3 | MIT |
| next-themes | 0.4.6 | MIT |
| node-gyp | 11.1.0 | MIT |
| node-releases | 2.0.23 | MIT |
| nopt | 8.1.0 | ISC |
| normalize-range | 0.1.2 | MIT |
| object-assign | 4.1.1 | MIT |
| object-inspect | 1.13.4 | MIT |
| on-finished | 2.4.1 | MIT |
| oniguruma-parser | 0.12.1 | MIT |
| oniguruma-to-es | 4.3.3 | MIT |
| p-map | 7.0.3 | MIT |
| package-json-from-dist | 1.0.1 | BlueOak-1.0.0 |
| package-manager-detector | 1.5.0 | MIT |
| parse-entities | 4.0.2 | MIT |
| parse5 | 7.3.0 | MIT |
| parseurl | 1.3.3 | MIT |
| path-data-parser | 0.1.0 | MIT |
| path-key | 3.1.1 | MIT |
| path-scurry | 1.11.1 | BlueOak-1.0.0 |
| path-to-regexp | 0.1.12 | MIT |
| pathe | 1.1.2 | MIT |
| pathval | 2.0.1 | MIT |
| picocolors | 1.1.1 | ISC |
| picomatch | 4.0.3 | MIT |
| pkg-types | 1.3.1 | MIT |
| pnpm | 10.18.1 | MIT |
| points-on-curve | 0.2.0 | MIT |
| points-on-path | 0.2.1 | MIT |
| postcss | 8.5.6 | MIT |
| postcss-selector-parser | 6.0.10 | MIT |
| postcss-value-parser | 4.2.0 | MIT |
| prettier | 3.6.2 | MIT |
| proc-log | 5.0.0 | ISC |
| promise-retry | 2.0.1 | MIT |
| prop-types | 15.8.1 | MIT |
| property-information | 6.5.0 | MIT |
| proxy-addr | 2.0.7 | MIT |
| proxy-from-env | 1.1.0 | MIT |
| qs | 6.13.0 | BSD-3-Clause |
| quansync | 0.2.11 | MIT |
| range-parser | 1.2.1 | MIT |
| raw-body | 2.5.2 | MIT |
| react | 19.2.1 | MIT |
| react-day-picker | 9.11.1 | MIT |
| react-dom | 19.2.1 | MIT |
| react-hook-form | 7.64.0 | MIT |
| react-is | 16.13.1 | MIT |
| react-markdown | 10.1.0 | MIT |
| react-refresh | 0.17.0 | MIT |
| react-remove-scroll | 2.7.1 | MIT |
| react-remove-scroll-bar | 2.3.8 | MIT |
| react-resizable-panels | 3.0.6 | MIT |
| react-smooth | 4.0.4 | MIT |
| react-style-singleton | 2.2.3 | MIT |
| react-transition-group | 4.4.5 | BSD-3-Clause |
| react-transition-group/config |  | see package metadata |
| react-transition-group/CSSTransition |  | see package metadata |
| react-transition-group/ReplaceTransition |  | see package metadata |
| react-transition-group/SwitchTransition |  | see package metadata |
| react-transition-group/Transition |  | see package metadata |
| react-transition-group/TransitionGroup |  | see package metadata |
| react-transition-group/TransitionGroupContext |  | see package metadata |
| recharts | 2.15.4 | MIT |
| recharts-scale | 0.4.5 | MIT |
| regex | 6.0.1 | MIT |
| regex-recursion | 6.0.2 | MIT |
| regex-utilities | 2.3.0 | MIT |
| regexparam | 3.0.0 | MIT |
| rehype-harden | 1.1.5 | MIT |
| rehype-katex | 7.0.1 | MIT |
| rehype-raw | 7.0.0 | MIT |
| remark-gfm | 4.0.1 | MIT |
| remark-math | 6.0.0 | MIT |
| remark-parse | 11.0.0 | MIT |
| remark-rehype | 11.1.2 | MIT |
| remark-stringify | 11.0.0 | MIT |
| resolve-pkg-maps | 1.0.0 | MIT |
| retry | 0.12.0 | MIT |
| robust-predicates | 3.0.2 | Unlicense |
| rollup | 4.52.4 | MIT |
| roughjs | 4.6.6 | MIT |
| rw | 1.3.3 | BSD-3-Clause |
| safe-buffer | 5.2.1 | MIT |
| safer-buffer | 2.1.2 | MIT |
| scheduler | 0.27.0 | MIT |
| semver | 7.7.2 | ISC |
| send | 0.19.0 | MIT |
| serve-static | 1.16.2 | MIT |
| setprototypeof | 1.2.0 | ISC |
| shebang-command | 2.0.0 | MIT |
| shebang-regex | 3.0.0 | MIT |
| shiki | 3.14.0 | MIT |
| side-channel | 1.1.0 | MIT |
| side-channel-list | 1.0.0 | MIT |
| side-channel-map | 1.0.1 | MIT |
| side-channel-weakmap | 1.0.2 | MIT |
| siginfo | 2.0.0 | ISC |
| signal-exit | 4.1.0 | ISC |
| smart-buffer | 4.2.0 | MIT |
| socks | 2.8.7 | MIT |
| socks-proxy-agent | 8.0.5 | MIT |
| sonner | 2.0.7 | MIT |
| source-map-js | 1.2.1 | BSD-3-Clause |
| space-separated-tokens | 2.0.2 | MIT |
| ssri | 12.0.0 | ISC |
| stackback | 0.0.2 | MIT |
| statuses | 2.0.1 | MIT |
| std-env | 3.9.0 | MIT |
| streamdown | 1.4.0 | Apache-2.0 |
| string-width | 5.1.2 | MIT |
| stringify-entities | 4.0.4 | MIT |
| strip-ansi | 6.0.1 | MIT |
| style-to-js | 1.1.18 | MIT |
| style-to-object | 1.0.11 | MIT |
| stylis | 4.3.6 | MIT |
| tailwind-merge | 3.3.1 | MIT |
| tailwindcss | 4.1.14 | MIT |
| tailwindcss-animate | 1.0.7 | MIT |
| tapable | 2.3.0 | MIT |
| tar | 7.5.1 | ISC |
| tiny-invariant | 1.3.3 | MIT |
| tinybench | 2.9.0 | MIT |
| tinyexec | 0.3.2 | MIT |
| tinyglobby | 0.2.15 | MIT |
| tinypool | 1.1.1 | MIT |
| tinyrainbow | 1.2.0 | MIT |
| tinyspy | 3.0.2 | MIT |
| toidentifier | 1.0.1 | MIT |
| trim-lines | 3.0.1 | MIT |
| trough | 2.2.0 | MIT |
| ts-dedent | 2.2.0 | MIT |
| tslib | 2.8.1 | 0BSD |
| tsx | 4.20.6 | MIT |
| tw-animate-css | 1.4.0 | MIT |
| type-is | 1.6.18 | MIT |
| typescript | 5.6.3 | Apache-2.0 |
| ufo | 1.6.1 | MIT |
| undici-types | 7.14.0 | MIT |
| unified | 11.0.5 | MIT |
| unique-filename | 4.0.0 | ISC |
| unique-slug | 5.0.0 | ISC |
| unist-util-find-after | 5.0.0 | MIT |
| unist-util-is | 6.0.1 | MIT |
| unist-util-position | 5.0.0 | MIT |
| unist-util-remove-position | 5.0.0 | MIT |
| unist-util-stringify-position | 4.0.0 | MIT |
| unist-util-visit | 5.0.0 | MIT |
| unist-util-visit-parents | 6.0.2 | MIT |
| unpipe | 1.0.0 | MIT |
| update-browserslist-db | 1.1.3 | MIT |
| use-callback-ref | 1.3.3 | MIT |
| use-sidecar | 1.1.3 | MIT |
| use-sync-external-store | 1.6.0 | MIT |
| util-deprecate | 1.0.2 | MIT |
| utils-merge | 1.0.1 | MIT |
| uuid | 11.1.0 | MIT |
| v8-compile-cache | 2.4.0 | MIT |
| vary | 1.1.2 | MIT |
| vaul | 1.1.2 | MIT |
| vfile | 6.0.3 | MIT |
| vfile-location | 5.0.3 | MIT |
| vfile-message | 4.0.3 | MIT |
| victory-vendor | 36.9.2 | MIT AND ISC |
| vite | 5.4.20 | MIT |
| vite-node | 2.1.9 | MIT |
| vite-plugin-manus-runtime | 0.0.58 | see package metadata |
| vitest | 2.1.9 | MIT |
| vscode-jsonrpc | 8.2.0 | MIT |
| vscode-languageserver | 9.0.1 | MIT |
| vscode-languageserver-protocol | 3.17.5 | MIT |
| vscode-languageserver-textdocument | 1.0.12 | MIT |
| vscode-languageserver-types | 3.17.5 | MIT |
| vscode-uri | 3.0.8 | MIT |
| web-namespaces | 2.0.1 | MIT |
| which | 5.0.0 | ISC |
| why-is-node-running | 2.3.0 | MIT |
| wouter | 3.7.1 | Unlicense |
| wrap-ansi | 8.1.0 | MIT |
| yallist | 4.0.0 | ISC |
| zod | 4.1.12 | MIT |
| zwitch | 2.0.4 | MIT |

## Notice handling

The installed dependency tree contains package-level license or notice files. This project does not modify those packages. When distributing a production build, retain this file and the lockfile; if a dependency requires verbatim license text, include the corresponding package license file from the package's published distribution.
