Commit
Author: Adam Argyle [argyle@google.com]
Hash: 0cd8de4bf7b7b3d7cd1c94257b325b6bc335edec
Timestamp: Fri, 03 Sep 2021 04:15:43 +0000 (3 years ago)

+2717 -0 +/-8 browse
Initial commit
1diff --git a/.gitignore b/.gitignore
2new file mode 100644
3index 0000000..16fb415
4--- /dev/null
5+++ b/.gitignore
6 @@ -0,0 +1,5 @@
7+ .DS_Store
8+
9+ .cache/
10+ dist/
11+ node_modules/
12\ No newline at end of file
13 diff --git a/index.html b/index.html
14new file mode 100644
15index 0000000..22bd832
16--- /dev/null
17+++ b/index.html
18 @@ -0,0 +1,24 @@
19+ <!doctype html>
20+ <html lang="en" dir="ltr">
21+ <head>
22+ <title>Vite Preset Env</title>
23+ <meta charset="utf-8">
24+
25+ <meta name="viewport" content="width=device-width, initial-scale=1">
26+ <meta name="mobile-web-app-capable" content="yes">
27+ <meta name="theme-color" content="deeppink" media="(prefers-color-scheme: light)">
28+ <meta name="theme-color" content="Canvas" media="(prefers-color-scheme: dark)">
29+ <meta name="description" content="🙂">
30+ <meta name="color-scheme" content="dark light">
31+ <link rel="stylesheet" href="/style.css">
32+ </head>
33+ <body>
34+
35+ <main>
36+ <h1>Hello Vite!</h1>
37+ <a href="https://vitejs.dev/guide/features.html" target="_blank">Documentation</a>
38+ </main>
39+
40+ <script type="module" src="/index.js"></script>
41+ </body>
42+ </html>
43 diff --git a/index.js b/index.js
44new file mode 100644
45index 0000000..3ebd8a2
46--- /dev/null
47+++ b/index.js
48 @@ -0,0 +1,9 @@
49+ import confetti from 'canvas-confetti'
50+ import $ from 'blingblingjs'
51+
52+ confetti.create(null, {
53+ resize: true,
54+ useWorker: true,
55+ })({ particleCount: 200, spread: 200 })
56+
57+ console?.log('ready.')
58\ No newline at end of file
59 diff --git a/package-lock.json b/package-lock.json
60new file mode 100644
61index 0000000..8300c4f
62--- /dev/null
63+++ b/package-lock.json
64 @@ -0,0 +1,2608 @@
65+ {
66+ "name": "vite-preset-env",
67+ "version": "0.0.0",
68+ "lockfileVersion": 2,
69+ "requires": true,
70+ "packages": {
71+ "": {
72+ "name": "vite-preset-env",
73+ "version": "0.0.0",
74+ "license": "ISC",
75+ "dependencies": {
76+ "blingblingjs": "2.x",
77+ "canvas-confetti": "^1.3.3"
78+ },
79+ "devDependencies": {
80+ "postcss-easings": "3.x",
81+ "postcss-preset-env": "6.7.x",
82+ "vite": "2.x || >2.0.0-alpha"
83+ }
84+ },
85+ "node_modules/@csstools/convert-colors": {
86+ "version": "1.4.0",
87+ "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
88+ "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
89+ "dev": true,
90+ "engines": {
91+ "node": ">=4.0.0"
92+ }
93+ },
94+ "node_modules/ansi-styles": {
95+ "version": "3.2.1",
96+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
97+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
98+ "dev": true,
99+ "dependencies": {
100+ "color-convert": "^1.9.0"
101+ },
102+ "engines": {
103+ "node": ">=4"
104+ }
105+ },
106+ "node_modules/autoprefixer": {
107+ "version": "9.8.6",
108+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
109+ "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
110+ "dev": true,
111+ "dependencies": {
112+ "browserslist": "^4.12.0",
113+ "caniuse-lite": "^1.0.30001109",
114+ "colorette": "^1.2.1",
115+ "normalize-range": "^0.1.2",
116+ "num2fraction": "^1.2.2",
117+ "postcss": "^7.0.32",
118+ "postcss-value-parser": "^4.1.0"
119+ },
120+ "bin": {
121+ "autoprefixer": "bin/autoprefixer"
122+ }
123+ },
124+ "node_modules/autoprefixer/node_modules/postcss": {
125+ "version": "7.0.35",
126+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
127+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
128+ "dev": true,
129+ "dependencies": {
130+ "chalk": "^2.4.2",
131+ "source-map": "^0.6.1",
132+ "supports-color": "^6.1.0"
133+ },
134+ "engines": {
135+ "node": ">=6.0.0"
136+ }
137+ },
138+ "node_modules/balanced-match": {
139+ "version": "1.0.0",
140+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
141+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
142+ "dev": true
143+ },
144+ "node_modules/blingblingjs": {
145+ "version": "2.1.1",
146+ "resolved": "https://registry.npmjs.org/blingblingjs/-/blingblingjs-2.1.1.tgz",
147+ "integrity": "sha512-2fJxro3RSX+1T4LMJqIQfjTU+iM8WtibMF2zLIAikQ8jDa4n3eXqlmAV7ms6b7ltfmGUZP2O7EDSliKr+m8S2Q=="
148+ },
149+ "node_modules/browserslist": {
150+ "version": "4.16.3",
151+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
152+ "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
153+ "dev": true,
154+ "dependencies": {
155+ "caniuse-lite": "^1.0.30001181",
156+ "colorette": "^1.2.1",
157+ "electron-to-chromium": "^1.3.649",
158+ "escalade": "^3.1.1",
159+ "node-releases": "^1.1.70"
160+ },
161+ "bin": {
162+ "browserslist": "cli.js"
163+ },
164+ "engines": {
165+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
166+ }
167+ },
168+ "node_modules/caniuse-lite": {
169+ "version": "1.0.30001183",
170+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001183.tgz",
171+ "integrity": "sha512-7JkwTEE1hlRKETbCFd8HDZeLiQIUcl8rC6JgNjvHCNaxOeNmQ9V4LvQXRUsKIV2CC73qKxljwVhToaA3kLRqTw==",
172+ "dev": true
173+ },
174+ "node_modules/canvas-confetti": {
175+ "version": "1.3.3",
176+ "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.3.3.tgz",
177+ "integrity": "sha512-WNzXu4yJu/Jyi9UwNsypEup2tGoMLnRJVXGKpdUSfY84YBpX47AqZPmusU9LAUgnq4B6Z1Ey8G5Y1q35pbljrQ=="
178+ },
179+ "node_modules/chalk": {
180+ "version": "2.4.2",
181+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
182+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
183+ "dev": true,
184+ "dependencies": {
185+ "ansi-styles": "^3.2.1",
186+ "escape-string-regexp": "^1.0.5",
187+ "supports-color": "^5.3.0"
188+ },
189+ "engines": {
190+ "node": ">=4"
191+ }
192+ },
193+ "node_modules/chalk/node_modules/supports-color": {
194+ "version": "5.5.0",
195+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
196+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
197+ "dev": true,
198+ "dependencies": {
199+ "has-flag": "^3.0.0"
200+ },
201+ "engines": {
202+ "node": ">=4"
203+ }
204+ },
205+ "node_modules/color-convert": {
206+ "version": "1.9.3",
207+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
208+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
209+ "dev": true,
210+ "dependencies": {
211+ "color-name": "1.1.3"
212+ }
213+ },
214+ "node_modules/color-name": {
215+ "version": "1.1.3",
216+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
217+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
218+ "dev": true
219+ },
220+ "node_modules/colorette": {
221+ "version": "1.2.1",
222+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
223+ "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==",
224+ "dev": true
225+ },
226+ "node_modules/css-blank-pseudo": {
227+ "version": "0.1.4",
228+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
229+ "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
230+ "dev": true,
231+ "dependencies": {
232+ "postcss": "^7.0.5"
233+ },
234+ "bin": {
235+ "css-blank-pseudo": "cli.js"
236+ },
237+ "engines": {
238+ "node": ">=6.0.0"
239+ }
240+ },
241+ "node_modules/css-blank-pseudo/node_modules/postcss": {
242+ "version": "7.0.35",
243+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
244+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
245+ "dev": true,
246+ "dependencies": {
247+ "chalk": "^2.4.2",
248+ "source-map": "^0.6.1",
249+ "supports-color": "^6.1.0"
250+ },
251+ "engines": {
252+ "node": ">=6.0.0"
253+ }
254+ },
255+ "node_modules/css-has-pseudo": {
256+ "version": "0.10.0",
257+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
258+ "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
259+ "dev": true,
260+ "dependencies": {
261+ "postcss": "^7.0.6",
262+ "postcss-selector-parser": "^5.0.0-rc.4"
263+ },
264+ "bin": {
265+ "css-has-pseudo": "cli.js"
266+ },
267+ "engines": {
268+ "node": ">=6.0.0"
269+ }
270+ },
271+ "node_modules/css-has-pseudo/node_modules/postcss": {
272+ "version": "7.0.35",
273+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
274+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
275+ "dev": true,
276+ "dependencies": {
277+ "chalk": "^2.4.2",
278+ "source-map": "^0.6.1",
279+ "supports-color": "^6.1.0"
280+ },
281+ "engines": {
282+ "node": ">=6.0.0"
283+ }
284+ },
285+ "node_modules/css-prefers-color-scheme": {
286+ "version": "3.1.1",
287+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
288+ "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
289+ "dev": true,
290+ "dependencies": {
291+ "postcss": "^7.0.5"
292+ },
293+ "bin": {
294+ "css-prefers-color-scheme": "cli.js"
295+ },
296+ "engines": {
297+ "node": ">=6.0.0"
298+ }
299+ },
300+ "node_modules/css-prefers-color-scheme/node_modules/postcss": {
301+ "version": "7.0.35",
302+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
303+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
304+ "dev": true,
305+ "dependencies": {
306+ "chalk": "^2.4.2",
307+ "source-map": "^0.6.1",
308+ "supports-color": "^6.1.0"
309+ },
310+ "engines": {
311+ "node": ">=6.0.0"
312+ }
313+ },
314+ "node_modules/cssdb": {
315+ "version": "4.4.0",
316+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
317+ "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
318+ "dev": true
319+ },
320+ "node_modules/cssesc": {
321+ "version": "2.0.0",
322+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
323+ "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
324+ "dev": true,
325+ "bin": {
326+ "cssesc": "bin/cssesc"
327+ },
328+ "engines": {
329+ "node": ">=4"
330+ }
331+ },
332+ "node_modules/electron-to-chromium": {
333+ "version": "1.3.651",
334+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.651.tgz",
335+ "integrity": "sha512-2gWRGUMZB/BGru4LOQ6w6mZmesBk4pLPvi64x48cL6fwUVBeOenBbnrclLjLsQ/NjG2TWHEnTycWJc3IgEl0vQ==",
336+ "dev": true
337+ },
338+ "node_modules/esbuild": {
339+ "version": "0.8.39",
340+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.8.39.tgz",
341+ "integrity": "sha512-/do5H74a5ChyeKRWfkDh3EpICXpsz6dWTtFFbotb7BlIHvWqnRrZYDb8IBubOHdEtKzuiksilRO19aBtp3/HHQ==",
342+ "dev": true,
343+ "hasInstallScript": true,
344+ "bin": {
345+ "esbuild": "bin/esbuild"
346+ }
347+ },
348+ "node_modules/escalade": {
349+ "version": "3.1.1",
350+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
351+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
352+ "dev": true,
353+ "engines": {
354+ "node": ">=6"
355+ }
356+ },
357+ "node_modules/escape-string-regexp": {
358+ "version": "1.0.5",
359+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
360+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
361+ "dev": true,
362+ "engines": {
363+ "node": ">=0.8.0"
364+ }
365+ },
366+ "node_modules/flatten": {
367+ "version": "1.0.3",
368+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
369+ "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
370+ "dev": true
371+ },
372+ "node_modules/fsevents": {
373+ "version": "2.1.3",
374+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
375+ "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
376+ "dev": true,
377+ "optional": true,
378+ "os": [
379+ "darwin"
380+ ],
381+ "engines": {
382+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
383+ }
384+ },
385+ "node_modules/function-bind": {
386+ "version": "1.1.1",
387+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
388+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
389+ "dev": true
390+ },
391+ "node_modules/has": {
392+ "version": "1.0.3",
393+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
394+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
395+ "dev": true,
396+ "dependencies": {
397+ "function-bind": "^1.1.1"
398+ },
399+ "engines": {
400+ "node": ">= 0.4.0"
401+ }
402+ },
403+ "node_modules/has-flag": {
404+ "version": "3.0.0",
405+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
406+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
407+ "dev": true,
408+ "engines": {
409+ "node": ">=4"
410+ }
411+ },
412+ "node_modules/indexes-of": {
413+ "version": "1.0.1",
414+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
415+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
416+ "dev": true
417+ },
418+ "node_modules/is-core-module": {
419+ "version": "2.2.0",
420+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
421+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
422+ "dev": true,
423+ "dependencies": {
424+ "has": "^1.0.3"
425+ }
426+ },
427+ "node_modules/lodash._reinterpolate": {
428+ "version": "3.0.0",
429+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
430+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
431+ "dev": true
432+ },
433+ "node_modules/lodash.template": {
434+ "version": "4.5.0",
435+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
436+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
437+ "dev": true,
438+ "dependencies": {
439+ "lodash._reinterpolate": "^3.0.0",
440+ "lodash.templatesettings": "^4.0.0"
441+ }
442+ },
443+ "node_modules/lodash.templatesettings": {
444+ "version": "4.2.0",
445+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
446+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
447+ "dev": true,
448+ "dependencies": {
449+ "lodash._reinterpolate": "^3.0.0"
450+ }
451+ },
452+ "node_modules/nanoid": {
453+ "version": "3.1.20",
454+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
455+ "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
456+ "dev": true,
457+ "bin": {
458+ "nanoid": "bin/nanoid.cjs"
459+ },
460+ "engines": {
461+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
462+ }
463+ },
464+ "node_modules/node-releases": {
465+ "version": "1.1.70",
466+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz",
467+ "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==",
468+ "dev": true
469+ },
470+ "node_modules/normalize-range": {
471+ "version": "0.1.2",
472+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
473+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
474+ "dev": true,
475+ "engines": {
476+ "node": ">=0.10.0"
477+ }
478+ },
479+ "node_modules/num2fraction": {
480+ "version": "1.2.2",
481+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
482+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
483+ "dev": true
484+ },
485+ "node_modules/path-parse": {
486+ "version": "1.0.6",
487+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
488+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
489+ "dev": true
490+ },
491+ "node_modules/postcss": {
492+ "version": "8.2.4",
493+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.4.tgz",
494+ "integrity": "sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg==",
495+ "dev": true,
496+ "dependencies": {
497+ "colorette": "^1.2.1",
498+ "nanoid": "^3.1.20",
499+ "source-map": "^0.6.1"
500+ },
501+ "engines": {
502+ "node": "^10 || ^12 || >=14"
503+ }
504+ },
505+ "node_modules/postcss-attribute-case-insensitive": {
506+ "version": "4.0.2",
507+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
508+ "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
509+ "dev": true,
510+ "dependencies": {
511+ "postcss": "^7.0.2",
512+ "postcss-selector-parser": "^6.0.2"
513+ }
514+ },
515+ "node_modules/postcss-attribute-case-insensitive/node_modules/cssesc": {
516+ "version": "3.0.0",
517+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
518+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
519+ "dev": true,
520+ "bin": {
521+ "cssesc": "bin/cssesc"
522+ },
523+ "engines": {
524+ "node": ">=4"
525+ }
526+ },
527+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss": {
528+ "version": "7.0.35",
529+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
530+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
531+ "dev": true,
532+ "dependencies": {
533+ "chalk": "^2.4.2",
534+ "source-map": "^0.6.1",
535+ "supports-color": "^6.1.0"
536+ },
537+ "engines": {
538+ "node": ">=6.0.0"
539+ }
540+ },
541+ "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": {
542+ "version": "6.0.4",
543+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
544+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
545+ "dev": true,
546+ "dependencies": {
547+ "cssesc": "^3.0.0",
548+ "indexes-of": "^1.0.1",
549+ "uniq": "^1.0.1",
550+ "util-deprecate": "^1.0.2"
551+ },
552+ "engines": {
553+ "node": ">=4"
554+ }
555+ },
556+ "node_modules/postcss-color-functional-notation": {
557+ "version": "2.0.1",
558+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
559+ "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
560+ "dev": true,
561+ "dependencies": {
562+ "postcss": "^7.0.2",
563+ "postcss-values-parser": "^2.0.0"
564+ },
565+ "engines": {
566+ "node": ">=6.0.0"
567+ }
568+ },
569+ "node_modules/postcss-color-functional-notation/node_modules/postcss": {
570+ "version": "7.0.35",
571+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
572+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
573+ "dev": true,
574+ "dependencies": {
575+ "chalk": "^2.4.2",
576+ "source-map": "^0.6.1",
577+ "supports-color": "^6.1.0"
578+ },
579+ "engines": {
580+ "node": ">=6.0.0"
581+ }
582+ },
583+ "node_modules/postcss-color-gray": {
584+ "version": "5.0.0",
585+ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
586+ "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
587+ "dev": true,
588+ "dependencies": {
589+ "@csstools/convert-colors": "^1.4.0",
590+ "postcss": "^7.0.5",
591+ "postcss-values-parser": "^2.0.0"
592+ },
593+ "engines": {
594+ "node": ">=6.0.0"
595+ }
596+ },
597+ "node_modules/postcss-color-gray/node_modules/postcss": {
598+ "version": "7.0.35",
599+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
600+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
601+ "dev": true,
602+ "dependencies": {
603+ "chalk": "^2.4.2",
604+ "source-map": "^0.6.1",
605+ "supports-color": "^6.1.0"
606+ },
607+ "engines": {
608+ "node": ">=6.0.0"
609+ }
610+ },
611+ "node_modules/postcss-color-hex-alpha": {
612+ "version": "5.0.3",
613+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
614+ "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
615+ "dev": true,
616+ "dependencies": {
617+ "postcss": "^7.0.14",
618+ "postcss-values-parser": "^2.0.1"
619+ },
620+ "engines": {
621+ "node": ">=6.0.0"
622+ }
623+ },
624+ "node_modules/postcss-color-hex-alpha/node_modules/postcss": {
625+ "version": "7.0.35",
626+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
627+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
628+ "dev": true,
629+ "dependencies": {
630+ "chalk": "^2.4.2",
631+ "source-map": "^0.6.1",
632+ "supports-color": "^6.1.0"
633+ },
634+ "engines": {
635+ "node": ">=6.0.0"
636+ }
637+ },
638+ "node_modules/postcss-color-mod-function": {
639+ "version": "3.0.3",
640+ "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
641+ "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
642+ "dev": true,
643+ "dependencies": {
644+ "@csstools/convert-colors": "^1.4.0",
645+ "postcss": "^7.0.2",
646+ "postcss-values-parser": "^2.0.0"
647+ },
648+ "engines": {
649+ "node": ">=6.0.0"
650+ }
651+ },
652+ "node_modules/postcss-color-mod-function/node_modules/postcss": {
653+ "version": "7.0.35",
654+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
655+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
656+ "dev": true,
657+ "dependencies": {
658+ "chalk": "^2.4.2",
659+ "source-map": "^0.6.1",
660+ "supports-color": "^6.1.0"
661+ },
662+ "engines": {
663+ "node": ">=6.0.0"
664+ }
665+ },
666+ "node_modules/postcss-color-rebeccapurple": {
667+ "version": "4.0.1",
668+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
669+ "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
670+ "dev": true,
671+ "dependencies": {
672+ "postcss": "^7.0.2",
673+ "postcss-values-parser": "^2.0.0"
674+ },
675+ "engines": {
676+ "node": ">=6.0.0"
677+ }
678+ },
679+ "node_modules/postcss-color-rebeccapurple/node_modules/postcss": {
680+ "version": "7.0.35",
681+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
682+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
683+ "dev": true,
684+ "dependencies": {
685+ "chalk": "^2.4.2",
686+ "source-map": "^0.6.1",
687+ "supports-color": "^6.1.0"
688+ },
689+ "engines": {
690+ "node": ">=6.0.0"
691+ }
692+ },
693+ "node_modules/postcss-custom-media": {
694+ "version": "7.0.8",
695+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
696+ "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
697+ "dev": true,
698+ "dependencies": {
699+ "postcss": "^7.0.14"
700+ },
701+ "engines": {
702+ "node": ">=6.0.0"
703+ }
704+ },
705+ "node_modules/postcss-custom-media/node_modules/postcss": {
706+ "version": "7.0.35",
707+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
708+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
709+ "dev": true,
710+ "dependencies": {
711+ "chalk": "^2.4.2",
712+ "source-map": "^0.6.1",
713+ "supports-color": "^6.1.0"
714+ },
715+ "engines": {
716+ "node": ">=6.0.0"
717+ }
718+ },
719+ "node_modules/postcss-custom-properties": {
720+ "version": "8.0.11",
721+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
722+ "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
723+ "dev": true,
724+ "dependencies": {
725+ "postcss": "^7.0.17",
726+ "postcss-values-parser": "^2.0.1"
727+ },
728+ "engines": {
729+ "node": ">=6.0.0"
730+ }
731+ },
732+ "node_modules/postcss-custom-properties/node_modules/postcss": {
733+ "version": "7.0.35",
734+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
735+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
736+ "dev": true,
737+ "dependencies": {
738+ "chalk": "^2.4.2",
739+ "source-map": "^0.6.1",
740+ "supports-color": "^6.1.0"
741+ },
742+ "engines": {
743+ "node": ">=6.0.0"
744+ }
745+ },
746+ "node_modules/postcss-custom-selectors": {
747+ "version": "5.1.2",
748+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
749+ "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
750+ "dev": true,
751+ "dependencies": {
752+ "postcss": "^7.0.2",
753+ "postcss-selector-parser": "^5.0.0-rc.3"
754+ },
755+ "engines": {
756+ "node": ">=6.0.0"
757+ }
758+ },
759+ "node_modules/postcss-custom-selectors/node_modules/postcss": {
760+ "version": "7.0.35",
761+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
762+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
763+ "dev": true,
764+ "dependencies": {
765+ "chalk": "^2.4.2",
766+ "source-map": "^0.6.1",
767+ "supports-color": "^6.1.0"
768+ },
769+ "engines": {
770+ "node": ">=6.0.0"
771+ }
772+ },
773+ "node_modules/postcss-dir-pseudo-class": {
774+ "version": "5.0.0",
775+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
776+ "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
777+ "dev": true,
778+ "dependencies": {
779+ "postcss": "^7.0.2",
780+ "postcss-selector-parser": "^5.0.0-rc.3"
781+ },
782+ "engines": {
783+ "node": ">=4.0.0"
784+ }
785+ },
786+ "node_modules/postcss-dir-pseudo-class/node_modules/postcss": {
787+ "version": "7.0.35",
788+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
789+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
790+ "dev": true,
791+ "dependencies": {
792+ "chalk": "^2.4.2",
793+ "source-map": "^0.6.1",
794+ "supports-color": "^6.1.0"
795+ },
796+ "engines": {
797+ "node": ">=6.0.0"
798+ }
799+ },
800+ "node_modules/postcss-double-position-gradients": {
801+ "version": "1.0.0",
802+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
803+ "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
804+ "dev": true,
805+ "dependencies": {
806+ "postcss": "^7.0.5",
807+ "postcss-values-parser": "^2.0.0"
808+ },
809+ "engines": {
810+ "node": ">=6.0.0"
811+ }
812+ },
813+ "node_modules/postcss-double-position-gradients/node_modules/postcss": {
814+ "version": "7.0.35",
815+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
816+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
817+ "dev": true,
818+ "dependencies": {
819+ "chalk": "^2.4.2",
820+ "source-map": "^0.6.1",
821+ "supports-color": "^6.1.0"
822+ },
823+ "engines": {
824+ "node": ">=6.0.0"
825+ }
826+ },
827+ "node_modules/postcss-easings": {
828+ "version": "3.0.1",
829+ "resolved": "https://registry.npmjs.org/postcss-easings/-/postcss-easings-3.0.1.tgz",
830+ "integrity": "sha512-n3bG/X3iB0m8d845vhFg/62/ECeT8jY8gE8F2A41z8Mty41spYA4vzMLezha7icVjtGjqlxgO3QE+uOzpDqeww==",
831+ "dev": true,
832+ "dependencies": {
833+ "postcss-value-parser": "^4.1.0"
834+ },
835+ "engines": {
836+ "node": ">=10.0"
837+ }
838+ },
839+ "node_modules/postcss-env-function": {
840+ "version": "2.0.2",
841+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
842+ "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
843+ "dev": true,
844+ "dependencies": {
845+ "postcss": "^7.0.2",
846+ "postcss-values-parser": "^2.0.0"
847+ },
848+ "engines": {
849+ "node": ">=6.0.0"
850+ }
851+ },
852+ "node_modules/postcss-env-function/node_modules/postcss": {
853+ "version": "7.0.35",
854+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
855+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
856+ "dev": true,
857+ "dependencies": {
858+ "chalk": "^2.4.2",
859+ "source-map": "^0.6.1",
860+ "supports-color": "^6.1.0"
861+ },
862+ "engines": {
863+ "node": ">=6.0.0"
864+ }
865+ },
866+ "node_modules/postcss-focus-visible": {
867+ "version": "4.0.0",
868+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
869+ "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
870+ "dev": true,
871+ "dependencies": {
872+ "postcss": "^7.0.2"
873+ },
874+ "engines": {
875+ "node": ">=6.0.0"
876+ }
877+ },
878+ "node_modules/postcss-focus-visible/node_modules/postcss": {
879+ "version": "7.0.35",
880+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
881+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
882+ "dev": true,
883+ "dependencies": {
884+ "chalk": "^2.4.2",
885+ "source-map": "^0.6.1",
886+ "supports-color": "^6.1.0"
887+ },
888+ "engines": {
889+ "node": ">=6.0.0"
890+ }
891+ },
892+ "node_modules/postcss-focus-within": {
893+ "version": "3.0.0",
894+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
895+ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
896+ "dev": true,
897+ "dependencies": {
898+ "postcss": "^7.0.2"
899+ },
900+ "engines": {
901+ "node": ">=6.0.0"
902+ }
903+ },
904+ "node_modules/postcss-focus-within/node_modules/postcss": {
905+ "version": "7.0.35",
906+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
907+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
908+ "dev": true,
909+ "dependencies": {
910+ "chalk": "^2.4.2",
911+ "source-map": "^0.6.1",
912+ "supports-color": "^6.1.0"
913+ },
914+ "engines": {
915+ "node": ">=6.0.0"
916+ }
917+ },
918+ "node_modules/postcss-font-variant": {
919+ "version": "4.0.1",
920+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
921+ "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
922+ "dev": true,
923+ "dependencies": {
924+ "postcss": "^7.0.2"
925+ }
926+ },
927+ "node_modules/postcss-font-variant/node_modules/postcss": {
928+ "version": "7.0.35",
929+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
930+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
931+ "dev": true,
932+ "dependencies": {
933+ "chalk": "^2.4.2",
934+ "source-map": "^0.6.1",
935+ "supports-color": "^6.1.0"
936+ },
937+ "engines": {
938+ "node": ">=6.0.0"
939+ }
940+ },
941+ "node_modules/postcss-gap-properties": {
942+ "version": "2.0.0",
943+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
944+ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
945+ "dev": true,
946+ "dependencies": {
947+ "postcss": "^7.0.2"
948+ },
949+ "engines": {
950+ "node": ">=6.0.0"
951+ }
952+ },
953+ "node_modules/postcss-gap-properties/node_modules/postcss": {
954+ "version": "7.0.35",
955+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
956+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
957+ "dev": true,
958+ "dependencies": {
959+ "chalk": "^2.4.2",
960+ "source-map": "^0.6.1",
961+ "supports-color": "^6.1.0"
962+ },
963+ "engines": {
964+ "node": ">=6.0.0"
965+ }
966+ },
967+ "node_modules/postcss-image-set-function": {
968+ "version": "3.0.1",
969+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
970+ "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
971+ "dev": true,
972+ "dependencies": {
973+ "postcss": "^7.0.2",
974+ "postcss-values-parser": "^2.0.0"
975+ },
976+ "engines": {
977+ "node": ">=6.0.0"
978+ }
979+ },
980+ "node_modules/postcss-image-set-function/node_modules/postcss": {
981+ "version": "7.0.35",
982+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
983+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
984+ "dev": true,
985+ "dependencies": {
986+ "chalk": "^2.4.2",
987+ "source-map": "^0.6.1",
988+ "supports-color": "^6.1.0"
989+ },
990+ "engines": {
991+ "node": ">=6.0.0"
992+ }
993+ },
994+ "node_modules/postcss-initial": {
995+ "version": "3.0.2",
996+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
997+ "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
998+ "dev": true,
999+ "dependencies": {
1000+ "lodash.template": "^4.5.0",
1001+ "postcss": "^7.0.2"
1002+ }
1003+ },
1004+ "node_modules/postcss-initial/node_modules/postcss": {
1005+ "version": "7.0.35",
1006+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1007+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1008+ "dev": true,
1009+ "dependencies": {
1010+ "chalk": "^2.4.2",
1011+ "source-map": "^0.6.1",
1012+ "supports-color": "^6.1.0"
1013+ },
1014+ "engines": {
1015+ "node": ">=6.0.0"
1016+ }
1017+ },
1018+ "node_modules/postcss-lab-function": {
1019+ "version": "2.0.1",
1020+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
1021+ "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
1022+ "dev": true,
1023+ "dependencies": {
1024+ "@csstools/convert-colors": "^1.4.0",
1025+ "postcss": "^7.0.2",
1026+ "postcss-values-parser": "^2.0.0"
1027+ },
1028+ "engines": {
1029+ "node": ">=6.0.0"
1030+ }
1031+ },
1032+ "node_modules/postcss-lab-function/node_modules/postcss": {
1033+ "version": "7.0.35",
1034+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1035+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1036+ "dev": true,
1037+ "dependencies": {
1038+ "chalk": "^2.4.2",
1039+ "source-map": "^0.6.1",
1040+ "supports-color": "^6.1.0"
1041+ },
1042+ "engines": {
1043+ "node": ">=6.0.0"
1044+ }
1045+ },
1046+ "node_modules/postcss-logical": {
1047+ "version": "3.0.0",
1048+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
1049+ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
1050+ "dev": true,
1051+ "dependencies": {
1052+ "postcss": "^7.0.2"
1053+ },
1054+ "engines": {
1055+ "node": ">=6.0.0"
1056+ }
1057+ },
1058+ "node_modules/postcss-logical/node_modules/postcss": {
1059+ "version": "7.0.35",
1060+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1061+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1062+ "dev": true,
1063+ "dependencies": {
1064+ "chalk": "^2.4.2",
1065+ "source-map": "^0.6.1",
1066+ "supports-color": "^6.1.0"
1067+ },
1068+ "engines": {
1069+ "node": ">=6.0.0"
1070+ }
1071+ },
1072+ "node_modules/postcss-media-minmax": {
1073+ "version": "4.0.0",
1074+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
1075+ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
1076+ "dev": true,
1077+ "dependencies": {
1078+ "postcss": "^7.0.2"
1079+ },
1080+ "engines": {
1081+ "node": ">=6.0.0"
1082+ }
1083+ },
1084+ "node_modules/postcss-media-minmax/node_modules/postcss": {
1085+ "version": "7.0.35",
1086+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1087+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1088+ "dev": true,
1089+ "dependencies": {
1090+ "chalk": "^2.4.2",
1091+ "source-map": "^0.6.1",
1092+ "supports-color": "^6.1.0"
1093+ },
1094+ "engines": {
1095+ "node": ">=6.0.0"
1096+ }
1097+ },
1098+ "node_modules/postcss-nesting": {
1099+ "version": "7.0.1",
1100+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
1101+ "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
1102+ "dev": true,
1103+ "dependencies": {
1104+ "postcss": "^7.0.2"
1105+ },
1106+ "engines": {
1107+ "node": ">=6.0.0"
1108+ }
1109+ },
1110+ "node_modules/postcss-nesting/node_modules/postcss": {
1111+ "version": "7.0.35",
1112+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1113+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1114+ "dev": true,
1115+ "dependencies": {
1116+ "chalk": "^2.4.2",
1117+ "source-map": "^0.6.1",
1118+ "supports-color": "^6.1.0"
1119+ },
1120+ "engines": {
1121+ "node": ">=6.0.0"
1122+ }
1123+ },
1124+ "node_modules/postcss-overflow-shorthand": {
1125+ "version": "2.0.0",
1126+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
1127+ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
1128+ "dev": true,
1129+ "dependencies": {
1130+ "postcss": "^7.0.2"
1131+ },
1132+ "engines": {
1133+ "node": ">=6.0.0"
1134+ }
1135+ },
1136+ "node_modules/postcss-overflow-shorthand/node_modules/postcss": {
1137+ "version": "7.0.35",
1138+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1139+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1140+ "dev": true,
1141+ "dependencies": {
1142+ "chalk": "^2.4.2",
1143+ "source-map": "^0.6.1",
1144+ "supports-color": "^6.1.0"
1145+ },
1146+ "engines": {
1147+ "node": ">=6.0.0"
1148+ }
1149+ },
1150+ "node_modules/postcss-page-break": {
1151+ "version": "2.0.0",
1152+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
1153+ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
1154+ "dev": true,
1155+ "dependencies": {
1156+ "postcss": "^7.0.2"
1157+ }
1158+ },
1159+ "node_modules/postcss-page-break/node_modules/postcss": {
1160+ "version": "7.0.35",
1161+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1162+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1163+ "dev": true,
1164+ "dependencies": {
1165+ "chalk": "^2.4.2",
1166+ "source-map": "^0.6.1",
1167+ "supports-color": "^6.1.0"
1168+ },
1169+ "engines": {
1170+ "node": ">=6.0.0"
1171+ }
1172+ },
1173+ "node_modules/postcss-place": {
1174+ "version": "4.0.1",
1175+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
1176+ "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
1177+ "dev": true,
1178+ "dependencies": {
1179+ "postcss": "^7.0.2",
1180+ "postcss-values-parser": "^2.0.0"
1181+ },
1182+ "engines": {
1183+ "node": ">=6.0.0"
1184+ }
1185+ },
1186+ "node_modules/postcss-place/node_modules/postcss": {
1187+ "version": "7.0.35",
1188+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1189+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1190+ "dev": true,
1191+ "dependencies": {
1192+ "chalk": "^2.4.2",
1193+ "source-map": "^0.6.1",
1194+ "supports-color": "^6.1.0"
1195+ },
1196+ "engines": {
1197+ "node": ">=6.0.0"
1198+ }
1199+ },
1200+ "node_modules/postcss-preset-env": {
1201+ "version": "6.7.0",
1202+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
1203+ "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
1204+ "dev": true,
1205+ "dependencies": {
1206+ "autoprefixer": "^9.6.1",
1207+ "browserslist": "^4.6.4",
1208+ "caniuse-lite": "^1.0.30000981",
1209+ "css-blank-pseudo": "^0.1.4",
1210+ "css-has-pseudo": "^0.10.0",
1211+ "css-prefers-color-scheme": "^3.1.1",
1212+ "cssdb": "^4.4.0",
1213+ "postcss": "^7.0.17",
1214+ "postcss-attribute-case-insensitive": "^4.0.1",
1215+ "postcss-color-functional-notation": "^2.0.1",
1216+ "postcss-color-gray": "^5.0.0",
1217+ "postcss-color-hex-alpha": "^5.0.3",
1218+ "postcss-color-mod-function": "^3.0.3",
1219+ "postcss-color-rebeccapurple": "^4.0.1",
1220+ "postcss-custom-media": "^7.0.8",
1221+ "postcss-custom-properties": "^8.0.11",
1222+ "postcss-custom-selectors": "^5.1.2",
1223+ "postcss-dir-pseudo-class": "^5.0.0",
1224+ "postcss-double-position-gradients": "^1.0.0",
1225+ "postcss-env-function": "^2.0.2",
1226+ "postcss-focus-visible": "^4.0.0",
1227+ "postcss-focus-within": "^3.0.0",
1228+ "postcss-font-variant": "^4.0.0",
1229+ "postcss-gap-properties": "^2.0.0",
1230+ "postcss-image-set-function": "^3.0.1",
1231+ "postcss-initial": "^3.0.0",
1232+ "postcss-lab-function": "^2.0.1",
1233+ "postcss-logical": "^3.0.0",
1234+ "postcss-media-minmax": "^4.0.0",
1235+ "postcss-nesting": "^7.0.0",
1236+ "postcss-overflow-shorthand": "^2.0.0",
1237+ "postcss-page-break": "^2.0.0",
1238+ "postcss-place": "^4.0.1",
1239+ "postcss-pseudo-class-any-link": "^6.0.0",
1240+ "postcss-replace-overflow-wrap": "^3.0.0",
1241+ "postcss-selector-matches": "^4.0.0",
1242+ "postcss-selector-not": "^4.0.0"
1243+ },
1244+ "engines": {
1245+ "node": ">=6.0.0"
1246+ }
1247+ },
1248+ "node_modules/postcss-preset-env/node_modules/postcss": {
1249+ "version": "7.0.35",
1250+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1251+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1252+ "dev": true,
1253+ "dependencies": {
1254+ "chalk": "^2.4.2",
1255+ "source-map": "^0.6.1",
1256+ "supports-color": "^6.1.0"
1257+ },
1258+ "engines": {
1259+ "node": ">=6.0.0"
1260+ }
1261+ },
1262+ "node_modules/postcss-pseudo-class-any-link": {
1263+ "version": "6.0.0",
1264+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
1265+ "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
1266+ "dev": true,
1267+ "dependencies": {
1268+ "postcss": "^7.0.2",
1269+ "postcss-selector-parser": "^5.0.0-rc.3"
1270+ },
1271+ "engines": {
1272+ "node": ">=6.0.0"
1273+ }
1274+ },
1275+ "node_modules/postcss-pseudo-class-any-link/node_modules/postcss": {
1276+ "version": "7.0.35",
1277+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1278+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1279+ "dev": true,
1280+ "dependencies": {
1281+ "chalk": "^2.4.2",
1282+ "source-map": "^0.6.1",
1283+ "supports-color": "^6.1.0"
1284+ },
1285+ "engines": {
1286+ "node": ">=6.0.0"
1287+ }
1288+ },
1289+ "node_modules/postcss-replace-overflow-wrap": {
1290+ "version": "3.0.0",
1291+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
1292+ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
1293+ "dev": true,
1294+ "dependencies": {
1295+ "postcss": "^7.0.2"
1296+ }
1297+ },
1298+ "node_modules/postcss-replace-overflow-wrap/node_modules/postcss": {
1299+ "version": "7.0.35",
1300+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1301+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1302+ "dev": true,
1303+ "dependencies": {
1304+ "chalk": "^2.4.2",
1305+ "source-map": "^0.6.1",
1306+ "supports-color": "^6.1.0"
1307+ },
1308+ "engines": {
1309+ "node": ">=6.0.0"
1310+ }
1311+ },
1312+ "node_modules/postcss-selector-matches": {
1313+ "version": "4.0.0",
1314+ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
1315+ "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
1316+ "dev": true,
1317+ "dependencies": {
1318+ "balanced-match": "^1.0.0",
1319+ "postcss": "^7.0.2"
1320+ }
1321+ },
1322+ "node_modules/postcss-selector-matches/node_modules/postcss": {
1323+ "version": "7.0.35",
1324+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1325+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1326+ "dev": true,
1327+ "dependencies": {
1328+ "chalk": "^2.4.2",
1329+ "source-map": "^0.6.1",
1330+ "supports-color": "^6.1.0"
1331+ },
1332+ "engines": {
1333+ "node": ">=6.0.0"
1334+ }
1335+ },
1336+ "node_modules/postcss-selector-not": {
1337+ "version": "4.0.1",
1338+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
1339+ "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
1340+ "dev": true,
1341+ "dependencies": {
1342+ "balanced-match": "^1.0.0",
1343+ "postcss": "^7.0.2"
1344+ }
1345+ },
1346+ "node_modules/postcss-selector-not/node_modules/postcss": {
1347+ "version": "7.0.35",
1348+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1349+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1350+ "dev": true,
1351+ "dependencies": {
1352+ "chalk": "^2.4.2",
1353+ "source-map": "^0.6.1",
1354+ "supports-color": "^6.1.0"
1355+ },
1356+ "engines": {
1357+ "node": ">=6.0.0"
1358+ }
1359+ },
1360+ "node_modules/postcss-selector-parser": {
1361+ "version": "5.0.0",
1362+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
1363+ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
1364+ "dev": true,
1365+ "dependencies": {
1366+ "cssesc": "^2.0.0",
1367+ "indexes-of": "^1.0.1",
1368+ "uniq": "^1.0.1"
1369+ },
1370+ "engines": {
1371+ "node": ">=4"
1372+ }
1373+ },
1374+ "node_modules/postcss-value-parser": {
1375+ "version": "4.1.0",
1376+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
1377+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
1378+ "dev": true
1379+ },
1380+ "node_modules/postcss-values-parser": {
1381+ "version": "2.0.1",
1382+ "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
1383+ "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
1384+ "dev": true,
1385+ "dependencies": {
1386+ "flatten": "^1.0.2",
1387+ "indexes-of": "^1.0.1",
1388+ "uniq": "^1.0.1"
1389+ },
1390+ "engines": {
1391+ "node": ">=6.14.4"
1392+ }
1393+ },
1394+ "node_modules/resolve": {
1395+ "version": "1.19.0",
1396+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
1397+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
1398+ "dev": true,
1399+ "dependencies": {
1400+ "is-core-module": "^2.1.0",
1401+ "path-parse": "^1.0.6"
1402+ }
1403+ },
1404+ "node_modules/rollup": {
1405+ "version": "2.38.4",
1406+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.38.4.tgz",
1407+ "integrity": "sha512-B0LcJhjiwKkTl79aGVF/u5KdzsH8IylVfV56Ut6c9ouWLJcUK17T83aZBetNYSnZtXf2OHD4+2PbmRW+Fp5ulg==",
1408+ "dev": true,
1409+ "dependencies": {
1410+ "fsevents": "~2.3.1"
1411+ },
1412+ "bin": {
1413+ "rollup": "dist/bin/rollup"
1414+ },
1415+ "engines": {
1416+ "node": ">=10.0.0"
1417+ },
1418+ "optionalDependencies": {
1419+ "fsevents": "~2.3.1"
1420+ }
1421+ },
1422+ "node_modules/rollup/node_modules/fsevents": {
1423+ "version": "2.3.1",
1424+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz",
1425+ "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==",
1426+ "dev": true,
1427+ "optional": true,
1428+ "os": [
1429+ "darwin"
1430+ ],
1431+ "engines": {
1432+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1433+ }
1434+ },
1435+ "node_modules/source-map": {
1436+ "version": "0.6.1",
1437+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1438+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1439+ "dev": true,
1440+ "engines": {
1441+ "node": ">=0.10.0"
1442+ }
1443+ },
1444+ "node_modules/supports-color": {
1445+ "version": "6.1.0",
1446+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
1447+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
1448+ "dev": true,
1449+ "dependencies": {
1450+ "has-flag": "^3.0.0"
1451+ },
1452+ "engines": {
1453+ "node": ">=6"
1454+ }
1455+ },
1456+ "node_modules/uniq": {
1457+ "version": "1.0.1",
1458+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
1459+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
1460+ "dev": true
1461+ },
1462+ "node_modules/util-deprecate": {
1463+ "version": "1.0.2",
1464+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1465+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1466+ "dev": true
1467+ },
1468+ "node_modules/vite": {
1469+ "version": "2.0.0-beta.62",
1470+ "resolved": "https://registry.npmjs.org/vite/-/vite-2.0.0-beta.62.tgz",
1471+ "integrity": "sha512-75RF5H/8Ta2UvTSjiK5EslyTkUTgRMgkeVRDHqlfDNAJUI8+gvXzhEdTpq2bsASjvnlSytBk+odtCxikEoibbg==",
1472+ "dev": true,
1473+ "dependencies": {
1474+ "esbuild": "^0.8.34",
1475+ "fsevents": "~2.1.2",
1476+ "postcss": "^8.2.1",
1477+ "resolve": "^1.19.0",
1478+ "rollup": "^2.35.1"
1479+ },
1480+ "bin": {
1481+ "vite": "bin/vite.js"
1482+ },
1483+ "engines": {
1484+ "node": ">=12.0.0"
1485+ },
1486+ "optionalDependencies": {
1487+ "fsevents": "~2.1.2"
1488+ }
1489+ }
1490+ },
1491+ "dependencies": {
1492+ "@csstools/convert-colors": {
1493+ "version": "1.4.0",
1494+ "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz",
1495+ "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==",
1496+ "dev": true
1497+ },
1498+ "ansi-styles": {
1499+ "version": "3.2.1",
1500+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1501+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1502+ "dev": true,
1503+ "requires": {
1504+ "color-convert": "^1.9.0"
1505+ }
1506+ },
1507+ "autoprefixer": {
1508+ "version": "9.8.6",
1509+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
1510+ "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
1511+ "dev": true,
1512+ "requires": {
1513+ "browserslist": "^4.12.0",
1514+ "caniuse-lite": "^1.0.30001109",
1515+ "colorette": "^1.2.1",
1516+ "normalize-range": "^0.1.2",
1517+ "num2fraction": "^1.2.2",
1518+ "postcss": "^7.0.32",
1519+ "postcss-value-parser": "^4.1.0"
1520+ },
1521+ "dependencies": {
1522+ "postcss": {
1523+ "version": "7.0.35",
1524+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1525+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1526+ "dev": true,
1527+ "requires": {
1528+ "chalk": "^2.4.2",
1529+ "source-map": "^0.6.1",
1530+ "supports-color": "^6.1.0"
1531+ }
1532+ }
1533+ }
1534+ },
1535+ "balanced-match": {
1536+ "version": "1.0.0",
1537+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1538+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1539+ "dev": true
1540+ },
1541+ "blingblingjs": {
1542+ "version": "2.1.1",
1543+ "resolved": "https://registry.npmjs.org/blingblingjs/-/blingblingjs-2.1.1.tgz",
1544+ "integrity": "sha512-2fJxro3RSX+1T4LMJqIQfjTU+iM8WtibMF2zLIAikQ8jDa4n3eXqlmAV7ms6b7ltfmGUZP2O7EDSliKr+m8S2Q=="
1545+ },
1546+ "browserslist": {
1547+ "version": "4.16.3",
1548+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
1549+ "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
1550+ "dev": true,
1551+ "requires": {
1552+ "caniuse-lite": "^1.0.30001181",
1553+ "colorette": "^1.2.1",
1554+ "electron-to-chromium": "^1.3.649",
1555+ "escalade": "^3.1.1",
1556+ "node-releases": "^1.1.70"
1557+ }
1558+ },
1559+ "caniuse-lite": {
1560+ "version": "1.0.30001183",
1561+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001183.tgz",
1562+ "integrity": "sha512-7JkwTEE1hlRKETbCFd8HDZeLiQIUcl8rC6JgNjvHCNaxOeNmQ9V4LvQXRUsKIV2CC73qKxljwVhToaA3kLRqTw==",
1563+ "dev": true
1564+ },
1565+ "canvas-confetti": {
1566+ "version": "1.3.3",
1567+ "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.3.3.tgz",
1568+ "integrity": "sha512-WNzXu4yJu/Jyi9UwNsypEup2tGoMLnRJVXGKpdUSfY84YBpX47AqZPmusU9LAUgnq4B6Z1Ey8G5Y1q35pbljrQ=="
1569+ },
1570+ "chalk": {
1571+ "version": "2.4.2",
1572+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1573+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1574+ "dev": true,
1575+ "requires": {
1576+ "ansi-styles": "^3.2.1",
1577+ "escape-string-regexp": "^1.0.5",
1578+ "supports-color": "^5.3.0"
1579+ },
1580+ "dependencies": {
1581+ "supports-color": {
1582+ "version": "5.5.0",
1583+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1584+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1585+ "dev": true,
1586+ "requires": {
1587+ "has-flag": "^3.0.0"
1588+ }
1589+ }
1590+ }
1591+ },
1592+ "color-convert": {
1593+ "version": "1.9.3",
1594+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1595+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1596+ "dev": true,
1597+ "requires": {
1598+ "color-name": "1.1.3"
1599+ }
1600+ },
1601+ "color-name": {
1602+ "version": "1.1.3",
1603+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1604+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1605+ "dev": true
1606+ },
1607+ "colorette": {
1608+ "version": "1.2.1",
1609+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
1610+ "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==",
1611+ "dev": true
1612+ },
1613+ "css-blank-pseudo": {
1614+ "version": "0.1.4",
1615+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz",
1616+ "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==",
1617+ "dev": true,
1618+ "requires": {
1619+ "postcss": "^7.0.5"
1620+ },
1621+ "dependencies": {
1622+ "postcss": {
1623+ "version": "7.0.35",
1624+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1625+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1626+ "dev": true,
1627+ "requires": {
1628+ "chalk": "^2.4.2",
1629+ "source-map": "^0.6.1",
1630+ "supports-color": "^6.1.0"
1631+ }
1632+ }
1633+ }
1634+ },
1635+ "css-has-pseudo": {
1636+ "version": "0.10.0",
1637+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz",
1638+ "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==",
1639+ "dev": true,
1640+ "requires": {
1641+ "postcss": "^7.0.6",
1642+ "postcss-selector-parser": "^5.0.0-rc.4"
1643+ },
1644+ "dependencies": {
1645+ "postcss": {
1646+ "version": "7.0.35",
1647+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1648+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1649+ "dev": true,
1650+ "requires": {
1651+ "chalk": "^2.4.2",
1652+ "source-map": "^0.6.1",
1653+ "supports-color": "^6.1.0"
1654+ }
1655+ }
1656+ }
1657+ },
1658+ "css-prefers-color-scheme": {
1659+ "version": "3.1.1",
1660+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz",
1661+ "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==",
1662+ "dev": true,
1663+ "requires": {
1664+ "postcss": "^7.0.5"
1665+ },
1666+ "dependencies": {
1667+ "postcss": {
1668+ "version": "7.0.35",
1669+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1670+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1671+ "dev": true,
1672+ "requires": {
1673+ "chalk": "^2.4.2",
1674+ "source-map": "^0.6.1",
1675+ "supports-color": "^6.1.0"
1676+ }
1677+ }
1678+ }
1679+ },
1680+ "cssdb": {
1681+ "version": "4.4.0",
1682+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz",
1683+ "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==",
1684+ "dev": true
1685+ },
1686+ "cssesc": {
1687+ "version": "2.0.0",
1688+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz",
1689+ "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==",
1690+ "dev": true
1691+ },
1692+ "electron-to-chromium": {
1693+ "version": "1.3.651",
1694+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.651.tgz",
1695+ "integrity": "sha512-2gWRGUMZB/BGru4LOQ6w6mZmesBk4pLPvi64x48cL6fwUVBeOenBbnrclLjLsQ/NjG2TWHEnTycWJc3IgEl0vQ==",
1696+ "dev": true
1697+ },
1698+ "esbuild": {
1699+ "version": "0.8.39",
1700+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.8.39.tgz",
1701+ "integrity": "sha512-/do5H74a5ChyeKRWfkDh3EpICXpsz6dWTtFFbotb7BlIHvWqnRrZYDb8IBubOHdEtKzuiksilRO19aBtp3/HHQ==",
1702+ "dev": true
1703+ },
1704+ "escalade": {
1705+ "version": "3.1.1",
1706+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1707+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1708+ "dev": true
1709+ },
1710+ "escape-string-regexp": {
1711+ "version": "1.0.5",
1712+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1713+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1714+ "dev": true
1715+ },
1716+ "flatten": {
1717+ "version": "1.0.3",
1718+ "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
1719+ "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
1720+ "dev": true
1721+ },
1722+ "fsevents": {
1723+ "version": "2.1.3",
1724+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
1725+ "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
1726+ "dev": true,
1727+ "optional": true
1728+ },
1729+ "function-bind": {
1730+ "version": "1.1.1",
1731+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1732+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1733+ "dev": true
1734+ },
1735+ "has": {
1736+ "version": "1.0.3",
1737+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1738+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1739+ "dev": true,
1740+ "requires": {
1741+ "function-bind": "^1.1.1"
1742+ }
1743+ },
1744+ "has-flag": {
1745+ "version": "3.0.0",
1746+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1747+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1748+ "dev": true
1749+ },
1750+ "indexes-of": {
1751+ "version": "1.0.1",
1752+ "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
1753+ "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
1754+ "dev": true
1755+ },
1756+ "is-core-module": {
1757+ "version": "2.2.0",
1758+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
1759+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
1760+ "dev": true,
1761+ "requires": {
1762+ "has": "^1.0.3"
1763+ }
1764+ },
1765+ "lodash._reinterpolate": {
1766+ "version": "3.0.0",
1767+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
1768+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
1769+ "dev": true
1770+ },
1771+ "lodash.template": {
1772+ "version": "4.5.0",
1773+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
1774+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
1775+ "dev": true,
1776+ "requires": {
1777+ "lodash._reinterpolate": "^3.0.0",
1778+ "lodash.templatesettings": "^4.0.0"
1779+ }
1780+ },
1781+ "lodash.templatesettings": {
1782+ "version": "4.2.0",
1783+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
1784+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
1785+ "dev": true,
1786+ "requires": {
1787+ "lodash._reinterpolate": "^3.0.0"
1788+ }
1789+ },
1790+ "nanoid": {
1791+ "version": "3.1.20",
1792+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
1793+ "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
1794+ "dev": true
1795+ },
1796+ "node-releases": {
1797+ "version": "1.1.70",
1798+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz",
1799+ "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==",
1800+ "dev": true
1801+ },
1802+ "normalize-range": {
1803+ "version": "0.1.2",
1804+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
1805+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
1806+ "dev": true
1807+ },
1808+ "num2fraction": {
1809+ "version": "1.2.2",
1810+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
1811+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
1812+ "dev": true
1813+ },
1814+ "path-parse": {
1815+ "version": "1.0.6",
1816+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1817+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1818+ "dev": true
1819+ },
1820+ "postcss": {
1821+ "version": "8.2.4",
1822+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.4.tgz",
1823+ "integrity": "sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg==",
1824+ "dev": true,
1825+ "requires": {
1826+ "colorette": "^1.2.1",
1827+ "nanoid": "^3.1.20",
1828+ "source-map": "^0.6.1"
1829+ }
1830+ },
1831+ "postcss-attribute-case-insensitive": {
1832+ "version": "4.0.2",
1833+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz",
1834+ "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==",
1835+ "dev": true,
1836+ "requires": {
1837+ "postcss": "^7.0.2",
1838+ "postcss-selector-parser": "^6.0.2"
1839+ },
1840+ "dependencies": {
1841+ "cssesc": {
1842+ "version": "3.0.0",
1843+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1844+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1845+ "dev": true
1846+ },
1847+ "postcss": {
1848+ "version": "7.0.35",
1849+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1850+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1851+ "dev": true,
1852+ "requires": {
1853+ "chalk": "^2.4.2",
1854+ "source-map": "^0.6.1",
1855+ "supports-color": "^6.1.0"
1856+ }
1857+ },
1858+ "postcss-selector-parser": {
1859+ "version": "6.0.4",
1860+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
1861+ "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
1862+ "dev": true,
1863+ "requires": {
1864+ "cssesc": "^3.0.0",
1865+ "indexes-of": "^1.0.1",
1866+ "uniq": "^1.0.1",
1867+ "util-deprecate": "^1.0.2"
1868+ }
1869+ }
1870+ }
1871+ },
1872+ "postcss-color-functional-notation": {
1873+ "version": "2.0.1",
1874+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz",
1875+ "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==",
1876+ "dev": true,
1877+ "requires": {
1878+ "postcss": "^7.0.2",
1879+ "postcss-values-parser": "^2.0.0"
1880+ },
1881+ "dependencies": {
1882+ "postcss": {
1883+ "version": "7.0.35",
1884+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1885+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1886+ "dev": true,
1887+ "requires": {
1888+ "chalk": "^2.4.2",
1889+ "source-map": "^0.6.1",
1890+ "supports-color": "^6.1.0"
1891+ }
1892+ }
1893+ }
1894+ },
1895+ "postcss-color-gray": {
1896+ "version": "5.0.0",
1897+ "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz",
1898+ "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==",
1899+ "dev": true,
1900+ "requires": {
1901+ "@csstools/convert-colors": "^1.4.0",
1902+ "postcss": "^7.0.5",
1903+ "postcss-values-parser": "^2.0.0"
1904+ },
1905+ "dependencies": {
1906+ "postcss": {
1907+ "version": "7.0.35",
1908+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1909+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1910+ "dev": true,
1911+ "requires": {
1912+ "chalk": "^2.4.2",
1913+ "source-map": "^0.6.1",
1914+ "supports-color": "^6.1.0"
1915+ }
1916+ }
1917+ }
1918+ },
1919+ "postcss-color-hex-alpha": {
1920+ "version": "5.0.3",
1921+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz",
1922+ "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==",
1923+ "dev": true,
1924+ "requires": {
1925+ "postcss": "^7.0.14",
1926+ "postcss-values-parser": "^2.0.1"
1927+ },
1928+ "dependencies": {
1929+ "postcss": {
1930+ "version": "7.0.35",
1931+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1932+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1933+ "dev": true,
1934+ "requires": {
1935+ "chalk": "^2.4.2",
1936+ "source-map": "^0.6.1",
1937+ "supports-color": "^6.1.0"
1938+ }
1939+ }
1940+ }
1941+ },
1942+ "postcss-color-mod-function": {
1943+ "version": "3.0.3",
1944+ "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz",
1945+ "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==",
1946+ "dev": true,
1947+ "requires": {
1948+ "@csstools/convert-colors": "^1.4.0",
1949+ "postcss": "^7.0.2",
1950+ "postcss-values-parser": "^2.0.0"
1951+ },
1952+ "dependencies": {
1953+ "postcss": {
1954+ "version": "7.0.35",
1955+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1956+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1957+ "dev": true,
1958+ "requires": {
1959+ "chalk": "^2.4.2",
1960+ "source-map": "^0.6.1",
1961+ "supports-color": "^6.1.0"
1962+ }
1963+ }
1964+ }
1965+ },
1966+ "postcss-color-rebeccapurple": {
1967+ "version": "4.0.1",
1968+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz",
1969+ "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==",
1970+ "dev": true,
1971+ "requires": {
1972+ "postcss": "^7.0.2",
1973+ "postcss-values-parser": "^2.0.0"
1974+ },
1975+ "dependencies": {
1976+ "postcss": {
1977+ "version": "7.0.35",
1978+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
1979+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
1980+ "dev": true,
1981+ "requires": {
1982+ "chalk": "^2.4.2",
1983+ "source-map": "^0.6.1",
1984+ "supports-color": "^6.1.0"
1985+ }
1986+ }
1987+ }
1988+ },
1989+ "postcss-custom-media": {
1990+ "version": "7.0.8",
1991+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz",
1992+ "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==",
1993+ "dev": true,
1994+ "requires": {
1995+ "postcss": "^7.0.14"
1996+ },
1997+ "dependencies": {
1998+ "postcss": {
1999+ "version": "7.0.35",
2000+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2001+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2002+ "dev": true,
2003+ "requires": {
2004+ "chalk": "^2.4.2",
2005+ "source-map": "^0.6.1",
2006+ "supports-color": "^6.1.0"
2007+ }
2008+ }
2009+ }
2010+ },
2011+ "postcss-custom-properties": {
2012+ "version": "8.0.11",
2013+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz",
2014+ "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==",
2015+ "dev": true,
2016+ "requires": {
2017+ "postcss": "^7.0.17",
2018+ "postcss-values-parser": "^2.0.1"
2019+ },
2020+ "dependencies": {
2021+ "postcss": {
2022+ "version": "7.0.35",
2023+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2024+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2025+ "dev": true,
2026+ "requires": {
2027+ "chalk": "^2.4.2",
2028+ "source-map": "^0.6.1",
2029+ "supports-color": "^6.1.0"
2030+ }
2031+ }
2032+ }
2033+ },
2034+ "postcss-custom-selectors": {
2035+ "version": "5.1.2",
2036+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz",
2037+ "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==",
2038+ "dev": true,
2039+ "requires": {
2040+ "postcss": "^7.0.2",
2041+ "postcss-selector-parser": "^5.0.0-rc.3"
2042+ },
2043+ "dependencies": {
2044+ "postcss": {
2045+ "version": "7.0.35",
2046+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2047+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2048+ "dev": true,
2049+ "requires": {
2050+ "chalk": "^2.4.2",
2051+ "source-map": "^0.6.1",
2052+ "supports-color": "^6.1.0"
2053+ }
2054+ }
2055+ }
2056+ },
2057+ "postcss-dir-pseudo-class": {
2058+ "version": "5.0.0",
2059+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz",
2060+ "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==",
2061+ "dev": true,
2062+ "requires": {
2063+ "postcss": "^7.0.2",
2064+ "postcss-selector-parser": "^5.0.0-rc.3"
2065+ },
2066+ "dependencies": {
2067+ "postcss": {
2068+ "version": "7.0.35",
2069+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2070+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2071+ "dev": true,
2072+ "requires": {
2073+ "chalk": "^2.4.2",
2074+ "source-map": "^0.6.1",
2075+ "supports-color": "^6.1.0"
2076+ }
2077+ }
2078+ }
2079+ },
2080+ "postcss-double-position-gradients": {
2081+ "version": "1.0.0",
2082+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz",
2083+ "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==",
2084+ "dev": true,
2085+ "requires": {
2086+ "postcss": "^7.0.5",
2087+ "postcss-values-parser": "^2.0.0"
2088+ },
2089+ "dependencies": {
2090+ "postcss": {
2091+ "version": "7.0.35",
2092+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2093+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2094+ "dev": true,
2095+ "requires": {
2096+ "chalk": "^2.4.2",
2097+ "source-map": "^0.6.1",
2098+ "supports-color": "^6.1.0"
2099+ }
2100+ }
2101+ }
2102+ },
2103+ "postcss-easings": {
2104+ "version": "3.0.1",
2105+ "resolved": "https://registry.npmjs.org/postcss-easings/-/postcss-easings-3.0.1.tgz",
2106+ "integrity": "sha512-n3bG/X3iB0m8d845vhFg/62/ECeT8jY8gE8F2A41z8Mty41spYA4vzMLezha7icVjtGjqlxgO3QE+uOzpDqeww==",
2107+ "dev": true,
2108+ "requires": {
2109+ "postcss-value-parser": "^4.1.0"
2110+ }
2111+ },
2112+ "postcss-env-function": {
2113+ "version": "2.0.2",
2114+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz",
2115+ "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==",
2116+ "dev": true,
2117+ "requires": {
2118+ "postcss": "^7.0.2",
2119+ "postcss-values-parser": "^2.0.0"
2120+ },
2121+ "dependencies": {
2122+ "postcss": {
2123+ "version": "7.0.35",
2124+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2125+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2126+ "dev": true,
2127+ "requires": {
2128+ "chalk": "^2.4.2",
2129+ "source-map": "^0.6.1",
2130+ "supports-color": "^6.1.0"
2131+ }
2132+ }
2133+ }
2134+ },
2135+ "postcss-focus-visible": {
2136+ "version": "4.0.0",
2137+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz",
2138+ "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==",
2139+ "dev": true,
2140+ "requires": {
2141+ "postcss": "^7.0.2"
2142+ },
2143+ "dependencies": {
2144+ "postcss": {
2145+ "version": "7.0.35",
2146+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2147+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2148+ "dev": true,
2149+ "requires": {
2150+ "chalk": "^2.4.2",
2151+ "source-map": "^0.6.1",
2152+ "supports-color": "^6.1.0"
2153+ }
2154+ }
2155+ }
2156+ },
2157+ "postcss-focus-within": {
2158+ "version": "3.0.0",
2159+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz",
2160+ "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==",
2161+ "dev": true,
2162+ "requires": {
2163+ "postcss": "^7.0.2"
2164+ },
2165+ "dependencies": {
2166+ "postcss": {
2167+ "version": "7.0.35",
2168+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2169+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2170+ "dev": true,
2171+ "requires": {
2172+ "chalk": "^2.4.2",
2173+ "source-map": "^0.6.1",
2174+ "supports-color": "^6.1.0"
2175+ }
2176+ }
2177+ }
2178+ },
2179+ "postcss-font-variant": {
2180+ "version": "4.0.1",
2181+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz",
2182+ "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==",
2183+ "dev": true,
2184+ "requires": {
2185+ "postcss": "^7.0.2"
2186+ },
2187+ "dependencies": {
2188+ "postcss": {
2189+ "version": "7.0.35",
2190+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2191+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2192+ "dev": true,
2193+ "requires": {
2194+ "chalk": "^2.4.2",
2195+ "source-map": "^0.6.1",
2196+ "supports-color": "^6.1.0"
2197+ }
2198+ }
2199+ }
2200+ },
2201+ "postcss-gap-properties": {
2202+ "version": "2.0.0",
2203+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz",
2204+ "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==",
2205+ "dev": true,
2206+ "requires": {
2207+ "postcss": "^7.0.2"
2208+ },
2209+ "dependencies": {
2210+ "postcss": {
2211+ "version": "7.0.35",
2212+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2213+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2214+ "dev": true,
2215+ "requires": {
2216+ "chalk": "^2.4.2",
2217+ "source-map": "^0.6.1",
2218+ "supports-color": "^6.1.0"
2219+ }
2220+ }
2221+ }
2222+ },
2223+ "postcss-image-set-function": {
2224+ "version": "3.0.1",
2225+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz",
2226+ "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==",
2227+ "dev": true,
2228+ "requires": {
2229+ "postcss": "^7.0.2",
2230+ "postcss-values-parser": "^2.0.0"
2231+ },
2232+ "dependencies": {
2233+ "postcss": {
2234+ "version": "7.0.35",
2235+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2236+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2237+ "dev": true,
2238+ "requires": {
2239+ "chalk": "^2.4.2",
2240+ "source-map": "^0.6.1",
2241+ "supports-color": "^6.1.0"
2242+ }
2243+ }
2244+ }
2245+ },
2246+ "postcss-initial": {
2247+ "version": "3.0.2",
2248+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz",
2249+ "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==",
2250+ "dev": true,
2251+ "requires": {
2252+ "lodash.template": "^4.5.0",
2253+ "postcss": "^7.0.2"
2254+ },
2255+ "dependencies": {
2256+ "postcss": {
2257+ "version": "7.0.35",
2258+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2259+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2260+ "dev": true,
2261+ "requires": {
2262+ "chalk": "^2.4.2",
2263+ "source-map": "^0.6.1",
2264+ "supports-color": "^6.1.0"
2265+ }
2266+ }
2267+ }
2268+ },
2269+ "postcss-lab-function": {
2270+ "version": "2.0.1",
2271+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz",
2272+ "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==",
2273+ "dev": true,
2274+ "requires": {
2275+ "@csstools/convert-colors": "^1.4.0",
2276+ "postcss": "^7.0.2",
2277+ "postcss-values-parser": "^2.0.0"
2278+ },
2279+ "dependencies": {
2280+ "postcss": {
2281+ "version": "7.0.35",
2282+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2283+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2284+ "dev": true,
2285+ "requires": {
2286+ "chalk": "^2.4.2",
2287+ "source-map": "^0.6.1",
2288+ "supports-color": "^6.1.0"
2289+ }
2290+ }
2291+ }
2292+ },
2293+ "postcss-logical": {
2294+ "version": "3.0.0",
2295+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz",
2296+ "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==",
2297+ "dev": true,
2298+ "requires": {
2299+ "postcss": "^7.0.2"
2300+ },
2301+ "dependencies": {
2302+ "postcss": {
2303+ "version": "7.0.35",
2304+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2305+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2306+ "dev": true,
2307+ "requires": {
2308+ "chalk": "^2.4.2",
2309+ "source-map": "^0.6.1",
2310+ "supports-color": "^6.1.0"
2311+ }
2312+ }
2313+ }
2314+ },
2315+ "postcss-media-minmax": {
2316+ "version": "4.0.0",
2317+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz",
2318+ "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==",
2319+ "dev": true,
2320+ "requires": {
2321+ "postcss": "^7.0.2"
2322+ },
2323+ "dependencies": {
2324+ "postcss": {
2325+ "version": "7.0.35",
2326+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2327+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2328+ "dev": true,
2329+ "requires": {
2330+ "chalk": "^2.4.2",
2331+ "source-map": "^0.6.1",
2332+ "supports-color": "^6.1.0"
2333+ }
2334+ }
2335+ }
2336+ },
2337+ "postcss-nesting": {
2338+ "version": "7.0.1",
2339+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz",
2340+ "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==",
2341+ "dev": true,
2342+ "requires": {
2343+ "postcss": "^7.0.2"
2344+ },
2345+ "dependencies": {
2346+ "postcss": {
2347+ "version": "7.0.35",
2348+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2349+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2350+ "dev": true,
2351+ "requires": {
2352+ "chalk": "^2.4.2",
2353+ "source-map": "^0.6.1",
2354+ "supports-color": "^6.1.0"
2355+ }
2356+ }
2357+ }
2358+ },
2359+ "postcss-overflow-shorthand": {
2360+ "version": "2.0.0",
2361+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz",
2362+ "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==",
2363+ "dev": true,
2364+ "requires": {
2365+ "postcss": "^7.0.2"
2366+ },
2367+ "dependencies": {
2368+ "postcss": {
2369+ "version": "7.0.35",
2370+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2371+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2372+ "dev": true,
2373+ "requires": {
2374+ "chalk": "^2.4.2",
2375+ "source-map": "^0.6.1",
2376+ "supports-color": "^6.1.0"
2377+ }
2378+ }
2379+ }
2380+ },
2381+ "postcss-page-break": {
2382+ "version": "2.0.0",
2383+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz",
2384+ "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==",
2385+ "dev": true,
2386+ "requires": {
2387+ "postcss": "^7.0.2"
2388+ },
2389+ "dependencies": {
2390+ "postcss": {
2391+ "version": "7.0.35",
2392+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2393+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2394+ "dev": true,
2395+ "requires": {
2396+ "chalk": "^2.4.2",
2397+ "source-map": "^0.6.1",
2398+ "supports-color": "^6.1.0"
2399+ }
2400+ }
2401+ }
2402+ },
2403+ "postcss-place": {
2404+ "version": "4.0.1",
2405+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz",
2406+ "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==",
2407+ "dev": true,
2408+ "requires": {
2409+ "postcss": "^7.0.2",
2410+ "postcss-values-parser": "^2.0.0"
2411+ },
2412+ "dependencies": {
2413+ "postcss": {
2414+ "version": "7.0.35",
2415+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2416+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2417+ "dev": true,
2418+ "requires": {
2419+ "chalk": "^2.4.2",
2420+ "source-map": "^0.6.1",
2421+ "supports-color": "^6.1.0"
2422+ }
2423+ }
2424+ }
2425+ },
2426+ "postcss-preset-env": {
2427+ "version": "6.7.0",
2428+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz",
2429+ "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==",
2430+ "dev": true,
2431+ "requires": {
2432+ "autoprefixer": "^9.6.1",
2433+ "browserslist": "^4.6.4",
2434+ "caniuse-lite": "^1.0.30000981",
2435+ "css-blank-pseudo": "^0.1.4",
2436+ "css-has-pseudo": "^0.10.0",
2437+ "css-prefers-color-scheme": "^3.1.1",
2438+ "cssdb": "^4.4.0",
2439+ "postcss": "^7.0.17",
2440+ "postcss-attribute-case-insensitive": "^4.0.1",
2441+ "postcss-color-functional-notation": "^2.0.1",
2442+ "postcss-color-gray": "^5.0.0",
2443+ "postcss-color-hex-alpha": "^5.0.3",
2444+ "postcss-color-mod-function": "^3.0.3",
2445+ "postcss-color-rebeccapurple": "^4.0.1",
2446+ "postcss-custom-media": "^7.0.8",
2447+ "postcss-custom-properties": "^8.0.11",
2448+ "postcss-custom-selectors": "^5.1.2",
2449+ "postcss-dir-pseudo-class": "^5.0.0",
2450+ "postcss-double-position-gradients": "^1.0.0",
2451+ "postcss-env-function": "^2.0.2",
2452+ "postcss-focus-visible": "^4.0.0",
2453+ "postcss-focus-within": "^3.0.0",
2454+ "postcss-font-variant": "^4.0.0",
2455+ "postcss-gap-properties": "^2.0.0",
2456+ "postcss-image-set-function": "^3.0.1",
2457+ "postcss-initial": "^3.0.0",
2458+ "postcss-lab-function": "^2.0.1",
2459+ "postcss-logical": "^3.0.0",
2460+ "postcss-media-minmax": "^4.0.0",
2461+ "postcss-nesting": "^7.0.0",
2462+ "postcss-overflow-shorthand": "^2.0.0",
2463+ "postcss-page-break": "^2.0.0",
2464+ "postcss-place": "^4.0.1",
2465+ "postcss-pseudo-class-any-link": "^6.0.0",
2466+ "postcss-replace-overflow-wrap": "^3.0.0",
2467+ "postcss-selector-matches": "^4.0.0",
2468+ "postcss-selector-not": "^4.0.0"
2469+ },
2470+ "dependencies": {
2471+ "postcss": {
2472+ "version": "7.0.35",
2473+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2474+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2475+ "dev": true,
2476+ "requires": {
2477+ "chalk": "^2.4.2",
2478+ "source-map": "^0.6.1",
2479+ "supports-color": "^6.1.0"
2480+ }
2481+ }
2482+ }
2483+ },
2484+ "postcss-pseudo-class-any-link": {
2485+ "version": "6.0.0",
2486+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz",
2487+ "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==",
2488+ "dev": true,
2489+ "requires": {
2490+ "postcss": "^7.0.2",
2491+ "postcss-selector-parser": "^5.0.0-rc.3"
2492+ },
2493+ "dependencies": {
2494+ "postcss": {
2495+ "version": "7.0.35",
2496+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2497+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2498+ "dev": true,
2499+ "requires": {
2500+ "chalk": "^2.4.2",
2501+ "source-map": "^0.6.1",
2502+ "supports-color": "^6.1.0"
2503+ }
2504+ }
2505+ }
2506+ },
2507+ "postcss-replace-overflow-wrap": {
2508+ "version": "3.0.0",
2509+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz",
2510+ "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==",
2511+ "dev": true,
2512+ "requires": {
2513+ "postcss": "^7.0.2"
2514+ },
2515+ "dependencies": {
2516+ "postcss": {
2517+ "version": "7.0.35",
2518+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2519+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2520+ "dev": true,
2521+ "requires": {
2522+ "chalk": "^2.4.2",
2523+ "source-map": "^0.6.1",
2524+ "supports-color": "^6.1.0"
2525+ }
2526+ }
2527+ }
2528+ },
2529+ "postcss-selector-matches": {
2530+ "version": "4.0.0",
2531+ "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz",
2532+ "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==",
2533+ "dev": true,
2534+ "requires": {
2535+ "balanced-match": "^1.0.0",
2536+ "postcss": "^7.0.2"
2537+ },
2538+ "dependencies": {
2539+ "postcss": {
2540+ "version": "7.0.35",
2541+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2542+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2543+ "dev": true,
2544+ "requires": {
2545+ "chalk": "^2.4.2",
2546+ "source-map": "^0.6.1",
2547+ "supports-color": "^6.1.0"
2548+ }
2549+ }
2550+ }
2551+ },
2552+ "postcss-selector-not": {
2553+ "version": "4.0.1",
2554+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz",
2555+ "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==",
2556+ "dev": true,
2557+ "requires": {
2558+ "balanced-match": "^1.0.0",
2559+ "postcss": "^7.0.2"
2560+ },
2561+ "dependencies": {
2562+ "postcss": {
2563+ "version": "7.0.35",
2564+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
2565+ "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
2566+ "dev": true,
2567+ "requires": {
2568+ "chalk": "^2.4.2",
2569+ "source-map": "^0.6.1",
2570+ "supports-color": "^6.1.0"
2571+ }
2572+ }
2573+ }
2574+ },
2575+ "postcss-selector-parser": {
2576+ "version": "5.0.0",
2577+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz",
2578+ "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==",
2579+ "dev": true,
2580+ "requires": {
2581+ "cssesc": "^2.0.0",
2582+ "indexes-of": "^1.0.1",
2583+ "uniq": "^1.0.1"
2584+ }
2585+ },
2586+ "postcss-value-parser": {
2587+ "version": "4.1.0",
2588+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
2589+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
2590+ "dev": true
2591+ },
2592+ "postcss-values-parser": {
2593+ "version": "2.0.1",
2594+ "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
2595+ "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
2596+ "dev": true,
2597+ "requires": {
2598+ "flatten": "^1.0.2",
2599+ "indexes-of": "^1.0.1",
2600+ "uniq": "^1.0.1"
2601+ }
2602+ },
2603+ "resolve": {
2604+ "version": "1.19.0",
2605+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
2606+ "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
2607+ "dev": true,
2608+ "requires": {
2609+ "is-core-module": "^2.1.0",
2610+ "path-parse": "^1.0.6"
2611+ }
2612+ },
2613+ "rollup": {
2614+ "version": "2.38.4",
2615+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.38.4.tgz",
2616+ "integrity": "sha512-B0LcJhjiwKkTl79aGVF/u5KdzsH8IylVfV56Ut6c9ouWLJcUK17T83aZBetNYSnZtXf2OHD4+2PbmRW+Fp5ulg==",
2617+ "dev": true,
2618+ "requires": {
2619+ "fsevents": "~2.3.1"
2620+ },
2621+ "dependencies": {
2622+ "fsevents": {
2623+ "version": "2.3.1",
2624+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz",
2625+ "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==",
2626+ "dev": true,
2627+ "optional": true
2628+ }
2629+ }
2630+ },
2631+ "source-map": {
2632+ "version": "0.6.1",
2633+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2634+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2635+ "dev": true
2636+ },
2637+ "supports-color": {
2638+ "version": "6.1.0",
2639+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
2640+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
2641+ "dev": true,
2642+ "requires": {
2643+ "has-flag": "^3.0.0"
2644+ }
2645+ },
2646+ "uniq": {
2647+ "version": "1.0.1",
2648+ "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
2649+ "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
2650+ "dev": true
2651+ },
2652+ "util-deprecate": {
2653+ "version": "1.0.2",
2654+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2655+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2656+ "dev": true
2657+ },
2658+ "vite": {
2659+ "version": "2.0.0-beta.62",
2660+ "resolved": "https://registry.npmjs.org/vite/-/vite-2.0.0-beta.62.tgz",
2661+ "integrity": "sha512-75RF5H/8Ta2UvTSjiK5EslyTkUTgRMgkeVRDHqlfDNAJUI8+gvXzhEdTpq2bsASjvnlSytBk+odtCxikEoibbg==",
2662+ "dev": true,
2663+ "requires": {
2664+ "esbuild": "^0.8.34",
2665+ "fsevents": "~2.1.2",
2666+ "postcss": "^8.2.1",
2667+ "resolve": "^1.19.0",
2668+ "rollup": "^2.35.1"
2669+ }
2670+ }
2671+ }
2672+ }
2673 diff --git a/package.json b/package.json
2674new file mode 100644
2675index 0000000..c8edf2a
2676--- /dev/null
2677+++ b/package.json
2678 @@ -0,0 +1,24 @@
2679+ {
2680+ "name": "vite-preset-env",
2681+ "author": "Adam Argyle",
2682+ "license": "ISC",
2683+ "version": "0.0.0",
2684+ "browserslist": [
2685+ "defaults"
2686+ ],
2687+ "scripts": {
2688+ "start": "vite",
2689+ "dev": "vite",
2690+ "build": "vite build",
2691+ "serve": "vite preview"
2692+ },
2693+ "dependencies": {
2694+ "blingblingjs": "2.x",
2695+ "canvas-confetti": "^1.3.3"
2696+ },
2697+ "devDependencies": {
2698+ "postcss-easings": "3.x",
2699+ "postcss-preset-env": "6.7.x",
2700+ "vite": "2.x || >2.0.0-alpha"
2701+ }
2702+ }
2703 diff --git a/postcss.config.js b/postcss.config.js
2704new file mode 100644
2705index 0000000..aa58926
2706--- /dev/null
2707+++ b/postcss.config.js
2708 @@ -0,0 +1,18 @@
2709+ const postcssPresetEnv = require('postcss-preset-env')
2710+ const postcsseasings = require('postcss-easings')
2711+
2712+ module.exports = {
2713+ plugins: [
2714+ postcsseasings(),
2715+ postcssPresetEnv({
2716+ stage: 0,
2717+ features: {
2718+ 'logical-properties-and-values': false,
2719+ 'prefers-color-scheme-query': false,
2720+ 'gap-properties': false,
2721+ 'custom-properties': false,
2722+ 'place-properties': false,
2723+ }
2724+ }),
2725+ ]
2726+ }
2727 diff --git a/readme.md b/readme.md
2728new file mode 100644
2729index 0000000..42e2a7c
2730--- /dev/null
2731+++ b/readme.md
2732 @@ -0,0 +1,3 @@
2733+ [![Netlify Status](https://api.netlify.com/api/v1/badges/96dc733b-a1e1-4453-a298-b1d0fb2b9cb4/deploy-status)](https://app.netlify.com/sites/vite-cssnext/deploys)
2734+
2735+ [PostCSS preset-env](https://preset-env.cssdb.org/) layer on top of the vanilla [@vite/create-app](https://github.com/vitejs/vite/tree/main/packages/create-app/template-vanilla)
2736\ No newline at end of file
2737 diff --git a/style.css b/style.css
2738new file mode 100644
2739index 0000000..b6d1e62
2740--- /dev/null
2741+++ b/style.css
2742 @@ -0,0 +1,26 @@
2743+ @custom-media --motionOK (prefers-reduced-motion: no-preference);
2744+
2745+ :root {
2746+ color-scheme: dark light;
2747+ }
2748+
2749+ * {
2750+ box-sizing: border-box;
2751+ background-origin: border-box;
2752+ background-repeat: no-repeat;
2753+ margin: 0;
2754+ }
2755+
2756+ html {
2757+ block-size: 100%;
2758+ }
2759+
2760+ body {
2761+ min-block-size: 100%;
2762+
2763+ display: grid;
2764+ place-content: center;
2765+ gap: 2ch;
2766+
2767+ font-family: system-ui, sans-serif;
2768+ }