From c20aa58f0de6cde47b81654c961fbc422b7fb105 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A8=81=E5=8B=9D=20=E5=BC=B5?= Date: Thu, 31 Oct 2024 12:14:22 +0800 Subject: [PATCH] =?UTF-8?q?NUXT=20=E7=A8=8B=E5=BC=8F=E8=88=87=E5=9C=96?= =?UTF-8?q?=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 進階_NUXT框架/img/圖片1.png | Bin 0 -> 6940 bytes 進階_NUXT框架/img/圖片10.png | Bin 0 -> 99142 bytes 進階_NUXT框架/img/圖片11.png | Bin 0 -> 11186 bytes 進階_NUXT框架/img/圖片12.png | Bin 0 -> 108919 bytes 進階_NUXT框架/img/圖片13.png | Bin 0 -> 14308 bytes 進階_NUXT框架/img/圖片14.png | Bin 0 -> 20819 bytes 進階_NUXT框架/img/圖片15.png | Bin 0 -> 13734 bytes 進階_NUXT框架/img/圖片16.png | Bin 0 -> 14950 bytes 進階_NUXT框架/img/圖片17.png | Bin 0 -> 2329 bytes 進階_NUXT框架/img/圖片18.png | Bin 0 -> 21273 bytes 進階_NUXT框架/img/圖片19.png | Bin 0 -> 24203 bytes 進階_NUXT框架/img/圖片2.png | Bin 0 -> 3342 bytes 進階_NUXT框架/img/圖片20.png | Bin 0 -> 12380 bytes 進階_NUXT框架/img/圖片3.png | Bin 0 -> 40751 bytes 進階_NUXT框架/img/圖片4.png | Bin 0 -> 105020 bytes 進階_NUXT框架/img/圖片5.png | Bin 0 -> 48460 bytes 進階_NUXT框架/img/圖片6.png | Bin 0 -> 29112 bytes 進階_NUXT框架/img/圖片7.png | Bin 0 -> 7891 bytes 進階_NUXT框架/img/圖片8.png | Bin 0 -> 28074 bytes 進階_NUXT框架/img/圖片9.png | Bin 0 -> 10736 bytes 進階_NUXT框架/nuxt-demo/.gitignore | 24 + 進階_NUXT框架/nuxt-demo/README.md | 75 + 進階_NUXT框架/nuxt-demo/layouts/default.vue | 119 + 進階_NUXT框架/nuxt-demo/nuxt.config.ts | 5 + 進階_NUXT框架/nuxt-demo/package-lock.json | 9671 +++++++++++++ 進階_NUXT框架/nuxt-demo/package.json | 17 + 進階_NUXT框架/nuxt-demo/pages/index.vue | 12 + .../nuxt-demo/pages/test_file_1/index.vue | 9 + .../pages/test_file_1/user-[id]-n-[name].vue | 12 + .../public/assets/demo/chart-area-demo.js | 54 + .../public/assets/demo/chart-bar-demo.js | 46 + .../public/assets/demo/chart-pie-demo.js | 16 + .../public/assets/demo/datatables-demo.js | 4 + .../public/assets/img/error-404-monochrome.svg | 1 + 進階_NUXT框架/nuxt-demo/public/css/styles.css | 11701 ++++++++++++++++ 進階_NUXT框架/nuxt-demo/public/favicon.ico | Bin 0 -> 4286 bytes .../nuxt-demo/public/js/datatables-simple-demo.js | 9 + 進階_NUXT框架/nuxt-demo/public/js/scripts.js | 26 + 進階_NUXT框架/nuxt-demo/public/robots.txt | 1 + 進階_NUXT框架/nuxt-demo/server/tsconfig.json | 3 + 進階_NUXT框架/nuxt-demo/tsconfig.json | 4 + 41 files changed, 21809 insertions(+) create mode 100644 進階_NUXT框架/img/圖片1.png create mode 100644 進階_NUXT框架/img/圖片10.png create mode 100644 進階_NUXT框架/img/圖片11.png create mode 100644 進階_NUXT框架/img/圖片12.png create mode 100644 進階_NUXT框架/img/圖片13.png create mode 100644 進階_NUXT框架/img/圖片14.png create mode 100644 進階_NUXT框架/img/圖片15.png create mode 100644 進階_NUXT框架/img/圖片16.png create mode 100644 進階_NUXT框架/img/圖片17.png create mode 100644 進階_NUXT框架/img/圖片18.png create mode 100644 進階_NUXT框架/img/圖片19.png create mode 100644 進階_NUXT框架/img/圖片2.png create mode 100644 進階_NUXT框架/img/圖片20.png create mode 100644 進階_NUXT框架/img/圖片3.png create mode 100644 進階_NUXT框架/img/圖片4.png create mode 100644 進階_NUXT框架/img/圖片5.png create mode 100644 進階_NUXT框架/img/圖片6.png create mode 100644 進階_NUXT框架/img/圖片7.png create mode 100644 進階_NUXT框架/img/圖片8.png create mode 100644 進階_NUXT框架/img/圖片9.png create mode 100644 進階_NUXT框架/nuxt-demo/.gitignore create mode 100644 進階_NUXT框架/nuxt-demo/README.md create mode 100644 進階_NUXT框架/nuxt-demo/layouts/default.vue create mode 100644 進階_NUXT框架/nuxt-demo/nuxt.config.ts create mode 100644 進階_NUXT框架/nuxt-demo/package-lock.json create mode 100644 進階_NUXT框架/nuxt-demo/package.json create mode 100644 進階_NUXT框架/nuxt-demo/pages/index.vue create mode 100644 進階_NUXT框架/nuxt-demo/pages/test_file_1/index.vue create mode 100644 進階_NUXT框架/nuxt-demo/pages/test_file_1/user-[id]-n-[name].vue create mode 100644 進階_NUXT框架/nuxt-demo/public/assets/demo/chart-area-demo.js create mode 100644 進階_NUXT框架/nuxt-demo/public/assets/demo/chart-bar-demo.js create mode 100644 進階_NUXT框架/nuxt-demo/public/assets/demo/chart-pie-demo.js create mode 100644 進階_NUXT框架/nuxt-demo/public/assets/demo/datatables-demo.js create mode 100644 進階_NUXT框架/nuxt-demo/public/assets/img/error-404-monochrome.svg create mode 100644 進階_NUXT框架/nuxt-demo/public/css/styles.css create mode 100644 進階_NUXT框架/nuxt-demo/public/favicon.ico create mode 100644 進階_NUXT框架/nuxt-demo/public/js/datatables-simple-demo.js create mode 100644 進階_NUXT框架/nuxt-demo/public/js/scripts.js create mode 100644 進階_NUXT框架/nuxt-demo/public/robots.txt create mode 100644 進階_NUXT框架/nuxt-demo/server/tsconfig.json create mode 100644 進階_NUXT框架/nuxt-demo/tsconfig.json diff --git a/進階_NUXT框架/img/圖片1.png b/進階_NUXT框架/img/圖片1.png new file mode 100644 index 0000000000000000000000000000000000000000..539fff1ff3900602986fb1a8b77b5b239b42f0f4 GIT binary patch literal 6940 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

