From 2616ea478a8e360e5a90ef1e2255c7e2614a0503 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 4 Mar 2025 07:47:58 -0600 Subject: [PATCH] Actualizado y reparado --- bun.lock | 336 +- package-lock.json | 2434 ---- package.json | 36 +- public/3d/motor_de_combustion/license.txt | 11 + public/3d/motor_de_combustion/scene.bin | Bin 0 -> 553284 bytes public/3d/motor_de_combustion/scene.gltf | 11404 ++++++++++++++++ .../textures/Textos.4_baseColor.png | Bin 0 -> 102356 bytes .../textures/Textos_baseColor.png | Bin 0 -> 57201 bytes .../textures/Textos_emissive.png | Bin 0 -> 5083 bytes src/components/ui/alert-dialog.tsx | 155 + src/components/ui/button.tsx | 55 +- src/components/ui/calendar.tsx | 74 - src/components/ui/select.tsx | 179 - src/main.tsx | 2 + src/pages/App.tsx | 42 +- src/pages/Previewer.tsx | 36 + 16 files changed, 11920 insertions(+), 2844 deletions(-) delete mode 100644 package-lock.json create mode 100644 public/3d/motor_de_combustion/license.txt create mode 100644 public/3d/motor_de_combustion/scene.bin create mode 100644 public/3d/motor_de_combustion/scene.gltf create mode 100644 public/3d/motor_de_combustion/textures/Textos.4_baseColor.png create mode 100644 public/3d/motor_de_combustion/textures/Textos_baseColor.png create mode 100644 public/3d/motor_de_combustion/textures/Textos_emissive.png create mode 100644 src/components/ui/alert-dialog.tsx delete mode 100644 src/components/ui/calendar.tsx delete mode 100644 src/components/ui/select.tsx create mode 100644 src/pages/Previewer.tsx diff --git a/bun.lock b/bun.lock index 21254d3..3b9f6de 100644 --- a/bun.lock +++ b/bun.lock @@ -4,35 +4,39 @@ "": { "name": "standardgui", "dependencies": { + "@radix-ui/react-alert-dialog": "^1.1.6", "@radix-ui/react-label": "^2.1.2", "@radix-ui/react-select": "^2.1.6", "@radix-ui/react-slot": "^1.1.2", - "@tailwindcss/vite": "^4.0.6", + "@react-three/drei": "^10.0.3", + "@react-three/fiber": "^9.0.4", + "@tailwindcss/vite": "^4.0.9", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^3.6.0", "lucide-react": "^0.475.0", "react": "^19.0.0", - "react-day-picker": "^8.10.1", + "react-day-picker": "^9.5.1", "react-dom": "^19.0.0", "react-router": "^7.2.0", - "tailwind-merge": "^3.0.1", - "tailwindcss": "^4.0.6", + "tailwind-merge": "^3.0.2", + "tailwindcss": "^4.0.9", "tailwindcss-animate": "^1.0.7", + "three": "^0.174.0", }, "devDependencies": { - "@eslint/js": "^9.19.0", - "@types/node": "^22.13.4", - "@types/react": "^19.0.8", - "@types/react-dom": "^19.0.3", + "@eslint/js": "^9.21.0", + "@types/node": "^22.13.9", + "@types/react": "^19.0.10", + "@types/react-dom": "^19.0.4", "@vitejs/plugin-react": "^4.3.4", - "eslint": "^9.19.0", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-react-refresh": "^0.4.18", - "globals": "^15.14.0", - "typescript": "~5.7.2", - "typescript-eslint": "^8.22.0", - "vite": "^6.1.0", + "eslint": "^9.21.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^15.15.0", + "typescript": "~5.7.3", + "typescript-eslint": "^8.26.0", + "vite": "^6.2.0", }, }, }, @@ -69,61 +73,65 @@ "@babel/plugin-transform-react-jsx-source": ["@babel/plugin-transform-react-jsx-source@7.25.9", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.25.9" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg=="], + "@babel/runtime": ["@babel/runtime@7.26.9", "", { "dependencies": { "regenerator-runtime": "^0.14.0" } }, "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg=="], + "@babel/template": ["@babel/template@7.26.9", "", { "dependencies": { "@babel/code-frame": "^7.26.2", "@babel/parser": "^7.26.9", "@babel/types": "^7.26.9" } }, "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA=="], "@babel/traverse": ["@babel/traverse@7.26.9", "", { "dependencies": { "@babel/code-frame": "^7.26.2", "@babel/generator": "^7.26.9", "@babel/parser": "^7.26.9", "@babel/template": "^7.26.9", "@babel/types": "^7.26.9", "debug": "^4.3.1", "globals": "^11.1.0" } }, "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg=="], "@babel/types": ["@babel/types@7.26.9", "", { "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" } }, "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw=="], - "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.24.2", "", { "os": "aix", "cpu": "ppc64" }, "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA=="], + "@date-fns/tz": ["@date-fns/tz@1.2.0", "", {}, "sha512-LBrd7MiJZ9McsOgxqWX7AaxrDjcFVjWH/tIKJd7pnR7McaslGYOP1QmmiBXdJH/H/yLCT+rcQ7FaPBUxRGUtrg=="], - "@esbuild/android-arm": ["@esbuild/android-arm@0.24.2", "", { "os": "android", "cpu": "arm" }, "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q=="], + "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.0", "", { "os": "aix", "cpu": "ppc64" }, "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ=="], - "@esbuild/android-arm64": ["@esbuild/android-arm64@0.24.2", "", { "os": "android", "cpu": "arm64" }, "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg=="], + "@esbuild/android-arm": ["@esbuild/android-arm@0.25.0", "", { "os": "android", "cpu": "arm" }, "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g=="], - "@esbuild/android-x64": ["@esbuild/android-x64@0.24.2", "", { "os": "android", "cpu": "x64" }, "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw=="], + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.0", "", { "os": "android", "cpu": "arm64" }, "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g=="], - "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.24.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA=="], + "@esbuild/android-x64": ["@esbuild/android-x64@0.25.0", "", { "os": "android", "cpu": "x64" }, "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg=="], - "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.24.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA=="], + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw=="], - "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.24.2", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg=="], + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg=="], - "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.24.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q=="], + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.0", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w=="], - "@esbuild/linux-arm": ["@esbuild/linux-arm@0.24.2", "", { "os": "linux", "cpu": "arm" }, "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA=="], + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.0", "", { "os": "freebsd", "cpu": "x64" }, "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A=="], - "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.24.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg=="], + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.0", "", { "os": "linux", "cpu": "arm" }, "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg=="], - "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.24.2", "", { "os": "linux", "cpu": "ia32" }, "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw=="], + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg=="], - "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.24.2", "", { "os": "linux", "cpu": "none" }, "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ=="], + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.0", "", { "os": "linux", "cpu": "ia32" }, "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg=="], - "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.24.2", "", { "os": "linux", "cpu": "none" }, "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw=="], + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.0", "", { "os": "linux", "cpu": "none" }, "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw=="], - "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.24.2", "", { "os": "linux", "cpu": "ppc64" }, "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw=="], + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.0", "", { "os": "linux", "cpu": "none" }, "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ=="], - "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.24.2", "", { "os": "linux", "cpu": "none" }, "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q=="], + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.0", "", { "os": "linux", "cpu": "ppc64" }, "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw=="], - "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.24.2", "", { "os": "linux", "cpu": "s390x" }, "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw=="], + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.0", "", { "os": "linux", "cpu": "none" }, "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA=="], - "@esbuild/linux-x64": ["@esbuild/linux-x64@0.24.2", "", { "os": "linux", "cpu": "x64" }, "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q=="], + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.0", "", { "os": "linux", "cpu": "s390x" }, "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA=="], - "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.24.2", "", { "os": "none", "cpu": "arm64" }, "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw=="], + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.0", "", { "os": "linux", "cpu": "x64" }, "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw=="], - "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.24.2", "", { "os": "none", "cpu": "x64" }, "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw=="], + "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.0", "", { "os": "none", "cpu": "arm64" }, "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw=="], - "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.24.2", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A=="], + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.0", "", { "os": "none", "cpu": "x64" }, "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA=="], - "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.24.2", "", { "os": "openbsd", "cpu": "x64" }, "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA=="], + "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.0", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw=="], - "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.24.2", "", { "os": "sunos", "cpu": "x64" }, "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig=="], + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.0", "", { "os": "openbsd", "cpu": "x64" }, "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg=="], - "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.24.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ=="], + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.0", "", { "os": "sunos", "cpu": "x64" }, "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg=="], - "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.24.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA=="], + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.0", "", { "os": "win32", "cpu": "arm64" }, "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw=="], - "@esbuild/win32-x64": ["@esbuild/win32-x64@0.24.2", "", { "os": "win32", "cpu": "x64" }, "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg=="], + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.0", "", { "os": "win32", "cpu": "ia32" }, "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA=="], + + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.0", "", { "os": "win32", "cpu": "x64" }, "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ=="], "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.4.1", "", { "dependencies": { "eslint-visitor-keys": "^3.4.3" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA=="], @@ -131,15 +139,15 @@ "@eslint/config-array": ["@eslint/config-array@0.19.2", "", { "dependencies": { "@eslint/object-schema": "^2.1.6", "debug": "^4.3.1", "minimatch": "^3.1.2" } }, "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w=="], - "@eslint/core": ["@eslint/core@0.11.0", "", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA=="], + "@eslint/core": ["@eslint/core@0.12.0", "", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg=="], - "@eslint/eslintrc": ["@eslint/eslintrc@3.2.0", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^10.0.1", "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w=="], + "@eslint/eslintrc": ["@eslint/eslintrc@3.3.0", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^10.0.1", "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ=="], - "@eslint/js": ["@eslint/js@9.20.0", "", {}, "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ=="], + "@eslint/js": ["@eslint/js@9.21.0", "", {}, "sha512-BqStZ3HX8Yz6LvsF5ByXYrtigrV5AXADWLAGc7PH/1SxOb7/FIYYMszZZWiUou/GB9P2lXWk2SV4d+Z8h0nknw=="], "@eslint/object-schema": ["@eslint/object-schema@2.1.6", "", {}, "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA=="], - "@eslint/plugin-kit": ["@eslint/plugin-kit@0.2.5", "", { "dependencies": { "@eslint/core": "^0.10.0", "levn": "^0.4.1" } }, "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A=="], + "@eslint/plugin-kit": ["@eslint/plugin-kit@0.2.7", "", { "dependencies": { "@eslint/core": "^0.12.0", "levn": "^0.4.1" } }, "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g=="], "@floating-ui/core": ["@floating-ui/core@1.6.9", "", { "dependencies": { "@floating-ui/utils": "^0.2.9" } }, "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw=="], @@ -155,7 +163,7 @@ "@humanwhocodes/module-importer": ["@humanwhocodes/module-importer@1.0.1", "", {}, "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="], - "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.1", "", {}, "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA=="], + "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.2", "", {}, "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ=="], "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.8", "", { "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA=="], @@ -167,6 +175,10 @@ "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.25", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ=="], + "@mediapipe/tasks-vision": ["@mediapipe/tasks-vision@0.10.17", "", {}, "sha512-CZWV/q6TTe8ta61cZXjfnnHsfWIdFhms03M9T7Cnd5y2mdpylJM0rF1qRq+wsQVRMLz1OYPVEBU9ph2Bx8cxrg=="], + + "@monogrid/gainmap-js": ["@monogrid/gainmap-js@3.1.0", "", { "dependencies": { "promise-worker-transferable": "^1.0.4" }, "peerDependencies": { "three": ">= 0.159.0" } }, "sha512-Obb0/gEd/HReTlg8ttaYk+0m62gQJmCblMOjHSMHRrBP2zdfKMHLCRbh/6ex9fSUJMKdjjIEiohwkbGD3wj2Nw=="], + "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], "@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="], @@ -177,6 +189,8 @@ "@radix-ui/primitive": ["@radix-ui/primitive@1.1.1", "", {}, "sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA=="], + "@radix-ui/react-alert-dialog": ["@radix-ui/react-alert-dialog@1.1.6", "", { "dependencies": { "@radix-ui/primitive": "1.1.1", "@radix-ui/react-compose-refs": "1.1.1", "@radix-ui/react-context": "1.1.1", "@radix-ui/react-dialog": "1.1.6", "@radix-ui/react-primitive": "2.0.2", "@radix-ui/react-slot": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-p4XnPqgej8sZAAReCAKgz1REYZEBLR8hU9Pg27wFnCWIMc8g1ccCs0FjBcy05V15VTu8pAePw/VDYeOm/uZ6yQ=="], + "@radix-ui/react-arrow": ["@radix-ui/react-arrow@1.1.2", "", { "dependencies": { "@radix-ui/react-primitive": "2.0.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-G+KcpzXHq24iH0uGG/pF8LyzpFJYGD4RfLjCIBfGdSLXvjLHST31RUiRVrupIBMvIppMgSzQ6l66iAxl03tdlg=="], "@radix-ui/react-collection": ["@radix-ui/react-collection@1.1.2", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.1", "@radix-ui/react-context": "1.1.1", "@radix-ui/react-primitive": "2.0.2", "@radix-ui/react-slot": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9z54IEKRxIa9VityapoEYMuByaG42iSy1ZXlY2KcuLSEtq8x4987/N6m15ppoMffgZX72gER2uHe1D9Y6Unlcw=="], @@ -185,6 +199,8 @@ "@radix-ui/react-context": ["@radix-ui/react-context@1.1.1", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q=="], + "@radix-ui/react-dialog": ["@radix-ui/react-dialog@1.1.6", "", { "dependencies": { "@radix-ui/primitive": "1.1.1", "@radix-ui/react-compose-refs": "1.1.1", "@radix-ui/react-context": "1.1.1", "@radix-ui/react-dismissable-layer": "1.1.5", "@radix-ui/react-focus-guards": "1.1.1", "@radix-ui/react-focus-scope": "1.1.2", "@radix-ui/react-id": "1.1.0", "@radix-ui/react-portal": "1.1.4", "@radix-ui/react-presence": "1.1.2", "@radix-ui/react-primitive": "2.0.2", "@radix-ui/react-slot": "1.1.2", "@radix-ui/react-use-controllable-state": "1.1.0", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-/IVhJV5AceX620DUJ4uYVMymzsipdKBzo3edo+omeskCKGm9FRHM0ebIdbPnlQVJqyuHbuBltQUOG2mOTq2IYw=="], + "@radix-ui/react-direction": ["@radix-ui/react-direction@1.1.0", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg=="], "@radix-ui/react-dismissable-layer": ["@radix-ui/react-dismissable-layer@1.1.5", "", { "dependencies": { "@radix-ui/primitive": "1.1.1", "@radix-ui/react-compose-refs": "1.1.1", "@radix-ui/react-primitive": "2.0.2", "@radix-ui/react-use-callback-ref": "1.1.0", "@radix-ui/react-use-escape-keydown": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-E4TywXY6UsXNRhFrECa5HAvE5/4BFcGyfTyK36gP+pAW1ed7UTK4vKwdr53gAJYwqbfCWC6ATvJa3J3R/9+Qrg=="], @@ -201,6 +217,8 @@ "@radix-ui/react-portal": ["@radix-ui/react-portal@1.1.4", "", { "dependencies": { "@radix-ui/react-primitive": "2.0.2", "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-sn2O9k1rPFYVyKd5LAJfo96JlSGVFpa1fS6UuBJfrZadudiw5tAmru+n1x7aMRQ84qDM71Zh1+SzK5QwU0tJfA=="], + "@radix-ui/react-presence": ["@radix-ui/react-presence@1.1.2", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.1", "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg=="], + "@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.0.2", "", { "dependencies": { "@radix-ui/react-slot": "1.1.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Ec/0d38EIuvDF+GZjcMU/Ze6MxntVJYO/fRlCPhCaVUyPY9WTalHJw54tp9sXeJo3tlShWpy41vQRgLRGOuz+w=="], "@radix-ui/react-select": ["@radix-ui/react-select@2.1.6", "", { "dependencies": { "@radix-ui/number": "1.1.0", "@radix-ui/primitive": "1.1.1", "@radix-ui/react-collection": "1.1.2", "@radix-ui/react-compose-refs": "1.1.1", "@radix-ui/react-context": "1.1.1", "@radix-ui/react-direction": "1.1.0", "@radix-ui/react-dismissable-layer": "1.1.5", "@radix-ui/react-focus-guards": "1.1.1", "@radix-ui/react-focus-scope": "1.1.2", "@radix-ui/react-id": "1.1.0", "@radix-ui/react-popper": "1.2.2", "@radix-ui/react-portal": "1.1.4", "@radix-ui/react-primitive": "2.0.2", "@radix-ui/react-slot": "1.1.2", "@radix-ui/react-use-callback-ref": "1.1.0", "@radix-ui/react-use-controllable-state": "1.1.0", "@radix-ui/react-use-layout-effect": "1.1.0", "@radix-ui/react-use-previous": "1.1.0", "@radix-ui/react-visually-hidden": "1.1.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-T6ajELxRvTuAMWH0YmRJ1qez+x4/7Nq7QIx7zJ0VK3qaEWdnWpNbEDnmWldG1zBDwqrLy5aLMUWcoGirVj5kMg=="], @@ -225,71 +243,77 @@ "@radix-ui/rect": ["@radix-ui/rect@1.1.0", "", {}, "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg=="], - "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.34.8", "", { "os": "android", "cpu": "arm" }, "sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw=="], + "@react-three/drei": ["@react-three/drei@10.0.3", "", { "dependencies": { "@babel/runtime": "^7.26.0", "@mediapipe/tasks-vision": "0.10.17", "@monogrid/gainmap-js": "^3.0.6", "@use-gesture/react": "^10.3.1", "camera-controls": "^2.9.0", "cross-env": "^7.0.3", "detect-gpu": "^5.0.56", "glsl-noise": "^0.0.0", "hls.js": "^1.5.17", "maath": "^0.10.8", "meshline": "^3.3.1", "stats-gl": "^2.2.8", "stats.js": "^0.17.0", "suspend-react": "^0.1.3", "three-mesh-bvh": "^0.8.3", "three-stdlib": "^2.35.6", "troika-three-text": "^0.52.0", "tunnel-rat": "^0.1.2", "use-sync-external-store": "^1.4.0", "utility-types": "^3.11.0", "zustand": "^5.0.1" }, "peerDependencies": { "@react-three/fiber": "^9.0.0", "react": "^19", "react-dom": "^19", "three": ">=0.159" }, "optionalPeers": ["react-dom"] }, "sha512-uDjYCH1zmVGlFwGSpxKkq71doETdvZnO6ZKcNG5EXACGGpdfxEff4yO5qb9VYuAGyS0uEcb4dowVruJgXDCqEA=="], - "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.34.8", "", { "os": "android", "cpu": "arm64" }, "sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q=="], + "@react-three/fiber": ["@react-three/fiber@9.0.4", "", { "dependencies": { "@babel/runtime": "^7.17.8", "@types/react-reconciler": "^0.28.9", "@types/webxr": "*", "base64-js": "^1.5.1", "buffer": "^6.0.3", "its-fine": "^2.0.0", "react-reconciler": "^0.31.0", "react-use-measure": "^2.1.7", "scheduler": "^0.25.0", "suspend-react": "^0.1.3", "use-sync-external-store": "^1.4.0", "zustand": "^5.0.3" }, "peerDependencies": { "expo": ">=43.0", "expo-asset": ">=8.4", "expo-file-system": ">=11.0", "expo-gl": ">=11.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-native": ">=0.78", "three": ">=0.156" }, "optionalPeers": ["expo", "expo-asset", "expo-file-system", "expo-gl", "react-dom", "react-native"] }, "sha512-Uvo7KrvecISNyg4llc9mdI0UwjTQg250zwSVwirLBlDSODcE/AsVaBS0pIdKgFao+1uMFL/WoPPD4JX/l5VOJQ=="], - "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.34.8", "", { "os": "darwin", "cpu": "arm64" }, "sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q=="], + "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.34.9", "", { "os": "android", "cpu": "arm" }, "sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA=="], - "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.34.8", "", { "os": "darwin", "cpu": "x64" }, "sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw=="], + "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.34.9", "", { "os": "android", "cpu": "arm64" }, "sha512-4KW7P53h6HtJf5Y608T1ISKvNIYLWRKMvfnG0c44M6In4DQVU58HZFEVhWINDZKp7FZps98G3gxwC1sb0wXUUg=="], - "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.34.8", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA=="], + "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.34.9", "", { "os": "darwin", "cpu": "arm64" }, "sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ=="], - "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.34.8", "", { "os": "freebsd", "cpu": "x64" }, "sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q=="], + "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.34.9", "", { "os": "darwin", "cpu": "x64" }, "sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q=="], - "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.34.8", "", { "os": "linux", "cpu": "arm" }, "sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g=="], + "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.34.9", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-2lzjQPJbN5UnHm7bHIUKFMulGTQwdvOkouJDpPysJS+QFBGDJqcfh+CxxtG23Ik/9tEvnebQiylYoazFMAgrYw=="], - "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.34.8", "", { "os": "linux", "cpu": "arm" }, "sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA=="], + "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.34.9", "", { "os": "freebsd", "cpu": "x64" }, "sha512-SLl0hi2Ah2H7xQYd6Qaiu01kFPzQ+hqvdYSoOtHYg/zCIFs6t8sV95kaoqjzjFwuYQLtOI0RZre/Ke0nPaQV+g=="], - "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.34.8", "", { "os": "linux", "cpu": "arm64" }, "sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A=="], + "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.34.9", "", { "os": "linux", "cpu": "arm" }, "sha512-88I+D3TeKItrw+Y/2ud4Tw0+3CxQ2kLgu3QvrogZ0OfkmX/DEppehus7L3TS2Q4lpB+hYyxhkQiYPJ6Mf5/dPg=="], - "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.34.8", "", { "os": "linux", "cpu": "arm64" }, "sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q=="], + "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.34.9", "", { "os": "linux", "cpu": "arm" }, "sha512-3qyfWljSFHi9zH0KgtEPG4cBXHDFhwD8kwg6xLfHQ0IWuH9crp005GfoUUh/6w9/FWGBwEHg3lxK1iHRN1MFlA=="], - "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.34.8", "", { "os": "linux", "cpu": "none" }, "sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ=="], + "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.34.9", "", { "os": "linux", "cpu": "arm64" }, "sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw=="], - "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.34.8", "", { "os": "linux", "cpu": "ppc64" }, "sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw=="], + "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.34.9", "", { "os": "linux", "cpu": "arm64" }, "sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A=="], - "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.34.8", "", { "os": "linux", "cpu": "none" }, "sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw=="], + "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.34.9", "", { "os": "linux", "cpu": "none" }, "sha512-dRAgTfDsn0TE0HI6cmo13hemKpVHOEyeciGtvlBTkpx/F65kTvShtY/EVyZEIfxFkV5JJTuQ9tP5HGBS0hfxIg=="], - "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.34.8", "", { "os": "linux", "cpu": "s390x" }, "sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA=="], + "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.34.9", "", { "os": "linux", "cpu": "ppc64" }, "sha512-PHcNOAEhkoMSQtMf+rJofwisZqaU8iQ8EaSps58f5HYll9EAY5BSErCZ8qBDMVbq88h4UxaNPlbrKqfWP8RfJA=="], - "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.34.8", "", { "os": "linux", "cpu": "x64" }, "sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA=="], + "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.34.9", "", { "os": "linux", "cpu": "none" }, "sha512-Z2i0Uy5G96KBYKjeQFKbbsB54xFOL5/y1P5wNBsbXB8yE+At3oh0DVMjQVzCJRJSfReiB2tX8T6HUFZ2k8iaKg=="], - "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.34.8", "", { "os": "linux", "cpu": "x64" }, "sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ=="], + "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.34.9", "", { "os": "linux", "cpu": "s390x" }, "sha512-U+5SwTMoeYXoDzJX5dhDTxRltSrIax8KWwfaaYcynuJw8mT33W7oOgz0a+AaXtGuvhzTr2tVKh5UO8GVANTxyQ=="], - "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.34.8", "", { "os": "win32", "cpu": "arm64" }, "sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ=="], + "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.34.9", "", { "os": "linux", "cpu": "x64" }, "sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A=="], - "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.34.8", "", { "os": "win32", "cpu": "ia32" }, "sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w=="], + "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.34.9", "", { "os": "linux", "cpu": "x64" }, "sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA=="], - "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.34.8", "", { "os": "win32", "cpu": "x64" }, "sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g=="], + "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.34.9", "", { "os": "win32", "cpu": "arm64" }, "sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q=="], - "@tailwindcss/node": ["@tailwindcss/node@4.0.6", "", { "dependencies": { "enhanced-resolve": "^5.18.0", "jiti": "^2.4.2", "tailwindcss": "4.0.6" } }, "sha512-jb6E0WeSq7OQbVYcIJ6LxnZTeC4HjMvbzFBMCrQff4R50HBlo/obmYNk6V2GCUXDeqiXtvtrQgcIbT+/boB03Q=="], + "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.34.9", "", { "os": "win32", "cpu": "ia32" }, "sha512-KB48mPtaoHy1AwDNkAJfHXvHp24H0ryZog28spEs0V48l3H1fr4i37tiyHsgKZJnCmvxsbATdZGBpbmxTE3a9w=="], - "@tailwindcss/oxide": ["@tailwindcss/oxide@4.0.6", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.0.6", "@tailwindcss/oxide-darwin-arm64": "4.0.6", "@tailwindcss/oxide-darwin-x64": "4.0.6", "@tailwindcss/oxide-freebsd-x64": "4.0.6", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.6", "@tailwindcss/oxide-linux-arm64-gnu": "4.0.6", "@tailwindcss/oxide-linux-arm64-musl": "4.0.6", "@tailwindcss/oxide-linux-x64-gnu": "4.0.6", "@tailwindcss/oxide-linux-x64-musl": "4.0.6", "@tailwindcss/oxide-win32-arm64-msvc": "4.0.6", "@tailwindcss/oxide-win32-x64-msvc": "4.0.6" } }, "sha512-lVyKV2y58UE9CeKVcYykULe9QaE1dtKdxDEdrTPIdbzRgBk6bdxHNAoDqvcqXbIGXubn3VOl1O/CFF77v/EqSA=="], + "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.34.9", "", { "os": "win32", "cpu": "x64" }, "sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw=="], - "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.0.6", "", { "os": "android", "cpu": "arm64" }, "sha512-xDbym6bDPW3D2XqQqX3PjqW3CKGe1KXH7Fdkc60sX5ZLVUbzPkFeunQaoP+BuYlLc2cC1FoClrIRYnRzof9Sow=="], + "@tailwindcss/node": ["@tailwindcss/node@4.0.9", "", { "dependencies": { "enhanced-resolve": "^5.18.1", "jiti": "^2.4.2", "tailwindcss": "4.0.9" } }, "sha512-tOJvdI7XfJbARYhxX+0RArAhmuDcczTC46DGCEziqxzzbIaPnfYaIyRT31n4u8lROrsO7Q6u/K9bmQHL2uL1bQ=="], - "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.0.6", "", { "os": "darwin", "cpu": "arm64" }, "sha512-1f71/ju/tvyGl5c2bDkchZHy8p8EK/tDHCxlpYJ1hGNvsYihZNurxVpZ0DefpN7cNc9RTT8DjrRoV8xXZKKRjg=="], + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.0.9", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.0.9", "@tailwindcss/oxide-darwin-arm64": "4.0.9", "@tailwindcss/oxide-darwin-x64": "4.0.9", "@tailwindcss/oxide-freebsd-x64": "4.0.9", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.9", "@tailwindcss/oxide-linux-arm64-gnu": "4.0.9", "@tailwindcss/oxide-linux-arm64-musl": "4.0.9", "@tailwindcss/oxide-linux-x64-gnu": "4.0.9", "@tailwindcss/oxide-linux-x64-musl": "4.0.9", "@tailwindcss/oxide-win32-arm64-msvc": "4.0.9", "@tailwindcss/oxide-win32-x64-msvc": "4.0.9" } }, "sha512-eLizHmXFqHswJONwfqi/WZjtmWZpIalpvMlNhTM99/bkHtUs6IqgI1XQ0/W5eO2HiRQcIlXUogI2ycvKhVLNcA=="], - "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.0.6", "", { "os": "darwin", "cpu": "x64" }, "sha512-s/hg/ZPgxFIrGMb0kqyeaqZt505P891buUkSezmrDY6lxv2ixIELAlOcUVTkVh245SeaeEiUVUPiUN37cwoL2g=="], + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.0.9", "", { "os": "android", "cpu": "arm64" }, "sha512-YBgy6+2flE/8dbtrdotVInhMVIxnHJPbAwa7U1gX4l2ThUIaPUp18LjB9wEH8wAGMBZUb//SzLtdXXNBHPUl6Q=="], - "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.0.6", "", { "os": "freebsd", "cpu": "x64" }, "sha512-Z3Wo8FWZnmio8+xlcbb7JUo/hqRMSmhQw8IGIRoRJ7GmLR0C+25Wq+bEX/135xe/yEle2lFkhu9JBHd4wZYiig=="], + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.0.9", "", { "os": "darwin", "cpu": "arm64" }, "sha512-pWdl4J2dIHXALgy2jVkwKBmtEb73kqIfMpYmcgESr7oPQ+lbcQ4+tlPeVXaSAmang+vglAfFpXQCOvs/aGSqlw=="], - "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.0.6", "", { "os": "linux", "cpu": "arm" }, "sha512-SNSwkkim1myAgmnbHs4EjXsPL7rQbVGtjcok5EaIzkHkCAVK9QBQsWeP2Jm2/JJhq4wdx8tZB9Y7psMzHYWCkA=="], + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.0.9", "", { "os": "darwin", "cpu": "x64" }, "sha512-4Dq3lKp0/C7vrRSkNPtBGVebEyWt9QPPlQctxJ0H3MDyiQYvzVYf8jKow7h5QkWNe8hbatEqljMj/Y0M+ERYJg=="], - "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.0.6", "", { "os": "linux", "cpu": "arm64" }, "sha512-tJ+mevtSDMQhKlwCCuhsFEFg058kBiSy4TkoeBG921EfrHKmexOaCyFKYhVXy4JtkaeeOcjJnCLasEeqml4i+Q=="], + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.0.9", "", { "os": "freebsd", "cpu": "x64" }, "sha512-k7U1RwRODta8x0uealtVt3RoWAWqA+D5FAOsvVGpYoI6ObgmnzqWW6pnVwz70tL8UZ/QXjeMyiICXyjzB6OGtQ=="], - "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.0.6", "", { "os": "linux", "cpu": "arm64" }, "sha512-IoArz1vfuTR4rALXMUXI/GWWfx2EaO4gFNtBNkDNOYhlTD4NVEwE45nbBoojYiTulajI4c2XH8UmVEVJTOJKxA=="], + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.0.9", "", { "os": "linux", "cpu": "arm" }, "sha512-NDDjVweHz2zo4j+oS8y3KwKL5wGCZoXGA9ruJM982uVJLdsF8/1AeKvUwKRlMBpxHt1EdWJSAh8a0Mfhl28GlQ=="], - "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.0.6", "", { "os": "linux", "cpu": "x64" }, "sha512-QtsUfLkEAeWAC3Owx9Kg+7JdzE+k9drPhwTAXbXugYB9RZUnEWWx5x3q/au6TvUYcL+n0RBqDEO2gucZRvRFgQ=="], + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.0.9", "", { "os": "linux", "cpu": "arm64" }, "sha512-jk90UZ0jzJl3Dy1BhuFfRZ2KP9wVKMXPjmCtY4U6fF2LvrjP5gWFJj5VHzfzHonJexjrGe1lMzgtjriuZkxagg=="], - "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.0.6", "", { "os": "linux", "cpu": "x64" }, "sha512-QthvJqIji2KlGNwLcK/PPYo7w1Wsi/8NK0wAtRGbv4eOPdZHkQ9KUk+oCoP20oPO7i2a6X1aBAFQEL7i08nNMA=="], + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.0.9", "", { "os": "linux", "cpu": "arm64" }, "sha512-3eMjyTC6HBxh9nRgOHzrc96PYh1/jWOwHZ3Kk0JN0Kl25BJ80Lj9HEvvwVDNTgPg154LdICwuFLuhfgH9DULmg=="], - "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.0.6", "", { "os": "win32", "cpu": "arm64" }, "sha512-+oka+dYX8jy9iP00DJ9Y100XsqvbqR5s0yfMZJuPR1H/lDVtDfsZiSix1UFBQ3X1HWxoEEl6iXNJHWd56TocVw=="], + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.0.9", "", { "os": "linux", "cpu": "x64" }, "sha512-v0D8WqI/c3WpWH1kq/HP0J899ATLdGZmENa2/emmNjubT0sWtEke9W9+wXeEoACuGAhF9i3PO5MeyditpDCiWQ=="], - "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.0.6", "", { "os": "win32", "cpu": "x64" }, "sha512-+o+juAkik4p8Ue/0LiflQXPmVatl6Av3LEZXpBTfg4qkMIbZdhCGWFzHdt2NjoMiLOJCFDddoV6GYaimvK1Olw=="], + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.0.9", "", { "os": "linux", "cpu": "x64" }, "sha512-Kvp0TCkfeXyeehqLJr7otsc4hd/BUPfcIGrQiwsTVCfaMfjQZCG7DjI+9/QqPZha8YapLA9UoIcUILRYO7NE1Q=="], - "@tailwindcss/vite": ["@tailwindcss/vite@4.0.6", "", { "dependencies": { "@tailwindcss/node": "^4.0.6", "@tailwindcss/oxide": "^4.0.6", "lightningcss": "^1.29.1", "tailwindcss": "4.0.6" }, "peerDependencies": { "vite": "^5.2.0 || ^6" } }, "sha512-O25vZ/URWbZ2JHdk2o8wH7jOKqEGCsYmX3GwGmYS5DjE4X3mpf93a72Rn7VRnefldNauBzr5z2hfZptmBNtTUQ=="], + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.0.9", "", { "os": "win32", "cpu": "arm64" }, "sha512-m3+60T/7YvWekajNq/eexjhV8z10rswcz4BC9bioJ7YaN+7K8W2AmLmG0B79H14m6UHE571qB0XsPus4n0QVgQ=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.0.9", "", { "os": "win32", "cpu": "x64" }, "sha512-dpc05mSlqkwVNOUjGu/ZXd5U1XNch1kHFJ4/cHkZFvaW1RzbHmRt24gvM8/HC6IirMxNarzVw4IXVtvrOoZtxA=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.0.9", "", { "dependencies": { "@tailwindcss/node": "4.0.9", "@tailwindcss/oxide": "4.0.9", "lightningcss": "^1.29.1", "tailwindcss": "4.0.9" }, "peerDependencies": { "vite": "^5.2.0 || ^6" } }, "sha512-BIKJO+hwdIsN7V6I7SziMZIVHWWMsV/uCQKYEbeiGRDRld+TkqyRRl9+dQ0MCXbhcVr+D9T/qX2E84kT7V281g=="], + + "@tweenjs/tween.js": ["@tweenjs/tween.js@23.1.3", "", {}, "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA=="], "@types/babel__core": ["@types/babel__core@7.20.5", "", { "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], @@ -301,34 +325,52 @@ "@types/cookie": ["@types/cookie@0.6.0", "", {}, "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="], + "@types/draco3d": ["@types/draco3d@1.4.10", "", {}, "sha512-AX22jp8Y7wwaBgAixaSvkoG4M/+PlAcm3Qs4OW8yT9DM4xUpWKeFhLueTAyZF39pviAdcDdeJoACapiAceqNcw=="], + "@types/estree": ["@types/estree@1.0.6", "", {}, "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw=="], "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="], - "@types/node": ["@types/node@22.13.4", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg=="], + "@types/node": ["@types/node@22.13.9", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw=="], + + "@types/offscreencanvas": ["@types/offscreencanvas@2019.7.3", "", {}, "sha512-ieXiYmgSRXUDeOntE1InxjWyvEelZGP63M+cGuquuRLuIKKT1osnkXjxev9B7d1nXSug5vpunx+gNlbVxMlC9A=="], "@types/react": ["@types/react@19.0.10", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g=="], "@types/react-dom": ["@types/react-dom@19.0.4", "", { "peerDependencies": { "@types/react": "^19.0.0" } }, "sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg=="], - "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.24.1", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.24.1", "@typescript-eslint/type-utils": "8.24.1", "@typescript-eslint/utils": "8.24.1", "@typescript-eslint/visitor-keys": "8.24.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.8.0" } }, "sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA=="], + "@types/react-reconciler": ["@types/react-reconciler@0.28.9", "", { "peerDependencies": { "@types/react": "*" } }, "sha512-HHM3nxyUZ3zAylX8ZEyrDNd2XZOnQ0D5XfunJF5FLQnZbHHYq4UWvW1QfelQNXv1ICNkwYhfxjwfnqivYB6bFg=="], - "@typescript-eslint/parser": ["@typescript-eslint/parser@8.24.1", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.24.1", "@typescript-eslint/types": "8.24.1", "@typescript-eslint/typescript-estree": "8.24.1", "@typescript-eslint/visitor-keys": "8.24.1", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.8.0" } }, "sha512-Tqoa05bu+t5s8CTZFaGpCH2ub3QeT9YDkXbPd3uQ4SfsLoh1/vv2GEYAioPoxCWJJNsenXlC88tRjwoHNts1oQ=="], + "@types/stats.js": ["@types/stats.js@0.17.3", "", {}, "sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ=="], - "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.24.1", "", { "dependencies": { "@typescript-eslint/types": "8.24.1", "@typescript-eslint/visitor-keys": "8.24.1" } }, "sha512-OdQr6BNBzwRjNEXMQyaGyZzgg7wzjYKfX2ZBV3E04hUCBDv3GQCHiz9RpqdUIiVrMgJGkXm3tcEh4vFSHreS2Q=="], + "@types/three": ["@types/three@0.174.0", "", { "dependencies": { "@tweenjs/tween.js": "~23.1.3", "@types/stats.js": "*", "@types/webxr": "*", "@webgpu/types": "*", "fflate": "~0.8.2", "meshoptimizer": "~0.18.1" } }, "sha512-De/+vZnfg2aVWNiuy1Ldu+n2ydgw1osinmiZTAn0necE++eOfsygL8JpZgFjR2uHmAPo89MkxBj3JJ+2BMe+Uw=="], - "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.24.1", "", { "dependencies": { "@typescript-eslint/typescript-estree": "8.24.1", "@typescript-eslint/utils": "8.24.1", "debug": "^4.3.4", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.8.0" } }, "sha512-/Do9fmNgCsQ+K4rCz0STI7lYB4phTtEXqqCAs3gZW0pnK7lWNkvWd5iW545GSmApm4AzmQXmSqXPO565B4WVrw=="], + "@types/webxr": ["@types/webxr@0.5.21", "", {}, "sha512-geZIAtLzjGmgY2JUi6VxXdCrTb99A7yP49lxLr2Nm/uIK0PkkxcEi4OGhoGDO4pxCf3JwGz2GiJL2Ej4K2bKaA=="], - "@typescript-eslint/types": ["@typescript-eslint/types@8.24.1", "", {}, "sha512-9kqJ+2DkUXiuhoiYIUvIYjGcwle8pcPpdlfkemGvTObzgmYfJ5d0Qm6jwb4NBXP9W1I5tss0VIAnWFumz3mC5A=="], + "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.26.0", "", { "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.26.0", "@typescript-eslint/type-utils": "8.26.0", "@typescript-eslint/utils": "8.26.0", "@typescript-eslint/visitor-keys": "8.26.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-cLr1J6pe56zjKYajK6SSSre6nl1Gj6xDp1TY0trpgPzjVbgDwd09v2Ws37LABxzkicmUjhEeg/fAUjPJJB1v5Q=="], - "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.24.1", "", { "dependencies": { "@typescript-eslint/types": "8.24.1", "@typescript-eslint/visitor-keys": "8.24.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "typescript": ">=4.8.4 <5.8.0" } }, "sha512-UPyy4MJ/0RE648DSKQe9g0VDSehPINiejjA6ElqnFaFIhI6ZEiZAkUI0D5MCk0bQcTf/LVqZStvQ6K4lPn/BRg=="], + "@typescript-eslint/parser": ["@typescript-eslint/parser@8.26.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.26.0", "@typescript-eslint/types": "8.26.0", "@typescript-eslint/typescript-estree": "8.26.0", "@typescript-eslint/visitor-keys": "8.26.0", "debug": "^4.3.4" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-mNtXP9LTVBy14ZF3o7JG69gRPBK/2QWtQd0j0oH26HcY/foyJJau6pNUez7QrM5UHnSvwlQcJXKsk0I99B9pOA=="], - "@typescript-eslint/utils": ["@typescript-eslint/utils@8.24.1", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "8.24.1", "@typescript-eslint/types": "8.24.1", "@typescript-eslint/typescript-estree": "8.24.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.8.0" } }, "sha512-OOcg3PMMQx9EXspId5iktsI3eMaXVwlhC8BvNnX6B5w9a4dVgpkQZuU8Hy67TolKcl+iFWq0XX+jbDGN4xWxjQ=="], + "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.26.0", "", { "dependencies": { "@typescript-eslint/types": "8.26.0", "@typescript-eslint/visitor-keys": "8.26.0" } }, "sha512-E0ntLvsfPqnPwng8b8y4OGuzh/iIOm2z8U3S9zic2TeMLW61u5IH2Q1wu0oSTkfrSzwbDJIB/Lm8O3//8BWMPA=="], - "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.24.1", "", { "dependencies": { "@typescript-eslint/types": "8.24.1", "eslint-visitor-keys": "^4.2.0" } }, "sha512-EwVHlp5l+2vp8CoqJm9KikPZgi3gbdZAtabKT9KPShGeOcJhsv4Zdo3oc8T8I0uKEmYoU4ItyxbptjF08enaxg=="], + "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.26.0", "", { "dependencies": { "@typescript-eslint/typescript-estree": "8.26.0", "@typescript-eslint/utils": "8.26.0", "debug": "^4.3.4", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-ruk0RNChLKz3zKGn2LwXuVoeBcUMh+jaqzN461uMMdxy5H9epZqIBtYj7UiPXRuOpaALXGbmRuZQhmwHhaS04Q=="], + + "@typescript-eslint/types": ["@typescript-eslint/types@8.26.0", "", {}, "sha512-89B1eP3tnpr9A8L6PZlSjBvnJhWXtYfZhECqlBl1D9Lme9mHO6iWlsprBtVenQvY1HMhax1mWOjhtL3fh/u+pA=="], + + "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.26.0", "", { "dependencies": { "@typescript-eslint/types": "8.26.0", "@typescript-eslint/visitor-keys": "8.26.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", "ts-api-utils": "^2.0.1" }, "peerDependencies": { "typescript": ">=4.8.4 <5.9.0" } }, "sha512-tiJ1Hvy/V/oMVRTbEOIeemA2XoylimlDQ03CgPPNaHYZbpsc78Hmngnt+WXZfJX1pjQ711V7g0H7cSJThGYfPQ=="], + + "@typescript-eslint/utils": ["@typescript-eslint/utils@8.26.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "8.26.0", "@typescript-eslint/types": "8.26.0", "@typescript-eslint/typescript-estree": "8.26.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-2L2tU3FVwhvU14LndnQCA2frYC8JnPDVKyQtWFPf8IYFMt/ykEN1bPolNhNbCVgOmdzTlWdusCTKA/9nKrf8Ig=="], + + "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.26.0", "", { "dependencies": { "@typescript-eslint/types": "8.26.0", "eslint-visitor-keys": "^4.2.0" } }, "sha512-2z8JQJWAzPdDd51dRQ/oqIJxe99/hoLIqmf8RMCAJQtYDc535W/Jt2+RTP4bP0aKeBG1F65yjIZuczOXCmbWwg=="], + + "@use-gesture/core": ["@use-gesture/core@10.3.1", "", {}, "sha512-WcINiDt8WjqBdUXye25anHiNxPc0VOrlT8F6LLkU6cycrOGUDyY/yyFmsg3k8i5OLvv25llc0QC45GhR/C8llw=="], + + "@use-gesture/react": ["@use-gesture/react@10.3.1", "", { "dependencies": { "@use-gesture/core": "10.3.1" }, "peerDependencies": { "react": ">= 16.8.0" } }, "sha512-Yy19y6O2GJq8f7CHf7L0nxL8bf4PZCPaVOCgJrusOeFHY1LvHgYXnmnXg6N5iwAnbgbZCDjo60SiM6IPJi9C5g=="], "@vitejs/plugin-react": ["@vitejs/plugin-react@4.3.4", "", { "dependencies": { "@babel/core": "^7.26.0", "@babel/plugin-transform-react-jsx-self": "^7.25.9", "@babel/plugin-transform-react-jsx-source": "^7.25.9", "@types/babel__core": "^7.20.5", "react-refresh": "^0.14.2" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" } }, "sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug=="], + "@webgpu/types": ["@webgpu/types@0.1.54", "", {}, "sha512-81oaalC8LFrXjhsczomEQ0u3jG+TqE6V9QHLA8GNZq/Rnot0KDugu3LhSYSlie8tSdooAN1Hov05asrUUp9qgg=="], + "acorn": ["acorn@8.14.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA=="], "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], @@ -343,15 +385,23 @@ "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], + "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], + + "bidi-js": ["bidi-js@1.0.3", "", { "dependencies": { "require-from-string": "^2.0.2" } }, "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw=="], + "brace-expansion": ["brace-expansion@1.1.11", "", { "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="], "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], "browserslist": ["browserslist@4.24.4", "", { "dependencies": { "caniuse-lite": "^1.0.30001688", "electron-to-chromium": "^1.5.73", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" } }, "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A=="], + "buffer": ["buffer@6.0.3", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" } }, "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA=="], + "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], - "caniuse-lite": ["caniuse-lite@1.0.30001700", "", {}, "sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ=="], + "camera-controls": ["camera-controls@2.10.0", "", { "peerDependencies": { "three": ">=0.126.1" } }, "sha512-vBQ5Daxv4KRsn07U/VqkPxoqD8U+S++0oq5NLf4HevMuh/BDta3rg49e/P564AMzFPBePQeXDKOkiIezRgyDwg=="], + + "caniuse-lite": ["caniuse-lite@1.0.30001702", "", {}, "sha512-LoPe/D7zioC0REI5W73PeR1e1MLCipRGq/VkovJnd6Df+QVqT+vT33OXCp8QUd7kA7RZrHWxb1B36OQKI/0gOA=="], "chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="], @@ -369,33 +419,41 @@ "cookie": ["cookie@1.0.2", "", {}, "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA=="], + "cross-env": ["cross-env@7.0.3", "", { "dependencies": { "cross-spawn": "^7.0.1" }, "bin": { "cross-env": "src/bin/cross-env.js", "cross-env-shell": "src/bin/cross-env-shell.js" } }, "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw=="], + "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], "date-fns": ["date-fns@3.6.0", "", {}, "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww=="], + "date-fns-jalali": ["date-fns-jalali@4.1.0-0", "", {}, "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg=="], + "debug": ["debug@4.4.0", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA=="], "deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="], + "detect-gpu": ["detect-gpu@5.0.70", "", { "dependencies": { "webgl-constants": "^1.1.1" } }, "sha512-bqerEP1Ese6nt3rFkwPnGbsUF9a4q+gMmpTVVOEzoCyeCc+y7/RvJnQZJx1JwhgQI5Ntg0Kgat8Uu7XpBqnz1w=="], + "detect-libc": ["detect-libc@1.0.3", "", { "bin": { "detect-libc": "./bin/detect-libc.js" } }, "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg=="], "detect-node-es": ["detect-node-es@1.1.0", "", {}, "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="], - "electron-to-chromium": ["electron-to-chromium@1.5.102", "", {}, "sha512-eHhqaja8tE/FNpIiBrvBjFV/SSKpyWHLvxuR9dPTdo+3V9ppdLmFB7ZZQ98qNovcngPLYIz0oOBF9P0FfZef5Q=="], + "draco3d": ["draco3d@1.5.7", "", {}, "sha512-m6WCKt/erDXcw+70IJXnG7M3awwQPAsZvJGX5zY7beBqpELw6RDGkYVU0W43AFxye4pDZ5i2Lbyc/NNGqwjUVQ=="], + + "electron-to-chromium": ["electron-to-chromium@1.5.112", "", {}, "sha512-oen93kVyqSb3l+ziUgzIOlWt/oOuy4zRmpwestMn4rhFWAoFJeFuCVte9F2fASjeZZo7l/Cif9TiyrdW4CwEMA=="], "enhanced-resolve": ["enhanced-resolve@5.18.1", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg=="], - "esbuild": ["esbuild@0.24.2", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.24.2", "@esbuild/android-arm": "0.24.2", "@esbuild/android-arm64": "0.24.2", "@esbuild/android-x64": "0.24.2", "@esbuild/darwin-arm64": "0.24.2", "@esbuild/darwin-x64": "0.24.2", "@esbuild/freebsd-arm64": "0.24.2", "@esbuild/freebsd-x64": "0.24.2", "@esbuild/linux-arm": "0.24.2", "@esbuild/linux-arm64": "0.24.2", "@esbuild/linux-ia32": "0.24.2", "@esbuild/linux-loong64": "0.24.2", "@esbuild/linux-mips64el": "0.24.2", "@esbuild/linux-ppc64": "0.24.2", "@esbuild/linux-riscv64": "0.24.2", "@esbuild/linux-s390x": "0.24.2", "@esbuild/linux-x64": "0.24.2", "@esbuild/netbsd-arm64": "0.24.2", "@esbuild/netbsd-x64": "0.24.2", "@esbuild/openbsd-arm64": "0.24.2", "@esbuild/openbsd-x64": "0.24.2", "@esbuild/sunos-x64": "0.24.2", "@esbuild/win32-arm64": "0.24.2", "@esbuild/win32-ia32": "0.24.2", "@esbuild/win32-x64": "0.24.2" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA=="], + "esbuild": ["esbuild@0.25.0", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.0", "@esbuild/android-arm": "0.25.0", "@esbuild/android-arm64": "0.25.0", "@esbuild/android-x64": "0.25.0", "@esbuild/darwin-arm64": "0.25.0", "@esbuild/darwin-x64": "0.25.0", "@esbuild/freebsd-arm64": "0.25.0", "@esbuild/freebsd-x64": "0.25.0", "@esbuild/linux-arm": "0.25.0", "@esbuild/linux-arm64": "0.25.0", "@esbuild/linux-ia32": "0.25.0", "@esbuild/linux-loong64": "0.25.0", "@esbuild/linux-mips64el": "0.25.0", "@esbuild/linux-ppc64": "0.25.0", "@esbuild/linux-riscv64": "0.25.0", "@esbuild/linux-s390x": "0.25.0", "@esbuild/linux-x64": "0.25.0", "@esbuild/netbsd-arm64": "0.25.0", "@esbuild/netbsd-x64": "0.25.0", "@esbuild/openbsd-arm64": "0.25.0", "@esbuild/openbsd-x64": "0.25.0", "@esbuild/sunos-x64": "0.25.0", "@esbuild/win32-arm64": "0.25.0", "@esbuild/win32-ia32": "0.25.0", "@esbuild/win32-x64": "0.25.0" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw=="], "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="], - "eslint": ["eslint@9.20.1", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", "@eslint/core": "^0.11.0", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "9.20.0", "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.1", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", "eslint-visitor-keys": "^4.2.0", "espree": "^10.3.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g=="], + "eslint": ["eslint@9.21.0", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.2", "@eslint/core": "^0.12.0", "@eslint/eslintrc": "^3.3.0", "@eslint/js": "9.21.0", "@eslint/plugin-kit": "^0.2.7", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", "eslint-visitor-keys": "^4.2.0", "espree": "^10.3.0", "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, "peerDependencies": { "jiti": "*" }, "optionalPeers": ["jiti"], "bin": { "eslint": "bin/eslint.js" } }, "sha512-KjeihdFqTPhOMXTt7StsDxriV4n66ueuF/jfPNC3j/lduHwr/ijDwJMsF+wyMJethgiKi5wniIE243vi07d3pg=="], - "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@5.1.0", "", { "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, "sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw=="], + "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@5.2.0", "", { "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg=="], "eslint-plugin-react-refresh": ["eslint-plugin-react-refresh@0.4.19", "", { "peerDependencies": { "eslint": ">=8.40" } }, "sha512-eyy8pcr/YxSYjBoqIFSrlbn9i/xvxUFa8CjzAYo9cFjgGXqq1hyjihcpZvxRLalpaWmueWR81xn7vuKmAFijDQ=="], @@ -421,7 +479,9 @@ "fast-levenshtein": ["fast-levenshtein@2.0.6", "", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="], - "fastq": ["fastq@1.19.0", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA=="], + "fastq": ["fastq@1.19.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="], + + "fflate": ["fflate@0.6.10", "", {}, "sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg=="], "file-entry-cache": ["file-entry-cache@8.0.0", "", { "dependencies": { "flat-cache": "^4.0.0" } }, "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="], @@ -443,14 +503,22 @@ "globals": ["globals@15.15.0", "", {}, "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg=="], + "glsl-noise": ["glsl-noise@0.0.0", "", {}, "sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w=="], + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="], "has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="], + "hls.js": ["hls.js@1.5.20", "", {}, "sha512-uu0VXUK52JhihhnN/MVVo1lvqNNuhoxkonqgO3IpjvQiGpJBdIXMGkofjQb/j9zvV7a1SW8U9g1FslWx/1HOiQ=="], + + "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], + "ignore": ["ignore@5.3.2", "", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="], + "immediate": ["immediate@3.0.6", "", {}, "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="], + "import-fresh": ["import-fresh@3.3.1", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="], "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="], @@ -461,8 +529,12 @@ "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], + "is-promise": ["is-promise@2.2.2", "", {}, "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="], + "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], + "its-fine": ["its-fine@2.0.0", "", { "dependencies": { "@types/react-reconciler": "^0.28.9" }, "peerDependencies": { "react": "^19.0.0" } }, "sha512-KLViCmWx94zOvpLwSlsx6yOCeMhZYaxrJV87Po5k/FoZzcPSahvK5qJ7fYhS61sZi5ikmh2S3Hz55A2l3U69ng=="], + "jiti": ["jiti@2.4.2", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="], "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], @@ -483,6 +555,8 @@ "levn": ["levn@0.4.1", "", { "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="], + "lie": ["lie@3.3.0", "", { "dependencies": { "immediate": "~3.0.5" } }, "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ=="], + "lightningcss": ["lightningcss@1.29.1", "", { "dependencies": { "detect-libc": "^1.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.29.1", "lightningcss-darwin-x64": "1.29.1", "lightningcss-freebsd-x64": "1.29.1", "lightningcss-linux-arm-gnueabihf": "1.29.1", "lightningcss-linux-arm64-gnu": "1.29.1", "lightningcss-linux-arm64-musl": "1.29.1", "lightningcss-linux-x64-gnu": "1.29.1", "lightningcss-linux-x64-musl": "1.29.1", "lightningcss-win32-arm64-msvc": "1.29.1", "lightningcss-win32-x64-msvc": "1.29.1" } }, "sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q=="], "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.29.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw=="], @@ -513,8 +587,14 @@ "lucide-react": ["lucide-react@0.475.0", "", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-NJzvVu1HwFVeZ+Gwq2q00KygM1aBhy/ZrhY9FsAgJtpB+E4R7uxRk9M2iKvHa6/vNxZydIB59htha4c2vvwvVg=="], + "maath": ["maath@0.10.8", "", { "peerDependencies": { "@types/three": ">=0.134.0", "three": ">=0.134.0" } }, "sha512-tRvbDF0Pgqz+9XUa4jjfgAQ8/aPKmQdWXilFu2tMy4GWj4NOsx99HlULO4IeREfbO3a0sA145DZYyvXPkybm0g=="], + "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="], + "meshline": ["meshline@3.3.1", "", { "peerDependencies": { "three": ">=0.137" } }, "sha512-/TQj+JdZkeSUOl5Mk2J7eLcYTLiQm2IDzmlSvYm7ov15anEcDJ92GHqqazxTSreeNgfnYu24kiEvvv0WlbCdFQ=="], + + "meshoptimizer": ["meshoptimizer@0.18.1", "", {}, "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw=="], + "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="], "minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "^1.1.7" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="], @@ -543,20 +623,26 @@ "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], - "postcss": ["postcss@8.5.2", "", { "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA=="], + "postcss": ["postcss@8.5.3", "", { "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A=="], + + "potpack": ["potpack@1.0.2", "", {}, "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ=="], "prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="], + "promise-worker-transferable": ["promise-worker-transferable@1.0.4", "", { "dependencies": { "is-promise": "^2.1.0", "lie": "^3.0.2" } }, "sha512-bN+0ehEnrXfxV2ZQvU2PetO0n4gqBD4ulq3MI1WOPLgr7/Mg9yRQkX5+0v1vagr74ZTsl7XtzlaYDo2EuCeYJw=="], + "punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], "react": ["react@19.0.0", "", {}, "sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ=="], - "react-day-picker": ["react-day-picker@8.10.1", "", { "peerDependencies": { "date-fns": "^2.28.0 || ^3.0.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA=="], + "react-day-picker": ["react-day-picker@9.5.1", "", { "dependencies": { "@date-fns/tz": "^1.2.0", "date-fns": "^4.1.0", "date-fns-jalali": "^4.1.0-0" }, "peerDependencies": { "react": ">=16.8.0" } }, "sha512-PxuK8inYLlYgM2zZUVBPsaBM5jI40suPeG+naKyx7kpyF032RRlEAUEjkpW9/poTASh/vyWAOVqjGuGw+47isw=="], "react-dom": ["react-dom@19.0.0", "", { "dependencies": { "scheduler": "^0.25.0" }, "peerDependencies": { "react": "^19.0.0" } }, "sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ=="], + "react-reconciler": ["react-reconciler@0.31.0", "", { "dependencies": { "scheduler": "^0.25.0" }, "peerDependencies": { "react": "^19.0.0" } }, "sha512-7Ob7Z+URmesIsIVRjnLoDGwBEG/tVitidU0nMsqX/eeJaLY89RISO/10ERe0MqmzuKUUB1rmY+h1itMbUHg9BQ=="], + "react-refresh": ["react-refresh@0.14.2", "", {}, "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA=="], "react-remove-scroll": ["react-remove-scroll@2.6.3", "", { "dependencies": { "react-remove-scroll-bar": "^2.3.7", "react-style-singleton": "^2.2.3", "tslib": "^2.1.0", "use-callback-ref": "^1.3.3", "use-sidecar": "^1.1.3" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ=="], @@ -567,11 +653,17 @@ "react-style-singleton": ["react-style-singleton@2.2.3", "", { "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="], + "react-use-measure": ["react-use-measure@2.1.7", "", { "peerDependencies": { "react": ">=16.13", "react-dom": ">=16.13" }, "optionalPeers": ["react-dom"] }, "sha512-KrvcAo13I/60HpwGO5jpW7E9DfusKyLPLvuHlUyP5zqnmAPhNc6qTRjUQrdTADl0lpPpDVU2/Gg51UlOGHXbdg=="], + + "regenerator-runtime": ["regenerator-runtime@0.14.1", "", {}, "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="], + + "require-from-string": ["require-from-string@2.0.2", "", {}, "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="], + "resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], - "reusify": ["reusify@1.0.4", "", {}, "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="], + "reusify": ["reusify@1.1.0", "", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="], - "rollup": ["rollup@4.34.8", "", { "dependencies": { "@types/estree": "1.0.6" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.34.8", "@rollup/rollup-android-arm64": "4.34.8", "@rollup/rollup-darwin-arm64": "4.34.8", "@rollup/rollup-darwin-x64": "4.34.8", "@rollup/rollup-freebsd-arm64": "4.34.8", "@rollup/rollup-freebsd-x64": "4.34.8", "@rollup/rollup-linux-arm-gnueabihf": "4.34.8", "@rollup/rollup-linux-arm-musleabihf": "4.34.8", "@rollup/rollup-linux-arm64-gnu": "4.34.8", "@rollup/rollup-linux-arm64-musl": "4.34.8", "@rollup/rollup-linux-loongarch64-gnu": "4.34.8", "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8", "@rollup/rollup-linux-riscv64-gnu": "4.34.8", "@rollup/rollup-linux-s390x-gnu": "4.34.8", "@rollup/rollup-linux-x64-gnu": "4.34.8", "@rollup/rollup-linux-x64-musl": "4.34.8", "@rollup/rollup-win32-arm64-msvc": "4.34.8", "@rollup/rollup-win32-ia32-msvc": "4.34.8", "@rollup/rollup-win32-x64-msvc": "4.34.8", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ=="], + "rollup": ["rollup@4.34.9", "", { "dependencies": { "@types/estree": "1.0.6" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.34.9", "@rollup/rollup-android-arm64": "4.34.9", "@rollup/rollup-darwin-arm64": "4.34.9", "@rollup/rollup-darwin-x64": "4.34.9", "@rollup/rollup-freebsd-arm64": "4.34.9", "@rollup/rollup-freebsd-x64": "4.34.9", "@rollup/rollup-linux-arm-gnueabihf": "4.34.9", "@rollup/rollup-linux-arm-musleabihf": "4.34.9", "@rollup/rollup-linux-arm64-gnu": "4.34.9", "@rollup/rollup-linux-arm64-musl": "4.34.9", "@rollup/rollup-linux-loongarch64-gnu": "4.34.9", "@rollup/rollup-linux-powerpc64le-gnu": "4.34.9", "@rollup/rollup-linux-riscv64-gnu": "4.34.9", "@rollup/rollup-linux-s390x-gnu": "4.34.9", "@rollup/rollup-linux-x64-gnu": "4.34.9", "@rollup/rollup-linux-x64-musl": "4.34.9", "@rollup/rollup-win32-arm64-msvc": "4.34.9", "@rollup/rollup-win32-ia32-msvc": "4.34.9", "@rollup/rollup-win32-x64-msvc": "4.34.9", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-nF5XYqWWp9hx/LrpC8sZvvvmq0TeTjQgaZHYmAgwysT9nh8sWnZhBnM8ZyVbbJFIQBLwHDNoMqsBZBbUo4U8sQ=="], "run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="], @@ -587,35 +679,55 @@ "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + "stats-gl": ["stats-gl@2.4.2", "", { "dependencies": { "@types/three": "*", "three": "^0.170.0" } }, "sha512-g5O9B0hm9CvnM36+v7SFl39T7hmAlv541tU81ME8YeSb3i1CIP5/QdDeSB3A0la0bKNHpxpwxOVRo2wFTYEosQ=="], + + "stats.js": ["stats.js@0.17.0", "", {}, "sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw=="], + "strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="], "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], - "tailwind-merge": ["tailwind-merge@3.0.1", "", {}, "sha512-AvzE8FmSoXC7nC+oU5GlQJbip2UO7tmOhOfQyOmPhrStOGXHU08j8mZEHZ4BmCqY5dWTCo4ClWkNyRNx1wpT0g=="], + "suspend-react": ["suspend-react@0.1.3", "", { "peerDependencies": { "react": ">=17.0" } }, "sha512-aqldKgX9aZqpoDp3e8/BZ8Dm7x1pJl+qI3ZKxDN0i/IQTWUwBx/ManmlVJ3wowqbno6c2bmiIfs+Um6LbsjJyQ=="], - "tailwindcss": ["tailwindcss@4.0.6", "", {}, "sha512-mysewHYJKaXgNOW6pp5xon/emCsfAMnO8WMaGKZZ35fomnR/T5gYnRg2/yRTTrtXiEl1tiVkeRt0eMO6HxEZqw=="], + "tailwind-merge": ["tailwind-merge@3.0.2", "", {}, "sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw=="], + + "tailwindcss": ["tailwindcss@4.0.9", "", {}, "sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw=="], "tailwindcss-animate": ["tailwindcss-animate@1.0.7", "", { "peerDependencies": { "tailwindcss": ">=3.0.0 || insiders" } }, "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA=="], "tapable": ["tapable@2.2.1", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="], + "three": ["three@0.174.0", "", {}, "sha512-p+WG3W6Ov74alh3geCMkGK9NWuT62ee21cV3jEnun201zodVF4tCE5aZa2U122/mkLRmhJJUQmLLW1BH00uQJQ=="], + + "three-mesh-bvh": ["three-mesh-bvh@0.8.3", "", { "peerDependencies": { "three": ">= 0.159.0" } }, "sha512-4G5lBaF+g2auKX3P0yqx+MJC6oVt6sB5k+CchS6Ob0qvH0YIhuUk1eYr7ktsIpY+albCqE80/FVQGV190PmiAg=="], + + "three-stdlib": ["three-stdlib@2.35.14", "", { "dependencies": { "@types/draco3d": "^1.4.0", "@types/offscreencanvas": "^2019.6.4", "@types/webxr": "^0.5.2", "draco3d": "^1.4.1", "fflate": "^0.6.9", "potpack": "^1.0.1" }, "peerDependencies": { "three": ">=0.128.0" } }, "sha512-kpCaEg59M9usFTgHC+YZNKvx7nMoLI2zQxZBV8pjoNW6vNZmGyXpaLBL09A2oLCsS3KepgMFkOuk6lRoebTNvA=="], + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], + "troika-three-text": ["troika-three-text@0.52.3", "", { "dependencies": { "bidi-js": "^1.0.2", "troika-three-utils": "^0.52.0", "troika-worker-utils": "^0.52.0", "webgl-sdf-generator": "1.1.1" }, "peerDependencies": { "three": ">=0.125.0" } }, "sha512-jLhiwgV8kEkwWjvK12f2fHVpbOC75p7SgPQ0cgcz+IMtN5Bdyg4EuFdwuTOVu9ga8UeYdKBpzd1AxviyixtYTQ=="], + + "troika-three-utils": ["troika-three-utils@0.52.0", "", { "peerDependencies": { "three": ">=0.125.0" } }, "sha512-00oxqIIehtEKInOTQekgyknBuRUj1POfOUE2q1OmL+Xlpp4gIu+S0oA0schTyXsDS4d9DkR04iqCdD40rF5R6w=="], + + "troika-worker-utils": ["troika-worker-utils@0.52.0", "", {}, "sha512-W1CpvTHykaPH5brv5VHLfQo9D1OYuo0cSBEUQFFT/nBUzM8iD6Lq2/tgG/f1OelbAS1WtaTPQzE5uM49egnngw=="], + "ts-api-utils": ["ts-api-utils@2.0.1", "", { "peerDependencies": { "typescript": ">=4.8.4" } }, "sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w=="], "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], + "tunnel-rat": ["tunnel-rat@0.1.2", "", { "dependencies": { "zustand": "^4.3.2" } }, "sha512-lR5VHmkPhzdhrM092lI2nACsLO4QubF0/yoOhzX7c+wIpbN1GjHNzCc91QlpxBi+cnx8vVJ+Ur6vL5cEoQPFpQ=="], + "turbo-stream": ["turbo-stream@2.4.0", "", {}, "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g=="], "type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="], "typescript": ["typescript@5.7.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw=="], - "typescript-eslint": ["typescript-eslint@8.24.1", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.24.1", "@typescript-eslint/parser": "8.24.1", "@typescript-eslint/utils": "8.24.1" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.8.0" } }, "sha512-cw3rEdzDqBs70TIcb0Gdzbt6h11BSs2pS0yaq7hDWDBtCCSei1pPSUXE9qUdQ/Wm9NgFg8mKtMt1b8fTHIl1jA=="], + "typescript-eslint": ["typescript-eslint@8.26.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.26.0", "@typescript-eslint/parser": "8.26.0", "@typescript-eslint/utils": "8.26.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <5.9.0" } }, "sha512-PtVz9nAnuNJuAVeUFvwztjuUgSnJInODAUx47VDwWPXzd5vismPOtPtt83tzNXyOjVQbPRp786D6WFW/M2koIA=="], "undici-types": ["undici-types@6.20.0", "", {}, "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="], - "update-browserslist-db": ["update-browserslist-db@1.1.2", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg=="], + "update-browserslist-db": ["update-browserslist-db@1.1.3", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw=="], "uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], @@ -623,7 +735,15 @@ "use-sidecar": ["use-sidecar@1.1.3", "", { "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ=="], - "vite": ["vite@6.1.0", "", { "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.5.1", "rollup": "^4.30.1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ=="], + "use-sync-external-store": ["use-sync-external-store@1.4.0", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw=="], + + "utility-types": ["utility-types@3.11.0", "", {}, "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw=="], + + "vite": ["vite@6.2.0", "", { "dependencies": { "esbuild": "^0.25.0", "postcss": "^8.5.3", "rollup": "^4.30.1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ=="], + + "webgl-constants": ["webgl-constants@1.1.1", "", {}, "sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg=="], + + "webgl-sdf-generator": ["webgl-sdf-generator@1.1.1", "", {}, "sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA=="], "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], @@ -633,22 +753,30 @@ "yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="], + "zustand": ["zustand@5.0.3", "", { "peerDependencies": { "@types/react": ">=18.0.0", "immer": ">=9.0.6", "react": ">=18.0.0", "use-sync-external-store": ">=1.2.0" }, "optionalPeers": ["@types/react", "immer", "react", "use-sync-external-store"] }, "sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg=="], + "@babel/traverse/globals": ["globals@11.12.0", "", {}, "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="], "@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="], "@eslint/eslintrc/globals": ["globals@14.0.0", "", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="], - "@eslint/plugin-kit/@eslint/core": ["@eslint/core@0.10.0", "", { "dependencies": { "@types/json-schema": "^7.0.15" } }, "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw=="], - "@humanfs/node/@humanwhocodes/retry": ["@humanwhocodes/retry@0.3.1", "", {}, "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA=="], + "@types/three/fflate": ["fflate@0.8.2", "", {}, "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A=="], + "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], "@typescript-eslint/typescript-estree/semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="], "fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], + "react-day-picker/date-fns": ["date-fns@4.1.0", "", {}, "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg=="], + + "stats-gl/three": ["three@0.170.0", "", {}, "sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ=="], + + "tunnel-rat/zustand": ["zustand@4.5.6", "", { "dependencies": { "use-sync-external-store": "^1.2.2" }, "peerDependencies": { "@types/react": ">=16.8", "immer": ">=9.0.6", "react": ">=16.8" }, "optionalPeers": ["@types/react", "immer", "react"] }, "sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ=="], + "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.1", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="], } } diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 2e4c0f9..0000000 --- a/package-lock.json +++ /dev/null @@ -1,2434 +0,0 @@ -{ - "name": "standardgui", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "standardgui", - "version": "0.0.0", - "dependencies": { - "@radix-ui/react-slot": "^1.1.2", - "@tailwindcss/vite": "^4.0.6", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "date-fns": "^3.6.0", - "lucide-react": "^0.475.0", - "react": "^19.0.0", - "react-day-picker": "^8.10.1", - "react-dom": "^19.0.0", - "tailwind-merge": "^3.0.1", - "tailwindcss": "^4.0.6", - "tailwindcss-animate": "^1.0.7" - }, - "devDependencies": { - "@eslint/js": "^9.19.0", - "@types/node": "^22.13.4", - "@types/react": "^19.0.8", - "@types/react-dom": "^19.0.3", - "@vitejs/plugin-react": "^4.3.4", - "eslint": "^9.19.0", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-react-refresh": "^0.4.18", - "globals": "^15.14.0", - "typescript": "~5.7.2", - "typescript-eslint": "^8.22.0", - "vite": "^6.1.0" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.26.8", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.9", - "@babel/parser": "^7.26.9", - "@babel/template": "^7.26.9", - "@babel/traverse": "^7.26.9", - "@babel/types": "^7.26.9", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.26.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.9" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-source": { - "version": "7.25.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/template": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.9", - "@babel/types": "^7.26.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.9", - "@babel/parser": "^7.26.9", - "@babel/template": "^7.26.9", - "@babel/types": "^7.26.9", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.26.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.24.2", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.19.2", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.11.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "14.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "9.20.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.5", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.10.0", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit/node_modules/@eslint/core": { - "version": "0.10.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.1", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.1", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.2.tgz", - "integrity": "sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.34.8", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@tailwindcss/node": { - "version": "4.0.6", - "license": "MIT", - "dependencies": { - "enhanced-resolve": "^5.18.0", - "jiti": "^2.4.2", - "tailwindcss": "4.0.6" - } - }, - "node_modules/@tailwindcss/oxide": { - "version": "4.0.6", - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "optionalDependencies": { - "@tailwindcss/oxide-android-arm64": "4.0.6", - "@tailwindcss/oxide-darwin-arm64": "4.0.6", - "@tailwindcss/oxide-darwin-x64": "4.0.6", - "@tailwindcss/oxide-freebsd-x64": "4.0.6", - "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.6", - "@tailwindcss/oxide-linux-arm64-gnu": "4.0.6", - "@tailwindcss/oxide-linux-arm64-musl": "4.0.6", - "@tailwindcss/oxide-linux-x64-gnu": "4.0.6", - "@tailwindcss/oxide-linux-x64-musl": "4.0.6", - "@tailwindcss/oxide-win32-arm64-msvc": "4.0.6", - "@tailwindcss/oxide-win32-x64-msvc": "4.0.6" - } - }, - "node_modules/@tailwindcss/oxide-win32-x64-msvc": { - "version": "4.0.6", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@tailwindcss/vite": { - "version": "4.0.6", - "license": "MIT", - "dependencies": { - "@tailwindcss/node": "^4.0.6", - "@tailwindcss/oxide": "^4.0.6", - "lightningcss": "^1.29.1", - "tailwindcss": "4.0.6" - }, - "peerDependencies": { - "vite": "^5.2.0 || ^6" - } - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "22.13.4", - "devOptional": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.20.0" - } - }, - "node_modules/@types/react": { - "version": "19.0.10", - "devOptional": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.0.4", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.24.1", - "@typescript-eslint/type-utils": "8.24.1", - "@typescript-eslint/utils": "8.24.1", - "@typescript-eslint/visitor-keys": "8.24.1", - "graphemer": "^1.4.0", - "ignore": "^5.3.1", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.0.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.24.1", - "@typescript-eslint/types": "8.24.1", - "@typescript-eslint/typescript-estree": "8.24.1", - "@typescript-eslint/visitor-keys": "8.24.1", - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.24.1", - "@typescript-eslint/visitor-keys": "8.24.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.24.1", - "@typescript-eslint/utils": "8.24.1", - "debug": "^4.3.4", - "ts-api-utils": "^2.0.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.24.1", - "@typescript-eslint/visitor-keys": "8.24.1", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^2.0.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.24.1", - "@typescript-eslint/types": "8.24.1", - "@typescript-eslint/typescript-estree": "8.24.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.24.1", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.3.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.26.0", - "@babel/plugin-transform-react-jsx-self": "^7.25.9", - "@babel/plugin-transform-react-jsx-source": "^7.25.9", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.14.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" - } - }, - "node_modules/acorn": { - "version": "8.14.0", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.4", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001700", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/class-variance-authority": { - "version": "0.7.1", - "license": "Apache-2.0", - "dependencies": { - "clsx": "^2.1.1" - }, - "funding": { - "url": "https://polar.sh/cva" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "devOptional": true, - "license": "MIT" - }, - "node_modules/date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, - "node_modules/debug": { - "version": "4.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/detect-libc": { - "version": "1.0.3", - "license": "Apache-2.0", - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.5.102", - "dev": true, - "license": "ISC" - }, - "node_modules/enhanced-resolve": { - "version": "5.18.1", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/esbuild": { - "version": "0.24.2", - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.24.2", - "@esbuild/android-arm": "0.24.2", - "@esbuild/android-arm64": "0.24.2", - "@esbuild/android-x64": "0.24.2", - "@esbuild/darwin-arm64": "0.24.2", - "@esbuild/darwin-x64": "0.24.2", - "@esbuild/freebsd-arm64": "0.24.2", - "@esbuild/freebsd-x64": "0.24.2", - "@esbuild/linux-arm": "0.24.2", - "@esbuild/linux-arm64": "0.24.2", - "@esbuild/linux-ia32": "0.24.2", - "@esbuild/linux-loong64": "0.24.2", - "@esbuild/linux-mips64el": "0.24.2", - "@esbuild/linux-ppc64": "0.24.2", - "@esbuild/linux-riscv64": "0.24.2", - "@esbuild/linux-s390x": "0.24.2", - "@esbuild/linux-x64": "0.24.2", - "@esbuild/netbsd-arm64": "0.24.2", - "@esbuild/netbsd-x64": "0.24.2", - "@esbuild/openbsd-arm64": "0.24.2", - "@esbuild/openbsd-x64": "0.24.2", - "@esbuild/sunos-x64": "0.24.2", - "@esbuild/win32-arm64": "0.24.2", - "@esbuild/win32-ia32": "0.24.2", - "@esbuild/win32-x64": "0.24.2" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.20.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.11.0", - "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.20.0", - "@eslint/plugin-kit": "^0.2.5", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.2.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" - } - }, - "node_modules/eslint-plugin-react-refresh": { - "version": "0.4.19", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=8.40" - } - }, - "node_modules/eslint-scope": { - "version": "8.2.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "10.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.19.0", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "dev": true, - "license": "ISC" - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "15.15.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/jiti": { - "version": "2.4.2", - "license": "MIT", - "bin": { - "jiti": "lib/jiti-cli.mjs" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lightningcss": { - "version": "1.29.1", - "license": "MPL-2.0", - "dependencies": { - "detect-libc": "^1.0.3" - }, - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "lightningcss-darwin-arm64": "1.29.1", - "lightningcss-darwin-x64": "1.29.1", - "lightningcss-freebsd-x64": "1.29.1", - "lightningcss-linux-arm-gnueabihf": "1.29.1", - "lightningcss-linux-arm64-gnu": "1.29.1", - "lightningcss-linux-arm64-musl": "1.29.1", - "lightningcss-linux-x64-gnu": "1.29.1", - "lightningcss-linux-x64-musl": "1.29.1", - "lightningcss-win32-arm64-msvc": "1.29.1", - "lightningcss-win32-x64-msvc": "1.29.1" - } - }, - "node_modules/lightningcss-win32-x64-msvc": { - "version": "1.29.1", - "cpu": [ - "x64" - ], - "license": "MPL-2.0", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lucide-react": { - "version": "0.475.0", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.8", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.19", - "dev": true, - "license": "MIT" - }, - "node_modules/optionator": { - "version": "0.9.4", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/postcss": { - "version": "8.5.2", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/react": { - "version": "19.0.0", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-day-picker": { - "version": "8.10.1", - "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz", - "integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==", - "license": "MIT", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/gpbl" - }, - "peerDependencies": { - "date-fns": "^2.28.0 || ^3.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-dom": { - "version": "19.0.0", - "license": "MIT", - "dependencies": { - "scheduler": "^0.25.0" - }, - "peerDependencies": { - "react": "^19.0.0" - } - }, - "node_modules/react-refresh": { - "version": "0.14.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rollup": { - "version": "4.34.8", - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.6" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.34.8", - "@rollup/rollup-android-arm64": "4.34.8", - "@rollup/rollup-darwin-arm64": "4.34.8", - "@rollup/rollup-darwin-x64": "4.34.8", - "@rollup/rollup-freebsd-arm64": "4.34.8", - "@rollup/rollup-freebsd-x64": "4.34.8", - "@rollup/rollup-linux-arm-gnueabihf": "4.34.8", - "@rollup/rollup-linux-arm-musleabihf": "4.34.8", - "@rollup/rollup-linux-arm64-gnu": "4.34.8", - "@rollup/rollup-linux-arm64-musl": "4.34.8", - "@rollup/rollup-linux-loongarch64-gnu": "4.34.8", - "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8", - "@rollup/rollup-linux-riscv64-gnu": "4.34.8", - "@rollup/rollup-linux-s390x-gnu": "4.34.8", - "@rollup/rollup-linux-x64-gnu": "4.34.8", - "@rollup/rollup-linux-x64-musl": "4.34.8", - "@rollup/rollup-win32-arm64-msvc": "4.34.8", - "@rollup/rollup-win32-ia32-msvc": "4.34.8", - "@rollup/rollup-win32-x64-msvc": "4.34.8", - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/scheduler": { - "version": "0.25.0", - "license": "MIT" - }, - "node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tailwind-merge": { - "version": "3.0.1", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "4.0.6", - "license": "MIT" - }, - "node_modules/tailwindcss-animate": { - "version": "1.0.7", - "license": "MIT", - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-api-utils": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18.12" - }, - "peerDependencies": { - "typescript": ">=4.8.4" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/typescript": { - "version": "5.7.3", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/typescript-eslint": { - "version": "8.24.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/eslint-plugin": "8.24.1", - "@typescript-eslint/parser": "8.24.1", - "@typescript-eslint/utils": "8.24.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0", - "typescript": ">=4.8.4 <5.8.0" - } - }, - "node_modules/undici-types": { - "version": "6.20.0", - "devOptional": true, - "license": "MIT" - }, - "node_modules/update-browserslist-db": { - "version": "1.1.2", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/vite": { - "version": "6.1.0", - "license": "MIT", - "dependencies": { - "esbuild": "^0.24.2", - "postcss": "^8.5.1", - "rollup": "^4.30.1" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "jiti": ">=1.21.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/which": { - "version": "2.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "dev": true, - "license": "ISC" - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/package.json b/package.json index c76f44f..41eec3f 100644 --- a/package.json +++ b/package.json @@ -10,34 +10,38 @@ "preview": "vite preview" }, "dependencies": { + "@radix-ui/react-alert-dialog": "^1.1.6", "@radix-ui/react-label": "^2.1.2", "@radix-ui/react-select": "^2.1.6", "@radix-ui/react-slot": "^1.1.2", - "@tailwindcss/vite": "^4.0.6", + "@react-three/drei": "^10.0.3", + "@react-three/fiber": "^9.0.4", + "@tailwindcss/vite": "^4.0.9", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^3.6.0", "lucide-react": "^0.475.0", "react": "^19.0.0", - "react-day-picker": "^8.10.1", + "react-day-picker": "^9.5.1", "react-dom": "^19.0.0", "react-router": "^7.2.0", - "tailwind-merge": "^3.0.1", - "tailwindcss": "^4.0.6", - "tailwindcss-animate": "^1.0.7" + "tailwind-merge": "^3.0.2", + "tailwindcss": "^4.0.9", + "tailwindcss-animate": "^1.0.7", + "three": "^0.174.0" }, "devDependencies": { - "@eslint/js": "^9.19.0", - "@types/node": "^22.13.4", - "@types/react": "^19.0.8", - "@types/react-dom": "^19.0.3", + "@eslint/js": "^9.21.0", + "@types/node": "^22.13.9", + "@types/react": "^19.0.10", + "@types/react-dom": "^19.0.4", "@vitejs/plugin-react": "^4.3.4", - "eslint": "^9.19.0", - "eslint-plugin-react-hooks": "^5.0.0", - "eslint-plugin-react-refresh": "^0.4.18", - "globals": "^15.14.0", - "typescript": "~5.7.2", - "typescript-eslint": "^8.22.0", - "vite": "^6.1.0" + "eslint": "^9.21.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^15.15.0", + "typescript": "~5.7.3", + "typescript-eslint": "^8.26.0", + "vite": "^6.2.0" } } diff --git a/public/3d/motor_de_combustion/license.txt b/public/3d/motor_de_combustion/license.txt new file mode 100644 index 0000000..a542f82 --- /dev/null +++ b/public/3d/motor_de_combustion/license.txt @@ -0,0 +1,11 @@ +Model Information: +* title: Motor de combustión +* source: https://sketchfab.com/3d-models/motor-de-combustion-ff66d428b25e48cc89c6e9bb0e1aa5e8 +* author: simondg (https://sketchfab.com/simondg) + +Model License: +* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) +* requirements: Author must be credited. Commercial use is allowed. + +If you use this 3D model in your project be sure to copy paste this credit wherever you share it: +This work is based on "Motor de combustión" (https://sketchfab.com/3d-models/motor-de-combustion-ff66d428b25e48cc89c6e9bb0e1aa5e8) by simondg (https://sketchfab.com/simondg) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) \ No newline at end of file diff --git a/public/3d/motor_de_combustion/scene.bin b/public/3d/motor_de_combustion/scene.bin new file mode 100644 index 0000000000000000000000000000000000000000..c4a97650c191bea84d7cbda91aeb147085bbd9dc GIT binary patch literal 553284 zcmeF(1&}1?wXW+CGc&iCam3UkW@c{Dh?%*>%*@QpER8I(STftPY+06MOO~1Wd{5TO zJ=**18}~%$#J%T4WJSDwzg+9jmD$xHpli^BX&i6UMD` zb>8Czb^Y;!p85nqU4O!$r#?|o*Pl4(sZSEr^(PH_>XQX^{mFx#`V>K3-*c&_?)=pC zrwmhtsVnm|VcIZVn7%U45M~TBg_$e!EMe9#TNtR!vxhmtoMEoYJa?EU%p2yb%=3o@ z!h&I;%Diw`BrF;htIUgsCBpEqWMy6|EFG2!%U0&)!t!B-uwrFiDXbg@!-&efN?0|l z7FMs!YlJn!T4C+VyiQm*tQXd=%o~Ia!$x7_%DhR~G;9_&ugqJ7EyGq}>&m=M*fwkz zwy(@PgdM|9VW=|i9Ciu2hTSUj?qOuuBkWn3_X>N5eZsz#dB3oKI3OHYnGXsFheN`l zmHDu6csL>)S(%RtM~7p=v6cC_aC|r+^eXd-;iPbKIHfY58cqwRhchbknc=K(b~vXp zpBv5#=Z6a_^M&D}aB;Y#GG7`l3zvs0D)W`$s&I9hdV0so#C!yJQ?(4)_*EI z9rR?@ewhi081!Tw6HdV_--0idTRd)|E|n>YCcrQ2r}!bjTy!YGV7_09mc85dTQf_ z@hY>P+W29D%B-h0VVI~g>#0o~CaKJNYLkY^Dzl#2!~dfhF4}iwI#z+ zm03@1>99;?)>B(HELWNJ)Rqq`RAxQ36~juESx;@{Fj$%O)JB9=Dzl#2s$sRtthY_r zDr_CLtL<&ewzmlSyycg+?WeX`*t~4pK5D#uW!|)qcc{#p6!MOhdE-LfsWNX=$U~KR z!$RJ@V+Mwr${<+4hT-`K8MId?CMFnO~{Q&lU2k zmHF91{(5D8rjTE&%ug5c>y`P9%KTIzzgd}|EabN;^Am;qc4dCNkl(4yj}`K}mHE*^ zex#7!tIQ7<@ z74lV;`OZSVx-#EU$k$Zn+Y9;H%6wZPUssuLE#&Jf^DTvZLuJ0XkZ-KaH-(SGN8zVs z+dnDf4-5H|%KYO({!t-+TA4p6{8?rGK_P#?kUy`?-z(%_ROas% z@)wo)JB9qq%KYs@{#9lERw4hoGXJJBf3uK(TbX}XnWq@DkNo@E=08;C$+HIXA8VT@ zOAYd$YMUob4f3CBnnu$4?FN zKWm%EOAYeBYMaMR4f4Nho5x8FvYT--k6p-PROYb?dCcHZyEgX|$IkXRVO)(oEEzAT zj}^ubdg>Ddb^Qs0p87;VU4P=Br#?wg*Pk@#sZSQv^(PN{>Qe-DednmB?)=pCrwmht zsVnm|VcIZVn7%U45M~TBg_$e!EMe9#TNtR!vxhmtoMEoYJa?EU%p2yb%=3o@!h&I; z%Diw`BrF;htIUgsCBpEqWMy6|EFG2!%U0&)!t!B-uwrFiDXbg@!-&efN?0|l7FMs! zYlJn!T4C+VyiQm*tQXd=%o~Ia!$x7_%DhR~G;9_&ugqJ7EyGq}>&m=M*fwkzwy(@P zgdM|9VW=|i9Ciu2hTSUj?qOuuBkWn3_X>N5eZsz#dB3oKI3OHYnGXsFheN`lmHDu6 zcsL>)S(%RtM~7p=v6cC_aC|r+^eXd-;iPbKIHfY58cqwRhchbknc=K(b~vXppBv5# z=Z6a_^M&D}aB;Y#GG7`l3zvs0D)W`$s&I9 zhdV0so#C!yJQ?(4)_*EI9rR?@ zewhi081!Tw6HdV_--0idTRd)|E|n>YCcrQ2r}!bjTy!YGV7_09mc85dTQf_@hY>P z+W29D%B-h0VVI~g>#0o~CaKJNYLkY^Dzl#2!~dfhF4}iwI#z+m03@1 z>99;?)>B(HELWNJ)Rqq`RAxQ36~juESx;@{Fj$%O)JB9=Dzl#2s$sRtthY_rDr_CL ztL<&ewzmlSyycg+?WeX`*t~4pK5D#uW!|)qcc{#p6!MOhdE-LfsWNX=$U~KR!$RJ< zGH+1G>lgAam3i07yj~&iR+-l=@V+Mwr$Uuf z_Z9L}mHFO6zNe6%uFQ8A@-vnBu0npcGT&Lq&sF9-3iO#J%kgqJ{cPsN1g?xD-zgL+rE96TH`5Tq_lJM*B%kZnR?cY@9 z-&W=?3i)@H`S+Fi7lr(X%KXR5{HMzNc_II~GXJGAe^$tUt;|0!QiA-i`dv-^uOe>;Zkex%IqS<39b zrp(`pA-fMMvwNj7e=~;c-m1**zslU+%az@)^+?N8_aFBgWwmj_xM937ei*B^C#YJx zt#6%e`^xQ%#Q$l2J6Errt!D0o!TuA4iG$iCVbY*CS(rSiO%bLHdQ*j|gW5D<+MqXG zm_De@5M~T|GliLh+ALw#pf_6>2x_wjk2%7eP3qfo;~eJ-dNO-B$GL-^%=*r8o}eeQ zzH^*6=*g__9OnyqGV43X`GcO!`p$oWpeM7w^YYw|U739?&dYPFC$qKA%X6zIv%d54 z-0I1!@4P&>dNS)fFVC%>%=*sDbE_w_zH|3{>&dL|;rSjjxW1gftmd4@4daFJgT8I& ztk!PJ>bC7Gw=)v|r}^z%y>_;mxxQ!i@2=1O_if%h7v1&QU7y|iXZQZuzCU;GpWWws z_xaxa{Mr5d+5cIw`}wo`{pkOT-;eU6_<#JKH5kDA|KT$3`lpVxke z@;i=x`#Y51cl@qnhRh!A?>}b9tmk)jzZ;q%v!0sYYaK&oz4rHcGh}ugzvFw(%#c}6 z&F{fx$gHR49)M%WtmmG9-#yKc*>TkT-eQK#dTQ<&m?5)Xdmq6uWY+UJ=Y7r$nH@*X zJq9ym)@$!Om?5*Cdl7!;b+1BZJwI2wCt*hWGq&Tj_bJSf*_wecdoV+0J+(Q4W5}#G zXP7I@U76>pn&0i_tIT?8^M?g0v!2?5VWG;bw{Tb_IEKuQskUe^Pi8%}#e#V<>!~ds z97ATkCBpDvhRlwmwq!6vW<9l~f*CUFsVyBGLuS2Y!m_~(nH@)MxnPFOdTPrDGi26N zTOl}x%z7(^m4X>EJC54Q!3>%8)CPkYGV7_02#z7M-YQ|$V1~?&qqbTwLuNg-)q@!_ z>#3~~MpS0KHN#rL44EBAZS7!&%zA3;1oLFpQ(HGUhRk~Fh4q6OGCPji2Eh!O_0%>D zX2`6kwoz~lne{dfn*=jtb{w@$gBddGscja_kXcV{^WYdV>unLX3}(peIBHu3Gi26N z+d7ybv!2>E!7*gk+cs<$%#hh})V2?1$gHQfLoh>TJ+&Q!W5}$xQy2nVdr3m z%zA3O1T$pTQ`%8)bvPdWVEVgBdbA zj@n_t44L)R4i9F?tfzKFa15FCjtoZyGh}ugwWEU>GV7@w6U>lVPwm*?7&7Y}7mg2R z$m}?3Cj>KO)>G>RGi285g%g8g$gFo#I60Uhv*W0p63mcUPwmvutIT?8rv=B5xff0k zX9P23b{w@cgLyLRsht(fkXcXd?BEzO>zxzM4Q9yfIBMqwGi26NJ3p8qv!2=o!7*gk zyD(f7%#hh})GiKY$gHP!NiaiZJ+(`NW5}#`S-3oyA+zJCT@lQXSx@cCV1~?kYF7ov zkXi5Qa7{2nX2(&xHkcu^p4xT644L)Rt`CkOv)&Ei#$blbj-z%{FhgcNwVQ((GV7_` z5*$Njy<5X=!3>#i2x_+nGi26NyCaw(v!2?W!7*gkyDQus%#hh})b0sp$gHP!Z!kk< zJ+=FSW5}#`e|R96A+zJCJs8Z8Sx@buV1~?kY7Ym;kXi4M@MthYX2(%`ESMp)p4#KV z44L)Ro(PU1v)+^8sbGf8j-&Q;FhgcNwP%7EGV7^58yrJsz30O7VN_*)A*g*VyjYn> z1+|yL%avJA?UnFqW!C$8crCnMnct||oAFzfSx@cl@J?mcQ+qeOSDE!Z#t37Ev25fa zd$e^~&$dTf|37j4*g3y(!nk3)Fn(p8AWRr03KLi6Nvbw!JXvMdn>v^!v)(je+F+K<=1mu-57x?Tp4tq-ESdFY3^N6@WHxW+FiWsjX7ki$4Q9!# zH(MA8X31>c>|u^zt<2`B%^A#+S#Pc|cNnP5=FJo44c5wRp4xoDESdG@4+{jdWHx)j zuu!m8X7kh*4ra-$w@6qtm?g7$i-pC5wKAKhwnQ*XX1(EI$zYbu<}DSL4%W(Sp4u|O zESdF|4a)_yWHxX4utKm_X7kim3}(r!w^CR+m?g7$gJDFlR%Y`?gjIrBGV84xRtsjy zY~Jc&jWD7zo2RyBFiYkUVXd%sFiU3h)(PtdYh^ZDZM|TY%zEpG4T4!Ro3~-uC|E1A zd1@O6vt-uWBy1YYlG(h?!sfwRnaxw%BA6w!-j-pjV3y40Z5_4=*2-+2+P1+gnf0~{ z+Xu5`HgAWpW3X0c^VD_7R-`aZ}%`Vm?iU2*dy#2 ztd-e3wY`E_GVARf_6cUmY~H?MzhJG*=Be!;%#vB}fN)?iOJ?&93I_*kWj0UkkYJX~ zdWVL?f>|<~cX&7=SSz!6YDWgMWY#+>939M(*}P-IvB6rI%~Lxrm?g8`@!^DEmdxh$ z!im9Jnaxu>DVQa*-pS#VV3y40of=LH*2>%qYNrRYWY#+)oEglL*}SvD*}+)jY`3TDY{-p%2bV6DvN zsoffGsLXn|h1-K!GMjftxHH&KX7kkU3TDZycXzlam?g7$_lEm|wKAKhc7HHSX1xc( zgTXAB&3h<39ITbuJhexHSu*QA8XgN~$!y-^;fY|a%;u>*8O)Md@2T)~FiU3ho(aze zYh^Z1?YUr<%zDp%lCU z^c zx5IaWwKAKh_T6BX%zEDo-w$TVY~ByT`@ve7%~ShfFiU2=55kXvSu&gVpAklG(g5lgA3y%50w6 z*ugBB^~OmaH<%@}dEna!IxOcJb>**vvLgIO}`O%^5( zX31>c6k*C>t<2`BO%=?NS#RnvO)yJl^QH~c1#4wCPi^{OmdtuHgc*ZbGMhJ3m^oN0 zvw3Q>1hZt;n>EZ9%#zu>fiQcpR%Y|m<_KoVtT$(vE0`s-d2@$(g0(W6r#5deOJ=?K z!u-K3nax`uEEuen**vv{f>|=_EgTjJX31>cqG7RMt<2`BEgsC0S#OCjJeVc3c}s?+ zg0(W6r?zx3OJ==g!m`0Enax`+EFY|u**vusf>|=_dC-_)tT1*MCyX1$3+m$s^$Eg+ zVWOZuaZsNmOd2K&>XQfcDZ-Rts-Qk~P@g7D8>S2D(+Bk#!i-_2Fmq*|CCnOT3j>vT z_Ap17Gt5<)=MM9PdBc2_dH%3KSTHP9nHLU=ghj(*m3i^tTpVYK%Iuufo$K(*yku}L zjM%`Zc23U4b?h3J**R?)whCKU=52~?|L2%yO8&(%u5E}=Y7L|mD%@w|8PLili6DP92gF&%&yOc!@=Q@%IsVg z3Wo+gnXPqJoW5#h+n?D&pxRM3;zTF?E_;h4(od*Hc0HXK)(eGfeM$A=Rt z^NwLC^umc@sO)>NYd9&KT$z0jJol%BQ!BIYf#-gXFn4A4yq^|M4|7#!--9#4nPHyF z?0ew3pD)Z?nSBpD_e+PRDzoo_=XKezOl9^x@Z2vK&Z^932haV=VWrCKd*FFpC5))d zz6YNBRl_-z`P?u@m^65d6>N`LwmoqnPZ-7t^4MkD;}`OHg*`LxGu=Q>V1*UWa78RktE+V_Vklcx$(hiSsJVYd$F(wN@c!dGTo=~N9b60Sdp}=!{&<1FW-J&M3JZrt!lFTKv9NgM zB`OcE?RKr#vg^n7dHr~U%DiFNC~O=ysmz;(&BEqki^{xZuzstsb!FbB zYTL%%EA)B$utV4}>{OYD!p>orU>})x4ZDTi!^q0KN7yqs&%G-1-c@rB`&8zAgPL>L zuQKcH9}WlyR_24k!NKd^@nm)$)*l)UtIUU2?TGlu%B<)0ess{2`Iz9j^Bf*qnU4$3 z#eT^_BUC zuzDB_X31>!jp3$nb7j6I+!}5Rwq>^NhG3>+$?VwEhTFp(mHEzaYB(j_RhjP&z6M{5 z*Nn`Y1;@N6+*_IN3-^ZyzLeGUW(^Mp$Ci1v@KEp^JzSX|36AX?d~am-y?Qh}792xn z$9z0I5%gr%e=S{8-8onN03u-c}FCNwmuUFs01-!@I#cYh->ed?S1_*hgkFz7?#qM&@sa?}YCL`^ap+?}hINYh||n2jTr-ADQiE z%@4x|mD&D33O^3^k=cG9hMxrMWVZiD;ithqGTZON@NxL0GTZ;t@UvhaneF%U@L8}< zX8V60ei7^=v;D03BK)#4+y7VL*TFtA+t1qHgx^+X`}{8aKG;WQ`~4yOF<2+F{r?pH z9PA^r{jB**_-kdh|KGyjgMDPS-#@}XgLN|7|6k$X!9FtE&l*2$jS*zF|CsSu!9FtE z&)OZM9V)YZj*E{C_L13sV}~QNJzm-NxP?4UaDUCcxAq>K?d`IU8c!6r_tg%_w)<^6TCJGaWNy4OIvM_m=B1{>k3R73+X~ML%JzYF~ zm?4-sV=&jOnZnFrmN08@oY}%aa2)3`d$4AXFlTwLc<#XSgn7$m%opYl3xoy3LP2fe zut?=aD=${t?b^k&y+jxumJGJ#rNYu-nL=&Zuw2k<>&qvvP}{7(Vpu7xTntuiM0u6i zIj$Oej^^LkrSLSWPw!!sgmds{vA9e`#k=YEdgPnq&%=$xN=b$IE{w`tHuv=x`J&X){ zggqkU;n>Q2TsS_Q5PFsQ#BfqLIh<0NPYtJq)595+`OI)uI6ItEnaw%3YI-uC7tRkC zgbOS4Md9LbNw~B!Uskot<0~rjmEo#zb-1Q7UmLCq*9ZH^d_%Y~+!SuE%(sMFgRjNc zCi88<*XA5@mD%(1c6cX@U76nv?}h2Z_?6kZ zZ-j3K$B_A3;oIRm;k%Xjd*S=x2f;ov+wcAG!!S-|{viA)j0&DBnSUHU3_l4URpy_D zkHaV7)5`p_@blmtKC8^1hgHIg!7Q0S48I6pgkM(XUxiZ7`KR#b%KVq`*YLM5Wi`E-!ry~q%RF=VNAMi| zvoilHIJR@}J(Jn@@ZZ4?5RM_UWBU2V&oX*4>-!nU&oFOQX4jduey;Izj?8}kact+% zX4W&O{rN}sbC9`y4)U{)ZMpsVXvxeN9{lVhv!97>Oui*t8)UvFv_BuUKS!~7lLtRH z>C5cjBK^Cge}7byS$&brS}pkZN13My{@u}fYi0Itj{fb@zcH?vwKA_2{M(~-*2vuc zd!~P9w2yylWc#)MUTKZY{@rmP%pU9`xBo^tNAjG(TA8h%E6g42BeVUinJ3I!neFf2 z5$6x~k=cF=gaw0jGTVQl(Eb~wY+w6XvqQA)=XyGdlmAwVWV(Z zIJ9hgt*nQTIL6g+6mFji%sNj@Lc)yA!?HeThZ`K+==ZGs^C+?uem+C-JrCJvK?NyB8p zdi}}66k*CRRZ!QTy0Y3dm7UA9mDQ%JtmgC6zG^d6R`a!~tIZg^Uwf~Xd6qD1m@N!c z=Gns>Va_mDWu80C6Xp%`Rp$A_0%5_hP-R{?c<)*?ELNEp4@-pM!F#IAONFJwGGW=u zyj)m5tPobL%qxYJ!(bRunO6y`hSkFAm3fWOzAvs_nb!&HhV{bwm3f2U+I0=<^c%tOI-v~$>{ zGVfY>@_4t(yn7fK_6U1c=Dot+VV|&XW%l~qKO7Jatjq_6gTo==(8_#RI6NE?j;zc_ zg`>kU;n>Q2T(Dl>{xX|;d^jQWD)Wiqq;PULr81uyP79}pGb;0$!F7ICIJ+{R6V46i zh4U-3>(+ICLAbCoFBKLD7ln%}^CiJGd}+9>GG88+4p)RLEAv(1>TpfCwlZHAt`9ea z8!Pio;pT8lxV19h7H$uBggYzqUE%IF`W=wlY5#o)4qK3zhk6;l=P$c)2pa5)KQmhObxV*TU=Jjqqk=ek;5k-U;tk z=J&!k!Z*XWD)YC)cfxnW_bT)E!wW5@=hE2O9w&?&WF9Y!A0`MBR_2L<854&| zDzlkpOd9lLHp`63f}YG~=}#V}sLW>RPZ{)Nw$_ZPf}YI!Q-^87w3XQ`{prH=m3f9> z#*9HvW^2uuDa>4%&C;JGczw%kmKn2!fy%6J#_VB^%50VybB4Jpvsq@$9pS2w_Y}SadW>~8-n`Oq@VV%lsmj1dyPiAY)STE?w-1gT`-XK`ZW^EWY z3L97EO@bMl20fY0GGnu_d1W?Be~YkXWj4!2DkKWVY6f?Sh`n z`rC&c!j6^MEd8CrP-WgZn6XRHli6A`b`85#X0!Bn4w z8T4c}OaG{FbY(V6|CpdBv$bX%8}ww>KQ0^}PN>Xg>Gy)3%+{K5V(3-owtrIc$-!DS zs~1iQr&eZtGfoSqSLR+Yao3{quC3tRFw{gu#r7!o-!?O#MlMp3LKh3Bsg7Pv*8iS@Pt;S~g36 zil8U6z8O;nJ(=~V3R8z^DzjPo(}w9P^Yp=t8G@e7)|xS6n5i$vh(HuMyU) z%x3AY74&4b){M1-p3H53o#b_cwQSaUVg0Z{W!^BDu~E>I*(@_Q4x3bFv-CF&n^k7B z%-B5W$!x9u7GcZEY?l63K~H9D&Dc8V$*jLk*fwlena$GQKI~ALcMN9i6!c`a){LRB zb7eM5f0wXpWj4!<-NNpb+1jBnGVD>A%`#)puvcX^%Z$ClK9$)lGxiPpRc5oy*gqUl znawiez;IAyHp`5I!y%Q~EHe%bdNP}3#$iEEX0!AU4@XpHv-FP)dNNyU#!*2}X8ohX zG2z(CY?l6UK~H9D%{V^j$=vo&NbUt|*)07N!%3A{-;9%kp3K&oaY{I~GWUZ1Y2ozB zY?c{kgflC%wPu_Z&aTX6>7NtyWVY6fbAz7D`W|D1F~eA4>@ZGH8#kzr7u5B~4-*9S z34^-+L_tq|;-IcSNzhZDG^p!O7WC9759<0;1U>aBgSx(R(NlMR>iScKslzmtdD<{t zm_E!3iXODYN4`7wfE%+4JWyMsQt?6~+#(uW^Hiy6anA-!-nMK0#2|cdhHG zPZZSkCk}e*u6K2P*Sem%>s?*nwXUZ=MNrpwj(Y0OPhJ1ZuK~GzE%?6p8a*#^`&#gP zwyy!%bMgP@_3v8o{q;SS+1DWZdYqfg&egg5KKhzuZtK1t*M0jsm@C<}<~sP_b^Q;| zEY~S}4LEn_=Nx2qPR`MJI0u>kSFV3EUH|O*H`Djd>p^DEk(mR*_gH4f^|k(Y*T0$n z-TO((|8f1xuCM?4I&iJI=3VEmao2Twy|e4twe0$BuWNSQx@Oz!RQ5gfeEA-G{W)iu z+w0ZW>3iwx{_^$OUZRYc?=3QW5A_%${MWD3*X(QbwaUI$ z+p@3Ow(M)SE&JMS%bo+^ZS5x6g^}xv(vJer(I0AKS9$$+qk@Z(DAkJGp)S zWY711eI7lh?epn+^xSzK<@Wjf^7AOS&*z-U?ei$N&!^|nHRf8Ad4b?{u~1mJGA|N5 z77dFvsc+u{*Q9HCcx86oyT+Fe%T(rN!*XHyutH^CF{~6;4uh3>L|7%P8dj^!tA{nh znqjTVymnY8tQ*#=%=GtJA|7;mpc> zRyaGH6Q--o=Z5pb`Qd`fd||jKTpTW`%$J7C!sX$L%6w(GDqI}~EAuts+HhUCzB1ns zZVWdC-)EU`4!49`!)=xM_HakIGx&bWd{?+T+!K61W%hl%H{2KQugnjG2g5_b_gQA& z--p8^!S_?>o(fM_=4ZmQ;kod9WgZn?2ww{?R_2$&%i)#qYGwX< zcrCmh-l)uPhPT4o;hoC-ZrCim7rs%MzZt$2z8$_(nZFwj2;U3eugpIP?}s0T4=VGI z!U^HW;ls-Oli*xF3O_B|{Va_mDWu80C6Xp%`Rp$A_0%5_hP-R{? z_?j09i&kdO$6{geuta4Z9+nJCg{3R=GGW=^YxA|pyj<`cEgx2>%$~~?gLT%(yi)Kr zdrm!vGJ9^Ew7gKtWueM&#YZFtX7%rvwBz~tXY}Y3TuaT!n&1t zy|8}RAZ%EfHwqgE-&5aXnKub$nYn3Y-YmHO9Aop!?BN(&1luxO=X>dUx@BeFDr_CL z3ENiY?ZWn9hp=O1-YE=)orCX(%)U>%gk8gKm3j9tGVBpt12VfN_6&Ok&z;Pk%e})s zVc*KUU)Vn!5Du)&2Ze*fA>q)BJ>lMPU%0-KwZ`)|`hfg=AwL&9#t37EvBKD4oG@yIDw)LkFy`V$5{^@)PI{=`8~ zeUhNAKWWfYpDd{BPagEtrwHo$QwBZtse-!x)Im>unxL*fZO~JnE~x8IAN15`2ZE zo;+`uFU%hnsI0bNWwnJWt1VnvZIQ}qi&j=!tg_nTmDQH0tTw!|nqxZ$wI#z+Vd=`e zOjtH77nZNgD})upN@3;7JQzlVRl=&3d9|>5SR<@inb!(yhjqfbm3h6ee%K&vSeZ8p z8;4E8rj>cKuzA=bY+0GN3R{P5!nT!pyRd!OA?#S0cM3yc=dep<-ZktNb`K*f^B!T( zuvgf-GVc@i4f}=tEAs*2z;IAFxH2CS4h@He!z=R<;mB}QIJz<)6OIkXh2typ385EG z3@26Qlfx`ZJQ1D@PgUlp!!zO8@LXknK8y-4gs)ZR7sE^8nel>hOycS-s z%x{D@!&~9)%KT1vH@p|VQJKFPz7@V5zEhdM8@?C5AAV4o-w!_wAA}!O<{yU-!%xCT zmHDUPhF?|YUx(j>--h2+=HG`ugg=HqRpvj3zl6Vr zzg6bHhkt~BhJRJ&e+M4`V}vn-%wvVI!#H8w$~;~eKTHrNtjrUIiNhpe(#kwpm^@4o zrmW2VUg*nzKP0z*6Xb7x{Oymw4U*a4{P>$7f8*otd1U_b-vP~$?Sa5^hPlGrVV=r7 zZ}2xc{x-+o;>hgpas2I#zrk6gGW)w5e`DisZI-Ca{=TODdmMjHBe#Ep<8NmC?To*X zk=ftO_}dtNBjfL5+P{iyjoa2tP$3%%xeXIpVIzKio9;{cPZ`Pnrv8^ z{auN_Gx_r0oNSuy&BEqki?C&7-YRSzwh7x-=Iz4vVTZ6|W!@M}#B8Q9(~;YmW}c1U;Gc zj}6BKJ(=~74<`gYne}_&#Gog${z>8FpeM8bDdE(hC$s)(;q;&WGFy8|xHMc=nJ*7lge!x6WVYW`;p(6#v;H;V z+F+K#02#p0CV$YNNsnm03^iYvIMptf%%;c)2p`sl5_jt;~9AUk|TUW<9mn z!yA=ZPwma{R%O;xdpo>Snf2Zc?}cwv=5K~?g>Q%NROati?R)X}E3@7Y!u#QemHC74 zqwwSKVP*bFu=bh0kHaUyJ~EqO?Wf^qmDxT&51$45$ZS7rKM%jC%=Y;r{4&@_ zX8T$DtMKc}Y@gqR-v;~0Y(Hy%7k*!v?emB5$6z0s?Pu+u!k;U%ef|>u8tfyp{jB|4 z_o3*YSV`qDzl#2jA5qA ztfw|}n58o7sm&T@tIT=>VfHXbWuCKYbH#I4W<52p0oT0DdK-le!iHg!+TOTqd%dt( zkT)&cUMFl3r*9uz&dCRixHG&?m`K4{^%+g!CY};JNme(!Yb{@`GUcYSH*J1W* zVfC_Y$5!L5EAy&_yiH|ZrI5F+%p(eUyUILR$lF)ul?!=?%Dhq`?^u~vEaaUk^9qGL zRGF7A-@`IK6 z%tC&sGM`b%4_D^X3;B`Cd|DwtTA5ERnV&75kBFWYwB-w59g@0D$Tr;xv0$logDZ-%$So8hgp?NWB$b=Lb)kom`z`NPWmlkkr)##s3owQRfj z2cgvDe;4w<3i+SmFX2z&&t==cDde#;1M**Mo5xBG^51Hkor8LNF0ykQGdRv4!XL}F ze_zPIE9Bo6vh$fb`%f9BD%+l>GEZBXr>o4Z}5pfAG)$(k}-PT+G=X!7O zizl9Lp1;=pb?x)o_1ovAb^HAEw|j#F5C6G&{#v*7)@{9YTW{UgTetPrZM}6{Z{5~g zxAoR-y>(k}-PT*T_10~@bz5)U)?2sr)@{A@f3EiiPn%)3=Do0We_i{$cK!BwY27|Q z{q5f1{x6Scp1;;@y>(k}-PT*T_10~@bz5)U)?2sr)@{9YTW{UgTetPrZM}6{Z{5~g zxAoR-y>(k}{h#YTXGVY4_#El4YoFJy|KB}7GyZ9sm5)AY+xi)17&oX@y=u*K`(JXe zS!3PkIsdWFx1i}ypJV8A&2M`Cr>&b&edS?qz4_*fqutERW^ZtGef{QVt+(Ffw$Ay}`DgIki8x^=3{}&%v6{g1*~&a~@6osw-#slH0mD{rd3X!<&BJZM`?x z)^naszwfr*oM%%XIdbHe+}3-8Z9V7Q^!sk>&ZA#{>&{yO~3E9-aHRY zedNg7zT~#-PWB)zn<@_YuUqdR(0pmua6u#Zqx6(t(()YzxC$C zO~3E9?mYYT;lrnD`hB-`$LZH|oizQv+q$o#U(X%*rr&p4cOL!v$dU6j{l43}^XS*# zdUK(s-*;Pg9{qZ*!=~SNTX!D)`c+ph*Yx{t>&~NJA2w`6)9<^jJCA;S%)g{*7W;s>&~NJzv{|unttDH-Ffuuxtrbe`)=#bqhHVKsOk6J z)}2Sc{??oOHvPWay7TDQhYvrb>G$2%okzcZ)s;sz{l43}^XS+6uSu7mW4CpASaaR> z-E7yIsCo2X-`OYY^!u-;_H~ve&2jtIAE<4%J)*YR_E2rJZFqb+=YGdw8#eF9eUDyq z#%cZc>Arh|W6e8#^Zwa)Z*aB4*J-xb-?hURwFkbWg_1zo1W8JBm?Y?`1bDlk0v)y-Z zaN*AvY_|K(???wN+idsU8{FZu5zThry}_s7-Jsd-yEiz)6Wcc1efI{>*?Es@POkefI_@-r?0|yKm3OTg`Ugy}`%N`fjt`cW?0Sk)Ji&efI|MeQ8*8ef6E6&CZyl z+3veHxZC2>H`{&p1`qzmtj%`cy}?EHpR?KSyEpjqJ@Yo(efI_rTyKG9yYJrMb)yz) zw)^f4o;$^&&350t!SU8!yxH!%H@N7IOElYk_XfXx$na*n@7~}sXD-=n_uU)3`TC`r z?Y?`1_dl_8v)y-Z@Oyt-w%P8xH~5e3S7^5T&iCijm749odxOtkHKN(>JJ-iwS8ula z?hQ`8<$BF_-@U<4{?vaz?7KI3>iau3{l0sH%N)K>v)y-ZaLSJkZ?^mH4UReIG0k@0 zUw+O1*WA7*bpFrpk=^srJs(~x-F47i2iRbL0A?;|vmysjF$`w_#MpQG}8#D3rC z-?!**=f92U?ngAwPj^3J;=Eq`zB+E>?ta7w?;pe3`wrdx2=^bl`w`v!2=^tr`w`v! zi0*!b*MZN7&fW9ST?gIkpnD(a-Ur(Ef$n}p_uof&Kj{B=6aJmH|KClt{~bi%ZQbwP z-G3k9wbR~r=>Gc%_a9sz%QbHQ{k^*%(f#)ku8Z!!kLdpU2=ABOe;?t$lj#2Y2-kw= zp>y{cNy(}_t3Am{~bhk zKccg%Dq zAJN^9@IKPrkLd14xDLAe5#9ZW(Vr>p=WBOAqPri_-H-78*xirle(&mj?`l66I*|Ph$>!N!-eAU-OcR!-LAK`tZyC2crk8mAy_anOd5u-m-+RxYSenfXaqPrjA{js|r z(f!`l{od7nE_5FKS=qfVy4OYbdibiZhwgqvcR#}WNOwP?yC2~?=?M0Y>J zbje!h11Bf9$$-TesfkKO%Gl(cO>e?niik?CwW&zjt-NceS4jokxFGcCU->bZzUu3t zyC2crkMKUy-H+(*N4O5U`w`v!h|!-Z?dNNEKcc%I(cO>m{@C4*=zj0&e(!2O7dnsr ztn6MF-Rq)zJ$%*ILw7%-yC30wq`M!{-H&h`boV2=`w^o*Q`*nh?tVmfKcc%I;r+3@ zAJP5Z)&1VpelBz#{aM+)F1pu6_j>rMuZQk_M0Y>J`$%^`qPrjAI_U04boV1hf2Opb zuigEK?tVmfKf?QCcR!;0y{r4ZtNmQ)Jo>Y;dtG#|i|+OCRbLO?{fO>VvJVLA$=)zv|t* z?)hu3kN?ZBm%J8wUJrS+?r)8L{~h7$%o?_)Sy%h0_o}Wxs`|~EnyIg@Kdjc;_Gs2u zU4NkZ)-?~?Ro92v1F;A9s;)O=yFFI=YWnJJ*0=4!y+VJO^Qsf3G}wyUlW zGY4W1?p0lH$aZ_I^wsp$+pKTfgL{Sku=IvikFDiVZCx)6lt+|@%Du8V&AwUQIY&D@~F117Y52B%0uN|*_>wIEN`9IJeoC0&AwU3)->xJ z$HR8j^+#2|S(7&FtLqP|wYEK2UtNEo`nH>g?W*g;%z@a0dsWvPvfUmleKmdcHtXB= z;9j9WEWKgXV{3U-Th|K%kZj%kCncfzIvPWZF_L9&>xoGuiWZKt!)q1 zSJxk?zU}5=yXyKdb0GHMUe)!6Y`4csUrk@V&HA=IxL4>8OK({9*jgUd*7d?bc|>`r z+$)>Y?3?AS6Prh~CaKvs>)4uRo#S}euDbrH>NjiBW_@-2VYSw_2kWcr4^-cF^RQiY zeV92AdvLGndPBC`W2LXAuij>T+aBC2^oON4ta@xMk810BVW2#sJXG$L&1v?{^45vX zqgj*G?3;CLO|#B%JZx88e^m9GHEFZHy8f_QYukhM)%6FeZ@YQeuDU+V9Ed%*S9QH1 z+wHN^SJPK-v%YN)?iKpO(i>Jiww6b=b-gf99#I}D_sZrp`(}CT#OBegNow}ZI<}@+ z=Qtj=tFAw)`pufOSzld$Sgp0~!TRd@1J$?PJZx88A7&239^9+C-jMC~Sm~?jtG8L- zwg>kL{bA`1s~%g+quRP&7$}b@50!gmbDDj#ymeypXx1b(`(_xlu0O2S+V)_5b^U?r+io7VtF8|-2VxKIRb6k$c6+S!)%4ZdtZ&sZ|T`vrjN0f)ky>eF7oc4Y~dw-$557D~)y|Q)f*WHikp1C0>km}lcJr`Z zb$ysQ5PNX1>Uu-A+he7#rmx;+ecK+~EA)q@H>`SWEstvJdSReEqC8aYmCb4P&GOcX z&7)b9)a;veY)!MyaXf5SU4K;dn>A^(zPkRfT5H>b_0{zUs&Bh_*si)h%p8b4xL0+( zA=~Y-(pS@0Z?nE_5AGHE!_pg8J+_udwROEPP##epD)-9fH2Y?G>%`{KtVwG2%{sQG zS?4$&wyUl`s`|~Ev{_$We^{-x?ZNu$`UBOs-8^hpT_0u+#2(zMy55lO_E_nw>8rO{ z-?j($3jP1V-kHEjQdIdr!@l9bur?$gO)Kt>Vrozyu{5ptf%vE&`ymiF9(`!K`iKmo!=oqj zB~Ad*;nBOM6W2i8cyu=M>nRnpXTkeAJKq5QrO(J~Ul@Lc@Tv#EnNEnyx+~gXr++$$W_uKy-NYuIa=z5H}v3jXb-81h6(9Z9v@j zB|02ByxZu+31Dp-dJ-*}2I312okx?cYuGm&7}kd5qiMz6QA`c$BbKHWKM)`FV?PAq z#-k5SS09l>CaYYeVwUwBqh4rUvy9OVf%Uh>!ZQ9|CdX(TAq1kH{c8JbE%; z;sg*K9=&TiaSgDhYs&HI&lJ6+lHP*OQwPNf}DCk2WCg`w|@v9o}tp;smg^4LymLOat)+ht8wP)-~)K4h(BU z^3k;7?kJ`P^$|i4KPj?>0Jd0$AIIo5XIGE_*2bd^i2J@oheL;V z8=W`-tZhS2q9xNne8HjfXtH$;`-TI<+K_xSt++disX=|j(zN0S;-h}-hd|tT^r7kM zBQl5%kDknzH~~b5NAH?WTmy0A(b>qeD@XuqLZq>6+aLk^M#7O;;b0L3DWZWWK}+AUZsH z*L303~NL3 z(X`_3D5eJW5lhpGABd0ou^$3){(PZly_6-My^=g>!N7SR|9r8MNZSQT= zqwCZ=zFuwejr{VrDZCuL+#Id`M&<40m3e=cKkDNzTYj8pdTvRzIEtx3+qzhN&L!~! z@lij{LjrN*(TAq1kH{c8JbE%;;sg*K9=&TiaSgDhYs&H zI&lJ6+lHP*OQwPNfFOgghz^gQ%$GO;M2AQ3 znoe8;apTe1$g?X*0BhsX2E=_|qQjxXyNynq0M@plC()8=Aim(xc{JI&hJC|IHY6WSEAEbBYEU1sG_Cl7 z_^2QIArLnneQ3J+hzz2`qbKtvP5{y2(YvM-*FfBObT;zr3KGEDc(eg=-epcSkWbsE=5hR{TJG)Q|lTh#QYSG+li} z2GQZsllc-Sfavh(UDJtcAZ|Q58+mpG31DqJ+JLz4OLRDNc(>7s6TsRw^dwp`4a655 zI*%q>*RXFmFsu#9N7IVCqnH}hM=VV%ejq;T$9@RJjYl7vu0A4z=BKbkIqJ(T|oj^ z8;>?1?)wrQ4jtZYbm9cCwhcXrmP`Zj1&7X~$<{UO8x9O>L-NtI;_fJ>2K5n3(~2L6 zkNUA60&(Nfho-BK$RIjAdNN<)1P~n_y=yvg4aAK{XCu$9AOWn6M;j3LeTfc-4(~QP zaROM|hMq)Arh)i^L+8l*eA2ZpsF`Dj{kcN9~D`iP}z#Sg?s{n!tIxbf&i)73|0 z5FH*pnJ;kyhz^h5HJ!Ky;>M%1k!M$s0M^E%4T$@`M2AC%cN?8J0jzC9PogE$KzzZW z^Jubl4f}=z!`e{1ET4EjBA$<+E!^?_lK*qFOgghz^gQ z%$GO;M2AQ3noe8;apTe1$g?X*0BhsX2E=_|qQjxXyNynq0M@plC()8=Aim(xc{JI& zhJC|IHY6WSEAEbB zYEU1sG_Cl7_^2QIArLnneQ3J+hzz2`qbKtvP5{y2(YvM-*FfBObT;zr3KGEDc(eg= z-epcSkWbsE=5hR{TJG)Q|lT zh#QYSG+li}2GQZsllc-Sfavh(UDJtcAZ|Q58+mpG31DqJ+JLz4OLRDNc(>7s6TsRw z^dwp`4a655I*%q>*RXFmFsu#9N7IVCqnH}hM=VV%ejq;T$9@RJjYl7vu0A4z=BKb zkIqJ(T|oj^8;>?1?)wrQ4jtZYbm9cCwhcXrmP`Zj1&7X~$<{UO8x9O>L-NtI;_fJ> z2K5n3(~2L6kNUA60&(Nfho-BK$RIjAdNN<)1P~n_y=yvg4aAK{XCu$9AOWn6M;j3L zeTfc-4(~QPaROM|hMq)Arh)i^L+8l*eA2ZpsF`Dj{kcN9~D`iP}z#Sg?s{n!tI zxbf&i)73|05FH*pnJ;kyhz^h5HJ!Ky;>M%1k!M$s0M^E%4T$@`M2AC%cN?8J0jzC9 zPogE$KzzZW^Jubl4f}=z!`hI1G_ANhim5?;#L~3l2jZiC?1wLW6U4v(J9 zmpB1Lhez+4PFw?V0)!=b~wjZT~Z*0!N1(UNH(zTnV#G}*d_ zeZzraZ75!rPu!1)`w_H-xF3FOgghz^gQ%$GO;M2AQ3noe8;apTe1$g?X*0BhsX2E=_|qQjxXyNynq0M@plC()8= zAim(xc{JI&hJC|I zHY6WSEAEbBYEU1sG_Cl7_^2QIArLnneQ3J+hzz2`qbKtvP5{y2(YvM-*FfBObT;zr z3KGEDc(eg=-epcSkWbsE=5h zR{TJG)Q|lTh#QYSG+li}2GQZsllc-Sfavh(UDJtcAZ|Q58+mpG31DqJ+JLz4OLRDN zc(>7s6TsRw^dwp`4a655I*%q>*RXFmFsu#9N7IVCqnH}hM=VV%ejq;T$9@RJjYl7v zu0A4z=BKbkIqJ(T|oj^8;>?1?)wrQ4jtZYbm9cCwhcXrmP`Zj1&7X~$<{UO8x9O> zL-NtI;_fJ>2K5n3(~2L6kNUA60&(Nfho-BK$RIjAdNN<)1P~n_y=yvg4aAK{XCu$9 zAOWn6M;j3LeTfc-4(~QPaROM|hMq)Arh)i^L+8l*eA2ZpsF`Dj{kcN9~D`iP}z z#Sg?s{n!tIxbf&i)73|05FH*pnJ;kyhz^h5HJ!Ky;>M%1k!M$s0M^E%4T$@`M2AC% zcN?8J0jzC9PogE$KzzZW^Jubl4f}=z!`hI1G_ANhim5?;#L~3l2jZiC?1wLW6U4v(J9mpB1Lhez+4PFw?V0)!=b~wjZT~Z*0!N1(UNH( zzTnV#G}*d_eZzraZAdM^ENUoB*Q3 zqjyawu7SAm=xpTK6(oSQ@n{3$zAw??(Ba)iCr$us+t8C}$utmOaOgamY+b{?;lQvq zOzAU+Zzp!$bIkjZ)VjY^Wj^5}Ti@b+i`N!MV@v737p;%o%b2Q+eZ$%?rT1N$)GuSI zGWHE?L;3$6yZ%&uQ{Brb|Mx@VeM5PlMB^zvZ|hH~U&d5r>>JjG93er=3qy}Nm$~v5 zPifo34%g#z^xtP#WnO=S`1LK`Cyj2F&f+O;^SNhY_cEp`W8bhgl!|>T|Hq{6WlUAZ zzF}>c(#>n_p?(=tm9cMF8>Y13k-Ms2##CkO8`g#?ePHbet6#=cW$YW)hAAEWjUCi4 zW2!Rt4Qs=cc3kTL>X$K98T*E{q5Lnw2W_o>8B>+9Z&(|q^x6YAQ@@O<%Gfuo4O80p z>JjGDLsGR>(wt~ zsxtNsYr~YTJNsJo%b2Q+eZ$%?rN95l7u7FgsxtNsYr~X2+P_@=GNvkH->^1JX{$F} zqJ9}um9cMF8>V#1P5-8T8B>+9Z&(|qw8?AFSHFy@%Gfuo4O4pjC2v!|jH$}lH>?d) zdc!4eP``|+%Gfuo4O9BrwX5X+64kwosmjRubblfNUxLP`pB-E;`&Ihm*V;; zu8$Zg{CdQ%L-Ob$*BpPg@gv3~?%&1zy0~A*{kynd7x(M9e;4=b+T%j9`(QC1#rhF* zk=oXivQ1lw^&{4kV*M!Ak62HN^`lrnYWl{!MnpWGXP^u?KQiVr!S;0{$MJQw%qJat zNT1{6Lmn|6#q$h2-w@9;#PbY1-w@9;dTMc>k!pMoD*i{K&KSKi~6ueqH1^ejSi`j+5h#`*l9<$MsQMAJG=#`Y5iC zXa{k9#K`pLc)zwaKKgamym-Xm*y;l-R`eXLe^&p7pQy4vq2m~Q_N$e5TN0&5Y?kwD z<3vRqzl!I2Ru*nYoqK}c-^mJN>_dLx$4)(iHbOW8B==3y|Z5% zCo1CjWlZT^*G_4EZJelxet4Jia355#qYXx zvR@0uPvYvQn9}cmzqb0daiSuQU&fT)bD!+j#)*nJei`L^6PvH4`L%JPB933ily>>) zAA0mZZJelxet4Jia355Q+nq4zg53BPE^G4%b3!7AOE%bwQ-^%j$cOk zKE$_wrG9OksEFg2QNEk8`EBag#)*nJei_B@uwP`q7K)$5)lV^{C7=Dd`n7SQB9321 z`5n*rnfkR+euwb*Wt4K+>Zj`0MkyEJ@ynRfp+EXh^=soqMI673DV^K>k@~f9q9Tr8 zMyaQ`-2;-&MahPE^G4 z%P8MZ+3Dr#*T#v8IDQ!=zqMX9MLTVy9DxWX`XJlApviKSlW+S1(n+Hp=f19>0u|-*5NK`L$5;lep%mD96{G%*WS4 zIX;Q&@hOVmziyxXS}1-JS3gC`?g?9~UmKPCi9G}GX_!MQo67syN zMCMxrpVO7Lb9anBuXAkjl5aGP=6x~0%k#XL-?is;D|$H|^Sk!EZbdK0V}943*RAN~ zc+BtG^STwi9FO^3dtSGqm*X+NYtQRe^m07rcQL<<`5klCxPMpP$BX-S?fZ5sdO05V z@8bR)_w(ZZUHiV>ie8S#{k!&kyA{10kNbD+`*yOvr}y*X{$1R^E7xgbeYU+WyP}ul zu|C^gmtE1z@mQa2ugk9J<#?>mw%29lK9H{0#`$B~3 z*%iGUm-WS1pN;idS>Mgi;l=ZJ?dR@R^m06&ziU5tx1yKh@%&x;xw{p;9FOPk+Rxqj zb9nLmUHiGa6}=pf=kMCj-AQ}V=kenCyY_Q;D|$H|&)>!Kclo)z{G49AU(tTAVnr{< zEdlf5sIUesn{z@%}9BAl{#i_h)Gb?dR~~`MY@jj`wNf z{n_|FO8K3XSf7pcS-zJN_wVBV9p6id_h;k%S-zJN-$!YG7e(GL*YBmo{k!u1Tim~k z@87k*dneER>G$yB{n>bbmha)k_wU-@y_5Gu^?P{n{%pKI%lGi&{fcwK9FO~VasQ6*9FKqB zxbE%rl-$f9igG``EUAb?PB|j^el9_PFZbF5a^G;fpq}?se`#)vgVX^I z=epkB+x%m7`)wOl;16H)&sEN+Uy<*&5A63yCv&-8&aYoR^Hs<8@LTfoYxsV5?`M0z zwuj%jr+ltQzTY@=Ytc8aK=R$}Rf~G;2jn;|q%eULNyQh37I#r~*X}3#z*B!iBZ|S$M>TUd<^QVsakDaSS zzkNe*#kafFPTzb=b?}q#S?#jTVOmb4Kk&cP$LrVgZQ5&YzkVFvF1?+SuOC0{v1y^albh37w;+S0=XT?d_wMf>b=jn zUn~U?_lxuTiQgx7^!tL2J|Au7VS2xPv>uV$R2sE2zwht&y~o!jn*0B;KIQWoN55y% ztRKbtl&?$1{3fqI`gt1jo0#9k{3hl%jL+r$QyY(Ceq+yvcz@~W^BTvP->{w)>*3xW zVm&-R2NciWXPT{fwjc zGmhTRIC?+hNPqK|=bx<4iC(rt#_KmdLE~TE`6R{ryeh{ZGlAZ(9Fsp&PkL7``B-o7SMFYMd@JvL zNcA6=f3@Ed*H5L@A13#dhzBJzw0~u9-#bDhiy{j zRTx#Sg2t`|xwCO@7d? z{`-idtM5PYG1ZyheL?l=^$w~I+3{HQzwPGZs-3QTipJM^=Rwu_H~nA<@oP`rdg|3b zKS+^$Z@Tb^CA}k`UR`$B8>h(k+Ed>)^@THbQba#^@9n1c-}Rts$%>avvA^&Bc&DlR zJ@1Lt*WUExDfYYLv4`mXF4+Cq)m2BXRej^#&#v}4<^NURyZrEK;*g-*@o{$yYc_ zUu*h{w#@mYG&Fvw{7vg+o$@1}6Sv-CYV-RauXz#A&9SbYw$ZQE|K!bcx^p+6t)e$R zZ9Att{kZ2Y;rR3KN$G;i4qqaEyU8Z$Q+me+{7wSLMd(_d-D-bH_qIdVQT*Of>r`8Q zh4J3^m%TZUGuKzY$K9h_opT2J8yG)O{t;KdxVlL4d)_94YIxQG)f-pkyf#_9tNMYt z+{iDbwb$(m4&^w>hoJoKXRMs8t~+bXsjaTa>HIl$aInvVv<#bLtgDS@KG?f%`+X@Z zeP86HS6$gV>!=&1wh_L&!@j*UuHUOlyWg@zQGOfw*4u16b;VIzRq5vEWEB3u12@&< z1c&>+dg>W#SJm)$*DV3rALn=4>9oC1d)qS*H~i*Jiul8WR~&V2 zZ*bHGa=hniTsU3V{m3mB^geXrqpG)E^_kvqk0)0TKVv)17wm5P$fRCn^Khc2G2OZci~o#l(cgEho2|q|6jTv@bTMl{8#j@`@!Lgq(AV$ zul9C%#OYHY@w{n8>Yx4h`bLl6`S3HY@AdEVCdIk@#?$2->gv@Oo%Qe^-*)I~`MTcZ z#lFi>SC6>G)0JAb7z<`|m&zx^Ahst(SjOFwD*f7_h; zCW}9;IyhJQ$KCu{)xo*+)86(C)xo)R=_geO=hEeu*m;_)?8`Dt>FwWGUv+S<^ou`y zU)4eM!6*N7>OW37anwIcxvLJ&mHya6c2pfi|K%57TasMOke=t9Y`yX-t zgLaTN?j+<8_djC&CDvbJ{YCl(xepoZFR}g->o0j^%o2kX66-I_599gMc>a{RQ9OSd&!5KoFY*3M zy#JD~6yyDuc>g8df63=U{u}SV@H~IK{}S)N#QV4L{%yQ}8}Hx7`?vA_t*|Ko`G{s;Hfr7h@t;_>~D`2Gj&A-?~S;`<+R{~*5qA?-l>N9`kh`V`;)i0_Z} z;`?Lq{W0$lV*Mr7Ut;~m&jv8oUt;~`uKWI2eCIU2b4nk>_f9#_*7TjzhoA9u?s24y zb#?Ss`{}$sBmDL9O-)Ci>pP;j4c78~$vgI!{pfqI8S!t&`3@zyX4L%5|9V08k-sOp zeL7sfxABsV4%g%N@BZ;UNz#MAeZck=`8ei$C)A(sg~IcFO-FS9-C)VPUoNLyUOC@( ze&mruyIkhxa+!IG2Ay|ol*XDjfBpT(KIJ^>ZMRpv?7S)e{;Q$Tp08t*YqshIeBYMu z#%lTzlK)@&JGX24zU_S9fgJy?qwW{$wuWvVQv7e&_o>u7CH^ zzlV8u{a)_)ce?%gjE|c-zWwZ^JiZAw{YdWf z^Eg&l$3E`7sYl57y2sZy{CnMJ-uv+C4EgT)_;(iHy}*EeUyW_3$6xcIY3`AI1Apcc=HIVqO~aQu?`=m-^fw&llpoC-3sx<&xQPE|;07 zXwZ4bMro|^yik;j`=zPgP0B*c;T`dOX?5LMTTX3tMgG1a??cc|z`;Hbl6T|EHda>~ z&-~B4rytLk#`C50Sn+&ms+iYGQP?$s_v@5Sy3^kgig{_wOX<^NUh3yj9^YbKn){PH z-ec!-$!xo<+M1^;)0AmT-F+O(d}AG7$~EStSHGCCF2(!!ale#y&;;)*8isx-?w5Xe zY+WXo&*N_Xti6}@**SIouSeW3J+1e-Pu$u&Ve_+k*WLQ1-r&lwPd(+R^LuICUoH8< z>DTnqk8WQa@8ie&`1CXJK7PE9FFk9#k019-<9=zZ;}?_An3ooXk$A3@d1X9bdiau6 z@;#_O^q;%ry>B_Oitj}2(OY@%L#qF{{Hwh~zp!<6(+_W7yyf2at6sP3MZJACT)SHK z`OA6_-1X}{=G%L{c=Kw5*WEJpoqgqdTf)b8(*N}Dq{sXC@%_@WpU!rCzcjvITKAUk za_ZDcue!2#)=@W1Z6oXZ-5vJropJqMRoeZQC5m$W%ku&CHXBb}anx2-y7@U7h3EhL zaD6=A|NDt`{8-1QuZea1SjWFg?x`~0JK=iXCD0K6Kk)zf{|}6LY0OKlFDM}9r75uuCL$rZoc-&>La&Y(2M^QRdf|{?eU0P{C%nNUTn7IJktA-AlE5P%52BH z^sjSX`p^wes&{#4P2Y=;qVUe%4l!_J)Vgr)&D|uJg2yy6T+wn7z_7cbQku`~Te? zpYJ$5zq?kCad*D@x@*fl#@!fqa|@&Wm2GgocDJT+lXRX>X?y-_N+08HjJtQ# ze#$mg+TOlOuC!f`akn`?>ng@wZ)@H@$~IHle_lPt-57UiU90!?nJv#z^NICcomb3# zzQ+1)Za1;MJKj&v-Cq1GTm3vk@ie79p0DTNzIRTKarciaH!t<3j_zE!$G98gZf-*h zZ8vMWUM>5G()RqL^ZGJPpo*4I;N8^z9m2sr09&un>)nonHs#`SI$&oj^0U*B1NzVpn_$-7pMad*D@x@*fl#@!fq za|>JOd~QwGt83~n)|5W3cUPYSY2C#2Zd~um$+gh)bWP`B)??g_ad-7L)s#uRN95<* zUVq~IXYu}SZfEp6gr<#^cD%ovODEpn_497Los7r5E!|l@mvhG*U9XbP^C@l5e@*G*dN-G!m*IH1jq^jj4vz0;csZ4AuC!f` z_1)(DjOUrlvS{119m4qeR&u57?W^QUyRHAVjJwVMU0u;zYw^+g%!wmqQ~uv&c>Eo6 z+4=9TtISV~FsEP9d(IVn2Q4L#{BpcjB)^Bg_lc^5=s7Om^w4RbV=w-gPc*FnK zMO$e8ApRLw^fF(M;#Zusk@|u7Wn9tAeBFxkyBEKH9rXwC&+%Fj{hxkzt9%nFB@jKM z^R>kr{wq)VuKI)cXI#-@URF|OCRZj0+R=2Vn}U#B@{KCai|{t@?);{H+G zKjOYp+&}XB+HpUd``mFqJML%4{cP@o`+aOj&W&=*y!-jQD%RJ0-7T-9#r2x6!})cZ zV_dJr^&0bV`jog{^L71{V!c1s`#B%-x_(OeI;~mPkM;ica{#g4AI~3gzW8%V@%&Ld ze?)tT=a1rgjc2*?^;q-VV?2Kp&mVDrBc4CHdpv*S*MG6j|JT3HPhI-++4=rXN`C*x z@Au?*Jcs?i^EqsP&RSZ+-SqkE=x^HZhx|3)r;h&S|N46$(ck#<(~kbWn#be0>ObFe z)zRNXe{*-g-yHLsnBQ=J!>_x1z1`8T!#tj!_em+g&l>Nw-o4&yjronwV;p0CbJx9B zAM=}--^Bce_4N3T$N$7Sdh|EZ-$Z{C{SEzX^fx@W6W}T7UmZzQw8=9Gl0vPBvR0`@psR>dNyQ_s4HD*%vxEmREA#{l4~qQm%(NN@1+pD5bC^jcnZ<%gDTIP$MwbQ9mHt#Uek1HTEsjG6E9 zJ0*0hydUw`{ozmOTl&7G$G?_M{B^$r^BY(?@z?bD6KeA#4IBO$?YPni^Y3iZ<>ScN zSYBSo$|m|x`puZXNWZD$X!M`CtBC&7`^t=3D$#$+b%f759b^6({U>Kf^q*YU z|KGZP*IsdSUnPy*SIKit@fr1-*>3K?_`zFcmoA@|Rc7*y) z-*>U=D9_ifv;8;SUGKltlr_KC?<1()l(ULfA5mX_`TJ#2U)mz&oVW4A<`;2(Nx9g$ z9Q~o*zt;O&{ic7@>ov|Fw!sKT^N^8F3yc0R&aWr^+17caLHWEO<{O+|ael@4C2OV4 zJd-{-u@PcE&-!bOUw3NVJFdU{9I8jx)p34x|IF*%TE@~vwdaQ)_+9>=;@W$S{?yeA zKKDYKXF}H1x1V&p#xp;1Ob7gC?({idPuKWotFFFwNzVW9%fazbS2^G2m{0vQ`|)(E z`{#V>>IOZ|M$hS*c(&^5U6!B6bGo|vr5;z~pZ%J+`)5D-PJ5J}6p5F6lwY(z&X72N zqyLNXgEJwU%TIN)&5sJsJi*uBZcc%Gxt8E`p&)wRNt0urPy$2_~5&Rq$Q7> zpIncK-^Q=IMXt~L)$(0Vog)2NH|){N`PDtr430X#N1Cfnzotj}^rPDs+wmmwP3!)O z=hQ7U*C@2xOv-i23oq`y{K@yPF4*rz`%R6u(HWbVAKne0?fwqnBVTr}#p#mE_g-Bu z)08&(lzE{MO0Kbw_hs#QtKJVzI(c;bnpFP0eXskMbuveO`FJ1ny48Ot z``-6szv^vq%t_VkI`>!1`TB9l|01}sr}@9-qhDK6AHThnt83u6U2=YeU|rpQ{Ehm1 z_W0RF)}F@Gy8m3f=j-Ucn)mk2acI0Kqw&1vN?)ca?b6rtnNwfj{z*&lyvFnQxa-+F zrCoMx(%eyc_xJRkUzw(~$90c;de5&+Q`+wDoX5x0d))Q;{A(@84?KUdocr$MSmq(6 z@ta58K|7Q*yM1ep^D>_Yxh%_LdAyacbG|P<2>VlNu6w}PEyWqN}g;~k{eA26;D zw7<;1&3}ty>6_9^m+xffZc5kgQ)$0*+!m+w_Bmj?v14tg%XydFn(gDBeWUiLr!W82 zYW;sxZ>{5;vwUB&e5dX6ap(3+iv8Z|PxE$kh?qS>QB6E5^N!xM6C)+VDkC&Iny^L~6NiV&?adE!% zxx78M_88#%ax8s4zqG*p`yM>6QF;;Fc647b#^rXMNG!(Xu{J|H@$u)=lR6AoX^}=S;e><&wb4^PR!fSYrhra za{D}5y}uci-vY-)&(HfSPY;%y+wQ+ceS!P;{mqxZ@6UDjkL%^8esbBw^|H4~Z!;RV zcIce9qZpU-ndIe?%Py{$<9d0nc9FTYKd|K7 zc7NAB?z*St5dAcqloy-5+1K9n16!^^b8mm)e5ME5_v*m-QX5cz>C5Cf<{3`j7EG zgt&9%amZhou(&NZR;D|3}e$>n^`e(|At-|QV%^6it9 zGS*e*>uS&KzNO#)+4K8X6zF_iJ@ZwUDxb03_uR*M=@A#nwSQd=&sbStN|{gT5$`%d zulX{j^xg*$cdV=LJ%#U>Ii|Gg=g(F>V_m%{-Bb09DLwo5>#Clyu0Cbh3KDJ`!LNXV@`EP>6U-8tH+;l_2WDBicK}Yj45q< z#fIviadrQ^$A-W3sPAh%WR&uF-dFVAOvc8~(_Qkydujd|SJ!{>+jUgW=sKz021`5V z+~yknzW&_OzVw6_YCFtWSCgN3kLnpyIHALHnL z@_p5Hf2s8?jOMr5dbeqPKX~n5C_d{0$0?sNrM|WxlSmpC507`y92kmSx72?zs)^)J zIdbxT-urz==e?g#Df<8D|7kDL|Ic+!`Z?v8&n@@N=UiKh{@=?3bh|9KlE3@w(f@ND z;Po^=#{56#|Esr?`Oo{9|8pG>^MA@9hq7-e?Z2!Z{eSfTtM_Z;?X#}p{tsm`UM`%w zCD+)||40Adw2k@OiTD1E@11LBe`@;Z|D*qJx4rSUn&Z*`-?{TL`v2(voAYY?oNDF? ze`^2zr>2koKl=ZsosPH5CLaBN^#8Pzxc}dr6U}*Z_wC=;G(JTCAN_yRj?1>)Zqw2K zNBZd35*HqyLZoKl=Z= zis%37qX^@DRy!W|f4n?Ex65)X`MbX!{eSfTO*{7Xx;n=E|IVG)vHlzDzs-4d_Z=VZ zs{a4oyPPV|)%RtL)Bx&s^R>JOtGscXS7>$5wT#NSCfKhspZ(mo*^lRw_vgM@ujQS# zezjbWsqSSY|LmK=`RwQE+WGX$Ge2d~c1ArGk?N}9uQDBU9?bkXXK$|Wp=NZxuAG;A zRL|(V=A*piS)lVAN9NBt`)tb}be?=Nzi81%RL|&qT{$nusd`4|^*EJZw(JK5I$u}L zOJV5ykQtrVa#DWPRT~uOJo#i^%0cyv&TBa+ziinK1v<}uGQViiBGofG&+o{*)T`%%5}iKdYY6d5$CV%a$!uJ)`p+N9GqTI!5)3&T|}@mpW5Dqw^d` z=9evdrR5JgPd=Gnb=9j?&*(hInfXPFUaxva=h;u@rJbmr(RqGH=2Kd(dPe6tj?6Dx zcAn}Po#!|*zv`+BRL|%<$B}tyhpK0Ep5w^;IcI-L^^DGQ9GOpPsCq`{IgZRPTXwnX z8J*`iGB533^^DGQ9GPFV=o-~CI?r)r{+zR~RXwBg97pC;x=!_s&T|}@m-9&VjLvf$ znO}9)&8lZ~p5w^;qD8l=p3!-ZBlG8+{cF`TI?r)rUd~%N77c>Va~zppv}kSBGdfQ` znP0Z-Z&c6dJja>&bIx90^^DH5pUg`?pn68<`5l>0X=BwhI?r)re$k@)s-Dq#jwAES zmfcVFjLvf$nU{V?^^DGQ9GPEr)mEx!be`kLd`ex_Gdj<4WPZ`2?Nra`JjaoF>Bm&h z=sd@f`E$%r9H^1l2P-&v9g4 z#u3#sI?r)re$`b6tDez$jwACa4OGwQJjapwMT?%UdPe6tj?BwArFur^IgZSqbM~`T z&*(hIk@;0u9ie(g=Q)ndr}RA4Gdj<4WM0NW)iXNJab$kkvSU@x=sd@f`E$;Gk?I+p z=QuLI>Z%h|&*(hIk@-BP(gNAH^L6!s6)SY!lM&5*vh{%#6WXt4)U+CxJOnkp=_@pT z;DKM&ct*|7@=Utl0}teTFY-R1BIzeIo)Q1P#xvH{fd?LF{viJOdpQ~LXCq|$&i|hF z{`@%nxFlcwJsIcvz3t;$)9)WY{_*k{|2_G)rF7*LTWdXKY<}}&E_<``8SComN8G6K zjCFPKNt^5OXRNEEzdEJyjCJ+HHyoz%j7@yI4K7qZqw{t3=qKN(e8#%kVenIpXRNEo zUc8>xM@HHI)V(#Hv92C}Y>ZIi9huo_bvFe=^q9Z5QPJB4b@W zW21b2XRNFDel4Gm8Jqa0exCV^&dd93#&3IUKF=~bpW9TfgKYcn9siyF``6U|#>+$6 znU-J1)yrqR{f(EG?9bBY^KZQT#@pj~dCG6I^9NkLe8=18czOGIlF`dmzIUbdK$-O| zf3VTL+{f!<{Cs!6`RZrlsBEczIdhCFK+A8M!Q2=is_M)-$AyNa*WzO-AmA zERs0qROWr%BBS%%*Lbw1^L2}i&Qresth%pTWOQEd`>5{g78#w_`!cG_u@vY$$B}to zx5(%``Mgro`MO1{XAGr0DF06>#(GAqXK?oWx<#yK>_VR+{n~>SV?86*GxGTn>lu^- z=SDt1Sm)6D^Lqa~)-(E69;~l4>nvio<}Ks*kH_!7j^96)0+;+WSibG`nDP6?>^r;X zda|^!o}ud+tKV-QzrP;q8SV9;@%9+&8TpL5yRHv5=RQ{17eqYDBicipAJGp)KM?)E zU#cI7^^By~F>(&Z`x(**<^H*?Lu{^?x<|a9ak<`)@%J#|{fyin`+FR6YU%wWe-9(x&)7=GD}Rq8-p|-W+lRl0 z5$|X4J_h45&rP!~9q(r_KKpwZ@qR|UpFwNL_mMeI^7xW*_4i9+JtN-FpuNQV8N5HU z`ukY%eg>^W`;ovX2gZ|V2hk3q9mIJM{lH(KABgn~u4kB!#Cir@P^@S0{y)zTZ=fjm z4fTF=UZ3DO>%2~pd0)5ibqq)6{XGmywy*ibdPb~gaZZanmw!OJe*&xrRk^m-w_H^q0sn(u+d_olqB2yFMAQ65nqjG@sE zq8&s#i1Xmj(+|XY2G?_XZ4&QiNRx{7j9Aa$eDLp5iEZmS`MXl_y{S*>b*ulMjrji= z@&7XziT(d%#Q)F8-;whFvl0J4BR}8l|0g5Kkxsep~q?ZEBdF1M|ng$i1Q%& zf#?UKANWi61F@cw^g2n-#aPdf#u)1vv7W)W6zdrm6zdi#`MQPwUyNAK_<@#B{6FxG z^_n);Gg!x9{D}38+<*R^&MV^ofe-Bb$p05O{vUY$zZm|1!{h&f(`)#3ps!;%!uPfP z#Cit*7u?q^Qi}fvp5Mc2+74}{`Tys!o)POAw1=a=8tWPDbENEVz26O_RHB@s9Yi~b z^C0?xzutZz)-#gMgQX3}dWLjmv7Qm@8T99|o)POAw1Z{KSht{G$nRlfbe`|B#rqkQ zPpoIedIs$vuV2uA#(GA+E*R+jXnzkQ)-z%~gY#tJ|KGeH>lspB{{BVASkK7+w}Ij`8|!g8vlRnx+Cg5o@O2DF=UEr!eGNi+jp01cS99P0&b-gCrvE4LRej$s|6g$3r|mz_gUA2> z_4xPq$JZAQJn%qGpONEzw#NPcX^;P|JO6w7c6^{eZ|@{(CqA!j)HSt@V^q%T?IAddy{SRz720UHym~HJ-7q@_pBo?yCE*{=P!S zx*Gou)5TNw*7D6*SC7AOM~!E!tMUJD-T6cQe?S@Q>Z$sFz*EXtSGQg8&ze4CU5(#g z_viopd4G@3_dbC0c^xCxGseqzynT+B_xSni6+^GFY{=YQMd95dX ztIviBJ<288L7WHC4@5r@{lH(MABgpgq}NGO_VK+bIR#@qBi1wMhhjY=)-z}av7Qm@ z8O+Rl-NOIRcdTdhb>5J_E9LKHIL3NLtY_rs$YVXDyte;i)@L}+2>E>T@8-c}*@x3X|hxp!9yq`gTV0~kt7DSXsvrB{+5sCzu%=BUF!LlHa>rB{+5sC zFYRQMe`(`$XY+s7VK>bjyz8d@J(n*Z{_vPj_cnRlVzqNVuRb5%eIC5+p0fXX$CS=G zAKU%0C7q_n-)(rwThqh4ZE08HXZuwfUiMYtXZuy#^6$(3R$BgQTmF60SpI6mr!-O&RtJnYQcBRkL*FSLS>CZb&{oOuwyNB%HKBRS? zJnymjp-YcC>WAv@_S&btY6tfrt@HTrv)ArRfBF8k<@g%=gj?P}@*!>MbL%?0FJ;5u z?Juu={m6&3&f`Pgq%ZA5KJ<%`4{1vuj-BJf-|f90xY>^GLt5wYp=|hVrTwv$ogLkW zw51PaPubz`_E)Z7H1Z*>^Z2B6-TAq08vA*VnHc$yw)By-TE~`uuJ84yM?RKzu_Z(ns>1rEb`l+n@ODCL&rw?E@sYZnrT$8L_oJ_+{cAp?Eq$bJXLJ2gzuA7e~tZ%Z(TU@A#LeH+o65fzSO?*pRODE zSlW?~99y5dvEQQhmFHbT{-d;|4{e{i!QbtVo%bD%f0WjFe5BmyKh@vuH~jL0l#k{^ zTIcbXdZB+-f4ASX^UTPHw9ex%dDH)^zuPZ;_$x;~q;(#DIrgQpZ*QM!zvSmHANi2B z^pUb*{8E3n&${3~BOlT_PyY1H)L&_D`=zhF*L_G^`bga_l}*Q1w~H}!NLrsW*f_3p z494Yh&fvC<>36I7LwRg&bNrj{llohpxoGJtpEEhV$^QHHcYMv{nB6ISI@9aD_2vDO zf3vgtG}^Y62CuPd)rzOg&gAOHH6OK<%7rql{m1849A{&9rk{Vr9!oDibDNd$joq0(;9I*deZ@M5&cHWzXPP>Zx*5VZc4wOU zk$O_Tu{+b$iPVSkjoq21PNY7RZ|u%Abt3hld}DW}sS~LWO|^8`Nr-{Qzud%$~SgrnmUpC zP`O=X)mUbw0BK4tsW9zvvl=@Jf`pI@@`n>l)Yk1o~JVg1% z?o3~F^_Pd|ueY`Gjoq1kz&m!Bz3?&jP`bK+^UpL^)@ zlyB_L^kL6=%j`c7Hd4N^JJToZ^Um2tYn`U;s|;;*%oO$2*q!MOA9}&; zz1Du3w%f**cJiAK&3^aruPEQxo$1-nUO4-~%eU;4Ph)qc@AaY&&rYsQp%yRJJZKKv!4CIul}F%joq34!`lBi``r_}$~Sgr zdivv?*)94HQNFP|(=XWKJ;P^9pF;kP-I?C*KVCm`-VJ*y-`Jh$%`Sg$?<=eJP`$~#Wt-LNPuer+Wsq$K>ybj9OI77V-Dz9IjEY~%R?TpP_voJ4U z>@Tk=%Ik&M;##1b=QID8JXV{ZmvirOUd?>l{9E(ka;{s>W6L>eIsYu@mgT%L&k6Oq zZ?>H8F%O(;o>tDm%K23}cPi&a<(#LS&oEb+YYxL)$mc)fbFgx5R?h3nIib%LN$bat z?Q>LYyN1+RQiE$Oq2nlgx8{uITlJ4|)3>PkyhYqpU}K zAKTjlw&kO|<-Zi(_N%rXkJ{c2@$vSFZNE!>Qp)Ywc;@QLTlsiC%(2zB@>JW(S#2wS zweh8_$uN?2nF|Hif%CW2*ze;|xH4Zl8<78_*ZN}Nj*0|h^*ORUBy&3l>Tl0iw z{xI2^Z#46e$=1B3na@nN=0DB6sGK`Zw&q&R9ITwDO}6HB&3tdNH9u_Tjgzf;W;6es zY|U4jdF*6s-rLNFCtLI9W?ntnnuj;@^U2nHzM1Dwwyq1B>xIeI^+j{tA!Slrr!?0u zldbEW<~pdnRw}Qj%4@Fjx@@v_9oJmnO}4HFo9o2M)^%lby;)w9N*NZ{u+6pYWb0bE zxkjFBT~jyxc{xv;l>7f4>KV6W?P5OLo=3sc*Wy>R%e1Bc|0sXyCmvTF`OZysp9`@c z@c2&kwUZvJ$GZ@F^7F@3UtDtTN`C!9>=*93ym!I&$7ucwv5)=3$<>n0Ua^?`7h>a! zAN~umITnrs|ApB6R(>b`3$ZCn$`SvC*whvEg#QBVs_Ce4A ztkITZVZ6}%7h=nAWjylsyhdBflJQRSUx+Pr#duordlzEw|NX6I-ue%ZQvcF^^iiqz z?BATId}#|eL!A6eTk@D8J$z}4?@IjOOIv&^{NPKQec}gS+8iT(@TJYM;0IsYFaF|W z?^_Sc-?Do2Zm0DgeKPNhh)-dcJ{Pa`sooVIIZ}N}d-E%9?7iu-LzOS>Gw!)w_2lmy zq#eCd|ezwG=EIiJFQ>}?OJF8$(SFW2y@-*-ZJ;e%_m( zRP}o6Dqq^a{_!)a8+ZJk)=O#c^2Fy>=YHs8%9r+2KXYug)<2x0d}((!IicF{)elp? zwBP-ZldB_cd$)cosO=X` zrcR_jlrL@SMCwEN(xy(NK9nzQ>O|^8`O>CNq&}1{ZR$koL;2FCPNY7RFKy~X>O=X` z{@dPOD^K|Hi&b;i5i_`8tNx{Z=2Ks`@<-2kq4K5u#&=Jw{J`P4A1>`5z2xnm zK4Njc4l3*)i#+g?XnLq?H_(?w+C)^?S185cwPNK?9I*o znb@6z-@@!475+Dh?fg&0-qd_mov3|2OaMo+J*nH@E_*< zYw}kTK(x-gB!tIwFd*R53w9b>KJ)@%eyZ!Vl-#zjnt@HRx z_42&8`n$c~rf(Sekk)z2U!OTH?Jw^3vXPIa9r?(y>9Za9yZ!IizUqDcYzb+d$ESQ2 z#qE#o`_}il4{4ppU&?m1_ccC!&hn8DX-gleyVc&;c+>|!I`ScH=_74pwf8mlp8d$k zhqR@S)Gg2O^f@-Sk9_InBOlT_kB_u%eU7WN2hW)q`H;5sv1fraf47(3^NS-N(mGF` zQn#}*uY6x=UwHhbBOlV1K9*L}jh-(WK6=@zkx!9UeeBp;_J_{B#Pip*rH}n~^>_PU zJ~!*fKP0X59D|ju{D#JU+OiLgd`MgRSly|=+pm562S+}nb)Gz}ZK%K7KV5wG$cMDf z<8N(G{oTI$53e2hkk)zpt=+1>+xuQ!bN*`kAg%NG+j*h>Za?G1*Z4UyOIqjgm$8HA z4AtN5m+bnskq>E|xBPi_%kx+J*Z=QBBOgmU@{wcfQ-Ahb)P7_4Q{F$!lD71b-$nnX z{%)V}nyW@Wq;;M=rEFJwU*i?u`_jmVw55;K-D>Y^+~*fJj(kX4`bgVY?R|~4*1K`! zL)y|uj-6-HynU*@`<1^M`H;5sk+NCseT|(y`m>P_X-gj|`_YeaXqmz4e|CTe|;Gwi?1Wc4zuEmp)|ag?l|!`No!K z#;)FR>B~<%Q~Ad3On>Y7-KAUn^n=Pbc4vC!Y-j2EmwsOP#_miX^Z9!(?XS8~`Nr-{ z|L&b@Exq9S-z(qPo#~H#{O11KZ@$+o$JyAO>22@(<^C=GO_gu#&h*1i{#bu_&^F39 zwmiRg|2Oy7-)0Bp8(W_7n>w;TbNqvqZ)|y9aq)xt-#TblOjAEnPs%s89KY0w)Q9qo-I=CNq&}2y?9McGBK4tsW6QIbQYTU$$~Sgr znmUpCP`O=X)?o3lBQXk4Uc4wM8k^0d3YV6K5bt3hld}H%G z>Nc}dAIdkj9FNqA)Q9qoEzc85ok)Es-`LXLq)wzhlyB_LG<70%qwT!0^<0>h`cR(w z$#!RYlc(%4yXljjq~}p%ccy>5^kK7qfAtA{+FN6Hrhjtg4zv3{?H)_v8(V(Y&G()C z;ji~mzOm)m&gK6-Jm3WI3K&s4s#JJYXy)a>w?Tb!eOV|S(xT=zZ0 z9S(W7@{Qe@{{3^#98SLGeB~Qko~vBz`NNle@dD)=Th7N*_ZyzD$%V={c4zwEPTG9< z!u|eD`No##OMh^W;ib1`zOg&gpZVrBGhh10kEnlRccwr0>UYn)@EMtJY`@?Qdp2^X{B~W6Lwf+aA_Cb2cAmV|S+C_o(Bl^{@G$?zgc!(+_>xH>*Q$ ze!udK-I;#k`?l%Rl=6+;nSRf;TP~g1=GWSO8oM+7*4IB|>ES;*QTfJ}d=7co($gMr zf8`sy?87Hp{ke^U{qh>HyuK^1-OB5-@|vr>o+_`E%Il!=8mGK|DX&e+>yGl8qP$)x zuLa6^emRFP=jY|zyPQ`u-)7Fmys(@Pmvh~69$U^)%lT(Hw=Cz4<(#mb@0D}8a-LSs z!OHnnId>}OMdh5QoX;>TKAM$37j-BV``TEOvnUl4z`z#;jE&rwX*nZWv z<5Am=Q*Aqbwe7koL`l5s&XDx&YjBnQaMK|=SAgQsGR?lbDnaZQ_gM5`Aj*7 zDd#QaT&0|!lyj1D9#YOd%K1h)$0+9&@LUaa*Qs=<#H@8$KP_yEyvk%Y%RyrattlU&2p?P$H#I^EXToe>?_B+a*Qj- zwQ?*g$FGu~Y>k7>_&C`bPn&UevNbL@4znW~#$C`QCWNTj6%=ac+^TTG|Sk5iW`KP>_U(8pVdF*6s-rLNF z<$ac7{@l!~CtLIIW_~W^T+HX2dH!VUx}dpUm~35NG}j%It?QKL`em|pz0+I=O}4I^ z%4@6UnrpIkjn-VdO}4J}nrp!FI&rdfUD;f3N<9|Wr_FWiWa~P&x&AG$k<07o_BD8U zZ7yStg$1q8E@TaB#&eW=m!<#zC~wb{>OL1@+cT?rybH1I`Ph~G)`i&i%&q3X5Zj*b zjrTR?e~)90?`YU_<67qS%=vBp|K1+reGRD> zIj?!|L(5RkS>73$p}rPkOWpELiq_XcY&mCn=SA~hh;8-d&*xKLcW7H1(EJx-TN~5< zXCbz=Vaa}lP_dTU8X=g|eU)qw7mVx<>Z1d50X}h1~^T5(3Z~Wj( zd%oj5@Zl#{KRM_f`W*GwetL4X@k=hgg#1do^m*(5#I5=~c4;5KWPFYRai?GDwQ;@?X3^EZ}pjj_gB8O|MQ^V_n!Zdrzl_A z-+#_Ey}fsQmhz>2;4bI&&fe~5*V8d{)K(o3%Bom`d#_`g3^A`zrShf zevi%X3zRnXBXy(sls0uD^^x;0Z0bbnL;2FCPNY7RFKy~X>O=X`rcR_jlrL@SMCwEN z(xy(NK9nzQ>O|^8`O>CNq&}1{ZR$koL;2FCPNY7xos>3pBK4tsY5#xr-UBMC?D_Xa zQB(|wprT*~%oqrY&}aAQ#)M)(45OF@Gb$z!RLogX1ha?%b0A7QyBo}oIg4YCV@{a$ z?%Lf4>&#F7cYf=w_tt%P$y&4cPWh?YwQI-IKsSsD8xL;B8pec;4Yy+rW5ULR+p$g> zIGqmAF6Hwd>-{&T)5+t__&UP+#_g%}%ra8}))dxv&WF;fQT@3cYhCboI;;0aZpZpg z-x1W|`zZsDbQOpG^vTQ5+>Z5t)?I0j@m2)d#oBQWp$~4>=XR`XZfQURFALm`b?+zT zX+)`R+>Z6k=YL5NNrBvsb)$rpQpkr1+>W(hb~DMnn&Iyeuy!~TlWpC}@b?8+uZ#K1 z)9kUqjZ5Ti^e2yt0%W(U1Xk`jLxXX?N|pN>PmV^6%28ZP7mr&Iz0Kr#|!HjpN5k)ht6<2 z*6#knZ6;@gbz_#Yxod0b|Wy>4!%}bcE-{pxQ zOLmWn&(!3xb25SeKMTcaYt)CCeUVXTGTq*&A?N!>eUNFH2gb%|-?zpxe(C&s?3|1s z5NCwZu48(LQA7UjMh*G*NA`9`eRR4Ie_?TeBg8qjtHJg)HGSeiFYMPMexB|Mx92k7 z1xEg%-I8rPrU!F7&X7()*1X_xEa@McWo;ZRGhwA481{jFFR3!x*(R z>KZSWZ)+E{bPMDL>)-J8>-z;`s7(BCbVMO>3bPx-{_FU^`JZFKYWmB%6=r9(`z8O| z&MIK|`dy#@3+sUQx8Ir%uwu{uU6cPyYGOa9xcW<5EB09v>?hmiy-3e|J3h8XO~Ky6 ze47;T(eR!REzBKAz{hV!JJ*~yGF;ownM1#{jpDB#sLij^p84xJZ`7QDxQ4I)Z|BvV zb!*9kZPzLLPT6;^9J|;4I=-=e0*vg#z8iD>&%U7eq~g8gZL)u1@r?}R4}F&V@ju1KEaxFMeEq6E z5EuS~e@EY0jjF1_247hV8}PXa{*2+ZhVOE`tcAOHKY)c8RnPvA>!n69S^hs`9xe7w z7*(|eJyz_S)aFTZGLmWVk8e{Z5$-$ed-M1EP)Wn2+Zw}vKYz+Tq zV#0oZ2N*tXz{z%qA^SlL_()#HGGG)Bd;Ih+J`;h_rCXw zGXm9z*NoMT&r4%Hb?_a&-zV;_j}*_ec$`V-T3!?@Aq@=@8{g#_r2fGx&Qt(1o@fN@XY%2ne_L4@ArKVDj+`x z!ZRVvizjT4Ar({eFGV@S5T8*Z2PYo#gj(F8_HDf1UVOuZ5!e z{C<6py&eNU6Zw7L`#SEur3`UE9)`>w~^qw9jnPa)5bS ze2aEU6@yM)yhR)1+)xkp*|A%+{TLJS`HLj`g2ujb{C~!2v1OIEx6fN0wA<_JD(#L7 z_jJHa>AqT<|Hnlg#KCr%=W+a2YnwWm3*c+AWwo|*LKy+<6<@E`j&`vSz!%$}8hK#e z&R}hAE+>L-YThbs_5(8!?4ho!wcEOWSA#FM%RDfT^EYevPVd5fqqSSK^Cq|BzM9A_ z+JR%#BKTsv%!BVC^DWx+gBcoVcX`h(+FDG5z2DX?+6Ac@8t}z-nFprkiM84s;R0`W z{M5DD4TG+5ow8)D*7}Gc&dlp;wNnop^wFkkwUg)O@!TG(*J^h$2I9-Ups}wUAKJok z_Lq;*t};2s+luWJqwN%QipPvx9HTY6ah~@V+hrc&c#MeFj=u7P`(n+p}#sZOaQLyjH3?<+NINQ|?D+gP%YIGe!x7x~ z)*t&d-XCXhUup91#f~ctV^nSbXHg!b zRpmd3HIFyu{l#{f2j31Q)5N*GU-Ee+>XO96YhLp?*&<}WSnS$cJ}0qV=E0XXSS+?3 zIGOw251A)sCxmj}l1FEX&PBtyFSg4(_%kY|r`DdN2RpReczlQ+e6bzc1s)j4zi8BR?hE}A&%fk$=x>DO8}5tkG7r8` zw}l7l=Rmtq&v)JpbHEOD?)RWk4z!EyG7k)l*B{Bg+!w|%Il+(n!uVS3@4(92f0?TZ*<8q z)C${W9(*I%e&smcFh;O1$z!Bu`&Dl3#=O7SF7x2quVy)|#|0B!t5<#bKFMn}b6q)Y zhuGrW7u#hXeDjA!Yr7x*!RJ-V_Gqn7yQ188!lP*ItG&gzFSg4(_@*?E(e4zoxbM|5 zG1^Iw^?Xi#*%PDHt~ko)B(}>u_@-Z4tF7*ElKYlguvS~l`V9B|!*i|nY0(SZ7u#hX ze9zoptL;=bjrX_c>b2TyOoQFE!&>c-dWL%lw#z&)zHg(oSCWe6#DsOFrg72Q^%G5V z%FaHhi)Uxk>)awad3#fJ@4rTC8x<|WW7_yfYY*Kp*fRs7wKfe+a>8u9=+J%9+8U|K23_j)&eVk! zHzby_U6%BKeKwX&%Cn4E#t-e~MM}1|=g&3FPV$nTwSu3gR+`@=b%Asoe2HkWJ9VUa zY$A@2<2-Ra;T+`UOViCN@OE>qH%>jU^K#-Gw-ZUVy?lvd3HV!-2vRDbcIpXRizLij zk?YQ(@L65iv)JGCM$k3MbyK%iIOhVdaWOmje0&!BJM9RPms348{Y{n&=Ic0hNZKU% zQpX;a5T72gUDo`FtwmxTr<2aiPU`irgnS6IC)Qr_nAv~w8;7@Yj&k#&L8GDX5j5S_ zqFKz&9!b#dayKtBb~LXc$*^74jQy9S z7Hu#$`OZNf*CEH-ByHMkO#*_tu=o)qIIKf5`_C2gW8S(u+tE7I;h2}v*DU#HPW9x_ zx9&;IPVA3)abJn`f5emTNtnOqRyFBm2$hbGg3k?#pfl<|PZr~wrW9*YHR)Oi6;6(V zzmH=1r`}4g6ylJA`As7%oL`@}r#M7q=xu@tySR^q!>3&DceK)SON_qFH zehTKv!DY_-N)@Ahefx0VH?Qg^S6niT&1d!*a;1t9X6L?cKWZjB9PvuVym-$dDQ&@C zDfjAF?z``9b7$ty=Va=Fy~5$EW4W(nYvIiNT`+&QUiqX7H}bO^)rP-^jG(s<`Z!Oi z-N!YT+27~otC*epg1z*^UapwGT`$tv@;kmbEMH9YmVFdM-iEEPf*Mb%y?`_YR`2 zub#8NC1Zb=#rn(s%~{Etm~2}XLK<64w1LG$?hAI7lWaHg&_V=h zrMlV-+6^gd?LoM-cy`!?)lnS3~B zV~SKSGU+*+&&GL9vRFS{er!s?Jm`D_!+o1u-*-NnxH1L$b>Fa#c)M9m&pS8lwVeCP zyboKy>1_QTGOSaYX={;Cp7pEsJqzaphV{#RSMR)>u$twK`KAXgk`AzaqmN;Kpp}+9 zPOf{z%e5=BC$N3P->{#M!J3!JX$v&2O5VgIc%nVM(S+}ZwEL|xDfTs7UA2K0N#iHl zlj}|R{z)1n6iHc_T$iuwpFI2Qt2L6eV-4RA=~k9k(8Wv_=x@pzN!Yc9@1JC9S)1g_ zA=|iJ=3}qAJMW0CLp$9yw42g7E~(;@$9(SXjIBdD-Ziw_%O)vl@z~GKO5Vg|sgnhL z=;p`ktYd5N{P2C;ce#@Vx#tFdUmZboY(Cl;W6Hd9UdyCA4_cG%0kygB%CS?N6WQ8_ zoF6`DO*;kD=Ds<$%bXvvb*SV`OdhebGG^-|eun0<_|4X?;O#zSXWXcDj|$FEsy5hV z{^*z~N!`nYlTWRjrNn88*>e{+mrhg)qgZ1m<9kh4-!kE}lZUf_^_gjjswM0*_D)s` zBUoc!tf5~czub~Kx&*R*nV7V72_!Sv|Nm2CX7QI>f|hZ>VBL^jHp-7jtH-n~2j`&_2ukw*6J zj59FMZ(|);T_WNQwUT3+u$U&y26cna5s6^&F0sECs0o^4&E6Z6`O9|pE}cegqFY|i z5Yxm2;*@>*1AKQF?FIGk->pbJC;-a~+GJl5gvCetr`_=H2FAps9Mp%$F=~0NN&i~k zpe@#Z68v47qrD*iTfy+Yr1Y@6u`WMthF@I3qXtnY+a{Nr= zNUpu9dx0Hm%wS(xSL=RHl$n&YTLl{8%M5M{7&$)p${I7+7Z@A|bj#Qk+7h+?=52jj z7^$5z|BgaKOqszv=(Hg#v?{xN&ZqW^)V`W(h$Cz8l^M)~E>UiU)^>Ff4fMCQU8MH( ztam()tie}iFb}%HuI1XKNhP?i?%Xo1Z<}x2SJvPwGnfZmv+i>3?p0;EuhZydTECvA z3Jtz8gL%+f_eN@;xmMu(sEW(91NWLKH2BI4=0T@bkJRQRSK|DjJxjIZODTm0Uzx!? z=+z<1v{yb<<^1aAOSKlZhWup>zA}S((DCU@wPts!bKlF`mT0SfvruU8l^M)~_PxDC z8{=D>^DRx6XtN>>eU~-($_(Z~cX_&4ThGaX`ySRT*7iMPtbH2BI4=0R^Nw@5pncRkK;c(73GRlBl6gRjhB9(4UN#k7l)Z8(2^MKP`8 z0>d1WHTcR5=0R_`?!&Gq#kg;~r44mW9zNi6Qr6%rGnfb6a>5Rs=u?#YjvO&pSG%iW zACNWp$_(Z~H?3Sw@A&--Z>yu(OWm3oc?u1_GJ|>0J8E^*dv1Kmd2vq@{TrXN3Jtz8 zgL%;5-Dl`;Y%}Z?b({w1U*FE)8O(!zIqHeNRq+7MyS+QE zckpVj(BLaGm#_eEl%diu2b-UeX8NF;!^r zl^M)~?qm5yzv1o)HSFz|E?(8Qc$KNp;43qj2i?T-oBr+TO&;L;=fUgx^tws>Y?U?m z$_(Z~zpnR9pR}*54t#H2ysobr+(x0nS7tB|dc4IKy=mE#oWGENRX_e~nnHuG%wQh0 zu?~7@*H|ls249)MJZNM6Id2>zg$7@l!8~Z=xO3h(HxwFtWd`%0jq{E3#yP3b;43qj z2W_0^oHwoog$7@l!8~Z=`r^EC4JtJF$_(Z~8`m}GjcZ?_!B=K558Ak&aNfA*C^Y!W z4CX-__c6{J_cw(GUzx!?Xyg9LdE*|d(BLaGmfXz+Z7soWd`%0jps!U%t_-p z!hK~8zA}S((8hC$`x?(L?kj8Xl^M)~HlB~%*LZF!H2BI4=0O|JWzHMVZiNP4nZZ10 z<9&eh#yf*TgRjhB9<=cu!g=FeMWMl0W-t%hc>m$N@m{3R;43qj2W`A}ao%`0Q)uv& z8O(z=-uF0fyay^Y_{t3CK^yOxoHyP@6&ieH2J@he_gl^z@4yNTzA}S((8hZ;=Z$x7 zg$7@l!8~Z=eV+5idp@6&vIbw7!8~Z=a|HJ_K3{NOS%a_4U>>yb`Gxbw=Ng3uUzx!? zXybDe=Z()+3Jtz8gL%;KT*;o-I1kU2>{(Bt!B=K5FYA9k1HwM=tLIb9%TLbm{9c&e zXIq-TrvYO~VS0Jh4XqSF@o+WuEzOuBjKRDq^L@M`S?E=2uCSzyH_?CnBAqeMlxDYKKbvMck7+aJdy_G~jKTbl z&jDoG#dzVy#TcQfmp55=>amm)dS0sU#cIX$X{Psn4xp16bAd6KKfv0p>9a}@{o{pg zEaydaE=X~8A4{<;=P0K4FrC2KwPTEmF_<6uJ%D&Q&JhMWr3kU!-elm}bm{4puhMF7 zZ#shM4@?Jr51@oG{*1x=@*e?2tsN)?ugnovb@V2sn{1F?A1*;7J9<+qrav+r^@GhB z#tdf+=AScP(-kg4zXzuTcOP$Z?t7TDb+-j=?&D4KnBK+o3+DTIxr^Y(7|d5>wOV($ zlwfUpS@2-<>Mc=Aa|cyq?Re8~OfO;DhSh2fW6CfF^UFU4kSDtjsdj|r3H};3CtH+~ zVry5SJvH9+3)AsTulN)|?=U8gF_?F%7f7bs6<0l4dP}Ig!ka|hanIgiV@GSR@TMD> z-p6#)dVzEjV{S7B^PSoHy0mF{*4r<)h0AQ+efYH5Q}xD1IfYz1G3x4-4yc2dy}iGb*jKnTe>&co6b|OQs{o2K=*6-wFJ(5Gw-PGU^Oht~wmi)aTLNDx1$UnYLg$mW|PN#++vi=9{s#-*)6csXUuA%i4JpRr?J>ze6SH{C4bj zc$gl-v{Qs=JTbUf1^nD#9iNV_m*A!9JVjkSAkd789hXoOIzgE#4W z+=TRLmLwJL;7x}xJ%s5Utld1uEM*MlKeGA!cKRXd_>JB|DYh2$RZ0=d`}is8;}ln+4I86!(H7*aFjdm9F{;S)4W?7r7)@u)JH}wX zD4QFh!Iz}>$z_GJ%y-OlYqC>nEuCb(lbKFr+KkPOv5a}c7|iFfc4xWeN!`jHS1n_{ zu5WF~^!8<>MaDf%*V(m_0Oc%yres`%rQnlwTDeSpMwaMR`w7+FbcGQ}mz0}{E z4rDr!>4Z{&^hb|d(iFyEzSWxmvi#d^NoQ8sGpwOEaV%Pmc-i&ID%a4PCNo{6TA!>z zZvyD+ueYThjKTa;w#RA?+?Ec_Sdn#^t)sHn?MRRFr#u~6ded#!?1=A~Q=Y+Wk4<3JUf!r%7xWuPWv)~T&smlL#;v>)1EPyhni0^jFEKi=NJiSj06~?F@`ac zFb`urmyLV=6j!M&^M$!_QJ5;I*%(za%nbqNMmS^MFb4B5$MV^HJ9eYDRD#V(oncN2 zFei^OT_t(7@P*CE=Y}~cVIJo8ZNplS&{_~o*;*KESPKGL3liqhnv&2O6wn$J&>EC5 zkJhpzulj><1UWUDnz+R^^>~#|6Vb45Z*kh%dY>Z%!E%{eDV#me^_So`F%X{nv{ht!% ztFgJ!obB7<p2H{1z@(QH1$ zov@EniiCN%Th=n%MJ2e4E@b!5&2=9O@?CTv)AC)^!#`fa{4Q3jaCX1Fb}>e3!shdO zcJDnDdR}PA=JPhDPcglR)e7#w7a4^aE4V`T~R``8+6!JeB!u06;$clRc7?0G87!dA#;^Xe;m&KhlI zD_nmUK+Cb`ub7(;vN8YGEs%JzXS#*M+GcN&wAQzVXCt$y=hDKY}k2Hm}+J7 zKzfxuGrn5VHXHN!`3^rn!t-F1@p%xQ6Wxu^iI@-Bx`KH3E}{SN?Hl`D)Cy|Q@^h`M zw?|u%^Yt&NX{_P%1BzXd)XiI(Z`&Rn#qARpb=%6~(4TRB#$>)!_Qi2nTRPzXesi@B z_GK|SU!>B`+SnH{1p6X}U|-ZP#uwzqn1a55mUDxc1%1c9xR2P^{lz zw3s}?s3)jFLk-(Sj)_WCTY6HBNKJ1`&;6R z=u>qeliTU)Y~C54S!JGX$JJrFuNyk(il@%h)$W#{dl;+Iy(`j3M^hT;R_gDQ-8MaS z_uVS1%fC877SEciJGQv8`dpQz@gbk*=$2_hN&L7tY z)r}$^j~DNwJYFy#zRX$6*9FWI(6AP8d_2}L-+uBxeHpKVnBB}C!9pl)s{euokpmukd*bYXLOu4`|NlupQPHVhY9@+hNTD z1M8iQkq+iV+e#(ku^sU&pMp7~#&)LVe1MVHATR}XoIh?0bpM^}dAp%z4qOinG}q~3 z8tWo9Ox0EEWudEo_A!lX+d@4hrx!_k^@&cl)$05fjDq=GFh-z(f$_q=h^Ht%TSq_J zMZ6mE1lv&#Z0`MR3-OA*8v6dLy%*|+>`3Fi7wZCEv1g+AV3*rc?3t*)ihT+7MX@j8 zb&Y)0cnu<7<7=&jzvc>i?A+UZgp$pM67P``|Gg-9{dKhVM8e$LdE5?+;p;!+FkcCL z+cV!^#QBfcdgtBF<2=N}zW=-UEH?rB{trCQndKwM@xixn{%0TM{K5Cfk00FUN>X3? z!ZA-s?^=vRo=`E}hh#8qjA#6AVp1&TfwaB2DG^tD(BhNrX>|KIj~R`3i<5cNY&}rBQ zz}>HcV+RkCR-!)LbNO4Ariz*r)~~|iV7_C$+O+N7PgzS|wWf_+9!NLNeG*zIUCiV9U>?`!%2_wMJ-R9x*(pWBxdpJl^SEiY$>ZJ;FLHuT65KiuAb%gYB>h$Q zs&JuRDWYlaL2uOUML@&2pP>1iG3ZGW;w72KzKrJ#@OgE6(euVQj49w*yK)=>*$L)R zZotU75zON}F%#Tzn-J}7_?)c1q&>OhUY$ZdeaUeFv~_zYI=-WWu!=D?>MoP8ooNX% z5@HJMEGCs>vbH4DR)HPGA*?Mqj)3i`U0~#VfRXbgIDa}gq-r^ut zYWqsK=h2Vg_}CtBp*?*Wbxc@s{f&g%!twDOMr)A%L-YL__9$jA(9jpChvDm|Mhy9f zmiIca7igTrye;2^$$llWty}h^SU;q%g=?QCds=KBNU#pyRg`qkdzJNvsXxJb`QR5q zz^kdA=5q&8tRdHI^BB>omkIAjpX+NxJ8K`VKR<{OSK1HbefqF?y}0AX9c~|FyqK+N2dv10YoE!g;)m^ejl6bEd)$nEy->%`cT3%Pw{ zsrBOPK3BLM+N#pZo7>AaUn`EgJCECkEnFp@TcYARBz=uI;AAxW+`gat(*Ixd=v9uI zh@R`oh1N63l8ADe{nOp(aQ7;Du-Ck`Kss6Ei4N>5i+brAUP;i$zIrRJ_THi!)c2V_ ze~qQ)Nc%0iBV|5v{?x;My1O2S^q7Y@jTj%C_l7faTg5Jhir+eK(cPXDtM5E3R@C`y z(ajo6^@7=V^{if7bopmj>2PknKRi>f>$62i9is@gSMO;fPUyZxx1eSneSD%QM*D8j zP063Y+p=y`U$v)GF%j}Px#N-KxvidveIfremjBfz#Wm2cMJ&%U3Ew&2$IV$+|6m&D z2YPqX-K~0(>nV(%b;nEtab){H>n8URw}o?n{-(43md`k+$Orl!#ri(q_l_F-7N((w zUsw%8&m<_~KpobwI=Eh5tgu6^rm|XP5=cW?$H{#e++%h$9Jw+Gk5dr=X%@K zM@3DI8o61^uk$ggbGuq@!!|lSw42exE_X^^EU)>OrB!n`tec>RI37aP+y@

