git: f9167fca9200 - main - www/tailwindcss4: Update to v4.3.3 and add aarch64

From: Dave Cottlehuber <dch_at_FreeBSD.org>
Date: Mon, 31 Aug 2026 10:57:32 UTC
The branch main has been updated by dch:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f9167fca9200bed241c4bbd49570295aadc52f3f

commit f9167fca9200bed241c4bbd49570295aadc52f3f
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2026-08-31 10:57:20 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2026-08-31 10:57:20 +0000

    www/tailwindcss4: Update to v4.3.3 and add aarch64
    
    - remove daisyui plugin
    - add more instructions for maintainer to handle updates
    - add aaarch64 support
    
    Sponsored by:   SkunkWerks, GmbH
---
 www/tailwindcss4/Makefile          |  254 +++-
 www/tailwindcss4/distinfo          |   12 +-
 www/tailwindcss4/pkg-descr         |    8 +-
 www/tailwindcss4/pkg-plist         | 2289 ------------------------------------
 www/tailwindcss4/pkg-plist.aarch64 |  500 ++++++++
 www/tailwindcss4/pkg-plist.amd64   |  503 ++++++++
 6 files changed, 1228 insertions(+), 2338 deletions(-)

diff --git a/www/tailwindcss4/Makefile b/www/tailwindcss4/Makefile
index de8c18482c60..37827274c47e 100644
--- a/www/tailwindcss4/Makefile
+++ b/www/tailwindcss4/Makefile
@@ -1,8 +1,14 @@
 PORTNAME=	tailwindcss4
-DISTVERSION=	4.1.11
+DISTVERSION=	4.3.3
 CATEGORIES=	www devel
 MASTER_SITES=	LOCAL/dch/${PORTNAME}/:npm
-DISTFILES=	${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}:npm
+MASTER_SITES+=	https://codeload.github.com/tailwindlabs/tailwindcss/tar.gz/v${DISTVERSION}?dummy=/:twsrc \
+		LOCAL/dch/${PORTNAME}/:twsrc \
+		https://codeload.github.com/parcel-bundler/lightningcss/tar.gz/v${_LCSS_VER}?dummy=/:lcsssrc \
+		LOCAL/dch/${PORTNAME}/:lcsssrc \
+		LOCAL/dch/${PORTNAME}/:cargo
+DISTFILES=	${_NPM_ARCHIVE}:npm
+DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	dch@FreeBSD.org
 COMMENT=	Utility-first CSS framework with npm dependencies
@@ -10,57 +16,89 @@ WWW=		https://tailwindcss.com/
 
 LICENSE=	MIT
 
-ONLY_FOR_ARCHS=	amd64
-
-BUILD_DEPENDS=	npm-node24>0:www/npm-node24
-USES=		nodejs:24,build,run python:build tar:txz
+ONLY_FOR_ARCHS=	aarch64 amd64 # internal .node libraries not supported elsewhere
+BUILD_DEPENDS=	corepack:www/corepack \
+		npm:www/npm-node${_NODE_VERSION}
+USES=		nodejs:${_NODE_VERSION},build,run python:build tar:txz
 
 CONFLICTS_INSTALL=	tailwindcss*
 
-_DAISYUI_VER=	5.0.46
-_FORMS_VER=	0.5.10
-_POSTCSS_VER=	8.5.5
-_TWCLI_VER=	${DISTVERSION}
+_LCSS_VER=	1.32.0
+_NODE_VERSION=	26
 _TAILWIND_VER=	${DISTVERSION}
 _WATCHER_VER=	2.5.1
 
+_CACHE_TAG=	202608292202
 _NPM_CACHE=	${WRKDIR}/cache
-_NPM_ARCHIVE=	${PORTNAME}-npm-cache-${DISTVERSION}${EXTRACT_SUFX}
+_NPM_ARCHIVE=	${PORTNAME}-npm-cache-${DISTVERSION}-${_CACHE_TAG}${EXTRACT_SUFX}
+_CARGO_ARCHIVE=	${PORTNAME}-cargo-vendor-${DISTVERSION}-${_CACHE_TAG}${EXTRACT_SUFX}
+_TW_MODULES=	${STAGEDIR}${PREFIX}/lib/node_modules/@tailwindcss/cli/node_modules
+_TW_NODE_DIST=	${_TW_MODULES}/@tailwindcss/node/dist
+_WATCHER_PKG=	${STAGEDIR}${PREFIX}/lib/node_modules/@parcel/watcher
+_TAILWIND_SRC=	${WRKDIR}/tailwindcss-${DISTVERSION}
+_LCSS_SRC=	${WRKDIR}/lightningcss-${_LCSS_VER}
+_CARGO_VENDOR=	${WRKDIR}/cargo-vendor
+
+.include <bsd.port.pre.mk>
+
+PLIST=		${.CURDIR}/pkg-plist.${ARCH}
+
+# oxide & lightningcss need to be built from source crates on aarch64
+DISTFILES+=	tailwindcss-v${DISTVERSION}.tar.gz:twsrc \
+		lightningcss-v${_LCSS_VER}.tar.gz:lcsssrc \
+		${_CARGO_ARCHIVE}:cargo
+BUILD_DEPENDS+=	rust>0:lang/rust
 
 do-extract:
-	@${MKDIR} ${WRKDIR}/cache
-	${TAR} -xf ${DISTDIR}/${_NPM_ARCHIVE} -C ${_NPM_CACHE}
+	@${MKDIR} ${_NPM_CACHE}
+	${TAR} -xf ${_DISTDIR}/${_NPM_ARCHIVE} -C ${_NPM_CACHE}
+.if ${ARCH} == aarch64
+	${TAR} -xf ${_DISTDIR}/tailwindcss-v${DISTVERSION}.tar.gz -C ${WRKDIR}
+	${TAR} -xf ${_DISTDIR}/lightningcss-v${_LCSS_VER}.tar.gz -C ${WRKDIR}
+	${MKDIR} ${_CARGO_VENDOR}
+	${TAR} -xf ${_DISTDIR}/${_CARGO_ARCHIVE} \
+		-C ${_CARGO_VENDOR}
+.endif
 
 do-build:
-	${MKDIR} -p ${WRKDIR}
 # because nodejs is fiddly we can't build & then install
-.if !defined(MAINTAINER_MODE)
-	${ECHO_CMD} offline=true > ${WRKDIR}/.npmrc
-.else
-	${ECHO_CMD} > ${WRKDIR}/.npmrc
+	${ECHO_CMD} build_from_source=true > ${WRKDIR}/.npmrc
+	${ECHO_CMD} offline=true >> ${WRKDIR}/.npmrc
+# npm's self-update check ignores offline=true; keep the build off the network
+	${ECHO_CMD} update-notifier=false >> ${WRKDIR}/.npmrc
+	${ECHO_CMD} python=${PYTHON_CMD} >> ${WRKDIR}/.npmrc
+.if ${ARCH} == aarch64
+# configure cargo for offline vendored build
+	${MKDIR} ${WRKDIR}/.cargo
+	${PRINTF} '[source.crates-io]\nreplace-with = "vendor"\n[source.vendor]\ndirectory = "%s"\n' \
+		${_CARGO_VENDOR} > ${WRKDIR}/.cargo/config.toml
+# build tailwind-oxide Rust NAPI module for freebsd-arm64
+	(cd ${_TAILWIND_SRC} && \
+		${SETENV} CARGO_HOME=${WRKDIR}/.cargo CARGO_NET_OFFLINE=true \
+		cargo build --release -p tailwind-oxide && \
+		${CP} target/release/libtailwind_oxide.so crates/node/tailwindcss-oxide.freebsd-arm64.node)
+# build lightningcss Rust NAPI module for freebsd-arm64
+	(cd ${_LCSS_SRC} && \
+		${SETENV} CARGO_HOME=${WRKDIR}/.cargo CARGO_NET_OFFLINE=true \
+		cargo build --release -p lightningcss_node)
 .endif
 
 do-install:
-	${ECHO_CMD} python=${PYTHON_CMD} >> ${WRKDIR}/.npmrc
+# scrub MAKEFLAGS/MFLAGS as it breaks node-gyp & gmake
 	(cd ${WRKDIR} && \
-		${SETENV} HOME=${WRKDIR} npm_config_cache=${_NPM_CACHE} \
+		${SETENV} -u MAKEFLAGS -u MFLAGS \
+		HOME=${WRKDIR} npm_config_cache=${_NPM_CACHE} \
 		npm_config_devdir=${_NPM_CACHE} npm_config_nodedir=${PREFIX} \
 		npm_config_node_gyp_include_dir=${PREFIX}/include/node \
 		npm install --global --no-audit --no-fund --no-prune --cache \
 		${_NPM_CACHE} --prefer-offline --verbose --no-progress \
 		--build-from-source --prefix=${STAGEDIR}${PREFIX} @parcel/watcher@${_WATCHER_VER} \
-		@tailwindcss/cli@${TWCLI_VER} @tailwindcss/forms@${FORMS_VER} \
-		autoprefixer@${_PREFIX_VER} postcss@${_POSTCSS_VER} \
-		tailwindcss@${_TAILWIND_VER} daisyui@${_DAISYUI_VER})
-# strip .node files they are shared libraries
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/node_modules/@parcel/watcher/node_modules/@parcel/watcher-freebsd-*/watcher.node
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/node_modules/@parcel/watcher/build/Release/watcher.node
+		@tailwindcss/cli@${_TAILWIND_VER})
 # create symlinks for the CLI tools