r4?<2&F{>WGq-y=E^<$LRxg3lsY?;` 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 F{{t^&cWVFu literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片11.png b/進階_NUXT框架/img/圖片11.png new file mode 100644 index 0000000000000000000000000000000000000000..b228119b84169a2100f78a752e7c9ba7ff669e83 GIT binary patch literal 11186 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 literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片12.png b/進階_NUXT框架/img/圖片12.png new file mode 100644 index 0000000000000000000000000000000000000000..da1220a11674db515f9e6058a5b04866ec539d00 GIT binary patch literal 108919 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 literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片13.png b/進階_NUXT框架/img/圖片13.png new file mode 100644 index 0000000000000000000000000000000000000000..7a4a173387245ee2d574b78a69ae196614f53dc6 GIT binary patch literal 14308 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 literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片15.png b/進階_NUXT框架/img/圖片15.png new file mode 100644 index 0000000000000000000000000000000000000000..1512c10bca62a946207ba255d5febb6431cf6a6f GIT binary patch literal 13734 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 bx+Y<+?$`tACH%&{TLn;sXebuTn+N@WgKB*? literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片16.png b/進階_NUXT框架/img/圖片16.png new file mode 100644 index 0000000000000000000000000000000000000000..91064caecfad0b4815ee4db0dd24b56ccea09b20 GIT binary patch literal 14950 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 Hu0mjfnTKBl literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片19.png b/進階_NUXT框架/img/圖片19.png new file mode 100644 index 0000000000000000000000000000000000000000..a4b3aaf9137bcca3db8d7588eb07487501258ccb GIT binary patch literal 24203 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 TC_C~b??6wSJ6?A5O4R=VzS3SF literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片2.png b/進階_NUXT框架/img/圖片2.png new file mode 100644 index 0000000000000000000000000000000000000000..4ab32af43e25097e3828c4501bef0525605d1f21 GIT binary patch literal 3342 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 GPyYjOHbd?J literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片20.png b/進階_NUXT框架/img/圖片20.png new file mode 100644 index 0000000000000000000000000000000000000000..81cd7366cef2d076f9106bff951adb873e04fed6 GIT binary patch literal 12380 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 literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片3.png b/進階_NUXT框架/img/圖片3.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe9d9f699acf594769e71fd7c26227db3e84d4e GIT binary patch literal 40751 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�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

%Yjx4{v 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 VH5a7^_Za{H002ovPDHLkV1jK_jOG9U literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片5.png b/進階_NUXT框架/img/圖片5.png new file mode 100644 index 0000000000000000000000000000000000000000..4723a1e32e911d3b738c2689f8dcf250cff25fe5 GIT binary patch literal 48460 zcmYhiXIN9)^T!KDh)PqDB2`5NM0&455m0(ZX#qJ%iPDiy;2J zuaB`3BwTYieYI4SP&qy&;(~Dgb-4v;Bzm#RqqCl^ zXFa-~_+~n*?Ki~D{q*p9L&CTM+V4Ftu@j9~+D8+oCe>VSJPGG^6QO`aS5sTGl_bXMm7TVNP_X{v?(ckKgQzk*5?GH(-Fm* z_@3IjBSqMI^bD5OA>pko6+2mfD*Fjj!jgeF@7b+6x8u-4X~D?k5qlIJb2&DGF0SPM zos91Kv0CDXoJvd-rPja04wcO81lqU7@Ze)O~ zP0lLw?dms-dBlzgyQO*)P^FN0UbBolgO$B~>;8vKoa);co~$}^rb?)#^DrgKqV;4+ zE90kG&Egh5mv}#4n_omkPbGKX1<#n8>T{Y`S}LH)lh7m2!_B?>zP9f0Cl52T7w$Vl zf@{%{mtMYeeXZ*nU#_#Wb4)^l?ova%tMp*8lE-n2MADRAEQ!snN{ z@aVKX#m1iZWczl?@qF!Gf(-p?&_AeX;7oAd%8v5$)7j^+gkQEG ze|lZK#*6v&1e`$u3kMs@IblvhGY|EOrxf^fSLIJF)5813ou(|!yFcqzGnzv7)SToa zzKK3q>a-t-^?So4ENl4@H%<|oIexG5X4bRrE$@mz$vHkX;01ei&*tzZ-Q=)uu!oY6 zA~6H$0DWecSIa0CX7z61n_i;`@p(c`!og>sKeKYLBdh0*-+$l9;wsTrG+C#c5yPol zrCdkd4A4!9r~;iXdNF+<+0UuCou+G6Π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 literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片7.png b/進階_NUXT框架/img/圖片7.png new file mode 100644 index 0000000000000000000000000000000000000000..d72f627796e701703b3c6285c45038515d0f8cc4 GIT binary patch literal 7891 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 d+NE=flJr7h__Ldw+9V#1^`Yl0DxZeaW z0ZVC5$u)9mL-Zx@9}9y;t$0pO&ha%5&za5?&&)A8z6&3UY+?F4N<@omzL(7ood}$K zTb6NEP3`njLsRFC-r4S_4Nw(w{`v;0Jij_>|JwS~!7TzMRMT;3^@?vZrkLiw;uX!f z(MM`+kC#?jr`a#|VFpRbDK(j#*;ckPD(j=F%b47rM5NZbtrFBfnDRA5L3CHcT;0hf zMLZhA*h0anL5qcQ6E2RyG*Sv#RGTjGi5S*;2t`(#FDvS{d0 zF2UDLo#^>jrt17l?Ig$0;a$ihXwX^>DZ3vf?VAn_TzPB-9iRx_qHtH*PV9~``|Upx z$r4leHzOyNjH0t$dPqMg0TW_NPU;Y6yc|BHpRbqD;akyJRe%%)vbd=i;pJWGXaK58HY;1lqXmG@AdDReYEa7k;R8NuJR=)=!gmq~>+yeQ>F@M+BWqTeXNxK_WO*ps~MHw(>Q3i3;(ZKw22cT&yBJ`-d|%{&9v z!oG{T$WZ6nR(bzs^UBvlzgNp^3B5j{MLlnqe6na%txxkcb1JT46n_TOX&Kk8M9@wy z-zJ=qQ7R$MH_yY;3z!2~JZGE4TkE*

&BGyMfcmrOB)rnV$Bz*i2$v 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®_iNUAa{LgO}{oXQ!<5-X2`nPT7ClSz~nx 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­any<@ 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 EU!k>vsQ>@~ literal 0 HcmV?d00001 diff --git a/進階_NUXT框架/img/圖片9.png b/進階_NUXT框架/img/圖片9.png new file mode 100644 index 0000000000000000000000000000000000000000..cade43fbc80ac6b02b039baf2a9c68299a1f3525 GIT binary patch literal 10736 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 tRC%BN>-PWO{QuhcUoD2W>~XhbVU;g)!rlHI +

+ +
+
+ +
+
+ + +
+
+ +
+ + + + diff --git a/進階_NUXT框架/nuxt-demo/nuxt.config.ts b/進階_NUXT框架/nuxt-demo/nuxt.config.ts new file mode 100644 index 0000000..6425fa7 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/nuxt.config.ts @@ -0,0 +1,5 @@ +// https://nuxt.com/docs/api/configuration/nuxt-config +export default defineNuxtConfig({ + compatibilityDate: '2024-04-03', + devtools: { enabled: true } +}) diff --git a/進階_NUXT框架/nuxt-demo/package-lock.json b/進階_NUXT框架/nuxt-demo/package-lock.json new file mode 100644 index 0000000..6574aa5 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/package-lock.json @@ -0,0 +1,9671 @@ +{ + "name": "nuxt-app", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "nuxt-app", + "hasInstallScript": true, + "dependencies": { + "nuxt": "^3.13.2", + "vue": "latest", + "vue-router": "latest" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", + "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", + "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-decorators": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", + "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz", + "integrity": "sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/standalone": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.26.2.tgz", + "integrity": "sha512-i2VbegsRfwa9yq3xmfDX3tG2yh9K0cCqwpSyVG2nPxifh0EOnucAZUeO/g4lW2Zfg03aPJNtPfxQbDHzXc7H+w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cloudflare/kv-asset-handler": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz", + "integrity": "sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==", + "license": "MIT OR Apache-2.0", + "dependencies": { + "mime": "^3.0.0" + }, + "engines": { + "node": ">=16.13" + } + }, + "node_modules/@cloudflare/kv-asset-handler/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", + "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", + "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", + "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", + "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", + "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", + "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", + "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", + "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", + "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", + "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", + "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", + "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", + "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", + "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", + "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", + "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", + "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", + "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", + "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", + "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", + "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", + "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", + "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", + "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@fastify/busboy": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", + "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/@ioredis/commands": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ioredis/commands/-/commands-1.2.0.tgz", + "integrity": "sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==", + "license": "MIT" + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "license": "MIT", + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/@kwsites/promise-deferred": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", + "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", + "license": "MIT" + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", + "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", + "license": "BSD-3-Clause", + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/@netlify/functions": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/@netlify/functions/-/functions-2.8.2.tgz", + "integrity": "sha512-DeoAQh8LuNPvBE4qsKlezjKj0PyXDryOFJfJKo3Z1qZLKzQ21sT314KQKPVjfvw6knqijj+IO+0kHXy/TJiqNA==", + "license": "MIT", + "dependencies": { + "@netlify/serverless-functions-api": "1.26.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@netlify/node-cookies": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@netlify/node-cookies/-/node-cookies-0.1.0.tgz", + "integrity": "sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==", + "license": "MIT", + "engines": { + "node": "^14.16.0 || >=16.0.0" + } + }, + "node_modules/@netlify/serverless-functions-api": { + "version": "1.26.1", + "resolved": "https://registry.npmjs.org/@netlify/serverless-functions-api/-/serverless-functions-api-1.26.1.tgz", + "integrity": "sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw==", + "license": "MIT", + "dependencies": { + "@netlify/node-cookies": "^0.1.0", + "urlpattern-polyfill": "8.0.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nuxt/devalue": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@nuxt/devalue/-/devalue-2.0.2.tgz", + "integrity": "sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==", + "license": "MIT" + }, + "node_modules/@nuxt/devtools": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@nuxt/devtools/-/devtools-1.6.0.tgz", + "integrity": "sha512-xNorMapzpM8HaW7NnAsEEO38OrmrYBzGvkkqfBU5nNh5XEymmIfCbQc7IA/GIOH9pXOV4gRutCjHCWXHYbOl3A==", + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.7.10", + "@nuxt/devtools-kit": "1.6.0", + "@nuxt/devtools-wizard": "1.6.0", + "@nuxt/kit": "^3.13.2", + "@vue/devtools-core": "7.4.4", + "@vue/devtools-kit": "7.4.4", + "birpc": "^0.2.17", + "consola": "^3.2.3", + "cronstrue": "^2.50.0", + "destr": "^2.0.3", + "error-stack-parser-es": "^0.1.5", + "execa": "^7.2.0", + "fast-npm-meta": "^0.2.2", + "flatted": "^3.3.1", + "get-port-please": "^3.1.2", + "hookable": "^5.5.3", + "image-meta": "^0.2.1", + "is-installed-globally": "^1.0.0", + "launch-editor": "^2.9.1", + "local-pkg": "^0.5.0", + "magicast": "^0.3.5", + "nypm": "^0.3.11", + "ohash": "^1.1.4", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.2.0", + "rc9": "^2.1.2", + "scule": "^1.3.0", + "semver": "^7.6.3", + "simple-git": "^3.27.0", + "sirv": "^2.0.4", + "tinyglobby": "^0.2.6", + "unimport": "^3.12.0", + "vite-plugin-inspect": "^0.8.7", + "vite-plugin-vue-inspector": "5.1.3", + "which": "^3.0.1", + "ws": "^8.18.0" + }, + "bin": { + "devtools": "cli.mjs" + }, + "peerDependencies": { + "vite": "*" + } + }, + "node_modules/@nuxt/devtools-kit": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@nuxt/devtools-kit/-/devtools-kit-1.6.0.tgz", + "integrity": "sha512-kJ8mVKwTSN3tdEVNy7mxKCiQk9wsG5t3oOrRMWk6IEbTSov+5sOULqQSM/+OWxWsEDmDfA7QlS5sM3Ti9uMRqQ==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^3.13.2", + "@nuxt/schema": "^3.13.2", + "execa": "^7.2.0" + }, + "peerDependencies": { + "vite": "*" + } + }, + "node_modules/@nuxt/devtools-wizard": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@nuxt/devtools-wizard/-/devtools-wizard-1.6.0.tgz", + "integrity": "sha512-n+mzz5NwnKZim0tq1oBi+x1nNXb21fp7QeBl7bYKyDT1eJ0XCxFkVTr/kB/ddkkLYZ+o8TykpeNPa74cN+xAyQ==", + "license": "MIT", + "dependencies": { + "consola": "^3.2.3", + "diff": "^7.0.0", + "execa": "^7.2.0", + "global-directory": "^4.0.1", + "magicast": "^0.3.5", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "prompts": "^2.4.2", + "rc9": "^2.1.2", + "semver": "^7.6.3" + }, + "bin": { + "devtools-wizard": "cli.mjs" + } + }, + "node_modules/@nuxt/kit": { + "version": "3.13.2", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.13.2.tgz", + "integrity": "sha512-KvRw21zU//wdz25IeE1E5m/aFSzhJloBRAQtv+evcFeZvuroIxpIQuUqhbzuwznaUwpiWbmwlcsp5uOWmi4vwA==", + "license": "MIT", + "dependencies": { + "@nuxt/schema": "3.13.2", + "c12": "^1.11.2", + "consola": "^3.2.3", + "defu": "^6.1.4", + "destr": "^2.0.3", + "globby": "^14.0.2", + "hash-sum": "^2.0.0", + "ignore": "^5.3.2", + "jiti": "^1.21.6", + "klona": "^2.0.6", + "knitwork": "^1.1.0", + "mlly": "^1.7.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "scule": "^1.3.0", + "semver": "^7.6.3", + "ufo": "^1.5.4", + "unctx": "^2.3.1", + "unimport": "^3.12.0", + "untyped": "^1.4.2" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/@nuxt/schema": { + "version": "3.13.2", + "resolved": "https://registry.npmjs.org/@nuxt/schema/-/schema-3.13.2.tgz", + "integrity": "sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw==", + "license": "MIT", + "dependencies": { + "compatx": "^0.1.8", + "consola": "^3.2.3", + "defu": "^6.1.4", + "hookable": "^5.5.3", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "scule": "^1.3.0", + "std-env": "^3.7.0", + "ufo": "^1.5.4", + "uncrypto": "^0.1.3", + "unimport": "^3.12.0", + "untyped": "^1.4.2" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/@nuxt/telemetry": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@nuxt/telemetry/-/telemetry-2.6.0.tgz", + "integrity": "sha512-h4YJ1d32cU7tDKjjhjtIIEck4WF/w3DTQBT348E9Pz85YLttnLqktLM0Ez9Xc2LzCeUgBDQv1el7Ob/zT3KUqg==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "^3.13.1", + "ci-info": "^4.0.0", + "consola": "^3.2.3", + "create-require": "^1.1.1", + "defu": "^6.1.4", + "destr": "^2.0.3", + "dotenv": "^16.4.5", + "git-url-parse": "^15.0.0", + "is-docker": "^3.0.0", + "jiti": "^1.21.6", + "mri": "^1.2.0", + "nanoid": "^5.0.7", + "ofetch": "^1.3.4", + "package-manager-detector": "^0.2.0", + "parse-git-config": "^3.0.0", + "pathe": "^1.1.2", + "rc9": "^2.1.2", + "std-env": "^3.7.0" + }, + "bin": { + "nuxt-telemetry": "bin/nuxt-telemetry.mjs" + } + }, + "node_modules/@nuxt/vite-builder": { + "version": "3.13.2", + "resolved": "https://registry.npmjs.org/@nuxt/vite-builder/-/vite-builder-3.13.2.tgz", + "integrity": "sha512-3dzc3YH3UeTmzGtCevW1jTq0Q8/cm+yXqo/VS/EFM3aIO/tuNPS88is8ZF2YeBButFnLFllq/QenziPbq0YD6Q==", + "license": "MIT", + "dependencies": { + "@nuxt/kit": "3.13.2", + "@rollup/plugin-replace": "^5.0.7", + "@vitejs/plugin-vue": "^5.1.3", + "@vitejs/plugin-vue-jsx": "^4.0.1", + "autoprefixer": "^10.4.20", + "clear": "^0.1.0", + "consola": "^3.2.3", + "cssnano": "^7.0.6", + "defu": "^6.1.4", + "esbuild": "^0.23.1", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "externality": "^1.0.2", + "get-port-please": "^3.1.2", + "h3": "^1.12.0", + "knitwork": "^1.1.0", + "magic-string": "^0.30.11", + "mlly": "^1.7.1", + "ohash": "^1.1.4", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.2.0", + "postcss": "^8.4.47", + "rollup-plugin-visualizer": "^5.12.0", + "std-env": "^3.7.0", + "strip-literal": "^2.1.0", + "ufo": "^1.5.4", + "unenv": "^1.10.0", + "unplugin": "^1.14.1", + "vite": "^5.4.5", + "vite-node": "^2.1.1", + "vite-plugin-checker": "^0.8.0", + "vue-bundle-renderer": "^2.1.0" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + }, + "peerDependencies": { + "vue": "^3.3.4" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz", + "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==", + "license": "MIT", + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.4.1", + "@parcel/watcher-darwin-arm64": "2.4.1", + "@parcel/watcher-darwin-x64": "2.4.1", + "@parcel/watcher-freebsd-x64": "2.4.1", + "@parcel/watcher-linux-arm-glibc": "2.4.1", + "@parcel/watcher-linux-arm64-glibc": "2.4.1", + "@parcel/watcher-linux-arm64-musl": "2.4.1", + "@parcel/watcher-linux-x64-glibc": "2.4.1", + "@parcel/watcher-linux-x64-musl": "2.4.1", + "@parcel/watcher-win32-arm64": "2.4.1", + "@parcel/watcher-win32-ia32": "2.4.1", + "@parcel/watcher-win32-x64": "2.4.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz", + "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz", + "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz", + "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz", + "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz", + "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz", + "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz", + "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz", + "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz", + "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-wasm": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-wasm/-/watcher-wasm-2.4.1.tgz", + "integrity": "sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA==", + "bundleDependencies": [ + "napi-wasm" + ], + "license": "MIT", + "dependencies": { + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "napi-wasm": "^1.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-wasm/node_modules/napi-wasm": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz", + "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz", + "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz", + "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.28", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz", + "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==", + "license": "MIT" + }, + "node_modules/@rollup/plugin-alias": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.1.1.tgz", + "integrity": "sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs": { + "version": "25.0.8", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.8.tgz", + "integrity": "sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "glob": "^8.0.3", + "is-reference": "1.2.1", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.68.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@rollup/plugin-inject": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/plugin-inject/-/plugin-inject-5.0.5.tgz", + "integrity": "sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-inject/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@rollup/plugin-json": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", + "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", + "integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz", + "integrity": "sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-terser": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz", + "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==", + "license": "MIT", + "dependencies": { + "serialize-javascript": "^6.0.1", + "smob": "^1.0.0", + "terser": "^5.17.4" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", + "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.3.tgz", + "integrity": "sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.3.tgz", + "integrity": "sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.3.tgz", + "integrity": "sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.3.tgz", + "integrity": "sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.3.tgz", + "integrity": "sha512-CsC+ZdIiZCZbBI+aRlWpYJMSWvVssPuWqrDy/zi9YfnatKKSLFCe6fjna1grHuo/nVaHG+kiglpRhyBQYRTK4A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.3.tgz", + "integrity": "sha512-F0nqiLThcfKvRQhZEzMIXOQG4EeX61im61VYL1jo4eBxv4aZRmpin6crnBJQ/nWnCsjH5F6J3W6Stdm0mBNqBg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.3.tgz", + "integrity": "sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.3.tgz", + "integrity": "sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.3.tgz", + "integrity": "sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.3.tgz", + "integrity": "sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.3.tgz", + "integrity": "sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.3.tgz", + "integrity": "sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.3.tgz", + "integrity": "sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.3.tgz", + "integrity": "sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.3.tgz", + "integrity": "sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.3.tgz", + "integrity": "sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.3.tgz", + "integrity": "sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.3.tgz", + "integrity": "sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "22.8.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.4.tgz", + "integrity": "sha512-SpNNxkftTJOPk0oN+y2bIqurEXHTA2AOZ3EJDDKeJ5VzkvvORSvmQXGQarcOzWV1ac7DCaPBEdMDxBsM+d8jWw==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.8" + } + }, + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", + "license": "MIT" + }, + "node_modules/@unhead/dom": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/@unhead/dom/-/dom-1.11.10.tgz", + "integrity": "sha512-nL1mdRzYVATZIYauK15zOI2YyM3YxCLfhbTqljEjDFJeiJUzTTi+a//5FHiUk84ewSucFnrwHNey/pEXFlyY1A==", + "license": "MIT", + "dependencies": { + "@unhead/schema": "1.11.10", + "@unhead/shared": "1.11.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/schema": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/@unhead/schema/-/schema-1.11.10.tgz", + "integrity": "sha512-lXh7cm5XtFaw3gc+ZVXTSfIHXiBpAywbjtEiOsz5TR4GxOjj2rtfOAl4C3Difk1yupP6L2otYmOZdn/i8EXSJg==", + "license": "MIT", + "dependencies": { + "hookable": "^5.5.3", + "zhead": "^2.2.4" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/shared": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/@unhead/shared/-/shared-1.11.10.tgz", + "integrity": "sha512-YQgZcOyo1id7drUeDPGn0R83pirvIcV+Car3/m7ZfCLL1Syab6uXmRckVRd69yVbUL4eirIm9IzzmvzM/OuGuw==", + "license": "MIT", + "dependencies": { + "@unhead/schema": "1.11.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/ssr": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/@unhead/ssr/-/ssr-1.11.10.tgz", + "integrity": "sha512-tj5zeJtCbSktNNqsdL+6h6OIY7dYO+2HSiC1VbofGYsoG7nDNXMypkrW/cTMqZVr5/gWhKaUgFQALjm28CflYg==", + "license": "MIT", + "dependencies": { + "@unhead/schema": "1.11.10", + "@unhead/shared": "1.11.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/vue": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/@unhead/vue/-/vue-1.11.10.tgz", + "integrity": "sha512-v6ddp4YEQCNILhYrx37Yt0GKRIFeTrb3VSmTbjh+URT+ua1mwgmNFTfl2ZldtTtri3tEkwSG1/5wLRq20ma70g==", + "license": "MIT", + "dependencies": { + "@unhead/schema": "1.11.10", + "@unhead/shared": "1.11.10", + "defu": "^6.1.4", + "hookable": "^5.5.3", + "unhead": "1.11.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + }, + "peerDependencies": { + "vue": ">=2.7 || >=3" + } + }, + "node_modules/@vercel/nft": { + "version": "0.26.5", + "resolved": "https://registry.npmjs.org/@vercel/nft/-/nft-0.26.5.tgz", + "integrity": "sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==", + "license": "MIT", + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.5", + "@rollup/pluginutils": "^4.0.0", + "acorn": "^8.6.0", + "acorn-import-attributes": "^1.9.2", + "async-sema": "^3.1.1", + "bindings": "^1.4.0", + "estree-walker": "2.0.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.2", + "node-gyp-build": "^4.2.2", + "resolve-from": "^5.0.0" + }, + "bin": { + "nft": "out/cli.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@vercel/nft/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "license": "MIT", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@vercel/nft/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@vercel/nft/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@vercel/nft/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@vercel/nft/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@vercel/nft/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz", + "integrity": "sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==", + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vitejs/plugin-vue-jsx": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-4.0.1.tgz", + "integrity": "sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.24.7", + "@babel/plugin-transform-typescript": "^7.24.7", + "@vue/babel-plugin-jsx": "^1.2.2" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@vue-macros/common": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@vue-macros/common/-/common-1.15.0.tgz", + "integrity": "sha512-yg5VqW7+HRfJGimdKvFYzx8zorHUYo0hzPwuraoC1DWa7HHazbTMoVsHDvk3JHa1SGfSL87fRnzmlvgjEHhszA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.8", + "@rollup/pluginutils": "^5.1.2", + "@vue/compiler-sfc": "^3.5.12", + "ast-kit": "^1.3.0", + "local-pkg": "^0.5.0", + "magic-string-ast": "^0.6.2" + }, + "engines": { + "node": ">=16.14.0" + }, + "peerDependencies": { + "vue": "^2.7.0 || ^3.2.25" + }, + "peerDependenciesMeta": { + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.5.tgz", + "integrity": "sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==", + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.5.tgz", + "integrity": "sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/plugin-syntax-jsx": "^7.24.7", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.6", + "@babel/types": "^7.25.6", + "@vue/babel-helper-vue-transform-on": "1.2.5", + "@vue/babel-plugin-resolve-type": "1.2.5", + "html-tags": "^3.3.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.5.tgz", + "integrity": "sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/parser": "^7.25.6", + "@vue/compiler-sfc": "^3.5.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.12.tgz", + "integrity": "sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.12", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-core/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz", + "integrity": "sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.12", + "@vue/shared": "3.5.12" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.12.tgz", + "integrity": "sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.12", + "@vue/compiler-dom": "3.5.12", + "@vue/compiler-ssr": "3.5.12", + "@vue/shared": "3.5.12", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.47", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.12.tgz", + "integrity": "sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.12", + "@vue/shared": "3.5.12" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/@vue/devtools-core": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.4.4.tgz", + "integrity": "sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w==", + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^7.4.4", + "@vue/devtools-shared": "^7.4.4", + "mitt": "^3.0.1", + "nanoid": "^3.3.4", + "pathe": "^1.1.2", + "vite-hot-client": "^0.2.3" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/@vue/devtools-core/node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/@vue/devtools-kit": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.4.4.tgz", + "integrity": "sha512-awK/4NfsUG0nQ7qnTM37m7ZkEUMREyPh8taFCX+uQYps/MTFEum0AD05VeGDRMXwWvMmGIcWX9xp8ZiBddY0jw==", + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^7.4.4", + "birpc": "^0.2.17", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^1.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.1" + } + }, + "node_modules/@vue/devtools-shared": { + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.6.1.tgz", + "integrity": "sha512-SdIif2YoOWo8/s8c1+NU67jcx8qoSjM9caetQnjl3++Kufo0qa5JRZe95iV6vvupQzVGGo3ACY0LTyAsMfGeCg==", + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.12.tgz", + "integrity": "sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.12" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.12.tgz", + "integrity": "sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.12", + "@vue/shared": "3.5.12" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.12.tgz", + "integrity": "sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.12", + "@vue/runtime-core": "3.5.12", + "@vue/shared": "3.5.12", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.12.tgz", + "integrity": "sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.12", + "@vue/shared": "3.5.12" + }, + "peerDependencies": { + "vue": "3.5.12" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.12.tgz", + "integrity": "sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==", + "license": "MIT" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "license": "ISC" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/acorn": { + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "license": "ISC" + }, + "node_modules/archiver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", + "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", + "license": "MIT", + "dependencies": { + "archiver-utils": "^5.0.2", + "async": "^3.2.4", + "buffer-crc32": "^1.0.0", + "readable-stream": "^4.0.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^6.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/archiver-utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", + "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", + "license": "MIT", + "dependencies": { + "glob": "^10.0.0", + "graceful-fs": "^4.2.0", + "is-stream": "^2.0.1", + "lazystream": "^1.0.0", + "lodash": "^4.17.15", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/archiver-utils/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver-utils/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/archiver-utils/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver-utils/node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/ast-kit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ast-kit/-/ast-kit-1.3.0.tgz", + "integrity": "sha512-ORycPY6qYSrAGMnSk1tlqy/Y0rFGk/WIYP/H6io0A+jXK2Jp3Il7h8vjfwaLvZUwanjiLwBeE5h3A9M+eQqeNw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.8", + "pathe": "^1.1.2" + }, + "engines": { + "node": ">=16.14.0" + } + }, + "node_modules/ast-walker-scope": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/ast-walker-scope/-/ast-walker-scope-0.6.2.tgz", + "integrity": "sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "ast-kit": "^1.0.1" + }, + "engines": { + "node": ">=16.14.0" + } + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" + }, + "node_modules/async-sema": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/async-sema/-/async-sema-3.1.1.tgz", + "integrity": "sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==", + "license": "MIT" + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/b4a": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "license": "Apache-2.0" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/bare-events": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", + "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", + "license": "Apache-2.0", + "optional": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "license": "MIT", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/birpc": { + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz", + "integrity": "sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/buffer-crc32": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", + "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "license": "MIT" + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/c12": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/c12/-/c12-1.11.2.tgz", + "integrity": "sha512-oBs8a4uvSDO9dm8b7OCFW7+dgtVrwmwnrVXYzLm43ta7ep2jCn/0MhoUFygIWtxhyy6+/MG7/agvpY0U1Iemew==", + "license": "MIT", + "dependencies": { + "chokidar": "^3.6.0", + "confbox": "^0.1.7", + "defu": "^6.1.4", + "dotenv": "^16.4.5", + "giget": "^1.2.3", + "jiti": "^1.21.6", + "mlly": "^1.7.1", + "ohash": "^1.1.3", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.2.0", + "rc9": "^2.1.2" + }, + "peerDependencies": { + "magicast": "^0.3.4" + }, + "peerDependenciesMeta": { + "magicast": { + "optional": true + } + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001675", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001675.tgz", + "integrity": "sha512-/wV1bQwPrkLiQMjaJF5yUMVM/VdRPOCU8QZ+PmG6uW6DvYSrNY1bpwHI/3mOcUosLaJCzYDi5o91IQB51ft6cg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz", + "integrity": "sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/citty": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", + "license": "MIT", + "dependencies": { + "consola": "^3.2.3" + } + }, + "node_modules/clear": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/clear/-/clear-0.1.0.tgz", + "integrity": "sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==", + "engines": { + "node": "*" + } + }, + "node_modules/clipboardy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-4.0.0.tgz", + "integrity": "sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==", + "license": "MIT", + "dependencies": { + "execa": "^8.0.1", + "is-wsl": "^3.1.0", + "is64bit": "^2.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy/node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/clipboardy/node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy/node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/clipboardy/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cluster-key-slot": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz", + "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "license": "ISC", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "license": "MIT" + }, + "node_modules/compatx": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/compatx/-/compatx-0.1.8.tgz", + "integrity": "sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==", + "license": "MIT" + }, + "node_modules/compress-commons": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", + "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "crc32-stream": "^6.0.0", + "is-stream": "^2.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/compress-commons/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "license": "MIT" + }, + "node_modules/consola": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "license": "ISC" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie-es": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==", + "license": "MIT" + }, + "node_modules/copy-anything": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz", + "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==", + "license": "MIT", + "dependencies": { + "is-what": "^4.1.8" + }, + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", + "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "license": "MIT" + }, + "node_modules/croner": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/croner/-/croner-8.1.2.tgz", + "integrity": "sha512-ypfPFcAXHuAZRCzo3vJL6ltENzniTjwe/qsLleH1V2/7SRDjgvRQyrLmumFTLmjFax4IuSxfGXEn79fozXcJog==", + "license": "MIT", + "engines": { + "node": ">=18.0" + } + }, + "node_modules/cronstrue": { + "version": "2.51.0", + "resolved": "https://registry.npmjs.org/cronstrue/-/cronstrue-2.51.0.tgz", + "integrity": "sha512-7EG9VaZZ5SRbZ7m25dmP6xaS0qe9ay6wywMskFOU/lMDKa+3gZr2oeT5OUfXwRP/Bcj8wxdYJ65AHU70CI3tsw==", + "license": "MIT", + "bin": { + "cronstrue": "bin/cli.js" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crossws": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz", + "integrity": "sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "license": "ISC", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.0.6.tgz", + "integrity": "sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==", + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^7.0.6", + "lilconfig": "^3.1.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-preset-default": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.6.tgz", + "integrity": "sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^5.0.0", + "postcss-calc": "^10.0.2", + "postcss-colormin": "^7.0.2", + "postcss-convert-values": "^7.0.4", + "postcss-discard-comments": "^7.0.3", + "postcss-discard-duplicates": "^7.0.1", + "postcss-discard-empty": "^7.0.0", + "postcss-discard-overridden": "^7.0.0", + "postcss-merge-longhand": "^7.0.4", + "postcss-merge-rules": "^7.0.4", + "postcss-minify-font-values": "^7.0.0", + "postcss-minify-gradients": "^7.0.0", + "postcss-minify-params": "^7.0.2", + "postcss-minify-selectors": "^7.0.4", + "postcss-normalize-charset": "^7.0.0", + "postcss-normalize-display-values": "^7.0.0", + "postcss-normalize-positions": "^7.0.0", + "postcss-normalize-repeat-style": "^7.0.0", + "postcss-normalize-string": "^7.0.0", + "postcss-normalize-timing-functions": "^7.0.0", + "postcss-normalize-unicode": "^7.0.2", + "postcss-normalize-url": "^7.0.0", + "postcss-normalize-whitespace": "^7.0.0", + "postcss-ordered-values": "^7.0.1", + "postcss-reduce-initial": "^7.0.2", + "postcss-reduce-transforms": "^7.0.0", + "postcss-svgo": "^7.0.1", + "postcss-unique-selectors": "^7.0.3" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/cssnano-utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-5.0.0.tgz", + "integrity": "sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==", + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/db0": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/db0/-/db0-0.1.4.tgz", + "integrity": "sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA==", + "license": "MIT", + "peerDependencies": { + "@libsql/client": "^0.5.2", + "better-sqlite3": "^9.4.3", + "drizzle-orm": "^0.29.4" + }, + "peerDependenciesMeta": { + "@libsql/client": { + "optional": true + }, + "better-sqlite3": { + "optional": true + }, + "drizzle-orm": { + "optional": true + } + } + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "license": "MIT" + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "license": "MIT" + }, + "node_modules/denque": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", + "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", + "license": "Apache-2.0", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destr": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", + "license": "MIT" + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/devalue": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", + "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==", + "license": "MIT" + }, + "node_modules/diff": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz", + "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-prop": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-8.0.2.tgz", + "integrity": "sha512-xaBe6ZT4DHPkg0k4Ytbvn5xoxgpG0jOS1dYxSOwAHPuNLjP3/OzN0gH55SrLqpx8cBfSaVt91lXYkApjb+nYdQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^3.8.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.49", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz", + "integrity": "sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-stack-parser-es": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-0.1.5.tgz", + "integrity": "sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/errx": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/errx/-/errx-0.1.0.tgz", + "integrity": "sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==", + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", + "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.23.1", + "@esbuild/android-arm": "0.23.1", + "@esbuild/android-arm64": "0.23.1", + "@esbuild/android-x64": "0.23.1", + "@esbuild/darwin-arm64": "0.23.1", + "@esbuild/darwin-x64": "0.23.1", + "@esbuild/freebsd-arm64": "0.23.1", + "@esbuild/freebsd-x64": "0.23.1", + "@esbuild/linux-arm": "0.23.1", + "@esbuild/linux-arm64": "0.23.1", + "@esbuild/linux-ia32": "0.23.1", + "@esbuild/linux-loong64": "0.23.1", + "@esbuild/linux-mips64el": "0.23.1", + "@esbuild/linux-ppc64": "0.23.1", + "@esbuild/linux-riscv64": "0.23.1", + "@esbuild/linux-s390x": "0.23.1", + "@esbuild/linux-x64": "0.23.1", + "@esbuild/netbsd-x64": "0.23.1", + "@esbuild/openbsd-arm64": "0.23.1", + "@esbuild/openbsd-x64": "0.23.1", + "@esbuild/sunos-x64": "0.23.1", + "@esbuild/win32-arm64": "0.23.1", + "@esbuild/win32-ia32": "0.23.1", + "@esbuild/win32-x64": "0.23.1" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/externality": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/externality/-/externality-1.0.2.tgz", + "integrity": "sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==", + "license": "MIT", + "dependencies": { + "enhanced-resolve": "^5.14.1", + "mlly": "^1.3.0", + "pathe": "^1.1.1", + "ufo": "^1.1.2" + } + }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-npm-meta": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/fast-npm-meta/-/fast-npm-meta-0.2.2.tgz", + "integrity": "sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fdir": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz", + "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==", + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "license": "MIT" + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "license": "ISC" + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-port-please": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/get-port-please/-/get-port-please-3.1.2.tgz", + "integrity": "sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==", + "license": "MIT" + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/giget": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz", + "integrity": "sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "defu": "^6.1.4", + "node-fetch-native": "^1.6.3", + "nypm": "^0.3.8", + "ohash": "^1.1.3", + "pathe": "^1.1.2", + "tar": "^6.2.0" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, + "node_modules/git-config-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/git-config-path/-/git-config-path-2.0.0.tgz", + "integrity": "sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/git-up": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz", + "integrity": "sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==", + "license": "MIT", + "dependencies": { + "is-ssh": "^1.4.0", + "parse-url": "^8.1.0" + } + }, + "node_modules/git-url-parse": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-15.0.0.tgz", + "integrity": "sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==", + "license": "MIT", + "dependencies": { + "git-up": "^7.0.0" + } + }, + "node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-directory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", + "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", + "license": "MIT", + "dependencies": { + "ini": "4.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/gzip-size": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-7.0.0.tgz", + "integrity": "sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==", + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/h3": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", + "integrity": "sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.2", + "crossws": ">=0.2.0 <0.4.0", + "defu": "^6.1.4", + "destr": "^2.0.3", + "iron-webcrypto": "^1.2.1", + "ohash": "^1.1.4", + "radix3": "^1.1.2", + "ufo": "^1.5.4", + "uncrypto": "^0.1.3", + "unenv": "^1.10.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "license": "ISC" + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "license": "MIT" + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", + "license": "MIT" + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-shutdown": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/http-shutdown/-/http-shutdown-1.2.2.tgz", + "integrity": "sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==", + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/httpxy": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/httpxy/-/httpxy-0.1.5.tgz", + "integrity": "sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==", + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-meta": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/image-meta/-/image-meta-0.2.1.tgz", + "integrity": "sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==", + "license": "MIT" + }, + "node_modules/impound": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/impound/-/impound-0.1.0.tgz", + "integrity": "sha512-F9nJgOsDc3tysjN74edE0vGPEQrU7DAje6g5nNAL5Jc9Tv4JW3mH7XMGne+EaadTniDXLeUrVR21opkNfWO1zQ==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0", + "mlly": "^1.7.1", + "pathe": "^1.1.2", + "unenv": "^1.10.0", + "unplugin": "^1.12.2" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/ioredis": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ioredis/-/ioredis-5.4.1.tgz", + "integrity": "sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==", + "license": "MIT", + "dependencies": { + "@ioredis/commands": "^1.1.1", + "cluster-key-slot": "^1.1.0", + "debug": "^4.3.4", + "denque": "^2.1.0", + "lodash.defaults": "^4.2.0", + "lodash.isarguments": "^3.1.0", + "redis-errors": "^1.2.0", + "redis-parser": "^3.0.0", + "standard-as-callback": "^2.1.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ioredis" + } + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-installed-globally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-1.0.0.tgz", + "integrity": "sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==", + "license": "MIT", + "dependencies": { + "global-directory": "^4.0.1", + "is-path-inside": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "license": "MIT" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-inside": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-4.0.0.tgz", + "integrity": "sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-ssh": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz", + "integrity": "sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==", + "license": "MIT", + "dependencies": { + "protocols": "^2.0.1" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "4.1.16", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", + "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", + "license": "MIT", + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is64bit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz", + "integrity": "sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==", + "license": "MIT", + "dependencies": { + "system-architecture": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/knitwork": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-1.1.0.tgz", + "integrity": "sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==", + "license": "MIT" + }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "license": "MIT" + }, + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/listhen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/listhen/-/listhen-1.9.0.tgz", + "integrity": "sha512-I8oW2+QL5KJo8zXNWX046M134WchxsXC7SawLPvRQpogCbkyQIaFxPE89A2HiwR7vAK2Dm2ERBAmyjTYGYEpBg==", + "license": "MIT", + "dependencies": { + "@parcel/watcher": "^2.4.1", + "@parcel/watcher-wasm": "^2.4.1", + "citty": "^0.1.6", + "clipboardy": "^4.0.0", + "consola": "^3.2.3", + "crossws": ">=0.2.0 <0.4.0", + "defu": "^6.1.4", + "get-port-please": "^3.1.2", + "h3": "^1.12.0", + "http-shutdown": "^1.2.2", + "jiti": "^2.1.2", + "mlly": "^1.7.1", + "node-forge": "^1.3.1", + "pathe": "^1.1.2", + "std-env": "^3.7.0", + "ufo": "^1.5.4", + "untun": "^0.1.3", + "uqr": "^0.1.2" + }, + "bin": { + "listen": "bin/listhen.mjs", + "listhen": "bin/listhen.mjs" + } + }, + "node_modules/listhen/node_modules/jiti": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.3.3.tgz", + "integrity": "sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "license": "MIT", + "dependencies": { + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "license": "MIT" + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.12", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz", + "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/magic-string-ast": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/magic-string-ast/-/magic-string-ast-0.6.2.tgz", + "integrity": "sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==", + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.10" + }, + "engines": { + "node": ">=16.14.0" + } + }, + "node_modules/magicast": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", + "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.4", + "@babel/types": "^7.25.4", + "source-map-js": "^1.2.0" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "license": "CC0-1.0" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-4.0.4.tgz", + "integrity": "sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==", + "funding": [ + "https://github.com/sponsors/broofa" + ], + "license": "MIT", + "bin": { + "mime": "bin/cli.js" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mlly": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.2.tgz", + "integrity": "sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==", + "license": "MIT", + "dependencies": { + "acorn": "^8.12.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "ufo": "^1.5.4" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.8.tgz", + "integrity": "sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.js" + }, + "engines": { + "node": "^18 || >=20" + } + }, + "node_modules/nanotar": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/nanotar/-/nanotar-0.1.1.tgz", + "integrity": "sha512-AiJsGsSF3O0havL1BydvI4+wR76sKT+okKRwWIaK96cZUnXqH0uNBOsHlbwZq3+m2BR1VKqHDVudl3gO4mYjpQ==", + "license": "MIT" + }, + "node_modules/nitropack": { + "version": "2.9.7", + "resolved": "https://registry.npmjs.org/nitropack/-/nitropack-2.9.7.tgz", + "integrity": "sha512-aKXvtNrWkOCMsQbsk4A0qQdBjrJ1ZcvwlTQevI/LAgLWLYc5L7Q/YiYxGLal4ITyNSlzir1Cm1D2ZxnYhmpMEw==", + "license": "MIT", + "dependencies": { + "@cloudflare/kv-asset-handler": "^0.3.4", + "@netlify/functions": "^2.8.0", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-commonjs": "^25.0.8", + "@rollup/plugin-inject": "^5.0.5", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-replace": "^5.0.7", + "@rollup/plugin-terser": "^0.4.4", + "@rollup/pluginutils": "^5.1.0", + "@types/http-proxy": "^1.17.14", + "@vercel/nft": "^0.26.5", + "archiver": "^7.0.1", + "c12": "^1.11.1", + "chalk": "^5.3.0", + "chokidar": "^3.6.0", + "citty": "^0.1.6", + "consola": "^3.2.3", + "cookie-es": "^1.1.0", + "croner": "^8.0.2", + "crossws": "^0.2.4", + "db0": "^0.1.4", + "defu": "^6.1.4", + "destr": "^2.0.3", + "dot-prop": "^8.0.2", + "esbuild": "^0.20.2", + "escape-string-regexp": "^5.0.0", + "etag": "^1.8.1", + "fs-extra": "^11.2.0", + "globby": "^14.0.1", + "gzip-size": "^7.0.0", + "h3": "^1.12.0", + "hookable": "^5.5.3", + "httpxy": "^0.1.5", + "ioredis": "^5.4.1", + "jiti": "^1.21.6", + "klona": "^2.0.6", + "knitwork": "^1.1.0", + "listhen": "^1.7.2", + "magic-string": "^0.30.10", + "mime": "^4.0.3", + "mlly": "^1.7.1", + "mri": "^1.2.0", + "node-fetch-native": "^1.6.4", + "ofetch": "^1.3.4", + "ohash": "^1.1.3", + "openapi-typescript": "^6.7.6", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.1.1", + "pretty-bytes": "^6.1.1", + "radix3": "^1.1.2", + "rollup": "^4.18.0", + "rollup-plugin-visualizer": "^5.12.0", + "scule": "^1.3.0", + "semver": "^7.6.2", + "serve-placeholder": "^2.0.2", + "serve-static": "^1.15.0", + "std-env": "^3.7.0", + "ufo": "^1.5.3", + "uncrypto": "^0.1.3", + "unctx": "^2.3.1", + "unenv": "^1.9.0", + "unimport": "^3.7.2", + "unstorage": "^1.10.2", + "unwasm": "^0.3.9" + }, + "bin": { + "nitro": "dist/cli/index.mjs", + "nitropack": "dist/cli/index.mjs" + }, + "engines": { + "node": "^16.11.0 || >=17.0.0" + }, + "peerDependencies": { + "xml2js": "^0.6.2" + }, + "peerDependenciesMeta": { + "xml2js": { + "optional": true + } + } + }, + "node_modules/nitropack/node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/android-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/android-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/android-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/darwin-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/darwin-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/freebsd-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/freebsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-loong64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-mips64el": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-riscv64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-s390x": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/linux-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/netbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/openbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/sunos-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/win32-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/win32-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/@esbuild/win32-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/nitropack/node_modules/crossws": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.2.4.tgz", + "integrity": "sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==", + "license": "MIT", + "peerDependencies": { + "uWebSockets.js": "*" + }, + "peerDependenciesMeta": { + "uWebSockets.js": { + "optional": true + } + } + }, + "node_modules/nitropack/node_modules/esbuild": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT" + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", + "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", + "license": "MIT" + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", + "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==", + "license": "MIT", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "license": "MIT" + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "license": "ISC", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "license": "MIT", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "deprecated": "This package is no longer supported.", + "license": "ISC", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nuxi": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/nuxi/-/nuxi-3.15.0.tgz", + "integrity": "sha512-ZVu45nuDrdb7nzKW2kLGY/N1vvFYLLbUVX6gUYw4BApKGGu4+GktTR5o48dGVgMYX9A8chaugl7TL9ZYmwC9Mg==", + "license": "MIT", + "bin": { + "nuxi": "bin/nuxi.mjs", + "nuxi-ng": "bin/nuxi.mjs", + "nuxt": "bin/nuxi.mjs", + "nuxt-cli": "bin/nuxi.mjs" + }, + "engines": { + "node": "^16.10.0 || >=18.0.0" + } + }, + "node_modules/nuxt": { + "version": "3.13.2", + "resolved": "https://registry.npmjs.org/nuxt/-/nuxt-3.13.2.tgz", + "integrity": "sha512-Bjc2qRsipfBhjXsBEJCN+EUAukhdgFv/KoIR5HFB2hZOYRSqXBod3oWQs78k3ja1nlIhAEdBG533898KJxUtJw==", + "license": "MIT", + "dependencies": { + "@nuxt/devalue": "^2.0.2", + "@nuxt/devtools": "^1.4.2", + "@nuxt/kit": "3.13.2", + "@nuxt/schema": "3.13.2", + "@nuxt/telemetry": "^2.6.0", + "@nuxt/vite-builder": "3.13.2", + "@unhead/dom": "^1.11.5", + "@unhead/shared": "^1.11.5", + "@unhead/ssr": "^1.11.5", + "@unhead/vue": "^1.11.5", + "@vue/shared": "^3.5.5", + "acorn": "8.12.1", + "c12": "^1.11.2", + "chokidar": "^3.6.0", + "compatx": "^0.1.8", + "consola": "^3.2.3", + "cookie-es": "^1.2.2", + "defu": "^6.1.4", + "destr": "^2.0.3", + "devalue": "^5.0.0", + "errx": "^0.1.0", + "esbuild": "^0.23.1", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "globby": "^14.0.2", + "h3": "^1.12.0", + "hookable": "^5.5.3", + "ignore": "^5.3.2", + "impound": "^0.1.0", + "jiti": "^1.21.6", + "klona": "^2.0.6", + "knitwork": "^1.1.0", + "magic-string": "^0.30.11", + "mlly": "^1.7.1", + "nanotar": "^0.1.1", + "nitropack": "^2.9.7", + "nuxi": "^3.13.2", + "nypm": "^0.3.11", + "ofetch": "^1.3.4", + "ohash": "^1.1.4", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.2.0", + "radix3": "^1.1.2", + "scule": "^1.3.0", + "semver": "^7.6.3", + "std-env": "^3.7.0", + "strip-literal": "^2.1.0", + "tinyglobby": "0.2.6", + "ufo": "^1.5.4", + "ultrahtml": "^1.5.3", + "uncrypto": "^0.1.3", + "unctx": "^2.3.1", + "unenv": "^1.10.0", + "unhead": "^1.11.5", + "unimport": "^3.12.0", + "unplugin": "^1.14.1", + "unplugin-vue-router": "^0.10.8", + "unstorage": "^1.12.0", + "untyped": "^1.4.2", + "vue": "^3.5.5", + "vue-bundle-renderer": "^2.1.0", + "vue-devtools-stub": "^0.1.0", + "vue-router": "^4.4.5" + }, + "bin": { + "nuxi": "bin/nuxt.mjs", + "nuxt": "bin/nuxt.mjs" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + }, + "peerDependencies": { + "@parcel/watcher": "^2.1.0", + "@types/node": "^14.18.0 || >=16.10.0" + }, + "peerDependenciesMeta": { + "@parcel/watcher": { + "optional": true + }, + "@types/node": { + "optional": true + } + } + }, + "node_modules/nypm": { + "version": "0.3.12", + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.12.tgz", + "integrity": "sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "execa": "^8.0.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "ufo": "^1.5.4" + }, + "bin": { + "nypm": "dist/cli.mjs" + }, + "engines": { + "node": "^14.16.0 || >=16.10.0" + } + }, + "node_modules/nypm/node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/nypm/node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/nypm/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ofetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", + "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.3", + "node-fetch-native": "^1.6.4", + "ufo": "^1.5.4" + } + }, + "node_modules/ohash": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", + "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/openapi-typescript": { + "version": "6.7.6", + "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.7.6.tgz", + "integrity": "sha512-c/hfooPx+RBIOPM09GSxABOZhYPblDoyaGhqBkD/59vtpN21jEuWKDlM0KYTvqJVlSYjKs0tBcIdeXKChlSPtw==", + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.3", + "fast-glob": "^3.3.2", + "js-yaml": "^4.1.0", + "supports-color": "^9.4.0", + "undici": "^5.28.4", + "yargs-parser": "^21.1.1" + }, + "bin": { + "openapi-typescript": "bin/cli.js" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "license": "BlueOak-1.0.0" + }, + "node_modules/package-manager-detector": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.2.tgz", + "integrity": "sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==", + "license": "MIT" + }, + "node_modules/parse-git-config": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/parse-git-config/-/parse-git-config-3.0.0.tgz", + "integrity": "sha512-wXoQGL1D+2COYWCD35/xbiKma1Z15xvZL8cI25wvxzled58V51SJM04Urt/uznS900iQor7QO04SgdfT/XlbuA==", + "license": "MIT", + "dependencies": { + "git-config-path": "^2.0.0", + "ini": "^1.3.5" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/parse-git-config/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/parse-path": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz", + "integrity": "sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==", + "license": "MIT", + "dependencies": { + "protocols": "^2.0.0" + } + }, + "node_modules/parse-url": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz", + "integrity": "sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==", + "license": "MIT", + "dependencies": { + "parse-path": "^7.0.0" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "license": "MIT" + }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-types": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.2.1.tgz", + "integrity": "sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==", + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.2", + "pathe": "^1.1.2" + } + }, + "node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.0.2.tgz", + "integrity": "sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12 || ^20.9 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.38" + } + }, + "node_modules/postcss-colormin": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.2.tgz", + "integrity": "sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-convert-values": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.4.tgz", + "integrity": "sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-comments": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.3.tgz", + "integrity": "sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.1.tgz", + "integrity": "sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==", + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-empty": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-7.0.0.tgz", + "integrity": "sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==", + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz", + "integrity": "sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==", + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-7.0.4.tgz", + "integrity": "sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^7.0.4" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-merge-rules": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.4.tgz", + "integrity": "sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^5.0.0", + "postcss-selector-parser": "^6.1.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-7.0.0.tgz", + "integrity": "sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.0.tgz", + "integrity": "sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==", + "license": "MIT", + "dependencies": { + "colord": "^2.9.3", + "cssnano-utils": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-params": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.2.tgz", + "integrity": "sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "cssnano-utils": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.4.tgz", + "integrity": "sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "postcss-selector-parser": "^6.1.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-7.0.0.tgz", + "integrity": "sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==", + "license": "MIT", + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.0.tgz", + "integrity": "sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-7.0.0.tgz", + "integrity": "sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.0.tgz", + "integrity": "sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-string": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-7.0.0.tgz", + "integrity": "sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.0.tgz", + "integrity": "sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.2.tgz", + "integrity": "sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-url": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-7.0.0.tgz", + "integrity": "sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.0.tgz", + "integrity": "sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-ordered-values": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-7.0.1.tgz", + "integrity": "sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==", + "license": "MIT", + "dependencies": { + "cssnano-utils": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.2.tgz", + "integrity": "sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.0.tgz", + "integrity": "sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.0.1.tgz", + "integrity": "sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^3.3.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.3.tgz", + "integrity": "sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/postcss/node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "license": "MIT", + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "license": "MIT" + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/protocols": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", + "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==", + "license": "MIT" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "license": "MIT" + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rc9": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", + "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", + "license": "MIT", + "dependencies": { + "defu": "^6.1.4", + "destr": "^2.0.3" + } + }, + "node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/readdir-glob": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/redis-errors": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/redis-errors/-/redis-errors-1.2.0.tgz", + "integrity": "sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/redis-parser": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-3.0.0.tgz", + "integrity": "sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==", + "license": "MIT", + "dependencies": { + "redis-errors": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rollup": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.3.tgz", + "integrity": "sha512-HBW896xR5HGmoksbi3JBDtmVzWiPAYqp7wip50hjQ67JbDz61nyoMPdqu1DvVW9asYb2M65Z20ZHsyJCMqMyDg==", + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.24.3", + "@rollup/rollup-android-arm64": "4.24.3", + "@rollup/rollup-darwin-arm64": "4.24.3", + "@rollup/rollup-darwin-x64": "4.24.3", + "@rollup/rollup-freebsd-arm64": "4.24.3", + "@rollup/rollup-freebsd-x64": "4.24.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.24.3", + "@rollup/rollup-linux-arm-musleabihf": "4.24.3", + "@rollup/rollup-linux-arm64-gnu": "4.24.3", + "@rollup/rollup-linux-arm64-musl": "4.24.3", + "@rollup/rollup-linux-powerpc64le-gnu": "4.24.3", + "@rollup/rollup-linux-riscv64-gnu": "4.24.3", + "@rollup/rollup-linux-s390x-gnu": "4.24.3", + "@rollup/rollup-linux-x64-gnu": "4.24.3", + "@rollup/rollup-linux-x64-musl": "4.24.3", + "@rollup/rollup-win32-arm64-msvc": "4.24.3", + "@rollup/rollup-win32-ia32-msvc": "4.24.3", + "@rollup/rollup-win32-x64-msvc": "4.24.3", + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-visualizer": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.12.0.tgz", + "integrity": "sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==", + "license": "MIT", + "dependencies": { + "open": "^8.4.0", + "picomatch": "^2.3.1", + "source-map": "^0.7.4", + "yargs": "^17.5.1" + }, + "bin": { + "rollup-plugin-visualizer": "dist/bin/cli.js" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "rollup": "2.x || 3.x || 4.x" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/rollup-plugin-visualizer/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-placeholder": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/serve-placeholder/-/serve-placeholder-2.0.2.tgz", + "integrity": "sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==", + "license": "MIT", + "dependencies": { + "defu": "^6.1.4" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "license": "ISC" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" + }, + "node_modules/simple-git": { + "version": "3.27.0", + "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.27.0.tgz", + "integrity": "sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==", + "license": "MIT", + "dependencies": { + "@kwsites/file-exists": "^1.1.1", + "@kwsites/promise-deferred": "^1.1.1", + "debug": "^4.3.5" + }, + "funding": { + "type": "github", + "url": "https://github.com/steveukx/git-js?sponsor=1" + } + }, + "node_modules/sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smob": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/smob/-/smob-1.5.0.tgz", + "integrity": "sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/speakingurl": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", + "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/standard-as-callback": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/standard-as-callback/-/standard-as-callback-2.1.0.tgz", + "integrity": "sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==", + "license": "MIT" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", + "license": "MIT" + }, + "node_modules/streamx": { + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", + "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==", + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", + "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", + "license": "MIT" + }, + "node_modules/stylehacks": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.4.tgz", + "integrity": "sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "postcss-selector-parser": "^6.1.2" + }, + "engines": { + "node": "^18.12.0 || ^20.9.0 || >=22.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/superjson": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz", + "integrity": "sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==", + "license": "MIT", + "dependencies": { + "copy-anything": "^3.0.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/supports-color": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz", + "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==" + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/system-architecture": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/system-architecture/-/system-architecture-0.1.0.tgz", + "integrity": "sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "license": "MIT", + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/terser": { + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", + "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "license": "MIT" + }, + "node_modules/text-decoder": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.1.tgz", + "integrity": "sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==", + "license": "Apache-2.0" + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" + }, + "node_modules/tinyglobby": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.6.tgz", + "integrity": "sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==", + "license": "ISC", + "dependencies": { + "fdir": "^6.3.0", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "license": "MIT" + }, + "node_modules/ultrahtml": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz", + "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==", + "license": "MIT" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/unctx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz", + "integrity": "sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==", + "license": "MIT", + "dependencies": { + "acorn": "^8.8.2", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.0", + "unplugin": "^1.3.1" + } + }, + "node_modules/undici": { + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "license": "MIT" + }, + "node_modules/unenv": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/unenv/-/unenv-1.10.0.tgz", + "integrity": "sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==", + "license": "MIT", + "dependencies": { + "consola": "^3.2.3", + "defu": "^6.1.4", + "mime": "^3.0.0", + "node-fetch-native": "^1.6.4", + "pathe": "^1.1.2" + } + }, + "node_modules/unenv/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/unhead": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/unhead/-/unhead-1.11.10.tgz", + "integrity": "sha512-hypXrAI47wE3wIhkze0RMPGAWcoo45Q1+XzdqLD/OnTCzjFXQrpuE4zBy8JRexyrqp+Ud2+nFTUNf/mjfFSymw==", + "license": "MIT", + "dependencies": { + "@unhead/dom": "1.11.10", + "@unhead/schema": "1.11.10", + "@unhead/shared": "1.11.10", + "hookable": "^5.5.3" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-3.13.1.tgz", + "integrity": "sha512-nNrVzcs93yrZQOW77qnyOVHtb68LegvhYFwxFMfuuWScmwQmyVCG/NBuN8tYsaGzgQUVYv34E/af+Cc9u4og4A==", + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.2", + "acorn": "^8.12.1", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.11", + "mlly": "^1.7.1", + "pathe": "^1.1.2", + "pkg-types": "^1.2.0", + "scule": "^1.3.0", + "strip-literal": "^2.1.0", + "unplugin": "^1.14.1" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unplugin": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.15.0.tgz", + "integrity": "sha512-jTPIs63W+DUEDW207ztbaoO7cQ4p5aVaB823LSlxpsFEU3Mykwxf3ZGC/wzxFJeZlASZYgVrWeo7LgOrqJZ8RA==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "webpack-sources": "^3" + }, + "peerDependenciesMeta": { + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/unplugin-vue-router": { + "version": "0.10.8", + "resolved": "https://registry.npmjs.org/unplugin-vue-router/-/unplugin-vue-router-0.10.8.tgz", + "integrity": "sha512-xi+eLweYAqolIoTRSmumbi6Yx0z5M0PLvl+NFNVWHJgmE2ByJG1SZbrn+TqyuDtIyln20KKgq8tqmL7aLoiFjw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.4", + "@rollup/pluginutils": "^5.1.0", + "@vue-macros/common": "^1.12.2", + "ast-walker-scope": "^0.6.2", + "chokidar": "^3.6.0", + "fast-glob": "^3.3.2", + "json5": "^2.2.3", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.11", + "mlly": "^1.7.1", + "pathe": "^1.1.2", + "scule": "^1.3.0", + "unplugin": "^1.12.2", + "yaml": "^2.5.0" + }, + "peerDependencies": { + "vue-router": "^4.4.0" + }, + "peerDependenciesMeta": { + "vue-router": { + "optional": true + } + } + }, + "node_modules/unplugin/node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/unstorage": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.12.0.tgz", + "integrity": "sha512-ARZYTXiC+e8z3lRM7/qY9oyaOkaozCeNd2xoz7sYK9fv7OLGhVsf+BZbmASqiK/HTZ7T6eAlnVq9JynZppyk3w==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^3.6.0", + "destr": "^2.0.3", + "h3": "^1.12.0", + "listhen": "^1.7.2", + "lru-cache": "^10.4.3", + "mri": "^1.2.0", + "node-fetch-native": "^1.6.4", + "ofetch": "^1.3.4", + "ufo": "^1.5.4" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.7.0", + "@azure/cosmos": "^4.1.1", + "@azure/data-tables": "^13.2.2", + "@azure/identity": "^4.4.1", + "@azure/keyvault-secrets": "^4.8.0", + "@azure/storage-blob": "^12.24.0", + "@capacitor/preferences": "^6.0.2", + "@netlify/blobs": "^6.5.0 || ^7.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.0", + "@vercel/kv": "^1.0.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.1" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + } + } + }, + "node_modules/unstorage/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/untun": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/untun/-/untun-0.1.3.tgz", + "integrity": "sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==", + "license": "MIT", + "dependencies": { + "citty": "^0.1.5", + "consola": "^3.2.3", + "pathe": "^1.1.1" + }, + "bin": { + "untun": "bin/untun.mjs" + } + }, + "node_modules/untyped": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/untyped/-/untyped-1.5.1.tgz", + "integrity": "sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.25.7", + "@babel/standalone": "^7.25.7", + "@babel/types": "^7.25.7", + "defu": "^6.1.4", + "jiti": "^2.3.1", + "mri": "^1.2.0", + "scule": "^1.3.0" + }, + "bin": { + "untyped": "dist/cli.mjs" + } + }, + "node_modules/untyped/node_modules/jiti": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.3.3.tgz", + "integrity": "sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/unwasm": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/unwasm/-/unwasm-0.3.9.tgz", + "integrity": "sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==", + "license": "MIT", + "dependencies": { + "knitwork": "^1.0.0", + "magic-string": "^0.30.8", + "mlly": "^1.6.1", + "pathe": "^1.1.2", + "pkg-types": "^1.0.3", + "unplugin": "^1.10.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uqr": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/uqr/-/uqr-0.1.2.tgz", + "integrity": "sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==", + "license": "MIT" + }, + "node_modules/urlpattern-polyfill": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz", + "integrity": "sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==", + "license": "MIT" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/vite": { + "version": "5.4.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.10.tgz", + "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==", + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-hot-client": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vite-hot-client/-/vite-hot-client-0.2.3.tgz", + "integrity": "sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/vite-node": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.4.tgz", + "integrity": "sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==", + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.7", + "pathe": "^1.1.2", + "vite": "^5.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-plugin-checker": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.8.0.tgz", + "integrity": "sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "ansi-escapes": "^4.3.0", + "chalk": "^4.1.1", + "chokidar": "^3.5.1", + "commander": "^8.0.0", + "fast-glob": "^3.2.7", + "fs-extra": "^11.1.0", + "npm-run-path": "^4.0.1", + "strip-ansi": "^6.0.0", + "tiny-invariant": "^1.1.0", + "vscode-languageclient": "^7.0.0", + "vscode-languageserver": "^7.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-uri": "^3.0.2" + }, + "engines": { + "node": ">=14.16" + }, + "peerDependencies": { + "@biomejs/biome": ">=1.7", + "eslint": ">=7", + "meow": "^9.0.0", + "optionator": "^0.9.1", + "stylelint": ">=13", + "typescript": "*", + "vite": ">=2.0.0", + "vls": "*", + "vti": "*", + "vue-tsc": "~2.1.6" + }, + "peerDependenciesMeta": { + "@biomejs/biome": { + "optional": true + }, + "eslint": { + "optional": true + }, + "meow": { + "optional": true + }, + "optionator": { + "optional": true + }, + "stylelint": { + "optional": true + }, + "typescript": { + "optional": true + }, + "vls": { + "optional": true + }, + "vti": { + "optional": true + }, + "vue-tsc": { + "optional": true + } + } + }, + "node_modules/vite-plugin-checker/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/vite-plugin-checker/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/vite-plugin-checker/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vite-plugin-checker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vite-plugin-inspect": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/vite-plugin-inspect/-/vite-plugin-inspect-0.8.7.tgz", + "integrity": "sha512-/XXou3MVc13A5O9/2Nd6xczjrUwt7ZyI9h8pTnUMkr5SshLcb0PJUOVq2V+XVkdeU4njsqAtmK87THZuO2coGA==", + "license": "MIT", + "dependencies": { + "@antfu/utils": "^0.7.10", + "@rollup/pluginutils": "^5.1.0", + "debug": "^4.3.6", + "error-stack-parser-es": "^0.1.5", + "fs-extra": "^11.2.0", + "open": "^10.1.0", + "perfect-debounce": "^1.0.0", + "picocolors": "^1.0.1", + "sirv": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^3.1.0 || ^4.0.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + } + } + }, + "node_modules/vite-plugin-inspect/node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vite-plugin-inspect/node_modules/open": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vite-plugin-vue-inspector": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vite-plugin-vue-inspector/-/vite-plugin-vue-inspector-5.1.3.tgz", + "integrity": "sha512-pMrseXIDP1Gb38mOevY+BvtNGNqiqmqa2pKB99lnLsADQww9w9xMbAfT4GB6RUoaOkSPrtlXqpq2Fq+Dj2AgFg==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.0", + "@babel/plugin-proposal-decorators": "^7.23.0", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.22.15", + "@vue/babel-plugin-jsx": "^1.1.5", + "@vue/compiler-dom": "^3.3.4", + "kolorist": "^1.8.0", + "magic-string": "^0.30.4" + }, + "peerDependencies": { + "vite": "^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0" + } + }, + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vscode-jsonrpc": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz", + "integrity": "sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==", + "license": "MIT", + "engines": { + "node": ">=8.0.0 || >=10.0.0" + } + }, + "node_modules/vscode-languageclient": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-7.0.0.tgz", + "integrity": "sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==", + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.4", + "semver": "^7.3.4", + "vscode-languageserver-protocol": "3.16.0" + }, + "engines": { + "vscode": "^1.52.0" + } + }, + "node_modules/vscode-languageclient/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/vscode-languageclient/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/vscode-languageserver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz", + "integrity": "sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==", + "license": "MIT", + "dependencies": { + "vscode-languageserver-protocol": "3.16.0" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz", + "integrity": "sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==", + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "6.0.0", + "vscode-languageserver-types": "3.16.0" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", + "license": "MIT" + }, + "node_modules/vscode-languageserver-types": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz", + "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==", + "license": "MIT" + }, + "node_modules/vscode-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz", + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", + "license": "MIT" + }, + "node_modules/vue": { + "version": "3.5.12", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.12.tgz", + "integrity": "sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.12", + "@vue/compiler-sfc": "3.5.12", + "@vue/runtime-dom": "3.5.12", + "@vue/server-renderer": "3.5.12", + "@vue/shared": "3.5.12" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-bundle-renderer": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/vue-bundle-renderer/-/vue-bundle-renderer-2.1.1.tgz", + "integrity": "sha512-+qALLI5cQncuetYOXp4yScwYvqh8c6SMXee3B+M7oTZxOgtESP0l4j/fXdEJoZ+EdMxkGWIj+aSEyjXkOdmd7g==", + "license": "MIT", + "dependencies": { + "ufo": "^1.5.4" + } + }, + "node_modules/vue-devtools-stub": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/vue-devtools-stub/-/vue-devtools-stub-0.1.0.tgz", + "integrity": "sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==", + "license": "MIT" + }, + "node_modules/vue-router": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.5.tgz", + "integrity": "sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "license": "ISC", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", + "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/zhead": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/zhead/-/zhead-2.2.4.tgz", + "integrity": "sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/zip-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", + "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", + "license": "MIT", + "dependencies": { + "archiver-utils": "^5.0.0", + "compress-commons": "^6.0.2", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" + } + } + } +} diff --git a/進階_NUXT框架/nuxt-demo/package.json b/進階_NUXT框架/nuxt-demo/package.json new file mode 100644 index 0000000..779e744 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/package.json @@ -0,0 +1,17 @@ +{ + "name": "nuxt-app", + "private": true, + "type": "module", + "scripts": { + "build": "nuxt build", + "dev": "nuxt dev", + "generate": "nuxt generate", + "preview": "nuxt preview", + "postinstall": "nuxt prepare" + }, + "dependencies": { + "nuxt": "^3.13.2", + "vue": "latest", + "vue-router": "latest" + } +} diff --git a/進階_NUXT框架/nuxt-demo/pages/index.vue b/進階_NUXT框架/nuxt-demo/pages/index.vue new file mode 100644 index 0000000..056954f --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/pages/index.vue @@ -0,0 +1,12 @@ + + \ No newline at end of file diff --git a/進階_NUXT框架/nuxt-demo/pages/test_file_1/index.vue b/進階_NUXT框架/nuxt-demo/pages/test_file_1/index.vue new file mode 100644 index 0000000..ce9e025 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/pages/test_file_1/index.vue @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/進階_NUXT框架/nuxt-demo/pages/test_file_1/user-[id]-n-[name].vue b/進階_NUXT框架/nuxt-demo/pages/test_file_1/user-[id]-n-[name].vue new file mode 100644 index 0000000..829ef90 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/pages/test_file_1/user-[id]-n-[name].vue @@ -0,0 +1,12 @@ + + + \ No newline at end of file diff --git a/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-area-demo.js b/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-area-demo.js new file mode 100644 index 0000000..f63ff91 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-area-demo.js @@ -0,0 +1,54 @@ +// Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#292b2c'; + +// Area Chart Example +var ctx = document.getElementById("myAreaChart"); +var myLineChart = new Chart(ctx, { + type: 'line', + data: { + labels: ["Mar 1", "Mar 2", "Mar 3", "Mar 4", "Mar 5", "Mar 6", "Mar 7", "Mar 8", "Mar 9", "Mar 10", "Mar 11", "Mar 12", "Mar 13"], + datasets: [{ + label: "Sessions", + lineTension: 0.3, + backgroundColor: "rgba(2,117,216,0.2)", + borderColor: "rgba(2,117,216,1)", + pointRadius: 5, + pointBackgroundColor: "rgba(2,117,216,1)", + pointBorderColor: "rgba(255,255,255,0.8)", + pointHoverRadius: 5, + pointHoverBackgroundColor: "rgba(2,117,216,1)", + pointHitRadius: 50, + pointBorderWidth: 2, + data: [10000, 30162, 26263, 18394, 18287, 28682, 31274, 33259, 25849, 24159, 32651, 31984, 38451], + }], + }, + options: { + scales: { + xAxes: [{ + time: { + unit: 'date' + }, + gridLines: { + display: false + }, + ticks: { + maxTicksLimit: 7 + } + }], + yAxes: [{ + ticks: { + min: 0, + max: 40000, + maxTicksLimit: 5 + }, + gridLines: { + color: "rgba(0, 0, 0, .125)", + } + }], + }, + legend: { + display: false + } + } +}); diff --git a/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-bar-demo.js b/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-bar-demo.js new file mode 100644 index 0000000..049ad20 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-bar-demo.js @@ -0,0 +1,46 @@ +// Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#292b2c'; + +// Bar Chart Example +var ctx = document.getElementById("myBarChart"); +var myLineChart = new Chart(ctx, { + type: 'bar', + data: { + labels: ["January", "February", "March", "April", "May", "June"], + datasets: [{ + label: "Revenue", + backgroundColor: "rgba(2,117,216,1)", + borderColor: "rgba(2,117,216,1)", + data: [4215, 5312, 6251, 7841, 9821, 14984], + }], + }, + options: { + scales: { + xAxes: [{ + time: { + unit: 'month' + }, + gridLines: { + display: false + }, + ticks: { + maxTicksLimit: 6 + } + }], + yAxes: [{ + ticks: { + min: 0, + max: 15000, + maxTicksLimit: 5 + }, + gridLines: { + display: true + } + }], + }, + legend: { + display: false + } + } +}); diff --git a/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-pie-demo.js b/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-pie-demo.js new file mode 100644 index 0000000..4e16c41 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/assets/demo/chart-pie-demo.js @@ -0,0 +1,16 @@ +// Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#292b2c'; + +// Pie Chart Example +var ctx = document.getElementById("myPieChart"); +var myPieChart = new Chart(ctx, { + type: 'pie', + data: { + labels: ["Blue", "Red", "Yellow", "Green"], + datasets: [{ + data: [12.21, 15.58, 11.25, 8.32], + backgroundColor: ['#007bff', '#dc3545', '#ffc107', '#28a745'], + }], + }, +}); diff --git a/進階_NUXT框架/nuxt-demo/public/assets/demo/datatables-demo.js b/進階_NUXT框架/nuxt-demo/public/assets/demo/datatables-demo.js new file mode 100644 index 0000000..f2eecbf --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/assets/demo/datatables-demo.js @@ -0,0 +1,4 @@ +// Call the dataTables jQuery plugin +$(document).ready(function() { + $('#dataTable').DataTable(); +}); diff --git a/進階_NUXT框架/nuxt-demo/public/assets/img/error-404-monochrome.svg b/進階_NUXT框架/nuxt-demo/public/assets/img/error-404-monochrome.svg new file mode 100644 index 0000000..f0d345f --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/assets/img/error-404-monochrome.svg @@ -0,0 +1 @@ +error-404-monochrome \ No newline at end of file diff --git a/進階_NUXT框架/nuxt-demo/public/css/styles.css b/進階_NUXT框架/nuxt-demo/public/css/styles.css new file mode 100644 index 0000000..040f44d --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/css/styles.css @@ -0,0 +1,11701 @@ +@charset "UTF-8"; +/*! +* Start Bootstrap - SB Admin v7.0.5 (https://startbootstrap.com/template/sb-admin) +* Copyright 2013-2022 Start Bootstrap +* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin/blob/master/LICENSE) +*/ +/*! + * Bootstrap v5.1.3 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: 0.25; +} + +hr:not([size]) { + height: 1px; +} + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 2.5rem; + } +} + +h2, .h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 2rem; + } +} + +h3, .h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 1.75rem; + } +} + +h4, .h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4, .h4 { + font-size: 1.5rem; + } +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-bs-original-title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, .small { + font-size: 0.875em; +} + +mark, .mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #0d6efd; + text-decoration: underline; +} +a:hover { + color: #0a58ca; +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; + direction: ltr /* rtl:ignore */; + unicode-bidi: bidi-override; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: #d63384; + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 0.875em; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} +kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 700; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]::-webkit-calendar-picker-indicator { + display: none; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::-webkit-file-upload-button { + font: inherit; +} + +::file-selector-button { + font: inherit; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} + +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} + +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 0.875em; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} +.blockquote > :last-child { + margin-bottom: 0; +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; +} +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 0.875em; + color: #6c757d; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.33333333%; + } + + .offset-sm-2 { + margin-left: 16.66666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.33333333%; + } + + .offset-sm-5 { + margin-left: 41.66666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.33333333%; + } + + .offset-sm-8 { + margin-left: 66.66666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.33333333%; + } + + .offset-sm-11 { + margin-left: 91.66666667%; + } + + .g-sm-0, +.gx-sm-0 { + --bs-gutter-x: 0; + } + + .g-sm-0, +.gy-sm-0 { + --bs-gutter-y: 0; + } + + .g-sm-1, +.gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + + .g-sm-1, +.gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + + .g-sm-2, +.gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + + .g-sm-2, +.gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + + .g-sm-3, +.gx-sm-3 { + --bs-gutter-x: 1rem; + } + + .g-sm-3, +.gy-sm-3 { + --bs-gutter-y: 1rem; + } + + .g-sm-4, +.gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + + .g-sm-4, +.gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + + .g-sm-5, +.gx-sm-5 { + --bs-gutter-x: 3rem; + } + + .g-sm-5, +.gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.33333333%; + } + + .offset-md-2 { + margin-left: 16.66666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.33333333%; + } + + .offset-md-5 { + margin-left: 41.66666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.33333333%; + } + + .offset-md-8 { + margin-left: 66.66666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.33333333%; + } + + .offset-md-11 { + margin-left: 91.66666667%; + } + + .g-md-0, +.gx-md-0 { + --bs-gutter-x: 0; + } + + .g-md-0, +.gy-md-0 { + --bs-gutter-y: 0; + } + + .g-md-1, +.gx-md-1 { + --bs-gutter-x: 0.25rem; + } + + .g-md-1, +.gy-md-1 { + --bs-gutter-y: 0.25rem; + } + + .g-md-2, +.gx-md-2 { + --bs-gutter-x: 0.5rem; + } + + .g-md-2, +.gy-md-2 { + --bs-gutter-y: 0.5rem; + } + + .g-md-3, +.gx-md-3 { + --bs-gutter-x: 1rem; + } + + .g-md-3, +.gy-md-3 { + --bs-gutter-y: 1rem; + } + + .g-md-4, +.gx-md-4 { + --bs-gutter-x: 1.5rem; + } + + .g-md-4, +.gy-md-4 { + --bs-gutter-y: 1.5rem; + } + + .g-md-5, +.gx-md-5 { + --bs-gutter-x: 3rem; + } + + .g-md-5, +.gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.33333333%; + } + + .offset-lg-2 { + margin-left: 16.66666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.33333333%; + } + + .offset-lg-5 { + margin-left: 41.66666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.33333333%; + } + + .offset-lg-8 { + margin-left: 66.66666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.33333333%; + } + + .offset-lg-11 { + margin-left: 91.66666667%; + } + + .g-lg-0, +.gx-lg-0 { + --bs-gutter-x: 0; + } + + .g-lg-0, +.gy-lg-0 { + --bs-gutter-y: 0; + } + + .g-lg-1, +.gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + + .g-lg-1, +.gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + + .g-lg-2, +.gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + + .g-lg-2, +.gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + + .g-lg-3, +.gx-lg-3 { + --bs-gutter-x: 1rem; + } + + .g-lg-3, +.gy-lg-3 { + --bs-gutter-y: 1rem; + } + + .g-lg-4, +.gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + + .g-lg-4, +.gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + + .g-lg-5, +.gx-lg-5 { + --bs-gutter-x: 3rem; + } + + .g-lg-5, +.gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.33333333%; + } + + .offset-xl-2 { + margin-left: 16.66666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.33333333%; + } + + .offset-xl-5 { + margin-left: 41.66666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.33333333%; + } + + .offset-xl-8 { + margin-left: 66.66666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.33333333%; + } + + .offset-xl-11 { + margin-left: 91.66666667%; + } + + .g-xl-0, +.gx-xl-0 { + --bs-gutter-x: 0; + } + + .g-xl-0, +.gy-xl-0 { + --bs-gutter-y: 0; + } + + .g-xl-1, +.gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + + .g-xl-1, +.gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + + .g-xl-2, +.gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + + .g-xl-2, +.gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + + .g-xl-3, +.gx-xl-3 { + --bs-gutter-x: 1rem; + } + + .g-xl-3, +.gy-xl-3 { + --bs-gutter-y: 1rem; + } + + .g-xl-4, +.gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + + .g-xl-4, +.gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + + .g-xl-5, +.gx-xl-5 { + --bs-gutter-x: 3rem; + } + + .g-xl-5, +.gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + + .offset-xxl-0 { + margin-left: 0; + } + + .offset-xxl-1 { + margin-left: 8.33333333%; + } + + .offset-xxl-2 { + margin-left: 16.66666667%; + } + + .offset-xxl-3 { + margin-left: 25%; + } + + .offset-xxl-4 { + margin-left: 33.33333333%; + } + + .offset-xxl-5 { + margin-left: 41.66666667%; + } + + .offset-xxl-6 { + margin-left: 50%; + } + + .offset-xxl-7 { + margin-left: 58.33333333%; + } + + .offset-xxl-8 { + margin-left: 66.66666667%; + } + + .offset-xxl-9 { + margin-left: 75%; + } + + .offset-xxl-10 { + margin-left: 83.33333333%; + } + + .offset-xxl-11 { + margin-left: 91.66666667%; + } + + .g-xxl-0, +.gx-xxl-0 { + --bs-gutter-x: 0; + } + + .g-xxl-0, +.gy-xxl-0 { + --bs-gutter-y: 0; + } + + .g-xxl-1, +.gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + + .g-xxl-1, +.gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + + .g-xxl-2, +.gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + + .g-xxl-2, +.gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + + .g-xxl-3, +.gx-xxl-3 { + --bs-gutter-x: 1rem; + } + + .g-xxl-3, +.gy-xxl-3 { + --bs-gutter-y: 1rem; + } + + .g-xxl-4, +.gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + + .g-xxl-4, +.gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + + .g-xxl-5, +.gx-xxl-5 { + --bs-gutter-x: 3rem; + } + + .g-xxl-5, +.gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.table, .dataTable-table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; +} +.table > :not(caption) > * > *, .dataTable-table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.table > tbody, .dataTable-table > tbody { + vertical-align: inherit; +} +.table > thead, .dataTable-table > thead { + vertical-align: bottom; +} +.table > :not(:first-child), .dataTable-table > :not(:first-child) { + border-top: 2px solid currentColor; +} + +.caption-top { + caption-side: top; +} + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} + +.table-bordered > :not(caption) > *, .dataTable-table > :not(caption) > * { + border-width: 1px 0; +} +.table-bordered > :not(caption) > * > *, .dataTable-table > :not(caption) > * > * { + border-width: 0 1px; +} + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-borderless > :not(:first-child) { + border-top-width: 0; +} + +.table-striped > tbody > tr:nth-of-type(odd) > * { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} + +.table-hover > tbody > tr:hover > *, .dataTable-table > tbody > tr:hover > * { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} + +.table-primary { + --bs-table-bg: #cfe2ff; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: #000; + border-color: #bacbe6; +} + +.table-secondary { + --bs-table-bg: #e2e3e5; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: #000; + border-color: #cbccce; +} + +.table-success { + --bs-table-bg: #d1e7dd; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcd0c7; +} + +.table-info { + --bs-table-bg: #cff4fc; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: #000; + border-color: #badce3; +} + +.table-warning { + --bs-table-bg: #fff3cd; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: #000; + border-color: #e6dbb9; +} + +.table-danger { + --bs-table-bg: #f8d7da; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfc2c4; +} + +.table-light { + --bs-table-bg: #f8f9fa; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: #000; + border-color: #dfe0e1; +} + +.table-dark { + --bs-table-bg: #212529; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #373b3e; +} + +.table-responsive, .dataTable-wrapper .dataTable-container { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.form-label { + margin-bottom: 0.5rem; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: #6c757d; +} + +.form-control, .dataTable-input { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control, .dataTable-input { + transition: none; + } +} +.form-control[type=file], [type=file].dataTable-input { + overflow: hidden; +} +.form-control[type=file]:not(:disabled):not([readonly]), [type=file].dataTable-input:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control:focus, .dataTable-input:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-control::-webkit-date-and-time-value, .dataTable-input::-webkit-date-and-time-value { + height: 1.5em; +} +.form-control::-moz-placeholder, .dataTable-input::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:-ms-input-placeholder, .dataTable-input:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} +.form-control::placeholder, .dataTable-input::placeholder { + color: #6c757d; + opacity: 1; +} +.form-control:disabled, .dataTable-input:disabled, .form-control[readonly], [readonly].dataTable-input { + background-color: #e9ecef; + opacity: 1; +} +.form-control::-webkit-file-upload-button, .dataTable-input::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +.form-control::file-selector-button, .dataTable-input::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button, .dataTable-input::-webkit-file-upload-button { + -webkit-transition: none; + transition: none; + } + .form-control::file-selector-button, .dataTable-input::file-selector-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .dataTable-input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #dde0e3; +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button, .dataTable-input:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #dde0e3; +} +.form-control::-webkit-file-upload-button, .dataTable-input::-webkit-file-upload-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; + color: #212529; + background-color: #e9ecef; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button, .dataTable-input::-webkit-file-upload-button { + -webkit-transition: none; + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .dataTable-input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #dde0e3; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + min-height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + -webkit-margin-end: 0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-lg { + min-height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} +.form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} +.form-control-lg::file-selector-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} +.form-control-lg::-webkit-file-upload-button { + padding: 0.5rem 1rem; + margin: -0.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem; +} + +textarea.form-control, textarea.dataTable-input { + min-height: calc(1.5em + 0.75rem + 2px); +} +textarea.form-control-sm { + min-height: calc(1.5em + 0.5rem + 2px); +} +textarea.form-control-lg { + min-height: calc(1.5em + 1rem + 2px); +} + +.form-control-color { + width: 3rem; + height: auto; + padding: 0.375rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + height: 1.5em; + border-radius: 0.25rem; +} +.form-control-color::-webkit-color-swatch { + height: 1.5em; + border-radius: 0.25rem; +} + +.form-select, .dataTable-selector { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-select, .dataTable-selector { + transition: none; + } +} +.form-select:focus, .dataTable-selector:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-select[multiple], [multiple].dataTable-selector, .form-select[size]:not([size="1"]), [size].dataTable-selector:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled, .dataTable-selector:disabled { + background-color: #e9ecef; +} +.form-select:-moz-focusring, .dataTable-selector:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #212529; +} + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.5em; +} + +.form-check-input { + width: 1em; + height: 1em; + margin-top: 0.25em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 1px solid rgba(0, 0, 0, 0.25); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact; +} +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd; +} +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); +} +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + opacity: 0.5; +} + +.form-switch { + padding-left: 2.5em; +} +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); +} +.form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.form-floating { + position: relative; +} +.form-floating > .form-control, .form-floating > .dataTable-input, +.form-floating > .form-select, +.form-floating > .dataTable-selector { + height: calc(3.5rem + 2px); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 1rem 0.75rem; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control, .form-floating > .dataTable-input { + padding: 1rem 0.75rem; +} +.form-floating > .form-control::-moz-placeholder, .form-floating > .dataTable-input::-moz-placeholder { + color: transparent; +} +.form-floating > .form-control:-ms-input-placeholder, .form-floating > .dataTable-input:-ms-input-placeholder { + color: transparent; +} +.form-floating > .form-control::placeholder, .form-floating > .dataTable-input::placeholder { + color: transparent; +} +.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .dataTable-input:not(:-moz-placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:not(:-ms-input-placeholder), .form-floating > .dataTable-input:not(:-ms-input-placeholder) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:focus, .form-floating > .dataTable-input:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .dataTable-input:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill, .form-floating > .dataTable-input:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select, .form-floating > .dataTable-selector { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label, .form-floating > .dataTable-input:not(:-moz-placeholder-shown) ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:not(:-ms-input-placeholder) ~ label, .form-floating > .dataTable-input:not(:-ms-input-placeholder) ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:focus ~ label, .form-floating > .dataTable-input:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .dataTable-input:not(:placeholder-shown) ~ label, +.form-floating > .form-select ~ label, +.form-floating > .dataTable-selector ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label, .form-floating > .dataTable-input:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, .input-group > .dataTable-input, +.input-group > .form-select, +.input-group > .dataTable-selector { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, .input-group > .dataTable-input:focus, +.input-group > .form-select:focus, +.input-group > .dataTable-selector:focus { + z-index: 3; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 3; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-lg > .form-control, .input-group-lg > .dataTable-input, +.input-group-lg > .form-select, +.input-group-lg > .dataTable-selector, +.input-group-lg > .input-group-text, +.input-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control, .input-group-sm > .dataTable-input, +.input-group-sm > .form-select, +.input-group-sm > .dataTable-selector, +.input-group-sm > .input-group-text, +.input-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-lg > .form-select, .input-group-lg > .dataTable-selector, +.input-group-sm > .form-select, +.input-group-sm > .dataTable-selector { + padding-right: 3rem; +} + +.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #198754; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(25, 135, 84, 0.9); + border-radius: 0.25rem; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .was-validated .dataTable-input:valid, .form-control.is-valid, .is-valid.dataTable-input { + border-color: #198754; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-control:valid:focus, .was-validated .dataTable-input:valid:focus, .form-control.is-valid:focus, .is-valid.dataTable-input:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated textarea.form-control:valid, .was-validated textarea.dataTable-input:valid, textarea.form-control.is-valid, textarea.is-valid.dataTable-input { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .form-select:valid, .was-validated .dataTable-selector:valid, .form-select.is-valid, .is-valid.dataTable-selector { + border-color: #198754; +} +.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .dataTable-selector:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated .dataTable-selector:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .is-valid.dataTable-selector:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .is-valid.dataTable-selector:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-select:valid:focus, .was-validated .dataTable-selector:valid:focus, .form-select.is-valid:focus, .is-valid.dataTable-selector:focus { + border-color: #198754; + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: #198754; +} +.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #198754; +} +.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); +} +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #198754; +} + +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group .form-control:valid, .was-validated .input-group .dataTable-input:valid, .input-group .form-control.is-valid, .input-group .is-valid.dataTable-input, +.was-validated .input-group .form-select:valid, +.was-validated .input-group .dataTable-selector:valid, +.input-group .form-select.is-valid, +.input-group .is-valid.dataTable-selector { + z-index: 1; +} +.was-validated .input-group .form-control:valid:focus, .was-validated .input-group .dataTable-input:valid:focus, .input-group .form-control.is-valid:focus, .input-group .is-valid.dataTable-input:focus, +.was-validated .input-group .form-select:valid:focus, +.was-validated .input-group .dataTable-selector:valid:focus, +.input-group .form-select.is-valid:focus, +.input-group .is-valid.dataTable-selector:focus { + z-index: 3; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .was-validated .dataTable-input:invalid, .form-control.is-invalid, .is-invalid.dataTable-input { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-control:invalid:focus, .was-validated .dataTable-input:invalid:focus, .form-control.is-invalid:focus, .is-invalid.dataTable-input:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated textarea.form-control:invalid, .was-validated textarea.dataTable-input:invalid, textarea.form-control.is-invalid, textarea.is-invalid.dataTable-input { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .form-select:invalid, .was-validated .dataTable-selector:invalid, .form-select.is-invalid, .is-invalid.dataTable-selector { + border-color: #dc3545; +} +.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .dataTable-selector:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated .dataTable-selector:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .is-invalid.dataTable-selector:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .is-invalid.dataTable-selector:not([multiple])[size="1"] { + padding-right: 4.125rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 2.25rem; + background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} +.was-validated .form-select:invalid:focus, .was-validated .dataTable-selector:invalid:focus, .form-select.is-invalid:focus, .is-invalid.dataTable-selector:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: #dc3545; +} +.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #dc3545; +} +.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); +} +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} + +.was-validated .input-group .form-control:invalid, .was-validated .input-group .dataTable-input:invalid, .input-group .form-control.is-invalid, .input-group .is-invalid.dataTable-input, +.was-validated .input-group .form-select:invalid, +.was-validated .input-group .dataTable-selector:invalid, +.input-group .form-select.is-invalid, +.input-group .is-invalid.dataTable-selector { + z-index: 2; +} +.was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .dataTable-input:invalid:focus, .input-group .form-control.is-invalid:focus, .input-group .is-invalid.dataTable-input:focus, +.was-validated .input-group .form-select:invalid:focus, +.was-validated .input-group .dataTable-selector:invalid:focus, +.input-group .form-select.is-invalid:focus, +.input-group .is-invalid.dataTable-selector:focus { + z-index: 3; +} + +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: #212529; +} +.btn-check:focus + .btn, .btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn:disabled, .btn.disabled, fieldset:disabled .btn { + pointer-events: none; + opacity: 0.65; +} + +.btn-primary { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.btn-primary:hover { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; +} +.btn-check:focus + .btn-primary, .btn-primary:focus { + color: #fff; + background-color: #0b5ed7; + border-color: #0a58ca; + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +} +.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0a58ca; + border-color: #0a53be; +} +.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); +} +.btn-primary:disabled, .btn-primary.disabled { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.btn-secondary:hover { + color: #fff; + background-color: #5c636a; + border-color: #565e64; +} +.btn-check:focus + .btn-secondary, .btn-secondary:focus { + color: #fff; + background-color: #5c636a; + border-color: #565e64; + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +} +.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #565e64; + border-color: #51585e; +} +.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); +} +.btn-secondary:disabled, .btn-secondary.disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-success { + color: #fff; + background-color: #198754; + border-color: #198754; +} +.btn-success:hover { + color: #fff; + background-color: #157347; + border-color: #146c43; +} +.btn-check:focus + .btn-success, .btn-success:focus { + color: #fff; + background-color: #157347; + border-color: #146c43; + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +} +.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #146c43; + border-color: #13653f; +} +.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); +} +.btn-success:disabled, .btn-success.disabled { + color: #fff; + background-color: #198754; + border-color: #198754; +} + +.btn-info { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-info:hover { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; +} +.btn-check:focus + .btn-info, .btn-info:focus { + color: #000; + background-color: #31d2f2; + border-color: #25cff2; + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +} +.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle { + color: #000; + background-color: #3dd5f3; + border-color: #25cff2; +} +.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); +} +.btn-info:disabled, .btn-info.disabled { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} + +.btn-warning { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-warning:hover { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; +} +.btn-check:focus + .btn-warning, .btn-warning:focus { + color: #000; + background-color: #ffca2c; + border-color: #ffc720; + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +} +.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle { + color: #000; + background-color: #ffcd39; + border-color: #ffc720; +} +.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); +} +.btn-warning:disabled, .btn-warning.disabled { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.btn-danger:hover { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; +} +.btn-check:focus + .btn-danger, .btn-danger:focus { + color: #fff; + background-color: #bb2d3b; + border-color: #b02a37; + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +} +.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #b02a37; + border-color: #a52834; +} +.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); +} +.btn-danger:disabled, .btn-danger.disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-light { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-light:hover { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; +} +.btn-check:focus + .btn-light, .btn-light:focus { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +} +.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle { + color: #000; + background-color: #f9fafb; + border-color: #f9fafb; +} +.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); +} +.btn-light:disabled, .btn-light.disabled { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-dark { + color: #fff; + background-color: #212529; + border-color: #212529; +} +.btn-dark:hover { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; +} +.btn-check:focus + .btn-dark, .btn-dark:focus { + color: #fff; + background-color: #1c1f23; + border-color: #1a1e21; + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +} +.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1a1e21; + border-color: #191c1f; +} +.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); +} +.btn-dark:disabled, .btn-dark.disabled { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-primary { + color: #0d6efd; + border-color: #0d6efd; +} +.btn-outline-primary:hover { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +} +.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); +} +.btn-outline-primary:disabled, .btn-outline-primary.disabled { + color: #0d6efd; + background-color: transparent; +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +} +.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} +.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); +} +.btn-outline-secondary:disabled, .btn-outline-secondary.disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-success { + color: #198754; + border-color: #198754; +} +.btn-outline-success:hover { + color: #fff; + background-color: #198754; + border-color: #198754; +} +.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +} +.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { + color: #fff; + background-color: #198754; + border-color: #198754; +} +.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); +} +.btn-outline-success:disabled, .btn-outline-success.disabled { + color: #198754; + background-color: transparent; +} + +.btn-outline-info { + color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-outline-info:hover { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +} +.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { + color: #000; + background-color: #0dcaf0; + border-color: #0dcaf0; +} +.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); +} +.btn-outline-info:disabled, .btn-outline-info.disabled { + color: #0dcaf0; + background-color: transparent; +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} +.btn-outline-warning:hover { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +} +.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { + color: #000; + background-color: #ffc107; + border-color: #ffc107; +} +.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); +} +.btn-outline-warning:disabled, .btn-outline-warning.disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +} +.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} +.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); +} +.btn-outline-danger:disabled, .btn-outline-danger.disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-outline-light:hover { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +} +.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { + color: #000; + background-color: #f8f9fa; + border-color: #f8f9fa; +} +.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); +} +.btn-outline-light:disabled, .btn-outline-light.disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-dark { + color: #212529; + border-color: #212529; +} +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; +} +.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +} +.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { + color: #fff; + background-color: #212529; + border-color: #212529; +} +.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { + box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); +} +.btn-outline-dark:disabled, .btn-outline-dark.disabled { + color: #212529; + background-color: transparent; +} + +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; +} +.btn-link:hover { + color: #0a58ca; +} +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.fade { + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing.collapse-horizontal { + transition: none; + } +} + +.dropup, +.dropend, +.dropdown, +.dropstart { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + z-index: 1000; + display: none; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: 0.125rem; +} + +.dropdown-menu-start { + --bs-position: start; +} +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} + +.dropdown-menu-end { + --bs-position: end; +} +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-sm-end { + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-md-end { + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-lg-end { + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-xl-end { + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } + + .dropdown-menu-xxl-end { + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-toggle::after { + vertical-align: 0; +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid rgba(0, 0, 0, 0.15); +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.dropdown-item:hover, .dropdown-item:focus { + color: #1e2125; + background-color: #e9ecef; +} +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0d6efd; +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: #adb5bd; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1rem; + color: #212529; +} + +.dropdown-menu-dark { + color: #dee2e6; + background-color: #343a40; + border-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu-dark .dropdown-item { + color: #dee2e6; +} +.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0.15); +} +.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { + color: #fff; + background-color: #0d6efd; +} +.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { + color: #adb5bd; +} +.dropdown-menu-dark .dropdown-divider { + border-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu-dark .dropdown-item-text { + color: #dee2e6; +} +.dropdown-menu-dark .dropdown-header { + color: #adb5bd; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} +.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn ~ .btn, +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:hover, .nav-link:focus { + color: #0a58ca; +} +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} +.nav-tabs .nav-link { + margin-bottom: -1px; + background: none; + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; + isolation: isolate; +} +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: 0.25rem; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #0d6efd; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-sm, +.navbar > .container-md, +.navbar > .container-lg, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; +} +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} +.navbar-nav .dropdown-menu { + position: static; +} + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; + transition: box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 0.25rem; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .offcanvas-header { + display: none; + } + .navbar-expand-sm .offcanvas { + position: inherit; + bottom: 0; + z-index: 1000; + flex-grow: 1; + visibility: visible !important; + background-color: transparent; + border-right: 0; + border-left: 0; + transition: none; + transform: none; + } + .navbar-expand-sm .offcanvas-top, +.navbar-expand-sm .offcanvas-bottom { + height: auto; + border-top: 0; + border-bottom: 0; + } + .navbar-expand-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .offcanvas-header { + display: none; + } + .navbar-expand-md .offcanvas { + position: inherit; + bottom: 0; + z-index: 1000; + flex-grow: 1; + visibility: visible !important; + background-color: transparent; + border-right: 0; + border-left: 0; + transition: none; + transform: none; + } + .navbar-expand-md .offcanvas-top, +.navbar-expand-md .offcanvas-bottom { + height: auto; + border-top: 0; + border-bottom: 0; + } + .navbar-expand-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .offcanvas-header { + display: none; + } + .navbar-expand-lg .offcanvas { + position: inherit; + bottom: 0; + z-index: 1000; + flex-grow: 1; + visibility: visible !important; + background-color: transparent; + border-right: 0; + border-left: 0; + transition: none; + transform: none; + } + .navbar-expand-lg .offcanvas-top, +.navbar-expand-lg .offcanvas-bottom { + height: auto; + border-top: 0; + border-bottom: 0; + } + .navbar-expand-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .offcanvas-header { + display: none; + } + .navbar-expand-xl .offcanvas { + position: inherit; + bottom: 0; + z-index: 1000; + flex-grow: 1; + visibility: visible !important; + background-color: transparent; + border-right: 0; + border-left: 0; + transition: none; + transform: none; + } + .navbar-expand-xl .offcanvas-top, +.navbar-expand-xl .offcanvas-bottom { + height: auto; + border-top: 0; + border-bottom: 0; + } + .navbar-expand-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } + .navbar-expand-xxl .offcanvas-header { + display: none; + } + .navbar-expand-xxl .offcanvas { + position: inherit; + bottom: 0; + z-index: 1000; + flex-grow: 1; + visibility: visible !important; + background-color: transparent; + border-right: 0; + border-left: 0; + transition: none; + transform: none; + } + .navbar-expand-xxl .offcanvas-top, +.navbar-expand-xxl .offcanvas-bottom { + height: auto; + border-top: 0; + border-bottom: 0; + } + .navbar-expand-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-expand .navbar-nav { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} +.navbar-expand .offcanvas-header { + display: none; +} +.navbar-expand .offcanvas { + position: inherit; + bottom: 0; + z-index: 1000; + flex-grow: 1; + visibility: visible !important; + background-color: transparent; + border-right: 0; + border-left: 0; + transition: none; + transform: none; +} +.navbar-expand .offcanvas-top, +.navbar-expand .offcanvas-bottom { + height: auto; + border-top: 0; + border-bottom: 0; +} +.navbar-expand .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.55); +} +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.55); + border-color: rgba(0, 0, 0, 0.1); +} +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.55); +} +.navbar-light .navbar-text a, +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.55); +} +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.55); + border-color: rgba(255, 255, 255, 0.1); +} +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.55); +} +.navbar-dark .navbar-text a, +.navbar-dark .navbar-text a:hover, +.navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + padding: 1rem 1rem; +} + +.card-title { + margin-bottom: 0.5rem; +} + +.card-subtitle { + margin-top: -0.25rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link + .card-link { + margin-left: 1rem; +} + +.card-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-footer { + padding: 0.5rem 1rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.5rem; + margin-bottom: -0.5rem; + margin-left: -0.5rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1rem; + border-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-group > .card { + margin-bottom: 0.75rem; +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, +.card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, +.card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, +.card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, +.card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: 1rem 1.25rem; + font-size: 1rem; + color: #212529; + text-align: left; + background-color: #fff; + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: #0c63e4; + background-color: #e7f1ff; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); +} +.accordion-button:not(.collapsed)::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + transform: rotate(-180deg); +} +.accordion-button::after { + flex-shrink: 0; + width: 1.25rem; + height: 1.25rem; + margin-left: auto; + content: ""; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-size: 1.25rem; + transition: transform 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.accordion-header { + margin-bottom: 0; +} + +.accordion-item { + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} +.accordion-item:first-of-type { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.accordion-body { + padding: 1rem 1.25rem; +} + +.accordion-flush .accordion-collapse { + border-width: 0; +} +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} +.accordion-flush .accordion-item:first-child { + border-top: 0; +} +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush .accordion-item .accordion-button { + border-radius: 0; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; +} +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination, .dataTable-pagination ul { + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link, .dataTable-pagination a { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link, .dataTable-pagination a { + transition: none; + } +} +.page-link:hover, .dataTable-pagination a:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; +} +.page-link:focus, .dataTable-pagination a:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} + +.page-item:not(:first-child) .page-link, .page-item:not(:first-child) .dataTable-pagination a, .dataTable-pagination .page-item:not(:first-child) a, .dataTable-pagination li:not(:first-child) .page-link, .dataTable-pagination li:not(:first-child) a { + margin-left: -1px; +} +.page-item.active .page-link, .page-item.active .dataTable-pagination a, .dataTable-pagination .page-item.active a, .dataTable-pagination li.active .page-link, .dataTable-pagination li.active a { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.page-item.disabled .page-link, .page-item.disabled .dataTable-pagination a, .dataTable-pagination .page-item.disabled a, .dataTable-pagination li.disabled .page-link, .dataTable-pagination li.disabled a { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} + +.page-link, .dataTable-pagination a { + padding: 0.375rem 0.75rem; +} + +.page-item:first-child .page-link, .page-item:first-child .dataTable-pagination a, .dataTable-pagination .page-item:first-child a, .dataTable-pagination li:first-child .page-link, .dataTable-pagination li:first-child a { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.page-item:last-child .page-link, .page-item:last-child .dataTable-pagination a, .dataTable-pagination .page-item:last-child a, .dataTable-pagination li:last-child .page-link, .dataTable-pagination li:last-child a { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.pagination-lg .page-link, .pagination-lg .dataTable-pagination a, .dataTable-pagination .pagination-lg a { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} +.pagination-lg .page-item:first-child .page-link, .pagination-lg .page-item:first-child .dataTable-pagination a, .dataTable-pagination .pagination-lg .page-item:first-child a, .pagination-lg .dataTable-pagination li:first-child .page-link, .pagination-lg .dataTable-pagination li:first-child a, .dataTable-pagination .pagination-lg li:first-child .page-link, .dataTable-pagination .pagination-lg li:first-child a { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} +.pagination-lg .page-item:last-child .page-link, .pagination-lg .page-item:last-child .dataTable-pagination a, .dataTable-pagination .pagination-lg .page-item:last-child a, .pagination-lg .dataTable-pagination li:last-child .page-link, .pagination-lg .dataTable-pagination li:last-child a, .dataTable-pagination .pagination-lg li:last-child .page-link, .dataTable-pagination .pagination-lg li:last-child a { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link, .pagination-sm .dataTable-pagination a, .dataTable-pagination .pagination-sm a { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} +.pagination-sm .page-item:first-child .page-link, .pagination-sm .page-item:first-child .dataTable-pagination a, .dataTable-pagination .pagination-sm .page-item:first-child a, .pagination-sm .dataTable-pagination li:first-child .page-link, .pagination-sm .dataTable-pagination li:first-child a, .dataTable-pagination .pagination-sm li:first-child .page-link, .dataTable-pagination .pagination-sm li:first-child a { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} +.pagination-sm .page-item:last-child .page-link, .pagination-sm .page-item:last-child .dataTable-pagination a, .dataTable-pagination .pagination-sm .page-item:last-child a, .pagination-sm .dataTable-pagination li:last-child .page-link, .pagination-sm .dataTable-pagination li:last-child a, .dataTable-pagination .pagination-sm li:last-child .page-link, .dataTable-pagination .pagination-sm li:last-child a { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.35em 0.65em; + font-size: 0.75em; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 3rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} + +.alert-primary { + color: #084298; + background-color: #cfe2ff; + border-color: #b6d4fe; +} +.alert-primary .alert-link { + color: #06357a; +} + +.alert-secondary { + color: #41464b; + background-color: #e2e3e5; + border-color: #d3d6d8; +} +.alert-secondary .alert-link { + color: #34383c; +} + +.alert-success { + color: #0f5132; + background-color: #d1e7dd; + border-color: #badbcc; +} +.alert-success .alert-link { + color: #0c4128; +} + +.alert-info { + color: #055160; + background-color: #cff4fc; + border-color: #b6effb; +} +.alert-info .alert-link { + color: #04414d; +} + +.alert-warning { + color: #664d03; + background-color: #fff3cd; + border-color: #ffecb5; +} +.alert-warning .alert-link { + color: #523e02; +} + +.alert-danger { + color: #842029; + background-color: #f8d7da; + border-color: #f5c2c7; +} +.alert-danger .alert-link { + color: #6a1a21; +} + +.alert-light { + color: #636464; + background-color: #fefefe; + border-color: #fdfdfe; +} +.alert-light .alert-link { + color: #4f5050; +} + +.alert-dark { + color: #141619; + background-color: #d3d3d4; + border-color: #bcbebf; +} +.alert-dark .alert-link { + color: #101214; +} + +@-webkit-keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #0d6efd; + transition: width 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.25rem; +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > li::before { + content: counters(section, ".") ". "; + counter-increment: section; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.5rem 1rem; + color: #212529; + text-decoration: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #084298; + background-color: #cfe2ff; +} +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #084298; + background-color: #bacbe6; +} +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #084298; + border-color: #084298; +} + +.list-group-item-secondary { + color: #41464b; + background-color: #e2e3e5; +} +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #41464b; + background-color: #cbccce; +} +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #41464b; + border-color: #41464b; +} + +.list-group-item-success { + color: #0f5132; + background-color: #d1e7dd; +} +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f5132; + background-color: #bcd0c7; +} +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f5132; + border-color: #0f5132; +} + +.list-group-item-info { + color: #055160; + background-color: #cff4fc; +} +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #055160; + background-color: #badce3; +} +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #055160; + border-color: #055160; +} + +.list-group-item-warning { + color: #664d03; + background-color: #fff3cd; +} +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #664d03; + background-color: #e6dbb9; +} +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #664d03; + border-color: #664d03; +} + +.list-group-item-danger { + color: #842029; + background-color: #f8d7da; +} +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #842029; + background-color: #dfc2c4; +} +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #842029; + border-color: #842029; +} + +.list-group-item-light { + color: #636464; + background-color: #fefefe; +} +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #636464; + background-color: #e5e5e5; +} +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #636464; + border-color: #636464; +} + +.list-group-item-dark { + color: #141619; + background-color: #d3d3d4; +} +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #141619; + background-color: #bebebf; +} +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #141619; + border-color: #141619; +} + +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: #000; + background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; + border: 0; + border-radius: 0.25rem; + opacity: 0.5; +} +.btn-close:hover { + color: #000; + text-decoration: none; + opacity: 0.75; +} +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + opacity: 1; +} +.btn-close:disabled, .btn-close.disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + opacity: 0.25; +} + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%); +} + +.toast { + width: 350px; + max-width: 100%; + font-size: 0.875rem; + pointer-events: auto; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} +.toast.showing { + opacity: 0; +} +.toast:not(.show) { + display: none; +} + +.toast-container { + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.5rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} +.toast-header .btn-close { + margin-right: -0.375rem; + margin-left: 0.75rem; +} + +.toast-body { + padding: 0.75rem; + word-wrap: break-word; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1055; + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + height: calc(100% - 1rem); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + width: 100vw; + height: 100vh; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} +.modal-header .btn-close { + padding: 0.5rem 0.5rem; + margin: -0.5rem -0.5rem -0.5rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + flex-shrink: 0; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} +.modal-footer > * { + margin: 0.25rem; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + + .modal-dialog-scrollable { + height: calc(100% - 3.5rem); + } + + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + + .modal-sm { + max-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, +.modal-xl { + max-width: 800px; + } +} +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} +.modal-fullscreen .modal-footer { + border-radius: 0; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } +} +.tooltip { + position: absolute; + z-index: 1080; + display: block; + margin: 0; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: 0.9; +} +.tooltip .tooltip-arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] { + padding: 0.4rem 0; +} +.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: 0; +} +.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] { + padding: 0 0.4rem; +} +.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} +.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] { + padding: 0.4rem 0; +} +.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: 0; +} +.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] { + padding: 0 0.4rem; +} +.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} +.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0 /* rtl:ignore */; + z-index: 1070; + display: block; + max-width: 276px; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} +.popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; +} +.popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { + bottom: calc(-0.5rem - 1px); +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { + top: calc(-0.5rem - 1px); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f0f0f0; +} + +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f0f0f0; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 1rem 1rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +/* rtl:begin:ignore */ +.carousel-item-next:not(.carousel-item-start), +.active.carousel-item-end { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-end), +.active.carousel-item-start { + transform: translateX(-100%); +} + +/* rtl:end:ignore */ +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end { + z-index: 1; + opacity: 1; +} +.carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, +.carousel-control-next { + transition: none; + } +} +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} + +/* rtl:options: { + "autoRename": true, + "stringMap":[ { + "name" : "prev-next", + "search" : "prev", + "replace" : "next" + } ] +} */ +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} + +.carousel-dark .carousel-control-prev-icon, +.carousel-dark .carousel-control-next-icon { + filter: invert(1) grayscale(100); +} +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; +} +.carousel-dark .carousel-caption { + color: #000; +} + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: 0.75s linear infinite spinner-border; + animation: 0.75s linear infinite spinner-border; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: 0.75s linear infinite spinner-grow; + animation: 0.75s linear infinite spinner-grow; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, +.spinner-grow { + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + } +} +.offcanvas { + position: fixed; + bottom: 0; + z-index: 1045; + display: flex; + flex-direction: column; + max-width: 100%; + visibility: hidden; + background-color: #fff; + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} + +.offcanvas-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.5; +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; +} +.offcanvas-header .btn-close { + padding: 0.5rem 0.5rem; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; +} + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5; +} + +.offcanvas-body { + flex-grow: 1; + padding: 1rem 1rem; + overflow-y: auto; +} + +.offcanvas-start { + top: 0; + left: 0; + width: 400px; + border-right: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(-100%); +} + +.offcanvas-end { + top: 0; + right: 0; + width: 400px; + border-left: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(100%); +} + +.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(-100%); +} + +.offcanvas-bottom { + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(100%); +} + +.offcanvas.show { + transform: none; +} + +.placeholder { + display: inline-block; + min-height: 1em; + vertical-align: middle; + cursor: wait; + background-color: currentColor; + opacity: 0.5; +} +.placeholder.btn::before { + display: inline-block; + content: ""; +} + +.placeholder-xs { + min-height: 0.6em; +} + +.placeholder-sm { + min-height: 0.8em; +} + +.placeholder-lg { + min-height: 1.2em; +} + +.placeholder-glow .placeholder { + -webkit-animation: placeholder-glow 2s ease-in-out infinite; + animation: placeholder-glow 2s ease-in-out infinite; +} + +@-webkit-keyframes placeholder-glow { + 50% { + opacity: 0.2; + } +} + +@keyframes placeholder-glow { + 50% { + opacity: 0.2; + } +} +.placeholder-wave { + -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + -webkit-mask-size: 200% 100%; + mask-size: 200% 100%; + -webkit-animation: placeholder-wave 2s linear infinite; + animation: placeholder-wave 2s linear infinite; +} + +@-webkit-keyframes placeholder-wave { + 100% { + -webkit-mask-position: -200% 0%; + mask-position: -200% 0%; + } +} + +@keyframes placeholder-wave { + 100% { + -webkit-mask-position: -200% 0%; + mask-position: -200% 0%; + } +} +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.link-primary { + color: #0d6efd; +} +.link-primary:hover, .link-primary:focus { + color: #0a58ca; +} + +.link-secondary { + color: #6c757d; +} +.link-secondary:hover, .link-secondary:focus { + color: #565e64; +} + +.link-success { + color: #198754; +} +.link-success:hover, .link-success:focus { + color: #146c43; +} + +.link-info { + color: #0dcaf0; +} +.link-info:hover, .link-info:focus { + color: #3dd5f3; +} + +.link-warning { + color: #ffc107; +} +.link-warning:hover, .link-warning:focus { + color: #ffcd39; +} + +.link-danger { + color: #dc3545; +} +.link-danger:hover, .link-danger:focus { + color: #b02a37; +} + +.link-light { + color: #f8f9fa; +} +.link-light:hover, .link-light:focus { + color: #f9fafb; +} + +.link-dark { + color: #212529; +} +.link-dark:hover, .link-dark:focus { + color: #1a1e21; +} + +.ratio { + position: relative; + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} + +.ratio-4x3 { + --bs-aspect-ratio: 75%; +} + +.ratio-16x9 { + --bs-aspect-ratio: 56.25%; +} + +.ratio-21x9 { + --bs-aspect-ratio: 42.8571428571%; +} + +.fixed-top, .sb-nav-fixed #layoutSidenav #layoutSidenav_nav, .sb-nav-fixed .sb-topnav { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; +} + +@media (min-width: 576px) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} +.hstack { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch; +} + +.vstack { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-self: stretch; +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.vr { + display: inline-block; + align-self: stretch; + width: 1px; + min-height: 1em; + background-color: currentColor; + opacity: 0.25; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.float-start { + float: left !important; +} + +.float-end { + float: right !important; +} + +.float-none { + float: none !important; +} + +.opacity-0 { + opacity: 0 !important; +} + +.opacity-25 { + opacity: 0.25 !important; +} + +.opacity-50 { + opacity: 0.5 !important; +} + +.opacity-75 { + opacity: 0.75 !important; +} + +.opacity-100 { + opacity: 1 !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-scroll { + overflow: scroll !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.top-0 { + top: 0 !important; +} + +.top-50 { + top: 50% !important; +} + +.top-100 { + top: 100% !important; +} + +.bottom-0 { + bottom: 0 !important; +} + +.bottom-50 { + bottom: 50% !important; +} + +.bottom-100 { + bottom: 100% !important; +} + +.start-0 { + left: 0 !important; +} + +.start-50 { + left: 50% !important; +} + +.start-100 { + left: 100% !important; +} + +.end-0 { + right: 0 !important; +} + +.end-50 { + right: 50% !important; +} + +.end-100 { + right: 100% !important; +} + +.translate-middle { + transform: translate(-50%, -50%) !important; +} + +.translate-middle-x { + transform: translateX(-50%) !important; +} + +.translate-middle-y { + transform: translateY(-50%) !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-end { + border-right: 1px solid #dee2e6 !important; +} + +.border-end-0 { + border-right: 0 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-start { + border-left: 1px solid #dee2e6 !important; +} + +.border-start-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #0d6efd !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #198754 !important; +} + +.border-info { + border-color: #0dcaf0 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #212529 !important; +} + +.border-white { + border-color: #fff !important; +} + +.border-1 { + border-width: 1px !important; +} + +.border-2 { + border-width: 2px !important; +} + +.border-3 { + border-width: 3px !important; +} + +.border-4 { + border-width: 4px !important; +} + +.border-5 { + border-width: 5px !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.vw-100 { + width: 100vw !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.vh-100 { + height: 100vh !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.gap-0 { + gap: 0 !important; +} + +.gap-1 { + gap: 0.25rem !important; +} + +.gap-2 { + gap: 0.5rem !important; +} + +.gap-3 { + gap: 1rem !important; +} + +.gap-4 { + gap: 1.5rem !important; +} + +.gap-5 { + gap: 3rem !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-right: 0 !important; +} + +.me-1 { + margin-right: 0.25rem !important; +} + +.me-2 { + margin-right: 0.5rem !important; +} + +.me-3 { + margin-right: 1rem !important; +} + +.me-4 { + margin-right: 1.5rem !important; +} + +.me-5 { + margin-right: 3rem !important; +} + +.me-auto { + margin-right: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-left: 0 !important; +} + +.ms-1 { + margin-left: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.5rem !important; +} + +.ms-3 { + margin-left: 1rem !important; +} + +.ms-4 { + margin-left: 1.5rem !important; +} + +.ms-5 { + margin-left: 3rem !important; +} + +.ms-auto { + margin-left: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-right: 0 !important; +} + +.pe-1 { + padding-right: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.5rem !important; +} + +.pe-3 { + padding-right: 1rem !important; +} + +.pe-4 { + padding-right: 1.5rem !important; +} + +.pe-5 { + padding-right: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-left: 0 !important; +} + +.ps-1 { + padding-left: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important; +} + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} + +.fs-3 { + font-size: calc(1.3rem + 0.6vw) !important; +} + +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} + +.fs-5 { + font-size: 1.25rem !important; +} + +.fs-6 { + font-size: 1rem !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-bold { + font-weight: 700 !important; +} + +.fw-bolder { + font-weight: bolder !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-sm { + line-height: 1.25 !important; +} + +.lh-base { + line-height: 1.5 !important; +} + +.lh-lg { + line-height: 2 !important; +} + +.text-start { + text-align: left !important; +} + +.text-end { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-line-through { + text-decoration: line-through !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + +/* rtl:end:remove */ +.text-primary { + --bs-text-opacity: 1; + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; +} + +.text-secondary { + --bs-text-opacity: 1; + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; +} + +.text-success { + --bs-text-opacity: 1; + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; +} + +.text-info { + --bs-text-opacity: 1; + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; +} + +.text-warning { + --bs-text-opacity: 1; + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; +} + +.text-danger { + --bs-text-opacity: 1; + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; +} + +.text-light { + --bs-text-opacity: 1; + color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; +} + +.text-dark { + --bs-text-opacity: 1; + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; +} + +.text-black { + --bs-text-opacity: 1; + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; +} + +.text-white { + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} + +.text-body { + --bs-text-opacity: 1; + color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; +} + +.text-muted { + --bs-text-opacity: 1; + color: #6c757d !important; +} + +.text-black-50 { + --bs-text-opacity: 1; + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-reset { + --bs-text-opacity: 1; + color: inherit !important; +} + +.text-opacity-25 { + --bs-text-opacity: 0.25; +} + +.text-opacity-50 { + --bs-text-opacity: 0.5; +} + +.text-opacity-75 { + --bs-text-opacity: 0.75; +} + +.text-opacity-100 { + --bs-text-opacity: 1; +} + +.bg-primary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-success { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-info { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-warning { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-danger { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-light { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-black { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-white { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-body { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-transparent { + --bs-bg-opacity: 1; + background-color: transparent !important; +} + +.bg-opacity-10 { + --bs-bg-opacity: 0.1; +} + +.bg-opacity-25 { + --bs-bg-opacity: 0.25; +} + +.bg-opacity-50 { + --bs-bg-opacity: 0.5; +} + +.bg-opacity-75 { + --bs-bg-opacity: 0.75; +} + +.bg-opacity-100 { + --bs-bg-opacity: 1; +} + +.bg-gradient { + background-image: var(--bs-gradient) !important; +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + -ms-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; +} + +.pe-none { + pointer-events: none !important; +} + +.pe-auto { + pointer-events: auto !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.rounded-1 { + border-radius: 0.2rem !important; +} + +.rounded-2 { + border-radius: 0.25rem !important; +} + +.rounded-3 { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-end { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-start { + border-bottom-left-radius: 0.25rem !important; + border-top-left-radius: 0.25rem !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + + .float-sm-end { + float: right !important; + } + + .float-sm-none { + float: none !important; + } + + .d-sm-inline { + display: inline !important; + } + + .d-sm-inline-block { + display: inline-block !important; + } + + .d-sm-block { + display: block !important; + } + + .d-sm-grid { + display: grid !important; + } + + .d-sm-table { + display: table !important; + } + + .d-sm-table-row { + display: table-row !important; + } + + .d-sm-table-cell { + display: table-cell !important; + } + + .d-sm-flex { + display: flex !important; + } + + .d-sm-inline-flex { + display: inline-flex !important; + } + + .d-sm-none { + display: none !important; + } + + .flex-sm-fill { + flex: 1 1 auto !important; + } + + .flex-sm-row { + flex-direction: row !important; + } + + .flex-sm-column { + flex-direction: column !important; + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-sm-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-sm-0 { + gap: 0 !important; + } + + .gap-sm-1 { + gap: 0.25rem !important; + } + + .gap-sm-2 { + gap: 0.5rem !important; + } + + .gap-sm-3 { + gap: 1rem !important; + } + + .gap-sm-4 { + gap: 1.5rem !important; + } + + .gap-sm-5 { + gap: 3rem !important; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + align-self: auto !important; + } + + .align-self-sm-start { + align-self: flex-start !important; + } + + .align-self-sm-end { + align-self: flex-end !important; + } + + .align-self-sm-center { + align-self: center !important; + } + + .align-self-sm-baseline { + align-self: baseline !important; + } + + .align-self-sm-stretch { + align-self: stretch !important; + } + + .order-sm-first { + order: -1 !important; + } + + .order-sm-0 { + order: 0 !important; + } + + .order-sm-1 { + order: 1 !important; + } + + .order-sm-2 { + order: 2 !important; + } + + .order-sm-3 { + order: 3 !important; + } + + .order-sm-4 { + order: 4 !important; + } + + .order-sm-5 { + order: 5 !important; + } + + .order-sm-last { + order: 6 !important; + } + + .m-sm-0 { + margin: 0 !important; + } + + .m-sm-1 { + margin: 0.25rem !important; + } + + .m-sm-2 { + margin: 0.5rem !important; + } + + .m-sm-3 { + margin: 1rem !important; + } + + .m-sm-4 { + margin: 1.5rem !important; + } + + .m-sm-5 { + margin: 3rem !important; + } + + .m-sm-auto { + margin: auto !important; + } + + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-sm-0 { + margin-top: 0 !important; + } + + .mt-sm-1 { + margin-top: 0.25rem !important; + } + + .mt-sm-2 { + margin-top: 0.5rem !important; + } + + .mt-sm-3 { + margin-top: 1rem !important; + } + + .mt-sm-4 { + margin-top: 1.5rem !important; + } + + .mt-sm-5 { + margin-top: 3rem !important; + } + + .mt-sm-auto { + margin-top: auto !important; + } + + .me-sm-0 { + margin-right: 0 !important; + } + + .me-sm-1 { + margin-right: 0.25rem !important; + } + + .me-sm-2 { + margin-right: 0.5rem !important; + } + + .me-sm-3 { + margin-right: 1rem !important; + } + + .me-sm-4 { + margin-right: 1.5rem !important; + } + + .me-sm-5 { + margin-right: 3rem !important; + } + + .me-sm-auto { + margin-right: auto !important; + } + + .mb-sm-0 { + margin-bottom: 0 !important; + } + + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + + .mb-sm-3 { + margin-bottom: 1rem !important; + } + + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + + .mb-sm-5 { + margin-bottom: 3rem !important; + } + + .mb-sm-auto { + margin-bottom: auto !important; + } + + .ms-sm-0 { + margin-left: 0 !important; + } + + .ms-sm-1 { + margin-left: 0.25rem !important; + } + + .ms-sm-2 { + margin-left: 0.5rem !important; + } + + .ms-sm-3 { + margin-left: 1rem !important; + } + + .ms-sm-4 { + margin-left: 1.5rem !important; + } + + .ms-sm-5 { + margin-left: 3rem !important; + } + + .ms-sm-auto { + margin-left: auto !important; + } + + .p-sm-0 { + padding: 0 !important; + } + + .p-sm-1 { + padding: 0.25rem !important; + } + + .p-sm-2 { + padding: 0.5rem !important; + } + + .p-sm-3 { + padding: 1rem !important; + } + + .p-sm-4 { + padding: 1.5rem !important; + } + + .p-sm-5 { + padding: 3rem !important; + } + + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-sm-0 { + padding-top: 0 !important; + } + + .pt-sm-1 { + padding-top: 0.25rem !important; + } + + .pt-sm-2 { + padding-top: 0.5rem !important; + } + + .pt-sm-3 { + padding-top: 1rem !important; + } + + .pt-sm-4 { + padding-top: 1.5rem !important; + } + + .pt-sm-5 { + padding-top: 3rem !important; + } + + .pe-sm-0 { + padding-right: 0 !important; + } + + .pe-sm-1 { + padding-right: 0.25rem !important; + } + + .pe-sm-2 { + padding-right: 0.5rem !important; + } + + .pe-sm-3 { + padding-right: 1rem !important; + } + + .pe-sm-4 { + padding-right: 1.5rem !important; + } + + .pe-sm-5 { + padding-right: 3rem !important; + } + + .pb-sm-0 { + padding-bottom: 0 !important; + } + + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + + .pb-sm-3 { + padding-bottom: 1rem !important; + } + + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + + .pb-sm-5 { + padding-bottom: 3rem !important; + } + + .ps-sm-0 { + padding-left: 0 !important; + } + + .ps-sm-1 { + padding-left: 0.25rem !important; + } + + .ps-sm-2 { + padding-left: 0.5rem !important; + } + + .ps-sm-3 { + padding-left: 1rem !important; + } + + .ps-sm-4 { + padding-left: 1.5rem !important; + } + + .ps-sm-5 { + padding-left: 3rem !important; + } + + .text-sm-start { + text-align: left !important; + } + + .text-sm-end { + text-align: right !important; + } + + .text-sm-center { + text-align: center !important; + } +} +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + + .float-md-end { + float: right !important; + } + + .float-md-none { + float: none !important; + } + + .d-md-inline { + display: inline !important; + } + + .d-md-inline-block { + display: inline-block !important; + } + + .d-md-block { + display: block !important; + } + + .d-md-grid { + display: grid !important; + } + + .d-md-table { + display: table !important; + } + + .d-md-table-row { + display: table-row !important; + } + + .d-md-table-cell { + display: table-cell !important; + } + + .d-md-flex { + display: flex !important; + } + + .d-md-inline-flex { + display: inline-flex !important; + } + + .d-md-none { + display: none !important; + } + + .flex-md-fill { + flex: 1 1 auto !important; + } + + .flex-md-row { + flex-direction: row !important; + } + + .flex-md-column { + flex-direction: column !important; + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-md-grow-0 { + flex-grow: 0 !important; + } + + .flex-md-grow-1 { + flex-grow: 1 !important; + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-md-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-md-0 { + gap: 0 !important; + } + + .gap-md-1 { + gap: 0.25rem !important; + } + + .gap-md-2 { + gap: 0.5rem !important; + } + + .gap-md-3 { + gap: 1rem !important; + } + + .gap-md-4 { + gap: 1.5rem !important; + } + + .gap-md-5 { + gap: 3rem !important; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + align-self: auto !important; + } + + .align-self-md-start { + align-self: flex-start !important; + } + + .align-self-md-end { + align-self: flex-end !important; + } + + .align-self-md-center { + align-self: center !important; + } + + .align-self-md-baseline { + align-self: baseline !important; + } + + .align-self-md-stretch { + align-self: stretch !important; + } + + .order-md-first { + order: -1 !important; + } + + .order-md-0 { + order: 0 !important; + } + + .order-md-1 { + order: 1 !important; + } + + .order-md-2 { + order: 2 !important; + } + + .order-md-3 { + order: 3 !important; + } + + .order-md-4 { + order: 4 !important; + } + + .order-md-5 { + order: 5 !important; + } + + .order-md-last { + order: 6 !important; + } + + .m-md-0 { + margin: 0 !important; + } + + .m-md-1 { + margin: 0.25rem !important; + } + + .m-md-2 { + margin: 0.5rem !important; + } + + .m-md-3 { + margin: 1rem !important; + } + + .m-md-4 { + margin: 1.5rem !important; + } + + .m-md-5 { + margin: 3rem !important; + } + + .m-md-auto { + margin: auto !important; + } + + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-md-0 { + margin-top: 0 !important; + } + + .mt-md-1 { + margin-top: 0.25rem !important; + } + + .mt-md-2 { + margin-top: 0.5rem !important; + } + + .mt-md-3 { + margin-top: 1rem !important; + } + + .mt-md-4 { + margin-top: 1.5rem !important; + } + + .mt-md-5 { + margin-top: 3rem !important; + } + + .mt-md-auto { + margin-top: auto !important; + } + + .me-md-0 { + margin-right: 0 !important; + } + + .me-md-1 { + margin-right: 0.25rem !important; + } + + .me-md-2 { + margin-right: 0.5rem !important; + } + + .me-md-3 { + margin-right: 1rem !important; + } + + .me-md-4 { + margin-right: 1.5rem !important; + } + + .me-md-5 { + margin-right: 3rem !important; + } + + .me-md-auto { + margin-right: auto !important; + } + + .mb-md-0 { + margin-bottom: 0 !important; + } + + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + + .mb-md-3 { + margin-bottom: 1rem !important; + } + + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + + .mb-md-5 { + margin-bottom: 3rem !important; + } + + .mb-md-auto { + margin-bottom: auto !important; + } + + .ms-md-0 { + margin-left: 0 !important; + } + + .ms-md-1 { + margin-left: 0.25rem !important; + } + + .ms-md-2 { + margin-left: 0.5rem !important; + } + + .ms-md-3 { + margin-left: 1rem !important; + } + + .ms-md-4 { + margin-left: 1.5rem !important; + } + + .ms-md-5 { + margin-left: 3rem !important; + } + + .ms-md-auto { + margin-left: auto !important; + } + + .p-md-0 { + padding: 0 !important; + } + + .p-md-1 { + padding: 0.25rem !important; + } + + .p-md-2 { + padding: 0.5rem !important; + } + + .p-md-3 { + padding: 1rem !important; + } + + .p-md-4 { + padding: 1.5rem !important; + } + + .p-md-5 { + padding: 3rem !important; + } + + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-md-0 { + padding-top: 0 !important; + } + + .pt-md-1 { + padding-top: 0.25rem !important; + } + + .pt-md-2 { + padding-top: 0.5rem !important; + } + + .pt-md-3 { + padding-top: 1rem !important; + } + + .pt-md-4 { + padding-top: 1.5rem !important; + } + + .pt-md-5 { + padding-top: 3rem !important; + } + + .pe-md-0 { + padding-right: 0 !important; + } + + .pe-md-1 { + padding-right: 0.25rem !important; + } + + .pe-md-2 { + padding-right: 0.5rem !important; + } + + .pe-md-3 { + padding-right: 1rem !important; + } + + .pe-md-4 { + padding-right: 1.5rem !important; + } + + .pe-md-5 { + padding-right: 3rem !important; + } + + .pb-md-0 { + padding-bottom: 0 !important; + } + + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + + .pb-md-3 { + padding-bottom: 1rem !important; + } + + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + + .pb-md-5 { + padding-bottom: 3rem !important; + } + + .ps-md-0 { + padding-left: 0 !important; + } + + .ps-md-1 { + padding-left: 0.25rem !important; + } + + .ps-md-2 { + padding-left: 0.5rem !important; + } + + .ps-md-3 { + padding-left: 1rem !important; + } + + .ps-md-4 { + padding-left: 1.5rem !important; + } + + .ps-md-5 { + padding-left: 3rem !important; + } + + .text-md-start { + text-align: left !important; + } + + .text-md-end { + text-align: right !important; + } + + .text-md-center { + text-align: center !important; + } +} +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + + .float-lg-end { + float: right !important; + } + + .float-lg-none { + float: none !important; + } + + .d-lg-inline { + display: inline !important; + } + + .d-lg-inline-block { + display: inline-block !important; + } + + .d-lg-block { + display: block !important; + } + + .d-lg-grid { + display: grid !important; + } + + .d-lg-table { + display: table !important; + } + + .d-lg-table-row { + display: table-row !important; + } + + .d-lg-table-cell { + display: table-cell !important; + } + + .d-lg-flex { + display: flex !important; + } + + .d-lg-inline-flex { + display: inline-flex !important; + } + + .d-lg-none { + display: none !important; + } + + .flex-lg-fill { + flex: 1 1 auto !important; + } + + .flex-lg-row { + flex-direction: row !important; + } + + .flex-lg-column { + flex-direction: column !important; + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-lg-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-lg-0 { + gap: 0 !important; + } + + .gap-lg-1 { + gap: 0.25rem !important; + } + + .gap-lg-2 { + gap: 0.5rem !important; + } + + .gap-lg-3 { + gap: 1rem !important; + } + + .gap-lg-4 { + gap: 1.5rem !important; + } + + .gap-lg-5 { + gap: 3rem !important; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + align-self: auto !important; + } + + .align-self-lg-start { + align-self: flex-start !important; + } + + .align-self-lg-end { + align-self: flex-end !important; + } + + .align-self-lg-center { + align-self: center !important; + } + + .align-self-lg-baseline { + align-self: baseline !important; + } + + .align-self-lg-stretch { + align-self: stretch !important; + } + + .order-lg-first { + order: -1 !important; + } + + .order-lg-0 { + order: 0 !important; + } + + .order-lg-1 { + order: 1 !important; + } + + .order-lg-2 { + order: 2 !important; + } + + .order-lg-3 { + order: 3 !important; + } + + .order-lg-4 { + order: 4 !important; + } + + .order-lg-5 { + order: 5 !important; + } + + .order-lg-last { + order: 6 !important; + } + + .m-lg-0 { + margin: 0 !important; + } + + .m-lg-1 { + margin: 0.25rem !important; + } + + .m-lg-2 { + margin: 0.5rem !important; + } + + .m-lg-3 { + margin: 1rem !important; + } + + .m-lg-4 { + margin: 1.5rem !important; + } + + .m-lg-5 { + margin: 3rem !important; + } + + .m-lg-auto { + margin: auto !important; + } + + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-lg-0 { + margin-top: 0 !important; + } + + .mt-lg-1 { + margin-top: 0.25rem !important; + } + + .mt-lg-2 { + margin-top: 0.5rem !important; + } + + .mt-lg-3 { + margin-top: 1rem !important; + } + + .mt-lg-4 { + margin-top: 1.5rem !important; + } + + .mt-lg-5 { + margin-top: 3rem !important; + } + + .mt-lg-auto { + margin-top: auto !important; + } + + .me-lg-0 { + margin-right: 0 !important; + } + + .me-lg-1 { + margin-right: 0.25rem !important; + } + + .me-lg-2 { + margin-right: 0.5rem !important; + } + + .me-lg-3 { + margin-right: 1rem !important; + } + + .me-lg-4 { + margin-right: 1.5rem !important; + } + + .me-lg-5 { + margin-right: 3rem !important; + } + + .me-lg-auto { + margin-right: auto !important; + } + + .mb-lg-0 { + margin-bottom: 0 !important; + } + + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + + .mb-lg-3 { + margin-bottom: 1rem !important; + } + + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + + .mb-lg-5 { + margin-bottom: 3rem !important; + } + + .mb-lg-auto { + margin-bottom: auto !important; + } + + .ms-lg-0 { + margin-left: 0 !important; + } + + .ms-lg-1 { + margin-left: 0.25rem !important; + } + + .ms-lg-2 { + margin-left: 0.5rem !important; + } + + .ms-lg-3 { + margin-left: 1rem !important; + } + + .ms-lg-4 { + margin-left: 1.5rem !important; + } + + .ms-lg-5 { + margin-left: 3rem !important; + } + + .ms-lg-auto { + margin-left: auto !important; + } + + .p-lg-0 { + padding: 0 !important; + } + + .p-lg-1 { + padding: 0.25rem !important; + } + + .p-lg-2 { + padding: 0.5rem !important; + } + + .p-lg-3 { + padding: 1rem !important; + } + + .p-lg-4 { + padding: 1.5rem !important; + } + + .p-lg-5 { + padding: 3rem !important; + } + + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-lg-0 { + padding-top: 0 !important; + } + + .pt-lg-1 { + padding-top: 0.25rem !important; + } + + .pt-lg-2 { + padding-top: 0.5rem !important; + } + + .pt-lg-3 { + padding-top: 1rem !important; + } + + .pt-lg-4 { + padding-top: 1.5rem !important; + } + + .pt-lg-5 { + padding-top: 3rem !important; + } + + .pe-lg-0 { + padding-right: 0 !important; + } + + .pe-lg-1 { + padding-right: 0.25rem !important; + } + + .pe-lg-2 { + padding-right: 0.5rem !important; + } + + .pe-lg-3 { + padding-right: 1rem !important; + } + + .pe-lg-4 { + padding-right: 1.5rem !important; + } + + .pe-lg-5 { + padding-right: 3rem !important; + } + + .pb-lg-0 { + padding-bottom: 0 !important; + } + + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + + .pb-lg-3 { + padding-bottom: 1rem !important; + } + + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + + .pb-lg-5 { + padding-bottom: 3rem !important; + } + + .ps-lg-0 { + padding-left: 0 !important; + } + + .ps-lg-1 { + padding-left: 0.25rem !important; + } + + .ps-lg-2 { + padding-left: 0.5rem !important; + } + + .ps-lg-3 { + padding-left: 1rem !important; + } + + .ps-lg-4 { + padding-left: 1.5rem !important; + } + + .ps-lg-5 { + padding-left: 3rem !important; + } + + .text-lg-start { + text-align: left !important; + } + + .text-lg-end { + text-align: right !important; + } + + .text-lg-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + + .float-xl-end { + float: right !important; + } + + .float-xl-none { + float: none !important; + } + + .d-xl-inline { + display: inline !important; + } + + .d-xl-inline-block { + display: inline-block !important; + } + + .d-xl-block { + display: block !important; + } + + .d-xl-grid { + display: grid !important; + } + + .d-xl-table { + display: table !important; + } + + .d-xl-table-row { + display: table-row !important; + } + + .d-xl-table-cell { + display: table-cell !important; + } + + .d-xl-flex { + display: flex !important; + } + + .d-xl-inline-flex { + display: inline-flex !important; + } + + .d-xl-none { + display: none !important; + } + + .flex-xl-fill { + flex: 1 1 auto !important; + } + + .flex-xl-row { + flex-direction: row !important; + } + + .flex-xl-column { + flex-direction: column !important; + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-xl-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-xl-0 { + gap: 0 !important; + } + + .gap-xl-1 { + gap: 0.25rem !important; + } + + .gap-xl-2 { + gap: 0.5rem !important; + } + + .gap-xl-3 { + gap: 1rem !important; + } + + .gap-xl-4 { + gap: 1.5rem !important; + } + + .gap-xl-5 { + gap: 3rem !important; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + align-self: auto !important; + } + + .align-self-xl-start { + align-self: flex-start !important; + } + + .align-self-xl-end { + align-self: flex-end !important; + } + + .align-self-xl-center { + align-self: center !important; + } + + .align-self-xl-baseline { + align-self: baseline !important; + } + + .align-self-xl-stretch { + align-self: stretch !important; + } + + .order-xl-first { + order: -1 !important; + } + + .order-xl-0 { + order: 0 !important; + } + + .order-xl-1 { + order: 1 !important; + } + + .order-xl-2 { + order: 2 !important; + } + + .order-xl-3 { + order: 3 !important; + } + + .order-xl-4 { + order: 4 !important; + } + + .order-xl-5 { + order: 5 !important; + } + + .order-xl-last { + order: 6 !important; + } + + .m-xl-0 { + margin: 0 !important; + } + + .m-xl-1 { + margin: 0.25rem !important; + } + + .m-xl-2 { + margin: 0.5rem !important; + } + + .m-xl-3 { + margin: 1rem !important; + } + + .m-xl-4 { + margin: 1.5rem !important; + } + + .m-xl-5 { + margin: 3rem !important; + } + + .m-xl-auto { + margin: auto !important; + } + + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-xl-0 { + margin-top: 0 !important; + } + + .mt-xl-1 { + margin-top: 0.25rem !important; + } + + .mt-xl-2 { + margin-top: 0.5rem !important; + } + + .mt-xl-3 { + margin-top: 1rem !important; + } + + .mt-xl-4 { + margin-top: 1.5rem !important; + } + + .mt-xl-5 { + margin-top: 3rem !important; + } + + .mt-xl-auto { + margin-top: auto !important; + } + + .me-xl-0 { + margin-right: 0 !important; + } + + .me-xl-1 { + margin-right: 0.25rem !important; + } + + .me-xl-2 { + margin-right: 0.5rem !important; + } + + .me-xl-3 { + margin-right: 1rem !important; + } + + .me-xl-4 { + margin-right: 1.5rem !important; + } + + .me-xl-5 { + margin-right: 3rem !important; + } + + .me-xl-auto { + margin-right: auto !important; + } + + .mb-xl-0 { + margin-bottom: 0 !important; + } + + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + + .mb-xl-3 { + margin-bottom: 1rem !important; + } + + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + + .mb-xl-5 { + margin-bottom: 3rem !important; + } + + .mb-xl-auto { + margin-bottom: auto !important; + } + + .ms-xl-0 { + margin-left: 0 !important; + } + + .ms-xl-1 { + margin-left: 0.25rem !important; + } + + .ms-xl-2 { + margin-left: 0.5rem !important; + } + + .ms-xl-3 { + margin-left: 1rem !important; + } + + .ms-xl-4 { + margin-left: 1.5rem !important; + } + + .ms-xl-5 { + margin-left: 3rem !important; + } + + .ms-xl-auto { + margin-left: auto !important; + } + + .p-xl-0 { + padding: 0 !important; + } + + .p-xl-1 { + padding: 0.25rem !important; + } + + .p-xl-2 { + padding: 0.5rem !important; + } + + .p-xl-3 { + padding: 1rem !important; + } + + .p-xl-4 { + padding: 1.5rem !important; + } + + .p-xl-5 { + padding: 3rem !important; + } + + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-xl-0 { + padding-top: 0 !important; + } + + .pt-xl-1 { + padding-top: 0.25rem !important; + } + + .pt-xl-2 { + padding-top: 0.5rem !important; + } + + .pt-xl-3 { + padding-top: 1rem !important; + } + + .pt-xl-4 { + padding-top: 1.5rem !important; + } + + .pt-xl-5 { + padding-top: 3rem !important; + } + + .pe-xl-0 { + padding-right: 0 !important; + } + + .pe-xl-1 { + padding-right: 0.25rem !important; + } + + .pe-xl-2 { + padding-right: 0.5rem !important; + } + + .pe-xl-3 { + padding-right: 1rem !important; + } + + .pe-xl-4 { + padding-right: 1.5rem !important; + } + + .pe-xl-5 { + padding-right: 3rem !important; + } + + .pb-xl-0 { + padding-bottom: 0 !important; + } + + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + + .pb-xl-3 { + padding-bottom: 1rem !important; + } + + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + + .pb-xl-5 { + padding-bottom: 3rem !important; + } + + .ps-xl-0 { + padding-left: 0 !important; + } + + .ps-xl-1 { + padding-left: 0.25rem !important; + } + + .ps-xl-2 { + padding-left: 0.5rem !important; + } + + .ps-xl-3 { + padding-left: 1rem !important; + } + + .ps-xl-4 { + padding-left: 1.5rem !important; + } + + .ps-xl-5 { + padding-left: 3rem !important; + } + + .text-xl-start { + text-align: left !important; + } + + .text-xl-end { + text-align: right !important; + } + + .text-xl-center { + text-align: center !important; + } +} +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + + .float-xxl-end { + float: right !important; + } + + .float-xxl-none { + float: none !important; + } + + .d-xxl-inline { + display: inline !important; + } + + .d-xxl-inline-block { + display: inline-block !important; + } + + .d-xxl-block { + display: block !important; + } + + .d-xxl-grid { + display: grid !important; + } + + .d-xxl-table { + display: table !important; + } + + .d-xxl-table-row { + display: table-row !important; + } + + .d-xxl-table-cell { + display: table-cell !important; + } + + .d-xxl-flex { + display: flex !important; + } + + .d-xxl-inline-flex { + display: inline-flex !important; + } + + .d-xxl-none { + display: none !important; + } + + .flex-xxl-fill { + flex: 1 1 auto !important; + } + + .flex-xxl-row { + flex-direction: row !important; + } + + .flex-xxl-column { + flex-direction: column !important; + } + + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .gap-xxl-0 { + gap: 0 !important; + } + + .gap-xxl-1 { + gap: 0.25rem !important; + } + + .gap-xxl-2 { + gap: 0.5rem !important; + } + + .gap-xxl-3 { + gap: 1rem !important; + } + + .gap-xxl-4 { + gap: 1.5rem !important; + } + + .gap-xxl-5 { + gap: 3rem !important; + } + + .justify-content-xxl-start { + justify-content: flex-start !important; + } + + .justify-content-xxl-end { + justify-content: flex-end !important; + } + + .justify-content-xxl-center { + justify-content: center !important; + } + + .justify-content-xxl-between { + justify-content: space-between !important; + } + + .justify-content-xxl-around { + justify-content: space-around !important; + } + + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + + .align-items-xxl-start { + align-items: flex-start !important; + } + + .align-items-xxl-end { + align-items: flex-end !important; + } + + .align-items-xxl-center { + align-items: center !important; + } + + .align-items-xxl-baseline { + align-items: baseline !important; + } + + .align-items-xxl-stretch { + align-items: stretch !important; + } + + .align-content-xxl-start { + align-content: flex-start !important; + } + + .align-content-xxl-end { + align-content: flex-end !important; + } + + .align-content-xxl-center { + align-content: center !important; + } + + .align-content-xxl-between { + align-content: space-between !important; + } + + .align-content-xxl-around { + align-content: space-around !important; + } + + .align-content-xxl-stretch { + align-content: stretch !important; + } + + .align-self-xxl-auto { + align-self: auto !important; + } + + .align-self-xxl-start { + align-self: flex-start !important; + } + + .align-self-xxl-end { + align-self: flex-end !important; + } + + .align-self-xxl-center { + align-self: center !important; + } + + .align-self-xxl-baseline { + align-self: baseline !important; + } + + .align-self-xxl-stretch { + align-self: stretch !important; + } + + .order-xxl-first { + order: -1 !important; + } + + .order-xxl-0 { + order: 0 !important; + } + + .order-xxl-1 { + order: 1 !important; + } + + .order-xxl-2 { + order: 2 !important; + } + + .order-xxl-3 { + order: 3 !important; + } + + .order-xxl-4 { + order: 4 !important; + } + + .order-xxl-5 { + order: 5 !important; + } + + .order-xxl-last { + order: 6 !important; + } + + .m-xxl-0 { + margin: 0 !important; + } + + .m-xxl-1 { + margin: 0.25rem !important; + } + + .m-xxl-2 { + margin: 0.5rem !important; + } + + .m-xxl-3 { + margin: 1rem !important; + } + + .m-xxl-4 { + margin: 1.5rem !important; + } + + .m-xxl-5 { + margin: 3rem !important; + } + + .m-xxl-auto { + margin: auto !important; + } + + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + + .mt-xxl-0 { + margin-top: 0 !important; + } + + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + + .mt-xxl-3 { + margin-top: 1rem !important; + } + + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + + .mt-xxl-5 { + margin-top: 3rem !important; + } + + .mt-xxl-auto { + margin-top: auto !important; + } + + .me-xxl-0 { + margin-right: 0 !important; + } + + .me-xxl-1 { + margin-right: 0.25rem !important; + } + + .me-xxl-2 { + margin-right: 0.5rem !important; + } + + .me-xxl-3 { + margin-right: 1rem !important; + } + + .me-xxl-4 { + margin-right: 1.5rem !important; + } + + .me-xxl-5 { + margin-right: 3rem !important; + } + + .me-xxl-auto { + margin-right: auto !important; + } + + .mb-xxl-0 { + margin-bottom: 0 !important; + } + + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + + .mb-xxl-auto { + margin-bottom: auto !important; + } + + .ms-xxl-0 { + margin-left: 0 !important; + } + + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + + .ms-xxl-3 { + margin-left: 1rem !important; + } + + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + + .ms-xxl-5 { + margin-left: 3rem !important; + } + + .ms-xxl-auto { + margin-left: auto !important; + } + + .p-xxl-0 { + padding: 0 !important; + } + + .p-xxl-1 { + padding: 0.25rem !important; + } + + .p-xxl-2 { + padding: 0.5rem !important; + } + + .p-xxl-3 { + padding: 1rem !important; + } + + .p-xxl-4 { + padding: 1.5rem !important; + } + + .p-xxl-5 { + padding: 3rem !important; + } + + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + + .pt-xxl-0 { + padding-top: 0 !important; + } + + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + + .pt-xxl-3 { + padding-top: 1rem !important; + } + + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + + .pt-xxl-5 { + padding-top: 3rem !important; + } + + .pe-xxl-0 { + padding-right: 0 !important; + } + + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + + .pe-xxl-3 { + padding-right: 1rem !important; + } + + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + + .pe-xxl-5 { + padding-right: 3rem !important; + } + + .pb-xxl-0 { + padding-bottom: 0 !important; + } + + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + + .ps-xxl-0 { + padding-left: 0 !important; + } + + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + + .ps-xxl-3 { + padding-left: 1rem !important; + } + + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + + .ps-xxl-5 { + padding-left: 3rem !important; + } + + .text-xxl-start { + text-align: left !important; + } + + .text-xxl-end { + text-align: right !important; + } + + .text-xxl-center { + text-align: center !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.5rem !important; + } + + .fs-2 { + font-size: 2rem !important; + } + + .fs-3 { + font-size: 1.75rem !important; + } + + .fs-4 { + font-size: 1.5rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + + .d-print-inline-block { + display: inline-block !important; + } + + .d-print-block { + display: block !important; + } + + .d-print-grid { + display: grid !important; + } + + .d-print-table { + display: table !important; + } + + .d-print-table-row { + display: table-row !important; + } + + .d-print-table-cell { + display: table-cell !important; + } + + .d-print-flex { + display: flex !important; + } + + .d-print-inline-flex { + display: inline-flex !important; + } + + .d-print-none { + display: none !important; + } +} +html, +body { + height: 100%; +} + +#layoutAuthentication { + display: flex; + flex-direction: column; + min-height: 100vh; +} +#layoutAuthentication #layoutAuthentication_content { + min-width: 0; + flex-grow: 1; +} +#layoutAuthentication #layoutAuthentication_footer { + min-width: 0; +} + +#layoutSidenav { + display: flex; +} +#layoutSidenav #layoutSidenav_nav { + flex-basis: 225px; + flex-shrink: 0; + transition: transform 0.15s ease-in-out; + z-index: 1038; + transform: translateX(-225px); +} +#layoutSidenav #layoutSidenav_content { + position: relative; + display: flex; + flex-direction: column; + justify-content: space-between; + min-width: 0; + flex-grow: 1; + min-height: calc(100vh - 56px); + margin-left: -225px; +} + +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #000; + z-index: 1037; + opacity: 0.5; + transition: opacity 0.3s ease-in-out; +} + +@media (min-width: 992px) { + #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); + } + #layoutSidenav #layoutSidenav_content { + margin-left: 0; + transition: margin 0.15s ease-in-out; + } + + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(-225px); + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content { + margin-left: -225px; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + display: none; + } +} +.sb-nav-fixed .sb-topnav { + z-index: 1039; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav { + width: 225px; + height: 100vh; + z-index: 1038; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav { + padding-top: 56px; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav .sb-sidenav-menu { + overflow-y: auto; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_content { + padding-left: 225px; + top: 56px; +} + +#layoutError { + display: flex; + flex-direction: column; + min-height: 100vh; +} +#layoutError #layoutError_content { + min-width: 0; + flex-grow: 1; +} +#layoutError #layoutError_footer { + min-width: 0; +} + +.img-error { + max-width: 20rem; +} + +.nav .nav-link .sb-nav-link-icon, +.sb-sidenav-menu .nav-link .sb-nav-link-icon { + margin-right: 0.5rem; +} + +.sb-topnav { + padding-left: 0; + height: 56px; + z-index: 1039; +} +.sb-topnav .navbar-brand { + width: 225px; + margin: 0; +} +.sb-topnav.navbar-dark #sidebarToggle { + color: rgba(255, 255, 255, 0.5); +} +.sb-topnav.navbar-light #sidebarToggle { + color: #212529; +} + +.sb-sidenav { + display: flex; + flex-direction: column; + height: 100%; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu { + flex-grow: 1; +} +.sb-sidenav .sb-sidenav-menu .nav { + flex-direction: column; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-heading { + padding: 1.75rem 1rem 0.75rem; + font-size: 0.75rem; + font-weight: bold; + text-transform: uppercase; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link { + display: flex; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + position: relative; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-nav-link-icon { + font-size: 0.9rem; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-sidenav-collapse-arrow { + display: inline-block; + margin-left: auto; + transition: transform 0.15s ease; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link.collapsed .sb-sidenav-collapse-arrow { + transform: rotate(-90deg); +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-nested { + margin-left: 1.5rem; + flex-direction: column; +} +.sb-sidenav .sb-sidenav-footer { + padding: 0.75rem; + flex-shrink: 0; +} + +.sb-sidenav-dark { + background-color: #212529; + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-footer { + background-color: #343a40; +} + +.sb-sidenav-light { + background-color: #f8f9fa; + color: #212529; +} +.sb-sidenav-light .sb-sidenav-menu .sb-sidenav-menu-heading { + color: #adb5bd; +} +.sb-sidenav-light .sb-sidenav-menu .nav-link { + color: #212529; +} +.sb-sidenav-light .sb-sidenav-menu .nav-link .sb-nav-link-icon { + color: #adb5bd; +} +.sb-sidenav-light .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow { + color: #adb5bd; +} +.sb-sidenav-light .sb-sidenav-menu .nav-link:hover { + color: #0d6efd; +} +.sb-sidenav-light .sb-sidenav-menu .nav-link.active { + color: #0d6efd; +} +.sb-sidenav-light .sb-sidenav-menu .nav-link.active .sb-nav-link-icon { + color: #0d6efd; +} +.sb-sidenav-light .sb-sidenav-footer { + background-color: #e9ecef; +} + +.dataTable-wrapper .dataTable-container { + font-size: 0.875rem; +} + +.dataTable-wrapper.no-header .dataTable-container { + border-top: none; +} + +.dataTable-wrapper.no-footer .dataTable-container { + border-bottom: none; +} + +.dataTable-top { + padding: 0 0 1rem; +} + +.dataTable-bottom { + padding: 0; +} + +.dataTable-top > nav:first-child, +.dataTable-top > div:first-child, +.dataTable-bottom > nav:first-child, +.dataTable-bottom > div:first-child { + float: left; +} + +.dataTable-top > nav:last-child, +.dataTable-top > div:last-child, +.dataTable-bottom > nav:last-child, +.dataTable-bottom > div:last-child { + float: right; +} + +.dataTable-selector { + width: auto; + display: inline-block; + padding-left: 1.125rem; + padding-right: 2.125rem; + margin-right: 0.25rem; +} + +.dataTable-info { + margin: 7px 0; +} + +/* PAGER */ +.dataTable-pagination a:hover { + background-color: #e9ecef; +} + +.dataTable-pagination .active a, +.dataTable-pagination .active a:focus, +.dataTable-pagination .active a:hover { + background-color: #0d6efd; +} + +.dataTable-pagination .ellipsis a, +.dataTable-pagination .disabled a, +.dataTable-pagination .disabled a:focus, +.dataTable-pagination .disabled a:hover { + cursor: not-allowed; +} + +.dataTable-pagination .disabled a, +.dataTable-pagination .disabled a:focus, +.dataTable-pagination .disabled a:hover { + cursor: not-allowed; + opacity: 0.4; +} + +.dataTable-pagination .pager a { + font-weight: bold; +} + +/* TABLE */ +.dataTable-table { + border-collapse: collapse; +} + +.dataTable-table > tbody > tr > td, +.dataTable-table > tbody > tr > th, +.dataTable-table > tfoot > tr > td, +.dataTable-table > tfoot > tr > th, +.dataTable-table > thead > tr > td, +.dataTable-table > thead > tr > th { + vertical-align: top; + padding: 0.5rem 0.5rem; +} + +.dataTable-table > thead > tr > th { + vertical-align: bottom; + text-align: left; + border-bottom: none; +} + +.dataTable-table > tfoot > tr > th { + vertical-align: bottom; + text-align: left; +} + +.dataTable-table th { + vertical-align: bottom; + text-align: left; +} + +.dataTable-table th a { + text-decoration: none; + color: inherit; +} + +.dataTable-sorter { + display: inline-block; + height: 100%; + position: relative; + width: 100%; + padding-right: 1rem; +} + +.dataTable-sorter::before, +.dataTable-sorter::after { + content: ""; + height: 0; + width: 0; + position: absolute; + right: 4px; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + opacity: 0.2; +} + +.dataTable-sorter::before { + bottom: 4px; +} + +.dataTable-sorter::after { + top: 0px; +} + +.asc .dataTable-sorter::after, +.desc .dataTable-sorter::before { + opacity: 0.6; +} + +.dataTables-empty { + text-align: center; +} + +.dataTable-top::after, +.dataTable-bottom::after { + clear: both; + content: " "; + display: table; +} + +.btn-datatable { + height: 20px !important; + width: 20px !important; + font-size: 0.75rem; + border-radius: 0.25rem !important; +} \ No newline at end of file diff --git a/進階_NUXT框架/nuxt-demo/public/favicon.ico b/進階_NUXT框架/nuxt-demo/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..18993ad91cfd43e03b074dd0b5cc3f37ab38e49c GIT binary patch literal 4286 zcmeHLOKuuL5PjK%MHWVi6lD zOGiREbCw`xmFozJ^aNatJY>w+g ze6a2@u~m#^BZm@8wco9#Crlli0uLb^3E$t2-WIc^#(?t)*@`UpuofJ(Uyh@F>b3Ph z$D^m8Xq~pTkGJ4Q`Q2)te3mgkWYZ^Ijq|hkiP^9`De={bQQ%heZC$QU2UpP(-tbl8 zPWD2abEew;oat@w`uP3J^YpsgT%~jT(Dk%oU}sa$7|n6hBjDj`+I;RX(>)%lm_7N{+B7Mu%H?422lE%MBJH!!YTN2oT7xr>>N-8OF$C&qU^ z>vLsa{$0X%q1fjOe3P1mCv#lN{xQ4_*HCSAZjTb1`}mlc+9rl8$B3OP%VT@mch_~G z7Y+4b{r>9e=M+7vSI;BgB?ryZDY4m>&wcHSn81VH1N~`0gvwH{ z8dv#hG|OK`>1;j7tM#B)Z7zDN?{6=dUal}$e { + // Simple-DataTables + // https://github.com/fiduswriter/Simple-DataTables/wiki + + const datatablesSimple = document.getElementById('datatablesSimple'); + if (datatablesSimple) { + new simpleDatatables.DataTable(datatablesSimple); + } +}); diff --git a/進階_NUXT框架/nuxt-demo/public/js/scripts.js b/進階_NUXT框架/nuxt-demo/public/js/scripts.js new file mode 100644 index 0000000..f0cbfe7 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/js/scripts.js @@ -0,0 +1,26 @@ +/*! + * Start Bootstrap - SB Admin v7.0.5 (https://startbootstrap.com/template/sb-admin) + * Copyright 2013-2022 Start Bootstrap + * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin/blob/master/LICENSE) + */ + // +// Scripts +// + +window.addEventListener('DOMContentLoaded', event => { + + // Toggle the side navigation + const sidebarToggle = document.body.querySelector('#sidebarToggle'); + if (sidebarToggle) { + // Uncomment Below to persist sidebar toggle between refreshes + // if (localStorage.getItem('sb|sidebar-toggle') === 'true') { + // document.body.classList.toggle('sb-sidenav-toggled'); + // } + sidebarToggle.addEventListener('click', event => { + event.preventDefault(); + document.body.classList.toggle('sb-sidenav-toggled'); + localStorage.setItem('sb|sidebar-toggle', document.body.classList.contains('sb-sidenav-toggled')); + }); + } + +}); diff --git a/進階_NUXT框架/nuxt-demo/public/robots.txt b/進階_NUXT框架/nuxt-demo/public/robots.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/public/robots.txt @@ -0,0 +1 @@ + diff --git a/進階_NUXT框架/nuxt-demo/server/tsconfig.json b/進階_NUXT框架/nuxt-demo/server/tsconfig.json new file mode 100644 index 0000000..b9ed69c --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/server/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "../.nuxt/tsconfig.server.json" +} diff --git a/進階_NUXT框架/nuxt-demo/tsconfig.json b/進階_NUXT框架/nuxt-demo/tsconfig.json new file mode 100644 index 0000000..a746f2a --- /dev/null +++ b/進階_NUXT框架/nuxt-demo/tsconfig.json @@ -0,0 +1,4 @@ +{ + // https://nuxt.com/docs/guide/concepts/typescript + "extends": "./.nuxt/tsconfig.json" +}