Y=S| 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

PX{mwi^uTIh8(i5IoXYF&R1 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 g!k$mEr^ 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%0D%0)oIcHs*88AGI6Fdon5k4y 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 Np`NksQyqu!{{>^4hN%Dm literal 0 HcmV?d00001 diff --git a/public/3d/motor_de_combustion/textures/Textos_baseColor.png b/public/3d/motor_de_combustion/textures/Textos_baseColor.png new file mode 100644 index 0000000000000000000000000000000000000000..0fbf9f3b2377d72f7ae863f56a94d2b99cac392f GIT binary patch literal 57201 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 literal 0 HcmV?d00001 diff --git a/public/3d/motor_de_combustion/textures/Textos_emissive.png b/public/3d/motor_de_combustion/textures/Textos_emissive.png new file mode 100644 index 0000000000000000000000000000000000000000..08580acae742ca125821683fe7f7b87bf16fbb0b GIT binary patch literal 5083 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 { + return +} + +function AlertDialogTrigger({ + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogPortal({ + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogOverlay({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogContent({ + className, + ...props +}: React.ComponentProps) { + return ( + + + + + ) +} + +function AlertDialogHeader({ + className, + ...props +}: React.ComponentProps<"div">) { + return ( +

+ ) +} + +function AlertDialogFooter({ + className, + ...props +}: React.ComponentProps<"div">) { + return ( +
+ ) +} + +function AlertDialogTitle({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogDescription({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogAction({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +function AlertDialogCancel({ + className, + ...props +}: React.ComponentProps) { + return ( + + ) +} + +export { + AlertDialog, + AlertDialogPortal, + AlertDialogOverlay, + AlertDialogTrigger, + AlertDialogContent, + AlertDialogHeader, + AlertDialogFooter, + AlertDialogTitle, + AlertDialogDescription, + AlertDialogAction, + AlertDialogCancel, +} diff --git a/src/components/ui/button.tsx b/src/components/ui/button.tsx index 65d4fcd..cd0857a 100644 --- a/src/components/ui/button.tsx +++ b/src/components/ui/button.tsx @@ -5,26 +5,26 @@ import { cva, type VariantProps } from "class-variance-authority" import { cn } from "@/lib/utils" const buttonVariants = cva( - "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0", + "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[color,box-shadow] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", { variants: { variant: { default: - "bg-primary text-primary-foreground shadow hover:bg-primary/90", + "bg-primary text-primary-foreground shadow-xs hover:bg-primary/90", destructive: - "bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90", + "bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40", outline: - "border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground", + "border border-input bg-background shadow-xs hover:bg-accent hover:text-accent-foreground", secondary: - "bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80", + "bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80", ghost: "hover:bg-accent hover:text-accent-foreground", link: "text-primary underline-offset-4 hover:underline", }, size: { - default: "h-9 px-4 py-2", - sm: "h-8 rounded-md px-3 text-xs", - lg: "h-10 rounded-md px-8", - icon: "h-9 w-9", + default: "h-9 px-4 py-2 has-[>svg]:px-3", + sm: "h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5", + lg: "h-10 rounded-md px-6 has-[>svg]:px-4", + icon: "size-9", }, }, defaultVariants: { @@ -34,24 +34,25 @@ const buttonVariants = cva( } ) -export interface ButtonProps - extends React.ButtonHTMLAttributes, - VariantProps { - asChild?: boolean +function Button({ + className, + variant, + size, + asChild = false, + ...props +}: React.ComponentProps<"button"> & + VariantProps & { + asChild?: boolean + }) { + const Comp = asChild ? Slot : "button" + + return ( + + ) } -const Button = React.forwardRef( - ({ className, variant, size, asChild = false, ...props }, ref) => { - const Comp = asChild ? Slot : "button" - return ( - - ) - } -) -Button.displayName = "Button" - export { Button, buttonVariants } diff --git a/src/components/ui/calendar.tsx b/src/components/ui/calendar.tsx deleted file mode 100644 index 804fe21..0000000 --- a/src/components/ui/calendar.tsx +++ /dev/null @@ -1,74 +0,0 @@ -import * as React from "react" -import { ChevronLeft, ChevronRight } from "lucide-react" -import { DayPicker } from "react-day-picker" - -import { cn } from "@/lib/utils" -import { buttonVariants } from "@/components/ui/button" - -export type CalendarProps = React.ComponentProps - -function Calendar({ - className, - classNames, - showOutsideDays = true, - ...props -}: CalendarProps) { - return ( - .day-range-end)]:rounded-r-md [&:has(>.day-range-start)]:rounded-l-md first:[&:has([aria-selected])]:rounded-l-md last:[&:has([aria-selected])]:rounded-r-md" - : "[&:has([aria-selected])]:rounded-md" - ), - day: cn( - buttonVariants({ variant: "ghost" }), - "h-8 w-8 p-0 font-normal aria-selected:opacity-100" - ), - day_range_start: "day-range-start", - day_range_end: "day-range-end", - day_selected: - "bg-primary text-primary-foreground hover:bg-primary hover:text-primary-foreground focus:bg-primary focus:text-primary-foreground", - day_today: "bg-accent text-accent-foreground", - day_outside: - "day-outside text-muted-foreground aria-selected:bg-accent/50 aria-selected:text-muted-foreground", - day_disabled: "text-muted-foreground opacity-50", - day_range_middle: - "aria-selected:bg-accent aria-selected:text-accent-foreground", - day_hidden: "invisible", - ...classNames, - }} - components={{ - IconLeft: ({ className, ...props }) => ( - - ), - IconRight: ({ className, ...props }) => ( - - ), - }} - {...props} - /> - ) -} -Calendar.displayName = "Calendar" - -export { Calendar } diff --git a/src/components/ui/select.tsx b/src/components/ui/select.tsx deleted file mode 100644 index a679d81..0000000 --- a/src/components/ui/select.tsx +++ /dev/null @@ -1,179 +0,0 @@ -import * as React from "react" -import * as SelectPrimitive from "@radix-ui/react-select" -import { CheckIcon, ChevronDownIcon, ChevronUpIcon } from "lucide-react" - -import { cn } from "@/lib/utils" - -function Select({ - ...props -}: React.ComponentProps) { - return -} - -function SelectGroup({ - ...props -}: React.ComponentProps) { - return -} - -function SelectValue({ - ...props -}: React.ComponentProps) { - return -} - -function SelectTrigger({ - className, - children, - ...props -}: React.ComponentProps) { - return ( - - {children} - - - - - ) -} - -function SelectContent({ - className, - children, - position = "popper", - ...props -}: React.ComponentProps) { - return ( - - - - - {children} - - - - - ) -} - -function SelectLabel({ - className, - ...props -}: React.ComponentProps) { - return ( - - ) -} - -function SelectItem({ - className, - children, - ...props -}: React.ComponentProps) { - return ( - - - - - - - {children} - - ) -} - -function SelectSeparator({ - className, - ...props -}: React.ComponentProps) { - return ( - - ) -} - -function SelectScrollUpButton({ - className, - ...props -}: React.ComponentProps) { - return ( - - - - ) -} - -function SelectScrollDownButton({ - className, - ...props -}: React.ComponentProps) { - return ( - - - - ) -} - -export { - Select, - SelectContent, - SelectGroup, - SelectItem, - SelectLabel, - SelectScrollDownButton, - SelectScrollUpButton, - SelectSeparator, - SelectTrigger, - SelectValue, -} diff --git a/src/main.tsx b/src/main.tsx index 37e745f..476e79a 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -3,12 +3,14 @@ import { createRoot } from 'react-dom/client' import App from './pages/App.tsx' import { BrowserRouter, Route, Routes } from "react-router"; import Login from './pages/Login.tsx'; +import Previewer from './pages/Previewer.tsx'; createRoot(document.getElementById('root')!).render( } /> } /> + } /> , ) diff --git a/src/pages/App.tsx b/src/pages/App.tsx index a05d6e2..29ddbab 100644 --- a/src/pages/App.tsx +++ b/src/pages/App.tsx @@ -4,9 +4,22 @@ import { Label } from '../components/ui/label'; import { Input } from '../components/ui/input'; import { NavLink } from 'react-router'; +import { + AlertDialog, + AlertDialogAction, + AlertDialogCancel, + AlertDialogContent, + AlertDialogDescription, + AlertDialogFooter, + AlertDialogHeader, + AlertDialogTitle, + AlertDialogTrigger, +} from "@/components/ui/alert-dialog" + + function App() { return ( -
+
Crear nuevo proyecto @@ -29,18 +42,27 @@ function App() {
- - - - + + + + + + + + ¿Deseas cancelar el modelo? + + Esta acción es irreversible. Se borrará todo el progreso realizado y no habrá respaldo para recuperarlo. + + + + Cancel + Confirmar + + + diff --git a/src/pages/Previewer.tsx b/src/pages/Previewer.tsx new file mode 100644 index 0000000..d07e8dd --- /dev/null +++ b/src/pages/Previewer.tsx @@ -0,0 +1,36 @@ +import { Canvas } from "@react-three/fiber"; +import { useGLTF, useAnimations, Environment, Loader } from "@react-three/drei"; +import { Suspense, useEffect } from "react"; + +function Model({ url }: { url: string }) { + const { scene, animations } = useGLTF(url); + const { actions } = useAnimations(animations, scene); + + useEffect(() => { + if (actions && animations.length > 0) { + actions[animations[0].name]?.play(); // Play the first animation if available + } + }, [actions, animations]); + + return ; +} + +// Preload the model for smoother loading +useGLTF.preload("/models/sample.glb"); + +// Main 3D Viewer +export default function Previewer({ modelUrl }: { modelUrl: string }) { + return ( +
+
+ }> + + + + + +
+
+ ); +}