-.for script in nanoid:../lib/node_modules/nanoid/bin/nanoid.cjs \
-	tailwind:../lib/node_modules/@tailwindcss/cli/dist/index.mjs \
-	tailwindcss:../lib/node_modules/@tailwindcss/cli/dist/index.mjs
-	${LN} -sf ${script:C/.*://} ${STAGEDIR}${PREFIX}/bin/${script:C/:.*//}
-.endfor
+	${LN} -sf ../lib/node_modules/@tailwindcss/cli/dist/index.mjs \
+		${STAGEDIR}${PREFIX}/bin/tailwind
+	${LN} -sf ../lib/node_modules/@tailwindcss/cli/dist/index.mjs \
+		${STAGEDIR}${PREFIX}/bin/tailwindcss
 # remove files already present in node, npm, or yarn packages
 .for m in corepack npm
 	${RM} -rf ${STAGEDIR}${PREFIX}/lib/node_modules/${m}
@@ -70,13 +108,151 @@ do-install:
 	config.gypi watcher.target.mk
 	${RM} -rf ${STAGEDIR}${PREFIX}/lib/node_modules/@parcel/watcher/build/${file}
 .endfor
+.if ${ARCH} == aarch64
+# drop x86 binaries in favour of our source-built ones
+	${RM} -rf ${_TW_MODULES}/@tailwindcss/oxide-freebsd-x64 \
+		${_TW_MODULES}/lightningcss-freebsd-x64 \
+		${_WATCHER_PKG}/node_modules/@parcel/watcher-freebsd-x64
+	${MKDIR} ${_TW_MODULES}/@tailwindcss/oxide-freebsd-arm64
+	${INSTALL_DATA} ${_TAILWIND_SRC}/crates/node/tailwindcss-oxide.freebsd-arm64.node \
+		${_TW_MODULES}/@tailwindcss/oxide-freebsd-arm64/
+	${PRINTF} '{"name":"@tailwindcss/oxide-freebsd-arm64","version":"%s","main":"tailwindcss-oxide.freebsd-arm64.node"}\n' \
+		${_TAILWIND_VER} > ${_TW_MODULES}/@tailwindcss/oxide-freebsd-arm64/package.json
+	${MKDIR} ${_TW_MODULES}/lightningcss-freebsd-arm64
+	${INSTALL_DATA} ${_LCSS_SRC}/target/release/liblightningcss_node.so \
+		${_TW_MODULES}/lightningcss-freebsd-arm64/lightningcss.freebsd-arm64.node
+	${PRINTF} '{"name":"lightningcss-freebsd-arm64","version":"%s","main":"lightningcss.freebsd-arm64.node"}\n' \
+		${_LCSS_VER} > ${_TW_MODULES}/lightningcss-freebsd-arm64/package.json
+	${MKDIR} ${_WATCHER_PKG}/node_modules/@parcel/watcher-freebsd-arm64
+	${INSTALL_DATA} ${_WATCHER_PKG}/build/Release/watcher.node \
+		${_WATCHER_PKG}/node_modules/@parcel/watcher-freebsd-arm64/
+	${PRINTF} '{"name":"@parcel/watcher-freebsd-arm64","version":"%s","main":"watcher.node"}\n' \
+		${_WATCHER_VER} > ${_WATCHER_PKG}/node_modules/@parcel/watcher-freebsd-arm64/package.json
+# the x86 shims we replaced shipped a LICENSE; keep one alongside ours. oxide &
+# lightningcss come from the source trees we built, watcher from its own package
+	${INSTALL_DATA} ${_TAILWIND_SRC}/LICENSE \
+		${_TW_MODULES}/@tailwindcss/oxide-freebsd-arm64/
+	${INSTALL_DATA} ${_LCSS_SRC}/LICENSE \
+		${_TW_MODULES}/lightningcss-freebsd-arm64/
+	${INSTALL_DATA} ${_WATCHER_PKG}/LICENSE \
+		${_WATCHER_PKG}/node_modules/@parcel/watcher-freebsd-arm64/
+.endif
+# upstream jS plugin resolvers probe only .js/.json/.node/.ts
+# Phoenix & DaisyUI reference plugins that way, so append .mjs/.cjs to the resolver
+	@${REINPLACE_CMD} -e 's|extensions:\["\.js","\.json","\.node","\.ts"\]|extensions:[".js",".json",".node",".ts",".mjs",".cjs"]|g' \
+		${_TW_NODE_DIST}/index.js ${_TW_NODE_DIST}/index.mjs
+	@${RM} -f ${_TW_NODE_DIST}/index.js.bak ${_TW_NODE_DIST}/index.mjs.bak
+# fail loudly rather than silently shipping a CLI that cannot load .mjs plugins
+# the files are minified onto one line, so count occurrences, not lines
+	@patched=$$(${AWK} '{ n += gsub(/"\.mjs","\.cjs"\]/, "&") } END { print n + 0 }' \
+		${_TW_NODE_DIST}/index.js ${_TW_NODE_DIST}/index.mjs); \
+	if [ "$$patched" != "4" ]; then \
+		${ECHO_CMD} "===> resolver extensions patched at $$patched of 4 sites; upstream layout changed"; \
+		exit 1; \
+	fi
+# strip .node files; they are shared libraries, path varies between architectures
+	${FIND} ${STAGEDIR}${PREFIX}/lib/node_modules -name "*.node" -exec \
+		${STRIP_CMD} {} +
+
+# Basic functional tests:
+# oxide scanner, variant engine, lightningcss minification, TypeScript
+# plugin loading (jiti + babel + the shipped tailwindcss JS API), & Phoenix
+
+_TEST_DIR=	${WRKDIR}/twtest
+# User plugins are resolved from where they live, not from the CLI, so the
+# installed tailwindcss package has to be reachable for "tailwindcss/plugin"
+_TEST_NODE_MODULES=	${STAGEDIR}${PREFIX}/lib/node_modules/@tailwindcss/cli/node_modules
+
+do-test:
+	${RM} -r ${_TEST_DIR}
+	${MKDIR} ${_TEST_DIR} ${_TEST_DIR}/deps/daisyui/packages/bundle \
+		${_TEST_DIR}/vendor
+	${PRINTF} '@import "tailwindcss";\n@plugin "./plug.ts";\n@plugin "daisyui/packages/bundle/daisyui";\n@plugin "daisyui/packages/bundle/daisyui-theme";\n@plugin "./vendor/fake";\n' \
+		> ${_TEST_DIR}/input.css
+	${PRINTF} 'import plugin from "tailwindcss/plugin";\nexport default plugin(({ addUtilities }: any) => addUtilities({ ".zz": { zoom: "2" } }));\n' \
+		> ${_TEST_DIR}/plug.ts
+	${PRINTF} 'module.exports = { handler: ({ addUtilities }) => addUtilities({ ".phx-cjs": { zoom: "3" } }) };\n' \
+		> ${_TEST_DIR}/deps/daisyui/packages/bundle/daisyui.js
+	${PRINTF} 'export default { handler: ({ addUtilities }) => addUtilities({ ".phx-esm": { zoom: "4" } }) };\n' \
+		> ${_TEST_DIR}/deps/daisyui/packages/bundle/daisyui-theme.mjs
+	${PRINTF} 'export default { handler: ({ addUtilities }) => addUtilities({ ".phx-vnd": { zoom: "5" } }) };\n' \
+		> ${_TEST_DIR}/vendor/fake.mjs
+	${PRINTF} '<div class="flex zz underline md:grid-cols-2 hover:bg-red-500/50 phx-cjs phx-esm phx-vnd">x</div>\n' \
+		> ${_TEST_DIR}/index.html
+# minified output
+	(cd ${_TEST_DIR} && ${SETENV} \
+		NODE_PATH=${_TEST_NODE_MODULES}:${_TEST_DIR}/deps \
+		${STAGEDIR}${PREFIX}/bin/tailwindcss -i input.css -o out.css --minify)
+	${GREP} -q 'zoom:2' ${_TEST_DIR}/out.css
+	${GREP} -q 'zoom:3' ${_TEST_DIR}/out.css
+	${GREP} -q 'zoom:4' ${_TEST_DIR}/out.css
+	${GREP} -q 'zoom:5' ${_TEST_DIR}/out.css
+	${GREP} -q 'grid-cols-2' ${_TEST_DIR}/out.css
+	${GREP} -q 'bg-red-500' ${_TEST_DIR}/out.css
+# same again, unminified
+	(cd ${_TEST_DIR} && ${SETENV} \
+		NODE_PATH=${_TEST_NODE_MODULES}:${_TEST_DIR}/deps \
+		${STAGEDIR}${PREFIX}/bin/tailwindcss -i input.css -o plain.css)
+	${GREP} -q 'zoom: 2' ${_TEST_DIR}/plain.css
+# canonicalize round-trips without touching the filesystem
+	${SETENV} NODE_PATH=${_TEST_NODE_MODULES} \
+		${STAGEDIR}${PREFIX}/bin/tailwind canonicalize flex | ${GREP} -qx flex
+	@${ECHO_MSG} "===> tailwindcss functional tests passed"
+
+# Maintainer flow, architecture independent.
+# Bump _CACHE_TAG first: archives are rebuilt & must not reuse a published name
+# make _tarball                     # rebuild both LOCAL distfiles & distinfo
+# make _upload                      # push them to freefall
+
+# Merge crates from tailwindcss & lightningcss repos before packaging.
+_SRC_DISTFILES=	tailwindcss-v${DISTVERSION}.tar.gz:twsrc \
+		lightningcss-v${_LCSS_VER}.tar.gz:lcsssrc
+
+_tarball: build-depends
+	@if [ -f ${_DISTDIR}/${_NPM_ARCHIVE} -o -f ${_DISTDIR}/${_CARGO_ARCHIVE} ]; then \
+		${ECHO_CMD} "===> distfiles for _CACHE_TAG=${_CACHE_TAG} already exist;"; \
+		${ECHO_CMD} "===> bump _CACHE_TAG before rebuilding them"; \
+		exit 1; \
+	fi
+# we tar up whatever is left lying around, so start both staging areas empty
+	${RM} -rf ${_NPM_CACHE} ${WRKDIR}/vendor-stage
+	@${MKDIR} ${WRKDIR} \
+		${_NPM_CACHE} ${_DISTDIR}
+	${ECHO_CMD} python=${PYTHON_CMD} > ${WRKDIR}/.npmrc
+	(cd ${WRKDIR} && \
+		${SETENV} HOME=${WRKDIR} npm_config_cache=${_NPM_CACHE} \
+		npm_config_devdir=${_NPM_CACHE} npm_config_nodedir=${PREFIX} \
+		npm_config_node_gyp_include_dir=${PREFIX}/include/node \
+		npm install --global --no-audit --no-fund --no-prune --cache \
+		${_NPM_CACHE} --verbose --no-progress --prefix=${WRKDIR}/stage \
+		@parcel/watcher@${_WATCHER_VER} @tailwindcss/cli@${_TAILWIND_VER})
+
+# Normally npm only caches tarballs for the host architecture.
+	(cd ${WRKDIR} && \
+		${SETENV} HOME=${WRKDIR} npm cache add --cache ${_NPM_CACHE} \
+		@tailwindcss/oxide-freebsd-x64@${_TAILWIND_VER} lightningcss-freebsd-x64@${_LCSS_VER} \
+		@parcel/watcher-freebsd-x64@${_WATCHER_VER})
+	${TAR} -caf ${_DISTDIR}/${_NPM_ARCHIVE} -C ${_NPM_CACHE} _cacache
+	${CHMOD} 644 ${_DISTDIR}/${_NPM_ARCHIVE}
+# cargo crates, merged from both repos
+	cd ${.CURDIR} && \
+		${MAKE} fetch DISTFILES="${_SRC_DISTFILES}" NO_CHECKSUM=yes
+	${TAR} -xf ${_DISTDIR}/tailwindcss-v${DISTVERSION}.tar.gz -C ${WRKDIR}
+	${TAR} -xf ${_DISTDIR}/lightningcss-v${_LCSS_VER}.tar.gz -C ${WRKDIR}
+	${MKDIR} ${WRKDIR}/vendor-stage
+# --versioned-dirs to avoid clobbering variants, --no-delete to merge the two
+	(cd ${_TAILWIND_SRC} && \
+		cargo vendor --versioned-dirs --no-delete ${WRKDIR}/vendor-stage)
+	(cd ${_LCSS_SRC} && \
+		cargo vendor --versioned-dirs --no-delete ${WRKDIR}/vendor-stage)
+	${TAR} -caf ${_DISTDIR}/${_CARGO_ARCHIVE} \
+		-C ${WRKDIR}/vendor-stage .
+	${CHMOD} 644 ${_DISTDIR}/${_CARGO_ARCHIVE}
+	cd ${.CURDIR} && ${MAKE} makesum
+	@${ECHO_MSG} "===> distinfo updated; run \"make _upload\" to publish"
 
-# first, run `make -DMAINTAINER_MODE do-build`, then `make _tarball`
-_tarball: do-install
-	${TAR} -caf ${DISTDIR}/${_NPM_ARCHIVE} -C ${_NPM_CACHE} _cacache
-	${CHMOD} 644 ${DISTDIR}/${_NPM_ARCHIVE}
-	@${ECHO_MSG} Ready to upload tarball to freefall distfiles directory:
-	@${ECHO_MSG} ${DISTDIR}/${_NPM_ARCHIVE}
-	@${ECHO_MSG} scp ${DISTDIR}/${_NPM_ARCHIVE} dch@freefall.freebsd.org:public_distfiles/${PORTNAME}/
+_upload:
+	rsync -Phriv --times --chmod=F644 ${_DISTDIR}/${_NPM_ARCHIVE} ${_DISTDIR}/${_CARGO_ARCHIVE} \
+		freefall.freebsd.org:public_distfiles/${PORTNAME}/
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/www/tailwindcss4/distinfo b/www/tailwindcss4/distinfo
index 475a21e4040e..c5455daf6c7a 100644
--- a/www/tailwindcss4/distinfo
+++ b/www/tailwindcss4/distinfo
@@ -1,3 +1,9 @@
-TIMESTAMP = 1753116914
-SHA256 (tailwindcss4-npm-cache-4.1.11.txz) = 591863c616aafa61751b91bb6d8221a5cb227c0188731f8a714c0a6298b8af84
-SIZE (tailwindcss4-npm-cache-4.1.11.txz) = 15533636
+TIMESTAMP = 1788041047
+SHA256 (tailwindcss4/tailwindcss4-npm-cache-4.3.3-202608292202.txz) = 968c90c4edb152cd6a19ec1b624fe40a627180eee1386ab052274e3a3250b14f
+SIZE (tailwindcss4/tailwindcss4-npm-cache-4.3.3-202608292202.txz) = 14382868
+SHA256 (tailwindcss4/tailwindcss-v4.3.3.tar.gz) = e702ce2493505287e8f6cab2dd1e0c14f154e57c296854d4ded38bde5da2be6e
+SIZE (tailwindcss4/tailwindcss-v4.3.3.tar.gz) = 966832
+SHA256 (tailwindcss4/lightningcss-v1.32.0.tar.gz) = ca67b9ba532d439f5f91d23debfc2543d6decac130ee88bc4c66202fc7173ad9
+SIZE (tailwindcss4/lightningcss-v1.32.0.tar.gz) = 7564372
+SHA256 (tailwindcss4/tailwindcss4-cargo-vendor-4.3.3-202608292202.txz) = 599f0c60eb3bbac88e9f580aa765051ff731c966d5df726a96a53d66294671ad
+SIZE (tailwindcss4/tailwindcss4-cargo-vendor-4.3.3-202608292202.txz) = 25123128
diff --git a/www/tailwindcss4/pkg-descr b/www/tailwindcss4/pkg-descr
index fc8ac873069e..cedb824bffa9 100644
--- a/www/tailwindcss4/pkg-descr
+++ b/www/tailwindcss4/pkg-descr
@@ -1,10 +1,4 @@
 Tailwind CSS is a utility-first CSS framework for rapidly building custom
-user interfaces. This port comprises Tailwind CSS along with commonly used
-related packages via npm:
-
-- tailwindcss: the core framework
-- postcss: optimise resulting CSS
-- @tailwindcss/forms: official CSS forms plugin
-- daisyui: component library
+user interfaces.
 
 The packages are installed globally and can be used from the command line.
diff --git a/www/tailwindcss4/pkg-plist b/www/tailwindcss4/pkg-plist
deleted file mode 100644
index 1dafb8ad8498..000000000000
--- a/www/tailwindcss4/pkg-plist
+++ /dev/null
@@ -1,2289 +0,0 @@
-bin/autoprefixer
-bin/nanoid
-bin/tailwind
-bin/tailwindcss
-lib/node_modules/@parcel/watcher/LICENSE
-lib/node_modules/@parcel/watcher/README.md
-lib/node_modules/@parcel/watcher/binding.gyp
-lib/node_modules/@parcel/watcher/build/Release/watcher.node
-lib/node_modules/@parcel/watcher/index.d.ts
-lib/node_modules/@parcel/watcher/index.js
-lib/node_modules/@parcel/watcher/index.js.flow
-lib/node_modules/@parcel/watcher/node_modules/.bin/detect-libc
-lib/node_modules/@parcel/watcher/node_modules/@parcel/watcher-freebsd-x64/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/@parcel/watcher-freebsd-x64/README.md
-lib/node_modules/@parcel/watcher/node_modules/@parcel/watcher-freebsd-x64/package.json
-lib/node_modules/@parcel/watcher/node_modules/@parcel/watcher-freebsd-x64/watcher.node
-lib/node_modules/@parcel/watcher/node_modules/braces/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/braces/README.md
-lib/node_modules/@parcel/watcher/node_modules/braces/index.js
-lib/node_modules/@parcel/watcher/node_modules/braces/lib/compile.js
-lib/node_modules/@parcel/watcher/node_modules/braces/lib/constants.js
-lib/node_modules/@parcel/watcher/node_modules/braces/lib/expand.js
-lib/node_modules/@parcel/watcher/node_modules/braces/lib/parse.js
-lib/node_modules/@parcel/watcher/node_modules/braces/lib/stringify.js
-lib/node_modules/@parcel/watcher/node_modules/braces/lib/utils.js
-lib/node_modules/@parcel/watcher/node_modules/braces/package.json
-lib/node_modules/@parcel/watcher/node_modules/detect-libc/.npmignore
-lib/node_modules/@parcel/watcher/node_modules/detect-libc/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/detect-libc/README.md
-lib/node_modules/@parcel/watcher/node_modules/detect-libc/bin/detect-libc.js
-lib/node_modules/@parcel/watcher/node_modules/detect-libc/lib/detect-libc.js
-lib/node_modules/@parcel/watcher/node_modules/detect-libc/package.json
-lib/node_modules/@parcel/watcher/node_modules/fill-range/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/fill-range/README.md
-lib/node_modules/@parcel/watcher/node_modules/fill-range/index.js
-lib/node_modules/@parcel/watcher/node_modules/fill-range/package.json
-lib/node_modules/@parcel/watcher/node_modules/is-extglob/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/is-extglob/README.md
-lib/node_modules/@parcel/watcher/node_modules/is-extglob/index.js
-lib/node_modules/@parcel/watcher/node_modules/is-extglob/package.json
-lib/node_modules/@parcel/watcher/node_modules/is-glob/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/is-glob/README.md
-lib/node_modules/@parcel/watcher/node_modules/is-glob/index.js
-lib/node_modules/@parcel/watcher/node_modules/is-glob/package.json
-lib/node_modules/@parcel/watcher/node_modules/is-number/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/is-number/README.md
-lib/node_modules/@parcel/watcher/node_modules/is-number/index.js
-lib/node_modules/@parcel/watcher/node_modules/is-number/package.json
-lib/node_modules/@parcel/watcher/node_modules/micromatch/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/micromatch/README.md
-lib/node_modules/@parcel/watcher/node_modules/micromatch/index.js
-lib/node_modules/@parcel/watcher/node_modules/micromatch/package.json
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/LICENSE.md
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/README.md
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/common.gypi
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/except.gypi
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/index.js
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/napi-inl.deprecated.h
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/napi-inl.h
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/napi.h
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/node_addon_api.gyp
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/node_api.gyp
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/noexcept.gypi
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/nothing.c
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/package-support.json
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/package.json
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/tools/README.md
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/tools/check-napi.js
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/tools/clang-format.js
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/tools/conversion.js
-lib/node_modules/@parcel/watcher/node_modules/node-addon-api/tools/eslint-format.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/CHANGELOG.md
-lib/node_modules/@parcel/watcher/node_modules/picomatch/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/picomatch/README.md
-lib/node_modules/@parcel/watcher/node_modules/picomatch/index.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/lib/constants.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/lib/parse.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/lib/picomatch.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/lib/scan.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/lib/utils.js
-lib/node_modules/@parcel/watcher/node_modules/picomatch/package.json
-lib/node_modules/@parcel/watcher/node_modules/to-regex-range/LICENSE
-lib/node_modules/@parcel/watcher/node_modules/to-regex-range/README.md
-lib/node_modules/@parcel/watcher/node_modules/to-regex-range/index.js
-lib/node_modules/@parcel/watcher/node_modules/to-regex-range/package.json
-lib/node_modules/@parcel/watcher/package.json
-lib/node_modules/@parcel/watcher/scripts/build-from-source.js
-lib/node_modules/@parcel/watcher/src/Backend.cc
-lib/node_modules/@parcel/watcher/src/Backend.hh
-lib/node_modules/@parcel/watcher/src/Debounce.cc
-lib/node_modules/@parcel/watcher/src/Debounce.hh
-lib/node_modules/@parcel/watcher/src/DirTree.cc
-lib/node_modules/@parcel/watcher/src/DirTree.hh
-lib/node_modules/@parcel/watcher/src/Event.hh
-lib/node_modules/@parcel/watcher/src/Glob.cc
-lib/node_modules/@parcel/watcher/src/Glob.hh
-lib/node_modules/@parcel/watcher/src/PromiseRunner.hh
-lib/node_modules/@parcel/watcher/src/Signal.hh
-lib/node_modules/@parcel/watcher/src/Watcher.cc
-lib/node_modules/@parcel/watcher/src/Watcher.hh
-lib/node_modules/@parcel/watcher/src/binding.cc
-lib/node_modules/@parcel/watcher/src/kqueue/KqueueBackend.cc
-lib/node_modules/@parcel/watcher/src/kqueue/KqueueBackend.hh
-lib/node_modules/@parcel/watcher/src/linux/InotifyBackend.cc
-lib/node_modules/@parcel/watcher/src/linux/InotifyBackend.hh
-lib/node_modules/@parcel/watcher/src/macos/FSEventsBackend.cc
-lib/node_modules/@parcel/watcher/src/macos/FSEventsBackend.hh
-lib/node_modules/@parcel/watcher/src/shared/BruteForceBackend.cc
-lib/node_modules/@parcel/watcher/src/shared/BruteForceBackend.hh
-lib/node_modules/@parcel/watcher/src/unix/fts.cc
-lib/node_modules/@parcel/watcher/src/unix/legacy.cc
-lib/node_modules/@parcel/watcher/src/wasm/WasmBackend.cc
-lib/node_modules/@parcel/watcher/src/wasm/WasmBackend.hh
-lib/node_modules/@parcel/watcher/src/wasm/include.h
-lib/node_modules/@parcel/watcher/src/watchman/BSER.cc
-lib/node_modules/@parcel/watcher/src/watchman/BSER.hh
-lib/node_modules/@parcel/watcher/src/watchman/IPC.hh
-lib/node_modules/@parcel/watcher/src/watchman/WatchmanBackend.cc
-lib/node_modules/@parcel/watcher/src/watchman/WatchmanBackend.hh
-lib/node_modules/@parcel/watcher/src/windows/WindowsBackend.cc
-lib/node_modules/@parcel/watcher/src/windows/WindowsBackend.hh
-lib/node_modules/@parcel/watcher/src/windows/win_utils.cc
-lib/node_modules/@parcel/watcher/src/windows/win_utils.hh
-lib/node_modules/@parcel/watcher/wrapper.js
-lib/node_modules/@tailwindcss/cli/LICENSE
-lib/node_modules/@tailwindcss/cli/README.md
-lib/node_modules/@tailwindcss/cli/dist/index.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/.bin/jiti
-lib/node_modules/@tailwindcss/cli/node_modules/.bin/mkdirp
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/remapping.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/remapping.mjs.map
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/remapping.umd.js
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/remapping.umd.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/types/build-source-map-tree.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/types/remapping.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/types/source-map-tree.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/types/source-map.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/dist/types/types.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@ampproject/remapping/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/esm/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/esm/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/esm/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/esm/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/dist/esm/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@isaacs/fs-minipass/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/src/gen-mapping.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/src/set-array.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/src/sourcemap-segment.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/src/types.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/gen-mapping.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/set-array.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/set-array.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/set-array.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/set-array.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/sourcemap-segment.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/types.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/types.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/types.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/gen-mapping/types/types.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.mjs.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/dist/resolve-uri.umd.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/dist/types/resolve-uri.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/resolve-uri/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/src/scopes.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/src/sourcemap-codec.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/src/strings.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/src/vlq.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/scopes.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/sourcemap-codec.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/strings.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/strings.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/strings.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/strings.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/sourcemap-codec/types/vlq.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.mjs.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/dist/trace-mapping.umd.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/binary-search.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/by-source.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/flatten-map.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/resolve.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/sort.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/sourcemap-segment.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/strip-filename.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/trace-mapping.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/src/types.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/binary-search.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/binary-search.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/binary-search.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/binary-search.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/by-source.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/by-source.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/by-source.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/by-source.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/flatten-map.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/resolve.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/resolve.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/resolve.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/resolve.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sort.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sort.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sort.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sort.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/sourcemap-segment.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/strip-filename.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/trace-mapping.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/types.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/types.d.cts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/types.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@jridgewell/trace-mapping/types/types.d.mts.map
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/esm-cache.loader.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/esm-cache.loader.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/index.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/index.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/require-cache.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/dist/require-cache.js
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/node/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide-freebsd-x64/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide-freebsd-x64/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide-freebsd-x64/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide-freebsd-x64/tailwindcss-oxide.freebsd-x64.node
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/@tailwindcss/oxide/scripts/install.js
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/LICENSE.md
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/commonjs/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/commonjs/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/commonjs/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/commonjs/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/commonjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/esm/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/esm/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/esm/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/esm/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/dist/esm/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/chownr/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/lib/detect-libc.js
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/lib/filesystem.js
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/lib/process.js
-lib/node_modules/@tailwindcss/cli/node_modules/detect-libc/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/AliasFieldPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/AliasPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/AppendPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ConditionalPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/DescriptionFileUtils.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/DirectoryExistsPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ExportsFieldPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ExtensionAliasPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/FileExistsPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ImportsFieldPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/JoinRequestPartPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/JoinRequestPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/LogInfoPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/MainFieldPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ModulesInHierarchicalDirectoriesPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ModulesInRootPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/NextPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ParsePlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/PnpPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/Resolver.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ResolverFactory.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/RestrictionsPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/ResultPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/RootsPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/SelfReferencePlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/SymlinkPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/SyncAsyncFileSystemDecorator.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/TryNextPlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/UseFilePlugin.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/createInnerContext.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/forEachBail.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/getInnerRequest.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/getPaths.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/util/entrypoints.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/util/identifier.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/util/module-browser.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/util/path.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/lib/util/process-browser.js
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/enhanced-resolve/types.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/clone.js
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/graceful-fs.js
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/legacy-streams.js
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/graceful-fs/polyfills.js
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/dist/babel.cjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/dist/jiti.cjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti-cli.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti-hooks.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti-native.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti-register.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti-register.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti.cjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti.d.cts
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/jiti.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/lib/types.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/jiti/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss-freebsd-x64/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss-freebsd-x64/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss-freebsd-x64/lightningcss.freebsd-x64.node
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss-freebsd-x64/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/ast.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/ast.js.flow
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/browserslistToTargets.js
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/composeVisitors.js
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/flags.js
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/index.js.flow
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/index.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/targets.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/node/targets.js.flow
-lib/node_modules/@tailwindcss/cli/node_modules/lightningcss/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.cjs.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.cjs.js
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.cjs.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.es.d.mts
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.es.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.es.mjs.map
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.umd.js
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/dist/magic-string.umd.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/magic-string/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/commonjs/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/commonjs/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/commonjs/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/commonjs/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/commonjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/esm/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/esm/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/esm/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/esm/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/dist/esm/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/minipass/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/constants.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/constants.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/constants.js
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/constants.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/commonjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/constants.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/constants.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/constants.js
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/constants.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/dist/esm/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/minizlib/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/bin.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/bin.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/bin.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/bin.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/find-made.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/find-made.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/find-made.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/find-made.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/opts-arg.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/opts-arg.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/path-arg.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/path-arg.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/use-native.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/use-native.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/use-native.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/cjs/src/use-native.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/find-made.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/find-made.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/find-made.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/find-made.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-manual.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-manual.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-native.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/mkdirp-native.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/opts-arg.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/opts-arg.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/opts-arg.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/opts-arg.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/path-arg.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/path-arg.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/path-arg.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/path-arg.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/use-native.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/use-native.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/use-native.js
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/dist/mjs/use-native.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/mkdirp/readme.markdown
-lib/node_modules/@tailwindcss/cli/node_modules/mri/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/mri/lib/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/mri/lib/index.mjs
-lib/node_modules/@tailwindcss/cli/node_modules/mri/license.md
-lib/node_modules/@tailwindcss/cli/node_modules/mri/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/mri/readme.md
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/picocolors.browser.js
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/picocolors.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/picocolors.js
-lib/node_modules/@tailwindcss/cli/node_modules/picocolors/types.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/array-set.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/base64-vlq.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/base64.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/binary-search.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/mapping-list.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/quick-sort.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/source-map-consumer.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/source-map-consumer.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/source-map-generator.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/source-map-generator.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/source-node.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/source-node.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/lib/util.js
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/source-map.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/source-map-js/source-map.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/AsyncParallelBailHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/AsyncParallelHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/AsyncSeriesBailHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/AsyncSeriesHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/AsyncSeriesLoopHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/AsyncSeriesWaterfallHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/Hook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/HookCodeFactory.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/HookMap.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/MultiHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/SyncBailHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/SyncHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/SyncLoopHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/SyncWaterfallHook.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/lib/util-browser.js
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/tapable/tapable.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/LICENSE
-lib/node_modules/@tailwindcss/cli/node_modules/tar/README.md
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/create.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/create.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/create.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/create.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/cwd-error.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/cwd-error.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/cwd-error.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/cwd-error.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/extract.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/extract.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/extract.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/extract.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/get-write-flag.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/get-write-flag.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/get-write-flag.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/get-write-flag.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/header.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/header.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/header.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/header.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/index.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/index.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/index.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/index.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/large-numbers.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/large-numbers.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/large-numbers.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/large-numbers.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/list.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/list.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/list.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/list.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/make-command.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/make-command.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/make-command.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/make-command.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mkdir.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mkdir.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mkdir.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mkdir.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mode-fix.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mode-fix.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mode-fix.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/mode-fix.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-unicode.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-unicode.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-unicode.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-unicode.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-windows-path.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-windows-path.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-windows-path.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/normalize-windows-path.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/options.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/options.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/options.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/options.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/pack.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/pack.d.ts.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/pack.js
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/pack.js.map
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/package.json
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/parse.d.ts
-lib/node_modules/@tailwindcss/cli/node_modules/tar/dist/commonjs/parse.d.ts.map
*** 2682 LINES SKIPPED ***