Add Tailwind CSS to the project, configure it, create build scripts in `bin`
Krzysztof Andrzej Sikorski

Krzysztof Andrzej Sikorski commited on 2022-04-25 09:10:45
Showing 7 changed files, with 1323 additions and 0 deletions.

... ...
@@ -2,6 +2,7 @@
2 2
 /.env.local.php
3 3
 /.env.*.local
4 4
 /config/secrets/prod/prod.decrypt.private.php
5
+/node_modules/
5 6
 /public/bundles/
6 7
 /var/
7 8
 /vendor/
... ...
@@ -0,0 +1,3 @@
1
+@tailwind base;
2
+@tailwind components;
3
+@tailwind utilities;
... ...
@@ -0,0 +1,2 @@
1
+#!/usr/bin/env sh
2
+npx tailwindcss --input=assets/tailwindcss/input.css --output=public/css/combined.css --watch
... ...
@@ -0,0 +1,2 @@
1
+#!/usr/bin/env sh
2
+npx tailwindcss --input=assets/tailwindcss/input.css --output=public/css/combined.css --minify
... ...
@@ -0,0 +1,1297 @@
1
+{
2
+  "name": "nexus-archive",
3
+  "lockfileVersion": 2,
4
+  "requires": true,
5
+  "packages": {
6
+    "": {
7
+      "devDependencies": {
8
+        "@tailwindcss/forms": "^0.5.0",
9
+        "tailwindcss": "^3.0.24"
10
+      }
11
+    },
12
+    "node_modules/@nodelib/fs.scandir": {
13
+      "version": "2.1.5",
14
+      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
15
+      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
16
+      "dev": true,
17
+      "dependencies": {
18
+        "@nodelib/fs.stat": "2.0.5",
19
+        "run-parallel": "^1.1.9"
20
+      },
21
+      "engines": {
22
+        "node": ">= 8"
23
+      }
24
+    },
25
+    "node_modules/@nodelib/fs.stat": {
26
+      "version": "2.0.5",
27
+      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
28
+      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
29
+      "dev": true,
30
+      "engines": {
31
+        "node": ">= 8"
32
+      }
33
+    },
34
+    "node_modules/@nodelib/fs.walk": {
35
+      "version": "1.2.8",
36
+      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
37
+      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
38
+      "dev": true,
39
+      "dependencies": {
40
+        "@nodelib/fs.scandir": "2.1.5",
41
+        "fastq": "^1.6.0"
42
+      },
43
+      "engines": {
44
+        "node": ">= 8"
45
+      }
46
+    },
47
+    "node_modules/@tailwindcss/forms": {
48
+      "version": "0.5.0",
49
+      "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.0.tgz",
50
+      "integrity": "sha512-KzWugryEBFkmoaYcBE18rs6gthWCFHHO7cAZm2/hv3hwD67AzwP7udSCa22E7R1+CEJL/FfhYsJWrc0b1aeSzw==",
51
+      "dev": true,
52
+      "dependencies": {
53
+        "mini-svg-data-uri": "^1.2.3"
54
+      },
55
+      "peerDependencies": {
56
+        "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1"
57
+      }
58
+    },
59
+    "node_modules/acorn": {
60
+      "version": "7.4.1",
61
+      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
62
+      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
63
+      "dev": true,
64
+      "bin": {
65
+        "acorn": "bin/acorn"
66
+      },
67
+      "engines": {
68
+        "node": ">=0.4.0"
69
+      }
70
+    },
71
+    "node_modules/acorn-node": {
72
+      "version": "1.8.2",
73
+      "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
74
+      "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
75
+      "dev": true,
76
+      "dependencies": {
77
+        "acorn": "^7.0.0",
78
+        "acorn-walk": "^7.0.0",
79
+        "xtend": "^4.0.2"
80
+      }
81
+    },
82
+    "node_modules/acorn-walk": {
83
+      "version": "7.2.0",
84
+      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
85
+      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
86
+      "dev": true,
87
+      "engines": {
88
+        "node": ">=0.4.0"
89
+      }
90
+    },
91
+    "node_modules/anymatch": {
92
+      "version": "3.1.2",
93
+      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
94
+      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
95
+      "dev": true,
96
+      "dependencies": {
97
+        "normalize-path": "^3.0.0",
98
+        "picomatch": "^2.0.4"
99
+      },
100
+      "engines": {
101
+        "node": ">= 8"
102
+      }
103
+    },
104
+    "node_modules/arg": {
105
+      "version": "5.0.1",
106
+      "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
107
+      "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==",
108
+      "dev": true
109
+    },
110
+    "node_modules/binary-extensions": {
111
+      "version": "2.2.0",
112
+      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
113
+      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
114
+      "dev": true,
115
+      "engines": {
116
+        "node": ">=8"
117
+      }
118
+    },
119
+    "node_modules/braces": {
120
+      "version": "3.0.2",
121
+      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
122
+      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
123
+      "dev": true,
124
+      "dependencies": {
125
+        "fill-range": "^7.0.1"
126
+      },
127
+      "engines": {
128
+        "node": ">=8"
129
+      }
130
+    },
131
+    "node_modules/camelcase-css": {
132
+      "version": "2.0.1",
133
+      "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
134
+      "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
135
+      "dev": true,
136
+      "engines": {
137
+        "node": ">= 6"
138
+      }
139
+    },
140
+    "node_modules/chokidar": {
141
+      "version": "3.5.3",
142
+      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
143
+      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
144
+      "dev": true,
145
+      "funding": [
146
+        {
147
+          "type": "individual",
148
+          "url": "https://paulmillr.com/funding/"
149
+        }
150
+      ],
151
+      "dependencies": {
152
+        "anymatch": "~3.1.2",
153
+        "braces": "~3.0.2",
154
+        "glob-parent": "~5.1.2",
155
+        "is-binary-path": "~2.1.0",
156
+        "is-glob": "~4.0.1",
157
+        "normalize-path": "~3.0.0",
158
+        "readdirp": "~3.6.0"
159
+      },
160
+      "engines": {
161
+        "node": ">= 8.10.0"
162
+      },
163
+      "optionalDependencies": {
164
+        "fsevents": "~2.3.2"
165
+      }
166
+    },
167
+    "node_modules/chokidar/node_modules/glob-parent": {
168
+      "version": "5.1.2",
169
+      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
170
+      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
171
+      "dev": true,
172
+      "dependencies": {
173
+        "is-glob": "^4.0.1"
174
+      },
175
+      "engines": {
176
+        "node": ">= 6"
177
+      }
178
+    },
179
+    "node_modules/color-name": {
180
+      "version": "1.1.4",
181
+      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
182
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
183
+      "dev": true
184
+    },
185
+    "node_modules/cssesc": {
186
+      "version": "3.0.0",
187
+      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
188
+      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
189
+      "dev": true,
190
+      "bin": {
191
+        "cssesc": "bin/cssesc"
192
+      },
193
+      "engines": {
194
+        "node": ">=4"
195
+      }
196
+    },
197
+    "node_modules/defined": {
198
+      "version": "1.0.0",
199
+      "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
200
+      "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
201
+      "dev": true
202
+    },
203
+    "node_modules/detective": {
204
+      "version": "5.2.0",
205
+      "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
206
+      "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
207
+      "dev": true,
208
+      "dependencies": {
209
+        "acorn-node": "^1.6.1",
210
+        "defined": "^1.0.0",
211
+        "minimist": "^1.1.1"
212
+      },
213
+      "bin": {
214
+        "detective": "bin/detective.js"
215
+      },
216
+      "engines": {
217
+        "node": ">=0.8.0"
218
+      }
219
+    },
220
+    "node_modules/didyoumean": {
221
+      "version": "1.2.2",
222
+      "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
223
+      "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
224
+      "dev": true
225
+    },
226
+    "node_modules/dlv": {
227
+      "version": "1.1.3",
228
+      "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
229
+      "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
230
+      "dev": true
231
+    },
232
+    "node_modules/fast-glob": {
233
+      "version": "3.2.11",
234
+      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
235
+      "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
236
+      "dev": true,
237
+      "dependencies": {
238
+        "@nodelib/fs.stat": "^2.0.2",
239
+        "@nodelib/fs.walk": "^1.2.3",
240
+        "glob-parent": "^5.1.2",
241
+        "merge2": "^1.3.0",
242
+        "micromatch": "^4.0.4"
243
+      },
244
+      "engines": {
245
+        "node": ">=8.6.0"
246
+      }
247
+    },
248
+    "node_modules/fast-glob/node_modules/glob-parent": {
249
+      "version": "5.1.2",
250
+      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
251
+      "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
252
+      "dev": true,
253
+      "dependencies": {
254
+        "is-glob": "^4.0.1"
255
+      },
256
+      "engines": {
257
+        "node": ">= 6"
258
+      }
259
+    },
260
+    "node_modules/fastq": {
261
+      "version": "1.13.0",
262
+      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
263
+      "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
264
+      "dev": true,
265
+      "dependencies": {
266
+        "reusify": "^1.0.4"
267
+      }
268
+    },
269
+    "node_modules/fill-range": {
270
+      "version": "7.0.1",
271
+      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
272
+      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
273
+      "dev": true,
274
+      "dependencies": {
275
+        "to-regex-range": "^5.0.1"
276
+      },
277
+      "engines": {
278
+        "node": ">=8"
279
+      }
280
+    },
281
+    "node_modules/fsevents": {
282
+      "version": "2.3.2",
283
+      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
284
+      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
285
+      "dev": true,
286
+      "hasInstallScript": true,
287
+      "optional": true,
288
+      "os": [
289
+        "darwin"
290
+      ],
291
+      "engines": {
292
+        "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
293
+      }
294
+    },
295
+    "node_modules/function-bind": {
296
+      "version": "1.1.1",
297
+      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
298
+      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
299
+      "dev": true
300
+    },
301
+    "node_modules/glob-parent": {
302
+      "version": "6.0.2",
303
+      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
304
+      "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
305
+      "dev": true,
306
+      "dependencies": {
307
+        "is-glob": "^4.0.3"
308
+      },
309
+      "engines": {
310
+        "node": ">=10.13.0"
311
+      }
312
+    },
313
+    "node_modules/has": {
314
+      "version": "1.0.3",
315
+      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
316
+      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
317
+      "dev": true,
318
+      "dependencies": {
319
+        "function-bind": "^1.1.1"
320
+      },
321
+      "engines": {
322
+        "node": ">= 0.4.0"
323
+      }
324
+    },
325
+    "node_modules/is-binary-path": {
326
+      "version": "2.1.0",
327
+      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
328
+      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
329
+      "dev": true,
330
+      "dependencies": {
331
+        "binary-extensions": "^2.0.0"
332
+      },
333
+      "engines": {
334
+        "node": ">=8"
335
+      }
336
+    },
337
+    "node_modules/is-core-module": {
338
+      "version": "2.9.0",
339
+      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
340
+      "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
341
+      "dev": true,
342
+      "dependencies": {
343
+        "has": "^1.0.3"
344
+      },
345
+      "funding": {
346
+        "url": "https://github.com/sponsors/ljharb"
347
+      }
348
+    },
349
+    "node_modules/is-extglob": {
350
+      "version": "2.1.1",
351
+      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
352
+      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
353
+      "dev": true,
354
+      "engines": {
355
+        "node": ">=0.10.0"
356
+      }
357
+    },
358
+    "node_modules/is-glob": {
359
+      "version": "4.0.3",
360
+      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
361
+      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
362
+      "dev": true,
363
+      "dependencies": {
364
+        "is-extglob": "^2.1.1"
365
+      },
366
+      "engines": {
367
+        "node": ">=0.10.0"
368
+      }
369
+    },
370
+    "node_modules/is-number": {
371
+      "version": "7.0.0",
372
+      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
373
+      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
374
+      "dev": true,
375
+      "engines": {
376
+        "node": ">=0.12.0"
377
+      }
378
+    },
379
+    "node_modules/lilconfig": {
380
+      "version": "2.0.5",
381
+      "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz",
382
+      "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==",
383
+      "dev": true,
384
+      "engines": {
385
+        "node": ">=10"
386
+      }
387
+    },
388
+    "node_modules/merge2": {
389
+      "version": "1.4.1",
390
+      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
391
+      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
392
+      "dev": true,
393
+      "engines": {
394
+        "node": ">= 8"
395
+      }
396
+    },
397
+    "node_modules/micromatch": {
398
+      "version": "4.0.5",
399
+      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
400
+      "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
401
+      "dev": true,
402
+      "dependencies": {
403
+        "braces": "^3.0.2",
404
+        "picomatch": "^2.3.1"
405
+      },
406
+      "engines": {
407
+        "node": ">=8.6"
408
+      }
409
+    },
410
+    "node_modules/mini-svg-data-uri": {
411
+      "version": "1.4.4",
412
+      "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz",
413
+      "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==",
414
+      "dev": true,
415
+      "bin": {
416
+        "mini-svg-data-uri": "cli.js"
417
+      }
418
+    },
419
+    "node_modules/minimist": {
420
+      "version": "1.2.6",
421
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
422
+      "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
423
+      "dev": true
424
+    },
425
+    "node_modules/nanoid": {
426
+      "version": "3.3.3",
427
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
428
+      "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
429
+      "dev": true,
430
+      "bin": {
431
+        "nanoid": "bin/nanoid.cjs"
432
+      },
433
+      "engines": {
434
+        "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
435
+      }
436
+    },
437
+    "node_modules/normalize-path": {
438
+      "version": "3.0.0",
439
+      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
440
+      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
441
+      "dev": true,
442
+      "engines": {
443
+        "node": ">=0.10.0"
444
+      }
445
+    },
446
+    "node_modules/object-hash": {
447
+      "version": "3.0.0",
448
+      "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
449
+      "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
450
+      "dev": true,
451
+      "engines": {
452
+        "node": ">= 6"
453
+      }
454
+    },
455
+    "node_modules/path-parse": {
456
+      "version": "1.0.7",
457
+      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
458
+      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
459
+      "dev": true
460
+    },
461
+    "node_modules/picocolors": {
462
+      "version": "1.0.0",
463
+      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
464
+      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
465
+      "dev": true
466
+    },
467
+    "node_modules/picomatch": {
468
+      "version": "2.3.1",
469
+      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
470
+      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
471
+      "dev": true,
472
+      "engines": {
473
+        "node": ">=8.6"
474
+      },
475
+      "funding": {
476
+        "url": "https://github.com/sponsors/jonschlinkert"
477
+      }
478
+    },
479
+    "node_modules/postcss": {
480
+      "version": "8.4.12",
481
+      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz",
482
+      "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==",
483
+      "dev": true,
484
+      "funding": [
485
+        {
486
+          "type": "opencollective",
487
+          "url": "https://opencollective.com/postcss/"
488
+        },
489
+        {
490
+          "type": "tidelift",
491
+          "url": "https://tidelift.com/funding/github/npm/postcss"
492
+        }
493
+      ],
494
+      "dependencies": {
495
+        "nanoid": "^3.3.1",
496
+        "picocolors": "^1.0.0",
497
+        "source-map-js": "^1.0.2"
498
+      },
499
+      "engines": {
500
+        "node": "^10 || ^12 || >=14"
501
+      }
502
+    },
503
+    "node_modules/postcss-js": {
504
+      "version": "4.0.0",
505
+      "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
506
+      "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
507
+      "dev": true,
508
+      "dependencies": {
509
+        "camelcase-css": "^2.0.1"
510
+      },
511
+      "engines": {
512
+        "node": "^12 || ^14 || >= 16"
513
+      },
514
+      "funding": {
515
+        "type": "opencollective",
516
+        "url": "https://opencollective.com/postcss/"
517
+      },
518
+      "peerDependencies": {
519
+        "postcss": "^8.3.3"
520
+      }
521
+    },
522
+    "node_modules/postcss-load-config": {
523
+      "version": "3.1.4",
524
+      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
525
+      "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
526
+      "dev": true,
527
+      "dependencies": {
528
+        "lilconfig": "^2.0.5",
529
+        "yaml": "^1.10.2"
530
+      },
531
+      "engines": {
532
+        "node": ">= 10"
533
+      },
534
+      "funding": {
535
+        "type": "opencollective",
536
+        "url": "https://opencollective.com/postcss/"
537
+      },
538
+      "peerDependencies": {
539
+        "postcss": ">=8.0.9",
540
+        "ts-node": ">=9.0.0"
541
+      },
542
+      "peerDependenciesMeta": {
543
+        "postcss": {
544
+          "optional": true
545
+        },
546
+        "ts-node": {
547
+          "optional": true
548
+        }
549
+      }
550
+    },
551
+    "node_modules/postcss-nested": {
552
+      "version": "5.0.6",
553
+      "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
554
+      "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
555
+      "dev": true,
556
+      "dependencies": {
557
+        "postcss-selector-parser": "^6.0.6"
558
+      },
559
+      "engines": {
560
+        "node": ">=12.0"
561
+      },
562
+      "funding": {
563
+        "type": "opencollective",
564
+        "url": "https://opencollective.com/postcss/"
565
+      },
566
+      "peerDependencies": {
567
+        "postcss": "^8.2.14"
568
+      }
569
+    },
570
+    "node_modules/postcss-selector-parser": {
571
+      "version": "6.0.10",
572
+      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
573
+      "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
574
+      "dev": true,
575
+      "dependencies": {
576
+        "cssesc": "^3.0.0",
577
+        "util-deprecate": "^1.0.2"
578
+      },
579
+      "engines": {
580
+        "node": ">=4"
581
+      }
582
+    },
583
+    "node_modules/postcss-value-parser": {
584
+      "version": "4.2.0",
585
+      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
586
+      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
587
+      "dev": true
588
+    },
589
+    "node_modules/queue-microtask": {
590
+      "version": "1.2.3",
591
+      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
592
+      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
593
+      "dev": true,
594
+      "funding": [
595
+        {
596
+          "type": "github",
597
+          "url": "https://github.com/sponsors/feross"
598
+        },
599
+        {
600
+          "type": "patreon",
601
+          "url": "https://www.patreon.com/feross"
602
+        },
603
+        {
604
+          "type": "consulting",
605
+          "url": "https://feross.org/support"
606
+        }
607
+      ]
608
+    },
609
+    "node_modules/quick-lru": {
610
+      "version": "5.1.1",
611
+      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
612
+      "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
613
+      "dev": true,
614
+      "engines": {
615
+        "node": ">=10"
616
+      },
617
+      "funding": {
618
+        "url": "https://github.com/sponsors/sindresorhus"
619
+      }
620
+    },
621
+    "node_modules/readdirp": {
622
+      "version": "3.6.0",
623
+      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
624
+      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
625
+      "dev": true,
626
+      "dependencies": {
627
+        "picomatch": "^2.2.1"
628
+      },
629
+      "engines": {
630
+        "node": ">=8.10.0"
631
+      }
632
+    },
633
+    "node_modules/resolve": {
634
+      "version": "1.22.0",
635
+      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
636
+      "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
637
+      "dev": true,
638
+      "dependencies": {
639
+        "is-core-module": "^2.8.1",
640
+        "path-parse": "^1.0.7",
641
+        "supports-preserve-symlinks-flag": "^1.0.0"
642
+      },
643
+      "bin": {
644
+        "resolve": "bin/resolve"
645
+      },
646
+      "funding": {
647
+        "url": "https://github.com/sponsors/ljharb"
648
+      }
649
+    },
650
+    "node_modules/reusify": {
651
+      "version": "1.0.4",
652
+      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
653
+      "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
654
+      "dev": true,
655
+      "engines": {
656
+        "iojs": ">=1.0.0",
657
+        "node": ">=0.10.0"
658
+      }
659
+    },
660
+    "node_modules/run-parallel": {
661
+      "version": "1.2.0",
662
+      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
663
+      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
664
+      "dev": true,
665
+      "funding": [
666
+        {
667
+          "type": "github",
668
+          "url": "https://github.com/sponsors/feross"
669
+        },
670
+        {
671
+          "type": "patreon",
672
+          "url": "https://www.patreon.com/feross"
673
+        },
674
+        {
675
+          "type": "consulting",
676
+          "url": "https://feross.org/support"
677
+        }
678
+      ],
679
+      "dependencies": {
680
+        "queue-microtask": "^1.2.2"
681
+      }
682
+    },
683
+    "node_modules/source-map-js": {
684
+      "version": "1.0.2",
685
+      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
686
+      "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
687
+      "dev": true,
688
+      "engines": {
689
+        "node": ">=0.10.0"
690
+      }
691
+    },
692
+    "node_modules/supports-preserve-symlinks-flag": {
693
+      "version": "1.0.0",
694
+      "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
695
+      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
696
+      "dev": true,
697
+      "engines": {
698
+        "node": ">= 0.4"
699
+      },
700
+      "funding": {
701
+        "url": "https://github.com/sponsors/ljharb"
702
+      }
703
+    },
704
+    "node_modules/tailwindcss": {
705
+      "version": "3.0.24",
706
+      "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz",
707
+      "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==",
708
+      "dev": true,
709
+      "dependencies": {
710
+        "arg": "^5.0.1",
711
+        "chokidar": "^3.5.3",
712
+        "color-name": "^1.1.4",
713
+        "detective": "^5.2.0",
714
+        "didyoumean": "^1.2.2",
715
+        "dlv": "^1.1.3",
716
+        "fast-glob": "^3.2.11",
717
+        "glob-parent": "^6.0.2",
718
+        "is-glob": "^4.0.3",
719
+        "lilconfig": "^2.0.5",
720
+        "normalize-path": "^3.0.0",
721
+        "object-hash": "^3.0.0",
722
+        "picocolors": "^1.0.0",
723
+        "postcss": "^8.4.12",
724
+        "postcss-js": "^4.0.0",
725
+        "postcss-load-config": "^3.1.4",
726
+        "postcss-nested": "5.0.6",
727
+        "postcss-selector-parser": "^6.0.10",
728
+        "postcss-value-parser": "^4.2.0",
729
+        "quick-lru": "^5.1.1",
730
+        "resolve": "^1.22.0"
731
+      },
732
+      "bin": {
733
+        "tailwind": "lib/cli.js",
734
+        "tailwindcss": "lib/cli.js"
735
+      },
736
+      "engines": {
737
+        "node": ">=12.13.0"
738
+      },
739
+      "peerDependencies": {
740
+        "postcss": "^8.0.9"
741
+      }
742
+    },
743
+    "node_modules/to-regex-range": {
744
+      "version": "5.0.1",
745
+      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
746
+      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
747
+      "dev": true,
748
+      "dependencies": {
749
+        "is-number": "^7.0.0"
750
+      },
751
+      "engines": {
752
+        "node": ">=8.0"
753
+      }
754
+    },
755
+    "node_modules/util-deprecate": {
756
+      "version": "1.0.2",
757
+      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
758
+      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
759
+      "dev": true
760
+    },
761
+    "node_modules/xtend": {
762
+      "version": "4.0.2",
763
+      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
764
+      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
765
+      "dev": true,
766
+      "engines": {
767
+        "node": ">=0.4"
768
+      }
769
+    },
770
+    "node_modules/yaml": {
771
+      "version": "1.10.2",
772
+      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
773
+      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
774
+      "dev": true,
775
+      "engines": {
776
+        "node": ">= 6"
777
+      }
778
+    }
779
+  },
780
+  "dependencies": {
781
+    "@nodelib/fs.scandir": {
782
+      "version": "2.1.5",
783
+      "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
784
+      "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
785
+      "dev": true,
786
+      "requires": {
787
+        "@nodelib/fs.stat": "2.0.5",
788
+        "run-parallel": "^1.1.9"
789
+      }
790
+    },
791
+    "@nodelib/fs.stat": {
792
+      "version": "2.0.5",
793
+      "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
794
+      "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
795
+      "dev": true
796
+    },
797
+    "@nodelib/fs.walk": {
798
+      "version": "1.2.8",
799
+      "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
800
+      "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
801
+      "dev": true,
802
+      "requires": {
803
+        "@nodelib/fs.scandir": "2.1.5",
804
+        "fastq": "^1.6.0"
805
+      }
806
+    },
807
+    "@tailwindcss/forms": {
808
+      "version": "0.5.0",
809
+      "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.0.tgz",
810
+      "integrity": "sha512-KzWugryEBFkmoaYcBE18rs6gthWCFHHO7cAZm2/hv3hwD67AzwP7udSCa22E7R1+CEJL/FfhYsJWrc0b1aeSzw==",
811
+      "dev": true,
812
+      "requires": {
813
+        "mini-svg-data-uri": "^1.2.3"
814
+      }
815
+    },
816
+    "acorn": {
817
+      "version": "7.4.1",
818
+      "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
819
+      "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
820
+      "dev": true
821
+    },
822
+    "acorn-node": {
823
+      "version": "1.8.2",
824
+      "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
825
+      "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
826
+      "dev": true,
827
+      "requires": {
828
+        "acorn": "^7.0.0",
829
+        "acorn-walk": "^7.0.0",
830
+        "xtend": "^4.0.2"
831
+      }
832
+    },
833
+    "acorn-walk": {
834
+      "version": "7.2.0",
835
+      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
836
+      "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
837
+      "dev": true
838
+    },
839
+    "anymatch": {
840
+      "version": "3.1.2",
841
+      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
842
+      "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
843
+      "dev": true,
844
+      "requires": {
845
+        "normalize-path": "^3.0.0",
846
+        "picomatch": "^2.0.4"
847
+      }
848
+    },
849
+    "arg": {
850
+      "version": "5.0.1",
851
+      "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
852
+      "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==",
853
+      "dev": true
854
+    },
855
+    "binary-extensions": {
856
+      "version": "2.2.0",
857
+      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
858
+      "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
859
+      "dev": true
860
+    },
861
+    "braces": {
862
+      "version": "3.0.2",
863
+      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
864
+      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
865
+      "dev": true,
866
+      "requires": {
867
+        "fill-range": "^7.0.1"
868
+      }
869
+    },
870
+    "camelcase-css": {
871
+      "version": "2.0.1",
872
+      "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
873
+      "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
874
+      "dev": true
875
+    },
876
+    "chokidar": {
877
+      "version": "3.5.3",
878
+      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
879
+      "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
880
+      "dev": true,
881
+      "requires": {
882
+        "anymatch": "~3.1.2",
883
+        "braces": "~3.0.2",
884
+        "fsevents": "~2.3.2",
885
+        "glob-parent": "~5.1.2",
886
+        "is-binary-path": "~2.1.0",
887
+        "is-glob": "~4.0.1",
888
+        "normalize-path": "~3.0.0",
889
+        "readdirp": "~3.6.0"
890
+      },
891
+      "dependencies": {
892
+        "glob-parent": {
893
+          "version": "5.1.2",
894
+          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
895
+          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
896
+          "dev": true,
897
+          "requires": {
898
+            "is-glob": "^4.0.1"
899
+          }
900
+        }
901
+      }
902
+    },
903
+    "color-name": {
904
+      "version": "1.1.4",
905
+      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
906
+      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
907
+      "dev": true
908
+    },
909
+    "cssesc": {
910
+      "version": "3.0.0",
911
+      "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
912
+      "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
913
+      "dev": true
914
+    },
915
+    "defined": {
916
+      "version": "1.0.0",
917
+      "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
918
+      "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
919
+      "dev": true
920
+    },
921
+    "detective": {
922
+      "version": "5.2.0",
923
+      "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
924
+      "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
925
+      "dev": true,
926
+      "requires": {
927
+        "acorn-node": "^1.6.1",
928
+        "defined": "^1.0.0",
929
+        "minimist": "^1.1.1"
930
+      }
931
+    },
932
+    "didyoumean": {
933
+      "version": "1.2.2",
934
+      "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
935
+      "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
936
+      "dev": true
937
+    },
938
+    "dlv": {
939
+      "version": "1.1.3",
940
+      "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
941
+      "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
942
+      "dev": true
943
+    },
944
+    "fast-glob": {
945
+      "version": "3.2.11",
946
+      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
947
+      "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
948
+      "dev": true,
949
+      "requires": {
950
+        "@nodelib/fs.stat": "^2.0.2",
951
+        "@nodelib/fs.walk": "^1.2.3",
952
+        "glob-parent": "^5.1.2",
953
+        "merge2": "^1.3.0",
954
+        "micromatch": "^4.0.4"
955
+      },
956
+      "dependencies": {
957
+        "glob-parent": {
958
+          "version": "5.1.2",
959
+          "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
960
+          "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
961
+          "dev": true,
962
+          "requires": {
963
+            "is-glob": "^4.0.1"
964
+          }
965
+        }
966
+      }
967
+    },
968
+    "fastq": {
969
+      "version": "1.13.0",
970
+      "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
971
+      "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
972
+      "dev": true,
973
+      "requires": {
974
+        "reusify": "^1.0.4"
975
+      }
976
+    },
977
+    "fill-range": {
978
+      "version": "7.0.1",
979
+      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
980
+      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
981
+      "dev": true,
982
+      "requires": {
983
+        "to-regex-range": "^5.0.1"
984
+      }
985
+    },
986
+    "fsevents": {
987
+      "version": "2.3.2",
988
+      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
989
+      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
990
+      "dev": true,
991
+      "optional": true
992
+    },
993
+    "function-bind": {
994
+      "version": "1.1.1",
995
+      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
996
+      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
997
+      "dev": true
998
+    },
999
+    "glob-parent": {
1000
+      "version": "6.0.2",
1001
+      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1002
+      "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1003
+      "dev": true,
1004
+      "requires": {
1005
+        "is-glob": "^4.0.3"
1006
+      }
1007
+    },
1008
+    "has": {
1009
+      "version": "1.0.3",
1010
+      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1011
+      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1012
+      "dev": true,
1013
+      "requires": {
1014
+        "function-bind": "^1.1.1"
1015
+      }
1016
+    },
1017
+    "is-binary-path": {
1018
+      "version": "2.1.0",
1019
+      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1020
+      "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1021
+      "dev": true,
1022
+      "requires": {
1023
+        "binary-extensions": "^2.0.0"
1024
+      }
1025
+    },
1026
+    "is-core-module": {
1027
+      "version": "2.9.0",
1028
+      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
1029
+      "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
1030
+      "dev": true,
1031
+      "requires": {
1032
+        "has": "^1.0.3"
1033
+      }
1034
+    },
1035
+    "is-extglob": {
1036
+      "version": "2.1.1",
1037
+      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1038
+      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1039
+      "dev": true
1040
+    },
1041
+    "is-glob": {
1042
+      "version": "4.0.3",
1043
+      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1044
+      "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1045
+      "dev": true,
1046
+      "requires": {
1047
+        "is-extglob": "^2.1.1"
1048
+      }
1049
+    },
1050
+    "is-number": {
1051
+      "version": "7.0.0",
1052
+      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1053
+      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1054
+      "dev": true
1055
+    },
1056
+    "lilconfig": {
1057
+      "version": "2.0.5",
1058
+      "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz",
1059
+      "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==",
1060
+      "dev": true
1061
+    },
1062
+    "merge2": {
1063
+      "version": "1.4.1",
1064
+      "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1065
+      "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1066
+      "dev": true
1067
+    },
1068
+    "micromatch": {
1069
+      "version": "4.0.5",
1070
+      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1071
+      "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
1072
+      "dev": true,
1073
+      "requires": {
1074
+        "braces": "^3.0.2",
1075
+        "picomatch": "^2.3.1"
1076
+      }
1077
+    },
1078
+    "mini-svg-data-uri": {
1079
+      "version": "1.4.4",
1080
+      "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz",
1081
+      "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==",
1082
+      "dev": true
1083
+    },
1084
+    "minimist": {
1085
+      "version": "1.2.6",
1086
+      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
1087
+      "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
1088
+      "dev": true
1089
+    },
1090
+    "nanoid": {
1091
+      "version": "3.3.3",
1092
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
1093
+      "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
1094
+      "dev": true
1095
+    },
1096
+    "normalize-path": {
1097
+      "version": "3.0.0",
1098
+      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1099
+      "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1100
+      "dev": true
1101
+    },
1102
+    "object-hash": {
1103
+      "version": "3.0.0",
1104
+      "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
1105
+      "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
1106
+      "dev": true
1107
+    },
1108
+    "path-parse": {
1109
+      "version": "1.0.7",
1110
+      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1111
+      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1112
+      "dev": true
1113
+    },
1114
+    "picocolors": {
1115
+      "version": "1.0.0",
1116
+      "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1117
+      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
1118
+      "dev": true
1119
+    },
1120
+    "picomatch": {
1121
+      "version": "2.3.1",
1122
+      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1123
+      "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1124
+      "dev": true
1125
+    },
1126
+    "postcss": {
1127
+      "version": "8.4.12",
1128
+      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz",
1129
+      "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==",
1130
+      "dev": true,
1131
+      "requires": {
1132
+        "nanoid": "^3.3.1",
1133
+        "picocolors": "^1.0.0",
1134
+        "source-map-js": "^1.0.2"
1135
+      }
1136
+    },
1137
+    "postcss-js": {
1138
+      "version": "4.0.0",
1139
+      "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
1140
+      "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
1141
+      "dev": true,
1142
+      "requires": {
1143
+        "camelcase-css": "^2.0.1"
1144
+      }
1145
+    },
1146
+    "postcss-load-config": {
1147
+      "version": "3.1.4",
1148
+      "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
1149
+      "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
1150
+      "dev": true,
1151
+      "requires": {
1152
+        "lilconfig": "^2.0.5",
1153
+        "yaml": "^1.10.2"
1154
+      }
1155
+    },
1156
+    "postcss-nested": {
1157
+      "version": "5.0.6",
1158
+      "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
1159
+      "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
1160
+      "dev": true,
1161
+      "requires": {
1162
+        "postcss-selector-parser": "^6.0.6"
1163
+      }
1164
+    },
1165
+    "postcss-selector-parser": {
1166
+      "version": "6.0.10",
1167
+      "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
1168
+      "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
1169
+      "dev": true,
1170
+      "requires": {
1171
+        "cssesc": "^3.0.0",
1172
+        "util-deprecate": "^1.0.2"
1173
+      }
1174
+    },
1175
+    "postcss-value-parser": {
1176
+      "version": "4.2.0",
1177
+      "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1178
+      "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
1179
+      "dev": true
1180
+    },
1181
+    "queue-microtask": {
1182
+      "version": "1.2.3",
1183
+      "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1184
+      "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1185
+      "dev": true
1186
+    },
1187
+    "quick-lru": {
1188
+      "version": "5.1.1",
1189
+      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
1190
+      "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
1191
+      "dev": true
1192
+    },
1193
+    "readdirp": {
1194
+      "version": "3.6.0",
1195
+      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1196
+      "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1197
+      "dev": true,
1198
+      "requires": {
1199
+        "picomatch": "^2.2.1"
1200
+      }
1201
+    },
1202
+    "resolve": {
1203
+      "version": "1.22.0",
1204
+      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
1205
+      "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
1206
+      "dev": true,
1207
+      "requires": {
1208
+        "is-core-module": "^2.8.1",
1209
+        "path-parse": "^1.0.7",
1210
+        "supports-preserve-symlinks-flag": "^1.0.0"
1211
+      }
1212
+    },
1213
+    "reusify": {
1214
+      "version": "1.0.4",
1215
+      "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1216
+      "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1217
+      "dev": true
1218
+    },
1219
+    "run-parallel": {
1220
+      "version": "1.2.0",
1221
+      "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1222
+      "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1223
+      "dev": true,
1224
+      "requires": {
1225
+        "queue-microtask": "^1.2.2"
1226
+      }
1227
+    },
1228
+    "source-map-js": {
1229
+      "version": "1.0.2",
1230
+      "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1231
+      "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
1232
+      "dev": true
1233
+    },
1234
+    "supports-preserve-symlinks-flag": {
1235
+      "version": "1.0.0",
1236
+      "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1237
+      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1238
+      "dev": true
1239
+    },
1240
+    "tailwindcss": {
1241
+      "version": "3.0.24",
1242
+      "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz",
1243
+      "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==",
1244
+      "dev": true,
1245
+      "requires": {
1246
+        "arg": "^5.0.1",
1247
+        "chokidar": "^3.5.3",
1248
+        "color-name": "^1.1.4",
1249
+        "detective": "^5.2.0",
1250
+        "didyoumean": "^1.2.2",
1251
+        "dlv": "^1.1.3",
1252
+        "fast-glob": "^3.2.11",
1253
+        "glob-parent": "^6.0.2",
1254
+        "is-glob": "^4.0.3",
1255
+        "lilconfig": "^2.0.5",
1256
+        "normalize-path": "^3.0.0",
1257
+        "object-hash": "^3.0.0",
1258
+        "picocolors": "^1.0.0",
1259
+        "postcss": "^8.4.12",
1260
+        "postcss-js": "^4.0.0",
1261
+        "postcss-load-config": "^3.1.4",
1262
+        "postcss-nested": "5.0.6",
1263
+        "postcss-selector-parser": "^6.0.10",
1264
+        "postcss-value-parser": "^4.2.0",
1265
+        "quick-lru": "^5.1.1",
1266
+        "resolve": "^1.22.0"
1267
+      }
1268
+    },
1269
+    "to-regex-range": {
1270
+      "version": "5.0.1",
1271
+      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1272
+      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1273
+      "dev": true,
1274
+      "requires": {
1275
+        "is-number": "^7.0.0"
1276
+      }
1277
+    },
1278
+    "util-deprecate": {
1279
+      "version": "1.0.2",
1280
+      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1281
+      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1282
+      "dev": true
1283
+    },
1284
+    "xtend": {
1285
+      "version": "4.0.2",
1286
+      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
1287
+      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
1288
+      "dev": true
1289
+    },
1290
+    "yaml": {
1291
+      "version": "1.10.2",
1292
+      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
1293
+      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
1294
+      "dev": true
1295
+    }
1296
+  }
1297
+}
... ...
@@ -0,0 +1,6 @@
1
+{
2
+  "devDependencies": {
3
+    "@tailwindcss/forms": "^0.5.0",
4
+    "tailwindcss": "^3.0.24"
5
+  }
6
+}
... ...
@@ -0,0 +1,12 @@
1
+module.exports = {
2
+  content: [
3
+    'templates/**/*.html.twig',
4
+  ],
5
+  theme: {
6
+    extend: {},
7
+  },
8
+  plugins: [
9
+    require('@tailwindcss/forms')({strategy: 'base'}),
10
+  ],
11
+  prefix: 'tw-',
12
+}
0 13