From 097fa991bd199fd0b6a65d27028d5bc7f1647d89 Mon Sep 17 00:00:00 2001 From: relaxed <> Date: Sun, 30 Mar 2025 19:05:44 +0500 Subject: [PATCH] tailwind4 update --- bun.lock | 325 +++++++++++++++++++++++++ bun.lockb | Bin 87612 -> 0 bytes package.json | 8 +- postcss.config.js | 6 - src/lib/components/ui/Dialog.svelte | 6 +- src/lib/components/ui/LoginForm.svelte | 2 +- src/lib/components/ui/NavBar.svelte | 2 +- src/lib/global.css | 5 +- tailwind.config.js | 10 - vite.config.js | 6 +- 10 files changed, 340 insertions(+), 30 deletions(-) create mode 100644 bun.lock delete mode 100755 bun.lockb delete mode 100644 postcss.config.js delete mode 100644 tailwind.config.js diff --git a/bun.lock b/bun.lock new file mode 100644 index 0000000..7e258e5 --- /dev/null +++ b/bun.lock @@ -0,0 +1,325 @@ +{ + "lockfileVersion": 1, + "workspaces": { + "": { + "name": "wdb", + "dependencies": { + "@tauri-apps/api": "2.2.0", + "@tauri-apps/plugin-fs": "2.0.4", + "@tauri-apps/plugin-opener": "2.2.3", + "@tauri-apps/plugin-shell": "2.2.0", + "@tauri-apps/plugin-sql": "2.0.2", + }, + "devDependencies": { + "@sveltejs/adapter-static": "3.0.8", + "@sveltejs/kit": "2.15.2", + "@sveltejs/vite-plugin-svelte": "5.0.3", + "@tailwindcss/vite": "^4.0.17", + "@tauri-apps/cli": "2.2.2", + "svelte": "5.17.3", + "svelte-check": "4.1.3", + "typescript": "5.6.3", + "vite": "6.0.7", + }, + }, + }, + "packages": { + "@ampproject/remapping": ["@ampproject/remapping@2.3.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw=="], + + "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.24.2", "", { "os": "aix", "cpu": "ppc64" }, "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA=="], + + "@esbuild/android-arm": ["@esbuild/android-arm@0.24.2", "", { "os": "android", "cpu": "arm" }, "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q=="], + + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.24.2", "", { "os": "android", "cpu": "arm64" }, "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg=="], + + "@esbuild/android-x64": ["@esbuild/android-x64@0.24.2", "", { "os": "android", "cpu": "x64" }, "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw=="], + + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.24.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA=="], + + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.24.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA=="], + + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.24.2", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg=="], + + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.24.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q=="], + + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.24.2", "", { "os": "linux", "cpu": "arm" }, "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA=="], + + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.24.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg=="], + + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.24.2", "", { "os": "linux", "cpu": "ia32" }, "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw=="], + + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.24.2", "", { "os": "linux", "cpu": "none" }, "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ=="], + + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.24.2", "", { "os": "linux", "cpu": "none" }, "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw=="], + + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.24.2", "", { "os": "linux", "cpu": "ppc64" }, "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw=="], + + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.24.2", "", { "os": "linux", "cpu": "none" }, "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q=="], + + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.24.2", "", { "os": "linux", "cpu": "s390x" }, "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw=="], + + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.24.2", "", { "os": "linux", "cpu": "x64" }, "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q=="], + + "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.24.2", "", { "os": "none", "cpu": "arm64" }, "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw=="], + + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.24.2", "", { "os": "none", "cpu": "x64" }, "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw=="], + + "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.24.2", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A=="], + + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.24.2", "", { "os": "openbsd", "cpu": "x64" }, "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA=="], + + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.24.2", "", { "os": "sunos", "cpu": "x64" }, "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig=="], + + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.24.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ=="], + + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.24.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA=="], + + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.24.2", "", { "os": "win32", "cpu": "x64" }, "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg=="], + + "@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=="], + + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], + + "@jridgewell/set-array": ["@jridgewell/set-array@1.2.1", "", {}, "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A=="], + + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.0", "", {}, "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="], + + "@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=="], + + "@polka/url": ["@polka/url@1.0.0-next.28", "", {}, "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw=="], + + "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.30.1", "", { "os": "android", "cpu": "arm" }, "sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q=="], + + "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.30.1", "", { "os": "android", "cpu": "arm64" }, "sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w=="], + + "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.30.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q=="], + + "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.30.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA=="], + + "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.30.1", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ=="], + + "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.30.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw=="], + + "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.30.1", "", { "os": "linux", "cpu": "arm" }, "sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg=="], + + "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.30.1", "", { "os": "linux", "cpu": "arm" }, "sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug=="], + + "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.30.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw=="], + + "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.30.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA=="], + + "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.30.1", "", { "os": "linux", "cpu": "none" }, "sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ=="], + + "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.30.1", "", { "os": "linux", "cpu": "ppc64" }, "sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw=="], + + "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.30.1", "", { "os": "linux", "cpu": "none" }, "sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw=="], + + "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.30.1", "", { "os": "linux", "cpu": "s390x" }, "sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA=="], + + "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.30.1", "", { "os": "linux", "cpu": "x64" }, "sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg=="], + + "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.30.1", "", { "os": "linux", "cpu": "x64" }, "sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow=="], + + "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.30.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw=="], + + "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.30.1", "", { "os": "win32", "cpu": "ia32" }, "sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw=="], + + "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.30.1", "", { "os": "win32", "cpu": "x64" }, "sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og=="], + + "@sveltejs/adapter-static": ["@sveltejs/adapter-static@3.0.8", "", { "peerDependencies": { "@sveltejs/kit": "^2.0.0" } }, "sha512-YaDrquRpZwfcXbnlDsSrBQNCChVOT9MGuSg+dMAyfsAa1SmiAhrA5jUYUiIMC59G92kIbY/AaQOWcBdq+lh+zg=="], + + "@sveltejs/kit": ["@sveltejs/kit@2.15.2", "", { "dependencies": { "@types/cookie": "^0.6.0", "cookie": "^0.6.0", "devalue": "^5.1.0", "esm-env": "^1.2.1", "import-meta-resolve": "^4.1.0", "kleur": "^4.1.5", "magic-string": "^0.30.5", "mrmime": "^2.0.0", "sade": "^1.8.1", "set-cookie-parser": "^2.6.0", "sirv": "^3.0.0", "tiny-glob": "^0.2.9" }, "peerDependencies": { "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", "svelte": "^4.0.0 || ^5.0.0-next.0", "vite": "^5.0.3 || ^6.0.0" }, "bin": { "svelte-kit": "svelte-kit.js" } }, "sha512-p208T1kdM6zd8k4YXIUM60pLWQ8dZqehXSiqn4NulXHyHibX53uIAL2xtNL8GjxX2IVPqPRT978MwVYhCKExdQ=="], + + "@sveltejs/vite-plugin-svelte": ["@sveltejs/vite-plugin-svelte@5.0.3", "", { "dependencies": { "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1", "debug": "^4.4.0", "deepmerge": "^4.3.1", "kleur": "^4.1.5", "magic-string": "^0.30.15", "vitefu": "^1.0.4" }, "peerDependencies": { "svelte": "^5.0.0", "vite": "^6.0.0" } }, "sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw=="], + + "@sveltejs/vite-plugin-svelte-inspector": ["@sveltejs/vite-plugin-svelte-inspector@4.0.1", "", { "dependencies": { "debug": "^4.3.7" }, "peerDependencies": { "@sveltejs/vite-plugin-svelte": "^5.0.0", "svelte": "^5.0.0", "vite": "^6.0.0" } }, "sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw=="], + + "@tailwindcss/node": ["@tailwindcss/node@4.0.17", "", { "dependencies": { "enhanced-resolve": "^5.18.1", "jiti": "^2.4.2", "tailwindcss": "4.0.17" } }, "sha512-LIdNwcqyY7578VpofXyqjH6f+3fP4nrz7FBLki5HpzqjYfXdF2m/eW18ZfoKePtDGg90Bvvfpov9d2gy5XVCbg=="], + + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.0.17", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.0.17", "@tailwindcss/oxide-darwin-arm64": "4.0.17", "@tailwindcss/oxide-darwin-x64": "4.0.17", "@tailwindcss/oxide-freebsd-x64": "4.0.17", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.17", "@tailwindcss/oxide-linux-arm64-gnu": "4.0.17", "@tailwindcss/oxide-linux-arm64-musl": "4.0.17", "@tailwindcss/oxide-linux-x64-gnu": "4.0.17", "@tailwindcss/oxide-linux-x64-musl": "4.0.17", "@tailwindcss/oxide-win32-arm64-msvc": "4.0.17", "@tailwindcss/oxide-win32-x64-msvc": "4.0.17" } }, "sha512-B4OaUIRD2uVrULpAD1Yksx2+wNarQr2rQh65nXqaqbLY1jCd8fO+3KLh/+TH4Hzh2NTHQvgxVbPdUDOtLk7vAw=="], + + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.0.17", "", { "os": "android", "cpu": "arm64" }, "sha512-3RfO0ZK64WAhop+EbHeyxGThyDr/fYhxPzDbEQjD2+v7ZhKTb2svTWy+KK+J1PHATus2/CQGAGp7pHY/8M8ugg=="], + + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.0.17", "", { "os": "darwin", "cpu": "arm64" }, "sha512-e1uayxFQCCDuzTk9s8q7MC5jFN42IY7nzcr5n0Mw/AcUHwD6JaBkXnATkD924ZsHyPDvddnusIEvkgLd2CiREg=="], + + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.0.17", "", { "os": "darwin", "cpu": "x64" }, "sha512-d6z7HSdOKfXQ0HPlVx1jduUf/YtBuCCtEDIEFeBCzgRRtDsUuRtofPqxIVaSCUTOk5+OfRLonje6n9dF6AH8wQ=="], + + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.0.17", "", { "os": "freebsd", "cpu": "x64" }, "sha512-EjrVa6lx3wzXz3l5MsdOGtYIsRjgs5Mru6lDv4RuiXpguWeOb3UzGJ7vw7PEzcFadKNvNslEQqoAABeMezprxQ=="], + + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.0.17", "", { "os": "linux", "cpu": "arm" }, "sha512-65zXfCOdi8wuaY0Ye6qMR5LAXokHYtrGvo9t/NmxvSZtCCitXV/gzJ/WP5ksXPhff1SV5rov0S+ZIZU+/4eyCQ=="], + + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.0.17", "", { "os": "linux", "cpu": "arm64" }, "sha512-+aaq6hJ8ioTdbJV5IA1WjWgLmun4T7eYLTvJIToiXLHy5JzUERRbIZjAcjgK9qXMwnvuu7rqpxzej+hGoEcG5g=="], + + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.0.17", "", { "os": "linux", "cpu": "arm64" }, "sha512-/FhWgZCdUGAeYHYnZKekiOC0aXFiBIoNCA0bwzkICiMYS5Rtx2KxFfMUXQVnl4uZRblG5ypt5vpPhVaXgGk80w=="], + + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.0.17", "", { "os": "linux", "cpu": "x64" }, "sha512-gELJzOHK6GDoIpm/539Golvk+QWZjxQcbkKq9eB2kzNkOvrP0xc5UPgO9bIMNt1M48mO8ZeNenCMGt6tfkvVBg=="], + + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.0.17", "", { "os": "linux", "cpu": "x64" }, "sha512-68NwxcJrZn94IOW4TysMIbYv5AlM6So1luTlbYUDIGnKma1yTFGBRNEJ+SacJ3PZE2rgcTBNRHX1TB4EQ/XEHw=="], + + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.0.17", "", { "os": "win32", "cpu": "arm64" }, "sha512-AkBO8efP2/7wkEXkNlXzRD4f/7WerqKHlc6PWb5v0jGbbm22DFBLbIM19IJQ3b+tNewQZa+WnPOaGm0SmwMNjw=="], + + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.0.17", "", { "os": "win32", "cpu": "x64" }, "sha512-7/DTEvXcoWlqX0dAlcN0zlmcEu9xSermuo7VNGX9tJ3nYMdo735SHvbrHDln1+LYfF6NhJ3hjbpbjkMOAGmkDg=="], + + "@tailwindcss/vite": ["@tailwindcss/vite@4.0.17", "", { "dependencies": { "@tailwindcss/node": "4.0.17", "@tailwindcss/oxide": "4.0.17", "lightningcss": "1.29.2", "tailwindcss": "4.0.17" }, "peerDependencies": { "vite": "^5.2.0 || ^6" } }, "sha512-HJbBYDlDVg5cvYZzECb6xwc1IDCEM3uJi3hEZp3BjZGCNGJcTsnCpan+z+VMW0zo6gR0U6O6ElqU1OoZ74Dhww=="], + + "@tauri-apps/api": ["@tauri-apps/api@2.2.0", "", {}, "sha512-R8epOeZl1eJEl603aUMIGb4RXlhPjpgxbGVEaqY+0G5JG9vzV/clNlzTeqc+NLYXVqXcn8mb4c5b9pJIUDEyAg=="], + + "@tauri-apps/cli": ["@tauri-apps/cli@2.2.2", "", { "optionalDependencies": { "@tauri-apps/cli-darwin-arm64": "2.2.2", "@tauri-apps/cli-darwin-x64": "2.2.2", "@tauri-apps/cli-linux-arm-gnueabihf": "2.2.2", "@tauri-apps/cli-linux-arm64-gnu": "2.2.2", "@tauri-apps/cli-linux-arm64-musl": "2.2.2", "@tauri-apps/cli-linux-x64-gnu": "2.2.2", "@tauri-apps/cli-linux-x64-musl": "2.2.2", "@tauri-apps/cli-win32-arm64-msvc": "2.2.2", "@tauri-apps/cli-win32-ia32-msvc": "2.2.2", "@tauri-apps/cli-win32-x64-msvc": "2.2.2" }, "bin": { "tauri": "tauri.js" } }, "sha512-5fVEdP4t4BT0ymvXZAM78kB0S/TaiRDLDoSRWGxVy1e7XCwuKyST5m6ybeyw/h/soK/91tbf+W3xXXy7XzkT4A=="], + + "@tauri-apps/cli-darwin-arm64": ["@tauri-apps/cli-darwin-arm64@2.2.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-JMXbX5hGrLOzJbjisd7gBe25PmHouXA1+f4yVWg5PRlgxW7pla7krOzhu2mchFlMVDr8aLwhMLgohvvx+raXag=="], + + "@tauri-apps/cli-darwin-x64": ["@tauri-apps/cli-darwin-x64@2.2.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-i2gxKXev+Ed0UWeq0xSiyRjSkzzBbu9MCOhs/QVv1YuV+097K/fF89f+a4v5JJftCq2IOHhSKH23KyTJBLnNKQ=="], + + "@tauri-apps/cli-linux-arm-gnueabihf": ["@tauri-apps/cli-linux-arm-gnueabihf@2.2.2", "", { "os": "linux", "cpu": "arm" }, "sha512-iC2HndsN5smmbvEDUQFyTHyYHSgx7OwJ6puyXLLpkAHnQDo4TGSPxIlPeZFSZmEoaJEmHLdG3j1LcFWOKrxWQg=="], + + "@tauri-apps/cli-linux-arm64-gnu": ["@tauri-apps/cli-linux-arm64-gnu@2.2.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-YzK30tleUzWxfIp1davc5RhvmNZxiZQkUnQ4zajGJZ99zxNk8kwvv8nYSC3/J2R8sYpnuv+7CzNyIwA2s6yH+w=="], + + "@tauri-apps/cli-linux-arm64-musl": ["@tauri-apps/cli-linux-arm64-musl@2.2.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-nOw2apBzOCTiH1fLOjL42ajHNhMzdp640CX5RrWkDYdyVO7YbGmWzrN26PPXohScScXVjSjtDDxdeQV1gHCxhg=="], + + "@tauri-apps/cli-linux-x64-gnu": ["@tauri-apps/cli-linux-x64-gnu@2.2.2", "", { "os": "linux", "cpu": "x64" }, "sha512-Tmm4qVY8yxSugi8sCko1dyZxyPGK8m3tWm+b1J0DXwzxqaoMqNXuYGxkwtUdkznPXEfQSD8OGBfwjXNmVGE91Q=="], + + "@tauri-apps/cli-linux-x64-musl": ["@tauri-apps/cli-linux-x64-musl@2.2.2", "", { "os": "linux", "cpu": "x64" }, "sha512-AwAcaCUhmwzOFPvje80g2BAhnkoEpXdl1E0Uk+lvr9makHM0+aV++M5jibD97yxKnK5NrQ9YXPH5Sn6CdncgUg=="], + + "@tauri-apps/cli-win32-arm64-msvc": ["@tauri-apps/cli-win32-arm64-msvc@2.2.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-u7TnwuUAN+eX6R2kDfSM8fsUFiBzNqq9PnAOsQ2qbwbHGbu7mHfGO1OFgnIzBt1C9FolFbENk2pzjiL4R9baXQ=="], + + "@tauri-apps/cli-win32-ia32-msvc": ["@tauri-apps/cli-win32-ia32-msvc@2.2.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-9KScbGKU6GfHThEYWdlO0+COW/8SDfIXbYgEvEcfZztE4VedHBbI0XfU+l+aS8nJN+fvYX+DtvY0tpDwyo0G4A=="], + + "@tauri-apps/cli-win32-x64-msvc": ["@tauri-apps/cli-win32-x64-msvc@2.2.2", "", { "os": "win32", "cpu": "x64" }, "sha512-ko8OWCLwFaHfdBaKbRX/C5btNt61v17qKOSQPksuc5PVvY0tAoci09612nEMlYiogZKEtn7VAqSdRAG6h0tz+g=="], + + "@tauri-apps/plugin-fs": ["@tauri-apps/plugin-fs@2.0.4", "", { "dependencies": { "@tauri-apps/api": "^2.0.0" } }, "sha512-hOq0OVGBz2gnsUnV49nlcj5ognlONvbZsO/uvDE+/6VFhGZrCakW1xiHjIn8A9XFf2w+FfhG45H5hIMDAOrXTQ=="], + + "@tauri-apps/plugin-opener": ["@tauri-apps/plugin-opener@2.2.3", "", { "dependencies": { "@tauri-apps/api": "^2.0.0" } }, "sha512-QZDtGwqs2ssjc+GbHzTFlN0gtgXR7B1dcphIJ3vBrX+PXOdI58hP82TyT2rbH2myBVj2uWkyqKhM8FbbGopqng=="], + + "@tauri-apps/plugin-shell": ["@tauri-apps/plugin-shell@2.2.0", "", { "dependencies": { "@tauri-apps/api": "^2.0.0" } }, "sha512-iC3Ic1hLmasoboG7BO+7p+AriSoqAwKrIk+Hpk+S/bjTQdXqbl2GbdclghI4gM32X0bls7xHzIFqhRdrlvJeaA=="], + + "@tauri-apps/plugin-sql": ["@tauri-apps/plugin-sql@2.0.2", "", { "dependencies": { "@tauri-apps/api": "^2.0.0" } }, "sha512-qrSY8hLfqHlnO3nH6DR2h6zEVT5sSeB5HHymvT40/FKwv8unewwRiPq4xV+qQZXN1a58ZtSDqVOCBnLHxGPczQ=="], + + "@types/cookie": ["@types/cookie@0.6.0", "", {}, "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="], + + "@types/estree": ["@types/estree@1.0.6", "", {}, "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw=="], + + "acorn": ["acorn@8.14.0", "", { "bin": "bin/acorn" }, "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA=="], + + "acorn-typescript": ["acorn-typescript@1.4.13", "", { "peerDependencies": { "acorn": ">=8.9.0" } }, "sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q=="], + + "aria-query": ["aria-query@5.3.2", "", {}, "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="], + + "axobject-query": ["axobject-query@4.1.0", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="], + + "chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="], + + "clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], + + "cookie": ["cookie@0.6.0", "", {}, "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw=="], + + "debug": ["debug@4.4.0", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA=="], + + "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="], + + "detect-libc": ["detect-libc@2.0.3", "", {}, "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw=="], + + "devalue": ["devalue@5.1.1", "", {}, "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw=="], + + "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": "bin/esbuild" }, "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA=="], + + "esm-env": ["esm-env@1.2.2", "", {}, "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA=="], + + "esrap": ["esrap@1.3.7", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" } }, "sha512-r6/xjxdZrYp2TUqaPh9uueBTfAmlygsofC4q3HqbpLg/SapByBzb0Y603we7WejTTxMmZYYBu0+G+hNH0E/eog=="], + + "fdir": ["fdir@6.4.2", "", { "peerDependencies": { "picomatch": "^3 || ^4" } }, "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ=="], + + "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + + "globalyzer": ["globalyzer@0.1.0", "", {}, "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q=="], + + "globrex": ["globrex@0.1.2", "", {}, "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg=="], + + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], + + "import-meta-resolve": ["import-meta-resolve@4.1.0", "", {}, "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw=="], + + "is-reference": ["is-reference@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.6" } }, "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw=="], + + "jiti": ["jiti@1.21.7", "", { "bin": "bin/jiti.js" }, "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A=="], + + "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], + + "lightningcss": ["lightningcss@1.29.2", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.29.2", "lightningcss-darwin-x64": "1.29.2", "lightningcss-freebsd-x64": "1.29.2", "lightningcss-linux-arm-gnueabihf": "1.29.2", "lightningcss-linux-arm64-gnu": "1.29.2", "lightningcss-linux-arm64-musl": "1.29.2", "lightningcss-linux-x64-gnu": "1.29.2", "lightningcss-linux-x64-musl": "1.29.2", "lightningcss-win32-arm64-msvc": "1.29.2", "lightningcss-win32-x64-msvc": "1.29.2" } }, "sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA=="], + + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.29.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA=="], + + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.29.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w=="], + + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.29.2", "", { "os": "freebsd", "cpu": "x64" }, "sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg=="], + + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.29.2", "", { "os": "linux", "cpu": "arm" }, "sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg=="], + + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.29.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ=="], + + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.29.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ=="], + + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.29.2", "", { "os": "linux", "cpu": "x64" }, "sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg=="], + + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.29.2", "", { "os": "linux", "cpu": "x64" }, "sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w=="], + + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.29.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw=="], + + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.29.2", "", { "os": "win32", "cpu": "x64" }, "sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA=="], + + "locate-character": ["locate-character@3.0.0", "", {}, "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA=="], + + "magic-string": ["magic-string@0.30.17", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="], + + "mri": ["mri@1.2.0", "", {}, "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA=="], + + "mrmime": ["mrmime@2.0.0", "", {}, "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw=="], + + "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], + + "nanoid": ["nanoid@3.3.8", "", { "bin": "bin/nanoid.cjs" }, "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w=="], + + "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], + + "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], + + "postcss": ["postcss@8.4.49", "", { "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA=="], + + "readdirp": ["readdirp@4.0.2", "", {}, "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA=="], + + "rollup": ["rollup@4.30.1", "", { "dependencies": { "@types/estree": "1.0.6" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.30.1", "@rollup/rollup-android-arm64": "4.30.1", "@rollup/rollup-darwin-arm64": "4.30.1", "@rollup/rollup-darwin-x64": "4.30.1", "@rollup/rollup-freebsd-arm64": "4.30.1", "@rollup/rollup-freebsd-x64": "4.30.1", "@rollup/rollup-linux-arm-gnueabihf": "4.30.1", "@rollup/rollup-linux-arm-musleabihf": "4.30.1", "@rollup/rollup-linux-arm64-gnu": "4.30.1", "@rollup/rollup-linux-arm64-musl": "4.30.1", "@rollup/rollup-linux-loongarch64-gnu": "4.30.1", "@rollup/rollup-linux-powerpc64le-gnu": "4.30.1", "@rollup/rollup-linux-riscv64-gnu": "4.30.1", "@rollup/rollup-linux-s390x-gnu": "4.30.1", "@rollup/rollup-linux-x64-gnu": "4.30.1", "@rollup/rollup-linux-x64-musl": "4.30.1", "@rollup/rollup-win32-arm64-msvc": "4.30.1", "@rollup/rollup-win32-ia32-msvc": "4.30.1", "@rollup/rollup-win32-x64-msvc": "4.30.1", "fsevents": "~2.3.2" }, "bin": "dist/bin/rollup" }, "sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w=="], + + "sade": ["sade@1.8.1", "", { "dependencies": { "mri": "^1.1.0" } }, "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A=="], + + "set-cookie-parser": ["set-cookie-parser@2.7.1", "", {}, "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ=="], + + "sirv": ["sirv@3.0.0", "", { "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", "totalist": "^3.0.0" } }, "sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg=="], + + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], + + "svelte": ["svelte@5.17.3", "", { "dependencies": { "@ampproject/remapping": "^2.3.0", "@jridgewell/sourcemap-codec": "^1.5.0", "@types/estree": "^1.0.5", "acorn": "^8.12.1", "acorn-typescript": "^1.4.13", "aria-query": "^5.3.1", "axobject-query": "^4.1.0", "clsx": "^2.1.1", "esm-env": "^1.2.1", "esrap": "^1.3.2", "is-reference": "^3.0.3", "locate-character": "^3.0.0", "magic-string": "^0.30.11", "zimmerframe": "^1.1.2" } }, "sha512-eLgtpR2JiTgeuNQRCDcLx35Z7Lu9Qe09GPOz+gvtR9nmIZu5xgFd6oFiLGQlxLD0/u7xVyF5AUkjDVyFHe6Bvw=="], + + "svelte-check": ["svelte-check@4.1.3", "", { "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "chokidar": "^4.0.1", "fdir": "^6.2.0", "picocolors": "^1.0.0", "sade": "^1.7.4" }, "peerDependencies": { "svelte": "^4.0.0 || ^5.0.0-next.0", "typescript": ">=5.0.0" }, "bin": "bin/svelte-check" }, "sha512-IEMoQDH+TrPKwKeIyJim+PU8FxnzQMXsFHR/ldErkHpPXEGHCujHUXiR8jg6qDMqzsif5BbDOUFORltu87ex7g=="], + + "tailwindcss": ["tailwindcss@4.0.17", "", {}, "sha512-OErSiGzRa6rLiOvaipsDZvLMSpsBZ4ysB4f0VKGXUrjw2jfkJRd6kjRKV2+ZmTCNvwtvgdDam5D7w6WXsdLJZw=="], + + "tapable": ["tapable@2.2.1", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="], + + "tiny-glob": ["tiny-glob@0.2.9", "", { "dependencies": { "globalyzer": "0.1.0", "globrex": "^0.1.2" } }, "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg=="], + + "totalist": ["totalist@3.0.1", "", {}, "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ=="], + + "typescript": ["typescript@5.6.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw=="], + + "vite": ["vite@6.0.7", "", { "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.4.49", "rollup": "^4.23.0" }, "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", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx"], "bin": "bin/vite.js" }, "sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ=="], + + "vitefu": ["vitefu@1.0.5", "", { "peerDependencies": { "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" } }, "sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA=="], + + "yaml": ["yaml@2.7.0", "", { "bin": "bin.mjs" }, "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA=="], + + "zimmerframe": ["zimmerframe@1.1.2", "", {}, "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w=="], + + "@tailwindcss/node/jiti": ["jiti@2.4.2", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="], + } +} diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index 9f6b9bb2442ae7912103ed9f8ac1faadabcbc398..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 87612 zcmeFZ2{@L`-#>iW30cZc*~*q(mXJ03E@Um)_p&5Hgpj07vLs{+*@;pVvb2$ivhT8n zM8tmv=kuJ;@A%z!y8Vvhec%84%yEy;HFM7A^Zm|u=A4=HysmCG7Je@ecmC53uKYHx z=a^4>x$Xj)*V)a=$=1QyhS%23-Nn+A_ng2kYzzj2b)anQYFL1!goqN0;#WU8yP*OG zgRJxv%fW%6lkFOBat*LRD-33M<1Yq7_%9f^Rc;yB`hfAaKE3hL~#i%p~1&s zm_YkwJPc+Zz|R2p1AGP$)~5hu1Q@(^-3lNxD9Zq32gtC6tGJuI9)M8iDL^)WaR6BX zUIa)F&efs`mv5`L7{jv39|8z@ztchZ zj9^khe-NF&viq;~2!9q#Ht4@J`=%d4Tj*`?UjXPkUY` z8y`y$PuO2IfUsZ92RG+&DL^=n#W^xaD4CWQrrkyr$Gecb`?#=69?%Q}+VKDWe9=0z52`I7*l-J|@Q*Bv}~H>T2K zP=?oSw)D&ZLVsLr-0f_HzI2qeD|<_KyA8fP z;KT7Y10`t3<85to+6zY7 z1uk45X@Gh#^#eiJH~b4%+-wIYjl0cx%ql3uxOq6ZZw#=fo2R9-gNLV!yNiPhh*;UN z&FkKv9bC7p0mAuiZFA1j*~uHrB9TTi}S?0mAPJinY4&)6=ra zEoj%#5Pft^? z5|QoSyXbr>b-n#Yg&a2}r!ZFJU`k60Ia4j?xOR?`gSop5M`G&30LN*<10TKw+bRj( z`TWA6LMlrH-(}<_W?K2+IJPV)jpBGx-nn`K`S_EM@yW207zCcQj$4_~{`@JZ*CcAA zceI&@k%=O+fj}o#Y0TwiPfyjo9HD0t_YVXf;t91mt+v$Yj5qV(cv;;U;si}9_piEE z7jz;y11?Ta_(-Wy-~XWZG4$IBF9p0G))7Jl-$hOIRq=w1OK|e)!ifKXKVe>Bz}6+noZKawyw}7 zvLAcELU(%ljB(X8USiJ_r;+YQP4l_N{%ZOI_)kxs>dW$3a}!QxkW0$GIYCYJA=IFC zlHJ#h+?a{ApRJmRwZa4|@r%-r`)7VRV-=iXRs5XmCRpM;ZIv`>ZDPC{{Ul4(d-q5cq5rONBPN;Tt3N+@RIRn? zNfEX0mT;w{Qddo&di<3>w9?7vTWQA^naY4=3LB?2k+*TDRIP|vBMd(Guf5IV6d}FK zDVYAAVa)5tYPHz%Ya3nb-~yZX+!ERq4;;^V`K*~TsmMeUMX2>PC&V?;pLHoGuFdn7 zr^HgckSg4+bw7PsOkbsQ4maR%oN*4@SJKdPmDWg_-X+v`Yu)uDvX zk_NPD=LXbT1+=2f$=Ht_mx(!K_LfBRqe|m|{wJ*aW9gV!^&%C?3Nk&Tny*-2Ei-iJN}5LO zEqN`67);zOC8=Zmq#LWt$|y`JexRBC9``9GHq}or<|gj++Z~CzL;LiaPv_6+BAPp8 z>JJFTYJZ%xWAq>OPReimy4X8+HRa8^Pl`|$~EGyEPmR}RN_{)o1Il05VcWBa^z>iXHPd#-JtG;4kq<_U^QJY(s4 z{8m|fu%Km7<6rx+$XgJoGt%wtFT}V1*Gyk#KD@=8@lx7bXPN%=aFpI2pY*IQlJT{zs}n z+e|}bMCYwnOZ@t`TGNIE^{4PAj#l622&kC6t@fZM)v)&l7Thp*kg&J7^8k6b_FsJP z8SLrXN(i4BIHCghNEyN3i6HIl0UsQVHuy;0@3`c1EuK>JW{ySAZoh<$g! z2af=OAdK+5yloAHUj+Ezs2vF7whv^evz>(SML^(8cfgMZeDfXfCjtND4*2RI=sWR0 z1MrP^V1FI(chY||LJY=o2lk%(huD^4DFSW&o+&|?@ftN7g z)lVSYw_t|-*iJ(HzX15K|BwUURUq}S{C5dymr0JnDDHqi0r*Ng;0uD6BPu)K`vCq< z{C~DX`*@U_=PwxRe-eLPz~4#yVgX-m2l49%{GG(_0C=gjlksx_e0YBSr}3-Up?xgy z(h;72|EYa#z~71g34p(o@$U!xoy4CD99nlW{w{#O6Z@rrzmxc3QSU5%%7DL<`{xGW z@1*~ofWMRe9{^vn?8Lqc;O}Jop8-DH|M0*K1ov*ZhixYz`wtFSG-UuE@^C>0%kj1n z!rw!;x&J{v+qRgSjSzk`;OlPP|8VaH+xfNOgA3>Jb`ruD24610`3voXqx>JoF9z`8`wKYsNFV;h z{#(F@=V!$K?T!KBKOqwab9~ExXczjhorLhs0RIT!gU7&)^r!Jl2Yk5yA$osme;M!< zQT`)3zv~0iP8z&)f&Rm|!MXFN@w*N9@_-NR!SUa2LhQG1*(cm0BK5!1LE6Rd-}L`a z)()tR@OuFtuHVSo@u%@W!2I9qKh*tGz9rzx0{bxb(5F9*e+}Rp0{(V+z{EyE`cKEQ zxqc$?N3Q=45x&tD|4-%))JFKJfG-dHN6LR1ziGgS;|F;#LqE2Y5PRILoAU?uf4jD! zKEk&Kd}tq8zqVr=%}?Iq!}<45>~{gaEU*vP9mvN9c{>Sd$IZ4m{&4+*bx8g1G>~@o zfUgMb!}dts@3`o;xm)&O{~>?7F+gnnfBpXbf7<_@-v3|0_`&lx4j4O_x0{ghQ(@nn zfAGHD?$|>c2>Ok|2!9Ch;rR=W9gP2W#{l6o9^70%k@5Rez9HZv&!5nT?e0T}{c*t8 z2L1!;#{2`1Bil*{Uz-E`HVyEh-+0?%ZZ<;rDS!|CN8*Rn|4s^NHv#x?{GokV_owlb z;@liR$ODhkfBgMz4&d8v*$4D(C&YgWuK(VDAsM+3eGSkyM(lB1$_Cf{v%`XcRb`8!l&ZiJb&SX3;%@g1Ne%l_#?WAoxeh)T|MB# z{{P9^3pEk`%9efTKT`KsHqrG+TN$3s_lNNQhY6|QEdBLgq+Jx?BhMc&e%tK_!mkH> zc>Y4{Lyheugij7$KF9+;QvOrE9^k|I3x2b??YRs6L+q6TK5~BDj^9Wdg#Qijk?-%f z8#}ap7G4ZSXDfb)CSv375NUfB@ZtNHKe3IrpAYzO{{K_{Jm90p|4;W1alXy@2m1qk z_|x%s2YmGXx7~gq@hbp)^z*}?+W!goFn-A1^{0Gg{>}bxcil$j1mb@X;G^IF{b~PS z06y$L)PuhNssFzKAI?9xe!+zJwORV>zeqbtaPuJR5A^*{{f_~BIR4OYxCZ^H|BZkT z{fFZRxrkrjeljR9YH%YX1y*tQd5|0>|a@kjcNti!((LijHM zAKCw*1~QMg%ijYI@3LF=5zXIm;dP|#X~0)P@&9!Evj88)AJO|$|3?8I+`=32gZ=+g z`&3}?ko^PtfcOFX_;(3urwjPV`5(E5{*H%SL-?^f}u z?ZyzXfbgI4S-|1}*FP9Lm=Rs@@oy8-?j+#L13qlL4`k@Wb`ru*0els} z->%_$c1UUF+lhq{)La!Z>s(EU!)y9IK0UN`@29>=)>N> zru>g92tNVv;rPLeF!o42EdO0X+VulIT)&|0e{%os2VY()13ohDj7^Qm$G|`#Q!0{ zH{5~!BeFa5{|?~qB!07ie|iW0>w%jO%(;#E`%lI{74YHxhj1ZoCn4BT}0=1J|Om60Uw@U;JO3Xk3Z$(ftw#Jp&NYYJJi@tLhQ=`K4O2nYai4{ z_-6qhyh7WEKeP>f*iJ(D_W<8<%YVrGQ~&oVVlZF}+^|mu_=xWBd_da01bi4j*dEpq z!4KO=2p|90=J^p)pzlci?RTJSm06y~k z3eW!ks`IZrq>S*30bdK)$Nd8?)Ij)H;P3&TAMm#Le`;S0@L~L*CO-VL&4k!@0(|)U zElB$({0zW{{YU1{cHe(Nd+=Eid0vDF`%VcmOb}rio<|_=-9qqlUHJcJfd9{&jr8vj zwgLC_M*4p;4i-TAcL>|ZZ(Q9(*!~{Kus&(49*wXc$y@ahVfzOl z!}e()!vqnQ(_sOme}|Bl1v1pj1{tP*hp^qFjjR6?p?)675c9XLLxg&TTV*uD`eKlA zL4Le-9U`o+*eXMW*Pnq5b)SO_)88TFSHngiRf7z9FShXI7S;fS2_n2+3kx7YgylMr z@jz|@877FZ{x!%@|Ls=!9YB~M!un>AVY?QPVfs6SYi1|Nu>I#P`~narh_Jp3WT@K% zGE8WM_t7xOyFs1@877F3w*U(uL4@V+Tet`iroThj{>MhEO@#KBL5B4|x9TCn^2!#j zZq-ACe&N82e}Qm33BYwYk9KXf`**ktT;IEO{XdB??u<=}_|GQ8A?>-6V z1Kcm+dh@^gC3oj2d$WA(Bz@|~M9zif)*2jjR_*g)^vig5RAg1Jpz3wz1rmzz zpXGHYv*lvmw&nTRehhx7e+l2czSgSiElL-jL6C&2T>nsF#HMXPG4_#|g90Jla|(+S z+Sl$1I@>5ZW*lvHRb}`xZ}j7Us9CFT=24L{8pHIi`;7_x?@SkOs^|y`VWV{683;+Z z;k*qVC)DF|I9-FD;?6wH?Bj{x=ElL!Vbu=H(7ySryj8C4tE>5Cmrn;SQHlq?T|B8Y zTwJOACde_A#_7(S1^j;xA@PN0Y$V~zU7upumHYWMn@4}bev!J{-OOcpEt5>CbMy%qr)m?NxO0}dkcw;#v z7zgw9lO{?Ro^6qYt0?K0zxK7h_k7Db-kAZ+{?=AQcBe~}@jRzXqoP{u@hEbSF(fok zx1YYy;r8GTgHpFM=Q;0rtC|~fcV0LyDq?Nv!q}qUpWu$t~^&;R%{mc-{vHqq&Y zE-&}D%#>ybG-WedKN;eksbr$vSB|&DbRzEF(x9nEbllG#P0>#_Z<7;+@6hxrfXRi# z7yVum_vhZM*9!!9CT)p3v6&Mi*Cs>nRwOP@%Tw($bQ&3FrDU7G+2+=+{MpMcyKqcx zE-M%(xJowtVcfw8_ITz1bq!P;;F^OZ+%>K%BCfbDR!)XTNQr+bkFG1x@IT5H3}QTZ zv!FM+lkR=CBys%OZL+g$OIfRlRPl-=Lbob*4aYDp_0yMmwsfI%i4jqNxbb@DFBz14 zQGQ=u{&cs3%v8!_mT?m)^bNeeHPCN7Iz@`lQ2!Pd1p7)Av)!UiXNf z4|?7*o_@M_Ll;9B2((Dhx@6f83eP4!-#b{PO4$Ehs#HCQ=hLyWjj8~lF#Rh&3nj@(jx`Y_0ON!Rbq^Q;(aqI0+*A>%| z^`c^0BU_OzpW*MkbA@ML;$-K6H%gg-CYH%z0xW*x9(&KuUR&b4(IOkdN44@0yZyNC z#SLBD4PE$5ha_C%j43AjXnWoBQ!ekX`wY6;#J}`fx7WJBbFGt9TFzXgf_~Qv9W^(} zBPDyIsD3F4%id*js~Zm0SDybdYxG7TdMgg(KoCB|APLu~O==JC?QH8qcrt|=qgUUo z&XP&R#-HJo47+Dbxx(BjAouFdM=t*E(?&hn6Pe$Y?Imze1R91ik_|ptJ^T6H1C%b* zMiQ=G2fkYge$bf)$qC1-Bzqf*umYiX-?$w11hZt{k>)e;h>UL(`q?yoBc+i1rnYT@ zO|v62O{{5pG+FE`p4-7MH+8Y0CIuo25SPx<`A3QCt7~$PNBIpz*u|4>u`vm<3#>a= z?>0Yu>YKn#4f#r?vlbF#q1u$05n|$%FX>HYAKtFU!|$~XcRqD}Q+MO{?v!ZVmeY~; zczYR>UGA6*RF0=iaC)n2Q0n&E)(ZxohSdnb|HO17bi#JoyY)3jwM!RyB$ z@pF8&oZS_S1(zRUMMrhu*19gHwRlPgQ@aobN+_fJh3`R;gzJZEMsrv6M-InHHDdZ> zXOBAP`gZNT(=lyQ-A+Co+=hX2y%DYH z8@jj~{!$^L0C6J&89p!1sO#WLTu?S-0W($%b|>=0b%kp z!zZY1-^=Sb=6sUgZ`&zLYT$KhJ~cX-1KQZ?LG-sn>=@3;T(-*1NK_fEN*l2_FRCj*niu(0y=27effwboh*lB;1cLnCP>a zWgjzU&>D?6Upkn1`EbZvck4Mv4r%p*%UyTRln1(V6nTz(OR!^LeM@X9W9DGAZ^+wM ztZgtW=o@SPR(zo@Jt7JamnmdehwzJ}+3IT&XA*-z(uEd(A;Q-`_r}cO#Orp%A13R> zRnQi2HTIU442%^X8C%R8AZoPTr+IcD9P8>Zm+qFoa35ko>(*CcInD{F1mr%PU#uHA z9NMjv=Dx}iT88IMCA_9~DjP%Q^R{s5kvv1YI@vAik9&CUYsKpZ?3L#r_sesgI48d4 zFVtm3>*g2gu$);5WTNJX%erxxS=VZ~WrT3Q2FI(+o7fEDFPBF%#0&`PDHOTfIZJq^ zPY6f7wsuWYi+@91EOF+v@j~~OF4*MY|6~8Z67FiV=tDonE}0if!V$u6$X$&CAMGkV z9cXay$Y6>{kh->2kVkc1&E6k@ul5U$ST_9!muvZiGy!{Fh_+vYqyn< zQEbu?h$MfXEPCc>_tBgaA)ge>u+y^~9aIgz>#C#3c~4bd77!|^8+{v^e1Iex~yp3y85usjs2z1H5N}~?`{mKNlL#E z@H0--n&RRhMO8~}i@Pt5YwY8wBAr;77KP}!uBXRVIW?}H9b8QMY_hMQ_BcwH4Xu0P zL+>z$UrM4@!q9w1EbXlZsv|gSvG)bV`25IJzvy`sN?02{H^MfG*h^F4a`#$vQPJ=! z?XErS| zu>$dYzJRx2mYhNBK=t7p70QNnf_5MC4m*33s8()Hv5j-d0krPa@jg>=68e>g<7wF> za|5P{^-k18bi(CFB1o=AIPLnhW_W{mxvr^%r*Fn(;L>0RTRgqaC%u*L7bG;3pLrQl zZuq--E;)$S%^AC_PcS*x*>zXvS$bp5P-F`u$%q@S80|vEulh?3-c}YPvvQ{ocf7o# z^6~1aB8?oEbr#ut_S&aovtP}pPS$SdZk|gx(7Jq_iVCOXxOCOU`HfjW{t7p7D$sVx z78tzuG(E%@uP%gFZZUN_bGSl3nB}U=$0eo*?CkGd)>=*GtGj3eCe9-3jx5mRMC*o% zIh(o;x~nTbPb6iG5x2t&rPo+|OL_c#lbcs(?9sNGw|ciUf^F~E(|0G%x({;c&CO26 z5x@RO%)|1K%vSKqhQAm>W}wN1*8R!+Vd99Ua0&;noUR$e)#(+$+F*%eVMgttv?`KGhiw>+?2mvm4A7+31n=4C->DbuIA+2GfGvds4YC z2#4}?-}xGxKpufJIQ``07N*!i1u2H3ZwGxGrm-ocIe1C)+`T#` z*P6Hdg_1mIU4zj&2Rz0;{euVl1n&m*>Dj#vFYOq-NR#^@n7@Ah_6BH*{FHRCODcAuuLN!cs>gtmvFJG|vk z{yOEoud&`aX`je$%UO7L_ZMQ=urP0ne(d^5<=-G#rH`DnS6B{QTw(n@iDvQZ$F-SWMi z_tozkx|`=d0km!r163X-ZnV^?qv~M7MQh1h?^&uU2hZx2I9({P%*y7xW7))^&ba5w zgaEODs&&BwQ8r>sgZF^AxB&~f+gOMj%3ndWZg?a6boTm7^Pbx4dtS;@)?ORZYz*Vn z4vOUp$0~d`Po0^wFvye9~!kylnyl|c%@u6WGM**3* za_P4{4SlKoFE(@uH{vUd)-7CFD6wh|eWev7bgd^)@dv$fg<5j?g%1zHhgS$kd9WND z69b;fb~)kCN_`1p#%EF_ZXluQH2glE8~%fl>~`>m?&djF1g$&iQ%&|rvX82~J90+P zQl|GN(~o(%Nt)OpHPY+(_O9Nx)>Q2CbP)%JCCP|xpYNHv#d9d;S(2K?C9N{yuR$d8 z8@ik4$-`*f`^RnwFHy6!i7q5v2uZx{8Oh#an?u)g>w)@FtAW|)Iu)bD0dz9&E@^O@ z9hhMqEsZp#JZwA6sFK_&7i7YE%5O8i8|OYzw650or`6i43yaiCVfo}Sog*)N18*x> z{W>4UicjUOQt?KdcvE^6RWlKWNJMi2mhSt^T zC9sfG{h<9OI^)?&!jl!dxDG{yNoAKdG8J29AKmMOp37~VNARcZ^pD#svxkMmTa+C9 z6d%X*^>Wkq{05rmTmHiH8Tc*Fe&b}h_)URRv z?B%qRm_}viyyAtEsd;xpUg5M|YhpEdel|`Y=T#NMtiM$~^VYaQU5Wov1?Qcc($)7u z6PGyB;^ICG1y3)?gqgGv4tAK{=T2+Zt7R9RCk)}8rj@LC;iZaUy~A)KE%JeX%EZ{z z-hF2CDnGQ&Z}|()eMiu`1Zg6cn6JY76{epyxYzaGjh)fGG$!+`%$4B9?P)Xmc>}kY zi_6zWLny@Vdiftol)D%fsBZmaHp8Qg?XyW9jn$UFP*)PId*(x*Z*sO#U7>$%gT%m+ zII-T{Dx#x5J-q$tipY_7Io{GyU@E0 z-ObG&`5p_(s}V4Y_~u8l(XE}jnJgy{nV41T$jXhQP*4C9ghy?rJRilW}=)C+b5&-*(-vm@deLl zvX-u}_S+(k)bOb8D%zjFBw-$`9zp5KqIGAL+II6i3-2AJI3(zE zNP%mL>B$9?k5=jXMn_Z+d=ro^{<5NBd;Lwu_h$O~qmF`E^SpVMs;PBpH+0`O9}N+q zMd`|+b*&b2o>i>nRsLXSO<&++KmMuJpQ~)ml56OA@sK*53XYOAmrmYom7#ZJoF_95 zo|X74eC>zAs5FO|-m@>7BqD(*U3s)_Vd~`m(j?2^0Ww$h-2*Mhq6bz|K1*Nu$)JDx zcK5H;t|3(^wWN`j?|Z+gUu?Q{?@&8wgcjBrV@z{Xoc!oQm@P_I0j>M~t&+&}=)GXv z%Y`WmkBj1i#Fwuum;`8?aib~>OSe!!nT#UOsUs_BR zf1mg5MCmG`brrjG_Wul@U-2%ZY9u2#RH{(^_G{Ke^zGN{xrdL-)rXFD46jMtx0e}< zNNjP;&~31Q$P1tN$>eS{=|dj z1)tpdDSTJ%OutaNU7;K=X~W1m(rKF&zTNAp7NLu}W7aN%pSE0XvANH0&R-?8?v(ln z*F!_4?lYH!zAF_Lrmz~WE7I)^OHS|4w|29>cAx(dL&dOXy&KWj9Lt9mZmztK`NHTP zv!?$N-$!D@WZHr9R~fCFdv}k#&)!6TXBsjg?Q}hTznY%9jHfwtA(8v6>Wr4GUAxvo zCrzKTH;9^Erjs~?)2yzmoo^&6{oFG%G`&16##hUDqk?!Nl?+YmlVR~4;0 z$*`(u&OSjqHr0b!T|L2DitYbAaoNQD%W}{cc7>Qp$pgqzjMp3Tr^9jMRe zNv^xkZ#k*NAbfFhA4*pZt!th~T4PbC-pnPd=l|sNzyUtaT>Fu!#96&c`nVU@%RP(9 zcr3p^*+rV0XxZFlEt!1^_ft(!odtfju^6xE%JJ#_vPJS$N zLiwwK)@5%NwyB%g)gyZR^t6?8py;)kN#+D5c&fkP|Uf;Quzh1O+ATd)a` zdbLZq{<+_@+P;(RhdSDY#vJn3=T{eB@Lp*1e@RK7RCL+zDUnS661AA5UD)vVva z1ng!!6I!_kC|zx|uEiO`XJq??$FaxLiR*LuoPIaICXfzqO4tm z$+ensZ+ah>T&KyK=W*9k`ArG5sY3Q1dPIWK)j{j_ge2)q?Gdzi8qzHrS31daHU6R2 z)HRl2x4jD1UzMBFpDl63_Ls;y_+#!fcs^#jns?j56qjBG`v40IQD~@y3`$oQtt;+e zET6d8xR`>oVBQvu?fo&FvMJv}zAfdDj5`TS5`_loQ*x@26UjF(IA4}iZ#HwZq5hGP zo3lJF?UXD$qyv9*gv3`5t-E4i9o4)bOZh&fCFg*0wqxPyacq9sz6Li!e~Vko>YTY3 z%Q)qUi8$wvrDjLUn?5%nn=;^G5!{!aJkRk>``%HMu0C2i#|UUXylh-(thXq#6VDtHZF}c&bi^y;WYk3}^V${jealhD zhmM#Z#P7r7ZR)LyEciZ-(nWqh1Lbk8E>cOebY;sq?Yd#7@MT)nC;Q37a*D^5G`m~l zDLMJRVs!6iV+^0L(|lCv%XFi-Y<;ro!xh5G?DrLl#ih!}hfunPXn(T@bS#d4&^f($ z=%Svkuaprn?LZTK5-sOgv0lPE+>ZrjdtQr4YH*!n_h{Vj@#~JNkUn))z*q5+U+Eug z1m$*7p>&PVy4AVYkL|MJP$$fM6!PexIeo*M15Wgr@f4z*%9p1vPsV7icQg>B3;E8i zm0q}(UC}ou(^Z?+-e@E6jD6zDL60?*?g_N+d#;SpiRT48l%~wTvf7iP%xkEZHokKtn^6H_ezGVPg1?`=+aHva?NQLbw*1c;oC2g-HFj!;;{Za!aZ-p9shT|v%{ zw{=nCr2DF|#@{OlrU$vb++7sStI6Q!;(Mid;u_Vi=$4~I6Q90aems`g!>a$54EL#L zx3C4J6H%Lb^Zyd8$mCRF~1X>+%`0v%aET zrslV?lRQ&DRtPQyj)k@kQ{OB5f+u?@+`{@c<>q^%O@B?%y2mK6k2b7anfc}xzsvG9 z9uv32-p#5>k|*f#D6>6y`2#CMajxb;eQ)24kYSSCMdkbI zuR~Iqg$L-On0+J7W0`{D)^Zu5lYtrt$QUe$w2SOfG4>o zHFrmjVzAx03a!_aC-gap3Hq-#FeR|OIzbozewO7ORkFyQ+infd^muSnO2)W5lkRa> zm0O=h>7GREPI|`n<1+N|aJjRNA2$;^HvLP|&za?V%^}5e?Q#?f&+P4gGSM`=o^h28 zyoHB#c`W%#*6nx-zCo!rZVNp%>q?aFDYWiB_jg20Gf}UkT)vX>ePXk_Kl;i)KEMk1 z>j|gbj}ubWt~%b2bs4U_|M64W?7N38S4J`kdqNgy)7mF6Pstl%vQWB~XkGr3IQ9uN zs;Z(ZQ4gycBa81gYTG+f%P9^>msXD_yQt;b*{jc3IqPbzj*#hE>=G+h(hM>_-zgrJ zdCuj?dRr4p_cU6U?fo9hn8fer?=tNbU-y>C6YssG($9aO>`s4pXn)ADVx6%O$wsLJ zN6&}gyV-fZHl6hocg1L(MvHR7=%-n~o>^me$8Q>l)IQ8N!l{Q{mPg=Gq*cS zNse7le7NtHU7t37J@sITOPy;WAxqTo{F2iP4Z`yW-6BKyB!rg))Y>+`AKJVxtkJsv z!FAFGt@|HbCvDNX|G{+*Id&poMbc!g(1tC;m> z)f($XGgx!Di+8n{L zsC9;Jp1yO*Ut^4;0muA9x#Kmb4_TYv7jEi0BccFtE6lG;SS{Xjo_uY4HS^Vti1O3l zJ3VM_^o89Hv)`{3AsEsiGQgf#_+hf54X?Y=b_(O+>J-}eRzA_mqnJzC8@=whpmlMJ z#I(%yO+98}pB?Dser%P;x}3}P!Z(+en);^N)v|M+E*0afaIWN0mE7#dsTVS_Jo|vc z)jlX&P2|Nck%j?h)P3xV)>ZV=;Ja^=nDUB=uJ1dRr6L={DFUjDfM-S4m)#%r_U2jz z85nBOE@h{F(Wr2o;$fTJf1ia^v77~;%|Wf0eINQ-y|!}t%NH?aTlD$& z3|e<)<{mYJS-t;qPoGInb&YbcYc0(q0)eMCI4N-=go$UF#!GU{J3?Ly4u;Zt zmZTVK#6G?y)5N&ytIY5b6^FBE-BgJrF|~UuyllmSyeZeD@)de=V$TSu65eLZ8{d6$ z(D>xdH#FrrC-P`HwQi0!gb^gT?!BBFFnlDVBjQ7Kxgz@9=Z@AD8OWHYwSGf5PqQEE z^O_dMbM0xouH4((M2})}Iy(4&eShH0y67y2Q`A8HcG4(Dk2u=n>kStF;=OzeDcsUe z(Ce=UTKCE+23!Y*<&oysl*#Ybl%G0`C{Egw4A+Of-B(3pZ`PVqNz_(fIglWB_{cTO z?{p`PBHx>*h=#v&5I39=XHG}!dZKkJJCE3F2st~Myl^O5U7bxl_3kPcu`%=F%bY>l zQ_SKd*mTY}ExkJ)FnBg!ver0R$@}~Q8BRhMe#wL8!1S-DEm86HLhD}o)p;zHQr~+} zijcIZJV+_!j_mX7ax>5VU^3Iynr|M&g_?`;g&Ub24f$Y^$*`)zI^?e{PGp!&s;nxU2n9mas%-(QH!Q~VolEP*HZ^#e^r*)UEU*p zw*67sjAj#^wJe)~dF339r|ZJ;SkW{bfv)Bw?5WF_DO}rM8Z|eLuA+3$qjg0V+*g*n znCpXM1P(pP-Nnk$lXtKnbhPeZC#k9nxAhHf0j0GphKn-=7q8kS`D%xL7)%n=k|)gz zGcRkn)Mhk@()B^>rgl@`^L!RSU>z8?PkQrKkQXy&hhc@zJgDZclkLoyko(v7Nh*VfY#Oh zxldsCedhZDnn8+sV(Ir%!Y7{oTI6Q#?%kA&268Y%er9PvT){-^y|JN z^`=)n?n|>Y2Oi}s-_0^GkeidXQXancjSPb|^|((>Vy_^|Uw^dj)Y-SS0bfscDUF;K zc%|YRcSLaYCB@;IAK%i+_K=i^>a=~ic8MiR13I+?MSSlckD}|@<@=%ti|r)U#Bc2*`Hx% z<)qj@gdYwl4k?gzs%$W26{O@lhtj=>)+L`^&M}Q`FjGzAex1m1IML^84^I4;s9Z`l zVR+On2j;*jorpGh1;H%rHxV?Vb+mrc=JxsPyn^KOwBfFWQ|RA61fq3+iLM`LX!>Ms zcbEe|<++CF7mkwF!}e^)cXP}Ak`S;y;lBGx?O@5Z`d@z4<_WIijNOSZRnkkfXJ#;4N?9Ep>>(?r@p+*yUi!dA^7}kg4LpW6G8XOy&US#!w;X(>-{KGc=z>tdL8F7 zHGPWMrqMpqMViKxH$i*ZPUo~Z)084ny$Tl4G6bMx1#Em&KpdO~8% zv+aJma>z=KzemL(1g+~SR5y2H_or@4_SZIy`YldxoFfH43%|X}J8!MyeY{kcs;6U5 zW<1+UQvziM$!JNW|GOowgR|>vl;`8(J4y`D`*A2*S9U1hcggtQ%IH<=nV zjiyS@0Toz!*%k9!U+FQ4cBu|@dYqoeyFe)5>ec>`KUE^S4E?*}%V^!p z@oOAfavcUIbnxoWKRVG6^*$>yFU1oKNFQDQOhSrrNa9cIKz$%=auvGGDUcpXpLJ>#Te^T7d(TT?6jv)3o z-j&BL{CI}sxsRBy@Y2WrvpNfWqL%k@wZr5ldct>`#}6@6dp!pyY1q(iQ0 z4qlX-EI~LEH|~tI^v&p-AtSV7Os<7BoH8W@HcJ&^jjPAMD{DI~;!Z}XygeA{nu^km zKNl`qc8d$dgDGW@EapNLAvnl+P5CT&pG92_{b!A-WA5hL-pNxn#6jssqIJhdoQIx@nKY*scs=~i zds&~KDO*h`GSEO>`jul=$oS;6o0eAxc=hBZptJAN*rfz{CDEhj*6$vrJ{|s2nLywW zO7|*SSK4nsJ~iJ5a(NjtocnS|Plz&1W&ZGDZ99?mn9*sqFYH*qRA@4$dr4}Bo5d9WZH2H3 z|7OW~*%LSR8FbsXVOE-SaKLyUbQ;kvR zh-Bq68Cxmr9Vhi8k8e^@XG(t4bbc<@y}PechLgAEy64qbPvV!UWkN`2m?f9bdgyrg zHJwGD*Q3$8r(Zn0;1zZ#pYAjt?+I~H4&ELY#>Gdz0%UZ<-j|1DnMBUM|87SnYjUO} zvTKUu?xQO!I?qz2xl-r2A0G{&DnUQbUq|as+**k|8av9u)Aok((t@B%k-(IySm0!Z zXPArKm6~S*UoSsal^GaV_49qqS|Xyf)^V!nUfr2TDd&4a3&G4b*W1LWpp7c9St z4J|Ix7Ze|j^SWkBVI36vEu{L>osxn=E?D@$QlLh8({VE(BuAF7UA4D-bbC|1?-VVXVP*c?*f{>kHpndM;KPoGx-AImjVrq|7# z9$$)(7G`!?&hJC%#-Md4n_T$oMBFp+yoH3Thw4+gjDGBs%l%w*q3j}G-_z@C6j!1Y z1rKE_K6*iphcjK*k`sQbkEGRb#QZX@s0L35A4>NQT6Zq5jS`2*^pam`eVYtFb8D-a z0=~H$mSQ$dm2n&=oA~Iu=PNQ|Euu&x268dU*V^x5g$bGassN+*_2PxE-YjX;yQ{8-5gry z#^=={6Bl|g<=)OG>)xJ~*rrR_J7}Voy99w`=g8=XAw_$G<*LvxtqB@!D&1*Kc}hro==y?7Ig+{&R>&b zaCo{lDP&)&KfX9cj5~+k=M&Jn&mWcJKblLpQ7i8f#mW7n@yu-0yBVz)dqT-aZ{7>$ z`Rw&1wPi_gI?wH`#1Ror*ZNallD_e3w$g8!GWY~&ett&zn~2sOv7l5GQy=#dZXHaw(y|Mfm?797{ z{Wq-f_-Tge(?}?)r=PR>H*Y{D3OInlXy_Z27M|}38_!3I@K3aFl$Ne$qu++l_ zhPr7*H|po7wC5S5WS+S%vtCipFfs{Z<{OQE)jX!75;o<)bpCse!cDm}t@sp^`!;jO zY?t3T+gShX-P&hi{ z(tSkQfKKBLDh?0Oy4Ei!EGLenN!@GePd!)v^vH{ErA3m)Mz<-i_9-t(KI#_KybXe?m*s?Wpe*9QmcQ=<0!GL7#W z#$hC&(4CCzG-M7<+@GPK@_M~eqCv#Ti%;#cu;X%3EODeU&ix)b&uhXY=<{znTK7M= zo@JnQIcqJb)D{RL1IPx0Zi;wwUCB>rI%l3%ESYrt%)X2u9Hy>}u07*-w0YW$3fAA% zD>`?!jc3y7O<0F}(mXrzee>U;Y(B?kqIIRi=k^XXDRfm#CNz&@k9})q7R?a|t2wOr z@`M+Gt9GubG3Tz{2kUk#Ynkt*(%wD0TC-ohu6x!Zyj@X-t>q&7xyzn~d&Kdzj}zd|6Kp*Vv7R9$PZK2NGoeK#GM#5E!f)2wOr zi^ao|yZBMM57D~J3Y@ZnYg)xk)tTW9cQcm0OVQBH%hpZq^}HCz*&?O=pUT5Z_n+k%CZ+xIVym^64`< z@Gnf}i+>VNDR+*rBvib@GXENM`jGX3+Jc3(>2F3XK3J-3q-LQ^(?L}z-5j)TF8)_? z+sf2A_kqNqx?7STXvNdCl6T`@Z{hM6_ReH*7x7M6GG`{~vWucE$}FIFy>ghdMytGV zZMMdEx`gi{`u#<DPFJY2WGtgSEaUDat{LTMlj`yUzN(JUw`dyUM_0~is>L7O?^@BP??;s0M9k^O$KBqIjaDzOPT0YHR!Z@FtR@uk9JPw zRB33c+g%@Xg{+tL2ZNZtAEc;l|4jWf=*2ghHB|zg*yR!F=bB0*q>Xu34Bxj@7% zEkx`3M3l&#a?vX=w6QGlzIa6Zl)$G9{~xyoBuqpJ$_9-O*88-i4^Pnx+*0jNHcAJ_i1AqI=iokE)T3C*4mhL1?;$k1fOV~_u=Rr&cJxYV zD*C)rg4TUiFKzKlFve&$(^0aJ>@pFlc2EVAd(1uUBeN&>JgybqgL8;V-IwP0=)YiPa_(nPx@BnHUX{2KoWA!1 ztt?meUHN(U!8`AZnh)?o?v3}W zJ$(-G(ORK&AER~a9(ohSe77)>xfRG&&EmwQgB|(lMOISVPiGeV*Z0@;c5@ZDxAx*) z*nh`qO-E>Cw)L}~-AW}zG?@uO{=vF&^!E(qXx+zBlQ*7yVR$)n%JSISsn(1~gK5{U z{~!=Mq#EQ%=(;2(UsUf!^^kOuMkG|$!G6K4xBCF8j>!rlsZLu@kNBob}^Nf)5gUbUWK5 zSHCnrPRWQ(enm!#(tU!~l_!~=Q-1OM|FriN@J%IO+i7ttR@{nfN{zO#MHhE>3L#0` zw6P{l1=}u^rP$)`6c%^);uKlj-K`W^7MJfib8m8Q(=y|zuxx2-3gA#8ZNHHb$E7G`W?fa|m zhn+bS9;)ASF1*}kN!D#T|Mtoh>cpR!NvLa)0=*PXa3XChhjw>V486 zUO(F-mYeBDm#WKNPq-Sk-srC0w=Un}oaN->THadLKX=Cl#eHrjyqConD!YGrh33*P z*IM*Um^IS1blLKa20#2f_kH^_Z_X!+^i34Yt>VAQPuj1=-8&cFZ(K3Tvw7bVw|t^+ z$)dAtn|OJIEMP<2vYS<1-p%lreJ!3eVc+nPS5sQ8X;-`NwkrvlJgVpqiR;B)vD|=9 z%bc~LyW4;4eW=m35(zO$SAHpp<*Y2tZataUwn5mJVe5~KI8*89!e*;N>+4@^_?UI% zvkRL`F9=jk%lEN~XWphFefNpw_GtcQdGDT$&Tbu+@Z|o9UB&zg7Y&&6s(Pz`eD05$ zo;g?DqydTL;_ocobTdb%<jtX)Vwq()F1O5+I<^FQ!*R?@2W~|*kZQJ{2 zO$LYlleg0kK?Zoui92lBJ_Z>{E5A)pz!ot_9}|Z2fxGNBdpa^UjOrGqWEG{U<*PKHN5c(H@uE zp1t*FudfC2yeguJ&%Co)nc!a<-|jZ2WZ@&Hqt1QkJF`_%lHbGUvfqYne&e%w{EMSw zvvT@!-_;!v%iXc@;lBG4zlYNvms*tP^_Z6*T?@MzeV6a5r*~PGXSpux;bJ>>OpiMB zOQ+#O4c=L=H+tQ(Vxe_;CWRXREcdS2g)4oSzLM(*SJIo{~=e({iZf6GU%{rtQ}%h{{jtjgQH_sjP!hYXF3 za^vq^RUTL27)Xh3KCsW_tFPAOPz4Uxa zKeb}t`BIZ=pX}Z2RP*{SMT@)`YYgfvtIK^K%YEl_Oe}YHvTx{kqkn}vWx5@!aywk%5b^Kc^#vK^hE@ncD}9$gtL^N{?HiP2 z&kUJ=i{*|E@vIuP=3TRh4#CUMx-LvAdS+6J>_G&fz{t0{O97A zu+i@;Ona7dRlI+6$0~!jRIiYfdD{tYA6{m5j@?PI+zJP;_MP5z<%SIvx87NI<5reu z+v>?4ZPV9!|HZ3INbS1C`W@6hp0fJh%H-QSRI}rHwC-HzQ^?M;9$TyY@$uz{&C^1e z9k_YnDY0CSvK=2)JLU4sP$E~=S)*1>m6m=w@Jc}C1-~sGxM*13i{oqb%#?HW{6pDa zHu>73^6m1kN4XbIs=l@E>do(8inyw0Lw0csF>>{~m z#Bvkvw*7c;MbiqI3y%9ZFLR5y>&<#j395wmO5>Y#DtK)39H;hi8zvW5)-GINhF`^; z23@07tExRu9@^(+*BK?BO`3y(3qlV=a%5?A31Gy&RJl=(>OXx9+H(fBjYY)Zxt&!-K`^M(4zGA1f|@ z8q-Mr`a@>tM~cX}+s9OIi|r1cQS{5~OCe=X7fPP;NBqmF+jiewx&4K{&L6u98l7sa zAJZn@)3svun|0@%?kCdsyjbp|9>#4Ok0~@sm)D%=>{cVl@X=$ z9H_KBd_gyn+>2tlOEdxPdX(~BdHq$}qP>Ube%i8CkG!RVmMrK~W%;~e+9~0$N>{r0 zaA3S-*Sd{oJ{1q>c4>IKrLQ}^-IIH7*Rt6cc$%Dr{ot3xa)*71S%08iN1p{Fk`=#| z=^Rk&$?&9X1@=C@-EHuRAu$UoH&vcIp0~x8b#GVHX z9*1$?eR1{TvRLj`LqDA)cjD>35Beu>SzoxurCN7OHJb2b{^Y4&t4D>59-)7-Dt@P= zlJ}c{3(eLXJMp6ay_H)Yr)=ze$v?y|s)zcJ$PQP;a__dx)B0rRLE4#F!$uuycPl>T z{hYk{yVXC_YH0PR{@!)I{Lc{WA0>KaJ)y=Rnud) zC=R~5w{cl^r_o;17Mt=ff1PwYENJ_bbs^gmn(UgK!*9oxu-)SE&P}mgw}%1Sg8vN4 zarMTmUO5`K=zi%!`?oIFXPj+wEqVL)xTYIE%>K0I!_=Vo+p4?iE0 zBmX9kGxw9`W*sZC!!5Dg@=NZh2G}zOs^m z_a9D~b9zL>VILOOs{H=yn-59GnALR$UMup|txw#ABD;6r^QczF?cByY*{8Q!dU|Nw zo3OItdVEJLx6`iPNxpw=FV(2=sdTDjnb6SZLi7&SnPyU*}`>o#$L4SX)Ik}E0 z^xWqd_dYJ(MN2=dT58jh4GUlVrf+$2Ma?LY9qx+d-dZ|1Y<{FBTRG<<9}86<)1;Vd zkB2#8XYHE({^iXYkJtTs@$=sijT=>46zQMq#H`+5BbKj!7I-<+LEn&d!?tvsv{u}n z-4n}|&40T5o+>!owLaVKyBt`NB~zoEh1#||n{`{2dJ&0ULlTRhue#8=c;bUvMLU+u zooimxx2o)#afzx-Q}sncKXe~L?Sri!nj?vk-#GRN_qimJSX=S_tHVg0p-9|OdK9m} zO6#r(6?XYiSa7D)ycCvzu)P06`XjlF-~XTmsC?aB*tyfO=42^Mk1$6*WR9P4{eRN} zGg%X&Q`!#!sw^3RIJKw?88Nc2(nS|G&YW89HWI;QzJ-sLm9s_5V-*OZgq;&;GVt?0fa({CIfu~%C4zW`x(g@ykZNGowGIO`m+4E=J|hU z93jrB4f5tDv0vQ&_ut0_dGAxi`feZ^|SRlg!85YQ}K!yb}ERbP=3=3pfAj1L~ z7Razbh6OS#kYRxg3uIUz!vYx=$gn_$1u`s0vQ&_ut0_dGAxi`feZ^| zSRlg!85a02v_Mh*3-eq2HD`d)Aa_@3jS(`n+Fh-ahXtwBO83qNrLvxzmxr5CH9)Bg zs^RA2CR3||wYngDZN>k-eC2-hNatG6{$Khgl78lA+FRWXAR3)fLC^TKTGA7sADsh1 zw9G&pKtDRef#PKW%;(_KISCXmD-aLRkIpzCS=j(OpO<9Z1}GlsF$$pgcK`~@0gMJH zjB-z5`R?IA{N_L8t~mot-d^>PTRZtCK65@OP12KOk{*;Ur9)Q2x5Sd%0QQs9w`ue} zIr|&qyLoPz!TspkPM^%&w&@fD}d}x z=Re#6x&U2)?m!QK%Ci^H8|VWB0)2sgfDBLoN+1Xb20{S(t|1gC1QY?v0p)@BfH(B4 z1<>Dy@B&H!bZ#=8oskuIi#SVxkH80j&e@?eap;_xgTNu+2(Ta64r~F|0Cdjfa$p5O zXNsx;4WI>dfF1}30)V@TE3-|%_w?P-@f_W@}lw^1(1Gj0QpHAFckP57y^)=HUP*k z4L}Q^Iq)mc2xtg21)2ekfhPQOD6SoVwm>VO4bT#3%|ExpwLQ=Y=m_)!f`C9k0rUYn z13iImKo_7Z&;#hsKlj45Hy{W40mR!E=nu&FXC1m;uZLD9&tP4)7O1@)iRL0L7(pT?k|cD4j)sIh>v;Z`*-w zKsjIwupFodYz8R*R2Mb@8-WeLdSD%}7FYwU237$pffaz6hpxm&{zB<&1t`rOKq9aQ z*bVFgC~dNj8$jU)fc?N;U>`vAMBpUwH*f+t4jcoH0!hFT;4p9qxB#33&H`ru((N=r zdCSJ*JgyYy6kra&i~BpkZGiH33o!Fv$35BSCU6zF1c-UB;Q2Ce1E9FqfQ!JbWc-I; zBn=Gk%Nfwi%eRloALBS*%Xr2!?KrL|Tx)X6g#8P<-kgx#DbU;9!`+{2ee!@(;&{bn zOLLVT4~mz&XDxRxR_9BCGG$>x5!ud6BSEPJ9&fH@<^?6Ny6@)YtuvKoJYHa7^)5Fk zZ=`Eu+dsG-1&XJKyN|nRK*PTE0tCXL+8`85D0w^YmlhkrR}8 z6=Q2uAFk}5-DyZIcVFU(R8cBu*D|Z}HOuiK8a%$pj~`d-C_gb%!yD&Hbe`%=Ht=%y z;Oa;rPzqnXVA>WirL42l5QMw?aIIi5P+pX17nh*;ehC3+J%tP2nkh1s3>0}XJ6=+xohskd`|W1db)dgx_hXVa1Z=u2Ap|xG*6}%ID(ZP z@p}MX@`E8;O~xbs=e=CvRg6VqlyN*AA2u45e?myK!1D?`j>hlwUVvLAU zn~+ldxiW8;dczY%6jQLw0D;?1$j|M`a%8nYiBKAhN`pl5a%j)5OUgSnga)fo* z2xBzUF?S2s>3=@Sv>Oy3cYk+JwCOU9nn*q$a_{OkWnExC@+vZ@B*>_YRB9uPTgMMA zGCU>zMrQIVZ}QQHnK-TM1v>9M_dNSeXD1lO-4{|`gMyYb*8j!8b}sowoX+gzQ2 z=@iV&#uTxez9zrQS^Q{4fl?Ec65!e4TDU-;aWjSrl$M~7_twwWA;=J)q!1`_UfKn( z9bd=3>gFU+egmaAc!su`7xr{n&ej5D1}Nn~89nav>@DTDAe-hy>r^L#;0SS z1j;T@N`Vq@m{s|De2Y8+N*bq?H=b z&guT3^RWUY9S?!;Xk}WRN`cWxyD}BZ?Yl4JGFeqk|=RPfl>sNf}nUb zn%Q?t*1Yfovj){bp>*;TY5aKZ>d3|KopqyTi zuhfAmkJ|~9?R+}b3RLlS8hv+xK>3@OrtY`!>xBv18VZzqJWv0^pK|0au z^Kfd!s|EGn><}n9^Kllf5mqGIKl?-B*JiEDfI|6+&%83EZ~i*b0>ujy%8yt6!Ch}} z@7Q0UGzWz&I_a0>@}XmA#tW3*ppXW8?@w4-ut>AF0!7R79C;I4X3(N8lLX38P)LL9 z`Ri5R>NNSdK$*fz^KE^6^MZ*R2MCl#=rTc!E$Lmrzv8J1bKs*Ggit>xGXzsJD#?AY z+{F&lI+SA+WEP|I5M7u`0ea%7J|*hc+zyI2`g-tmgfyxP>++PoH*)MUDev*%QK%!C zv^_%=8&=G0)s0cun4&j$a)8IP{-TP5hUG8LqHdboBPL(UzdJ%`3n>pIe?-v zN`uw9{*tJ;pa<^lOtnDq0mU0D9#;JvO9$PYuSCzM6J1hu>UMnKE0zw^Acoiaspi0} z?hiX0GkM-lG%JZ z9=ek=CKMS=`N3EaeUM~1C}hzR%YM7L`r#%CuN&Hsji69zw|l>T)6UHOXYv$S=P)m= z$BOb#@(hpM35qXQrsqMS`g34)RHFh;jR!Ic`gF_$l}4R9QYoq8x%gy>N2a%+AlwT> zRijC6kQtSd%?I_lX0<6~00k`{hNO~~=*mditU_C!6d%4b3>1_BNt1y>WqQG-wzfc_ zRxLoG@_~o2VuL3HbsL*fyhqz6lnya@dW3=}KX?XQEtBuKTpB|Zn7|jaxdF^|BxgFF z8~(Dp=~qy^-2F(JUS*I)D2Hv@AT2PY2c+2x(Nao^+58Y(Kin5Kz!-yVu4X z7o91U+~POUicT(vFd9TUOt&_mPSU$Z@G$?+M2A%@op>}6^?h9YO z{(9aA6h5a_Kp`6p&(~Y6j&qvLD4x`58TfQw92l&heew8NqM*t_xwPpFL|kMxb}G7N zG?=kH_M~K)edAdb@X%--rSKFKsz2R2oNLqPRnl!igD4CE$kub0PkdUq(3#<&_=5*p z$ALoDSsL?2=RLm!+G{E~GEY8q^kmu3YNxgOa*b*1Pn85b-k=cAyAK0H_I01U*x9Kh zLdZ9N#g*z$sdBf=C*~-(4LtB1(yc!zq?@A0{(W=v&d=iP)CM8cTk3J8Qs{CvxxxTl zz8*|BRz71vA+0@gzI%EZVl_zJ1Ma`!+XyPfX7{8WqA^X_BLM70tAW+SJ*Tz+iil-Jru zPWe)>kyEk(bSsGgER|1>L%toKw0xfo-8e_IWrNyqQTV}krSsonQ5*T;)A7O(no6$y z5cSS$>o%-Je#izWpSnC{cSqHJ=Pzf+gF?Oo8|Y;bA<{5q%o*dJFXuZ3# z>Rf|DH>cOxlYKBKRC16O6{3>UJpH)l&$kKfUNz+@kft&!qm`g6tS#s=<7I(v#*RiKxQ)K|*MxDdtPB zQs6=QG~5^p3i;@;waSy#YPX}hP3@Z>)(=2Ig^c}_==c7ZvV(%Bz&ar^qb^E|70>#k zbBt_x>lBm5+MPpHIUCHHakO~2W@|3S!&(=tpD2xTtZX*F{3`R1T9i}1W`$MbbX(|s zq3yiI@BR36;ECz9g$`jbU{Y>!Y_DOk^Gnbuf&u_diuU1~^cV}>l%>J&;z zTzB7~{6}sCx?;vpU51AwQw=VsZTD^Hd|_w*Sxg$|Z?<&9+}Tqy4LsD&Egm_)e6_X< z>w$-F-&TM^rO+_fCdta<`^NA#fURwgDLkosY}$b3R8O5Le%`GfyxBagYBoNnkk;QI zlcTGbB)VS8x_$q{GN4c?V9Zz3oo}!EC4c=eUiOCPfvx`ng>hm;BrWHh+gIYU-SuYaFlp(J zM@`T?A9zM9Ca>FhB?&7Fte(O{hVzs?HD+D;rAyJ4pis?1er$|;`F>8LGz2Tb`}(f} zvz;dfQA>dlEY1{*X5Xasp8cbjuPH$AWF>;yM-uLbJ|$&3-rbh{&1u;LG1BA-7F&bHfJmj6}eO#BP6E~s%p_T%aw0-~ztHEjQHiWm^NLZCh zyK&yNOCrXe8pT!sSs$F%Iz#xjH|^M;rNe9>Qz%pheYrBzij^wYaWvD7SttGV1Dig| z+R=ij#rdI|V$9~Qs%vvoU<1A-Ppg}`Ur4JPs|(Q0W;(2V(rcA#*_zMsHV8sCQGk*Y z&HV4KJ$<(|bmM0dHfK4k1{-B)bnu&_J%6#y{txR|nfg&%Wxe8@&q)dQpfQUP@u_B+ zSC46RlB%PJWF2A@0!0$E`@pmD;n$dTn8(}fF~DSNHIMZRkR+4q3|gdh`RzEx_WAc- zLK@Z#sTdA{nh)s&{WWOIsh#&}HiglSyQjD00w|HBUgC9oCT>~Df3$Q^> z%$ta3>gHAn+5HaCd=4CF*)!AA{1mo|@}V?>d}y zbkk4f9TMMq8lP!pSR=)A7e|=gV#=-`f?8xYF#{QOU{Erv%~h!7cA*{WDwVq^FAtQ%t5Ehg(K_3o!z4bp ziyx(RB)pv?TN}Vbv(UyD_RqMtrzq8J@;CTSm|AI~X1QD4p=0`NYju=SSjU}it*=FI z;et%qm9*ge^Z_n!62U`bWt*)s8wo)J>o<3(Su{7ZNm&DJF(rxBP*aZIqKya6Z@M_H zIntq)5B;yroU;0Z$p>5aH^1>jI$Yy#qsK5)($}q9W3Em-t(Q2j@{n!Zypi?Javjz! z(Kk&xyXc;0r)QY)qn zN5I3k{@-6dwa~t4R2t}J@LlhH;FM$)vs?Q8DSOiu1r72;gH;Q{x*h9Mk9spNESn6c$w)qV^yow)JCGv0ZV`+OIeyKNU z8kL$zrNO;PG+sVxW$I2529-9ro|~uelHcF*l0Sl`h4>|YbX{ziJl++5|E4B|<-L&* zkWwmqdjw{V21x63*6sI>L9O1c!(fMcL`^~(X7{*N-5RXReldT zS#8=E??&pitqRaQp86c~`*v%(_1bJQGEMQXb{V*++X}a0Z}Cj&{a&Pt%U4&Q8<{XI zr_woCyKkrZk##Pv)&}o@J&8o!+1fQbprMFWZkGm4_(hVP?Bv<{c5E$K>0f z(npASWqOtPkxwJYXd_UkS8A088w6vBQmwWX9kpd{3oSG1dF5*!2|3>ww(|JnC%m;mXd#ZeTN)a0Rr$pIEnZB zH6Rm+bfCu{mBrav5XL<-Y2M$jS&&hX6l7$U@gXTx!^o}dmkh-KKl4B8viyiO(32KM zJlNRK3pdELIa;kdXZ&6lN1B2bdh4TiG>y7HM?$2ZkLE1mAMFzz}-l>jSVD& zw}le^u2eSQ~`!lg0;CNi@As`SaeK2|imGDKrXoavFG(-4B7L4PAlE?rt$ zF11Q)ie@SXYfYqONRX8-LJW<`sJ0))*GCF5=?MUpMA#&&bviBfw#Y;5h|uezlm@-r z*GH{PHyMMC zPWsRJ5@fJ;mTRi5ZIqh&b9tb)GW}F6#2-q;+?}B|3t12a{*+K==Coot>kGa6x3`*n zhn-4UA?$~A6^{V~RmGt{Bvv#k5nDD@@Xrcn!yQ3qk!(i!M)BM*lN(w=7D8n(RdQmbqD%b(j=8E z58$PL;H9xTw{Oy2ZdVsB5~Of9QW`e3PBPJ?>C8pSAtpmmJ%$1wfLQ6z*s5qu&NNR~?2@$2sh0%b;DjMr1(nQp# z^hRGFrP?ZTYD;i3`Cij1ChMxL!o*r@l@Y@D+-z(o9HZHhL{C4Y z4dhsIh5PT6A?imUMfCK8a?H6hOJdL8DN7h3LM7qh$E27Q5_h-XDakxg<7%wv=?CSQ zRWeKZ5gUnkVI&7G?q5#(6d_ z4K=6~!OAFFe-Bn_X}qqd6=$7B18-0o(5xtpQrtpiwMl~mM2u3E7H?dFunUfRNuo5^ zN!wO*Dij-1;4T=jJ6fpbx7tGne~0;w<2j3F02nj_gr#ll>yqkGl-P^PmmL<^aq`z8%m`1IbkI6KJhfh3H@2nJEx^s*IFRQRNuf!HqbZL_dvJ=LkUqU& zMf!HMPnBWtr+S7t`Dv3K32D3nQqqL6$s2oF!rld7#}Rv#g|}9ABvYk>Fjn{2r^B@< zGeJ7M_A=;9RhOvM~A>fK^95LS(^8%r$jdX%GrlN{O<4%SO4$V2H7k zrYIJY7Cq4vk~apL2&r6#mxA1jfA;c*O4^Ivv5lE_QZRqB0P*HqDf>9WK}lIsCHtB+ zkTSbCtS2@N!t!U!QphS*Kl_eju{NI%W_c-X=4GYCc0@{*(R!KIsM2Ze*uyF^)~ z7j4|+9b163a-{+-6SiU6lbI?aiA)v1GU(`~rp2$oZn>vp2>jRReuk zFkV2jMjGFs*>h^^sE}@9qgIb>Z{PB%QU*KvK$8mVE^t8N#0xSs+R`YMA|eFuh3kl) z8(=#K-YklPq*w-_XFVErqsq*{JvCr^Ydi%qMUKLjKucW9Lj!I@vgMg#+9@DQJm_z^ zM>U{VpvVKMg4g&l_zv8T5J4|U5gw#e7n#2>F=#E6(RQQ=ksw8Qz&OKkC7?vjw&ry( zKcelVcdf{bQlkr1NtqhhJsV_FV|xY42A!w^0|p&>P&?YC!-2%op}<3VBifNFQVEho zPt1)RIiRR?%qHW?ik2I>0%YrcG_t`)6MNZ96%WEvJqs0|3)adsN;{bnB3T3x2Q}On z>e;VT79RwwIGF37pAXNa3{W-U=qe1#kMZ3El^+wi%0_b2J#8z-wiD1}{ z@xM_oi$XIKjQv#Tr&RX5R1^z>MNe#ii)1 zrr2_|<;jluSZs)AS5|Qx6&m~U3LNapI2>ifN=q_DYP|(1W`d)}H&r~5K*sk?O&J@a z;d3-Fn{UDAc-U&0)qv4*|4jql2DYb3kRzHj!RPt+1>)#NWdt@b7-TW20@+&+dO1Qp zf?Q0Bpzn*!^DsN5pDquSN+pA-<;6y5VjljhD5=Sy`o>haS2Gr+k&aaenqBHa?Kd3h z=m2RVjaYFy@@BCliFv^EFVLp3Isp`%M$ute6@j+(J4%7CG$Hr zh%=h>G|@L=I;ms}98zP929u#M^!sWVc5tP?Z_hp_<-~prHl}rCZ$VQC6do8aTMDtG zVd^}CKXm}=K0bhS)J}7sI)a(I5gMu>lU5#qiGmcRV|P!RI3DDr;zK^DlzrZS@Rg@(=DqP_S_~Ol9WYIAU2XHDHWquh|eHL4xqW z<`OLB2pu<%bSNoxL`X{=AWUx2h-*#QN^Ec4))EJDEce1>-HtCKHou6+-?4IF20?%_ zI)bS7`T0m(()$@S@{RAZl4Ffu zWzQqnx7fU8!Xbq1Vz-|K{v&NL@pr62b2Kj(t8V1f;ID6jiAC!N)rZm^nM4^XM2Td6%!JzLYPoT9bBqh!khRk;tu)a7gX((FV3+7 z2mYs$;QZ5GY|Gm%VzN9iMIF@&^C?^4G~c35@NYR#qcNP38SpX%Z^7(nVEzUcQp~r4 z6gzyW699MW0Okv<{CG9cS}57-v%N7vnz)dgCJdq-cc$j!0U*G9i)=YA5G)uIiy@e` z%8rV_`eh|pEiW!1fbXM`1AGNUhpBS!Ph9*I9Qfbp=?1HP^Oz!?N! zp`!>`ZFSV|r7nALrVe2K>1fU?coOkj+zNGtJ|MT>X<2(ENuc8zM2?Dlqn0oOQ>9~M zJJo{GEn=|1Ocl$%5)EwC7l^Rboo{NL=m-oj(FH2g%C`Mfakv4Z<9}ALj&!6$IS`#L z7+&%FTd@BqM?eLlV3-Fn586PW1W`EJwn|9=gKk|eu@gw(26(8flKK%{4 zD6Hcc>1$s0ZMwIIhli)Hk1vKIDih|LYWjqoS|2Q3U?Yk!VR1Cnw~7fJtU}O&I9|&T zB@GFpCm6+X9TsN-?BYihI<;Vw+1idOiP%UGBYuP$*!0W>c_Q=q`?Fmw2CVjAS|Sgj ztryr%Ld)C+P%w|jT9<;F_EfSI_GSvU8K91B0`kXO7ke|HB(iJATkx?jJA4A-%(rM( z9Z!c-WeLowo>6O2#I+q%LtB<2HE3Iql>w2bTJHXiYO45~U%WYnEc_2$__sV(WT|+M zTRJq_6`lGMYE+A~-#Vrjh5r!H4w-!mXp@el*;j<=5^b@HcQdmu1+BP+UEJJ?{uqc1t0CzqQzq+qcM#wNkVW(2li$#veFYZUEu#J=!>a0tcn=5+?1SZ6*+hceHfsl((sa$N3c9&m9tC{@Q(Xh9+H zK`mBe&FZoxQaiOhjWba0tsMkv&^}N5wbh2FL6(hBR`(qh1b>DUB=C1=>Kw0}b8ZbL m-oM#_R1Wk`Rb9T5)zavuKEMZ3QU|cIXGOsdIQkF#@BaX+gn)4X diff --git a/package.json b/package.json index 5dff0ad..563b290 100644 --- a/package.json +++ b/package.json @@ -23,13 +23,11 @@ "@sveltejs/adapter-static": "3.0.8", "@sveltejs/kit": "2.15.2", "@sveltejs/vite-plugin-svelte": "5.0.3", + "@tauri-apps/cli": "2.2.2", + "@tailwindcss/vite": "^4.0.17", "svelte": "5.17.3", "svelte-check": "4.1.3", "typescript": "5.6.3", - "vite": "6.0.7", - "@tauri-apps/cli": "2.2.2", - "autoprefixer": "10.4.20", - "postcss": "8.4.49", - "tailwindcss": "3.4.17" + "vite": "6.0.7" } } diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index 2e7af2b..0000000 --- a/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -} diff --git a/src/lib/components/ui/Dialog.svelte b/src/lib/components/ui/Dialog.svelte index a485c00..ca70b7d 100644 --- a/src/lib/components/ui/Dialog.svelte +++ b/src/lib/components/ui/Dialog.svelte @@ -61,7 +61,7 @@ max-w-full max-h-full flex justify-center items-center {is_open ? 'visible opacity-100' : 'invisible opacity-0'} - backdrop-blur-sm + backdrop-blur-xs bg-[#000000aa] transition-all duration-300">
{:else} -

+

{name}

{/if} diff --git a/src/lib/components/ui/LoginForm.svelte b/src/lib/components/ui/LoginForm.svelte index bb2d777..5421ecc 100644 --- a/src/lib/components/ui/LoginForm.svelte +++ b/src/lib/components/ui/LoginForm.svelte @@ -46,7 +46,7 @@

Неправильный логин или пароль

{/if} {/if} diff --git a/src/lib/global.css b/src/lib/global.css index 04120d5..65e60a1 100644 --- a/src/lib/global.css +++ b/src/lib/global.css @@ -1,7 +1,6 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; +@import 'tailwindcss'; +@custom-variant dark (&:where(.dark, .dark *)); @font-face { font-family: JetBrainsMono; diff --git a/tailwind.config.js b/tailwind.config.js deleted file mode 100644 index 47a94a4..0000000 --- a/tailwind.config.js +++ /dev/null @@ -1,10 +0,0 @@ -/** @type {import('tailwindcss').Config} */ -export default { - content: ['./src/**/*.{html,js,svelte,ts}'], - darkMode: 'selector', - theme: { - extend: {}, - }, - plugins: [], -} - diff --git a/vite.config.js b/vite.config.js index bc1fc4d..43c982e 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,11 +1,15 @@ import { defineConfig } from "vite"; import { sveltekit } from "@sveltejs/kit/vite"; +import tailwindcss from "@tailwindcss/vite"; // @ts-expect-error process is a nodejs global const host = process.env.TAURI_DEV_HOST; export default defineConfig(async () => ({ - plugins: [sveltekit()], + plugins: [ + sveltekit(), + tailwindcss() + ], clearScreen: false, server: {