From 214d9bc0e180cc949399e17d7309ed878d3731cc Mon Sep 17 00:00:00 2001
From: Bryan
Date: Tue, 3 Feb 2026 08:20:02 +0400
Subject: [PATCH] tailwind css
---
app/assets/css/input.css | 51 +
app/assets/css/output.css | 204 +
app/assets/stylesheets/application.css | 49 -
app/views/layouts/application.html.erb | 1 +
app/views/livres/index.html.erb | 26 +-
node_modules/.bin/tailwindcss | 1 +
node_modules/.package-lock.json | 391 +
.../@parcel/watcher-linux-x64-glibc/LICENSE | 21 +
.../@parcel/watcher-linux-x64-glibc/README.md | 1 +
.../watcher-linux-x64-glibc/package.json | 33 +
.../watcher-linux-x64-glibc/watcher.node | Bin 0 -> 523152 bytes
.../@parcel/watcher-linux-x64-musl/LICENSE | 21 +
.../@parcel/watcher-linux-x64-musl/README.md | 1 +
.../watcher-linux-x64-musl/package.json | 33 +
.../watcher-linux-x64-musl/watcher.node | Bin 0 -> 511160 bytes
node_modules/@parcel/watcher/LICENSE | 21 +
node_modules/@parcel/watcher/README.md | 136 +
node_modules/@parcel/watcher/binding.gyp | 109 +
node_modules/@parcel/watcher/index.d.ts | 49 +
node_modules/@parcel/watcher/index.js | 42 +
node_modules/@parcel/watcher/index.js.flow | 48 +
.../watcher/node_modules/detect-libc/LICENSE | 201 +
.../node_modules/detect-libc/README.md | 163 +
.../node_modules/detect-libc/index.d.ts | 14 +
.../detect-libc/lib/detect-libc.js | 313 +
.../node_modules/detect-libc/lib/elf.js | 39 +
.../detect-libc/lib/filesystem.js | 51 +
.../node_modules/detect-libc/lib/process.js | 24 +
.../node_modules/detect-libc/package.json | 44 +
.../watcher/node_modules/picomatch/LICENSE | 21 +
.../watcher/node_modules/picomatch/README.md | 738 ++
.../watcher/node_modules/picomatch/index.js | 17 +
.../node_modules/picomatch/lib/constants.js | 180 +
.../node_modules/picomatch/lib/parse.js | 1085 ++
.../node_modules/picomatch/lib/picomatch.js | 341 +
.../node_modules/picomatch/lib/scan.js | 391 +
.../node_modules/picomatch/lib/utils.js | 72 +
.../node_modules/picomatch/package.json | 83 +
.../watcher/node_modules/picomatch/posix.js | 3 +
node_modules/@parcel/watcher/package.json | 88 +
.../watcher/scripts/build-from-source.js | 13 +
node_modules/@parcel/watcher/src/Backend.cc | 186 +
node_modules/@parcel/watcher/src/Backend.hh | 37 +
node_modules/@parcel/watcher/src/Debounce.cc | 113 +
node_modules/@parcel/watcher/src/Debounce.hh | 49 +
node_modules/@parcel/watcher/src/DirTree.cc | 164 +
node_modules/@parcel/watcher/src/DirTree.hh | 50 +
node_modules/@parcel/watcher/src/Event.hh | 109 +
node_modules/@parcel/watcher/src/Glob.cc | 22 +
node_modules/@parcel/watcher/src/Glob.hh | 34 +
.../@parcel/watcher/src/PromiseRunner.hh | 101 +
node_modules/@parcel/watcher/src/Signal.hh | 46 +
node_modules/@parcel/watcher/src/Watcher.cc | 241 +
node_modules/@parcel/watcher/src/Watcher.hh | 73 +
node_modules/@parcel/watcher/src/binding.cc | 268 +
.../watcher/src/kqueue/KqueueBackend.cc | 306 +
.../watcher/src/kqueue/KqueueBackend.hh | 35 +
.../watcher/src/linux/InotifyBackend.cc | 236 +
.../watcher/src/linux/InotifyBackend.hh | 34 +
.../watcher/src/macos/FSEventsBackend.cc | 338 +
.../watcher/src/macos/FSEventsBackend.hh | 20 +
.../watcher/src/shared/BruteForceBackend.cc | 41 +
.../watcher/src/shared/BruteForceBackend.hh | 25 +
node_modules/@parcel/watcher/src/unix/fts.cc | 50 +
.../@parcel/watcher/src/unix/legacy.cc | 77 +
.../@parcel/watcher/src/wasm/WasmBackend.cc | 132 +
.../@parcel/watcher/src/wasm/WasmBackend.hh | 34 +
.../@parcel/watcher/src/wasm/include.h | 74 +
.../@parcel/watcher/src/watchman/BSER.cc | 302 +
.../@parcel/watcher/src/watchman/BSER.hh | 69 +
.../@parcel/watcher/src/watchman/IPC.hh | 175 +
.../watcher/src/watchman/WatchmanBackend.cc | 342 +
.../watcher/src/watchman/WatchmanBackend.hh | 35 +
.../watcher/src/windows/WindowsBackend.cc | 282 +
.../watcher/src/windows/WindowsBackend.hh | 18 +
.../@parcel/watcher/src/windows/win_utils.cc | 44 +
.../@parcel/watcher/src/windows/win_utils.hh | 11 +
node_modules/@parcel/watcher/wrapper.js | 74 +
node_modules/@tailwindcss/cli/LICENSE | 21 +
node_modules/@tailwindcss/cli/README.md | 36 +
node_modules/@tailwindcss/cli/dist/index.mjs | 9 +
node_modules/@tailwindcss/cli/package.json | 40 +
node_modules/@tailwindcss/node/LICENSE | 21 +
node_modules/@tailwindcss/node/README.md | 36 +
.../node/dist/esm-cache.loader.d.mts | 5 +
.../node/dist/esm-cache.loader.mjs | 1 +
.../@tailwindcss/node/dist/index.d.mts | 255 +
.../@tailwindcss/node/dist/index.d.ts | 255 +
node_modules/@tailwindcss/node/dist/index.js | 18 +
node_modules/@tailwindcss/node/dist/index.mjs | 18 +
.../@tailwindcss/node/dist/require-cache.d.ts | 3 +
.../@tailwindcss/node/dist/require-cache.js | 1 +
.../@tailwindcss/node/node_modules/.bin/jiti | 1 +
.../@jridgewell/gen-mapping/LICENSE | 19 +
.../@jridgewell/gen-mapping/README.md | 227 +
.../gen-mapping/dist/gen-mapping.mjs | 292 +
.../gen-mapping/dist/gen-mapping.mjs.map | 6 +
.../gen-mapping/dist/gen-mapping.umd.js | 358 +
.../gen-mapping/dist/gen-mapping.umd.js.map | 6 +
.../gen-mapping/dist/types/gen-mapping.d.ts | 88 +
.../gen-mapping/dist/types/set-array.d.ts | 32 +
.../dist/types/sourcemap-segment.d.ts | 12 +
.../gen-mapping/dist/types/types.d.ts | 43 +
.../@jridgewell/gen-mapping/package.json | 67 +
.../gen-mapping/src/gen-mapping.ts | 614 +
.../@jridgewell/gen-mapping/src/set-array.ts | 82 +
.../gen-mapping/src/sourcemap-segment.ts | 16 +
.../@jridgewell/gen-mapping/src/types.ts | 61 +
.../gen-mapping/types/gen-mapping.d.cts | 89 +
.../gen-mapping/types/gen-mapping.d.cts.map | 1 +
.../gen-mapping/types/gen-mapping.d.mts | 89 +
.../gen-mapping/types/gen-mapping.d.mts.map | 1 +
.../gen-mapping/types/set-array.d.cts | 33 +
.../gen-mapping/types/set-array.d.cts.map | 1 +
.../gen-mapping/types/set-array.d.mts | 33 +
.../gen-mapping/types/set-array.d.mts.map | 1 +
.../gen-mapping/types/sourcemap-segment.d.cts | 13 +
.../types/sourcemap-segment.d.cts.map | 1 +
.../gen-mapping/types/sourcemap-segment.d.mts | 13 +
.../types/sourcemap-segment.d.mts.map | 1 +
.../@jridgewell/gen-mapping/types/types.d.cts | 44 +
.../gen-mapping/types/types.d.cts.map | 1 +
.../@jridgewell/gen-mapping/types/types.d.mts | 44 +
.../gen-mapping/types/types.d.mts.map | 1 +
.../@jridgewell/remapping/LICENSE | 19 +
.../@jridgewell/remapping/README.md | 218 +
.../@jridgewell/remapping/dist/remapping.mjs | 144 +
.../remapping/dist/remapping.mjs.map | 6 +
.../remapping/dist/remapping.umd.js | 212 +
.../remapping/dist/remapping.umd.js.map | 6 +
.../@jridgewell/remapping/package.json | 71 +
.../remapping/src/build-source-map-tree.ts | 89 +
.../@jridgewell/remapping/src/remapping.ts | 42 +
.../remapping/src/source-map-tree.ts | 172 +
.../@jridgewell/remapping/src/source-map.ts | 38 +
.../@jridgewell/remapping/src/types.ts | 27 +
.../types/build-source-map-tree.d.cts | 15 +
.../types/build-source-map-tree.d.cts.map | 1 +
.../types/build-source-map-tree.d.mts | 15 +
.../types/build-source-map-tree.d.mts.map | 1 +
.../remapping/types/remapping.d.cts | 21 +
.../remapping/types/remapping.d.cts.map | 1 +
.../remapping/types/remapping.d.mts | 21 +
.../remapping/types/remapping.d.mts.map | 1 +
.../remapping/types/source-map-tree.d.cts | 46 +
.../remapping/types/source-map-tree.d.cts.map | 1 +
.../remapping/types/source-map-tree.d.mts | 46 +
.../remapping/types/source-map-tree.d.mts.map | 1 +
.../remapping/types/source-map.d.cts | 19 +
.../remapping/types/source-map.d.cts.map | 1 +
.../remapping/types/source-map.d.mts | 19 +
.../remapping/types/source-map.d.mts.map | 1 +
.../@jridgewell/remapping/types/types.d.cts | 16 +
.../remapping/types/types.d.cts.map | 1 +
.../@jridgewell/remapping/types/types.d.mts | 16 +
.../remapping/types/types.d.mts.map | 1 +
.../@jridgewell/resolve-uri/LICENSE | 19 +
.../@jridgewell/resolve-uri/README.md | 40 +
.../resolve-uri/dist/resolve-uri.mjs | 232 +
.../resolve-uri/dist/resolve-uri.mjs.map | 1 +
.../resolve-uri/dist/resolve-uri.umd.js | 240 +
.../resolve-uri/dist/resolve-uri.umd.js.map | 1 +
.../resolve-uri/dist/types/resolve-uri.d.ts | 4 +
.../@jridgewell/resolve-uri/package.json | 69 +
.../@jridgewell/sourcemap-codec/LICENSE | 19 +
.../@jridgewell/sourcemap-codec/README.md | 264 +
.../sourcemap-codec/dist/sourcemap-codec.mjs | 423 +
.../dist/sourcemap-codec.mjs.map | 6 +
.../dist/sourcemap-codec.umd.js | 464 +
.../dist/sourcemap-codec.umd.js.map | 6 +
.../@jridgewell/sourcemap-codec/package.json | 63 +
.../@jridgewell/sourcemap-codec/src/scopes.ts | 345 +
.../sourcemap-codec/src/sourcemap-codec.ts | 111 +
.../sourcemap-codec/src/strings.ts | 65 +
.../@jridgewell/sourcemap-codec/src/vlq.ts | 55 +
.../sourcemap-codec/types/scopes.d.cts | 50 +
.../sourcemap-codec/types/scopes.d.cts.map | 1 +
.../sourcemap-codec/types/scopes.d.mts | 50 +
.../sourcemap-codec/types/scopes.d.mts.map | 1 +
.../types/sourcemap-codec.d.cts | 9 +
.../types/sourcemap-codec.d.cts.map | 1 +
.../types/sourcemap-codec.d.mts | 9 +
.../types/sourcemap-codec.d.mts.map | 1 +
.../sourcemap-codec/types/strings.d.cts | 16 +
.../sourcemap-codec/types/strings.d.cts.map | 1 +
.../sourcemap-codec/types/strings.d.mts | 16 +
.../sourcemap-codec/types/strings.d.mts.map | 1 +
.../sourcemap-codec/types/vlq.d.cts | 7 +
.../sourcemap-codec/types/vlq.d.cts.map | 1 +
.../sourcemap-codec/types/vlq.d.mts | 7 +
.../sourcemap-codec/types/vlq.d.mts.map | 1 +
.../@jridgewell/trace-mapping/LICENSE | 19 +
.../@jridgewell/trace-mapping/README.md | 348 +
.../trace-mapping/dist/trace-mapping.mjs | 493 +
.../trace-mapping/dist/trace-mapping.mjs.map | 6 +
.../trace-mapping/dist/trace-mapping.umd.js | 559 +
.../dist/trace-mapping.umd.js.map | 6 +
.../@jridgewell/trace-mapping/package.json | 67 +
.../trace-mapping/src/binary-search.ts | 115 +
.../trace-mapping/src/by-source.ts | 41 +
.../trace-mapping/src/flatten-map.ts | 192 +
.../@jridgewell/trace-mapping/src/resolve.ts | 16 +
.../@jridgewell/trace-mapping/src/sort.ts | 45 +
.../trace-mapping/src/sourcemap-segment.ts | 23 +
.../trace-mapping/src/strip-filename.ts | 8 +
.../trace-mapping/src/trace-mapping.ts | 502 +
.../@jridgewell/trace-mapping/src/types.ts | 114 +
.../trace-mapping/types/binary-search.d.cts | 33 +
.../types/binary-search.d.cts.map | 1 +
.../trace-mapping/types/binary-search.d.mts | 33 +
.../types/binary-search.d.mts.map | 1 +
.../trace-mapping/types/by-source.d.cts | 4 +
.../trace-mapping/types/by-source.d.cts.map | 1 +
.../trace-mapping/types/by-source.d.mts | 4 +
.../trace-mapping/types/by-source.d.mts.map | 1 +
.../trace-mapping/types/flatten-map.d.cts | 9 +
.../trace-mapping/types/flatten-map.d.cts.map | 1 +
.../trace-mapping/types/flatten-map.d.mts | 9 +
.../trace-mapping/types/flatten-map.d.mts.map | 1 +
.../trace-mapping/types/resolve.d.cts | 4 +
.../trace-mapping/types/resolve.d.cts.map | 1 +
.../trace-mapping/types/resolve.d.mts | 4 +
.../trace-mapping/types/resolve.d.mts.map | 1 +
.../trace-mapping/types/sort.d.cts | 4 +
.../trace-mapping/types/sort.d.cts.map | 1 +
.../trace-mapping/types/sort.d.mts | 4 +
.../trace-mapping/types/sort.d.mts.map | 1 +
.../types/sourcemap-segment.d.cts | 17 +
.../types/sourcemap-segment.d.cts.map | 1 +
.../types/sourcemap-segment.d.mts | 17 +
.../types/sourcemap-segment.d.mts.map | 1 +
.../trace-mapping/types/strip-filename.d.cts | 5 +
.../types/strip-filename.d.cts.map | 1 +
.../trace-mapping/types/strip-filename.d.mts | 5 +
.../types/strip-filename.d.mts.map | 1 +
.../trace-mapping/types/trace-mapping.d.cts | 80 +
.../types/trace-mapping.d.cts.map | 1 +
.../trace-mapping/types/trace-mapping.d.mts | 80 +
.../types/trace-mapping.d.mts.map | 1 +
.../trace-mapping/types/types.d.cts | 107 +
.../trace-mapping/types/types.d.cts.map | 1 +
.../trace-mapping/types/types.d.mts | 107 +
.../trace-mapping/types/types.d.mts.map | 1 +
.../node/node_modules/detect-libc/LICENSE | 201 +
.../node/node_modules/detect-libc/README.md | 163 +
.../node/node_modules/detect-libc/index.d.ts | 14 +
.../detect-libc/lib/detect-libc.js | 313 +
.../node/node_modules/detect-libc/lib/elf.js | 39 +
.../detect-libc/lib/filesystem.js | 51 +
.../node_modules/detect-libc/lib/process.js | 24 +
.../node_modules/detect-libc/package.json | 44 +
.../node/node_modules/jiti/LICENSE | 21 +
.../node/node_modules/jiti/README.md | 243 +
.../node/node_modules/jiti/dist/babel.cjs | 246 +
.../node/node_modules/jiti/dist/jiti.cjs | 1 +
.../node/node_modules/jiti/lib/jiti-cli.mjs | 34 +
.../node/node_modules/jiti/lib/jiti-hooks.mjs | 124 +
.../node_modules/jiti/lib/jiti-native.mjs | 121 +
.../node_modules/jiti/lib/jiti-register.d.mts | 1 +
.../node_modules/jiti/lib/jiti-register.mjs | 4 +
.../node/node_modules/jiti/lib/jiti.cjs | 30 +
.../node/node_modules/jiti/lib/jiti.d.cts | 8 +
.../node/node_modules/jiti/lib/jiti.d.mts | 8 +
.../node/node_modules/jiti/lib/jiti.mjs | 29 +
.../node/node_modules/jiti/lib/types.d.ts | 363 +
.../node/node_modules/jiti/package.json | 133 +
.../lightningcss-linux-x64-gnu/LICENSE | 373 +
.../lightningcss-linux-x64-gnu/README.md | 1 +
.../lightningcss.linux-x64-gnu.node | Bin 0 -> 9468712 bytes
.../lightningcss-linux-x64-gnu/package.json | 37 +
.../lightningcss-linux-x64-musl/LICENSE | 373 +
.../lightningcss-linux-x64-musl/README.md | 1 +
.../lightningcss.linux-x64-musl.node | Bin 0 -> 9460320 bytes
.../lightningcss-linux-x64-musl/package.json | 37 +
.../node/node_modules/lightningcss/LICENSE | 373 +
.../node/node_modules/lightningcss/README.md | 105 +
.../node_modules/lightningcss/node/ast.d.ts | 9739 +++++++++++++++
.../lightningcss/node/ast.js.flow | 10370 ++++++++++++++++
.../node/browserslistToTargets.js | 48 +
.../lightningcss/node/composeVisitors.js | 442 +
.../node_modules/lightningcss/node/flags.js | 28 +
.../node_modules/lightningcss/node/index.d.ts | 477 +
.../node_modules/lightningcss/node/index.js | 28 +
.../lightningcss/node/index.js.flow | 824 ++
.../node_modules/lightningcss/node/index.mjs | 4 +
.../lightningcss/node/targets.d.ts | 40 +
.../lightningcss/node/targets.js.flow | 39 +
.../node_modules/lightningcss/package.json | 110 +
.../node/node_modules/magic-string/LICENSE | 7 +
.../node/node_modules/magic-string/README.md | 325 +
.../magic-string/dist/magic-string.cjs.d.ts | 289 +
.../magic-string/dist/magic-string.cjs.js | 1594 +++
.../magic-string/dist/magic-string.cjs.js.map | 1 +
.../magic-string/dist/magic-string.es.d.mts | 289 +
.../magic-string/dist/magic-string.es.mjs | 1588 +++
.../magic-string/dist/magic-string.es.mjs.map | 1 +
.../magic-string/dist/magic-string.umd.js | 1682 +++
.../magic-string/dist/magic-string.umd.js.map | 1 +
.../node_modules/magic-string/package.json | 67 +
.../node/node_modules/source-map-js/LICENSE | 28 +
.../node/node_modules/source-map-js/README.md | 765 ++
.../source-map-js/lib/array-set.js | 121 +
.../source-map-js/lib/base64-vlq.js | 140 +
.../node_modules/source-map-js/lib/base64.js | 67 +
.../source-map-js/lib/binary-search.js | 111 +
.../source-map-js/lib/mapping-list.js | 79 +
.../source-map-js/lib/quick-sort.js | 132 +
.../lib/source-map-consumer.d.ts | 1 +
.../source-map-js/lib/source-map-consumer.js | 1188 ++
.../lib/source-map-generator.d.ts | 1 +
.../source-map-js/lib/source-map-generator.js | 444 +
.../source-map-js/lib/source-node.d.ts | 1 +
.../source-map-js/lib/source-node.js | 413 +
.../node_modules/source-map-js/lib/util.js | 594 +
.../node_modules/source-map-js/package.json | 71 +
.../source-map-js/source-map.d.ts | 104 +
.../node_modules/source-map-js/source-map.js | 8 +
node_modules/@tailwindcss/node/package.json | 48 +
node_modules/@tailwindcss/oxide/LICENSE | 21 +
node_modules/@tailwindcss/oxide/index.d.ts | 48 +
node_modules/@tailwindcss/oxide/index.js | 575 +
.../@tailwindcss/oxide-linux-x64-gnu/LICENSE | 21 +
.../oxide-linux-x64-gnu/README.md | 3 +
.../oxide-linux-x64-gnu/package.json | 30 +
.../tailwindcss-oxide.linux-x64-gnu.node | Bin 0 -> 3023576 bytes
.../@tailwindcss/oxide-linux-x64-musl/LICENSE | 21 +
.../oxide-linux-x64-musl/README.md | 3 +
.../oxide-linux-x64-musl/package.json | 30 +
.../tailwindcss-oxide.linux-x64-musl.node | Bin 0 -> 3019264 bytes
node_modules/@tailwindcss/oxide/package.json | 75 +
node_modules/enhanced-resolve/LICENSE | 20 +
node_modules/enhanced-resolve/README.md | 186 +
.../enhanced-resolve/lib/AliasFieldPlugin.js | 103 +
.../enhanced-resolve/lib/AliasPlugin.js | 176 +
.../enhanced-resolve/lib/AppendPlugin.js | 49 +
.../lib/CachedInputFileSystem.js | 677 +
.../lib/CloneBasenamePlugin.js | 53 +
.../enhanced-resolve/lib/ConditionalPlugin.js | 59 +
.../lib/DescriptionFilePlugin.js | 98 +
.../lib/DescriptionFileUtils.js | 200 +
.../lib/DirectoryExistsPlugin.js | 68 +
.../lib/ExportsFieldPlugin.js | 206 +
.../lib/ExtensionAliasPlugin.js | 100 +
.../enhanced-resolve/lib/FileExistsPlugin.js | 61 +
.../lib/ImportsFieldPlugin.js | 223 +
.../lib/JoinRequestPartPlugin.js | 75 +
.../enhanced-resolve/lib/JoinRequestPlugin.js | 45 +
.../enhanced-resolve/lib/LogInfoPlugin.js | 58 +
.../enhanced-resolve/lib/MainFieldPlugin.js | 87 +
.../ModulesInHierachicDirectoriesPlugin.js | 9 +
.../ModulesInHierarchicalDirectoriesPlugin.js | 91 +
.../lib/ModulesInRootPlugin.js | 49 +
.../enhanced-resolve/lib/NextPlugin.js | 33 +
.../enhanced-resolve/lib/ParsePlugin.js | 77 +
.../enhanced-resolve/lib/PnpPlugin.js | 134 +
node_modules/enhanced-resolve/lib/Resolver.js | 799 ++
.../enhanced-resolve/lib/ResolverFactory.js | 731 ++
.../lib/RestrictionsPlugin.js | 70 +
.../enhanced-resolve/lib/ResultPlugin.js | 43 +
.../enhanced-resolve/lib/RootsPlugin.js | 69 +
.../lib/SelfReferencePlugin.js | 82 +
.../enhanced-resolve/lib/SymlinkPlugin.js | 101 +
.../lib/SyncAsyncFileSystemDecorator.js | 258 +
.../enhanced-resolve/lib/TryNextPlugin.js | 41 +
.../enhanced-resolve/lib/UnsafeCachePlugin.js | 114 +
.../enhanced-resolve/lib/UseFilePlugin.js | 55 +
.../lib/createInnerContext.js | 46 +
.../enhanced-resolve/lib/forEachBail.js | 50 +
.../enhanced-resolve/lib/getInnerRequest.js | 39 +
node_modules/enhanced-resolve/lib/getPaths.js | 45 +
node_modules/enhanced-resolve/lib/index.js | 225 +
.../enhanced-resolve/lib/util/entrypoints.js | 573 +
.../enhanced-resolve/lib/util/identifier.js | 77 +
.../enhanced-resolve/lib/util/memoize.js | 37 +
.../lib/util/module-browser.js | 8 +
.../enhanced-resolve/lib/util/path.js | 203 +
.../lib/util/process-browser.js | 25 +
.../node_modules/graceful-fs/LICENSE | 15 +
.../node_modules/graceful-fs/README.md | 143 +
.../node_modules/graceful-fs/clone.js | 23 +
.../node_modules/graceful-fs/graceful-fs.js | 448 +
.../graceful-fs/legacy-streams.js | 118 +
.../node_modules/graceful-fs/package.json | 53 +
.../node_modules/graceful-fs/polyfills.js | 355 +
.../node_modules/tapable/LICENSE | 21 +
.../node_modules/tapable/README.md | 332 +
.../tapable/lib/AsyncParallelBailHook.js | 87 +
.../tapable/lib/AsyncParallelHook.js | 37 +
.../tapable/lib/AsyncSeriesBailHook.js | 42 +
.../tapable/lib/AsyncSeriesHook.js | 37 +
.../tapable/lib/AsyncSeriesLoopHook.js | 37 +
.../tapable/lib/AsyncSeriesWaterfallHook.js | 48 +
.../node_modules/tapable/lib/Hook.js | 183 +
.../tapable/lib/HookCodeFactory.js | 454 +
.../node_modules/tapable/lib/HookMap.js | 69 +
.../node_modules/tapable/lib/MultiHook.js | 52 +
.../node_modules/tapable/lib/SyncBailHook.js | 51 +
.../node_modules/tapable/lib/SyncHook.js | 46 +
.../node_modules/tapable/lib/SyncLoopHook.js | 46 +
.../tapable/lib/SyncWaterfallHook.js | 58 +
.../node_modules/tapable/lib/index.js | 19 +
.../node_modules/tapable/lib/util-browser.js | 18 +
.../node_modules/tapable/package.json | 60 +
.../node_modules/tapable/tapable.d.ts | 174 +
node_modules/enhanced-resolve/package.json | 87 +
node_modules/enhanced-resolve/types.d.ts | 1658 +++
node_modules/is-extglob/LICENSE | 21 +
node_modules/is-extglob/README.md | 107 +
node_modules/is-extglob/index.js | 20 +
node_modules/is-extglob/package.json | 69 +
node_modules/is-glob/LICENSE | 21 +
node_modules/is-glob/README.md | 206 +
node_modules/is-glob/index.js | 150 +
node_modules/is-glob/package.json | 81 +
node_modules/mri/index.d.ts | 21 +
node_modules/mri/lib/index.js | 119 +
node_modules/mri/lib/index.mjs | 119 +
node_modules/mri/license.md | 21 +
node_modules/mri/package.json | 43 +
node_modules/mri/readme.md | 166 +
node_modules/node-addon-api/LICENSE.md | 9 +
node_modules/node-addon-api/README.md | 319 +
node_modules/node-addon-api/common.gypi | 20 +
node_modules/node-addon-api/except.gypi | 25 +
node_modules/node-addon-api/index.js | 12 +
.../node-addon-api/napi-inl.deprecated.h | 186 +
node_modules/node-addon-api/napi-inl.h | 6607 ++++++++++
node_modules/node-addon-api/napi.h | 3201 +++++
.../node-addon-api/node_addon_api.gyp | 32 +
node_modules/node-addon-api/node_api.gyp | 9 +
node_modules/node-addon-api/noexcept.gypi | 26 +
node_modules/node-addon-api/nothing.c | 0
.../node-addon-api/package-support.json | 21 +
node_modules/node-addon-api/package.json | 480 +
node_modules/node-addon-api/tools/README.md | 73 +
.../node-addon-api/tools/check-napi.js | 99 +
.../node-addon-api/tools/clang-format.js | 71 +
.../node-addon-api/tools/conversion.js | 301 +
.../node-addon-api/tools/eslint-format.js | 79 +
node_modules/picocolors/LICENSE | 15 +
node_modules/picocolors/README.md | 21 +
node_modules/picocolors/package.json | 25 +
node_modules/picocolors/picocolors.browser.js | 4 +
node_modules/picocolors/picocolors.d.ts | 5 +
node_modules/picocolors/picocolors.js | 75 +
node_modules/picocolors/types.d.ts | 51 +
node_modules/tailwindcss/LICENSE | 21 +
node_modules/tailwindcss/README.md | 36 +
.../tailwindcss/dist/chunk-CT46QCH7.mjs | 38 +
.../tailwindcss/dist/chunk-GFBUASX3.mjs | 1 +
.../tailwindcss/dist/chunk-HTB5LLOP.mjs | 1 +
.../tailwindcss/dist/colors-b_6i0Oi7.d.ts | 295 +
node_modules/tailwindcss/dist/colors.d.mts | 295 +
node_modules/tailwindcss/dist/colors.d.ts | 5 +
node_modules/tailwindcss/dist/colors.js | 1 +
node_modules/tailwindcss/dist/colors.mjs | 1 +
.../tailwindcss/dist/default-theme.d.mts | 1147 ++
.../tailwindcss/dist/default-theme.d.ts | 1147 ++
.../tailwindcss/dist/default-theme.js | 1 +
.../tailwindcss/dist/default-theme.mjs | 1 +
.../dist/flatten-color-palette.d.mts | 6 +
.../dist/flatten-color-palette.d.ts | 6 +
.../tailwindcss/dist/flatten-color-palette.js | 3 +
.../dist/flatten-color-palette.mjs | 1 +
node_modules/tailwindcss/dist/lib.d.mts | 378 +
node_modules/tailwindcss/dist/lib.d.ts | 3 +
node_modules/tailwindcss/dist/lib.js | 38 +
node_modules/tailwindcss/dist/lib.mjs | 1 +
node_modules/tailwindcss/dist/plugin.d.mts | 11 +
node_modules/tailwindcss/dist/plugin.d.ts | 134 +
node_modules/tailwindcss/dist/plugin.js | 1 +
node_modules/tailwindcss/dist/plugin.mjs | 1 +
.../dist/resolve-config-BIFUA2FY.d.ts | 29 +
.../dist/resolve-config-QUZ9b-Gn.d.mts | 190 +
.../tailwindcss/dist/types-CJYAW1ql.d.mts | 128 +
node_modules/tailwindcss/index.css | 896 ++
node_modules/tailwindcss/package.json | 89 +
node_modules/tailwindcss/preflight.css | 393 +
node_modules/tailwindcss/theme.css | 462 +
node_modules/tailwindcss/utilities.css | 1 +
package-lock.json | 944 ++
package.json | 23 +
482 files changed, 86994 insertions(+), 74 deletions(-)
create mode 100644 app/assets/css/input.css
create mode 100644 app/assets/css/output.css
create mode 120000 node_modules/.bin/tailwindcss
create mode 100644 node_modules/.package-lock.json
create mode 100644 node_modules/@parcel/watcher-linux-x64-glibc/LICENSE
create mode 100644 node_modules/@parcel/watcher-linux-x64-glibc/README.md
create mode 100644 node_modules/@parcel/watcher-linux-x64-glibc/package.json
create mode 100644 node_modules/@parcel/watcher-linux-x64-glibc/watcher.node
create mode 100644 node_modules/@parcel/watcher-linux-x64-musl/LICENSE
create mode 100644 node_modules/@parcel/watcher-linux-x64-musl/README.md
create mode 100644 node_modules/@parcel/watcher-linux-x64-musl/package.json
create mode 100644 node_modules/@parcel/watcher-linux-x64-musl/watcher.node
create mode 100644 node_modules/@parcel/watcher/LICENSE
create mode 100644 node_modules/@parcel/watcher/README.md
create mode 100644 node_modules/@parcel/watcher/binding.gyp
create mode 100644 node_modules/@parcel/watcher/index.d.ts
create mode 100644 node_modules/@parcel/watcher/index.js
create mode 100644 node_modules/@parcel/watcher/index.js.flow
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/LICENSE
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/README.md
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/index.d.ts
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/lib/detect-libc.js
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/lib/elf.js
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/lib/filesystem.js
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/lib/process.js
create mode 100644 node_modules/@parcel/watcher/node_modules/detect-libc/package.json
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/LICENSE
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/README.md
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/index.js
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/lib/constants.js
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/lib/parse.js
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/lib/picomatch.js
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/lib/scan.js
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/lib/utils.js
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/package.json
create mode 100644 node_modules/@parcel/watcher/node_modules/picomatch/posix.js
create mode 100644 node_modules/@parcel/watcher/package.json
create mode 100644 node_modules/@parcel/watcher/scripts/build-from-source.js
create mode 100644 node_modules/@parcel/watcher/src/Backend.cc
create mode 100644 node_modules/@parcel/watcher/src/Backend.hh
create mode 100644 node_modules/@parcel/watcher/src/Debounce.cc
create mode 100644 node_modules/@parcel/watcher/src/Debounce.hh
create mode 100644 node_modules/@parcel/watcher/src/DirTree.cc
create mode 100644 node_modules/@parcel/watcher/src/DirTree.hh
create mode 100644 node_modules/@parcel/watcher/src/Event.hh
create mode 100644 node_modules/@parcel/watcher/src/Glob.cc
create mode 100644 node_modules/@parcel/watcher/src/Glob.hh
create mode 100644 node_modules/@parcel/watcher/src/PromiseRunner.hh
create mode 100644 node_modules/@parcel/watcher/src/Signal.hh
create mode 100644 node_modules/@parcel/watcher/src/Watcher.cc
create mode 100644 node_modules/@parcel/watcher/src/Watcher.hh
create mode 100644 node_modules/@parcel/watcher/src/binding.cc
create mode 100644 node_modules/@parcel/watcher/src/kqueue/KqueueBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/kqueue/KqueueBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/linux/InotifyBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/linux/InotifyBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/macos/FSEventsBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/macos/FSEventsBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/shared/BruteForceBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/shared/BruteForceBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/unix/fts.cc
create mode 100644 node_modules/@parcel/watcher/src/unix/legacy.cc
create mode 100644 node_modules/@parcel/watcher/src/wasm/WasmBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/wasm/WasmBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/wasm/include.h
create mode 100644 node_modules/@parcel/watcher/src/watchman/BSER.cc
create mode 100644 node_modules/@parcel/watcher/src/watchman/BSER.hh
create mode 100644 node_modules/@parcel/watcher/src/watchman/IPC.hh
create mode 100644 node_modules/@parcel/watcher/src/watchman/WatchmanBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/watchman/WatchmanBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/windows/WindowsBackend.cc
create mode 100644 node_modules/@parcel/watcher/src/windows/WindowsBackend.hh
create mode 100644 node_modules/@parcel/watcher/src/windows/win_utils.cc
create mode 100644 node_modules/@parcel/watcher/src/windows/win_utils.hh
create mode 100644 node_modules/@parcel/watcher/wrapper.js
create mode 100644 node_modules/@tailwindcss/cli/LICENSE
create mode 100644 node_modules/@tailwindcss/cli/README.md
create mode 100755 node_modules/@tailwindcss/cli/dist/index.mjs
create mode 100644 node_modules/@tailwindcss/cli/package.json
create mode 100644 node_modules/@tailwindcss/node/LICENSE
create mode 100644 node_modules/@tailwindcss/node/README.md
create mode 100644 node_modules/@tailwindcss/node/dist/esm-cache.loader.d.mts
create mode 100644 node_modules/@tailwindcss/node/dist/esm-cache.loader.mjs
create mode 100644 node_modules/@tailwindcss/node/dist/index.d.mts
create mode 100644 node_modules/@tailwindcss/node/dist/index.d.ts
create mode 100644 node_modules/@tailwindcss/node/dist/index.js
create mode 100644 node_modules/@tailwindcss/node/dist/index.mjs
create mode 100644 node_modules/@tailwindcss/node/dist/require-cache.d.ts
create mode 100644 node_modules/@tailwindcss/node/dist/require-cache.js
create mode 120000 node_modules/@tailwindcss/node/node_modules/.bin/jiti
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/types/gen-mapping.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/types/set-array.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/types/sourcemap-segment.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/dist/types/types.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/src/gen-mapping.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/src/set-array.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/src/sourcemap-segment.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/src/types.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/set-array.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/set-array.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/set-array.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/set-array.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/types.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/types.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/types.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping/types/types.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/dist/remapping.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/dist/remapping.mjs.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/dist/remapping.umd.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/dist/remapping.umd.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/src/build-source-map-tree.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/src/remapping.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/src/source-map-tree.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/src/source-map.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/src/types.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/build-source-map-tree.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/remapping.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/remapping.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/remapping.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/remapping.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map-tree.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map-tree.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map-tree.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map-tree.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/source-map.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/types.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/types.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/types.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping/types/types.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/dist/types/resolve-uri.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/src/scopes.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/src/sourcemap-codec.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/src/strings.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/src/vlq.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/strings.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/strings.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/strings.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/strings.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/binary-search.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/by-source.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/flatten-map.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/resolve.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/sort.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/sourcemap-segment.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/strip-filename.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/trace-mapping.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/src/types.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/binary-search.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/binary-search.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/binary-search.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/binary-search.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/by-source.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/by-source.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/by-source.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/by-source.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/resolve.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/resolve.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/resolve.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/resolve.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sort.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sort.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sort.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sort.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/types.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/types.d.cts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/types.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping/types/types.d.mts.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/index.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/lib/detect-libc.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/lib/elf.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/lib/filesystem.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/lib/process.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/detect-libc/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/dist/babel.cjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/dist/jiti.cjs
create mode 100755 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti-cli.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti-hooks.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti-native.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti-register.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti-register.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti.cjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti.d.cts
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/jiti.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/lib/types.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/jiti/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-gnu/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-gnu/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-gnu/lightningcss.linux-x64-gnu.node
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-gnu/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-musl/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-musl/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-musl/lightningcss.linux-x64-musl.node
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-musl/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/ast.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/ast.js.flow
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/browserslistToTargets.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/composeVisitors.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/flags.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/index.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/index.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/index.js.flow
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/index.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/targets.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/node/targets.js.flow
create mode 100644 node_modules/@tailwindcss/node/node_modules/lightningcss/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.cjs.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.cjs.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.cjs.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.es.d.mts
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.es.mjs
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.es.mjs.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.umd.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/dist/magic-string.umd.js.map
create mode 100644 node_modules/@tailwindcss/node/node_modules/magic-string/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/LICENSE
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/README.md
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/array-set.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/base64-vlq.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/base64.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/binary-search.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/mapping-list.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/quick-sort.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/source-map-consumer.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/source-map-consumer.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/source-map-generator.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/source-map-generator.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/source-node.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/source-node.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/lib/util.js
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/package.json
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/source-map.d.ts
create mode 100644 node_modules/@tailwindcss/node/node_modules/source-map-js/source-map.js
create mode 100644 node_modules/@tailwindcss/node/package.json
create mode 100644 node_modules/@tailwindcss/oxide/LICENSE
create mode 100644 node_modules/@tailwindcss/oxide/index.d.ts
create mode 100644 node_modules/@tailwindcss/oxide/index.js
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu/LICENSE
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu/README.md
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu/package.json
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu/tailwindcss-oxide.linux-x64-gnu.node
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl/LICENSE
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl/README.md
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl/package.json
create mode 100644 node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl/tailwindcss-oxide.linux-x64-musl.node
create mode 100644 node_modules/@tailwindcss/oxide/package.json
create mode 100644 node_modules/enhanced-resolve/LICENSE
create mode 100644 node_modules/enhanced-resolve/README.md
create mode 100644 node_modules/enhanced-resolve/lib/AliasFieldPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/AliasPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/AppendPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/CachedInputFileSystem.js
create mode 100644 node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ConditionalPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/DescriptionFileUtils.js
create mode 100644 node_modules/enhanced-resolve/lib/DirectoryExistsPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ExportsFieldPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ExtensionAliasPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/FileExistsPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ImportsFieldPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/JoinRequestPartPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/JoinRequestPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/LogInfoPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/MainFieldPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ModulesInHierarchicalDirectoriesPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ModulesInRootPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/NextPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ParsePlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/PnpPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/Resolver.js
create mode 100644 node_modules/enhanced-resolve/lib/ResolverFactory.js
create mode 100644 node_modules/enhanced-resolve/lib/RestrictionsPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/ResultPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/RootsPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/SelfReferencePlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/SymlinkPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/SyncAsyncFileSystemDecorator.js
create mode 100644 node_modules/enhanced-resolve/lib/TryNextPlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/UseFilePlugin.js
create mode 100644 node_modules/enhanced-resolve/lib/createInnerContext.js
create mode 100644 node_modules/enhanced-resolve/lib/forEachBail.js
create mode 100644 node_modules/enhanced-resolve/lib/getInnerRequest.js
create mode 100644 node_modules/enhanced-resolve/lib/getPaths.js
create mode 100644 node_modules/enhanced-resolve/lib/index.js
create mode 100644 node_modules/enhanced-resolve/lib/util/entrypoints.js
create mode 100644 node_modules/enhanced-resolve/lib/util/identifier.js
create mode 100644 node_modules/enhanced-resolve/lib/util/memoize.js
create mode 100644 node_modules/enhanced-resolve/lib/util/module-browser.js
create mode 100644 node_modules/enhanced-resolve/lib/util/path.js
create mode 100644 node_modules/enhanced-resolve/lib/util/process-browser.js
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/LICENSE
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/README.md
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/clone.js
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/graceful-fs.js
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/legacy-streams.js
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/package.json
create mode 100644 node_modules/enhanced-resolve/node_modules/graceful-fs/polyfills.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/LICENSE
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/README.md
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/AsyncParallelBailHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/AsyncParallelHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/AsyncSeriesBailHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/AsyncSeriesHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/AsyncSeriesLoopHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/AsyncSeriesWaterfallHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/Hook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/HookCodeFactory.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/HookMap.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/MultiHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/SyncBailHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/SyncHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/SyncLoopHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/SyncWaterfallHook.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/index.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/lib/util-browser.js
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/package.json
create mode 100644 node_modules/enhanced-resolve/node_modules/tapable/tapable.d.ts
create mode 100644 node_modules/enhanced-resolve/package.json
create mode 100644 node_modules/enhanced-resolve/types.d.ts
create mode 100644 node_modules/is-extglob/LICENSE
create mode 100644 node_modules/is-extglob/README.md
create mode 100644 node_modules/is-extglob/index.js
create mode 100644 node_modules/is-extglob/package.json
create mode 100644 node_modules/is-glob/LICENSE
create mode 100644 node_modules/is-glob/README.md
create mode 100644 node_modules/is-glob/index.js
create mode 100644 node_modules/is-glob/package.json
create mode 100644 node_modules/mri/index.d.ts
create mode 100644 node_modules/mri/lib/index.js
create mode 100644 node_modules/mri/lib/index.mjs
create mode 100644 node_modules/mri/license.md
create mode 100644 node_modules/mri/package.json
create mode 100644 node_modules/mri/readme.md
create mode 100644 node_modules/node-addon-api/LICENSE.md
create mode 100644 node_modules/node-addon-api/README.md
create mode 100644 node_modules/node-addon-api/common.gypi
create mode 100644 node_modules/node-addon-api/except.gypi
create mode 100644 node_modules/node-addon-api/index.js
create mode 100644 node_modules/node-addon-api/napi-inl.deprecated.h
create mode 100644 node_modules/node-addon-api/napi-inl.h
create mode 100644 node_modules/node-addon-api/napi.h
create mode 100644 node_modules/node-addon-api/node_addon_api.gyp
create mode 100644 node_modules/node-addon-api/node_api.gyp
create mode 100644 node_modules/node-addon-api/noexcept.gypi
create mode 100644 node_modules/node-addon-api/nothing.c
create mode 100644 node_modules/node-addon-api/package-support.json
create mode 100644 node_modules/node-addon-api/package.json
create mode 100644 node_modules/node-addon-api/tools/README.md
create mode 100644 node_modules/node-addon-api/tools/check-napi.js
create mode 100644 node_modules/node-addon-api/tools/clang-format.js
create mode 100755 node_modules/node-addon-api/tools/conversion.js
create mode 100644 node_modules/node-addon-api/tools/eslint-format.js
create mode 100644 node_modules/picocolors/LICENSE
create mode 100644 node_modules/picocolors/README.md
create mode 100644 node_modules/picocolors/package.json
create mode 100644 node_modules/picocolors/picocolors.browser.js
create mode 100644 node_modules/picocolors/picocolors.d.ts
create mode 100644 node_modules/picocolors/picocolors.js
create mode 100644 node_modules/picocolors/types.d.ts
create mode 100644 node_modules/tailwindcss/LICENSE
create mode 100644 node_modules/tailwindcss/README.md
create mode 100644 node_modules/tailwindcss/dist/chunk-CT46QCH7.mjs
create mode 100644 node_modules/tailwindcss/dist/chunk-GFBUASX3.mjs
create mode 100644 node_modules/tailwindcss/dist/chunk-HTB5LLOP.mjs
create mode 100644 node_modules/tailwindcss/dist/colors-b_6i0Oi7.d.ts
create mode 100644 node_modules/tailwindcss/dist/colors.d.mts
create mode 100644 node_modules/tailwindcss/dist/colors.d.ts
create mode 100644 node_modules/tailwindcss/dist/colors.js
create mode 100644 node_modules/tailwindcss/dist/colors.mjs
create mode 100644 node_modules/tailwindcss/dist/default-theme.d.mts
create mode 100644 node_modules/tailwindcss/dist/default-theme.d.ts
create mode 100644 node_modules/tailwindcss/dist/default-theme.js
create mode 100644 node_modules/tailwindcss/dist/default-theme.mjs
create mode 100644 node_modules/tailwindcss/dist/flatten-color-palette.d.mts
create mode 100644 node_modules/tailwindcss/dist/flatten-color-palette.d.ts
create mode 100644 node_modules/tailwindcss/dist/flatten-color-palette.js
create mode 100644 node_modules/tailwindcss/dist/flatten-color-palette.mjs
create mode 100644 node_modules/tailwindcss/dist/lib.d.mts
create mode 100644 node_modules/tailwindcss/dist/lib.d.ts
create mode 100644 node_modules/tailwindcss/dist/lib.js
create mode 100644 node_modules/tailwindcss/dist/lib.mjs
create mode 100644 node_modules/tailwindcss/dist/plugin.d.mts
create mode 100644 node_modules/tailwindcss/dist/plugin.d.ts
create mode 100644 node_modules/tailwindcss/dist/plugin.js
create mode 100644 node_modules/tailwindcss/dist/plugin.mjs
create mode 100644 node_modules/tailwindcss/dist/resolve-config-BIFUA2FY.d.ts
create mode 100644 node_modules/tailwindcss/dist/resolve-config-QUZ9b-Gn.d.mts
create mode 100644 node_modules/tailwindcss/dist/types-CJYAW1ql.d.mts
create mode 100644 node_modules/tailwindcss/index.css
create mode 100644 node_modules/tailwindcss/package.json
create mode 100644 node_modules/tailwindcss/preflight.css
create mode 100644 node_modules/tailwindcss/theme.css
create mode 100644 node_modules/tailwindcss/utilities.css
create mode 100644 package-lock.json
create mode 100644 package.json
diff --git a/app/assets/css/input.css b/app/assets/css/input.css
new file mode 100644
index 0000000..9a418db
--- /dev/null
+++ b/app/assets/css/input.css
@@ -0,0 +1,51 @@
+@import "tailwindcss";
+
+.table {
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
+ display: flex;
+ flex-direction: column;
+ width: 40%;
+ border: 1px solid #e0e0e0;
+ border-radius: 6px;
+ margin-top: 30px;
+ background-color: #fafafa;
+}
+
+.table-header,
+.table-row {
+ display: flex;
+ padding: 12px;
+ border-bottom: 1px solid #eaeaea;
+}
+
+.cell {
+ display: flex;
+ flex: 1;
+ padding: 8px 12px;
+ align-items: center;
+}
+
+.table-header {
+ background-color: #f5f7fa;
+ font-weight: 600;
+ color: #a51010;
+}
+
+.btn {
+ text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
+ display: inline-block;
+ background-color: #b7e1ff;
+ color: #0f0f0f;
+ padding: 1px 10px;
+ margin-right: 8px;
+ border: none;
+ border-radius: 6px;
+ text-decoration: none;
+ font-size: 14px;
+ cursor: pointer;
+ transition: background-color 0.3s ease;
+}
+
+.btn:hover {
+ background-color: #f6fafe;
+}
\ No newline at end of file
diff --git a/app/assets/css/output.css b/app/assets/css/output.css
new file mode 100644
index 0000000..18fd34f
--- /dev/null
+++ b/app/assets/css/output.css
@@ -0,0 +1,204 @@
+/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
+@layer theme, base, components, utilities;
+@layer theme {
+ :root, :host {
+ --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
+ "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
+ "Courier New", monospace;
+ --default-font-family: var(--font-sans);
+ --default-mono-font-family: var(--font-mono);
+ }
+}
+@layer base {
+ *, ::after, ::before, ::backdrop, ::file-selector-button {
+ box-sizing: border-box;
+ margin: 0;
+ padding: 0;
+ border: 0 solid;
+ }
+ html, :host {
+ line-height: 1.5;
+ -webkit-text-size-adjust: 100%;
+ tab-size: 4;
+ font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
+ font-feature-settings: var(--default-font-feature-settings, normal);
+ font-variation-settings: var(--default-font-variation-settings, normal);
+ -webkit-tap-highlight-color: transparent;
+ }
+ hr {
+ height: 0;
+ color: inherit;
+ border-top-width: 1px;
+ }
+ abbr:where([title]) {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+ }
+ h1, h2, h3, h4, h5, h6 {
+ font-size: inherit;
+ font-weight: inherit;
+ }
+ a {
+ color: inherit;
+ -webkit-text-decoration: inherit;
+ text-decoration: inherit;
+ }
+ b, strong {
+ font-weight: bolder;
+ }
+ code, kbd, samp, pre {
+ font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
+ font-feature-settings: var(--default-mono-font-feature-settings, normal);
+ font-variation-settings: var(--default-mono-font-variation-settings, normal);
+ font-size: 1em;
+ }
+ small {
+ font-size: 80%;
+ }
+ sub, sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+ }
+ sub {
+ bottom: -0.25em;
+ }
+ sup {
+ top: -0.5em;
+ }
+ table {
+ text-indent: 0;
+ border-color: inherit;
+ border-collapse: collapse;
+ }
+ :-moz-focusring {
+ outline: auto;
+ }
+ progress {
+ vertical-align: baseline;
+ }
+ summary {
+ display: list-item;
+ }
+ ol, ul, menu {
+ list-style: none;
+ }
+ img, svg, video, canvas, audio, iframe, embed, object {
+ display: block;
+ vertical-align: middle;
+ }
+ img, video {
+ max-width: 100%;
+ height: auto;
+ }
+ button, input, select, optgroup, textarea, ::file-selector-button {
+ font: inherit;
+ font-feature-settings: inherit;
+ font-variation-settings: inherit;
+ letter-spacing: inherit;
+ color: inherit;
+ border-radius: 0;
+ background-color: transparent;
+ opacity: 1;
+ }
+ :where(select:is([multiple], [size])) optgroup {
+ font-weight: bolder;
+ }
+ :where(select:is([multiple], [size])) optgroup option {
+ padding-inline-start: 20px;
+ }
+ ::file-selector-button {
+ margin-inline-end: 4px;
+ }
+ ::placeholder {
+ opacity: 1;
+ }
+ @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {
+ ::placeholder {
+ color: currentcolor;
+ @supports (color: color-mix(in lab, red, red)) {
+ color: color-mix(in oklab, currentcolor 50%, transparent);
+ }
+ }
+ }
+ textarea {
+ resize: vertical;
+ }
+ ::-webkit-search-decoration {
+ -webkit-appearance: none;
+ }
+ ::-webkit-date-and-time-value {
+ min-height: 1lh;
+ text-align: inherit;
+ }
+ ::-webkit-datetime-edit {
+ display: inline-flex;
+ }
+ ::-webkit-datetime-edit-fields-wrapper {
+ padding: 0;
+ }
+ ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
+ padding-block: 0;
+ }
+ ::-webkit-calendar-picker-indicator {
+ line-height: 1;
+ }
+ :-moz-ui-invalid {
+ box-shadow: none;
+ }
+ button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
+ appearance: button;
+ }
+ ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
+ height: auto;
+ }
+ [hidden]:where(:not([hidden="until-found"])) {
+ display: none !important;
+ }
+}
+@layer utilities {
+ .visible {
+ visibility: visible;
+ }
+ .absolute {
+ position: absolute;
+ }
+ .fixed {
+ position: fixed;
+ }
+ .static {
+ position: static;
+ }
+ .container {
+ width: 100%;
+ @media (width >= 40rem) {
+ max-width: 40rem;
+ }
+ @media (width >= 48rem) {
+ max-width: 48rem;
+ }
+ @media (width >= 64rem) {
+ max-width: 64rem;
+ }
+ @media (width >= 80rem) {
+ max-width: 80rem;
+ }
+ @media (width >= 96rem) {
+ max-width: 96rem;
+ }
+ }
+ .contents {
+ display: contents;
+ }
+ .inline {
+ display: inline;
+ }
+ .table {
+ display: table;
+ }
+ .table-row {
+ display: table-row;
+ }
+}
diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css
index 63f340b..e69de29 100644
--- a/app/assets/stylesheets/application.css
+++ b/app/assets/stylesheets/application.css
@@ -1,49 +0,0 @@
-.table {
- text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
- display: flex;
- flex-direction: column;
- width: 40%;
- border: 1px solid #e0e0e0;
- border-radius: 6px;
- margin-top: 30px;
- background-color: #fafafa;
-}
-
-.table-header,
-.table-row {
- display: flex;
- padding: 12px;
- border-bottom: 1px solid #eaeaea;
-}
-
-.cell {
- display: flex;
- flex: 1;
- padding: 8px 12px;
- align-items: center;
-}
-
-.table-header {
- background-color: #f5f7fa;
- font-weight: 600;
- color: #a51010;
-}
-
-.btn {
- text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
- display: inline-block;
- background-color: #b7e1ff;
- color: #0f0f0f;
- padding: 1px 10px;
- margin-right: 8px;
- border: none;
- border-radius: 6px;
- text-decoration: none;
- font-size: 14px;
- cursor: pointer;
- transition: background-color 0.3s ease;
-}
-
-.btn:hover {
- background-color: #f6fafe;
-}
\ No newline at end of file
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index 3907795..00a2fb4 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -2,6 +2,7 @@
<%= content_for(:title) || "Bibliotheque" %>
+
diff --git a/app/views/livres/index.html.erb b/app/views/livres/index.html.erb
index 41172e6..f0c1790 100644
--- a/app/views/livres/index.html.erb
+++ b/app/views/livres/index.html.erb
@@ -7,31 +7,6 @@
<% end %>
Nombre total de livres : <%= @livres.count %>
-
-
-
- | Titre |
- Auteur |
- Date de sortie |
- Actions |
-
-
-
- <% @livres.each do |livre| %>
-
- | <%= livre.titre %> |
- <%= livre.auteur %> |
- <%= livre.date_de_sortie %> |
-
- <%= button_to "Supprimer", livre_path(livre), method: :delete, data: { confirm: "Supprimer ce livre ?" } %>
- <%= link_to "Modifier", edit_livre_path(livre), method: :edit, data: { confirm: "Modifier le livre ?" } %>
- |
-
- <% end %>
-
-
-<%= link_to "Ajouter un nouveau livre", new_livre_path %>
-
<% end %>
+<%= link_to "Ajouter un nouveau livre", new_livre_path %>
diff --git a/node_modules/.bin/tailwindcss b/node_modules/.bin/tailwindcss
new file mode 120000
index 0000000..bad031c
--- /dev/null
+++ b/node_modules/.bin/tailwindcss
@@ -0,0 +1 @@
+../@tailwindcss/cli/dist/index.mjs
\ No newline at end of file
diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json
new file mode 100644
index 0000000..6b95169
--- /dev/null
+++ b/node_modules/.package-lock.json
@@ -0,0 +1,391 @@
+{
+ "name": "livres",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "node_modules/@parcel/watcher": {
+ "version": "2.5.6",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz",
+ "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==",
+ "hasInstallScript": true,
+ "dependencies": {
+ "detect-libc": "^2.0.3",
+ "is-glob": "^4.0.3",
+ "node-addon-api": "^7.0.0",
+ "picomatch": "^4.0.3"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "optionalDependencies": {
+ "@parcel/watcher-android-arm64": "2.5.6",
+ "@parcel/watcher-darwin-arm64": "2.5.6",
+ "@parcel/watcher-darwin-x64": "2.5.6",
+ "@parcel/watcher-freebsd-x64": "2.5.6",
+ "@parcel/watcher-linux-arm-glibc": "2.5.6",
+ "@parcel/watcher-linux-arm-musl": "2.5.6",
+ "@parcel/watcher-linux-arm64-glibc": "2.5.6",
+ "@parcel/watcher-linux-arm64-musl": "2.5.6",
+ "@parcel/watcher-linux-x64-glibc": "2.5.6",
+ "@parcel/watcher-linux-x64-musl": "2.5.6",
+ "@parcel/watcher-win32-arm64": "2.5.6",
+ "@parcel/watcher-win32-ia32": "2.5.6",
+ "@parcel/watcher-win32-x64": "2.5.6"
+ }
+ },
+ "node_modules/@parcel/watcher-linux-x64-glibc": {
+ "version": "2.5.6",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz",
+ "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/@parcel/watcher-linux-x64-musl": {
+ "version": "2.5.6",
+ "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz",
+ "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/@parcel/watcher/node_modules/detect-libc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
+ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@parcel/watcher/node_modules/picomatch": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/@tailwindcss/cli": {
+ "version": "4.1.18",
+ "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.1.18.tgz",
+ "integrity": "sha512-sMZ+lZbDyxwjD2E0L7oRUjJ01Ffjtme5OtjvvnC+cV4CEDcbqzbp25TCpxHj6kWLU9+DlqJOiNgSOgctC2aZmg==",
+ "dependencies": {
+ "@parcel/watcher": "^2.5.1",
+ "@tailwindcss/node": "4.1.18",
+ "@tailwindcss/oxide": "4.1.18",
+ "enhanced-resolve": "^5.18.3",
+ "mri": "^1.2.0",
+ "picocolors": "^1.1.1",
+ "tailwindcss": "4.1.18"
+ },
+ "bin": {
+ "tailwindcss": "dist/index.mjs"
+ }
+ },
+ "node_modules/@tailwindcss/node": {
+ "version": "4.1.18",
+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz",
+ "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==",
+ "dependencies": {
+ "@jridgewell/remapping": "^2.3.4",
+ "enhanced-resolve": "^5.18.3",
+ "jiti": "^2.6.1",
+ "lightningcss": "1.30.2",
+ "magic-string": "^0.30.21",
+ "source-map-js": "^1.2.1",
+ "tailwindcss": "4.1.18"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.13",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
+ "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.5.0",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/@jridgewell/remapping": {
+ "version": "2.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
+ "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.5.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
+ "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
+ },
+ "node_modules/@tailwindcss/node/node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.31",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
+ "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/detect-libc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
+ "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/jiti": {
+ "version": "2.6.1",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
+ "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
+ "bin": {
+ "jiti": "lib/jiti-cli.mjs"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/lightningcss": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz",
+ "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==",
+ "dependencies": {
+ "detect-libc": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "optionalDependencies": {
+ "lightningcss-android-arm64": "1.30.2",
+ "lightningcss-darwin-arm64": "1.30.2",
+ "lightningcss-darwin-x64": "1.30.2",
+ "lightningcss-freebsd-x64": "1.30.2",
+ "lightningcss-linux-arm-gnueabihf": "1.30.2",
+ "lightningcss-linux-arm64-gnu": "1.30.2",
+ "lightningcss-linux-arm64-musl": "1.30.2",
+ "lightningcss-linux-x64-gnu": "1.30.2",
+ "lightningcss-linux-x64-musl": "1.30.2",
+ "lightningcss-win32-arm64-msvc": "1.30.2",
+ "lightningcss-win32-x64-msvc": "1.30.2"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-gnu": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz",
+ "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/lightningcss-linux-x64-musl": {
+ "version": "1.30.2",
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz",
+ "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/magic-string": {
+ "version": "0.30.21",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
+ "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.5.5"
+ }
+ },
+ "node_modules/@tailwindcss/node/node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@tailwindcss/oxide": {
+ "version": "4.1.18",
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz",
+ "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==",
+ "engines": {
+ "node": ">= 10"
+ },
+ "optionalDependencies": {
+ "@tailwindcss/oxide-android-arm64": "4.1.18",
+ "@tailwindcss/oxide-darwin-arm64": "4.1.18",
+ "@tailwindcss/oxide-darwin-x64": "4.1.18",
+ "@tailwindcss/oxide-freebsd-x64": "4.1.18",
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18",
+ "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18",
+ "@tailwindcss/oxide-linux-arm64-musl": "4.1.18",
+ "@tailwindcss/oxide-linux-x64-gnu": "4.1.18",
+ "@tailwindcss/oxide-linux-x64-musl": "4.1.18",
+ "@tailwindcss/oxide-wasm32-wasi": "4.1.18",
+ "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18",
+ "@tailwindcss/oxide-win32-x64-msvc": "4.1.18"
+ }
+ },
+ "node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-gnu": {
+ "version": "4.1.18",
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz",
+ "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/@tailwindcss/oxide/node_modules/@tailwindcss/oxide-linux-x64-musl": {
+ "version": "4.1.18",
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz",
+ "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==",
+ "cpu": [
+ "x64"
+ ],
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.18.4",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
+ "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/enhanced-resolve/node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ },
+ "node_modules/enhanced-resolve/node_modules/tapable": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
+ "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mri": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
+ "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/node-addon-api": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz",
+ "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ=="
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
+ },
+ "node_modules/tailwindcss": {
+ "version": "4.1.18",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz",
+ "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw=="
+ }
+ }
+}
diff --git a/node_modules/@parcel/watcher-linux-x64-glibc/LICENSE b/node_modules/@parcel/watcher-linux-x64-glibc/LICENSE
new file mode 100644
index 0000000..7fb9bc9
--- /dev/null
+++ b/node_modules/@parcel/watcher-linux-x64-glibc/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2017-present Devon Govett
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/node_modules/@parcel/watcher-linux-x64-glibc/README.md b/node_modules/@parcel/watcher-linux-x64-glibc/README.md
new file mode 100644
index 0000000..0214354
--- /dev/null
+++ b/node_modules/@parcel/watcher-linux-x64-glibc/README.md
@@ -0,0 +1 @@
+This is the linux-x64-glibc build of @parcel/watcher. See https://github.com/parcel-bundler/watcher for details.
\ No newline at end of file
diff --git a/node_modules/@parcel/watcher-linux-x64-glibc/package.json b/node_modules/@parcel/watcher-linux-x64-glibc/package.json
new file mode 100644
index 0000000..4549903
--- /dev/null
+++ b/node_modules/@parcel/watcher-linux-x64-glibc/package.json
@@ -0,0 +1,33 @@
+{
+ "name": "@parcel/watcher-linux-x64-glibc",
+ "version": "2.5.6",
+ "main": "watcher.node",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/parcel-bundler/watcher.git"
+ },
+ "description": "A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.",
+ "license": "MIT",
+ "publishConfig": {
+ "access": "public"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ },
+ "files": [
+ "watcher.node"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "os": [
+ "linux"
+ ],
+ "cpu": [
+ "x64"
+ ],
+ "libc": [
+ "glibc"
+ ]
+}
diff --git a/node_modules/@parcel/watcher-linux-x64-glibc/watcher.node b/node_modules/@parcel/watcher-linux-x64-glibc/watcher.node
new file mode 100644
index 0000000000000000000000000000000000000000..82fbd000daea7ae31df3d3337b2d74363aca846f
GIT binary patch
literal 523152
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