-
+
{{ __('Courses') }}
@@ -59,7 +59,16 @@
-
+
+
+
+
+
+
+
+
+
@@ -72,8 +81,8 @@
- {{ dayjs(batch.data.start_date).format('DD MMM YYYY') }} -
- {{ dayjs(batch.data.end_date).format('DD MMM YYYY') }}
+ {{ dayjs(batch.data.start_date).format('DD MMMM YYYY') }} -
+ {{ dayjs(batch.data.end_date).format('DD MMMM YYYY') }}
@@ -97,14 +106,18 @@
{{ __('Not Permitted') }}
-
+
{{
__(
'You are not a member of this batch. Please checkout our upcoming batches.'
)
}}
+
+ {{ __('Please login to access this page.') }}
+
+ {{ __('Login') }}
+
@@ -123,10 +144,21 @@
diff --git a/frontend/src/pages/Lesson.vue b/frontend/src/pages/Lesson.vue
index d9126ec3..267a0fe9 100644
--- a/frontend/src/pages/Lesson.vue
+++ b/frontend/src/pages/Lesson.vue
@@ -377,7 +377,7 @@ iframe {
background: #011627;
color: #d6deeb;
border-radius: 0.5rem;
- margin-bottom: 1rem;
+ margin: 1rem 0;
}
.lesson-content a {
diff --git a/frontend/src/utils/dayjs.js b/frontend/src/utils/dayjs.js
index 55772b49..b5cecdc0 100644
--- a/frontend/src/utils/dayjs.js
+++ b/frontend/src/utils/dayjs.js
@@ -3,10 +3,14 @@ import relativeTime from 'dayjs/esm/plugin/relativeTime'
import localizedFormat from 'dayjs/esm/plugin/localizedFormat'
import updateLocale from 'dayjs/esm/plugin/updateLocale'
import isToday from 'dayjs/esm/plugin/isToday'
+import isSameOrBefore from 'dayjs/esm/plugin/isSameOrBefore'
+import isSameOrAfter from 'dayjs/esm/plugin/isSameOrAfter'
dayjs.extend(updateLocale)
dayjs.extend(relativeTime)
dayjs.extend(localizedFormat)
dayjs.extend(isToday)
+dayjs.extend(isSameOrBefore)
+dayjs.extend(isSameOrAfter)
export default dayjs
diff --git a/frontend/src/utils/index.js b/frontend/src/utils/index.js
index a103dcf7..138cea80 100644
--- a/frontend/src/utils/index.js
+++ b/frontend/src/utils/index.js
@@ -39,3 +39,143 @@ export function formatNumberIntoCurrency(number, currency) {
}
return ''
}
+
+export function getTimezones() {
+ return [
+ 'Pacific/Midway',
+ 'Pacific/Pago_Pago',
+ 'Pacific/Honolulu',
+ 'America/Anchorage',
+ 'America/Vancouver',
+ 'America/Los_Angeles',
+ 'America/Tijuana',
+ 'America/Edmonton',
+ 'America/Denver',
+ 'America/Phoenix',
+ 'America/Mazatlan',
+ 'America/Winnipeg',
+ 'America/Regina',
+ 'America/Chicago',
+ 'America/Mexico_City',
+ 'America/Guatemala',
+ 'America/El_Salvador',
+ 'America/Managua',
+ 'America/Costa_Rica',
+ 'America/Montreal',
+ 'America/New_York',
+ 'America/Indianapolis',
+ 'America/Panama',
+ 'America/Bogota',
+ 'America/Lima',
+ 'America/Halifax',
+ 'America/Puerto_Rico',
+ 'America/Caracas',
+ 'America/Santiago',
+ 'America/St_Johns',
+ 'America/Montevideo',
+ 'America/Araguaina',
+ 'America/Argentina/Buenos_Aires',
+ 'America/Godthab',
+ 'America/Sao_Paulo',
+ 'Atlantic/Azores',
+ 'Canada/Atlantic',
+ 'Atlantic/Cape_Verde',
+ 'UTC',
+ 'Etc/Greenwich',
+ 'Europe/Belgrade',
+ 'CET',
+ 'Atlantic/Reykjavik',
+ 'Europe/Dublin',
+ 'Europe/London',
+ 'Europe/Lisbon',
+ 'Africa/Casablanca',
+ 'Africa/Nouakchott',
+ 'Europe/Oslo',
+ 'Europe/Copenhagen',
+ 'Europe/Brussels',
+ 'Europe/Berlin',
+ 'Europe/Helsinki',
+ 'Europe/Amsterdam',
+ 'Europe/Rome',
+ 'Europe/Stockholm',
+ 'Europe/Vienna',
+ 'Europe/Luxembourg',
+ 'Europe/Paris',
+ 'Europe/Zurich',
+ 'Europe/Madrid',
+ 'Africa/Bangui',
+ 'Africa/Algiers',
+ 'Africa/Tunis',
+ 'Africa/Harare',
+ 'Africa/Nairobi',
+ 'Europe/Warsaw',
+ 'Europe/Prague',
+ 'Europe/Budapest',
+ 'Europe/Sofia',
+ 'Europe/Istanbul',
+ 'Europe/Athens',
+ 'Europe/Bucharest',
+ 'Asia/Nicosia',
+ 'Asia/Beirut',
+ 'Asia/Damascus',
+ 'Asia/Jerusalem',
+ 'Asia/Amman',
+ 'Africa/Tripoli',
+ 'Africa/Cairo',
+ 'Africa/Johannesburg',
+ 'Europe/Moscow',
+ 'Asia/Baghdad',
+ 'Asia/Kuwait',
+ 'Asia/Riyadh',
+ 'Asia/Bahrain',
+ 'Asia/Qatar',
+ 'Asia/Aden',
+ 'Asia/Tehran',
+ 'Africa/Khartoum',
+ 'Africa/Djibouti',
+ 'Africa/Mogadishu',
+ 'Asia/Dubai',
+ 'Asia/Muscat',
+ 'Asia/Baku',
+ 'Asia/Kabul',
+ 'Asia/Yekaterinburg',
+ 'Asia/Tashkent',
+ 'Asia/Calcutta',
+ 'Asia/Kathmandu',
+ 'Asia/Novosibirsk',
+ 'Asia/Almaty',
+ 'Asia/Dacca',
+ 'Asia/Krasnoyarsk',
+ 'Asia/Dhaka',
+ 'Asia/Bangkok',
+ 'Asia/Saigon',
+ 'Asia/Jakarta',
+ 'Asia/Irkutsk',
+ 'Asia/Shanghai',
+ 'Asia/Hong_Kong',
+ 'Asia/Taipei',
+ 'Asia/Kuala_Lumpur',
+ 'Asia/Singapore',
+ 'Australia/Perth',
+ 'Asia/Yakutsk',
+ 'Asia/Seoul',
+ 'Asia/Tokyo',
+ 'Australia/Darwin',
+ 'Australia/Adelaide',
+ 'Asia/Vladivostok',
+ 'Pacific/Port_Moresby',
+ 'Australia/Brisbane',
+ 'Australia/Sydney',
+ 'Australia/Hobart',
+ 'Asia/Magadan',
+ 'SST',
+ 'Pacific/Noumea',
+ 'Asia/Kamchatka',
+ 'Pacific/Fiji',
+ 'Pacific/Auckland',
+ 'Asia/Kolkata',
+ 'Europe/Kiev',
+ 'America/Tegucigalpa',
+ 'Pacific/Apia',
+ ]
+}
diff --git a/frontend/vite.config.js b/frontend/vite.config.js
index 2fe3fca7..fe194fa2 100644
--- a/frontend/vite.config.js
+++ b/frontend/vite.config.js
@@ -20,8 +20,12 @@ export default defineConfig({
},
},
build: {
- outDir: `../${path.basename(path.resolve('..'))}/public/frontend`,
+ outDir: `../lms/public/frontend`,
emptyOutDir: true,
+ commonjsOptions: {
+ include: [/tailwind.config.js/, /node_modules/],
+ },
+ sourcemap: true,
target: 'es2015',
rollupOptions: {
output: {
diff --git a/frontend/yarn.lock b/frontend/yarn.lock
index 6eb18631..d13ec3fc 100644
--- a/frontend/yarn.lock
+++ b/frontend/yarn.lock
@@ -4,63 +4,149 @@
"@alloc/quick-lru@^5.2.0":
version "5.2.0"
- resolved "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz"
+ resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
-"@babel/parser@^7.23.3":
- version "7.23.5"
- resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz"
- integrity sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==
+"@babel/parser@^7.23.6":
+ version "7.23.6"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b"
+ integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==
-"@esbuild/android-arm@0.15.18":
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz#266d40b8fdcf87962df8af05b76219bc786b4f80"
- integrity sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==
+"@esbuild/aix-ppc64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz#2acd20be6d4f0458bc8c784103495ff24f13b1d3"
+ integrity sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==
-"@esbuild/linux-loong64@0.15.18":
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239"
- integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==
+"@esbuild/android-arm64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz#b45d000017385c9051a4f03e17078abb935be220"
+ integrity sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==
-"@fortawesome/fontawesome-common-types@6.5.1":
- version "6.5.1"
- resolved "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.1.tgz"
- integrity sha512-GkWzv+L6d2bI5f/Vk6ikJ9xtl7dfXtoRu3YGE6nq0p/FFqA1ebMOAWg3XgRyb0I6LYyYkiAo+3/KrwuBp8xG7A==
+"@esbuild/android-arm@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.11.tgz#f46f55414e1c3614ac682b29977792131238164c"
+ integrity sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==
-"@fortawesome/fontawesome-svg-core@^6.3.0":
- version "6.5.1"
- resolved "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.1.tgz"
- integrity sha512-MfRCYlQPXoLlpem+egxjfkEuP9UQswTrlCOsknus/NcMoblTH2g0jPrapbcIb04KGA7E2GZxbAccGZfWoYgsrQ==
- dependencies:
- "@fortawesome/fontawesome-common-types" "6.5.1"
+"@esbuild/android-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.11.tgz#bfc01e91740b82011ef503c48f548950824922b2"
+ integrity sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==
-"@fortawesome/free-regular-svg-icons@^6.3.0":
- version "6.5.1"
- resolved "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.5.1.tgz"
- integrity sha512-m6ShXn+wvqEU69wSP84coxLbNl7sGVZb+Ca+XZq6k30SzuP3X4TfPqtycgUh9ASwlNh5OfQCd8pDIWxl+O+LlQ==
- dependencies:
- "@fortawesome/fontawesome-common-types" "6.5.1"
+"@esbuild/darwin-arm64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz#533fb7f5a08c37121d82c66198263dcc1bed29bf"
+ integrity sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==
-"@fortawesome/free-solid-svg-icons@^6.3.0":
- version "6.5.1"
- resolved "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.1.tgz"
- integrity sha512-S1PPfU3mIJa59biTtXJz1oI0+KAXW6bkAb31XKhxdxtuXDiUIFsih4JR1v5BbxY7hVHsD1RKq+jRkVRaf773NQ==
- dependencies:
- "@fortawesome/fontawesome-common-types" "6.5.1"
+"@esbuild/darwin-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz#62f3819eff7e4ddc656b7c6815a31cf9a1e7d98e"
+ integrity sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==
-"@fortawesome/vue-fontawesome@^3.0.3":
- version "3.0.5"
- resolved "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-3.0.5.tgz"
- integrity sha512-isZZ4+utQH9qg9cWxWYHQ9GwI3r5FeO7GnmzKYV+gbjxcptQhh+F99iZXi1Y9AvFUEgy8kRpAdvDlbb3drWFrw==
+"@esbuild/freebsd-arm64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz#d478b4195aa3ca44160272dab85ef8baf4175b4a"
+ integrity sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==
+
+"@esbuild/freebsd-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz#7bdcc1917409178257ca6a1a27fe06e797ec18a2"
+ integrity sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==
+
+"@esbuild/linux-arm64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz#58ad4ff11685fcc735d7ff4ca759ab18fcfe4545"
+ integrity sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==
+
+"@esbuild/linux-arm@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz#ce82246d873b5534d34de1e5c1b33026f35e60e3"
+ integrity sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==
+
+"@esbuild/linux-ia32@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz#cbae1f313209affc74b80f4390c4c35c6ab83fa4"
+ integrity sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==
+
+"@esbuild/linux-loong64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz#5f32aead1c3ec8f4cccdb7ed08b166224d4e9121"
+ integrity sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==
+
+"@esbuild/linux-mips64el@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz#38eecf1cbb8c36a616261de858b3c10d03419af9"
+ integrity sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==
+
+"@esbuild/linux-ppc64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz#9c5725a94e6ec15b93195e5a6afb821628afd912"
+ integrity sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==
+
+"@esbuild/linux-riscv64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz#2dc4486d474a2a62bbe5870522a9a600e2acb916"
+ integrity sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==
+
+"@esbuild/linux-s390x@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz#4ad8567df48f7dd4c71ec5b1753b6f37561a65a8"
+ integrity sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==
+
+"@esbuild/linux-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz#b7390c4d5184f203ebe7ddaedf073df82a658766"
+ integrity sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==
+
+"@esbuild/netbsd-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz#d633c09492a1721377f3bccedb2d821b911e813d"
+ integrity sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==
+
+"@esbuild/openbsd-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz#17388c76e2f01125bf831a68c03a7ffccb65d1a2"
+ integrity sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==
+
+"@esbuild/sunos-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz#e320636f00bb9f4fdf3a80e548cb743370d41767"
+ integrity sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==
+
+"@esbuild/win32-arm64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz#c778b45a496e90b6fc373e2a2bb072f1441fe0ee"
+ integrity sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==
+
+"@esbuild/win32-ia32@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz#481a65fee2e5cce74ec44823e6b09ecedcc5194c"
+ integrity sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==
+
+"@esbuild/win32-x64@0.19.11":
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz#a5d300008960bb39677c46bf16f53ec70d8dee04"
+ integrity sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==
"@headlessui/vue@^1.7.14":
version "1.7.16"
- resolved "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.16.tgz"
+ resolved "https://registry.yarnpkg.com/@headlessui/vue/-/vue-1.7.16.tgz#bdc9d32d329248910325539b99e6abfce0c69f89"
integrity sha512-nKT+nf/q6x198SsyK54mSszaQl/z+QxtASmgMEJtpxSX2Q0OPJX0upS/9daDyiECpeAsvjkoOrm2O/6PyBQ+Qg==
+"@isaacs/cliui@^8.0.2":
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
+ integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
+ 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"
+
"@jridgewell/gen-mapping@^0.3.2":
version "0.3.3"
- resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz"
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
dependencies:
"@jridgewell/set-array" "^1.0.1"
@@ -69,22 +155,22 @@
"@jridgewell/resolve-uri@^3.1.0":
version "3.1.1"
- resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz"
+ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
"@jridgewell/set-array@^1.0.1":
version "1.1.2"
- resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz"
+ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15":
version "1.4.15"
- resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz"
+ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
"@jridgewell/trace-mapping@^0.3.9":
version "0.3.20"
- resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f"
integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==
dependencies:
"@jridgewell/resolve-uri" "^3.1.0"
@@ -92,7 +178,7 @@
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
- resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
dependencies:
"@nodelib/fs.stat" "2.0.5"
@@ -100,30 +186,35 @@
"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
version "2.0.5"
- resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
"@nodelib/fs.walk@^1.2.3":
version "1.2.8"
- resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
dependencies:
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
+"@pkgjs/parseargs@^0.11.0":
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
+ integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
+
"@popperjs/core@^2.11.2", "@popperjs/core@^2.9.0":
version "2.11.8"
- resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
"@remirror/core-constants@^2.0.2":
version "2.0.2"
- resolved "https://registry.npmjs.org/@remirror/core-constants/-/core-constants-2.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/@remirror/core-constants/-/core-constants-2.0.2.tgz#f05eccdc69e3a65e7d524b52548f567904a11a1a"
integrity sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==
"@remirror/core-helpers@^3.0.0":
version "3.0.0"
- resolved "https://registry.npmjs.org/@remirror/core-helpers/-/core-helpers-3.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/@remirror/core-helpers/-/core-helpers-3.0.0.tgz#3a35c2346bc23ebc3cee585b7840b5567755c5f1"
integrity sha512-tusEgQJIqg4qKj6HSBUFcyRnWnziw3neh4T9wOmsPGHFC3w9kl5KSrDb9UAgE8uX6y32FnS7vJ955mWOl3n50A==
dependencies:
"@remirror/core-constants" "^2.0.2"
@@ -142,26 +233,91 @@
"@remirror/types@^1.0.1":
version "1.0.1"
- resolved "https://registry.npmjs.org/@remirror/types/-/types-1.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/@remirror/types/-/types-1.0.1.tgz#768502497a0fbbc23338a1586b893f729310cf70"
integrity sha512-VlZQxwGnt1jtQ18D6JqdIF+uFZo525WEqrfp9BOc3COPpK4+AWCgdnAWL+ho6imWcoINlGjR/+3b6y5C1vBVEA==
dependencies:
type-fest "^2.19.0"
+"@rollup/rollup-android-arm-eabi@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.4.tgz#b1094962742c1a0349587040bc06185e2a667c9b"
+ integrity sha512-ub/SN3yWqIv5CWiAZPHVS1DloyZsJbtXmX4HxUTIpS0BHm9pW5iYBo2mIZi+hE3AeiTzHz33blwSnhdUo+9NpA==
+
+"@rollup/rollup-android-arm64@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.4.tgz#96eb86fb549e05b187f2ad06f51d191a23cb385a"
+ integrity sha512-ehcBrOR5XTl0W0t2WxfTyHCR/3Cq2jfb+I4W+Ch8Y9b5G+vbAecVv0Fx/J1QKktOrgUYsIKxWAKgIpvw56IFNA==
+
+"@rollup/rollup-darwin-arm64@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.4.tgz#2456630c007cc5905cb368acb9ff9fc04b2d37be"
+ integrity sha512-1fzh1lWExwSTWy8vJPnNbNM02WZDS8AW3McEOb7wW+nPChLKf3WG2aG7fhaUmfX5FKw9zhsF5+MBwArGyNM7NA==
+
+"@rollup/rollup-darwin-x64@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.4.tgz#97742214fc7dfd47a0f74efba6f5ae264e29c70c"
+ integrity sha512-Gc6cukkF38RcYQ6uPdiXi70JB0f29CwcQ7+r4QpfNpQFVHXRd0DfWFidoGxjSx1DwOETM97JPz1RXL5ISSB0pA==
+
+"@rollup/rollup-linux-arm-gnueabihf@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.4.tgz#cd933e61d6f689c9cdefde424beafbd92cfe58e2"
+ integrity sha512-g21RTeFzoTl8GxosHbnQZ0/JkuFIB13C3T7Y0HtKzOXmoHhewLbVTFBQZu+z5m9STH6FZ7L/oPgU4Nm5ErN2fw==
+
+"@rollup/rollup-linux-arm64-gnu@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.4.tgz#33b09bf462f1837afc1e02a1b352af6b510c78a6"
+ integrity sha512-TVYVWD/SYwWzGGnbfTkrNpdE4HON46orgMNHCivlXmlsSGQOx/OHHYiQcMIOx38/GWgwr/po2LBn7wypkWw/Mg==
+
+"@rollup/rollup-linux-arm64-musl@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.4.tgz#50257fb248832c2308064e3764a16273b6ee4615"
+ integrity sha512-XcKvuendwizYYhFxpvQ3xVpzje2HHImzg33wL9zvxtj77HvPStbSGI9czrdbfrf8DGMcNNReH9pVZv8qejAQ5A==
+
+"@rollup/rollup-linux-riscv64-gnu@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.4.tgz#09589e4e1a073cf56f6249b77eb6c9a8e9b613a8"
+ integrity sha512-LFHS/8Q+I9YA0yVETyjonMJ3UA+DczeBd/MqNEzsGSTdNvSJa1OJZcSH8GiXLvcizgp9AlHs2walqRcqzjOi3A==
+
+"@rollup/rollup-linux-x64-gnu@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.4.tgz#bd312bb5b5f02e54d15488605d15cfd3f90dda7c"
+ integrity sha512-dIYgo+j1+yfy81i0YVU5KnQrIJZE8ERomx17ReU4GREjGtDW4X+nvkBak2xAUpyqLs4eleDSj3RrV72fQos7zw==
+
+"@rollup/rollup-linux-x64-musl@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.4.tgz#25b3bede85d86438ce28cc642842d10d867d40e9"
+ integrity sha512-RoaYxjdHQ5TPjaPrLsfKqR3pakMr3JGqZ+jZM0zP2IkDtsGa4CqYaWSfQmZVgFUCgLrTnzX+cnHS3nfl+kB6ZQ==
+
+"@rollup/rollup-win32-arm64-msvc@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.4.tgz#95957067eb107f571da1d81939f017d37b4958d3"
+ integrity sha512-T8Q3XHV+Jjf5e49B4EAaLKV74BbX7/qYBRQ8Wop/+TyyU0k+vSjiLVSHNWdVd1goMjZcbhDmYZUYW5RFqkBNHQ==
+
+"@rollup/rollup-win32-ia32-msvc@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.4.tgz#71b6facad976db527863f698692c6964c0b6e10e"
+ integrity sha512-z+JQ7JirDUHAsMecVydnBPWLwJjbppU+7LZjffGf+Jvrxq+dVjIE7By163Sc9DKc3ADSU50qPVw0KonBS+a+HQ==
+
+"@rollup/rollup-win32-x64-msvc@4.9.4":
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.4.tgz#16295ccae354707c9bc6842906bdeaad4f3ba7a5"
+ integrity sha512-LfdGXCV9rdEify1oxlN9eamvDSjv9md9ZVMAbNHA87xqIfFCxImxan9qZ8+Un54iK2nnqPlbnSi4R54ONtbWBw==
+
"@socket.io/component-emitter@~3.1.0":
version "3.1.0"
- resolved "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz"
+ resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553"
integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==
"@tailwindcss/forms@^0.5.3":
version "0.5.7"
- resolved "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.7.tgz"
+ resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.5.7.tgz#db5421f062a757b5f828bc9286ba626c6685e821"
integrity sha512-QE7X69iQI+ZXwldE+rzasvbJiyV/ju1FGHH0Qn2W3FKbuYtqp8LKcy6iSw79fVUT5/Vvf+0XgLCeYVG+UV6hOw==
dependencies:
mini-svg-data-uri "^1.2.3"
"@tailwindcss/typography@^0.5.0":
version "0.5.10"
- resolved "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.10.tgz"
+ resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.10.tgz#2abde4c6d5c797ab49cf47610830a301de4c1e0a"
integrity sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==
dependencies:
lodash.castarray "^4.4.0"
@@ -171,183 +327,183 @@
"@tiptap/core@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/core/-/core-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/core/-/core-2.1.13.tgz#e21f566e81688c826c6f26d2940886734189e193"
integrity sha512-cMC8bgTN63dj1Mv82iDeeLl6sa9kY0Pug8LSalxVEptRmyFVsVxGgu2/6Y3T+9aCYScxfS06EkA8SdzFMAwYTQ==
"@tiptap/extension-blockquote@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-blockquote/-/extension-blockquote-2.1.13.tgz#abf01e3a00d72434b08be7f3d7e318c7320db486"
integrity sha512-oe6wSQACmODugoP9XH3Ouffjy4BsOBWfTC+dETHNCG6ZED6ShHN3CB9Vr7EwwRgmm2WLaKAjMO1sVumwH+Z1rg==
"@tiptap/extension-bold@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-bold/-/extension-bold-2.1.13.tgz#fb0c8916269be61269e4aef9d1da417daf52b7f1"
integrity sha512-6cHsQTh/rUiG4jkbJer3vk7g60I5tBwEBSGpdxmEHh83RsvevD8+n92PjA24hYYte5RNlATB011E1wu8PVhSvw==
"@tiptap/extension-bubble-menu@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-bubble-menu/-/extension-bubble-menu-2.1.13.tgz#884cd2e4e0c9586998baac3d0a14621b177f1859"
integrity sha512-Hm7e1GX3AI6lfaUmr6WqsS9MMyXIzCkhh+VQi6K8jj4Q4s8kY4KPoAyD/c3v9pZ/dieUtm2TfqrOCkbHzsJQBg==
dependencies:
tippy.js "^6.3.7"
"@tiptap/extension-bullet-list@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-bullet-list/-/extension-bullet-list-2.1.13.tgz#0a26731ebf98ddfd268884ff1712f7189be7b63c"
integrity sha512-NkWlQ5bLPUlcROj6G/d4oqAxMf3j3wfndGOPp0z8OoXJtVbVoXl/aMSlLbVgE6n8r6CS8MYxKhXNxrb7Ll2foA==
"@tiptap/extension-code-block@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-code-block/-/extension-code-block-2.1.13.tgz#3e441d171d3ed821e67291dbf4cbad7e2ea29809"
integrity sha512-E3tweNExPOV+t1ODKX0MDVsS0aeHGWc1ECt+uyp6XwzsN0bdF2A5+pttQqM7sTcMnQkVACGFbn9wDeLRRcfyQg==
"@tiptap/extension-code@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-code/-/extension-code-2.1.13.tgz#27a5ca5705e59ca97390fad4d6631bf431690480"
integrity sha512-f5fLYlSgliVVa44vd7lQGvo49+peC+Z2H0Fn84TKNCH7tkNZzouoJsHYn0/enLaQ9Sq+24YPfqulfiwlxyiT8w==
"@tiptap/extension-color@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-color/-/extension-color-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-color/-/extension-color-2.1.13.tgz#f1ea3805db93f308aaf99d8ac80b18fcf13de050"
integrity sha512-T3tJXCIfFxzIlGOhvbPVIZa3y36YZRPYIo2TKsgkTz8LiMob6hRXXNFjsrFDp2Fnu3DrBzyvrorsW7767s4eYg==
"@tiptap/extension-document@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-document/-/extension-document-2.1.13.tgz#5b68fa08e8a79eebd41f1360982db2ddd28ad010"
integrity sha512-wLwiTWsVmZTGIE5duTcHRmW4ulVxNW4nmgfpk95+mPn1iKyNGtrVhGWleLhBlTj+DWXDtcfNWZgqZkZNzhkqYQ==
"@tiptap/extension-dropcursor@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-dropcursor/-/extension-dropcursor-2.1.13.tgz#2e8908f2dec9e8e997a2f216a11d3b915fe062df"
integrity sha512-NAyJi4BJxH7vl/2LNS1X0ndwFKjEtX+cRgshXCnMyh7qNpIRW6Plczapc/W1OiMncOEhZJfpZfkRSfwG01FWFg==
"@tiptap/extension-floating-menu@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-floating-menu/-/extension-floating-menu-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-floating-menu/-/extension-floating-menu-2.1.13.tgz#e12e6e73ee095319d4a723a9b46b8f7b1a9f4b1a"
integrity sha512-9Oz7pk1Nts2+EyY+rYfnREGbLzQ5UFazAvRhF6zAJdvyuDmAYm0Jp6s0GoTrpV0/dJEISoFaNpPdMJOb9EBNRw==
dependencies:
tippy.js "^6.3.7"
"@tiptap/extension-gapcursor@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-gapcursor/-/extension-gapcursor-2.1.13.tgz#994a54e1d4106dfaede0acce184c48457ab34450"
integrity sha512-Cl5apsoTcyPPCgE3ThufxQxZ1wyqqh+9uxUN9VF9AbeTkid6oPZvKXwaILf6AFnkSy+SuKrb9kZD2iaezxpzXw==
"@tiptap/extension-hard-break@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-hard-break/-/extension-hard-break-2.1.13.tgz#fc84d0ff7e2fe861bf421bc8000194ecc26979b0"
integrity sha512-TGkMzMQayuKg+vN4du0x1ahEItBLcCT1jdWeRsjdM8gHfzbPLdo4PQhVsvm1I0xaZmbJZelhnVsUwRZcIu1WNA==
"@tiptap/extension-heading@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-heading/-/extension-heading-2.1.13.tgz#94a6219448d97ffed0915fa1bf411074c39f4103"
integrity sha512-PEmc19QLmlVUTiHWoF0hpgNTNPNU0nlaFmMKskzO+cx5Df4xvHmv/UqoIwp7/UFbPMkfVJT1ozQU7oD1IWn9Hg==
"@tiptap/extension-highlight@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-highlight/-/extension-highlight-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-highlight/-/extension-highlight-2.1.13.tgz#d30221c178569264ab76327f87a0d81605493fcc"
integrity sha512-ZivjJma5WwPYcG0rpnynVDGis32OGdtpTwETEb+2OOjZBCBlyYQ4tcRk5gS3nzBAjLl/Qu84VVbawLhHXB6few==
"@tiptap/extension-history@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-history/-/extension-history-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-history/-/extension-history-2.1.13.tgz#50478c602143fa77bb3b45c9c9cae4ddb743e0ed"
integrity sha512-1ouitThGTBUObqw250aDwGLMNESBH5PRXIGybsCFO1bktdmWtEw7m72WY41EuX2BH8iKJpcYPerl3HfY1vmCNw==
"@tiptap/extension-horizontal-rule@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.1.13.tgz#4884dbf912c8dabbbc69e041ff5529d6337e638e"
integrity sha512-7OgjgNqZXvBejgULNdMSma2M1nzv4bbZG+FT5XMFZmEOxR9IB1x/RzChjPdeicff2ZK2sfhMBc4Y9femF5XkUg==
"@tiptap/extension-image@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-image/-/extension-image-2.1.13.tgz#835fc6759b2c1184fb54d3704c538029d523dbf6"
integrity sha512-7oVAos+BU4KR/zQsfltrd8hgIxKxyxZ19dhwb1BJI2Nt3Mnx+yFPRlRSehID6RT9dYqgW4UW5d6vh/3HQcYYYw==
"@tiptap/extension-italic@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-italic/-/extension-italic-2.1.13.tgz#1e9521dea002c8d6de833d9fd928d4617623eab8"
integrity sha512-HyDJfuDn5hzwGKZiANcvgz6wcum6bEgb4wmJnfej8XanTMJatNVv63TVxCJ10dSc9KGpPVcIkg6W8/joNXIEbw==
"@tiptap/extension-link@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-link/-/extension-link-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-link/-/extension-link-2.1.13.tgz#ae4abd7c43292e3a1841488bfc7a687b2f014249"
integrity sha512-wuGMf3zRtMHhMrKm9l6Tft5M2N21Z0UP1dZ5t1IlOAvOeYV2QZ5UynwFryxGKLO0NslCBLF/4b/HAdNXbfXWUA==
dependencies:
linkifyjs "^4.1.0"
"@tiptap/extension-list-item@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-list-item/-/extension-list-item-2.1.13.tgz#3c62127df97974f3196866ec00ee397f4c9acdc4"
integrity sha512-6e8iiCWXOiJTl1XOwVW2tc0YG18h70HUtEHFCx2m5HspOGFKsFEaSS3qYxOheM9HxlmQeDt8mTtqftRjEFRxPQ==
"@tiptap/extension-mention@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-mention/-/extension-mention-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-mention/-/extension-mention-2.1.13.tgz#6359c563268c46539660958847fe76c22131f2c8"
integrity sha512-OYqaucyBiCN/CmDYjpOVX74RJcIEKmAqiZxUi8Gfaq7ryEO5a8Gk93nK+8uZ0onaqHE+mHpoLFFbcAFbOPgkUQ==
"@tiptap/extension-ordered-list@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-ordered-list/-/extension-ordered-list-2.1.13.tgz#31f4b3a21fbcc2f605c48662e08b5253a304c8c7"
integrity sha512-UO4ZAL5Vrr1WwER5VjgmeNIWHpqy9cnIRo1En07gZ0OWTjs1eITPcu+4TCn1ZG6DhoFvAQzE5DTxxdhIotg+qw==
"@tiptap/extension-paragraph@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-paragraph/-/extension-paragraph-2.1.13.tgz#30f8ae3f8833c606b339f3554b9ffdbe1e604463"
integrity sha512-cEoZBJrsQn69FPpUMePXG/ltGXtqKISgypj70PEHXt5meKDjpmMVSY4/8cXvFYEYsI9GvIwyAK0OrfAHiSoROA==
"@tiptap/extension-placeholder@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-placeholder/-/extension-placeholder-2.1.13.tgz#b735591f719b9fe89c90dcc6327d2ef2851be510"
integrity sha512-vIY7y7UbqsrAW/y8bDE9eRenbQEU16kNHB5Wri8RU1YiUZpkPgdXP/pLqyjIIq95SwP/vdTIHjHoQ77VLRl1hA==
"@tiptap/extension-strike@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-strike/-/extension-strike-2.1.13.tgz#6605792fa98f0e36861be4c7ed4d4125de8c77aa"
integrity sha512-VN6zlaCNCbyJUCDyBFxavw19XmQ4LkCh8n20M8huNqW77lDGXA2A7UcWLHaNBpqAijBRu9mWI8l4Bftyf2fcAw==
"@tiptap/extension-table-cell@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-table-cell/-/extension-table-cell-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-table-cell/-/extension-table-cell-2.1.13.tgz#28efbc99480d53346200dcbf50cfb32bade180d1"
integrity sha512-30pyVt2PxGAk8jmsXKxDheql8K/xIRA9FiDo++kS2Kr6Y7I42/kNPQttJ2W+Q1JdRJvedNfQtziQfKWDRLLCNA==
"@tiptap/extension-table-header@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-table-header/-/extension-table-header-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-table-header/-/extension-table-header-2.1.13.tgz#8d64a0e5a6a5ea128708b866e56a0e04e34d7a5b"
integrity sha512-FwIV5iso5kmpu01QyvrPCjJqZfqxRTjtjMsDyut2uIgx9v5TXk0V5XvMWobx435ANIDJoGTYCMRlIqcgtyqwAQ==
"@tiptap/extension-table-row@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-table-row/-/extension-table-row-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-table-row/-/extension-table-row-2.1.13.tgz#ef75d6de9c7695bbb90f745aabd72d327f161ac3"
integrity sha512-27Mb9/oYbiLd+/BUFMhQzRIqMd2Z5j1BZMYsktwtDG8vGdYVlaW257UVaoNR9TmiXyIzd3Dh1mOil8G35+HRHg==
"@tiptap/extension-table@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-table/-/extension-table-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-table/-/extension-table-2.1.13.tgz#cfe3fc2665d12d2c946fc83b2cce9d1485ff29a0"
integrity sha512-yMWt2LqotOsWJhLwFNo8fyTwJNLPtnk+eCUxKLlMXP23mJ/lpF+jvTihhHVVic5GqV9vLYZFU2Tn+5k/Vd5P1w==
"@tiptap/extension-text-align@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-text-align/-/extension-text-align-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-text-align/-/extension-text-align-2.1.13.tgz#1249f8969e4d1ad23ec3794e767aeea5c1e01944"
integrity sha512-ZmbGpi5FHGsWyzt+8DceXERr/Vwxhjpm2VKWZyFTVz8uNJVj+/ou196JQJZqxbp5VtKkS7UYujaO++G5eflb0Q==
"@tiptap/extension-text-style@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-text-style/-/extension-text-style-2.1.13.tgz#4ee7c8cc50272f0977a8d2edae22f063f63d1fe5"
integrity sha512-K9/pNHxpZKQoc++crxrsppVUSeHv8YevfY2FkJ4YMaekGcX+q4BRrHR0tOfii4izAUPJF2L0/PexLQaWXtAY1w==
"@tiptap/extension-text@^2.1.13":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-text/-/extension-text-2.1.13.tgz#ac17a0220aef1bae1bbd646a91491353e57bb5d1"
integrity sha512-zzsTTvu5U67a8WjImi6DrmpX2Q/onLSaj+LRWPh36A1Pz2WaxW5asZgaS+xWCnR+UrozlCALWa01r7uv69jq0w==
"@tiptap/extension-typography@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/extension-typography/-/extension-typography-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/extension-typography/-/extension-typography-2.1.13.tgz#eadf8c7423290f717547e21342470cc2333a5dd8"
integrity sha512-//90Gzkci4/77CCmdWYyRGTcMUvsQ64jv3mqlL+JqWgLCffMHvWPGKhPMgSzoyHRlAIIACMhxniRtB7HixhTHQ==
"@tiptap/pm@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/pm/-/pm-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/pm/-/pm-2.1.13.tgz#857753691580be760da13629fab2712c52750741"
integrity sha512-zNbA7muWsHuVg12GrTgN/j119rLePPq5M8dZgkKxUwdw8VmU3eUyBp1SihPEXJ2U0MGdZhNhFX7Y74g11u66sg==
dependencies:
prosemirror-changeset "^2.2.0"
@@ -371,7 +527,7 @@
"@tiptap/starter-kit@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/starter-kit/-/starter-kit-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/starter-kit/-/starter-kit-2.1.13.tgz#ac33a8b4767b83e4daff8819f4a5f0239df1654c"
integrity sha512-ph/mUR/OwPtPkZ5rNHINxubpABn8fHnvJSdhXFrY/q6SKoaO11NZXgegRaiG4aL7O6Sz4LsZVw6Sm0Ae+GJmrg==
dependencies:
"@tiptap/core" "^2.1.13"
@@ -396,167 +552,183 @@
"@tiptap/suggestion@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/suggestion/-/suggestion-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/suggestion/-/suggestion-2.1.13.tgz#0a8317260baed764a523a09099c0889a0e5b507e"
integrity sha512-Y05TsiXTFAJ5SrfoV+21MAxig5UNbY0AVa03lQlh/yicTRPpIc6hgZzblB0uxDSYoj6+kaHE4MIZvPvhUD8BJQ==
"@tiptap/vue-3@^2.0.3":
version "2.1.13"
- resolved "https://registry.npmjs.org/@tiptap/vue-3/-/vue-3-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/@tiptap/vue-3/-/vue-3-2.1.13.tgz#836aef02a5df9fc7dc953a0ad3a12e5556dc8680"
integrity sha512-sPMT+uXtPfYLQioXtxxMLij234++PEf5Z43/auOLu737pKdgBr7w0sC8oYiZMgFt9dNCZWBrvT0fupF8yQN8AQ==
dependencies:
"@tiptap/extension-bubble-menu" "^2.1.13"
"@tiptap/extension-floating-menu" "^2.1.13"
+"@types/estree@1.0.5":
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
+ integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
+
"@types/object.omit@^3.0.0":
version "3.0.3"
- resolved "https://registry.npmjs.org/@types/object.omit/-/object.omit-3.0.3.tgz"
+ resolved "https://registry.yarnpkg.com/@types/object.omit/-/object.omit-3.0.3.tgz#cc52b1d9774c1619b5c6fc50229d087f01eabd68"
integrity sha512-xrq4bQTBGYY2cw+gV4PzoG2Lv3L0pjZ1uXStRRDQoATOYW1lCsFQHhQ+OkPhIcQoqLjAq7gYif7D14Qaa6Zbew==
"@types/object.pick@^1.3.2":
version "1.3.4"
- resolved "https://registry.npmjs.org/@types/object.pick/-/object.pick-1.3.4.tgz"
+ resolved "https://registry.yarnpkg.com/@types/object.pick/-/object.pick-1.3.4.tgz#1a38b6e69a35f36ec2dcc8b9f5ffd555c1c4d7fc"
integrity sha512-5PjwB0uP2XDp3nt5u5NJAG2DORHIRClPzWT/TTZhJ2Ekwe8M5bA9tvPdi9NO/n2uvu2/ictat8kgqvLfcIE1SA==
"@types/throttle-debounce@^2.1.0":
version "2.1.0"
- resolved "https://registry.npmjs.org/@types/throttle-debounce/-/throttle-debounce-2.1.0.tgz"
+ resolved "https://registry.yarnpkg.com/@types/throttle-debounce/-/throttle-debounce-2.1.0.tgz#1c3df624bfc4b62f992d3012b84c56d41eab3776"
integrity sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==
"@types/web-bluetooth@^0.0.20":
version "0.0.20"
- resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz"
+ resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz#f066abfcd1cbe66267cdbbf0de010d8a41b41597"
integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==
"@vitejs/plugin-vue@^2.0.0":
version "2.3.4"
- resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz"
+ resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-2.3.4.tgz#966a6279060eb2d9d1a02ea1a331af071afdcf9e"
integrity sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==
-"@vue/compiler-core@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz"
- integrity sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==
+"@vue/compiler-core@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.5.tgz#9565aebaadef8649eb7c8e150a5f4f4e2542667d"
+ integrity sha512-Daka7P1z2AgKjzuueWXhwzIsKu0NkLB6vGbNVEV2iJ8GJTrzraZo/Sk4GWCMRtd/qVi3zwnk+Owbd/xSZbwHtQ==
dependencies:
- "@babel/parser" "^7.23.3"
- "@vue/shared" "3.3.9"
+ "@babel/parser" "^7.23.6"
+ "@vue/shared" "3.4.5"
+ entities "^4.5.0"
estree-walker "^2.0.2"
source-map-js "^1.0.2"
-"@vue/compiler-dom@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.9.tgz"
- integrity sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==
+"@vue/compiler-dom@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.5.tgz#c53c9d7715b777b1d6d2adcbc491bfd4f9510edd"
+ integrity sha512-J8YlxknJVd90SXFJ4HwGANSAXsx5I0lK30sO/zvYV7s5gXf7gZR7r/1BmZ2ju7RGH1lnc6bpBc6nL61yW+PsAQ==
dependencies:
- "@vue/compiler-core" "3.3.9"
- "@vue/shared" "3.3.9"
+ "@vue/compiler-core" "3.4.5"
+ "@vue/shared" "3.4.5"
-"@vue/compiler-sfc@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.9.tgz"
- integrity sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==
+"@vue/compiler-sfc@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.5.tgz#f93f986dfc5c7f72b9a5e00b48be75d9116cc948"
+ integrity sha512-jauvkDuSSUbP0ebhfNqljhShA90YEfX/0wZ+w40oZF43IjGyWYjqYaJbvMJwGOd+9+vODW6eSvnk28f0SGV7OQ==
dependencies:
- "@babel/parser" "^7.23.3"
- "@vue/compiler-core" "3.3.9"
- "@vue/compiler-dom" "3.3.9"
- "@vue/compiler-ssr" "3.3.9"
- "@vue/reactivity-transform" "3.3.9"
- "@vue/shared" "3.3.9"
+ "@babel/parser" "^7.23.6"
+ "@vue/compiler-core" "3.4.5"
+ "@vue/compiler-dom" "3.4.5"
+ "@vue/compiler-ssr" "3.4.5"
+ "@vue/shared" "3.4.5"
estree-walker "^2.0.2"
magic-string "^0.30.5"
- postcss "^8.4.31"
+ postcss "^8.4.32"
source-map-js "^1.0.2"
-"@vue/compiler-ssr@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.9.tgz"
- integrity sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==
+"@vue/compiler-ssr@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.5.tgz#d412a4c9b10d69172a5ce0ec78de98dad441a58d"
+ integrity sha512-DDdEcDzj2lWTMfUMMtEpLDhURai9LhM0zSZ219jCt7b2Vyl0/jy3keFgCPMitG0V1S1YG4Cmws3lWHWdxHQOpg==
dependencies:
- "@vue/compiler-dom" "3.3.9"
- "@vue/shared" "3.3.9"
+ "@vue/compiler-dom" "3.4.5"
+ "@vue/shared" "3.4.5"
"@vue/devtools-api@^6.5.0":
version "6.5.1"
- resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz"
+ resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.5.1.tgz#7f71f31e40973eeee65b9a64382b13593fdbd697"
integrity sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==
-"@vue/reactivity-transform@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.9.tgz"
- integrity sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==
+"@vue/reactivity@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.5.tgz#68bc91cd356eed95dc5e9e0570e3f7becaee578b"
+ integrity sha512-BcWkKvjdvqJwb7BhhFkXPLDCecX4d4a6GATvCduJQDLv21PkPowAE5GKuIE5p6RC07/Lp9FMkkq4AYCTVF5KlQ==
dependencies:
- "@babel/parser" "^7.23.3"
- "@vue/compiler-core" "3.3.9"
- "@vue/shared" "3.3.9"
- estree-walker "^2.0.2"
- magic-string "^0.30.5"
+ "@vue/shared" "3.4.5"
-"@vue/reactivity@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.9.tgz"
- integrity sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==
+"@vue/runtime-core@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.5.tgz#2bf253a6f6b0430af1aacf0fdfd8f5782feefce9"
+ integrity sha512-wh9ELIOQKeWT9SaUPdLrsxRkZv14jp+SJm9aiQGWio+/MWNM3Lib0wE6CoKEqQ9+SCYyGjDBhTOTtO47kCgbkg==
dependencies:
- "@vue/shared" "3.3.9"
+ "@vue/reactivity" "3.4.5"
+ "@vue/shared" "3.4.5"
-"@vue/runtime-core@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.9.tgz"
- integrity sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==
+"@vue/runtime-dom@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.5.tgz#b43736d66c32f6038778024587592cb9d68495de"
+ integrity sha512-n5ewvOjyG3IEpqGBahdPXODFSpVlSz3H4LF76Sx0XAqpIOqyJ5bIb2PrdYuH2ogBMAQPh+o5tnoH4nJpBr8U0Q==
dependencies:
- "@vue/reactivity" "3.3.9"
- "@vue/shared" "3.3.9"
+ "@vue/runtime-core" "3.4.5"
+ "@vue/shared" "3.4.5"
+ csstype "^3.1.3"
-"@vue/runtime-dom@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.9.tgz"
- integrity sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==
+"@vue/server-renderer@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.5.tgz#4bfa7aa763217d8b2d4767d2c8d968a9d40352c1"
+ integrity sha512-jOFc/VE87yvifQpNju12VcqimH8pBLxdcT+t3xMeiED1K6DfH9SORyhFEoZlW5TG2Vwfn3Ul5KE+1aC99xnSBg==
dependencies:
- "@vue/runtime-core" "3.3.9"
- "@vue/shared" "3.3.9"
- csstype "^3.1.2"
+ "@vue/compiler-ssr" "3.4.5"
+ "@vue/shared" "3.4.5"
-"@vue/server-renderer@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.9.tgz"
- integrity sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==
- dependencies:
- "@vue/compiler-ssr" "3.3.9"
- "@vue/shared" "3.3.9"
-
-"@vue/shared@3.3.9":
- version "3.3.9"
- resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz"
- integrity sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==
+"@vue/shared@3.4.5":
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.5.tgz#c8b4eb6399a7fc986565ea736d938b3a1579256d"
+ integrity sha512-6XptuzlMvN4l4cDnDw36pdGEV+9njYkQ1ZE0Q6iZLwrKefKaOJyiFmcP3/KBDHbt72cJZGtllAc1GaHe6XGAyg==
"@vueuse/core@^10.4.1":
- version "10.6.1"
- resolved "https://registry.npmjs.org/@vueuse/core/-/core-10.6.1.tgz"
- integrity sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==
+ version "10.7.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-10.7.1.tgz#b4bfe3355dbb0ec17d34d737385e1c8a0156ccf1"
+ integrity sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==
dependencies:
"@types/web-bluetooth" "^0.0.20"
- "@vueuse/metadata" "10.6.1"
- "@vueuse/shared" "10.6.1"
+ "@vueuse/metadata" "10.7.1"
+ "@vueuse/shared" "10.7.1"
vue-demi ">=0.14.6"
-"@vueuse/metadata@10.6.1":
- version "10.6.1"
- resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.6.1.tgz"
- integrity sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==
+"@vueuse/metadata@10.7.1":
+ version "10.7.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.7.1.tgz#190a8d0e97216941cc95120c89dfa2c4228b2a53"
+ integrity sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==
-"@vueuse/shared@10.6.1":
- version "10.6.1"
- resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-10.6.1.tgz"
- integrity sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==
+"@vueuse/shared@10.7.1":
+ version "10.7.1"
+ resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-10.7.1.tgz#b9892fc31784d685619015fba287cde53873485d"
+ integrity sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==
dependencies:
vue-demi ">=0.14.6"
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
+ integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
+
+ansi-regex@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
+ integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
+
+ansi-styles@^4.0.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
+ integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
+ dependencies:
+ color-convert "^2.0.1"
+
+ansi-styles@^6.1.0:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
+ integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
+
any-promise@^1.0.0:
version "1.3.0"
- resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"
+ resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
anymatch@~3.1.2:
version "3.1.3"
- resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
dependencies:
normalize-path "^3.0.0"
@@ -564,17 +736,17 @@ anymatch@~3.1.2:
arg@^5.0.2:
version "5.0.2"
- resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
argparse@^2.0.1:
version "2.0.1"
- resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
autoprefixer@^10.4.2:
version "10.4.16"
- resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8"
integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==
dependencies:
browserslist "^4.21.10"
@@ -586,32 +758,31 @@ autoprefixer@^10.4.2:
balanced-match@^1.0.0:
version "1.0.2"
- resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
binary-extensions@^2.0.0:
version "2.2.0"
- resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
-brace-expansion@^1.1.7:
- version "1.1.11"
- resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+brace-expansion@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
+ integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
dependencies:
balanced-match "^1.0.0"
- concat-map "0.0.1"
braces@^3.0.2, braces@~3.0.2:
version "3.0.2"
- resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
dependencies:
fill-range "^7.0.1"
browserslist@^4.21.10:
version "4.22.2"
- resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b"
integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==
dependencies:
caniuse-lite "^1.0.30001565"
@@ -621,22 +792,22 @@ browserslist@^4.21.10:
camelcase-css@^2.0.1:
version "2.0.1"
- resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001565:
- version "1.0.30001566"
- resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001566.tgz"
- integrity sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==
+ version "1.0.30001576"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz#893be772cf8ee6056d6c1e2d07df365b9ec0a5c4"
+ integrity sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==
case-anything@^2.1.13:
version "2.1.13"
- resolved "https://registry.npmjs.org/case-anything/-/case-anything-2.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/case-anything/-/case-anything-2.1.13.tgz#0cdc16278cb29a7fcdeb072400da3f342ba329e9"
integrity sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==
chokidar@^3.5.3:
version "3.5.3"
- resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
dependencies:
anymatch "~3.1.2"
@@ -650,48 +821,64 @@ chokidar@^3.5.3:
fsevents "~2.3.2"
classnames@^2.2.5:
- version "2.3.2"
- resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz"
- integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b"
+ integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
+
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
+ integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+ dependencies:
+ color-name "~1.1.4"
+
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
commander@^4.0.0:
version "4.1.1"
- resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
commander@^9.0.0:
version "9.5.0"
- resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30"
integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==
-concat-map@0.0.1:
- version "0.0.1"
- resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
- integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
-
core-js@^3.1.3:
- version "3.33.3"
- resolved "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz"
- integrity sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==
+ version "3.35.0"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.0.tgz#58e651688484f83c34196ca13f099574ee53d6b4"
+ integrity sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==
crelt@^1.0.0:
version "1.0.6"
- resolved "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz"
+ resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.6.tgz#7cc898ea74e190fb6ef9dae57f8f81cf7302df72"
integrity sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==
+cross-spawn@^7.0.0:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
cssesc@^3.0.0:
version "3.0.0"
- resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
-csstype@^3.1.2:
- version "3.1.2"
- resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz"
- integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
+csstype@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
+ integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
dash-get@^1.0.2:
version "1.0.2"
- resolved "https://registry.npmjs.org/dash-get/-/dash-get-1.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/dash-get/-/dash-get-1.0.2.tgz#4c9e9ad5ef04c4bf9d3c9a451f6f7997298dcc7c"
integrity sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==
dayjs@^1.11.6:
@@ -701,34 +888,49 @@ dayjs@^1.11.6:
debug@~4.3.1, debug@~4.3.2:
version "4.3.4"
- resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
dependencies:
ms "2.1.2"
deepmerge@^4.3.1:
version "4.3.1"
- resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz"
+ resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
didyoumean@^1.2.2:
version "1.2.2"
- resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz"
+ resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
dlv@^1.1.3:
version "1.1.3"
- resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz"
+ resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
+eastasianwidth@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
+ integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
+
electron-to-chromium@^1.4.601:
- version "1.4.601"
- resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.601.tgz"
- integrity sha512-SpwUMDWe9tQu8JX5QCO1+p/hChAi9AE9UpoC3rcHVc+gdCGlbT3SGb5I1klgb952HRIyvt9wZhSz9bNBYz9swA==
+ version "1.4.623"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz#0f7400114ac3425500e9244d2b0e9c3107c331cb"
+ integrity sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==
+
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
+ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+
+emoji-regex@^9.2.2:
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
+ integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
engine.io-client@~6.5.2:
version "6.5.3"
- resolved "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.3.tgz"
+ resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-6.5.3.tgz#4cf6fa24845029b238f83c628916d9149c399bc5"
integrity sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
@@ -739,170 +941,66 @@ engine.io-client@~6.5.2:
engine.io-parser@~5.2.1:
version "5.2.1"
- resolved "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz"
+ resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.2.1.tgz#9f213c77512ff1a6cc0c7a86108a7ffceb16fcfb"
integrity sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==
-entities@^4.4.0:
+entities@^4.4.0, entities@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
-entities@~3.0.1:
- version "3.0.1"
- resolved "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz"
- integrity sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==
-
-esbuild-android-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz#20a7ae1416c8eaade917fb2453c1259302c637a5"
- integrity sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==
-
-esbuild-android-arm64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz#9cc0ec60581d6ad267568f29cf4895ffdd9f2f04"
- integrity sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==
-
-esbuild-darwin-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz#428e1730ea819d500808f220fbc5207aea6d4410"
- integrity sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==
-
-esbuild-darwin-arm64@0.15.18:
- version "0.15.18"
- resolved "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz"
- integrity sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==
-
-esbuild-freebsd-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz#4e190d9c2d1e67164619ae30a438be87d5eedaf2"
- integrity sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==
-
-esbuild-freebsd-arm64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz#18a4c0344ee23bd5a6d06d18c76e2fd6d3f91635"
- integrity sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==
-
-esbuild-linux-32@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz#9a329731ee079b12262b793fb84eea762e82e0ce"
- integrity sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==
-
-esbuild-linux-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz#532738075397b994467b514e524aeb520c191b6c"
- integrity sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==
-
-esbuild-linux-arm64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz#5372e7993ac2da8f06b2ba313710d722b7a86e5d"
- integrity sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==
-
-esbuild-linux-arm@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz#e734aaf259a2e3d109d4886c9e81ec0f2fd9a9cc"
- integrity sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==
-
-esbuild-linux-mips64le@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz#c0487c14a9371a84eb08fab0e1d7b045a77105eb"
- integrity sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==
-
-esbuild-linux-ppc64le@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz#af048ad94eed0ce32f6d5a873f7abe9115012507"
- integrity sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==
-
-esbuild-linux-riscv64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz#423ed4e5927bd77f842bd566972178f424d455e6"
- integrity sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==
-
-esbuild-linux-s390x@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz#21d21eaa962a183bfb76312e5a01cc5ae48ce8eb"
- integrity sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==
-
-esbuild-netbsd-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz#ae75682f60d08560b1fe9482bfe0173e5110b998"
- integrity sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==
-
-esbuild-openbsd-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz#79591a90aa3b03e4863f93beec0d2bab2853d0a8"
- integrity sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==
-
-esbuild-sunos-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz#fd528aa5da5374b7e1e93d36ef9b07c3dfed2971"
- integrity sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==
-
-esbuild-windows-32@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz#0e92b66ecdf5435a76813c4bc5ccda0696f4efc3"
- integrity sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==
-
-esbuild-windows-64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz#0fc761d785414284fc408e7914226d33f82420d0"
- integrity sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==
-
-esbuild-windows-arm64@0.15.18:
- version "0.15.18"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz#5b5bdc56d341d0922ee94965c89ee120a6a86eb7"
- integrity sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==
-
-esbuild@^0.15.9:
- version "0.15.18"
- resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz"
- integrity sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==
+esbuild@^0.19.3:
+ version "0.19.11"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.11.tgz#4a02dca031e768b5556606e1b468fe72e3325d96"
+ integrity sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==
optionalDependencies:
- "@esbuild/android-arm" "0.15.18"
- "@esbuild/linux-loong64" "0.15.18"
- esbuild-android-64 "0.15.18"
- esbuild-android-arm64 "0.15.18"
- esbuild-darwin-64 "0.15.18"
- esbuild-darwin-arm64 "0.15.18"
- esbuild-freebsd-64 "0.15.18"
- esbuild-freebsd-arm64 "0.15.18"
- esbuild-linux-32 "0.15.18"
- esbuild-linux-64 "0.15.18"
- esbuild-linux-arm "0.15.18"
- esbuild-linux-arm64 "0.15.18"
- esbuild-linux-mips64le "0.15.18"
- esbuild-linux-ppc64le "0.15.18"
- esbuild-linux-riscv64 "0.15.18"
- esbuild-linux-s390x "0.15.18"
- esbuild-netbsd-64 "0.15.18"
- esbuild-openbsd-64 "0.15.18"
- esbuild-sunos-64 "0.15.18"
- esbuild-windows-32 "0.15.18"
- esbuild-windows-64 "0.15.18"
- esbuild-windows-arm64 "0.15.18"
+ "@esbuild/aix-ppc64" "0.19.11"
+ "@esbuild/android-arm" "0.19.11"
+ "@esbuild/android-arm64" "0.19.11"
+ "@esbuild/android-x64" "0.19.11"
+ "@esbuild/darwin-arm64" "0.19.11"
+ "@esbuild/darwin-x64" "0.19.11"
+ "@esbuild/freebsd-arm64" "0.19.11"
+ "@esbuild/freebsd-x64" "0.19.11"
+ "@esbuild/linux-arm" "0.19.11"
+ "@esbuild/linux-arm64" "0.19.11"
+ "@esbuild/linux-ia32" "0.19.11"
+ "@esbuild/linux-loong64" "0.19.11"
+ "@esbuild/linux-mips64el" "0.19.11"
+ "@esbuild/linux-ppc64" "0.19.11"
+ "@esbuild/linux-riscv64" "0.19.11"
+ "@esbuild/linux-s390x" "0.19.11"
+ "@esbuild/linux-x64" "0.19.11"
+ "@esbuild/netbsd-x64" "0.19.11"
+ "@esbuild/openbsd-x64" "0.19.11"
+ "@esbuild/sunos-x64" "0.19.11"
+ "@esbuild/win32-arm64" "0.19.11"
+ "@esbuild/win32-ia32" "0.19.11"
+ "@esbuild/win32-x64" "0.19.11"
escalade@^3.1.1:
version "3.1.1"
- resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
escape-string-regexp@^4.0.0:
version "4.0.0"
- resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
estree-walker@^2.0.2:
version "2.0.2"
- resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
fast-deep-equal@^3.1.3:
version "3.1.3"
- resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
fast-glob@^3.3.0:
version "3.3.2"
- resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
dependencies:
"@nodelib/fs.stat" "^2.0.2"
@@ -912,15 +1010,15 @@ fast-glob@^3.3.0:
micromatch "^4.0.4"
fastq@^1.6.0:
- version "1.15.0"
- resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz"
- integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==
+ version "1.16.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320"
+ integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==
dependencies:
reusify "^1.0.4"
feather-icons@^4.28.0:
version "4.29.1"
- resolved "https://registry.npmjs.org/feather-icons/-/feather-icons-4.29.1.tgz"
+ resolved "https://registry.yarnpkg.com/feather-icons/-/feather-icons-4.29.1.tgz#f222aaa4cc6fca499356660c9de6c009ee2cb117"
integrity sha512-P1we61haGTds6lKWe6CCVPsNULb8tHr1y6S9gXEpU+lNR1Ja7GdV0A1l2hTNmzXv+0Stix/3YMWMAn7n1Qtd6A==
dependencies:
classnames "^2.2.5"
@@ -928,20 +1026,28 @@ feather-icons@^4.28.0:
fill-range@^7.0.1:
version "7.0.1"
- resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
dependencies:
to-regex-range "^5.0.1"
+foreground-child@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
+ integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
+ dependencies:
+ cross-spawn "^7.0.0"
+ signal-exit "^4.0.1"
+
fraction.js@^4.3.6:
version "4.3.7"
- resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz"
+ resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
-frappe-ui@^0.1.16:
- version "0.1.18"
- resolved "https://registry.npmjs.org/frappe-ui/-/frappe-ui-0.1.18.tgz"
- integrity sha512-wsoqigEdcv09/VdvUC0uU4wxz4mG8bo0IPZNZMg0BUlu/dEcDgl0464cDuoS0fSWqZc4127o2kdqFTEjjClkXQ==
+frappe-ui@^0.1.22:
+ version "0.1.22"
+ resolved "https://registry.yarnpkg.com/frappe-ui/-/frappe-ui-0.1.22.tgz#126c20917e52d655065a44a666f1c0cfee9346b8"
+ integrity sha512-kwMMq69JqFUMtng/BvjF42x8iS3+++/5svEtjKOuvKmSuLRyic5e6olLBoBipJrDDOX3czTPS3PMB05/CpWO7A==
dependencies:
"@headlessui/vue" "^1.7.14"
"@popperjs/core" "^2.11.2"
@@ -971,149 +1077,142 @@ frappe-ui@^0.1.16:
socket.io-client "^4.5.1"
tippy.js "^6.3.7"
-fs.realpath@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
- integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
-
-fsevents@~2.3.2:
+fsevents@~2.3.2, fsevents@~2.3.3:
version "2.3.3"
- resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
function-bind@^1.1.2:
version "1.1.2"
- resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
glob-parent@^5.1.2, glob-parent@~5.1.2:
version "5.1.2"
- resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
dependencies:
is-glob "^4.0.1"
glob-parent@^6.0.2:
version "6.0.2"
- resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
dependencies:
is-glob "^4.0.3"
-glob@7.1.6:
- version "7.1.6"
- resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz"
- integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
+glob@^10.3.10:
+ version "10.3.10"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b"
+ integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==
dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.0.4"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
+ foreground-child "^3.1.0"
+ jackspeak "^2.3.5"
+ minimatch "^9.0.1"
+ minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
+ path-scurry "^1.10.1"
hasown@^2.0.0:
version "2.0.0"
- resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c"
integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==
dependencies:
function-bind "^1.1.2"
idb-keyval@^6.2.0:
version "6.2.1"
- resolved "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz"
+ resolved "https://registry.yarnpkg.com/idb-keyval/-/idb-keyval-6.2.1.tgz#94516d625346d16f56f3b33855da11bfded2db33"
integrity sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==
-inflight@^1.0.4:
- version "1.0.6"
- resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
- integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
- dependencies:
- once "^1.3.0"
- wrappy "1"
-
-inherits@2:
- version "2.0.4"
- resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
- integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-
is-binary-path@~2.1.0:
version "2.1.0"
- resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
dependencies:
binary-extensions "^2.0.0"
is-core-module@^2.13.0:
version "2.13.1"
- resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
dependencies:
hasown "^2.0.0"
is-extendable@^1.0.0:
version "1.0.1"
- resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
dependencies:
is-plain-object "^2.0.4"
is-extglob@^2.1.1:
version "2.1.1"
- resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
+ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+
is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
version "4.0.3"
- resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
dependencies:
is-extglob "^2.1.1"
is-number@^7.0.0:
version "7.0.0"
- resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
is-plain-object@^2.0.4:
version "2.0.4"
- resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
dependencies:
isobject "^3.0.1"
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
+
isobject@^3.0.1:
version "3.0.1"
- resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
+jackspeak@^2.3.5:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8"
+ integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==
+ dependencies:
+ "@isaacs/cliui" "^8.0.2"
+ optionalDependencies:
+ "@pkgjs/parseargs" "^0.11.0"
+
jiti@^1.19.1:
version "1.21.0"
- resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz"
+ resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d"
integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==
lilconfig@^2.1.0:
version "2.1.0"
- resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52"
integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==
lilconfig@^3.0.0:
version "3.0.0"
- resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc"
integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==
lines-and-columns@^1.1.6:
version "1.2.4"
- resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
-linkify-it@^4.0.1:
- version "4.0.1"
- resolved "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz"
- integrity sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==
- dependencies:
- uc.micro "^1.0.1"
-
linkify-it@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421"
@@ -1123,52 +1222,46 @@ linkify-it@^5.0.0:
linkifyjs@^4.1.0:
version "4.1.3"
- resolved "https://registry.npmjs.org/linkifyjs/-/linkifyjs-4.1.3.tgz"
+ resolved "https://registry.yarnpkg.com/linkifyjs/-/linkifyjs-4.1.3.tgz#0edbc346428a7390a23ea2e5939f76112c9ae07f"
integrity sha512-auMesunaJ8yfkHvK4gfg1K0SaKX/6Wn9g2Aac/NwX+l5VdmFZzo/hdPGxEOETj+ryRa4/fiOPjeeKURSAJx1sg==
lodash.castarray@^4.4.0:
version "4.4.0"
- resolved "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz"
+ resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115"
integrity sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==
lodash.isplainobject@^4.0.6:
version "4.0.6"
- resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz"
+ resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==
lodash.merge@^4.6.2:
version "4.6.2"
- resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
+ resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
+"lru-cache@^9.1.1 || ^10.0.0":
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484"
+ integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==
+
lucide-vue-next@^0.259.0:
version "0.259.0"
- resolved "https://registry.npmjs.org/lucide-vue-next/-/lucide-vue-next-0.259.0.tgz"
+ resolved "https://registry.yarnpkg.com/lucide-vue-next/-/lucide-vue-next-0.259.0.tgz#3e1bbe57ccbb0704dc854efd5e2221c65099d0f6"
integrity sha512-LOUmg73Sw7v1si8y/JpYv6KJFc8Rp3d8OwCO0jE/qixiOcJpg5PvKs7xvvtRSO3E4sWwJAQQaL1re5zGJirONg==
magic-string@^0.30.5:
version "0.30.5"
- resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz"
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9"
integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==
dependencies:
"@jridgewell/sourcemap-codec" "^1.4.15"
make-error@^1.3.6:
version "1.3.6"
- resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz"
+ resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
-markdown-it@^13.0.1:
- version "13.0.2"
- resolved "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.2.tgz"
- integrity sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==
- dependencies:
- argparse "^2.0.1"
- entities "~3.0.1"
- linkify-it "^4.0.1"
- mdurl "^1.0.1"
- uc.micro "^1.0.5"
-
markdown-it@^14.0.0:
version "14.0.0"
resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.0.0.tgz#b4b2ddeb0f925e88d981f84c183b59bac9e3741b"
@@ -1181,11 +1274,6 @@ markdown-it@^14.0.0:
punycode.js "^2.3.1"
uc.micro "^2.0.0"
-mdurl@^1.0.1:
- version "1.0.1"
- resolved "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz"
- integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==
-
mdurl@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0"
@@ -1193,12 +1281,12 @@ mdurl@^2.0.0:
merge2@^1.3.0:
version "1.4.1"
- resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
+ resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
micromatch@^4.0.4, micromatch@^4.0.5:
version "4.0.5"
- resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
dependencies:
braces "^3.0.2"
@@ -1206,24 +1294,29 @@ micromatch@^4.0.4, micromatch@^4.0.5:
mini-svg-data-uri@^1.2.3:
version "1.4.4"
- resolved "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz"
+ resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939"
integrity sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==
-minimatch@^3.0.4:
- version "3.1.2"
- resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+minimatch@^9.0.1:
+ version "9.0.3"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
+ integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
dependencies:
- brace-expansion "^1.1.7"
+ brace-expansion "^2.0.1"
+
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0":
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c"
+ integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==
ms@2.1.2:
version "2.1.2"
- resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
mz@^2.7.0:
version "2.7.0"
- resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz"
+ resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
dependencies:
any-promise "^1.0.0"
@@ -1232,93 +1325,89 @@ mz@^2.7.0:
nanoid@^3.3.7:
version "3.3.7"
- resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
node-releases@^2.0.14:
version "2.0.14"
- resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b"
integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==
normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
- resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
normalize-range@^0.1.2:
version "0.1.2"
- resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz"
+ resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
object-assign@^4.0.1:
version "4.1.1"
- resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
object-hash@^3.0.0:
version "3.0.0"
- resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
object.omit@^3.0.0:
version "3.0.0"
- resolved "https://registry.npmjs.org/object.omit/-/object.omit-3.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-3.0.0.tgz#0e3edc2fce2ba54df5577ff529f6d97bd8a522af"
integrity sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==
dependencies:
is-extendable "^1.0.0"
object.pick@^1.3.0:
version "1.3.0"
- resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz"
+ resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
integrity sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==
dependencies:
isobject "^3.0.1"
-once@^1.3.0:
- version "1.4.0"
- resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
- integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
- dependencies:
- wrappy "1"
-
orderedmap@^2.0.0:
version "2.1.1"
- resolved "https://registry.npmjs.org/orderedmap/-/orderedmap-2.1.1.tgz"
+ resolved "https://registry.yarnpkg.com/orderedmap/-/orderedmap-2.1.1.tgz#61481269c44031c449915497bf5a4ad273c512d2"
integrity sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==
-path-is-absolute@^1.0.0:
- version "1.0.1"
- resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
- integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
+path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
path-parse@^1.0.7:
version "1.0.7"
- resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-perfect-scrollbar@^1.5.5:
- version "1.5.5"
- resolved "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.5.tgz"
- integrity sha512-dzalfutyP3e/FOpdlhVryN4AJ5XDVauVWxybSkLZmakFE2sS3y3pc4JnSprw8tGmHvkaG5Edr5T7LBTZ+WWU2g==
+path-scurry@^1.10.1:
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698"
+ integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==
+ dependencies:
+ lru-cache "^9.1.1 || ^10.0.0"
+ minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
picocolors@^1.0.0:
version "1.0.0"
- resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
version "2.3.1"
- resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
pify@^2.3.0:
version "2.3.0"
- resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
pinia@^2.0.33:
version "2.1.7"
- resolved "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz"
+ resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.1.7.tgz#4cf5420d9324ca00b7b4984d3fbf693222115bbc"
integrity sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==
dependencies:
"@vue/devtools-api" "^6.5.0"
@@ -1326,12 +1415,12 @@ pinia@^2.0.33:
pirates@^4.0.1:
version "4.0.6"
- resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz"
+ resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
postcss-import@^15.1.0:
version "15.1.0"
- resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz"
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70"
integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==
dependencies:
postcss-value-parser "^4.0.0"
@@ -1340,14 +1429,14 @@ postcss-import@^15.1.0:
postcss-js@^4.0.1:
version "4.0.1"
- resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2"
integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==
dependencies:
camelcase-css "^2.0.1"
postcss-load-config@^4.0.1:
version "4.0.2"
- resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3"
integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==
dependencies:
lilconfig "^3.0.0"
@@ -1355,36 +1444,36 @@ postcss-load-config@^4.0.1:
postcss-nested@^6.0.1:
version "6.0.1"
- resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c"
integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==
dependencies:
postcss-selector-parser "^6.0.11"
postcss-selector-parser@6.0.10:
version "6.0.10"
- resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d"
integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==
dependencies:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
postcss-selector-parser@^6.0.11:
- version "6.0.13"
- resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz"
- integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==
+ version "6.0.15"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535"
+ integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==
dependencies:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0:
version "4.2.0"
- resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
-postcss@^8.4.18, postcss@^8.4.23, postcss@^8.4.31, postcss@^8.4.5:
- version "8.4.32"
- resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz"
- integrity sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==
+postcss@^8.4.23, postcss@^8.4.32, postcss@^8.4.5:
+ version "8.4.33"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742"
+ integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==
dependencies:
nanoid "^3.3.7"
picocolors "^1.0.0"
@@ -1392,21 +1481,21 @@ postcss@^8.4.18, postcss@^8.4.23, postcss@^8.4.31, postcss@^8.4.5:
prosemirror-changeset@^2.2.0:
version "2.2.1"
- resolved "https://registry.npmjs.org/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-changeset/-/prosemirror-changeset-2.2.1.tgz#dae94b63aec618fac7bb9061648e6e2a79988383"
integrity sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==
dependencies:
prosemirror-transform "^1.0.0"
prosemirror-collab@^1.3.0:
version "1.3.1"
- resolved "https://registry.npmjs.org/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-collab/-/prosemirror-collab-1.3.1.tgz#0e8c91e76e009b53457eb3b3051fb68dad029a33"
integrity sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==
dependencies:
prosemirror-state "^1.0.0"
prosemirror-commands@^1.0.0, prosemirror-commands@^1.3.1:
version "1.5.2"
- resolved "https://registry.npmjs.org/prosemirror-commands/-/prosemirror-commands-1.5.2.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-commands/-/prosemirror-commands-1.5.2.tgz#e94aeea52286f658cd984270de9b4c3fff580852"
integrity sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ==
dependencies:
prosemirror-model "^1.0.0"
@@ -1415,7 +1504,7 @@ prosemirror-commands@^1.0.0, prosemirror-commands@^1.3.1:
prosemirror-dropcursor@^1.5.0:
version "1.8.1"
- resolved "https://registry.npmjs.org/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-dropcursor/-/prosemirror-dropcursor-1.8.1.tgz#49b9fb2f583e0d0f4021ff87db825faa2be2832d"
integrity sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==
dependencies:
prosemirror-state "^1.0.0"
@@ -1424,7 +1513,7 @@ prosemirror-dropcursor@^1.5.0:
prosemirror-gapcursor@^1.3.1:
version "1.3.2"
- resolved "https://registry.npmjs.org/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-gapcursor/-/prosemirror-gapcursor-1.3.2.tgz#5fa336b83789c6199a7341c9493587e249215cb4"
integrity sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==
dependencies:
prosemirror-keymap "^1.0.0"
@@ -1434,7 +1523,7 @@ prosemirror-gapcursor@^1.3.1:
prosemirror-history@^1.0.0, prosemirror-history@^1.3.0:
version "1.3.2"
- resolved "https://registry.npmjs.org/prosemirror-history/-/prosemirror-history-1.3.2.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-history/-/prosemirror-history-1.3.2.tgz#ce6ad7ab9db83e761aee716f3040d74738311b15"
integrity sha512-/zm0XoU/N/+u7i5zepjmZAEnpvjDtzoPWW6VmKptcAnPadN/SStsBjMImdCEbb3seiNTpveziPTIrXQbHLtU1g==
dependencies:
prosemirror-state "^1.2.2"
@@ -1444,7 +1533,7 @@ prosemirror-history@^1.0.0, prosemirror-history@^1.3.0:
prosemirror-inputrules@^1.2.0:
version "1.3.0"
- resolved "https://registry.npmjs.org/prosemirror-inputrules/-/prosemirror-inputrules-1.3.0.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-inputrules/-/prosemirror-inputrules-1.3.0.tgz#d43ce469ffe09a1b4cbac3f0ad367b0e4b504875"
integrity sha512-z1GRP2vhh5CihYMQYsJSa1cOwXb3SYxALXOIfAkX8nZserARtl9LiL+CEl+T+OFIsXc3mJIHKhbsmRzC0HDAXA==
dependencies:
prosemirror-state "^1.0.0"
@@ -1452,23 +1541,23 @@ prosemirror-inputrules@^1.2.0:
prosemirror-keymap@^1.0.0, prosemirror-keymap@^1.1.2, prosemirror-keymap@^1.2.0:
version "1.2.2"
- resolved "https://registry.npmjs.org/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-keymap/-/prosemirror-keymap-1.2.2.tgz#14a54763a29c7b2704f561088ccf3384d14eb77e"
integrity sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==
dependencies:
prosemirror-state "^1.0.0"
w3c-keyname "^2.2.0"
prosemirror-markdown@^1.10.1:
- version "1.11.2"
- resolved "https://registry.npmjs.org/prosemirror-markdown/-/prosemirror-markdown-1.11.2.tgz"
- integrity sha512-Eu5g4WPiCdqDTGhdSsG9N6ZjACQRYrsAkrF9KYfdMaCmjIApH75aVncsWYOJvEk2i1B3i8jZppv3J/tnuHGiUQ==
+ version "1.12.0"
+ resolved "https://registry.yarnpkg.com/prosemirror-markdown/-/prosemirror-markdown-1.12.0.tgz#d2de09d37897abf7adb6293d925ff132dac5b0a6"
+ integrity sha512-6F5HS8Z0HDYiS2VQDZzfZP6A0s/I0gbkJy8NCzzDMtcsz3qrfqyroMMeoSjAmOhDITyon11NbXSzztfKi+frSQ==
dependencies:
- markdown-it "^13.0.1"
+ markdown-it "^14.0.0"
prosemirror-model "^1.0.0"
prosemirror-menu@^1.2.1:
version "1.2.4"
- resolved "https://registry.npmjs.org/prosemirror-menu/-/prosemirror-menu-1.2.4.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-menu/-/prosemirror-menu-1.2.4.tgz#3cfdc7c06d10f9fbd1bce29082c498bd11a0a79a"
integrity sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==
dependencies:
crelt "^1.0.0"
@@ -1477,22 +1566,22 @@ prosemirror-menu@^1.2.1:
prosemirror-state "^1.0.0"
prosemirror-model@^1.0.0, prosemirror-model@^1.16.0, prosemirror-model@^1.18.1, prosemirror-model@^1.19.0, prosemirror-model@^1.8.1:
- version "1.19.3"
- resolved "https://registry.npmjs.org/prosemirror-model/-/prosemirror-model-1.19.3.tgz"
- integrity sha512-tgSnwN7BS7/UM0sSARcW+IQryx2vODKX4MI7xpqY2X+iaepJdKBPc7I4aACIsDV/LTaTjt12Z56MhDr9LsyuZQ==
+ version "1.19.4"
+ resolved "https://registry.yarnpkg.com/prosemirror-model/-/prosemirror-model-1.19.4.tgz#e45e84480c97dd3922095dbe579e1c98c86c0704"
+ integrity sha512-RPmVXxUfOhyFdayHawjuZCxiROsm9L4FCUA6pWI+l7n2yCBsWy9VpdE1hpDHUS8Vad661YLY9AzqfjLhAKQ4iQ==
dependencies:
orderedmap "^2.0.0"
prosemirror-schema-basic@^1.2.0:
version "1.2.2"
- resolved "https://registry.npmjs.org/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.2.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-schema-basic/-/prosemirror-schema-basic-1.2.2.tgz#6695f5175e4628aab179bf62e5568628b9cfe6c7"
integrity sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==
dependencies:
prosemirror-model "^1.19.0"
prosemirror-schema-list@^1.2.2:
version "1.3.0"
- resolved "https://registry.npmjs.org/prosemirror-schema-list/-/prosemirror-schema-list-1.3.0.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-schema-list/-/prosemirror-schema-list-1.3.0.tgz#05374702cf35a3ba5e7ec31079e355a488d52519"
integrity sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==
dependencies:
prosemirror-model "^1.0.0"
@@ -1501,7 +1590,7 @@ prosemirror-schema-list@^1.2.2:
prosemirror-state@^1.0.0, prosemirror-state@^1.2.2, prosemirror-state@^1.3.1, prosemirror-state@^1.4.1:
version "1.4.3"
- resolved "https://registry.npmjs.org/prosemirror-state/-/prosemirror-state-1.4.3.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-state/-/prosemirror-state-1.4.3.tgz#94aecf3ffd54ec37e87aa7179d13508da181a080"
integrity sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==
dependencies:
prosemirror-model "^1.0.0"
@@ -1510,7 +1599,7 @@ prosemirror-state@^1.0.0, prosemirror-state@^1.2.2, prosemirror-state@^1.3.1, pr
prosemirror-tables@^1.3.0:
version "1.3.5"
- resolved "https://registry.npmjs.org/prosemirror-tables/-/prosemirror-tables-1.3.5.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-tables/-/prosemirror-tables-1.3.5.tgz#80f03394f5b9991f9693bcb3a90b6dba6b16254d"
integrity sha512-JSZ2cCNlApu/ObAhdPyotrjBe2cimniniTpz60YXzbL0kZ+47nEYk2LWbfKU2lKpBkUNquta2PjteoNi4YCluQ==
dependencies:
prosemirror-keymap "^1.1.2"
@@ -1521,7 +1610,7 @@ prosemirror-tables@^1.3.0:
prosemirror-trailing-node@^2.0.2:
version "2.0.7"
- resolved "https://registry.npmjs.org/prosemirror-trailing-node/-/prosemirror-trailing-node-2.0.7.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-trailing-node/-/prosemirror-trailing-node-2.0.7.tgz#ba782a7929f18bcae650b1c7082a2d10443eab19"
integrity sha512-8zcZORYj/8WEwsGo6yVCRXFMOfBo0Ub3hCUvmoWIZYfMP26WqENU0mpEP27w7mt8buZWuGrydBewr0tOArPb1Q==
dependencies:
"@remirror/core-constants" "^2.0.2"
@@ -1530,15 +1619,15 @@ prosemirror-trailing-node@^2.0.2:
prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transform@^1.2.1, prosemirror-transform@^1.7.0, prosemirror-transform@^1.7.3:
version "1.8.0"
- resolved "https://registry.npmjs.org/prosemirror-transform/-/prosemirror-transform-1.8.0.tgz"
+ resolved "https://registry.yarnpkg.com/prosemirror-transform/-/prosemirror-transform-1.8.0.tgz#a47c64a3c373c1bd0ff46e95be3210c8dda0cd11"
integrity sha512-BaSBsIMv52F1BVVMvOmp1yzD3u65uC3HTzCBQV1WDPqJRQ2LuHKcyfn0jwqodo8sR9vVzMzZyI+Dal5W9E6a9A==
dependencies:
prosemirror-model "^1.0.0"
prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.13.3, prosemirror-view@^1.27.0, prosemirror-view@^1.28.2, prosemirror-view@^1.31.0:
- version "1.32.4"
- resolved "https://registry.npmjs.org/prosemirror-view/-/prosemirror-view-1.32.4.tgz"
- integrity sha512-WoT+ZYePp0WQvp5coABAysheZg9WttW3TSEUNgsfDQXmVOJlnjkbFbXicKPvWFLiC0ZjKt1ykbyoVKqhVnCiSQ==
+ version "1.32.7"
+ resolved "https://registry.yarnpkg.com/prosemirror-view/-/prosemirror-view-1.32.7.tgz#b9c4e8471daeba79489befa59eaeaeb4cd2e2653"
+ integrity sha512-pvxiOoD4shW41X5bYDjRQk3DSG4fMqxh36yPMt7VYgU3dWRmqFzWJM/R6zeo1KtC8nyk717ZbQND3CC9VNeptw==
dependencies:
prosemirror-model "^1.16.0"
prosemirror-state "^1.0.0"
@@ -1549,39 +1638,28 @@ punycode.js@^2.3.1:
resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7"
integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==
-qalendar@^3.6.1:
- version "3.6.1"
- resolved "https://registry.npmjs.org/qalendar/-/qalendar-3.6.1.tgz"
- integrity sha512-omrRkUKH6pmYqlGKKl2+1k9j1AjmpEdJGz5bzazuCelqKyLGsPSIVZOizDGPOnBuX3hsP7myryZVXrTbk/c8IQ==
- dependencies:
- "@fortawesome/fontawesome-svg-core" "^6.3.0"
- "@fortawesome/free-regular-svg-icons" "^6.3.0"
- "@fortawesome/free-solid-svg-icons" "^6.3.0"
- "@fortawesome/vue-fontawesome" "^3.0.3"
- perfect-scrollbar "^1.5.5"
-
queue-microtask@^1.2.2:
version "1.2.3"
- resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
+ resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
read-cache@^1.0.0:
version "1.0.0"
- resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==
dependencies:
pify "^2.3.0"
readdirp@~3.6.0:
version "3.6.0"
- resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
dependencies:
picomatch "^2.2.1"
-resolve@^1.1.7, resolve@^1.22.1, resolve@^1.22.2:
+resolve@^1.1.7, resolve@^1.22.2:
version "1.22.8"
- resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
dependencies:
is-core-module "^2.13.0"
@@ -1590,39 +1668,71 @@ resolve@^1.1.7, resolve@^1.22.1, resolve@^1.22.2:
reusify@^1.0.4:
version "1.0.4"
- resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
-rollup@^2.79.1:
- version "2.79.1"
- resolved "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz"
- integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
+rollup@^4.2.0:
+ version "4.9.4"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.9.4.tgz#37bc0c09ae6b4538a9c974f4d045bb64b2e7c27c"
+ integrity sha512-2ztU7pY/lrQyXSCnnoU4ICjT/tCG9cdH3/G25ERqE3Lst6vl2BCM5hL2Nw+sslAvAf+ccKsAq1SkKQALyqhR7g==
+ dependencies:
+ "@types/estree" "1.0.5"
optionalDependencies:
+ "@rollup/rollup-android-arm-eabi" "4.9.4"
+ "@rollup/rollup-android-arm64" "4.9.4"
+ "@rollup/rollup-darwin-arm64" "4.9.4"
+ "@rollup/rollup-darwin-x64" "4.9.4"
+ "@rollup/rollup-linux-arm-gnueabihf" "4.9.4"
+ "@rollup/rollup-linux-arm64-gnu" "4.9.4"
+ "@rollup/rollup-linux-arm64-musl" "4.9.4"
+ "@rollup/rollup-linux-riscv64-gnu" "4.9.4"
+ "@rollup/rollup-linux-x64-gnu" "4.9.4"
+ "@rollup/rollup-linux-x64-musl" "4.9.4"
+ "@rollup/rollup-win32-arm64-msvc" "4.9.4"
+ "@rollup/rollup-win32-ia32-msvc" "4.9.4"
+ "@rollup/rollup-win32-x64-msvc" "4.9.4"
fsevents "~2.3.2"
rope-sequence@^1.3.0:
version "1.3.4"
- resolved "https://registry.npmjs.org/rope-sequence/-/rope-sequence-1.3.4.tgz"
+ resolved "https://registry.yarnpkg.com/rope-sequence/-/rope-sequence-1.3.4.tgz#df85711aaecd32f1e756f76e43a415171235d425"
integrity sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==
run-parallel@^1.1.9:
version "1.2.0"
- resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
dependencies:
queue-microtask "^1.2.2"
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+
showdown@^2.1.0:
version "2.1.0"
- resolved "https://registry.npmjs.org/showdown/-/showdown-2.1.0.tgz"
+ resolved "https://registry.yarnpkg.com/showdown/-/showdown-2.1.0.tgz#1251f5ed8f773f0c0c7bfc8e6fd23581f9e545c5"
integrity sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==
dependencies:
commander "^9.0.0"
+signal-exit@^4.0.1:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
+ integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
+
socket.io-client@^4.5.1:
- version "4.7.2"
- resolved "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.7.2.tgz"
- integrity sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==
+ version "4.7.3"
+ resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.7.3.tgz#b49e006fc1ccaea65229a4b435c083b10439ecc4"
+ integrity sha512-nU+ywttCyBitXIl9Xe0RSEfek4LneYkJxCeNnKCuhwoH4jGXO1ipIUw/VA/+Vvv2G1MTym11fzFC0SxkrcfXDw==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.2"
@@ -1631,7 +1741,7 @@ socket.io-client@^4.5.1:
socket.io-parser@~4.2.4:
version "4.2.4"
- resolved "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz"
+ resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.4.tgz#c806966cf7270601e47469ddeec30fbdfda44c83"
integrity sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
@@ -1639,17 +1749,51 @@ socket.io-parser@~4.2.4:
source-map-js@^1.0.2:
version "1.0.2"
- resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
+"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0:
+ name string-width-cjs
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string-width@^5.0.1, string-width@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
+ integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
+ dependencies:
+ eastasianwidth "^0.2.0"
+ emoji-regex "^9.2.2"
+ strip-ansi "^7.0.1"
+
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ name strip-ansi-cjs
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
+strip-ansi@^7.0.1:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
+ integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
+ dependencies:
+ ansi-regex "^6.0.1"
+
sucrase@^3.32.0:
- version "3.34.0"
- resolved "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz"
- integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==
+ version "3.35.0"
+ resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263"
+ integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==
dependencies:
"@jridgewell/gen-mapping" "^0.3.2"
commander "^4.0.0"
- glob "7.1.6"
+ glob "^10.3.10"
lines-and-columns "^1.1.6"
mz "^2.7.0"
pirates "^4.0.1"
@@ -1657,13 +1801,13 @@ sucrase@^3.32.0:
supports-preserve-symlinks-flag@^1.0.0:
version "1.0.0"
- resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
tailwindcss@^3.2.7:
- version "3.3.5"
- resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.5.tgz"
- integrity sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.1.tgz#f512ca5d1dd4c9503c7d3d28a968f1ad8f5c839d"
+ integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==
dependencies:
"@alloc/quick-lru" "^5.2.0"
arg "^5.0.2"
@@ -1690,52 +1834,47 @@ tailwindcss@^3.2.7:
thenify-all@^1.0.0:
version "1.6.0"
- resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"
+ resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==
dependencies:
thenify ">= 3.1.0 < 4"
"thenify@>= 3.1.0 < 4":
version "3.3.1"
- resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz"
+ resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
dependencies:
any-promise "^1.0.0"
throttle-debounce@^3.0.1:
version "3.0.1"
- resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb"
integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==
tippy.js@^6.3.7:
version "6.3.7"
- resolved "https://registry.npmjs.org/tippy.js/-/tippy.js-6.3.7.tgz"
+ resolved "https://registry.yarnpkg.com/tippy.js/-/tippy.js-6.3.7.tgz#8ccfb651d642010ed9a32ff29b0e9e19c5b8c61c"
integrity sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==
dependencies:
"@popperjs/core" "^2.9.0"
to-regex-range@^5.0.1:
version "5.0.1"
- resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
dependencies:
is-number "^7.0.0"
ts-interface-checker@^0.1.9:
version "0.1.13"
- resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz"
+ resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
type-fest@^2.19.0:
version "2.19.0"
- resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
-uc.micro@^1.0.1, uc.micro@^1.0.5:
- version "1.0.6"
- resolved "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz"
- integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==
-
uc.micro@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.0.0.tgz#84b3c335c12b1497fd9e80fcd3bfa7634c363ff1"
@@ -1743,7 +1882,7 @@ uc.micro@^2.0.0:
update-browserslist-db@^1.0.13:
version "1.0.13"
- resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
dependencies:
escalade "^3.1.1"
@@ -1751,65 +1890,84 @@ update-browserslist-db@^1.0.13:
util-deprecate@^1.0.2:
version "1.0.2"
- resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
-vite@^3.0.0:
- version "3.2.7"
- resolved "https://registry.npmjs.org/vite/-/vite-3.2.7.tgz"
- integrity sha512-29pdXjk49xAP0QBr0xXqu2s5jiQIXNvE/xwd0vUizYT2Hzqe4BksNNoWllFVXJf4eLZ+UlVQmXfB4lWrc+t18g==
+vite@^5.0.11:
+ version "5.0.11"
+ resolved "https://registry.yarnpkg.com/vite/-/vite-5.0.11.tgz#31562e41e004cb68e1d51f5d2c641ab313b289e4"
+ integrity sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==
dependencies:
- esbuild "^0.15.9"
- postcss "^8.4.18"
- resolve "^1.22.1"
- rollup "^2.79.1"
+ esbuild "^0.19.3"
+ postcss "^8.4.32"
+ rollup "^4.2.0"
optionalDependencies:
- fsevents "~2.3.2"
+ fsevents "~2.3.3"
vue-demi@>=0.14.5, vue-demi@>=0.14.6:
version "0.14.6"
- resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz"
+ resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.6.tgz#dc706582851dc1cdc17a0054f4fec2eb6df74c92"
integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==
vue-router@^4.0.12:
version "4.2.5"
- resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz"
+ resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.2.5.tgz#b9e3e08f1bd9ea363fdd173032620bc50cf0e98a"
integrity sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==
dependencies:
"@vue/devtools-api" "^6.5.0"
vue@^3.2.25:
- version "3.3.9"
- resolved "https://registry.npmjs.org/vue/-/vue-3.3.9.tgz"
- integrity sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==
+ version "3.4.5"
+ resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.5.tgz#c08b9d903a20faaf4df7270bf2fa7487741b2294"
+ integrity sha512-VH6nHFhLPjgu2oh5vEBXoNZxsGHuZNr3qf4PHClwJWw6IDqw6B3x+4J+ABdoZ0aJuT8Zi0zf3GpGlLQCrGWHrw==
dependencies:
- "@vue/compiler-dom" "3.3.9"
- "@vue/compiler-sfc" "3.3.9"
- "@vue/runtime-dom" "3.3.9"
- "@vue/server-renderer" "3.3.9"
- "@vue/shared" "3.3.9"
+ "@vue/compiler-dom" "3.4.5"
+ "@vue/compiler-sfc" "3.4.5"
+ "@vue/runtime-dom" "3.4.5"
+ "@vue/server-renderer" "3.4.5"
+ "@vue/shared" "3.4.5"
w3c-keyname@^2.2.0:
version "2.2.8"
- resolved "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz"
+ resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.8.tgz#7b17c8c6883d4e8b86ac8aba79d39e880f8869c5"
integrity sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==
-wrappy@1:
- version "1.0.2"
- resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
- integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
+ dependencies:
+ isexe "^2.0.0"
+
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrap-ansi@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
+ integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
+ dependencies:
+ ansi-styles "^6.1.0"
+ string-width "^5.0.1"
+ strip-ansi "^7.0.1"
ws@~8.11.0:
version "8.11.0"
- resolved "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.11.0.tgz#6a0d36b8edfd9f96d8b25683db2f8d7de6e8e143"
integrity sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==
xmlhttprequest-ssl@~2.0.0:
version "2.0.0"
- resolved "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz"
+ resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz#91360c86b914e67f44dce769180027c0da618c67"
integrity sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==
yaml@^2.3.4:
version "2.3.4"
- resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2"
integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==
diff --git a/lms/lms/doctype/course_evaluator/course_evaluator.py b/lms/lms/doctype/course_evaluator/course_evaluator.py
index a3b03e10..36b6a25d 100644
--- a/lms/lms/doctype/course_evaluator/course_evaluator.py
+++ b/lms/lms/doctype/course_evaluator/course_evaluator.py
@@ -5,6 +5,7 @@ import frappe
from frappe import _
from frappe.model.document import Document
from lms.lms.utils import get_evaluator
+from datetime import datetime
class CourseEvaluator(Document):
@@ -39,10 +40,14 @@ class CourseEvaluator(Document):
@frappe.whitelist()
def get_schedule(course, date, batch=None):
evaluator = get_evaluator(course, batch)
+ day = datetime.strptime(date, "%Y-%m-%d").strftime("%A")
all_slots = frappe.get_all(
"Evaluator Schedule",
- filters={"parent": evaluator},
+ filters={
+ "parent": evaluator,
+ "day": day,
+ },
fields=["day", "start_time", "end_time"],
order_by="start_time",
)
diff --git a/lms/lms/doctype/lms_batch/lms_batch.py b/lms/lms/doctype/lms_batch/lms_batch.py
index eb0065ab..b3833933 100644
--- a/lms/lms/doctype/lms_batch/lms_batch.py
+++ b/lms/lms/doctype/lms_batch/lms_batch.py
@@ -14,8 +14,13 @@ from frappe.utils import (
format_datetime,
get_time,
)
-from lms.lms.utils import get_lessons, get_lesson_index, get_lesson_url
-from lms.www.utils import get_quiz_details, get_assignment_details
+from lms.lms.utils import (
+ get_lessons,
+ get_lesson_index,
+ get_lesson_url,
+ get_quiz_details,
+ get_assignment_details,
+)
from frappe.email.doctype.email_template.email_template import get_email_template
diff --git a/lms/lms/doctype/lms_certificate_request/lms_certificate_request.json b/lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
index af9a5cb7..5d3bbf4d 100644
--- a/lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+++ b/lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
@@ -109,7 +109,7 @@
],
"index_web_pages_for_search": 1,
"links": [],
- "modified": "2023-11-29 15:00:30.617298",
+ "modified": "2024-01-09 10:05:13.918890",
"modified_by": "Administrator",
"module": "LMS",
"name": "LMS Certificate Request",
@@ -151,6 +151,16 @@
"role": "Moderator",
"share": 1,
"write": 1
+ },
+ {
+ "create": 1,
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "LMS Student",
+ "share": 1
}
],
"sort_field": "modified",
diff --git a/lms/lms/doctype/lms_live_class/lms_live_class.json b/lms/lms/doctype/lms_live_class/lms_live_class.json
index 74e21479..8eec6c7d 100644
--- a/lms/lms/doctype/lms_live_class/lms_live_class.json
+++ b/lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -126,7 +126,7 @@
],
"index_web_pages_for_search": 1,
"links": [],
- "modified": "2023-09-20 11:29:20.899897",
+ "modified": "2024-01-09 11:22:33.272341",
"modified_by": "Administrator",
"module": "LMS",
"name": "LMS Live Class",
@@ -155,6 +155,15 @@
"role": "Moderator",
"share": 1,
"write": 1
+ },
+ {
+ "email": 1,
+ "export": 1,
+ "print": 1,
+ "read": 1,
+ "report": 1,
+ "role": "LMS Student",
+ "share": 1
}
],
"show_title_field_in_link": 1,
diff --git a/lms/lms/utils.py b/lms/lms/utils.py
index 0354ecf8..ab6457dc 100644
--- a/lms/lms/utils.py
+++ b/lms/lms/utils.py
@@ -27,6 +27,7 @@ from frappe.utils import (
pretty_date,
get_time_str,
nowtime,
+ format_datetime,
)
from frappe.utils.dateutils import get_period
from lms.lms.md import find_macros, markdown_to_html
@@ -886,6 +887,7 @@ def get_evaluator(course, batch=None):
return evaluator
+@frappe.whitelist()
def get_upcoming_evals(student, courses):
upcoming_evals = frappe.get_all(
"LMS Certificate Request",
@@ -1378,27 +1380,19 @@ def get_batch_details(batch):
"amount",
"currency",
"paid_batch",
+ "evaluation_end_date",
],
as_dict=True,
)
batch_details.courses = frappe.get_all(
- "Batch Course", {"parent": batch}, pluck="course"
+ "Batch Course", filters={"parent": batch}, fields=["course", "title"]
)
batch_details.students = frappe.get_all(
"Batch Student", {"parent": batch}, pluck="student"
)
batch_details.price = fmt_money(batch_details.amount, 0, batch_details.currency)
- is_student = frappe.session.user in batch_details.students
- if frappe.session.user != "Guest":
- if is_student:
- batch_details.upcoming_evals = get_upcoming_evals(
- frappe.session.user, batch_details.courses
- )
- if is_student or has_course_moderator_role():
- batch_details.assessments = get_assessments(batch, frappe.session.user)
-
if batch_details.seat_count:
students_enrolled = frappe.db.count(
"Batch Student",
@@ -1479,6 +1473,7 @@ def get_batch_courses(batch):
return courses
+@frappe.whitelist()
def get_assessments(batch, member=None):
if not member:
member = frappe.session.user
@@ -1520,6 +1515,10 @@ def get_assignment_details(assessment, member):
as_dict=True,
)
assessment.completed = True
+ assessment.status = assessment.submission.status
+ else:
+ assessment.status = "Not Attempted"
+ assessment.color = "red"
assessment.edit_url = f"/assignments/{assessment.assessment_name}"
submission_name = existing_submission if existing_submission else "new-submission"
@@ -1548,10 +1547,12 @@ def get_quiz_details(assessment, member):
if len(existing_submission):
assessment.submission = existing_submission[0]
-
- assessment.completed = False
- if assessment.submission:
assessment.completed = True
+ assessment.status = assessment.submission.score
+ else:
+ assessment.status = "Not Attempted"
+ assessment.color = "red"
+ assessment.completed = False
assessment.edit_url = f"/quizzes/{assessment.assessment_name}"
submission_name = (
@@ -1560,3 +1561,58 @@ def get_quiz_details(assessment, member):
assessment.url = f"/quiz-submission/{assessment.assessment_name}/{submission_name}"
return assessment
+
+
+@frappe.whitelist()
+def get_batch_students(batch):
+ students = []
+
+ students_list = frappe.get_all(
+ "Batch Student", filters={"parent": batch}, fields=["student", "name"]
+ )
+
+ batch_courses = frappe.get_all("Batch Course", {"parent": batch}, pluck="course")
+
+ assessments = frappe.get_all(
+ "LMS Assessment",
+ filters={"parent": batch},
+ fields=["name", "assessment_type", "assessment_name"],
+ )
+
+ for student in students_list:
+ courses_completed = 0
+ assessments_completed = 0
+ detail = frappe.db.get_value(
+ "User",
+ student.student,
+ ["full_name", "email", "username", "last_active", "user_image"],
+ as_dict=True,
+ )
+ detail.last_active = format_datetime(detail.last_active, "dd MMM YY")
+ detail.name = student.name
+ students.append(detail)
+
+ for course in batch_courses:
+ progress = frappe.db.get_value(
+ "LMS Enrollment", {"course": course, "member": student.student}, "progress"
+ )
+
+ if progress == 100:
+ courses_completed += 1
+
+ detail.courses_completed = courses_completed
+
+ for assessment in assessments:
+ if has_submitted_assessment(
+ assessment.assessment_name, assessment.assessment_type, student.student
+ ):
+ assessments_completed += 1
+
+ detail.assessments_completed = assessments_completed
+
+ return students
+
+
+@frappe.whitelist()
+def get_users():
+ return frappe.get_all("User", {"enabled": 1}, pluck="name")
diff --git a/lms/public/frontend/assets/Batch.6cc6d79c.js b/lms/public/frontend/assets/Batch.3bb9da4e.js
similarity index 98%
rename from lms/public/frontend/assets/Batch.6cc6d79c.js
rename to lms/public/frontend/assets/Batch.3bb9da4e.js
index 1b9f14db..1996959e 100644
--- a/lms/public/frontend/assets/Batch.6cc6d79c.js
+++ b/lms/public/frontend/assets/Batch.3bb9da4e.js
@@ -23,13 +23,13 @@ import {
a0 as H,
a1 as O,
$ as S,
-} from "./frappe-ui.f2211ca2.js";
-import { f as $ } from "./index.05189aed.js";
-import { _ as q } from "./CourseCard.6a41330a.js";
-import { C as L, a as V } from "./clock.4d13ba48.js";
-import { c as U, B as J } from "./index.43e529db.js";
-import "./UserAvatar.b64a03ac.js";
-import "./star.d3e8ecca.js";
+} from "./frappe-ui.a747cf9c.js";
+import { f as $ } from "./index.6f049c1a.js";
+import { _ as q } from "./CourseCard.bf057db6.js";
+import { C as L, a as V } from "./clock.b36d19aa.js";
+import { c as U, B as J } from "./index.51e5b051.js";
+import "./UserAvatar.3cd4adb4.js";
+import "./star.d358f014.js";
const K = U("LayoutDashboardIcon", [
[
"rect",
diff --git a/lms/public/frontend/assets/BatchDetail.c5dd0840.js b/lms/public/frontend/assets/BatchDetail.9bef2d15.js
similarity index 97%
rename from lms/public/frontend/assets/BatchDetail.c5dd0840.js
rename to lms/public/frontend/assets/BatchDetail.9bef2d15.js
index f23e32a1..f5dabe83 100644
--- a/lms/public/frontend/assets/BatchDetail.c5dd0840.js
+++ b/lms/public/frontend/assets/BatchDetail.9bef2d15.js
@@ -18,13 +18,13 @@ import {
K as j,
L,
Z as T,
-} from "./frappe-ui.f2211ca2.js";
-import { a as H, f as p } from "./index.05189aed.js";
-import { B as $ } from "./index.43e529db.js";
-import { C as B, a as C } from "./clock.4d13ba48.js";
-import { _ as O } from "./CourseCard.6a41330a.js";
-import "./UserAvatar.b64a03ac.js";
-import "./star.d3e8ecca.js";
+} from "./frappe-ui.a747cf9c.js";
+import { a as H, f as p } from "./index.6f049c1a.js";
+import { B as $ } from "./index.51e5b051.js";
+import { C as B, a as C } from "./clock.b36d19aa.js";
+import { _ as O } from "./CourseCard.bf057db6.js";
+import "./UserAvatar.3cd4adb4.js";
+import "./star.d358f014.js";
const S = { key: 0, class: "shadow rounded-md p-5", style: { width: "300px" } },
V = { key: 2, class: "text-lg font-semibold mb-3" },
E = { class: "flex items-center mb-3" },
diff --git a/lms/public/frontend/assets/Batches.f9864378.js b/lms/public/frontend/assets/Batches.6064501b.js
similarity index 97%
rename from lms/public/frontend/assets/Batches.f9864378.js
rename to lms/public/frontend/assets/Batches.6064501b.js
index a99186b2..8889cb1b 100644
--- a/lms/public/frontend/assets/Batches.f9864378.js
+++ b/lms/public/frontend/assets/Batches.6064501b.js
@@ -22,11 +22,11 @@ import {
Z as z,
$ as L,
a1 as P,
-} from "./frappe-ui.f2211ca2.js";
-import { f as B } from "./index.05189aed.js";
-import { B as A } from "./index.43e529db.js";
-import { C as E, a as O } from "./clock.4d13ba48.js";
-import { P as S } from "./plus.8f4bce9f.js";
+} from "./frappe-ui.a747cf9c.js";
+import { f as B } from "./index.6f049c1a.js";
+import { B as A } from "./index.51e5b051.js";
+import { C as E, a as O } from "./clock.b36d19aa.js";
+import { P as S } from "./plus.d245902e.js";
const F = {
class: "flex flex-col border border-gray-200 rounded-md p-4 h-full",
style: { "min-height": "150px" },
diff --git a/lms/public/frontend/assets/CourseCard.6a41330a.js b/lms/public/frontend/assets/CourseCard.bf057db6.js
similarity index 97%
rename from lms/public/frontend/assets/CourseCard.6a41330a.js
rename to lms/public/frontend/assets/CourseCard.bf057db6.js
index 2010000f..14db7437 100644
--- a/lms/public/frontend/assets/CourseCard.6a41330a.js
+++ b/lms/public/frontend/assets/CourseCard.bf057db6.js
@@ -1,5 +1,5 @@
-import { _ as f } from "./UserAvatar.b64a03ac.js";
-import { s as g, B as v, U as y } from "./index.43e529db.js";
+import { _ as f } from "./UserAvatar.3cd4adb4.js";
+import { s as g, B as v, U as y } from "./index.51e5b051.js";
import {
s,
u as r,
@@ -16,8 +16,8 @@ import {
X as b,
a0 as k,
y as w,
-} from "./frappe-ui.f2211ca2.js";
-import { S as _ } from "./star.d3e8ecca.js";
+} from "./frappe-ui.a747cf9c.js";
+import { S as _ } from "./star.d358f014.js";
const C = {
key: 0,
class: "flex flex-col border border-gray-200 h-full rounded-md shadow-sm text-base overflow-auto",
diff --git a/lms/public/frontend/assets/CourseDetail.f6fd1d68.js b/lms/public/frontend/assets/CourseDetail.e391d1e0.js
similarity index 98%
rename from lms/public/frontend/assets/CourseDetail.f6fd1d68.js
rename to lms/public/frontend/assets/CourseDetail.e391d1e0.js
index eaa5fbf5..43c78726 100644
--- a/lms/public/frontend/assets/CourseDetail.f6fd1d68.js
+++ b/lms/public/frontend/assets/CourseDetail.e391d1e0.js
@@ -44,12 +44,12 @@ import {
a2 as K,
c as Z,
Z as G,
-} from "./frappe-ui.f2211ca2.js";
-import { c as N } from "./index.05189aed.js";
-import { U as B, B as I } from "./index.43e529db.js";
-import { S as x } from "./star.d3e8ecca.js";
-import { _ as J } from "./CourseOutline.df6c648a.js";
-import { _ as E } from "./UserAvatar.b64a03ac.js";
+} from "./frappe-ui.a747cf9c.js";
+import { c as N } from "./index.6f049c1a.js";
+import { U as B, B as I } from "./index.51e5b051.js";
+import { S as x } from "./star.d358f014.js";
+import { _ as J } from "./CourseOutline.2110618a.js";
+import { _ as E } from "./UserAvatar.3cd4adb4.js";
const Q = { class: "shadow rounded-md", style: { width: "300px" } },
X = ["src"],
Y = { class: "p-5" },
diff --git a/lms/public/frontend/assets/CourseOutline.df6c648a.js b/lms/public/frontend/assets/CourseOutline.2110618a.js
similarity index 98%
rename from lms/public/frontend/assets/CourseOutline.df6c648a.js
rename to lms/public/frontend/assets/CourseOutline.2110618a.js
index b804771a..c520e34b 100644
--- a/lms/public/frontend/assets/CourseOutline.df6c648a.js
+++ b/lms/public/frontend/assets/CourseOutline.2110618a.js
@@ -18,8 +18,8 @@ import {
F as z,
X as B,
ab as I,
-} from "./frappe-ui.f2211ca2.js";
-import { c as i } from "./index.43e529db.js";
+} from "./frappe-ui.a747cf9c.js";
+import { c as i } from "./index.51e5b051.js";
const L = i("ChevronRightIcon", [
["path", { d: "m9 18 6-6-6-6", key: "mthhwq" }],
]),
diff --git a/lms/public/frontend/assets/Courses.3f5a0719.js b/lms/public/frontend/assets/Courses.52ce2794.js
similarity index 97%
rename from lms/public/frontend/assets/Courses.3f5a0719.js
rename to lms/public/frontend/assets/Courses.52ce2794.js
index a9b6c82e..64ee4dc0 100644
--- a/lms/public/frontend/assets/Courses.3f5a0719.js
+++ b/lms/public/frontend/assets/Courses.52ce2794.js
@@ -22,12 +22,12 @@ import {
$ as D,
a0 as E,
a1 as P,
-} from "./frappe-ui.f2211ca2.js";
-import { _ as U } from "./CourseCard.6a41330a.js";
-import { P as A } from "./plus.8f4bce9f.js";
-import "./UserAvatar.b64a03ac.js";
-import "./index.43e529db.js";
-import "./star.d3e8ecca.js";
+} from "./frappe-ui.a747cf9c.js";
+import { _ as U } from "./CourseCard.bf057db6.js";
+import { P as A } from "./plus.d245902e.js";
+import "./UserAvatar.3cd4adb4.js";
+import "./index.51e5b051.js";
+import "./star.d358f014.js";
const F = { class: "h-screen" },
R = { key: 0 },
S = {
diff --git a/lms/public/frontend/assets/FontColor.36dc819b.js b/lms/public/frontend/assets/FontColor.8609c26d.js
similarity index 99%
rename from lms/public/frontend/assets/FontColor.36dc819b.js
rename to lms/public/frontend/assets/FontColor.8609c26d.js
index f2618e71..f56e3ddc 100644
--- a/lms/public/frontend/assets/FontColor.36dc819b.js
+++ b/lms/public/frontend/assets/FontColor.8609c26d.js
@@ -15,7 +15,7 @@ import {
L as m,
a2 as h,
B as b,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
const v = {
name: "FontColor",
props: ["editor"],
diff --git a/lms/public/frontend/assets/Home.6f16d409.js b/lms/public/frontend/assets/Home.28a136f6.js
similarity index 97%
rename from lms/public/frontend/assets/Home.6f16d409.js
rename to lms/public/frontend/assets/Home.28a136f6.js
index b6d870a9..680f3343 100644
--- a/lms/public/frontend/assets/Home.6f16d409.js
+++ b/lms/public/frontend/assets/Home.28a136f6.js
@@ -9,7 +9,7 @@ import {
X as l,
A as u,
E as p,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
const D = {
name: "Home",
data() {
diff --git a/lms/public/frontend/assets/InsertImage.e76004a5.js b/lms/public/frontend/assets/InsertImage.8746762f.js
similarity index 98%
rename from lms/public/frontend/assets/InsertImage.e76004a5.js
rename to lms/public/frontend/assets/InsertImage.8746762f.js
index ac6d513c..94edd998 100644
--- a/lms/public/frontend/assets/InsertImage.e76004a5.js
+++ b/lms/public/frontend/assets/InsertImage.8746762f.js
@@ -16,7 +16,7 @@ import {
F as v,
X as u,
K as w,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
const b = {
name: "InsertImage",
props: ["editor"],
diff --git a/lms/public/frontend/assets/InsertLink.f5e0056f.js b/lms/public/frontend/assets/InsertLink.bddcb61b.js
similarity index 98%
rename from lms/public/frontend/assets/InsertLink.f5e0056f.js
rename to lms/public/frontend/assets/InsertLink.bddcb61b.js
index c13c06c2..6a8b8958 100644
--- a/lms/public/frontend/assets/InsertLink.f5e0056f.js
+++ b/lms/public/frontend/assets/InsertLink.bddcb61b.js
@@ -14,7 +14,7 @@ import {
am as _,
X as v,
K as w,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
const x = {
name: "InsertLink",
props: ["editor"],
diff --git a/lms/public/frontend/assets/InsertVideo.3e2cfdfa.js b/lms/public/frontend/assets/InsertVideo.1f3698d7.js
similarity index 99%
rename from lms/public/frontend/assets/InsertVideo.3e2cfdfa.js
rename to lms/public/frontend/assets/InsertVideo.1f3698d7.js
index bbf16be4..839b7519 100644
--- a/lms/public/frontend/assets/InsertVideo.3e2cfdfa.js
+++ b/lms/public/frontend/assets/InsertVideo.1f3698d7.js
@@ -17,7 +17,7 @@ import {
y as U,
F as p,
K as F,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
const I = {
name: "InsertImage",
props: ["editor"],
diff --git a/lms/public/frontend/assets/Lesson.c80fc3b7.js b/lms/public/frontend/assets/Lesson.19d410ae.js
similarity index 99%
rename from lms/public/frontend/assets/Lesson.c80fc3b7.js
rename to lms/public/frontend/assets/Lesson.19d410ae.js
index 3ed7f148..1fb4eb33 100644
--- a/lms/public/frontend/assets/Lesson.c80fc3b7.js
+++ b/lms/public/frontend/assets/Lesson.19d410ae.js
@@ -27,11 +27,11 @@ import {
B as V0,
a2 as G0,
Z as Q0,
-} from "./frappe-ui.f2211ca2.js";
-import { C as W0, _ as J0 } from "./CourseOutline.df6c648a.js";
-import { _ as Y0 } from "./UserAvatar.b64a03ac.js";
-import { t as X0, c as K0 } from "./index.05189aed.js";
-import { c as Cu } from "./index.43e529db.js";
+} from "./frappe-ui.a747cf9c.js";
+import { C as W0, _ as J0 } from "./CourseOutline.2110618a.js";
+import { _ as Y0 } from "./UserAvatar.3cd4adb4.js";
+import { t as X0, c as K0 } from "./index.6f049c1a.js";
+import { c as Cu } from "./index.51e5b051.js";
const ue = Cu("CheckCircleIcon", [
["path", { d: "M22 11.08V12a10 10 0 1 1-5.93-9.14", key: "g774vq" }],
["polyline", { points: "22 4 12 14.01 9 11.01", key: "6xbx8j" }],
diff --git a/lms/public/frontend/assets/UserAvatar.b64a03ac.js b/lms/public/frontend/assets/UserAvatar.3cd4adb4.js
similarity index 94%
rename from lms/public/frontend/assets/UserAvatar.b64a03ac.js
rename to lms/public/frontend/assets/UserAvatar.3cd4adb4.js
index d4df0fd3..94051910 100644
--- a/lms/public/frontend/assets/UserAvatar.b64a03ac.js
+++ b/lms/public/frontend/assets/UserAvatar.3cd4adb4.js
@@ -5,7 +5,7 @@ import {
D as l,
a4 as u,
F as n,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
const i = {
__name: "UserAvatar",
props: { user: { type: Object, default: null }, size: { type: String } },
diff --git a/lms/public/frontend/assets/clock.4d13ba48.js b/lms/public/frontend/assets/clock.b36d19aa.js
similarity index 92%
rename from lms/public/frontend/assets/clock.4d13ba48.js
rename to lms/public/frontend/assets/clock.b36d19aa.js
index 07e37e79..d82272eb 100644
--- a/lms/public/frontend/assets/clock.4d13ba48.js
+++ b/lms/public/frontend/assets/clock.b36d19aa.js
@@ -1,4 +1,4 @@
-import { c as e } from "./index.43e529db.js";
+import { c as e } from "./index.51e5b051.js";
const c = e("CalendarIcon", [
[
"rect",
diff --git a/lms/public/frontend/assets/frappe-ui.f2211ca2.js b/lms/public/frontend/assets/frappe-ui.a747cf9c.js
similarity index 96%
rename from lms/public/frontend/assets/frappe-ui.f2211ca2.js
rename to lms/public/frontend/assets/frappe-ui.a747cf9c.js
index 28c6540d..302e82aa 100644
--- a/lms/public/frontend/assets/frappe-ui.f2211ca2.js
+++ b/lms/public/frontend/assets/frappe-ui.a747cf9c.js
@@ -53,9 +53,9 @@ function kd(e, t) {
for (let o = 0; o < r.length; o++) n[r[o]] = !0;
return t ? (o) => !!n[o.toLowerCase()] : (o) => !!n[o];
}
-const ot = {},
+const it = {},
Vo = [],
- Nn = () => {},
+ jn = () => {},
hv = () => !1,
mv = /^on[^a-z]/,
Ia = (e) => mv.test(e),
@@ -91,7 +91,7 @@ const ot = {},
vv = /-(\w)/g,
Yn = za((e) => e.replace(vv, (t, n) => (n ? n.toUpperCase() : ""))),
bv = /\B([A-Z])/g,
- Mo = za((e) => e.replace(bv, "-$1").toLowerCase()),
+ Eo = za((e) => e.replace(bv, "-$1").toLowerCase()),
Ha = za((e) => e.charAt(0).toUpperCase() + e.slice(1)),
ku = za((e) => (e ? `on${Ha(e)}` : "")),
wo = (e, t) => !Object.is(e, t),
@@ -171,9 +171,9 @@ function Rt(e) {
let { class: t, style: n } = e;
return t && !ht(t) && (e.class = pe(t)), n && (e.style = fr(n)), e;
}
-const Mv =
+const Ev =
"itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",
- Ev = kd(Mv);
+ Mv = kd(Ev);
function ng(e) {
return !!e || e === "";
}
@@ -264,7 +264,7 @@ function ig() {
function Tv(e) {
sn && sn.cleanups.push(e);
}
-const Md = (e) => {
+const Ed = (e) => {
const t = new Set(e);
return (t.w = 0), (t.n = 0), t;
},
@@ -293,7 +293,7 @@ const mc = 30;
let Tn;
const po = Symbol(""),
gc = Symbol("");
-class Ed {
+class Md {
constructor(t, n = null, r) {
(this.fn = t),
(this.scheduler = n),
@@ -356,7 +356,7 @@ function tn(e, t, n) {
let r = Ll.get(e);
r || Ll.set(e, (r = new Map()));
let o = r.get(n);
- o || r.set(n, (o = Md())), ug(o);
+ o || r.set(n, (o = Ed())), ug(o);
}
}
function ug(e, t) {
@@ -392,7 +392,7 @@ function ur(e, t, n, r, o, i) {
else {
const a = [];
for (const u of l) u && a.push(...u);
- yc(Md(a));
+ yc(Ed(a));
}
}
function yc(e, t) {
@@ -771,7 +771,7 @@ function vg(e) {
const es = (e) => (lt(e) ? pn(e) : e),
Rd = (e) => (lt(e) ? Va(e) : e);
function bg(e) {
- jr && Tn && ((e = fe(e)), ug(e.dep || (e.dep = Md())));
+ jr && Tn && ((e = fe(e)), ug(e.dep || (e.dep = Ed())));
}
function wg(e, t) {
e = fe(e);
@@ -855,7 +855,7 @@ class t2 {
(this.__v_isRef = !0),
(this.__v_isReadonly = !1),
(this._dirty = !0),
- (this.effect = new Ed(t, () => {
+ (this.effect = new Md(t, () => {
this._dirty || ((this._dirty = !0), wg(this));
})),
(this.effect.computed = this),
@@ -879,7 +879,7 @@ function vc(e, t, n = !1) {
let r, o;
const i = Oe(e);
return (
- i ? ((r = e), (o = Nn)) : ((r = e.get), (o = e.set)),
+ i ? ((r = e), (o = jn)) : ((r = e.get), (o = e.set)),
new t2(r, o, i || !o, n)
);
}
@@ -936,7 +936,7 @@ function n2(e, t, n, r = !0) {
let ts = !1,
bc = !1;
const Vt = [];
-let Un = 0;
+let Kn = 0;
const Ko = [];
let sr = null,
ro = 0;
@@ -947,7 +947,7 @@ function xt(e) {
return e ? t.then(this ? e.bind(this) : e) : t;
}
function r2(e) {
- let t = Un + 1,
+ let t = Kn + 1,
n = Vt.length;
for (; t < n; ) {
const r = (t + n) >>> 1,
@@ -958,15 +958,15 @@ function r2(e) {
return t;
}
function Wa(e) {
- (!Vt.length || !Vt.includes(e, ts && e.allowRecurse ? Un + 1 : Un)) &&
+ (!Vt.length || !Vt.includes(e, ts && e.allowRecurse ? Kn + 1 : Kn)) &&
(e.id == null ? Vt.push(e) : Vt.splice(r2(e.id), 0, e), Cg());
}
function Cg() {
- !ts && !bc && ((bc = !0), (Nd = Sg.then(Mg)));
+ !ts && !bc && ((bc = !0), (Nd = Sg.then(Eg)));
}
function o2(e) {
const t = Vt.indexOf(e);
- t > Un && Vt.splice(t, 1);
+ t > Kn && Vt.splice(t, 1);
}
function i2(e) {
xe(e)
@@ -974,7 +974,7 @@ function i2(e) {
: (!sr || !sr.includes(e, e.allowRecurse ? ro + 1 : ro)) && Ko.push(e),
Cg();
}
-function hp(e, t = ts ? Un + 1 : 0) {
+function hp(e, t = ts ? Kn + 1 : 0) {
for (; t < Vt.length; t++) {
const n = Vt[t];
n && n.pre && (Vt.splice(t, 1), t--, n());
@@ -1005,37 +1005,37 @@ const ns = (e) => (e.id == null ? 1 / 0 : e.id),
}
return n;
};
-function Mg(e) {
+function Eg(e) {
(bc = !1), (ts = !0), Vt.sort(s2);
- const t = Nn;
+ const t = jn;
try {
- for (Un = 0; Un < Vt.length; Un++) {
- const n = Vt[Un];
+ for (Kn = 0; Kn < Vt.length; Kn++) {
+ const n = Vt[Kn];
n && n.active !== !1 && Dr(n, null, 14);
}
} finally {
- (Un = 0),
+ (Kn = 0),
(Vt.length = 0),
_g(),
(ts = !1),
(Nd = null),
- (Vt.length || Ko.length) && Mg();
+ (Vt.length || Ko.length) && Eg();
}
}
function l2(e, t, ...n) {
if (e.isUnmounted) return;
- const r = e.vnode.props || ot;
+ const r = e.vnode.props || it;
let o = n;
const i = t.startsWith("update:"),
s = i && t.slice(7);
if (s && s in r) {
const c = `${s === "modelValue" ? "model" : s}Modifiers`,
- { number: f, trim: p } = r[c] || ot;
+ { number: f, trim: p } = r[c] || it;
p && (o = n.map((h) => (ht(h) ? h.trim() : h))), f && (o = n.map(wv));
}
let l,
a = r[(l = ku(t))] || r[(l = ku(Yn(t)))];
- !a && i && (a = r[(l = ku(Mo(t)))]), a && xn(a, e, 6, o);
+ !a && i && (a = r[(l = ku(Eo(t)))]), a && xn(a, e, 6, o);
const u = r[l + "Once"];
if (u) {
if (!e.emitted) e.emitted = {};
@@ -1043,7 +1043,7 @@ function l2(e, t, ...n) {
(e.emitted[l] = !0), xn(u, e, 6, o);
}
}
-function Eg(e, t, n = !1) {
+function Mg(e, t, n = !1) {
const r = t.emitsCache,
o = r.get(e);
if (o !== void 0) return o;
@@ -1052,7 +1052,7 @@ function Eg(e, t, n = !1) {
l = !1;
if (!Oe(e)) {
const a = (u) => {
- const c = Eg(u, t, !0);
+ const c = Mg(u, t, !0);
c && ((l = !0), Ct(s, c));
};
!n && t.mixins.length && t.mixins.forEach(a),
@@ -1069,7 +1069,7 @@ function Ua(e, t) {
return !e || !Ia(t)
? !1
: ((t = t.slice(2).replace(/Once$/, "")),
- Ge(e, t[0].toLowerCase() + t.slice(1)) || Ge(e, Mo(t)) || Ge(e, t));
+ Ge(e, t[0].toLowerCase() + t.slice(1)) || Ge(e, Eo(t)) || Ge(e, t));
}
let Lt = null,
Ag = null;
@@ -1077,16 +1077,16 @@ function $l(e) {
const t = Lt;
return (Lt = e), (Ag = (e && e.type.__scopeId) || null), t;
}
-function Me(e, t = Lt, n) {
+function Ee(e, t = Lt, n) {
if (!t || e._n) return e;
const r = (...o) => {
- r._d && Mp(-1);
+ r._d && Ep(-1);
const i = $l(t);
let s;
try {
s = e(...o);
} finally {
- $l(i), r._d && Mp(1);
+ $l(i), r._d && Ep(1);
}
return s;
};
@@ -1116,10 +1116,10 @@ function Cu(e) {
if (n.shapeFlag & 4) {
const d = o || r,
y = d;
- (b = Vn(c.call(y, d, f, i, h, p, g))), (w = a);
+ (b = Wn(c.call(y, d, f, i, h, p, g))), (w = a);
} else {
const d = t;
- (b = Vn(
+ (b = Wn(
d.length > 1
? d(i, { attrs: a, slots: l, emit: u })
: d(i, null)
@@ -1206,7 +1206,7 @@ function Hr(e) {
return ht(e) ? Og(jd, e, !1) || e : e || Tg;
}
function Og(e, t, n = !0, r = !1) {
- const o = Lt || Et;
+ const o = Lt || Mt;
if (o) {
const i = o.type;
if (e === jd) {
@@ -1232,16 +1232,16 @@ function _t(e, t) {
return Dd(e, null, t);
}
const Ws = {};
-function st(e, t, n) {
+function rt(e, t, n) {
return Dd(e, t, n);
}
function Dd(
e,
t,
- { immediate: n, deep: r, flush: o, onTrack: i, onTrigger: s } = ot
+ { immediate: n, deep: r, flush: o, onTrack: i, onTrigger: s } = it
) {
var l;
- const a = ig() === ((l = Et) == null ? void 0 : l.scope) ? Et : null;
+ const a = ig() === ((l = Mt) == null ? void 0 : l.scope) ? Mt : null;
let u,
c = !1,
f = !1;
@@ -1266,7 +1266,7 @@ function Dd(
if (!(a && a.isUnmounted))
return p && p(), xn(e, a, 3, [h]);
})
- : (u = Nn),
+ : (u = jn),
t && r)
) {
const d = u;
@@ -1281,13 +1281,13 @@ function Dd(
g;
if (ei)
if (
- ((h = Nn),
+ ((h = jn),
t ? n && xn(t, a, 3, [u(), f ? [] : void 0, h]) : u(),
o === "sync")
) {
const d = rb();
g = d.__watcherHandles || (d.__watcherHandles = []);
- } else return Nn;
+ } else return jn;
let v = f ? new Array(e.length).fill(Ws) : Ws;
const b = () => {
if (!!S.active)
@@ -1310,7 +1310,7 @@ function Dd(
: o === "post"
? (w = () => Yt(b, a && a.suspense))
: ((b.pre = !0), a && (b.id = a.uid), (w = () => Wa(b)));
- const S = new Ed(u, w);
+ const S = new Md(u, w);
t
? n
? b()
@@ -1328,7 +1328,7 @@ function h2(e, t, n) {
o = ht(e) ? (e.includes(".") ? Rg(r, e) : () => r[e]) : e.bind(r, r);
let i;
Oe(t) ? (i = t) : ((i = t.handler), (n = t));
- const s = Et;
+ const s = Mt;
Zo(this);
const l = Dd(o, i.bind(r), n);
return s ? Zo(s) : ho(), l;
@@ -1358,7 +1358,7 @@ function wc(e, t) {
const r = Ya(n) || n.proxy,
o = e.dirs || (e.dirs = []);
for (let i = 0; i < t.length; i++) {
- let [s, l, a, u = ot] = t[i];
+ let [s, l, a, u = it] = t[i];
s &&
(Oe(s) && (s = { mounted: s, updated: s }),
s.deep && ao(l),
@@ -1424,7 +1424,7 @@ const mn = [Function, Array],
name: "BaseTransition",
props: Ng,
setup(e, { slots: t }) {
- const n = Eo(),
+ const n = Mo(),
r = Pg();
let o;
return () => {
@@ -1514,7 +1514,7 @@ function rs(e, t, n, r) {
const _ = C[1];
y(k, C),
xe(k)
- ? k.every((E) => E.length <= 1) && _()
+ ? k.every((M) => M.length <= 1) && _()
: k.length <= 1 && _();
},
x = {
@@ -1532,15 +1532,15 @@ function rs(e, t, n, r) {
enter(k) {
let C = a,
_ = u,
- E = c;
+ M = c;
if (!n.isMounted)
- if (o) (C = b || a), (_ = w || u), (E = S || c);
+ if (o) (C = b || a), (_ = w || u), (M = S || c);
else return;
let R = !1;
const P = (k[Us] = (D) => {
R ||
((R = !0),
- D ? y(E, [k]) : y(_, [k]),
+ D ? y(M, [k]) : y(_, [k]),
x.delayedLeave && x.delayedLeave(),
(k[Us] = void 0));
});
@@ -1550,10 +1550,10 @@ function rs(e, t, n, r) {
const _ = String(e.key);
if ((k[Us] && k[Us](!0), n.isUnmounting)) return C();
y(f, [k]);
- let E = !1;
+ let M = !1;
const R = (k[wr] = (P) => {
- E ||
- ((E = !0),
+ M ||
+ ((M = !0),
C(),
P ? y(g, [k]) : y(h, [k]),
(k[wr] = void 0),
@@ -1658,14 +1658,14 @@ const $i = (e) => !!e.type.__asyncLoader;
return u;
},
setup() {
- const h = Et;
- if (u) return () => Mu(u, h);
+ const h = Mt;
+ if (u) return () => Eu(u, h);
const g = (S) => {
(a = null), ks(S, h, 13, !r);
};
if ((s && h.suspense) || ei)
return p()
- .then((S) => () => Mu(S, h))
+ .then((S) => () => Eu(S, h))
.catch(
(S) => (g(S), () => (r ? Se(r, { error: S }) : null))
);
@@ -1697,7 +1697,7 @@ const $i = (e) => !!e.type.__asyncLoader;
g(S), (b.value = S);
}),
() => {
- if (v.value && u) return Mu(u, h);
+ if (v.value && u) return Eu(u, h);
if (b.value && r) return Se(r, { error: b.value });
if (n && !w.value) return Se(n);
}
@@ -1705,7 +1705,7 @@ const $i = (e) => !!e.type.__asyncLoader;
},
});
}
-function Mu(e, t) {
+function Eu(e, t) {
const { ref: n, props: r, children: o, ce: i } = t.vnode,
s = Se(e, r, o);
return (s.ref = n), (s.ce = i), delete t.vnode.ce, s;
@@ -1717,7 +1717,7 @@ function y2(e, t) {
function v2(e, t) {
Dg(e, "da", t);
}
-function Dg(e, t, n = Et) {
+function Dg(e, t, n = Mt) {
const r =
e.__wdc ||
(e.__wdc = () => {
@@ -1736,11 +1736,11 @@ function Dg(e, t, n = Et) {
}
function b2(e, t, n, r) {
const o = Ka(t, e, r, !0);
- Mt(() => {
+ Et(() => {
Cd(r[t], o);
}, n);
}
-function Ka(e, t, n = Et, r = !1) {
+function Ka(e, t, n = Mt, r = !1) {
if (n) {
const o = n[e] || (n[e] = []),
i =
@@ -1756,18 +1756,18 @@ function Ka(e, t, n = Et, r = !1) {
}
const pr =
(e) =>
- (t, n = Et) =>
+ (t, n = Mt) =>
(!ei || e === "sp") && Ka(e, (...r) => t(...r), n),
w2 = pr("bm"),
Ve = pr("m"),
x2 = pr("bu"),
Lg = pr("u"),
Cs = pr("bum"),
- Mt = pr("um"),
+ Et = pr("um"),
k2 = pr("sp"),
S2 = pr("rtg"),
C2 = pr("rtc");
-function _2(e, t = Et) {
+function _2(e, t = Mt) {
Ka("ec", e, t);
}
function nn(e, t, n, r) {
@@ -1794,7 +1794,7 @@ function nn(e, t, n, r) {
else o = [];
return n && (n[r] = o), o;
}
-function Eu(e, t) {
+function Mu(e, t) {
for (let n = 0; n < t.length; n++) {
const r = t[n];
if (xe(r)) for (let o = 0; o < r.length; o++) e[r[o].name] = r[o].fn;
@@ -1851,8 +1851,8 @@ const xc = (e) => (e ? (Gg(e) ? Ya(e) || e.proxy : xc(e.parent)) : null),
$nextTick: (e) => e.n || (e.n = xt.bind(e.proxy)),
$watch: (e) => h2.bind(e),
}),
- Au = (e, t) => e !== ot && !e.__isScriptSetup && Ge(e, t),
- M2 = {
+ Au = (e, t) => e !== it && !e.__isScriptSetup && Ge(e, t),
+ E2 = {
get({ _: e }, t) {
const {
ctx: n,
@@ -1879,10 +1879,10 @@ const xc = (e) => (e ? (Gg(e) ? Ya(e) || e.proxy : xc(e.parent)) : null),
}
else {
if (Au(r, t)) return (s[t] = 1), r[t];
- if (o !== ot && Ge(o, t)) return (s[t] = 2), o[t];
+ if (o !== it && Ge(o, t)) return (s[t] = 2), o[t];
if ((u = e.propsOptions[0]) && Ge(u, t))
return (s[t] = 3), i[t];
- if (n !== ot && Ge(n, t)) return (s[t] = 4), n[t];
+ if (n !== it && Ge(n, t)) return (s[t] = 4), n[t];
kc && (s[t] = 0);
}
}
@@ -1890,14 +1890,14 @@ const xc = (e) => (e ? (Gg(e) ? Ya(e) || e.proxy : xc(e.parent)) : null),
let f, p;
if (c) return t === "$attrs" && tn(e, "get", t), c(e);
if ((f = l.__cssModules) && (f = f[t])) return f;
- if (n !== ot && Ge(n, t)) return (s[t] = 4), n[t];
+ if (n !== it && Ge(n, t)) return (s[t] = 4), n[t];
if (((p = a.config.globalProperties), Ge(p, t))) return p[t];
},
set({ _: e }, t, n) {
const { data: r, setupState: o, ctx: i } = e;
return Au(o, t)
? ((o[t] = n), !0)
- : r !== ot && Ge(r, t)
+ : r !== it && Ge(r, t)
? ((r[t] = n), !0)
: Ge(e.props, t) || (t[0] === "$" && t.slice(1) in e)
? !1
@@ -1919,7 +1919,7 @@ const xc = (e) => (e ? (Gg(e) ? Ya(e) || e.proxy : xc(e.parent)) : null),
let l;
return (
!!n[s] ||
- (e !== ot && Ge(e, s)) ||
+ (e !== it && Ge(e, s)) ||
Au(t, s) ||
((l = i[0]) && Ge(l, s)) ||
Ge(r, s) ||
@@ -1943,15 +1943,15 @@ function _s() {
return $g().attrs;
}
function RP(e, t, n) {
- const r = Eo();
+ const r = Mo();
if (n && n.local) {
const o = Y(e[t]);
return (
- st(
+ rt(
() => e[t],
(i) => (o.value = i)
),
- st(o, (i) => {
+ rt(o, (i) => {
i !== e[t] && r.emit(`update:${t}`, i);
}),
o
@@ -1968,7 +1968,7 @@ function RP(e, t, n) {
};
}
function $g() {
- const e = Eo();
+ const e = Mo();
return e.setupContext || (e.setupContext = Xg(e));
}
function Bl(e) {
@@ -1982,7 +1982,7 @@ function PP(e, t) {
: Ct({}, Bl(e), Bl(t));
}
let kc = !0;
-function E2(e) {
+function M2(e) {
const t = $d(e),
n = e.proxy,
r = e.ctx;
@@ -2011,7 +2011,7 @@ function E2(e) {
errorCaptured: k,
serverPrefetch: C,
expose: _,
- inheritAttrs: E,
+ inheritAttrs: M,
components: R,
directives: P,
filters: D,
@@ -2028,8 +2028,8 @@ function E2(e) {
if (((kc = !0), i))
for (const N in i) {
const $ = i[N],
- q = Oe($) ? $.bind(n, n) : Oe($.get) ? $.get.bind(n, n) : Nn,
- ue = !Oe($) && Oe($.set) ? $.set.bind(n) : Nn,
+ q = Oe($) ? $.bind(n, n) : Oe($.get) ? $.get.bind(n, n) : jn,
+ ue = !Oe($) && Oe($.set) ? $.set.bind(n) : jn,
Z = L({ get: q, set: ue });
Object.defineProperty(r, N, {
enumerable: !0,
@@ -2046,22 +2046,22 @@ function E2(e) {
});
}
c && vp(c, e, "c");
- function M(N, $) {
+ function E(N, $) {
xe($) ? $.forEach((q) => N(q.bind(n))) : $ && N($.bind(n));
}
if (
- (M(w2, f),
- M(Ve, p),
- M(x2, h),
- M(Lg, g),
- M(y2, v),
- M(v2, b),
- M(_2, k),
- M(C2, m),
- M(S2, x),
- M(Cs, S),
- M(Mt, d),
- M(k2, C),
+ (E(w2, f),
+ E(Ve, p),
+ E(x2, h),
+ E(Lg, g),
+ E(y2, v),
+ E(v2, b),
+ E(_2, k),
+ E(C2, m),
+ E(S2, x),
+ E(Cs, S),
+ E(Et, d),
+ E(k2, C),
xe(_))
)
if (_.length) {
@@ -2073,12 +2073,12 @@ function E2(e) {
});
});
} else e.exposed || (e.exposed = {});
- y && e.render === Nn && (e.render = y),
- E != null && (e.inheritAttrs = E),
+ y && e.render === jn && (e.render = y),
+ M != null && (e.inheritAttrs = M),
R && (e.components = R),
P && (e.directives = P);
}
-function A2(e, t, n = Nn) {
+function A2(e, t, n = jn) {
xe(e) && (e = Sc(e));
for (const r in e) {
const o = e[r];
@@ -2105,13 +2105,13 @@ function Bg(e, t, n, r) {
const o = r.includes(".") ? Rg(n, r) : () => n[r];
if (ht(e)) {
const i = t[e];
- Oe(i) && st(o, i);
- } else if (Oe(e)) st(o, e.bind(n));
+ Oe(i) && rt(o, i);
+ } else if (Oe(e)) rt(o, e.bind(n));
else if (lt(e))
if (xe(e)) e.forEach((i) => Bg(i, t, n, r));
else {
const i = Oe(e.handler) ? e.handler.bind(n) : t[e.handler];
- Oe(i) && st(o, i, e);
+ Oe(i) && rt(o, i, e);
}
}
function $d(e) {
@@ -2306,14 +2306,14 @@ function N2(e, t) {
}
let ss = null;
function ut(e, t) {
- if (Et) {
- let n = Et.provides;
- const r = Et.parent && Et.parent.provides;
- r === n && (n = Et.provides = Object.create(r)), (n[e] = t);
+ if (Mt) {
+ let n = Mt.provides;
+ const r = Mt.parent && Mt.parent.provides;
+ r === n && (n = Mt.provides = Object.create(r)), (n[e] = t);
}
}
function He(e, t, n = !1) {
- const r = Et || Lt;
+ const r = Mt || Lt;
if (r || ss) {
const o = r
? r.parent == null
@@ -2325,7 +2325,7 @@ function He(e, t, n = !1) {
}
}
function NP() {
- return !!(Et || Lt || ss);
+ return !!(Mt || Lt || ss);
}
function j2(e, t, n, r = !1) {
const o = {},
@@ -2368,7 +2368,7 @@ function D2(e, t, n, r) {
Hg(e, t, o, i) && (u = !0);
let c;
for (const f in l)
- (!t || (!Ge(t, f) && ((c = Mo(f)) === f || !Ge(t, c)))) &&
+ (!t || (!Ge(t, f) && ((c = Eo(f)) === f || !Ge(t, c)))) &&
(a
? n &&
(n[f] !== void 0 || n[c] !== void 0) &&
@@ -2398,7 +2398,7 @@ function Hg(e, t, n, r) {
}
if (i) {
const a = fe(n),
- u = l || ot;
+ u = l || it;
for (let c = 0; c < i.length; c++) {
const f = i[c];
n[f] = Cc(o, a, f, u[f], e, !Ge(u, f));
@@ -2422,7 +2422,7 @@ function Cc(e, t, n, r, o, i) {
s[0] &&
(i && !l
? (r = !1)
- : s[1] && (r === "" || r === Mo(n)) && (r = !0));
+ : s[1] && (r === "" || r === Eo(n)) && (r = !0));
}
return r;
}
@@ -2448,7 +2448,7 @@ function Fg(e, t, n = !1) {
if (xe(i))
for (let c = 0; c < i.length; c++) {
const f = Yn(i[c]);
- xp(f) && (s[f] = ot);
+ xp(f) && (s[f] = it);
}
else if (i)
for (const c in i) {
@@ -2482,10 +2482,10 @@ function Cp(e, t) {
return xe(t) ? t.findIndex((n) => Sp(n, e)) : Oe(t) && Sp(t, e) ? 0 : -1;
}
const Vg = (e) => e[0] === "_" || e === "$stable",
- Bd = (e) => (xe(e) ? e.map(Vn) : [Vn(e)]),
+ Bd = (e) => (xe(e) ? e.map(Wn) : [Wn(e)]),
L2 = (e, t, n) => {
if (t._n) return t;
- const r = Me((...o) => Bd(t(...o)), n);
+ const r = Ee((...o) => Bd(t(...o)), n);
return (r._c = !1), r;
},
Wg = (e, t, n) => {
@@ -2514,7 +2514,7 @@ const Vg = (e) => e[0] === "_" || e === "$stable",
$2 = (e, t, n) => {
const { vnode: r, slots: o } = e;
let i = !0,
- s = ot;
+ s = it;
if (r.shapeFlag & 32) {
const l = t._;
l
@@ -2536,7 +2536,7 @@ function _c(e, t, n, r, o = !1) {
s = o ? null : i,
{ i: l, r: a } = e,
u = t && t.r,
- c = l.refs === ot ? (l.refs = {}) : l.refs,
+ c = l.refs === it ? (l.refs = {}) : l.refs,
f = l.setupState;
if (
(u != null &&
@@ -2588,7 +2588,7 @@ function z2(e, t) {
setElementText: c,
parentNode: f,
nextSibling: p,
- setScopeId: h = Nn,
+ setScopeId: h = jn,
insertStaticContent: g,
} = e,
v = (
@@ -2691,7 +2691,7 @@ function z2(e, t) {
!vl(qe) &&
i(re, qe, null, de[qe], J, T.children, H, W, Re);
"value" in de && i(re, "value", null, de.value),
- (G = de.onVnodeBeforeMount) && $n(G, H, T);
+ (G = de.onVnodeBeforeMount) && Bn(G, H, T);
}
je && Qr(T, null, H, "beforeMount");
const Qe = H2(W, _e);
@@ -2699,7 +2699,7 @@ function z2(e, t) {
r(re, O, j),
((G = de && de.onVnodeMounted) || Qe || je) &&
Yt(() => {
- G && $n(G, H, T),
+ G && Bn(G, H, T),
Qe && _e.enter(re),
je && Qr(T, null, H, "mounted");
}, W);
@@ -2717,7 +2717,7 @@ function z2(e, t) {
},
k = (T, O, j, H, W, J, le, te, re = 0) => {
for (let G = re; G < T.length; G++) {
- const he = (T[G] = te ? xr(T[G]) : Vn(T[G]));
+ const he = (T[G] = te ? xr(T[G]) : Wn(T[G]));
v(null, he, O, j, H, W, J, le, te);
}
},
@@ -2725,11 +2725,11 @@ function z2(e, t) {
const te = (O.el = T.el);
let { patchFlag: re, dynamicChildren: G, dirs: he } = O;
re |= T.patchFlag & 16;
- const de = T.props || ot,
- me = O.props || ot;
+ const de = T.props || it,
+ me = O.props || it;
let _e;
j && Zr(j, !1),
- (_e = me.onVnodeBeforeUpdate) && $n(_e, j, O, T),
+ (_e = me.onVnodeBeforeUpdate) && Bn(_e, j, O, T),
he && Qr(O, T, j, "beforeUpdate"),
j && Zr(j, !0);
const je = W && O.type !== "foreignObject";
@@ -2739,7 +2739,7 @@ function z2(e, t) {
: le || $(T, O, te, null, j, H, je, J, !1),
re > 0)
) {
- if (re & 16) E(te, O, de, me, j, H, W);
+ if (re & 16) M(te, O, de, me, j, H, W);
else if (
(re & 2 &&
de.class !== me.class &&
@@ -2757,10 +2757,10 @@ function z2(e, t) {
}
}
re & 1 && T.children !== O.children && c(te, O.children);
- } else !le && G == null && E(te, O, de, me, j, H, W);
+ } else !le && G == null && M(te, O, de, me, j, H, W);
((_e = me.onVnodeUpdated) || he) &&
Yt(() => {
- _e && $n(_e, j, O, T), he && Qr(O, T, j, "updated");
+ _e && Bn(_e, j, O, T), he && Qr(O, T, j, "updated");
}, H);
},
_ = (T, O, j, H, W, J, le) => {
@@ -2775,9 +2775,9 @@ function z2(e, t) {
v(re, G, he, null, H, W, J, le, !0);
}
},
- E = (T, O, j, H, W, J, le) => {
+ M = (T, O, j, H, W, J, le) => {
if (j !== H) {
- if (j !== ot)
+ if (j !== it)
for (const te in j)
!vl(te) &&
!(te in H) &&
@@ -2818,13 +2818,13 @@ function z2(e, t) {
D = (T, O, j, H, W, J, le) => {
const te = (T.component = Y2(T, H, W));
if ((Ss(T) && (te.ctx.renderer = ne), X2(te), te.asyncDep)) {
- if ((W && W.registerDep(te, M), !T.el)) {
+ if ((W && W.registerDep(te, E), !T.el)) {
const re = (te.subTree = Se(kn));
w(null, re, O, j);
}
return;
}
- M(te, T, O, j, W, J, le);
+ E(te, T, O, j, W, J, le);
},
B = (T, O, j) => {
const H = (O.component = T.component);
@@ -2835,7 +2835,7 @@ function z2(e, t) {
} else (H.next = O), o2(H.update), H.update();
else (O.el = T.el), (H.vnode = O);
},
- M = (T, O, j, H, W, J, le) => {
+ E = (T, O, j, H, W, J, le) => {
const te = () => {
if (T.isMounted) {
let {
@@ -2851,7 +2851,7 @@ function z2(e, t) {
he ? ((he.el = je.el), N(T, he, le)) : (he = je),
de && Su(de),
(qe = he.props && he.props.onVnodeBeforeUpdate) &&
- $n(qe, _e, he, je),
+ Bn(qe, _e, he, je),
Zr(T, !0);
const yt = Cu(T),
on = T.subTree;
@@ -2861,7 +2861,7 @@ function z2(e, t) {
Qe === null && d2(T, yt.el),
me && Yt(me, W),
(qe = he.props && he.props.onVnodeUpdated) &&
- Yt(() => $n(qe, _e, he, je), W);
+ Yt(() => Bn(qe, _e, he, je), W);
} else {
let he;
const { el: de, props: me } = O,
@@ -2872,7 +2872,7 @@ function z2(e, t) {
_e && Su(_e),
!qe &&
(he = me && me.onVnodeBeforeMount) &&
- $n(he, Qe, O),
+ Bn(he, Qe, O),
Zr(T, !0),
de && Le)
) {
@@ -2894,7 +2894,7 @@ function z2(e, t) {
!qe && (he = me && me.onVnodeMounted))
) {
const yt = O;
- Yt(() => $n(he, Qe, yt), W);
+ Yt(() => Bn(he, Qe, yt), W);
}
(O.shapeFlag & 256 ||
(Qe && $i(Qe.vnode) && Qe.vnode.shapeFlag & 256)) &&
@@ -2904,7 +2904,7 @@ function z2(e, t) {
(O = j = H = null);
}
},
- re = (T.effect = new Ed(te, () => Wa(G), T.scope)),
+ re = (T.effect = new Md(te, () => Wa(G), T.scope)),
G = (T.update = () => re.run());
(G.id = T.uid), Zr(T, !0), G();
},
@@ -2949,7 +2949,7 @@ function z2(e, t) {
de = Math.min(G, he);
let me;
for (me = 0; me < de; me++) {
- const _e = (O[me] = re ? xr(O[me]) : Vn(O[me]));
+ const _e = (O[me] = re ? xr(O[me]) : Wn(O[me]));
v(T[me], _e, j, null, W, J, le, te, re);
}
G > he ? Re(T, W, J, !0, !1, de) : k(O, j, H, W, J, le, te, re, de);
@@ -2961,14 +2961,14 @@ function z2(e, t) {
me = he - 1;
for (; G <= de && G <= me; ) {
const _e = T[G],
- je = (O[G] = re ? xr(O[G]) : Vn(O[G]));
+ je = (O[G] = re ? xr(O[G]) : Wn(O[G]));
if (oo(_e, je)) v(_e, je, j, null, W, J, le, te, re);
else break;
G++;
}
for (; G <= de && G <= me; ) {
const _e = T[de],
- je = (O[me] = re ? xr(O[me]) : Vn(O[me]));
+ je = (O[me] = re ? xr(O[me]) : Wn(O[me]));
if (oo(_e, je)) v(_e, je, j, null, W, J, le, te, re);
else break;
de--, me--;
@@ -2980,7 +2980,7 @@ function z2(e, t) {
for (; G <= me; )
v(
null,
- (O[G] = re ? xr(O[G]) : Vn(O[G])),
+ (O[G] = re ? xr(O[G]) : Wn(O[G])),
j,
je,
W,
@@ -2997,7 +2997,7 @@ function z2(e, t) {
je = G,
Qe = new Map();
for (G = je; G <= me; G++) {
- const ae = (O[G] = re ? xr(O[G]) : Vn(O[G]));
+ const ae = (O[G] = re ? xr(O[G]) : Wn(O[G]));
ae.key != null && Qe.set(ae.key, G);
}
let qe,
@@ -3104,7 +3104,7 @@ function z2(e, t) {
je = !$i(T);
let Qe;
if (
- (je && (Qe = le && le.onVnodeBeforeUnmount) && $n(Qe, O, T),
+ (je && (Qe = le && le.onVnodeBeforeUnmount) && Bn(Qe, O, T),
he & 6)
)
De(T.component, j, H);
@@ -3124,7 +3124,7 @@ function z2(e, t) {
}
((je && (Qe = le && le.onVnodeUnmounted)) || _e) &&
Yt(() => {
- Qe && $n(Qe, O, T), _e && Qr(T, null, O, "unmounted");
+ Qe && Bn(Qe, O, T), _e && Qr(T, null, O, "unmounted");
}, j);
},
$e = (T) => {
@@ -3247,7 +3247,7 @@ function F2(e) {
const V2 = (e) => e.__isTeleport,
zi = (e) => e && (e.disabled || e.disabled === ""),
_p = (e) => typeof SVGElement != "undefined" && e instanceof SVGElement,
- Mc = (e, t) => {
+ Ec = (e, t) => {
const n = e && e.to;
return ht(n) ? (t ? t(n) : null) : n;
},
@@ -3272,11 +3272,11 @@ const V2 = (e) => e.__isTeleport,
const y = (t.el = v("")),
m = (t.anchor = v(""));
h(y, n, r), h(m, n, r);
- const x = (t.target = Mc(t.props, g)),
+ const x = (t.target = Ec(t.props, g)),
k = (t.targetAnchor = v(""));
x && (h(k, x), (s = s || _p(x)));
- const C = (_, E) => {
- S & 16 && c(A, _, E, o, i, s, l, a);
+ const C = (_, M) => {
+ S & 16 && c(A, _, M, o, i, s, l, a);
};
w ? C(n, m) : x && C(x, k);
} else {
@@ -3301,8 +3301,8 @@ const V2 = (e) => e.__isTeleport,
(t.props.to = e.props.to)
: qs(t, n, y, u, 1);
else if ((t.props && t.props.to) !== (e.props && e.props.to)) {
- const E = (t.target = Mc(t.props, g));
- E && qs(t, E, null, u, 0);
+ const M = (t.target = Ec(t.props, g));
+ M && qs(t, M, null, u, 0);
} else k && qs(t, m, x, u, 1);
}
Kg(t);
@@ -3345,7 +3345,7 @@ function U2(
{ o: { nextSibling: s, parentNode: l, querySelector: a } },
u
) {
- const c = (t.target = Mc(t.props, a));
+ const c = (t.target = Ec(t.props, a));
if (c) {
const f = c._lpa || c.firstChild;
if (t.shapeFlag & 16)
@@ -3385,22 +3385,22 @@ const ze = Symbol.for("v-fgt"),
kn = Symbol.for("v-cmt"),
bl = Symbol.for("v-stc"),
Hi = [];
-let Rn = null;
+let Pn = null;
function I(e = !1) {
- Hi.push((Rn = e ? null : []));
+ Hi.push((Pn = e ? null : []));
}
function K2() {
- Hi.pop(), (Rn = Hi[Hi.length - 1] || null);
+ Hi.pop(), (Pn = Hi[Hi.length - 1] || null);
}
let ls = 1;
-function Mp(e) {
+function Ep(e) {
ls += e;
}
function qg(e) {
return (
- (e.dynamicChildren = ls > 0 ? Rn || Vo : null),
+ (e.dynamicChildren = ls > 0 ? Pn || Vo : null),
K2(),
- ls > 0 && Rn && Rn.push(e),
+ ls > 0 && Pn && Pn.push(e),
e
);
}
@@ -3470,10 +3470,10 @@ function U(
: n && (a.shapeFlag |= ht(n) ? 8 : 16),
ls > 0 &&
!s &&
- Rn &&
+ Pn &&
(a.patchFlag > 0 || i & 6) &&
a.patchFlag !== 32 &&
- Rn.push(a),
+ Pn.push(a),
a
);
}
@@ -3485,8 +3485,8 @@ function q2(e, t = null, n = null, r = 0, o = null, i = !1) {
n && Hd(l, n),
ls > 0 &&
!i &&
- Rn &&
- (l.shapeFlag & 6 ? (Rn[Rn.indexOf(e)] = l) : Rn.push(l)),
+ Pn &&
+ (l.shapeFlag & 6 ? (Pn[Pn.indexOf(e)] = l) : Pn.push(l)),
(l.patchFlag |= -2),
l
);
@@ -3553,7 +3553,7 @@ function jP(e, t) {
function Te(e = "", t = !1) {
return t ? (I(), Ne(kn, null, e)) : Se(kn, null, e);
}
-function Vn(e) {
+function Wn(e) {
return e == null || typeof e == "boolean"
? Se(kn)
: xe(e)
@@ -3611,7 +3611,7 @@ function St(...e) {
}
return t;
}
-function $n(e, t, n, r = null) {
+function Bn(e, t, n, r = null) {
xn(e, t, 7, [n, r]);
}
const J2 = zg();
@@ -3642,18 +3642,18 @@ function Y2(e, t, n) {
components: null,
directives: null,
propsOptions: Fg(r, o),
- emitsOptions: Eg(r, o),
+ emitsOptions: Mg(r, o),
emit: null,
emitted: null,
- propsDefaults: ot,
+ propsDefaults: it,
inheritAttrs: r.inheritAttrs,
- ctx: ot,
- data: ot,
- props: ot,
- attrs: ot,
- slots: ot,
- refs: ot,
- setupState: ot,
+ ctx: it,
+ data: it,
+ props: it,
+ attrs: it,
+ slots: it,
+ refs: it,
+ setupState: it,
setupContext: null,
attrsProxy: null,
slotsProxy: null,
@@ -3687,13 +3687,13 @@ function Y2(e, t, n) {
i
);
}
-let Et = null;
-const Eo = () => Et || Lt;
+let Mt = null;
+const Mo = () => Mt || Lt;
let Fd,
jo,
- Ep = "__VUE_INSTANCE_SETTERS__";
-(jo = hc()[Ep]) || (jo = hc()[Ep] = []),
- jo.push((e) => (Et = e)),
+ Mp = "__VUE_INSTANCE_SETTERS__";
+(jo = hc()[Mp]) || (jo = hc()[Mp] = []),
+ jo.push((e) => (Mt = e)),
(Fd = (e) => {
jo.length > 1 ? jo.forEach((t) => t(e)) : jo[0](e);
});
@@ -3701,7 +3701,7 @@ const Zo = (e) => {
Fd(e), e.scope.on();
},
ho = () => {
- Et && Et.scope.off(), Fd(null);
+ Mt && Mt.scope.off(), Fd(null);
};
function Gg(e) {
return e.vnode.shapeFlag & 4;
@@ -3717,7 +3717,7 @@ function X2(e, t = !1) {
}
function Q2(e, t) {
const n = e.type;
- (e.accessCache = Object.create(null)), (e.proxy = vg(new Proxy(e.ctx, M2)));
+ (e.accessCache = Object.create(null)), (e.proxy = vg(new Proxy(e.ctx, E2)));
const { setup: r } = n;
if (r) {
const o = (e.setupContext = r.length > 1 ? Xg(e) : null);
@@ -3758,12 +3758,12 @@ function Yg(e, t, n) {
r.render = Tp(o, u);
}
}
- e.render = r.render || Nn;
+ e.render = r.render || jn;
}
{
Zo(e), hi();
try {
- E2(e);
+ M2(e);
} finally {
mi(), ho();
}
@@ -3954,12 +3954,12 @@ function Zg(e) {
_ = (R, P) => {
(R._isLeaving = !1), br(R, f), br(R, h), br(R, p), P && P();
},
- E = (R) => (P, D) => {
+ M = (R) => (P, D) => {
const B = R ? x : S,
- M = () => C(P, R, D);
- eo(B, [P, M]),
+ E = () => C(P, R, D);
+ eo(B, [P, E]),
Pp(() => {
- br(P, R ? a : i), rr(P, R ? c : l), Rp(B) || Np(P, r, v, M);
+ br(P, R ? a : i), rr(P, R ? c : l), Rp(B) || Np(P, r, v, E);
});
};
return Ct(t, {
@@ -3969,8 +3969,8 @@ function Zg(e) {
onBeforeAppear(R) {
eo(m, [R]), rr(R, a), rr(R, u);
},
- onEnter: E(!1),
- onAppear: E(!0),
+ onEnter: M(!1),
+ onAppear: M(!0),
onLeave(R, P) {
R._isLeaving = !0;
const D = () => _(R, P);
@@ -4085,10 +4085,10 @@ function cb(e, t, n) {
: (e.className = t);
}
const Vd = Symbol("_vod"),
- Ec = {
+ Mc = {
beforeMount(e, { value: t }, { transition: n }) {
(e[Vd] = e.style.display === "none" ? "" : e.style.display),
- n && t ? n.beforeEnter(e) : Mi(e, t);
+ n && t ? n.beforeEnter(e) : Ei(e, t);
},
mounted(e, { value: t }, { transition: n }) {
n && t && n.enter(e);
@@ -4097,17 +4097,17 @@ const Vd = Symbol("_vod"),
!t != !n &&
(r
? t
- ? (r.beforeEnter(e), Mi(e, !0), r.enter(e))
+ ? (r.beforeEnter(e), Ei(e, !0), r.enter(e))
: r.leave(e, () => {
- Mi(e, !1);
+ Ei(e, !1);
})
- : Mi(e, t));
+ : Ei(e, t));
},
beforeUnmount(e, { value: t }) {
- Mi(e, t);
+ Ei(e, t);
},
};
-function Mi(e, t) {
+function Ei(e, t) {
e.style.display = t ? e[Vd] : "none";
}
function db(e, t, n) {
@@ -4129,7 +4129,7 @@ function Ac(e, t, n) {
else {
const r = fb(e, t);
Lp.test(n)
- ? e.setProperty(Mo(r), n.replace(Lp, ""), "important")
+ ? e.setProperty(Eo(r), n.replace(Lp, ""), "important")
: (e[r] = n);
}
}
@@ -4154,7 +4154,7 @@ function pb(e, t, n, r, o) {
? e.removeAttributeNS($p, t.slice(6, t.length))
: e.setAttributeNS($p, t, n);
else {
- const i = Ev(t);
+ const i = Mv(t);
n == null || (i && !ng(n))
? e.removeAttribute(t)
: e.setAttribute(t, i ? "" : n);
@@ -4216,7 +4216,7 @@ function vb(e) {
(e = e.slice(0, e.length - r[0].length)),
(t[r[0].toLowerCase()] = !0);
}
- return [e[2] === ":" ? e.slice(3) : Mo(e.slice(2)), t];
+ return [e[2] === ":" ? e.slice(3) : Eo(e.slice(2)), t];
}
let Ru = 0;
const bb = Promise.resolve(),
@@ -4286,7 +4286,7 @@ const n1 = new WeakMap(),
name: "TransitionGroup",
props: Ct({}, lb, { tag: String, moveClass: String }),
setup(e, { slots: t }) {
- const n = Eo(),
+ const n = Mo(),
r = Pg();
let o, i;
return (
@@ -4294,7 +4294,7 @@ const n1 = new WeakMap(),
if (!o.length) return;
const s = e.moveClass || `${e.name || "v"}-move`;
if (!Ob(o[0].el, n.vnode.el, s)) return;
- o.forEach(Eb), o.forEach(Ab);
+ o.forEach(Mb), o.forEach(Ab);
const l = o.filter(Tb);
t1(),
l.forEach((a) => {
@@ -4341,8 +4341,8 @@ const n1 = new WeakMap(),
},
_b = (e) => delete e.mode;
o1.props;
-const Mb = o1;
-function Eb(e) {
+const Eb = o1;
+function Mb(e) {
const t = e.el;
t[Fl] && t[Fl](), t[Fp] && t[Fp]();
}
@@ -4411,7 +4411,7 @@ const Rb = ["ctrl", "shift", "alt", "meta"],
},
jb = (e, t) => (n) => {
if (!("key" in n)) return;
- const r = Mo(n.key);
+ const r = Eo(n.key);
if (t.some((o) => o === r || Nb[o] === r)) return e(n);
},
Db = Ct({ patchProp: Sb }, sb);
@@ -4495,12 +4495,12 @@ function Pu(e, t) {
const n = {};
for (const r in t) {
const o = t[r];
- n[r] = Dn(o) ? o.map(e) : e(o);
+ n[r] = Ln(o) ? o.map(e) : e(o);
}
return n;
}
const Fi = () => {},
- Dn = Array.isArray,
+ Ln = Array.isArray,
Hb = /\/$/,
Fb = (e) => e.replace(Hb, "");
function Nu(e, t, n = "/") {
@@ -4551,10 +4551,10 @@ function i1(e, t) {
return !0;
}
function Ub(e, t) {
- return Dn(e) ? Kp(e, t) : Dn(t) ? Kp(t, e) : e === t;
+ return Ln(e) ? Kp(e, t) : Ln(t) ? Kp(t, e) : e === t;
}
function Kp(e, t) {
- return Dn(t)
+ return Ln(t)
? e.length === t.length && e.every((n, r) => n === t[r])
: e.length === 1 && e[0] === t;
}
@@ -4883,11 +4883,11 @@ function sw(e, t) {
else if (h.type === 1) {
const { value: g, repeatable: v, optional: b } = h,
w = g in u ? u[g] : "";
- if (Dn(w) && !v)
+ if (Ln(w) && !v)
throw new Error(
`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`
);
- const S = Dn(w) ? w.join("/") : w;
+ const S = Ln(w) ? w.join("/") : w;
if (!S)
if (b)
p.length < 2 &&
@@ -5241,7 +5241,7 @@ function Ud(e) {
.replace(xw, "[")
.replace(kw, "]");
}
-function Mw(e) {
+function Ew(e) {
return Ud(e).replace(p1, "{").replace(h1, "}").replace(f1, "^");
}
function Oc(e) {
@@ -5255,7 +5255,7 @@ function Oc(e) {
.replace(h1, "}")
.replace(f1, "^");
}
-function Ew(e) {
+function Mw(e) {
return Oc(e).replace(bw, "%3D");
}
function Aw(e) {
@@ -5281,7 +5281,7 @@ function Ow(e) {
a = s < 0 ? null : Vl(i.slice(s + 1));
if (l in t) {
let u = t[l];
- Dn(u) || (u = t[l] = [u]), u.push(a);
+ Ln(u) || (u = t[l] = [u]), u.push(a);
} else t[l] = a;
}
return t;
@@ -5290,11 +5290,11 @@ function th(e) {
let t = "";
for (let n in e) {
const r = e[n];
- if (((n = Ew(n)), r == null)) {
+ if (((n = Mw(n)), r == null)) {
r !== void 0 && (t += (t.length ? "&" : "") + n);
continue;
}
- (Dn(r) ? r.map((i) => i && Oc(i)) : [r && Oc(r)]).forEach((i) => {
+ (Ln(r) ? r.map((i) => i && Oc(i)) : [r && Oc(r)]).forEach((i) => {
i !== void 0 &&
((t += (t.length ? "&" : "") + n), i != null && (t += "=" + i));
});
@@ -5306,7 +5306,7 @@ function Rw(e) {
for (const n in e) {
const r = e[n];
r !== void 0 &&
- (t[n] = Dn(r)
+ (t[n] = Ln(r)
? r.map((o) => (o == null ? null : "" + o))
: r == null
? r
@@ -5319,7 +5319,7 @@ const Pw = Symbol(""),
Za = Symbol(""),
Kd = Symbol(""),
Rc = Symbol("");
-function Ei() {
+function Mi() {
let e = [];
function t(r) {
return (
@@ -5498,7 +5498,7 @@ function Iw(e, t) {
if (typeof r == "string") {
if (r !== o) return !1;
} else if (
- !Dn(o) ||
+ !Ln(o) ||
o.length !== r.length ||
r.some((i, s) => i !== o[s])
)
@@ -5535,7 +5535,7 @@ const ih = (e, t, n) => (e != null ? e : t != null ? t : n),
ut(Rc, o);
const a = Y();
return (
- st(
+ rt(
() => [a.value, l.value, e.name],
([u, c, f], [p, h, g]) => {
c &&
@@ -5597,9 +5597,9 @@ function IP(e) {
n = e.parseQuery || Ow,
r = e.stringifyQuery || th,
o = e.history,
- i = Ei(),
- s = Ei(),
- l = Ei(),
+ i = Mi(),
+ s = Mi(),
+ l = Mi(),
a = Pd(yr);
let u = yr;
$o &&
@@ -5648,7 +5648,7 @@ function IP(e) {
const ce = t.resolve(ne, ee),
Le = z.hash || "";
ce.params = c(p(ce.params));
- const T = Vb(r, Ze({}, z, { hash: Mw(Le), path: ce.path })),
+ const T = Vb(r, Ze({}, z, { hash: Ew(Le), path: ce.path })),
O = o.createHref(T);
return Ze(
{
@@ -5734,7 +5734,7 @@ function IP(e) {
ee || H
);
} else J = R(H, ce, !0, O, Le);
- return E(H, ce, J), J;
+ return M(H, ce, J), J;
})
);
}
@@ -5777,7 +5777,7 @@ function IP(e) {
ne = [];
for (const j of T)
if (j.beforeEnter)
- if (Dn(j.beforeEnter))
+ if (Ln(j.beforeEnter))
for (const H of j.beforeEnter)
ne.push(kr(H, z, ee));
else ne.push(kr(j.beforeEnter, z, ee));
@@ -5799,7 +5799,7 @@ function IP(e) {
.catch((j) => (nr(j, 8) ? j : Promise.reject(j)))
);
}
- function E(z, ee, ne) {
+ function M(z, ee, ne) {
l.list().forEach((ce) => C(() => ce(z, ee, ne)));
}
function R(z, ee, ne, ce, Le) {
@@ -5853,17 +5853,17 @@ function IP(e) {
: ne.type === as.pop &&
nr(O, 20) &&
o.go(-1, !1)),
- E(ce, T, O);
+ M(ce, T, O);
})
.catch(Fi);
}));
}
- let B = Ei(),
- M = Ei(),
+ let B = Mi(),
+ E = Mi(),
N;
function $(z, ee, ne) {
ue(z);
- const ce = M.list();
+ const ce = E.list();
return (
ce.length ? ce.forEach((Le) => Le(z, ee, ne)) : console.error(z),
Promise.reject(z)
@@ -5918,7 +5918,7 @@ function IP(e) {
beforeEach: i.add,
beforeResolve: s.add,
afterEach: l.add,
- onError: M.add,
+ onError: E.add,
isReady: q,
install(z) {
const ee = this;
@@ -6224,13 +6224,13 @@ function oe(e) {
: e.value;
}
let b1 = Symbol("Context");
-var it = ((e) => (
+var st = ((e) => (
(e[(e.Open = 1)] = "Open"),
(e[(e.Closed = 2)] = "Closed"),
(e[(e.Closing = 4)] = "Closing"),
(e[(e.Opening = 8)] = "Opening"),
e
-))(it || {});
+))(st || {});
function Uw() {
return gi() !== null;
}
@@ -6245,7 +6245,7 @@ function lh(e, t) {
let n = t != null ? t : "button";
if (typeof n == "string" && n.toLowerCase() === "button") return "button";
}
-function Ms(e, t) {
+function Es(e, t) {
let n = Y(lh(e.value.type, e.value.as));
return (
Ve(() => {
@@ -6298,9 +6298,9 @@ class Jw {
: "client";
}
}
-let Es = new Jw();
+let Ms = new Jw();
function cn(e) {
- if (Es.isServer) return null;
+ if (Ms.isServer) return null;
if (e instanceof Node) return e.ownerDocument;
if (e != null && e.hasOwnProperty("value")) {
let t = oe(e);
@@ -6495,14 +6495,14 @@ function ln(
return t & 6 && Qw(h) && h.select(), 2;
}
function Gs(e, t, n) {
- Es.isServer ||
+ Ms.isServer ||
_t((r) => {
document.addEventListener(e, t, n),
r(() => document.removeEventListener(e, t, n));
});
}
function k1(e, t, n) {
- Es.isServer ||
+ Ms.isServer ||
_t((r) => {
window.addEventListener(e, t, n),
r(() => window.removeEventListener(e, t, n));
@@ -6686,7 +6686,7 @@ function Zd(e, t, n) {
function uh(e) {
return [e.screenX, e.screenY];
}
-function M1() {
+function E1() {
let e = Y([-1, -1]);
return {
wasMoved(t) {
@@ -6700,7 +6700,7 @@ function M1() {
},
};
}
-function E1() {
+function M1() {
return (
/iPhone/gi.test(window.navigator.platform) ||
(/Mac/gi.test(window.navigator.platform) &&
@@ -6711,7 +6711,7 @@ function ex() {
return /Android/gi.test(window.navigator.userAgent);
}
function tx() {
- return E1() || ex();
+ return M1() || ex();
}
function tu(e) {
typeof queueMicrotask == "function"
@@ -6842,9 +6842,9 @@ let sx = ye({
h = Y(!1);
function g(C = (_) => _) {
let _ = f.value !== null ? c.value[f.value] : null,
- E = lr(C(c.value.slice()), (P) => oe(P.dataRef.domRef)),
- R = _ ? E.indexOf(_) : null;
- return R === -1 && (R = null), { options: E, activeOptionIndex: R };
+ M = lr(C(c.value.slice()), (P) => oe(P.dataRef.domRef)),
+ R = _ ? M.indexOf(_) : null;
+ return R === -1 && (R = null), { options: M, activeOptionIndex: R };
}
let v = L(() => (e.multiple ? 1 : 0)),
b = L(() => e.nullable),
@@ -6866,10 +6866,10 @@ let sx = ye({
mode: v,
compare(C, _) {
if (typeof e.by == "string") {
- let E = e.by;
+ let M = e.by;
return (
- (C == null ? void 0 : C[E]) ===
- (_ == null ? void 0 : _[E])
+ (C == null ? void 0 : C[M]) ===
+ (_ == null ? void 0 : _[M])
);
}
return e.by(C, _);
@@ -6903,18 +6903,18 @@ let sx = ye({
openCombobox() {
if (((h.value = !0), e.disabled || o.value === 0)) return;
let C = c.value.findIndex((_) => {
- let E = fe(_.dataRef.value);
+ let M = fe(_.dataRef.value);
return nt(v.value, {
- [0]: () => m.compare(fe(m.value.value), fe(E)),
+ [0]: () => m.compare(fe(m.value.value), fe(M)),
[1]: () =>
fe(m.value.value).some((R) =>
- m.compare(fe(R), fe(E))
+ m.compare(fe(R), fe(M))
),
});
});
C !== -1 && (f.value = C), (o.value = 0);
},
- goToOption(C, _, E) {
+ goToOption(C, _, M) {
(h.value = !1),
d !== null && cancelAnimationFrame(d),
(d = requestAnimationFrame(() => {
@@ -6943,20 +6943,20 @@ let sx = ye({
}
);
(f.value = P),
- (p.value = E != null ? E : 1),
+ (p.value = M != null ? M : 1),
(c.value = R.options);
}));
},
selectOption(C) {
let _ = c.value.find((R) => R.id === C);
if (!_) return;
- let { dataRef: E } = _;
+ let { dataRef: M } = _;
S(
nt(v.value, {
- [0]: () => E.value,
+ [0]: () => M.value,
[1]: () => {
let R = fe(m.value.value).slice(),
- P = fe(E.value),
+ P = fe(M.value),
D = R.findIndex((B) => m.compare(P, fe(B)));
return D === -1 ? R.push(P) : R.splice(D, 1), R;
},
@@ -6971,10 +6971,10 @@ let sx = ye({
nt(v.value, {
[0]: () => C.value,
[1]: () => {
- let E = fe(m.value.value).slice(),
+ let M = fe(m.value.value).slice(),
R = fe(C.value),
- P = E.findIndex((D) => m.compare(R, fe(D)));
- return P === -1 ? E.push(R) : E.splice(P, 1), E;
+ P = M.findIndex((D) => m.compare(R, fe(D)));
+ return P === -1 ? M.push(R) : M.splice(P, 1), M;
},
})
),
@@ -6982,8 +6982,8 @@ let sx = ye({
},
registerOption(C, _) {
y && cancelAnimationFrame(y);
- let E = { id: C, dataRef: _ },
- R = g((P) => (P.push(E), P));
+ let M = { id: C, dataRef: _ },
+ R = g((P) => (P.push(M), P));
if (f.value === null) {
let P = _.value.value;
nt(v.value, {
@@ -6992,7 +6992,7 @@ let sx = ye({
fe(m.value.value).some((D) =>
m.compare(fe(D), fe(P))
),
- }) && (R.activeOptionIndex = R.options.indexOf(E));
+ }) && (R.activeOptionIndex = R.options.indexOf(M));
}
(c.value = R.options),
(f.value = R.activeOptionIndex),
@@ -7012,12 +7012,12 @@ let sx = ye({
? void 0
: _.id) === C &&
(h.value = !0);
- let E = g((R) => {
+ let M = g((R) => {
let P = R.findIndex((D) => D.id === C);
return P !== -1 && R.splice(P, 1), R;
});
- (c.value = E.options),
- (f.value = E.activeOptionIndex),
+ (c.value = M.options),
+ (f.value = M.activeOptionIndex),
(p.value = 1);
},
};
@@ -7027,7 +7027,7 @@ let sx = ye({
L(() => o.value === 0)
),
ut(A1, m),
- eu(L(() => nt(o.value, { [0]: it.Open, [1]: it.Closed })));
+ eu(L(() => nt(o.value, { [0]: st.Open, [1]: st.Closed })));
let x = L(() =>
m.activeOptionIndex.value === null
? null
@@ -7039,7 +7039,7 @@ let sx = ye({
});
return (
Ve(() => {
- st(
+ rt(
[k],
() => {
if (!k.value || e.defaultValue === void 0) return;
@@ -7060,7 +7060,7 @@ let sx = ye({
}),
() => {
let D = e,
- { name: C, disabled: _, form: E } = D,
+ { name: C, disabled: _, form: M } = D,
R = Fe(D, ["name", "disabled", "form"]),
P = {
open: o.value === 0,
@@ -7071,7 +7071,7 @@ let sx = ye({
};
return Pe(ze, [
...(C != null && A.value != null
- ? Qd({ [C]: A.value }).map(([B, M]) =>
+ ? Qd({ [C]: A.value }).map(([B, E]) =>
Pe(
Vr,
qd({
@@ -7081,9 +7081,9 @@ let sx = ye({
type: "hidden",
hidden: !0,
readOnly: !0,
- form: E,
+ form: M,
name: B,
- value: M,
+ value: E,
})
)
)
@@ -7214,7 +7214,7 @@ let lx = ye({
return;
}
}
- let l = Ms(
+ let l = Es(
L(() => ({ as: e.as, type: t.type })),
o.buttonRef
);
@@ -7298,7 +7298,7 @@ let lx = ye({
: "";
});
Ve(() => {
- st(
+ rt(
[u, i.comboboxState, s],
([w, S], [A, d]) => {
if (l.value) return;
@@ -7328,7 +7328,7 @@ let lx = ye({
},
{ immediate: !0 }
),
- st([i.comboboxState], ([w], [S]) => {
+ rt([i.comboboxState], ([w], [S]) => {
if (w === 0 && S === 1) {
if (l.value) return;
let A = oe(i.inputRef);
@@ -7484,7 +7484,7 @@ let lx = ye({
let x = { open: i.comboboxState.value === 0 },
P = e,
{ id: k, displayValue: C, onChange: _ } = P,
- E = Fe(P, ["id", "displayValue", "onChange"]),
+ M = Fe(P, ["id", "displayValue", "onChange"]),
R = {
"aria-controls":
(w = i.optionsRef.value) == null ? void 0 : w.id,
@@ -7519,7 +7519,7 @@ let lx = ye({
};
return We({
ourProps: R,
- theirProps: E,
+ theirProps: M,
slot: x,
attrs: n,
slots: r,
@@ -7550,7 +7550,7 @@ let lx = ye({
let s = gi(),
l = L(() =>
s !== null
- ? (s.value & it.Open) === it.Open
+ ? (s.value & st.Open) === st.Open
: o.comboboxState.value === 0
);
return (
@@ -7634,7 +7634,7 @@ let lx = ye({
domRef: s,
}));
Ve(() => o.registerOption(i, u)),
- Mt(() => o.unregisterOption(i)),
+ Et(() => o.unregisterOption(i)),
_t(() => {
o.comboboxState.value === 0 &&
l.value &&
@@ -7665,7 +7665,7 @@ let lx = ye({
if (e.disabled) return o.goToOption(et.Nothing);
o.goToOption(et.Specific, i);
}
- let p = M1();
+ let p = E1();
function h(b) {
p.update(b);
}
@@ -7724,7 +7724,7 @@ function dx() {
);
}
function T1(e, t, n, r) {
- Es.isServer ||
+ Ms.isServer ||
_t((o) => {
(e = e != null ? e : window),
e.addEventListener(t, n, r),
@@ -7775,7 +7775,7 @@ let Ai = Object.assign(
let i = L(() => cn(o)),
s = Y(!1);
Ve(() => (s.value = !0)),
- Mt(() => (s.value = !1)),
+ Et(() => (s.value = !1)),
hx(
{ ownerDocument: i },
L(() => s.value && Boolean(e.features & 16))
@@ -7901,7 +7901,7 @@ fx(() => {
function px(e) {
let t = Y(so.slice());
return (
- st(
+ rt(
[e],
([n], [r]) => {
r === !0 && n === !1
@@ -7934,7 +7934,7 @@ function hx({ ownerDocument: e }, t) {
{ flush: "post" }
);
}),
- Mt(() => {
+ Et(() => {
t.value && Lr(n());
});
}
@@ -7943,9 +7943,9 @@ function mx({ ownerDocument: e, container: t, initialFocus: n }, r) {
i = Y(!1);
return (
Ve(() => (i.value = !0)),
- Mt(() => (i.value = !1)),
+ Et(() => (i.value = !1)),
Ve(() => {
- st(
+ rt(
[t, n, r],
(s, l) => {
if (
@@ -8110,9 +8110,9 @@ let j1 = ye({
return (
Ve(() => {
let u = oe(r);
- u && a && Mt(a.register(u));
+ u && a && Et(a.register(u));
}),
- Mt(() => {
+ Et(() => {
var u, c;
let f =
(u = o.value) == null
@@ -8215,7 +8215,7 @@ function kx({ type: e, enabled: t, element: n, onUpdate: r }) {
r == null || r(...s), o(...s);
}
Ve(() => {
- st(
+ rt(
t,
(s, l) => {
s ? i(0, e, n) : l === !0 && i(1, e, n);
@@ -8223,7 +8223,7 @@ function kx({ type: e, enabled: t, element: n, onUpdate: r }) {
{ immediate: !0, flush: "sync" }
);
}),
- Mt(() => {
+ Et(() => {
t.value && i(1, e, n);
}),
ut(L1, i);
@@ -8259,7 +8259,7 @@ let Cx = ye({
setup(e, { attrs: t, slots: n }) {
let r = Sx();
return (
- Ve(() => Mt(r.register(e.id))),
+ Ve(() => Et(r.register(e.id))),
() => {
let {
name: o = "Description",
@@ -8294,7 +8294,7 @@ let Cx = ye({
function _x(e) {
let t = Pd(e.getSnapshot());
return (
- Mt(
+ Et(
e.subscribe(() => {
t.value = e.getSnapshot();
})
@@ -8302,7 +8302,7 @@ function _x(e) {
t
);
}
-function Mx(e, t) {
+function Ex(e, t) {
let n = e(),
r = new Set();
return {
@@ -8318,7 +8318,7 @@ function Mx(e, t) {
},
};
}
-function Ex() {
+function Mx() {
let e;
return {
before({ doc: t }) {
@@ -8337,7 +8337,7 @@ function Ex() {
};
}
function Ax() {
- if (!E1()) return {};
+ if (!M1()) return {};
let e;
return {
before() {
@@ -8406,7 +8406,7 @@ function Ox(e) {
for (let n of e) Object.assign(t, n(t));
return t;
}
-let uo = Mx(() => new Map(), {
+let uo = Ex(() => new Map(), {
PUSH(e, t) {
var n;
let r =
@@ -8421,7 +8421,7 @@ let uo = Mx(() => new Map(), {
},
SCROLL_PREVENT({ doc: e, d: t, meta: n }) {
let r = { doc: e, d: t, meta: Ox(n) },
- o = [Ax(), Ex(), Tx()];
+ o = [Ax(), Mx(), Tx()];
o.forEach(({ before: i }) => (i == null ? void 0 : i(r))),
o.forEach(({ after: i }) => (i == null ? void 0 : i(r)));
},
@@ -8451,7 +8451,7 @@ function Rx(e, t, n) {
return i ? i.count > 0 : !1;
});
return (
- st(
+ rt(
[e, t],
([i, s], [l], a) => {
if (!i || !s) return;
@@ -8544,7 +8544,7 @@ let Ys = "DC8F892D-2EBD-447C-A4C8-A03058436FF4",
a = gi(),
u = L(() =>
e.open === Ys && a !== null
- ? (a.value & it.Open) === it.Open
+ ? (a.value & st.Open) === st.Open
: e.open
),
c = Y(null),
@@ -8579,7 +8579,7 @@ let Ys = "DC8F892D-2EBD-447C-A4C8-A03058436FF4",
}),
y = L(() => (g.value ? "parent" : "leaf")),
m = L(() =>
- a !== null ? (a.value & it.Closing) === it.Closing : !1
+ a !== null ? (a.value & st.Closing) === st.Closing : !1
),
x = L(() => (v || m.value ? !1 : h.value)),
k = L(() => {
@@ -8631,7 +8631,7 @@ let Ys = "DC8F892D-2EBD-447C-A4C8-A03058436FF4",
});
},
});
- let E = nu({
+ let M = nu({
name: "DialogDescription",
slot: L(() => ({ open: u.value })),
}),
@@ -8669,9 +8669,9 @@ let Ys = "DC8F892D-2EBD-447C-A4C8-A03058436FF4",
P.close())));
}
);
- let M = L(() => !(m.value || p.value !== 0 || v));
+ let E = L(() => !(m.value || p.value !== 0 || v));
return (
- Rx(f, M, (N) => {
+ Rx(f, E, (N) => {
var $;
return {
containers: [
@@ -8706,7 +8706,7 @@ let Ys = "DC8F892D-2EBD-447C-A4C8-A03058436FF4",
role: "dialog",
"aria-modal": p.value === 0 ? !0 : void 0,
"aria-labelledby": R.value,
- "aria-describedby": E.value,
+ "aria-describedby": M.value,
}),
ge = { open: p.value === 0 };
return Pe(Nc, { force: !0 }, () => [
@@ -8870,7 +8870,7 @@ let Dx = ye({
let r = As("DialogTitle");
return (
Ve(() => {
- r.setTitleId(e.id), Mt(() => r.setTitleId(null));
+ r.setTitleId(e.id), Et(() => r.setTitleId(null));
}),
() => {
let s = e,
@@ -8943,7 +8943,7 @@ let zP = ye({
};
return (
ut($1, s),
- eu(L(() => nt(r.value, { [0]: it.Open, [1]: it.Closed }))),
+ eu(L(() => nt(r.value, { [0]: st.Open, [1]: st.Closed }))),
() => {
let c = e,
{ defaultOpen: l } = c,
@@ -8975,7 +8975,7 @@ let zP = ye({
Ve(() => {
s.value || (e.id !== null && (o.buttonId.value = e.id));
}),
- Mt(() => {
+ Et(() => {
s.value || (o.buttonId.value = null);
});
let l = Y(null);
@@ -8984,7 +8984,7 @@ let zP = ye({
_t(() => {
o.button.value = l.value;
});
- let a = Ms(
+ let a = Es(
L(() => ({ as: e.as, type: t.type })),
l
);
@@ -9072,7 +9072,7 @@ let zP = ye({
Ve(() => {
e.id !== null && (o.panelId.value = e.id);
}),
- Mt(() => {
+ Et(() => {
o.panelId.value = null;
}),
r({ el: o.panel, $el: o.panel }),
@@ -9080,7 +9080,7 @@ let zP = ye({
let i = gi(),
s = L(() =>
i !== null
- ? (i.value & it.Open) === it.Open
+ ? (i.value & st.Open) === st.Open
: o.disclosureState.value === 0
);
return () => {
@@ -9265,7 +9265,7 @@ let Wx = ye({
L(() => r.value === 0)
),
ut(z1, f),
- eu(L(() => nt(r.value, { [0]: it.Open, [1]: it.Closed }))),
+ eu(L(() => nt(r.value, { [0]: st.Open, [1]: st.Closed }))),
() => {
let p = { open: r.value === 0, close: f.closeMenu };
return We({
@@ -9347,7 +9347,7 @@ let Wx = ye({
: c.focus({ preventScroll: !0 });
})));
}
- let a = Ms(
+ let a = Es(
L(() => ({ as: e.as, type: t.type })),
o.buttonRef
);
@@ -9495,7 +9495,7 @@ let Wx = ye({
let a = gi(),
u = L(() =>
a !== null
- ? (a.value & it.Open) === it.Open
+ ? (a.value & st.Open) === st.Open
: o.menuState.value === 0
);
return () => {
@@ -9558,7 +9558,7 @@ let Wx = ye({
domRef: i,
}));
Ve(() => o.registerItem(e.id, a)),
- Mt(() => o.unregisterItem(e.id)),
+ Et(() => o.unregisterItem(e.id)),
_t(() => {
o.menuState.value === 0 &&
s.value &&
@@ -9581,7 +9581,7 @@ let Wx = ye({
if (e.disabled) return o.goToItem(et.Nothing);
o.goToItem(et.Specific, e.id);
}
- let f = M1();
+ let f = E1();
function p(v) {
f.update(v);
}
@@ -9662,7 +9662,7 @@ let Jx = ye({
setup(e, { slots: t, attrs: n }) {
let r = F1();
return (
- Ve(() => Mt(r.register(e.id))),
+ Ve(() => Et(r.register(e.id))),
() => {
let { name: o = "Label", slot: i = {}, props: s = {} } = r,
f = e,
@@ -9859,7 +9859,7 @@ let VP = ye({
});
return (
Ve(() => {
- st(
+ rt(
[h],
() => {
if (!h.value || e.defaultValue === void 0) return;
@@ -9949,7 +9949,7 @@ let WP = ye({
r({ el: l, $el: l });
let c = L(() => oe(l));
Ve(() => o.registerOption({ id: e.id, element: c, propsRef: a })),
- Mt(() => o.unregisterOption(e.id));
+ Et(() => o.unregisterOption(e.id));
let f = L(() => {
var S;
return (
@@ -10071,7 +10071,7 @@ let U1 = Symbol("GroupContext"),
}
let u = Y(null),
c = i === null ? u : i.switchRef,
- f = Ms(
+ f = Es(
L(() => ({ as: e.as, type: n.type })),
c
);
@@ -10095,7 +10095,7 @@ let U1 = Symbol("GroupContext"),
});
return (
Ve(() => {
- st(
+ rt(
[v],
() => {
if (!v.value || e.defaultChecked === void 0) return;
@@ -10331,7 +10331,7 @@ let nf = Symbol("TabsSSRContext"),
let g = L(() => e.selectedIndex);
return (
Ve(() => {
- st(
+ rt(
[g],
() => {
var v;
@@ -10429,7 +10429,7 @@ let nf = Symbol("TabsSSRContext"),
i = Y(null);
r({ el: i, $el: i }),
Ve(() => o.registerTab(i)),
- Mt(() => o.unregisterTab(i));
+ Et(() => o.unregisterTab(i));
let s = He(nf),
l = L(() => {
if (s.value) {
@@ -10514,7 +10514,7 @@ let nf = Symbol("TabsSSRContext"),
function g(b) {
b.preventDefault();
}
- let v = Ms(
+ let v = Es(
L(() => ({ as: e.as, type: t.type })),
i
);
@@ -10586,7 +10586,7 @@ let nf = Symbol("TabsSSRContext"),
i = Y(null);
r({ el: i, $el: i }),
Ve(() => o.registerPanel(i)),
- Mt(() => o.unregisterPanel(i));
+ Et(() => o.unregisterPanel(i));
let s = He(nf),
l = L(() => {
if (s.value) {
@@ -10715,7 +10715,7 @@ function ou(e) {
function q1(e) {
let t = Y([]),
n = Y(!1);
- Ve(() => (n.value = !0)), Mt(() => (n.value = !1));
+ Ve(() => (n.value = !0)), Et(() => (n.value = !1));
function r(i, s = Tr.Hidden) {
let l = t.value.findIndex(({ id: a }) => a === i);
l !== -1 &&
@@ -10764,16 +10764,16 @@ let J1 = rn.RenderStrategy,
setup(e, { emit: t, attrs: n, slots: r, expose: o }) {
let i = Y(0);
function s() {
- (i.value |= it.Opening), t("beforeEnter");
+ (i.value |= st.Opening), t("beforeEnter");
}
function l() {
- (i.value &= ~it.Opening), t("afterEnter");
+ (i.value &= ~st.Opening), t("afterEnter");
}
function a() {
- (i.value |= it.Closing), t("beforeLeave");
+ (i.value |= st.Closing), t("beforeLeave");
}
function u() {
- (i.value &= ~it.Closing), t("afterLeave");
+ (i.value &= ~st.Closing), t("afterLeave");
}
if (!f3() && Uw())
return () =>
@@ -10803,7 +10803,7 @@ let J1 = rn.RenderStrategy,
});
Ve(() => {
let P = g(S);
- Mt(P);
+ Et(P);
}),
_t(() => {
if (f.value === Tr.Hidden && S) {
@@ -10823,7 +10823,7 @@ let J1 = rn.RenderStrategy,
k = to(e.entered),
C = to(e.leave),
_ = to(e.leaveFrom),
- E = to(e.leaveTo);
+ M = to(e.leaveTo);
Ve(() => {
_t(() => {
if (b.value === "visible") {
@@ -10846,12 +10846,12 @@ let J1 = rn.RenderStrategy,
p.value || a(),
P(
p.value
- ? ph(B, y, m, x, k, (M) => {
- (A.value = !1), M === Ic.Finished && l();
+ ? ph(B, y, m, x, k, (E) => {
+ (A.value = !1), E === Ic.Finished && l();
})
- : ph(B, C, _, E, k, (M) => {
+ : ph(B, C, _, M, k, (E) => {
(A.value = !1),
- M === Ic.Finished &&
+ E === Ic.Finished &&
(ou(d) ||
((b.value = "hidden"),
v(S),
@@ -10861,7 +10861,7 @@ let J1 = rn.RenderStrategy,
}
return (
Ve(() => {
- st(
+ rt(
[p],
(P, D, B) => {
R(B), (w.value = !1);
@@ -10874,8 +10874,8 @@ let J1 = rn.RenderStrategy,
L(
() =>
nt(b.value, {
- visible: it.Open,
- hidden: it.Closed,
+ visible: st.Open,
+ hidden: st.Closed,
}) | i.value
)
),
@@ -10885,7 +10885,7 @@ let J1 = rn.RenderStrategy,
appear: P,
show: D,
enter: B,
- enterFrom: M,
+ enterFrom: E,
enterTo: N,
entered: $,
leave: q,
@@ -10906,7 +10906,7 @@ let J1 = rn.RenderStrategy,
$e = { ref: c },
Be = V(
V({}, ge),
- h.value && p.value && Es.isServer
+ h.value && p.value && Ms.isServer
? { class: pe([n.class, ge.class, ...y, ...m]) }
: {}
);
@@ -10950,7 +10950,7 @@ let J1 = rn.RenderStrategy,
let o = gi(),
i = L(() =>
e.show === null && o !== null
- ? (o.value & it.Open) === it.Open
+ ? (o.value & st.Open) === st.Open
: e.show
);
_t(() => {
@@ -11029,10 +11029,10 @@ let J1 = rn.RenderStrategy,
});
var Zt = "top",
_n = "bottom",
- Mn = "right",
+ En = "right",
en = "left",
sf = "auto",
- Os = [Zt, _n, Mn, en],
+ Os = [Zt, _n, En, en],
oi = "start",
us = "end",
g3 = "clippingParents",
@@ -11053,8 +11053,8 @@ var Zt = "top",
S3 = "afterMain",
C3 = "beforeWrite",
_3 = "write",
- M3 = "afterWrite",
- E3 = [v3, b3, w3, x3, k3, S3, C3, _3, M3];
+ E3 = "afterWrite",
+ M3 = [v3, b3, w3, x3, k3, S3, C3, _3, E3];
function Xn(e) {
return e ? (e.nodeName || "").toLowerCase() : null;
}
@@ -11300,13 +11300,13 @@ function j3(e) {
s = n.modifiersData.popperOffsets,
l = Jn(n.placement),
a = uf(l),
- u = [en, Mn].indexOf(l) >= 0,
+ u = [en, En].indexOf(l) >= 0,
c = u ? "height" : "width";
if (!(!i || !s)) {
var f = N3(o.padding, n),
p = af(i),
h = a === "y" ? Zt : en,
- g = a === "y" ? _n : Mn,
+ g = a === "y" ? _n : En,
v =
n.rects.reference[c] +
n.rects.reference[a] -
@@ -11389,7 +11389,7 @@ function gh(e) {
l === "absolute" &&
((x = "scrollHeight"), (k = "scrollWidth"))),
(m = m),
- o === Zt || ((o === en || o === Mn) && i === us))
+ o === Zt || ((o === en || o === En) && i === us))
) {
d = _n;
var C =
@@ -11399,7 +11399,7 @@ function gh(e) {
(v -= C - r.height), (v *= a ? 1 : -1);
}
if (o === en || ((o === Zt || o === _n) && i === us)) {
- A = Mn;
+ A = En;
var _ =
f && m === y && y.visualViewport
? y.visualViewport.width
@@ -11407,13 +11407,13 @@ function gh(e) {
(h -= _ - r.width), (h *= a ? 1 : -1);
}
}
- var E = Object.assign({ position: l }, u && I3),
+ var M = Object.assign({ position: l }, u && I3),
R = c === !0 ? $3({ x: h, y: v }, dn(n)) : { x: h, y: v };
if (((h = R.x), (v = R.y), a)) {
var P;
return Object.assign(
{},
- E,
+ M,
((P = {}),
(P[d] = S ? "0" : ""),
(P[A] = w ? "0" : ""),
@@ -11426,7 +11426,7 @@ function gh(e) {
}
return Object.assign(
{},
- E,
+ M,
((t = {}),
(t[d] = S ? v + "px" : ""),
(t[A] = w ? h + "px" : ""),
@@ -11680,7 +11680,7 @@ function s0(e) {
case _n:
a = { x: s, y: t.y + t.height };
break;
- case Mn:
+ case En:
a = { x: t.x + t.width, y: l };
break;
case en:
@@ -11740,11 +11740,11 @@ function cs(e, t) {
left: y.left - C.left + w.left,
right: C.right - y.right + w.right,
},
- E = e.modifiersData.offset;
- if (p === Oi && E) {
- var R = E[o];
+ M = e.modifiersData.offset;
+ if (p === Oi && M) {
+ var R = M[o];
Object.keys(_).forEach(function (P) {
- var D = [Mn, _n].indexOf(P) >= 0 ? 1 : -1,
+ var D = [En, _n].indexOf(P) >= 0 ? 1 : -1,
B = [Zt, _n].indexOf(P) >= 0 ? "y" : "x";
_[P] += R[B] * D;
});
@@ -11838,33 +11838,33 @@ function Q3(e) {
_ < d.length;
_++
) {
- var E = d[_],
- R = Jn(E),
- P = li(E) === oi,
+ var M = d[_],
+ R = Jn(M),
+ P = li(M) === oi,
D = [Zt, _n].indexOf(R) >= 0,
B = D ? "width" : "height",
- M = cs(t, {
- placement: E,
+ E = cs(t, {
+ placement: M,
boundary: c,
rootBoundary: f,
altBoundary: p,
padding: u,
}),
- N = D ? (P ? Mn : en) : P ? _n : Zt;
+ N = D ? (P ? En : en) : P ? _n : Zt;
y[B] > m[B] && (N = xl(N));
var $ = xl(N),
q = [];
if (
- (i && q.push(M[R] <= 0),
- l && q.push(M[N] <= 0, M[$] <= 0),
+ (i && q.push(E[R] <= 0),
+ l && q.push(E[N] <= 0, E[$] <= 0),
q.every(function (Be) {
return Be;
}))
) {
- (C = E), (k = !1);
+ (C = M), (k = !1);
break;
}
- x.set(E, q);
+ x.set(M, q);
}
if (k)
for (
@@ -11912,7 +11912,7 @@ function bh(e, t, n) {
);
}
function wh(e) {
- return [Zt, Mn, _n, en].some(function (t) {
+ return [Zt, En, _n, en].some(function (t) {
return e[t] >= 0;
});
}
@@ -11958,7 +11958,7 @@ function nk(e, t, n) {
return (
(s = s || 0),
(l = (l || 0) * o),
- [en, Mn].indexOf(r) >= 0 ? { x: l, y: s } : { x: s, y: l }
+ [en, En].indexOf(r) >= 0 ? { x: l, y: s } : { x: s, y: l }
);
}
function rk(e) {
@@ -12038,20 +12038,20 @@ function ak(e) {
typeof C == "number"
? { mainAxis: C, altAxis: C }
: Object.assign({ mainAxis: 0, altAxis: 0 }, C),
- E = t.modifiersData.offset ? t.modifiersData.offset[t.placement] : null,
+ M = t.modifiersData.offset ? t.modifiersData.offset[t.placement] : null,
R = { x: 0, y: 0 };
if (!!m) {
if (i) {
var P,
D = d === "y" ? Zt : en,
- B = d === "y" ? _n : Mn,
- M = d === "y" ? "height" : "width",
+ B = d === "y" ? _n : En,
+ E = d === "y" ? "height" : "width",
N = m[d],
$ = N + b[D],
q = N - b[B],
- ue = h ? -k[M] / 2 : 0,
- Z = S === oi ? x[M] : k[M],
- ge = S === oi ? -k[M] : -x[M],
+ ue = h ? -k[E] / 2 : 0,
+ Z = S === oi ? x[E] : k[E],
+ ge = S === oi ? -k[E] : -x[E],
$e = t.elements.arrow,
Be = h && $e ? af($e) : { width: 0, height: 0 },
De = t.modifiersData["arrow#persistent"]
@@ -12059,12 +12059,12 @@ function ak(e) {
: n0(),
Re = De[D],
z = De[B],
- ee = Wi(0, x[M], Be[M]),
+ ee = Wi(0, x[E], Be[E]),
ne = A
- ? x[M] / 2 - ue - ee - Re - _.mainAxis
+ ? x[E] / 2 - ue - ee - Re - _.mainAxis
: Z - ee - Re - _.mainAxis,
ce = A
- ? -x[M] / 2 + ue + ee + z + _.mainAxis
+ ? -x[E] / 2 + ue + ee + z + _.mainAxis
: ge + ee + z + _.mainAxis,
Le = t.elements.arrow && Rs(t.elements.arrow),
T = Le
@@ -12072,7 +12072,7 @@ function ak(e) {
? Le.clientTop || 0
: Le.clientLeft || 0
: 0,
- O = (P = E == null ? void 0 : E[d]) != null ? P : 0,
+ O = (P = M == null ? void 0 : M[d]) != null ? P : 0,
j = N + ne - O - T,
H = N + ce - O,
W = Wi(h ? Wl($, j) : $, N, h ? mo(q, H) : q);
@@ -12081,13 +12081,13 @@ function ak(e) {
if (l) {
var J,
le = d === "x" ? Zt : en,
- te = d === "x" ? _n : Mn,
+ te = d === "x" ? _n : En,
re = m[y],
G = y === "y" ? "height" : "width",
he = re + b[le],
de = re - b[te],
me = [Zt, en].indexOf(w) !== -1,
- _e = (J = E == null ? void 0 : E[y]) != null ? J : 0,
+ _e = (J = M == null ? void 0 : M[y]) != null ? J : 0,
je = me ? he : re - x[G] - k[G] - _e + _.altAxis,
Qe = me ? re + x[G] + k[G] - _e - _.altAxis : de,
qe =
@@ -12165,7 +12165,7 @@ function hk(e) {
}
function mk(e) {
var t = hk(e);
- return E3.reduce(function (n, r) {
+ return M3.reduce(function (n, r) {
return n.concat(
t.filter(function (o) {
return o.phase === r;
@@ -12559,7 +12559,7 @@ function Sk(e, t, n, r, o, i) {
Xa,
Rt(It(i.popupTransition)),
{
- default: Me(() => [
+ default: Ee(() => [
wc(
U(
"div",
@@ -12602,7 +12602,7 @@ function Sk(e, t, n, r, o, i) {
],
512
),
- [[Ec, i.isOpen]]
+ [[Mc, i.isOpen]]
),
]),
_: 3,
@@ -13569,10 +13569,10 @@ var u0 = { exports: {} };
m = function () {
return this;
};
- n.exports = function (x, k, C, _, E, R, P) {
+ n.exports = function (x, k, C, _, M, R, P) {
s(C, k, _);
var D = function (Be) {
- if (Be === E && q) return q;
+ if (Be === M && q) return q;
if (!w && Be in N) return N[Be];
switch (Be) {
case A:
@@ -13593,10 +13593,10 @@ var u0 = { exports: {} };
};
},
B = k + " Iterator",
- M = !1,
+ E = !1,
N = x.prototype,
- $ = N[S] || N["@@iterator"] || (E && N[E]),
- q = (!w && $) || D(E),
+ $ = N[S] || N["@@iterator"] || (M && N[M]),
+ q = (!w && $) || D(M),
ue = (k == "Array" && N.entries) || $,
Z,
ge,
@@ -13614,16 +13614,16 @@ var u0 = { exports: {} };
c(Z, S, m)),
u(Z, B, !0, !0),
h && (g[B] = m))),
- E == d &&
+ M == d &&
$ &&
$.name !== d &&
- ((M = !0),
+ ((E = !0),
(q = function () {
return $.call(this);
})),
(!h || P) && N[S] !== q && c(N, S, q),
(g[k] = q),
- E)
+ M)
)
if (
((ge = {
@@ -13634,8 +13634,8 @@ var u0 = { exports: {} };
P)
)
for ($e in ge)
- (w || M || !($e in N)) && f(N, $e, ge[$e]);
- else i({ target: k, proto: !0, forced: w || M }, ge);
+ (w || E || !($e in N)) && f(N, $e, ge[$e]);
+ else i({ target: k, proto: !0, forced: w || E }, ge);
return ge;
};
},
@@ -15248,13 +15248,13 @@ const zc = Ck(u0.exports),
},
},
_k = { name: "LoadingIndicator" },
- Mk = {
+ Ek = {
class: "max-w-xs animate-spin",
xmlns: "http://www.w3.org/2000/svg",
fill: "none",
viewBox: "0 0 24 24",
},
- Ek = U(
+ Mk = U(
"circle",
{
class: "opacity-25",
@@ -15277,9 +15277,9 @@ const zc = Ck(u0.exports),
null,
-1
),
- Tk = [Ek, Ak];
+ Tk = [Mk, Ak];
function Ok(e, t, n, r, o, i) {
- return I(), K("svg", Mk, Tk);
+ return I(), K("svg", Ek, Tk);
}
const Rk = Ke(_k, [["render", Ok]]),
Pk = ["disabled", "ariaLabel"],
@@ -15642,7 +15642,7 @@ function Vk(e, t, n, r, o, i) {
nullable: "",
},
{
- default: Me(({ open: p }) => [
+ default: Ee(({ open: p }) => [
Se(
c,
{
@@ -15652,7 +15652,7 @@ function Vk(e, t, n, r, o, i) {
t[2] || (t[2] = (h) => (o.showOptions = h)),
},
{
- target: Me(({ open: h, togglePopover: g }) => [
+ target: Ee(({ open: h, togglePopover: g }) => [
Ce(
e.$slots,
"target",
@@ -15707,7 +15707,7 @@ function Vk(e, t, n, r, o, i) {
]
),
]),
- body: Me(({ isOpen: h }) => [
+ body: Ee(({ isOpen: h }) => [
wc(
U(
"div",
@@ -15720,7 +15720,7 @@ function Vk(e, t, n, r, o, i) {
static: "",
},
{
- default: Me(() => [
+ default: Ee(() => [
U("div", Bk, [
U("div", zk, [
Se(
@@ -15820,7 +15820,7 @@ function Vk(e, t, n, r, o, i) {
},
{
default:
- Me(
+ Ee(
({
active: b,
selected:
@@ -15881,7 +15881,7 @@ function Vk(e, t, n, r, o, i) {
)),
[
[
- Ec,
+ Mc,
g
.items
.length >
@@ -15907,7 +15907,7 @@ function Vk(e, t, n, r, o, i) {
],
512
),
- [[Ec, h]]
+ [[Mc, h]]
),
]),
_: 2,
@@ -16258,7 +16258,7 @@ function Xk(e, t, n = {}) {
const i = n,
{ eventFilter: r = c0 } = i,
o = Fe(i, ["eventFilter"]);
- return st(e, Gk(r, t), o);
+ return rt(e, Gk(r, t), o);
}
function Qk(e, t, n = {}) {
const c = n,
@@ -16273,7 +16273,7 @@ function Qk(e, t, n = {}) {
};
}
function d0(e, t = !0) {
- Eo() ? Ve(e) : t ? e() : xt(e);
+ Mo() ? Ve(e) : t ? e() : xt(e);
}
function Zk(e, t = 1e3, n = {}) {
const { immediate: r = !0, immediateCallback: o = !1 } = n;
@@ -16290,7 +16290,7 @@ function Zk(e, t = 1e3, n = {}) {
c <= 0 || ((s.value = !0), o && e(), l(), (i = setInterval(e, c)));
}
if ((r && ai && u(), Dt(t) || typeof t == "function")) {
- const c = st(t, () => {
+ const c = rt(t, () => {
s.value && ai && u();
});
ds(c);
@@ -16323,7 +16323,7 @@ function Hc(...e) {
l = (c, f, p, h) => (
c.addEventListener(f, p, h), () => c.removeEventListener(f, p, h)
),
- a = st(
+ a = rt(
() => [e8(t), So(o)],
([c, f]) => {
if ((s(), !c)) return;
@@ -16340,7 +16340,7 @@ function Hc(...e) {
function t8() {
const e = Y(!1);
return (
- Eo() &&
+ Mo() &&
Ve(() => {
e.value = !0;
}),
@@ -16512,15 +16512,15 @@ function qP(e, t, n, r = {}) {
if (C == null) n.removeItem(e);
else {
const _ = S.write(C),
- E = n.getItem(e);
- E !== _ &&
+ M = n.getItem(e);
+ M !== _ &&
(n.setItem(e, _),
f &&
f.dispatchEvent(
new CustomEvent(Ch, {
detail: {
key: e,
- oldValue: E,
+ oldValue: M,
newValue: _,
storageArea: n,
},
@@ -16535,12 +16535,12 @@ function qP(e, t, n, r = {}) {
const _ = C ? C.newValue : n.getItem(e);
if (_ == null) return a && b !== null && n.setItem(e, S.write(b)), b;
if (!C && u) {
- const E = S.read(_);
+ const M = S.read(_);
return typeof u == "function"
- ? u(E, b)
- : w === "object" && !Array.isArray(E)
- ? V(V({}, b), E)
- : E;
+ ? u(M, b)
+ : w === "object" && !Array.isArray(M)
+ ? V(V({}, b), M)
+ : M;
} else return typeof _ != "string" ? _ : S.read(_);
}
function x(C) {
@@ -16688,7 +16688,7 @@ function m8(e = {}) {
};
if ((a(), d0(a), Hc("resize", a, { passive: !0 }), o)) {
const u = o8("(orientation: portrait)");
- st(u, () => a());
+ rt(u, () => a());
}
return { width: s, height: l };
}
@@ -16787,7 +16787,7 @@ function w8(e, t, n, r, o, i) {
p,
{ as: "div", class: "relative inline-block text-left" },
{
- default: Me(({ open: h }) => [
+ default: Ee(({ open: h }) => [
Se(
f,
{
@@ -16796,12 +16796,12 @@ function w8(e, t, n, r, o, i) {
placement: i.popoverPlacement,
},
{
- target: Me(() => [
+ target: Ee(() => [
Se(
l,
{ as: "div" },
{
- default: Me(() => [
+ default: Ee(() => [
e.$slots.default
? Ce(
e.$slots,
@@ -16824,7 +16824,7 @@ function w8(e, t, n, r, o, i) {
n.button
),
{
- default: Me(() => {
+ default: Ee(() => {
var g;
return [
Cn(
@@ -16853,7 +16853,7 @@ function w8(e, t, n, r, o, i) {
1024
),
]),
- body: Me(() => [
+ body: Ee(() => [
Se(
c,
{
@@ -16870,7 +16870,7 @@ function w8(e, t, n, r, o, i) {
]),
},
{
- default: Me(() => [
+ default: Ee(() => [
(I(!0),
K(
ze,
@@ -16916,7 +16916,7 @@ function w8(e, t, n, r, o, i) {
},
{
default:
- Me(
+ Ee(
({
active: b,
}) => [
@@ -17065,7 +17065,7 @@ const x8 = Ke(g8, [["render", w8]]),
_8 = {
class: "flex min-w-0 items-center overflow-hidden text-ellipsis whitespace-nowrap",
},
- M8 = {
+ E8 = {
key: 0,
class: "mx-0.5 text-base text-gray-500",
"aria-hidden": "true",
@@ -17106,12 +17106,12 @@ const x8 = Ke(g8, [["render", w8]]),
x8,
{ class: "h-7", options: i.value },
{
- default: Me(() => [
+ default: Ee(() => [
Se(
ko,
{ variant: "ghost" },
{
- icon: Me(() => [S8]),
+ icon: Ee(() => [S8]),
_: 1,
}
),
@@ -17164,7 +17164,7 @@ const x8 = Ke(g8, [["render", w8]]),
: { onClick: u.onClick }
),
{
- default: Me(() => [
+ default: Ee(() => [
Ce(l.$slots, "prefix", {
item: u,
}),
@@ -17181,7 +17181,7 @@ const x8 = Ke(g8, [["render", w8]]),
["class"]
)),
c != s.value.length - 1
- ? (I(), K("span", M8, " / "))
+ ? (I(), K("span", E8, " / "))
: Te("", !0),
],
64
@@ -17195,9 +17195,9 @@ const x8 = Ke(g8, [["render", w8]]),
);
},
});
-let E8 = 0;
+let M8 = 0;
function A8() {
- return ++E8;
+ return ++M8;
}
function f0() {
return "frappe-ui-" + A8();
@@ -17702,7 +17702,7 @@ function X8(e, t, n, r, o, i) {
onAfterLeave: t[0] || (t[0] = (h) => e.$emit("after-leave")),
},
{
- default: Me(() => [
+ default: Ee(() => [
Se(
f,
{
@@ -17711,7 +17711,7 @@ function X8(e, t, n, r, o, i) {
onClose: i.close,
},
{
- default: Me(() => [
+ default: Ee(() => [
U(
"div",
{
@@ -17733,7 +17733,7 @@ function X8(e, t, n, r, o, i) {
"leave-to": "opacity-0",
},
{
- default: Me(() => [
+ default: Ee(() => [
U(
"div",
{
@@ -17765,7 +17765,7 @@ function X8(e, t, n, r, o, i) {
"opacity-50 translate-y-4 translate-y-4 scale-95",
},
{
- default: Me(() => [
+ default: Ee(() => [
Se(
c,
{
@@ -17834,7 +17834,7 @@ function X8(e, t, n, r, o, i) {
]),
},
{
- default: Me(() => [
+ default: Ee(() => [
Ce(
e.$slots,
"body",
@@ -17965,7 +17965,7 @@ function X8(e, t, n, r, o, i) {
},
{
default:
- Me(
+ Ee(
() => [
Ce(
e.$slots,
@@ -18001,7 +18001,7 @@ function X8(e, t, n, r, o, i) {
i.close,
},
{
- icon: Me(
+ icon: Ee(
() => [
q8,
]
@@ -18096,7 +18096,7 @@ function X8(e, t, n, r, o, i) {
),
{
default:
- Me(
+ Ee(
() => [
Cn(
Ye(
@@ -18198,7 +18198,7 @@ ye({
]),
},
{
- default: Me(() => {
+ default: Ee(() => {
var s, l, a;
return [
t.action
@@ -18922,11 +18922,11 @@ ye(
size: l.size,
})
),
- Eu({ _: 2 }, [
+ Mu({ _: 2 }, [
l.$slots.prefix
? {
name: "prefix",
- fn: Me(() => [
+ fn: Ee(() => [
Ce(
l.$slots,
"prefix"
@@ -18944,11 +18944,11 @@ ye(
Ne(
Wk,
Rt(St({ key: 2 }, V({}, o.value))),
- Eu({ _: 2 }, [
+ Mu({ _: 2 }, [
l.$slots.prefix
? {
name: "prefix",
- fn: Me(() => [
+ fn: Ee(() => [
Ce(
l.$slots,
"prefix"
@@ -18960,7 +18960,7 @@ ye(
l.$slots["item-prefix"]
? {
name: "item-prefix",
- fn: Me((u) => [
+ fn: Ee((u) => [
Ce(
l.$slots,
"item-prefix",
@@ -18997,11 +18997,11 @@ ye(
size: l.size,
})
),
- Eu({ _: 2 }, [
+ Mu({ _: 2 }, [
l.$slots.prefix
? {
name: "prefix",
- fn: Me(() => [
+ fn: Ee(() => [
Ce(
l.$slots,
"prefix"
@@ -19013,7 +19013,7 @@ ye(
l.$slots.suffix
? {
name: "suffix",
- fn: Me(() => [
+ fn: Ee(() => [
Ce(
l.$slots,
"suffix"
@@ -19246,7 +19246,7 @@ ye({
class: pe(u.value),
},
{
- default: Me(() => [
+ default: Ee(() => [
U(
"span",
{ class: pe(c.value) },
@@ -19261,7 +19261,7 @@ ye({
class: pe(l.value),
},
{
- default: Me(() => [
+ default: Ee(() => [
Cn(Ye(n.label), 1),
]),
_: 1,
@@ -19280,7 +19280,7 @@ ye({
class: pe(a.value),
},
{
- default: Me(() => [
+ default: Ee(() => [
Cn(Ye(n.description), 1),
]),
_: 1,
@@ -19304,7 +19304,7 @@ ye({
r("update:modelValue", !f.modelValue)),
},
{
- default: Me(() => [
+ default: Ee(() => [
U(
"span",
{
@@ -19357,7 +19357,7 @@ const eN = {
(a.value = g.offsetLeft);
}
return (
- st(o, (h) => {
+ rt(o, (h) => {
h >= l.value && (o.value = l.value - 1), xt(() => c(h));
}),
Ve(() => {
@@ -19378,14 +19378,14 @@ const eN = {
onChange: g[0] || (g[0] = (v) => (o.value = v)),
},
{
- default: Me(() => [
+ default: Ee(() => [
Se(
Q(i3),
{
class: "relative flex items-center gap-6 border-b pl-5",
},
{
- default: Me(() => [
+ default: Ee(() => [
(I(!0),
K(
ze,
@@ -19405,7 +19405,7 @@ const eN = {
class: "focus:outline-none focus:transition-none focus-visible:rounded focus-visible:ring-2 focus-visible:ring-gray-400",
},
{
- default: Me(
+ default: Ee(
({
selected: w,
}) => [
@@ -19495,7 +19495,7 @@ const eN = {
Q(l3),
{ class: "flex flex-1 overflow-hidden" },
{
- default: Me(() => [
+ default: Ee(() => [
(I(!0),
K(
ze,
@@ -19511,7 +19511,7 @@ const eN = {
key: b,
},
{
- default: Me(() => [
+ default: Ee(() => [
Ce(
h.$slots,
"default",
@@ -20340,7 +20340,7 @@ class Jl {
return this.$to.indexAfter(this.depth);
}
}
-const MS = Object.create(null);
+const ES = Object.create(null);
class Gl {
constructor(t, n, r, o = vt.none) {
(this.type = t),
@@ -20392,7 +20392,7 @@ class Gl {
hasMarkup(t, n, r) {
return (
this.type == t &&
- Ul(this.attrs, n || t.defaultAttrs || MS) &&
+ Ul(this.attrs, n || t.defaultAttrs || ES) &&
vt.sameSet(this.marks, r || vt.none)
);
}
@@ -20488,7 +20488,7 @@ class Gl {
return (
this.content.size &&
(t += "(" + this.content.toStringInner() + ")"),
- ES(this.marks, t)
+ MS(this.marks, t)
);
}
contentMatchAt(t) {
@@ -20561,7 +20561,7 @@ class Gl {
}
}
Gl.prototype.text = void 0;
-function ES(e, t) {
+function MS(e, t) {
for (let n = e.length - 1; n >= 0; n--) t = e[n].type.name + "(" + t + ")";
return t;
}
@@ -20824,7 +20824,7 @@ function jS(e) {
function x0(e, t) {
return t - e;
}
-function Mh(e, t) {
+function Eh(e, t) {
let n = [];
return r(t), n.sort(x0);
function r(o) {
@@ -20839,7 +20839,7 @@ function Mh(e, t) {
}
function DS(e) {
let t = Object.create(null);
- return n(Mh(e, 0));
+ return n(Eh(e, 0));
function n(r) {
let o = [];
r.forEach((s) => {
@@ -20848,7 +20848,7 @@ function DS(e) {
let u;
for (let c = 0; c < o.length; c++)
o[c][0] == l && (u = o[c][1]);
- Mh(e, a).forEach((c) => {
+ Eh(e, a).forEach((c) => {
u || o.push([l, (u = [])]), u.indexOf(c) == -1 && u.push(c);
});
});
@@ -21102,7 +21102,7 @@ const k0 = {
Yl = 1,
Xl = 2,
qi = 4;
-function Eh(e, t, n) {
+function Mh(e, t, n) {
return t != null
? (t ? Yl : 0) | (t === "full" ? Xl : 0)
: e && e.whitespace == "pre"
@@ -21189,7 +21189,7 @@ class Ah {
(this.open = 0);
let o = n.topNode,
i,
- s = Eh(null, n.preserveWhitespace, 0) | (r ? qi : 0);
+ s = Mh(null, n.preserveWhitespace, 0) | (r ? qi : 0);
o
? (i = new nl(
o.type,
@@ -21432,7 +21432,7 @@ class Ah {
this.closeExtra();
let i = this.top;
i.applyPending(t), (i.match = i.match && i.match.matchType(t));
- let s = Eh(t, o, i.options);
+ let s = Mh(t, o, i.options);
i.options & qi && i.content.length == 0 && (s |= qi),
this.nodes.push(
new nl(t, n, i.activeMarks, i.pendingMarks, r, null, s)
@@ -21762,8 +21762,8 @@ function Rh(e) {
function JS(e) {
return (e - (e & C0)) / _0;
}
-const M0 = 1,
- E0 = 2,
+const E0 = 1,
+ M0 = 2,
kl = 4,
A0 = 8;
class Vc {
@@ -21774,10 +21774,10 @@ class Vc {
return (this.delInfo & A0) > 0;
}
get deletedBefore() {
- return (this.delInfo & (M0 | kl)) > 0;
+ return (this.delInfo & (E0 | kl)) > 0;
}
get deletedAfter() {
- return (this.delInfo & (E0 | kl)) > 0;
+ return (this.delInfo & (M0 | kl)) > 0;
}
get deletedAcross() {
return (this.delInfo & kl) > 0;
@@ -21817,7 +21817,7 @@ class un {
h = a + o + (p < 0 ? 0 : c);
if (r) return h;
let g = t == (n < 0 ? a : f) ? null : qS(l / 3, t - a),
- v = t == a ? E0 : t == f ? M0 : kl;
+ v = t == a ? M0 : t == f ? E0 : kl;
return (n < 0 ? t != a : t != f) && (v |= A0), new Vc(h, v, g);
}
o += c - u;
@@ -23406,7 +23406,7 @@ class Ae {
}
static findFrom(t, n, r = !1) {
let o = t.parent.inlineContent
- ? new Ee(t)
+ ? new Me(t)
: Bo(t.node(0), t.parent, t.pos, t.index(), n, r);
if (o) return o;
for (let i = t.depth - 1; i >= 0; i--) {
@@ -23433,13 +23433,13 @@ class Ae {
return null;
}
static near(t, n = 1) {
- return this.findFrom(t, n) || this.findFrom(t, -n) || new jn(t.node(0));
+ return this.findFrom(t, n) || this.findFrom(t, -n) || new Dn(t.node(0));
}
static atStart(t) {
- return Bo(t, t, 0, 0, 1) || new jn(t);
+ return Bo(t, t, 0, 0, 1) || new Dn(t);
}
static atEnd(t) {
- return Bo(t, t, t.content.size, t.childCount, -1) || new jn(t);
+ return Bo(t, t, t.content.size, t.childCount, -1) || new Dn(t);
}
static fromJSON(t, n) {
if (!n || !n.type)
@@ -23454,7 +23454,7 @@ class Ae {
return (Ku[t] = n), (n.prototype.jsonID = t), n;
}
getBookmark() {
- return Ee.between(this.$anchor, this.$head).getBookmark();
+ return Me.between(this.$anchor, this.$head).getBookmark();
}
}
Ae.prototype.visible = !0;
@@ -23474,7 +23474,7 @@ function jh(e) {
")"
));
}
-class Ee extends Ae {
+class Me extends Ae {
constructor(t, n = t) {
jh(t), jh(n), super(t, n);
}
@@ -23485,7 +23485,7 @@ class Ee extends Ae {
let r = t.resolve(n.map(this.head));
if (!r.parent.inlineContent) return Ae.near(r);
let o = t.resolve(n.map(this.anchor));
- return new Ee(o.parent.inlineContent ? o : r, r);
+ return new Me(o.parent.inlineContent ? o : r, r);
}
replace(t, n = se.empty) {
if ((super.replace(t, n), n == se.empty)) {
@@ -23495,7 +23495,7 @@ class Ee extends Ae {
}
eq(t) {
return (
- t instanceof Ee && t.anchor == this.anchor && t.head == this.head
+ t instanceof Me && t.anchor == this.anchor && t.head == this.head
);
}
getBookmark() {
@@ -23507,7 +23507,7 @@ class Ee extends Ae {
static fromJSON(t, n) {
if (typeof n.anchor != "number" || typeof n.head != "number")
throw new RangeError("Invalid input for TextSelection.fromJSON");
- return new Ee(t.resolve(n.anchor), t.resolve(n.head));
+ return new Me(t.resolve(n.anchor), t.resolve(n.head));
}
static create(t, n, r = n) {
let o = t.resolve(n);
@@ -23527,11 +23527,11 @@ class Ee extends Ae {
: ((t = (Ae.findFrom(t, -r, !0) || Ae.findFrom(t, r, !0))
.$anchor),
t.pos < n.pos != o < 0 && (t = n))),
- new Ee(t, n)
+ new Me(t, n)
);
}
}
-Ae.jsonID("text", Ee);
+Ae.jsonID("text", Me);
class uu {
constructor(t, n) {
(this.anchor = t), (this.head = n);
@@ -23540,7 +23540,7 @@ class uu {
return new uu(t.map(this.anchor), t.map(this.head));
}
resolve(t) {
- return Ee.between(t.resolve(this.anchor), t.resolve(this.head));
+ return Me.between(t.resolve(this.anchor), t.resolve(this.head));
}
}
class ke extends Ae {
@@ -23594,7 +23594,7 @@ class vf {
return r && ke.isSelectable(r) ? new ke(n) : Ae.near(n);
}
}
-class jn extends Ae {
+class Dn extends Ae {
constructor(t) {
super(t.resolve(0), t.resolve(t.content.size));
}
@@ -23609,29 +23609,29 @@ class jn extends Ae {
return { type: "all" };
}
static fromJSON(t) {
- return new jn(t);
+ return new Dn(t);
}
map(t) {
- return new jn(t);
+ return new Dn(t);
}
eq(t) {
- return t instanceof jn;
+ return t instanceof Dn;
}
getBookmark() {
return mC;
}
}
-Ae.jsonID("all", jn);
+Ae.jsonID("all", Dn);
const mC = {
map() {
return this;
},
resolve(e) {
- return new jn(e);
+ return new Dn(e);
},
};
function Bo(e, t, n, r, o, i = !1) {
- if (t.inlineContent) return Ee.create(e, n);
+ if (t.inlineContent) return Me.create(e, n);
for (
let s = r - (o > 0 ? 0 : 1);
o > 0 ? s < t.childCount : s >= 0;
@@ -23892,7 +23892,7 @@ function Sf(e, t = !1) {
i,
s;
Bh &&
- !(n instanceof Ee) &&
+ !(n instanceof Me) &&
(n.$from.parent.inlineContent || (i = zh(e, n.from)),
!n.empty && !n.$from.parent.inlineContent && (s = zh(e, n.to))),
e.docView.setSelection(r, o, e.root, t),
@@ -23981,7 +23981,7 @@ function Fh(e) {
function U0(e, t, n, r) {
return (
e.someProp("createSelectionBetween", (o) => o(e, t, n)) ||
- Ee.between(t, n, r)
+ Me.between(t, n, r)
);
}
function _C(e) {
@@ -24020,13 +24020,13 @@ function Sr(e, t) {
}
function Vh(e, t, n) {
let r = e.state.selection;
- if (r instanceof Ee)
+ if (r instanceof Me)
if (n.indexOf("s") > -1) {
let { $head: o } = r,
i = o.textOffset ? null : t < 0 ? o.nodeBefore : o.nodeAfter;
if (!i || i.isText || !i.isLeaf) return !1;
let s = e.state.doc.resolve(o.pos + i.nodeSize * (t < 0 ? -1 : 1));
- return Sr(e, new Ee(r.$anchor, s));
+ return Sr(e, new Me(r.$anchor, s));
} else if (r.empty) {
if (e.endOfTextblock(t > 0 ? "forward" : "backward")) {
let o = Jc(e.state, t);
@@ -24056,7 +24056,7 @@ function Vh(e, t, n) {
: kf
? Sr(
e,
- new Ee(
+ new Me(
e.state.doc.resolve(
t < 0 ? l : l + i.nodeSize
)
@@ -24068,7 +24068,7 @@ function Vh(e, t, n) {
} else return !1;
else {
if (r instanceof ke && r.node.isInline)
- return Sr(e, new Ee(t > 0 ? r.$to : r.$from));
+ return Sr(e, new Me(t > 0 ? r.$to : r.$from));
{
let o = Jc(e.state, t);
return o ? Sr(e, o) : !1;
@@ -24083,9 +24083,9 @@ function Ji(e, t) {
return n && n.size == 0 && (t < 0 || e.nextSibling || e.nodeName != "BR");
}
function Do(e, t) {
- return t < 0 ? MC(e) : EC(e);
+ return t < 0 ? EC(e) : MC(e);
}
-function MC(e) {
+function EC(e) {
let t = e.domSelectionRange(),
n = t.focusNode,
r = t.focusOffset;
@@ -24125,7 +24125,7 @@ function MC(e) {
}
s ? Gc(e, n, r) : o && Gc(e, o, i);
}
-function EC(e) {
+function MC(e) {
let t = e.domSelectionRange(),
n = t.focusNode,
r = t.focusOffset;
@@ -24217,7 +24217,7 @@ function Wh(e, t) {
function Uh(e, t, n) {
let r = e.state.selection;
if (
- (r instanceof Ee && !r.empty) ||
+ (r instanceof Me && !r.empty) ||
n.indexOf("s") > -1 ||
(vn && n.indexOf("m") > -1)
)
@@ -24229,13 +24229,13 @@ function Uh(e, t, n) {
}
if (!o.parent.inlineContent) {
let s = t < 0 ? o : i,
- l = r instanceof jn ? Ae.near(s, t) : Ae.findFrom(s, t);
+ l = r instanceof Dn ? Ae.near(s, t) : Ae.findFrom(s, t);
return l ? Sr(e, l) : !1;
}
return !1;
}
function Kh(e, t) {
- if (!(e.state.selection instanceof Ee)) return !0;
+ if (!(e.state.selection instanceof Me)) return !0;
let { $head: n, $anchor: r, empty: o } = e.state.selection;
if (!n.sameParent(r)) return !0;
if (!o) return !1;
@@ -24610,7 +24610,7 @@ function IC(e, t) {
}
return new se(o, i, s);
}
-const Ln = {},
+const In = {},
fn = {};
function Nr(e, t) {
(e.input.lastSelectionOrigin = t), (e.input.lastSelectionTime = Date.now());
@@ -24659,7 +24659,7 @@ fn.keypress = (e, t) => {
return;
}
let r = e.state.selection;
- if (!(r instanceof Ee) || !r.$from.sameParent(r.$to)) {
+ if (!(r instanceof Me) || !r.$from.sameParent(r.$to)) {
let o = String.fromCharCode(n.charCode);
!/[\r\n]/.test(o) &&
!e.someProp("handleTextInput", (i) =>
@@ -24750,14 +24750,14 @@ function WC(e, t, n) {
let r = e.state.doc;
if (t == -1)
return r.inlineContent
- ? (Yo(e, Ee.create(r, 0, r.content.size), "pointer"), !0)
+ ? (Yo(e, Me.create(r, 0, r.content.size), "pointer"), !0)
: !1;
let o = r.resolve(t);
for (let i = o.depth + 1; i > 0; i--) {
let s = i > o.depth ? o.nodeAfter : o.node(i),
l = o.before(i);
if (s.inlineContent)
- Yo(e, Ee.create(r, l + 1, l + 1 + s.content.size), "pointer");
+ Yo(e, Me.create(r, l + 1, l + 1 + s.content.size), "pointer");
else if (ke.isSelectable(s)) Yo(e, ke.create(r, l), "pointer");
else continue;
return !0;
@@ -24767,7 +24767,7 @@ function _f(e) {
return ea(e);
}
const ey = vn ? "metaKey" : "ctrlKey";
-Ln.mousedown = (e, t) => {
+In.mousedown = (e, t) => {
let n = t;
e.input.shiftKey = n.shiftKey;
let r = _f(e),
@@ -24900,13 +24900,13 @@ class UC {
(this.allowDefault = !0);
}
}
-Ln.touchstart = (e) => {
+In.touchstart = (e) => {
(e.input.lastTouch = Date.now()), _f(e), Nr(e, "pointer");
};
-Ln.touchmove = (e) => {
+In.touchmove = (e) => {
(e.input.lastTouch = Date.now()), Nr(e, "pointer");
};
-Ln.contextmenu = (e) => _f(e);
+In.contextmenu = (e) => _f(e);
function ty(e, t) {
return e.composing
? !0
@@ -25022,7 +25022,7 @@ function GC(e, t) {
}, 50);
}
const gs = (wi && wf < 15) || (xf && wC < 604);
-Ln.copy = fn.cut = (e, t) => {
+In.copy = fn.cut = (e, t) => {
let n = t,
r = e.state.selection,
o = n.type == "cut";
@@ -25103,7 +25103,7 @@ class QC {
}
}
const oy = vn ? "altKey" : "ctrlKey";
-Ln.dragstart = (e, t) => {
+In.dragstart = (e, t) => {
let n = t,
r = e.input.mouseDown;
if ((r && r.done(), !n.dataTransfer)) return;
@@ -25130,7 +25130,7 @@ Ln.dragstart = (e, t) => {
gs || n.dataTransfer.setData("text/plain", u),
(e.dragging = new QC(l, !n[oy], s));
};
-Ln.dragend = (e) => {
+In.dragend = (e) => {
let t = e.dragging;
window.setTimeout(() => {
e.dragging == t && (e.dragging = null);
@@ -25197,7 +25197,7 @@ fn.drop = (e, t) => {
}
e.focus(), e.dispatch(u.setMeta("uiEvent", "drop"));
};
-Ln.focus = (e) => {
+In.focus = (e) => {
(e.input.lastFocus = Date.now()),
e.focused ||
(e.domObserver.stop(),
@@ -25211,7 +25211,7 @@ Ln.focus = (e) => {
Sf(e);
}, 20));
};
-Ln.blur = (e, t) => {
+In.blur = (e, t) => {
let n = t;
e.focused &&
(e.domObserver.stop(),
@@ -25222,7 +25222,7 @@ Ln.blur = (e, t) => {
e.domObserver.currentSelection.clear(),
(e.focused = !1));
};
-Ln.beforeinput = (e, t) => {
+In.beforeinput = (e, t) => {
if (Oo && Ps && t.inputType == "deleteContentBackward") {
e.domObserver.flushSoon();
let { domChangeCount: r } = e.input;
@@ -25243,7 +25243,7 @@ Ln.beforeinput = (e, t) => {
}, 50);
}
};
-for (let e in fn) Ln[e] = fn[e];
+for (let e in fn) In[e] = fn[e];
function ys(e, t) {
if (e == t) return !0;
for (let n in e) if (e[n] !== t[n]) return !1;
@@ -25303,7 +25303,7 @@ class $r {
}
destroy() {}
}
-class Mf {
+class Ef {
constructor(t, n) {
(this.attrs = t), (this.spec = n || vo);
}
@@ -25325,7 +25325,7 @@ class Mf {
eq(t) {
return (
this == t ||
- (t instanceof Mf &&
+ (t instanceof Ef &&
ys(this.attrs, t.attrs) &&
ys(this.spec, t.spec))
);
@@ -25356,7 +25356,7 @@ class Qt {
return new Qt(t, n, new $r(r, o));
}
static node(t, n, r, o) {
- return new Qt(t, n, new Mf(r, o));
+ return new Qt(t, n, new Ef(r, o));
}
get spec() {
return this.type.spec;
@@ -25529,7 +25529,7 @@ class ft {
return !0;
}
locals(t) {
- return Ef(this.localsInner(t));
+ return Mf(this.localsInner(t));
}
localsInner(t) {
if (this == Gt) return zo;
@@ -25541,7 +25541,7 @@ class ft {
}
}
ft.empty = new ft([], []);
-ft.removeOverlap = Ef;
+ft.removeOverlap = Mf;
const Gt = ft.empty;
class lo {
constructor(t) {
@@ -25580,7 +25580,7 @@ class lo {
for (let s = 0; s < i.length; s++) n.push(i[s]);
}
}
- return n ? Ef(r ? n : n.sort(bo)) : zo;
+ return n ? Mf(r ? n : n.sort(bo)) : zo;
}
static from(t) {
switch (t.length) {
@@ -25715,7 +25715,7 @@ function na(e, t, n, r) {
function bo(e, t) {
return e.from - t.from || e.to - t.to;
}
-function Ef(e) {
+function Mf(e) {
let t = e;
for (let n = 0; n < t.length - 1; n++) {
let r = t[n];
@@ -26148,7 +26148,7 @@ const v_ = (e, t) => {
b_ = (e, t) => {
let n = e.selection,
{ $from: r, $to: o } = n;
- if (n instanceof jn || r.parent.inlineContent || o.parent.inlineContent)
+ if (n instanceof Dn || r.parent.inlineContent || o.parent.inlineContent)
return !1;
let i = dy(o.parent.contentMatchAt(o.indexAfter()));
if (!i || !i.isTextblock) return !1;
@@ -26156,7 +26156,7 @@ const v_ = (e, t) => {
let s = (!r.parentOffset && o.index() < o.parent.childCount ? r : o)
.pos,
l = e.tr.insert(s, i.createAndFill());
- l.setSelection(Ee.create(l.doc, s + 1)), t(l.scrollIntoView());
+ l.setSelection(Me.create(l.doc, s + 1)), t(l.scrollIntoView());
}
return !0;
},
@@ -26287,7 +26287,7 @@ function py(e) {
? (n &&
n(
t.tr.setSelection(
- Ee.create(t.doc, e < 0 ? o.start(i) : o.end(i))
+ Me.create(t.doc, e < 0 ? o.start(i) : o.end(i))
)
),
!0)
@@ -26341,7 +26341,7 @@ function Xh(e, t = null) {
typeof navigator != "undefined"
? /Mac|iP(hone|[oa]d)/.test(navigator.platform)
: typeof os != "undefined" && os.platform && os.platform() == "darwin";
-function M_(e, t = null) {
+function E_(e, t = null) {
return function (n, r) {
let { $from: o, $to: i } = n.selection,
s = o.blockRange(i),
@@ -26361,10 +26361,10 @@ function M_(e, t = null) {
(l = !0);
}
let u = gf(a, e, t, s);
- return u ? (r && r(E_(n.tr, s, u, l, e).scrollIntoView()), !0) : !1;
+ return u ? (r && r(M_(n.tr, s, u, l, e).scrollIntoView()), !0) : !1;
};
}
-function E_(e, t, n, r, o) {
+function M_(e, t, n, r, o) {
let i = X.empty;
for (let c = n.length - 1; c >= 0; c--)
i = X.from(n[c].type.create(n[c].attrs, i));
@@ -26914,7 +26914,7 @@ const oN = Pt.create({
const s = r.mapping.map(t);
return (
r.insert(s, i.content),
- r.setSelection(new Ee(r.doc.resolve(s - 1))),
+ r.setSelection(new Me(r.doc.resolve(s - 1))),
!0
);
},
@@ -27033,24 +27033,24 @@ const Z_ =
if (o) {
const f = Af(a, i, t);
if (f && f.from <= u && f.to >= c) {
- const p = Ee.create(s, f.from, f.to);
+ const p = Me.create(s, f.from, f.to);
n.setSelection(p);
}
}
return !0;
},
- eM = (e) => (t) => {
+ eE = (e) => (t) => {
const n = typeof e == "function" ? e(t) : e;
for (let r = 0; r < n.length; r += 1) if (n[r](t)) return !0;
return !1;
};
function Tf(e) {
- return e instanceof Ee;
+ return e instanceof Me;
}
function ar(e = 0, t = 0, n = 0) {
return Math.min(Math.max(e, t), n);
}
-function tM(e, t = null) {
+function tE(e, t = null) {
if (!t) return null;
const n = Ae.atStart(e),
r = Ae.atEnd(e);
@@ -27059,8 +27059,8 @@ function tM(e, t = null) {
const o = n.from,
i = r.to;
return t === "all"
- ? Ee.create(e, ar(0, o, i), ar(e.content.size, o, i))
- : Ee.create(e, ar(t, o, i), ar(t, o, i));
+ ? Me.create(e, ar(0, o, i), ar(e.content.size, o, i))
+ : Me.create(e, ar(t, o, i), ar(t, o, i));
}
function Of() {
return (
@@ -27075,7 +27075,7 @@ function Of() {
(navigator.userAgent.includes("Mac") && "ontouchend" in document)
);
}
-const nM =
+const nE =
(e = null, t = {}) =>
({ editor: n, view: r, tr: o, dispatch: i }) => {
t = V({ scrollIntoView: !0 }, t);
@@ -27091,7 +27091,7 @@ const nM =
};
if ((r.hasFocus() && e === null) || e === !1) return !0;
if (i && e === null && !Tf(n.state.selection)) return s(), !0;
- const l = tM(o.doc, e) || n.state.selection,
+ const l = tE(o.doc, e) || n.state.selection,
a = n.state.selection.eq(l);
return (
i &&
@@ -27101,8 +27101,8 @@ const nM =
!0
);
},
- rM = (e, t) => (n) => e.every((r, o) => t(r, be(V({}, n), { index: o }))),
- oM =
+ rE = (e, t) => (n) => e.every((r, o) => t(r, be(V({}, n), { index: o }))),
+ oE =
(e, t) =>
({ tr: n, commands: r }) =>
r.insertContentAt(
@@ -27143,7 +27143,7 @@ function ia(e, t, n) {
}
return ia("", t, n);
}
-function iM(e, t, n) {
+function iE(e, t, n) {
const r = e.steps.length - 1;
if (r < t) return;
const o = e.steps[r];
@@ -27155,8 +27155,8 @@ function iM(e, t, n) {
}),
e.setSelection(Ae.near(e.doc.resolve(s), n));
}
-const sM = (e) => e.toString().startsWith("<"),
- lM =
+const sE = (e) => e.toString().startsWith("<"),
+ lE =
(e, t, n) =>
({ tr: r, dispatch: o, editor: i }) => {
if (o) {
@@ -27175,7 +27175,7 @@ const sM = (e) => e.toString().startsWith("<"),
u = !0,
c = !0;
if (
- ((sM(s) ? s : [s]).forEach((p) => {
+ ((sE(s) ? s : [s]).forEach((p) => {
p.check(),
(u = u ? p.isText && p.marks.length === 0 : !1),
(c = c ? p.isBlock : !1);
@@ -27199,27 +27199,27 @@ const sM = (e) => e.toString().startsWith("<"),
? r.insertText(t.text, l, a)
: r.insertText(t, l, a)
: r.replaceWith(l, a, s),
- n.updateSelection && iM(r, r.steps.length - 1, -1);
+ n.updateSelection && iE(r, r.steps.length - 1, -1);
}
return !0;
},
- aM =
+ aE =
() =>
({ state: e, dispatch: t }) =>
h_(e, t),
- uM =
+ uE =
() =>
({ state: e, dispatch: t }) =>
m_(e, t),
- cM =
+ cE =
() =>
({ state: e, dispatch: t }) =>
u_(e, t),
- dM =
+ dE =
() =>
({ state: e, dispatch: t }) =>
f_(e, t),
- fM =
+ fE =
() =>
({ tr: e, state: t, dispatch: n }) => {
try {
@@ -27229,7 +27229,7 @@ const sM = (e) => e.toString().startsWith("<"),
return !1;
}
},
- pM =
+ pE =
() =>
({ state: e, dispatch: t, tr: n }) => {
try {
@@ -27244,7 +27244,7 @@ function Rf() {
? /Mac/.test(navigator.platform)
: !1;
}
-function hM(e) {
+function hE(e) {
const t = e.split(/-(?!$)/);
let n = t[t.length - 1];
n === "Space" && (n = " ");
@@ -27266,10 +27266,10 @@ function hM(e) {
n
);
}
-const mM =
+const mE =
(e) =>
({ editor: t, view: n, tr: r, dispatch: o }) => {
- const i = hM(e).split(/-(?!$)/),
+ const i = hE(e).split(/-(?!$)/),
s = i.find((u) => !["Alt", "Ctrl", "Meta", "Shift"].includes(u)),
l = new KeyboardEvent("keydown", {
key: s === "Space" ? " " : s,
@@ -27308,23 +27308,23 @@ function Pf(e, t, n = {}) {
.filter((f) => oa(f.node.attrs, n, { strict: !1 }));
return i ? !!u.length : u.reduce((f, p) => f + p.to - p.from, 0) >= a;
}
-const gM =
+const gE =
(e, t = {}) =>
({ state: n, dispatch: r }) => {
const o = Ft(e, n.schema);
return Pf(n, o, t) ? g_(n, r) : !1;
},
- yM =
+ yE =
() =>
({ state: e, dispatch: t }) =>
w_(e, t),
- vM =
+ vE =
(e) =>
({ state: t, dispatch: n }) => {
const r = Ft(e, t.schema);
return A_(r)(t, n);
},
- bM =
+ bE =
() =>
({ state: e, dispatch: t }) =>
y_(e, t);
@@ -27338,7 +27338,7 @@ function Zh(e, t) {
{}
);
}
-const wM =
+const wE =
(e, t) =>
({ tr: n, state: r, dispatch: o }) => {
let i = null,
@@ -27376,41 +27376,41 @@ const wM =
!0)
: !1;
},
- xM =
+ xE =
() =>
({ tr: e, dispatch: t }) => (t && e.scrollIntoView(), !0),
- kM =
+ kE =
() =>
({ tr: e, commands: t }) =>
t.setTextSelection({ from: 0, to: e.doc.content.size }),
- SM =
+ SE =
() =>
({ state: e, dispatch: t }) =>
c_(e, t),
- CM =
+ CE =
() =>
({ state: e, dispatch: t }) =>
p_(e, t),
- _M =
+ _E =
() =>
({ state: e, dispatch: t }) =>
x_(e, t),
- MM =
+ EE =
() =>
({ state: e, dispatch: t }) =>
C_(e, t),
- EM =
+ ME =
() =>
({ state: e, dispatch: t }) =>
S_(e, t);
-function AM(e, t, n = {}) {
+function AE(e, t, n = {}) {
return ia(e, t, { slice: !1, parseOptions: n });
}
-const TM =
+const TE =
(e, t = !1, n = {}) =>
({ tr: r, editor: o, dispatch: i }) => {
const { doc: s } = r,
- l = AM(e, o.schema, n);
+ l = AE(e, o.schema, n);
return (
i &&
r
@@ -27432,7 +27432,7 @@ function js(e, t) {
const l = s.find((a) => a.type.name === n.name);
return l ? V({}, l.attrs) : {};
}
-function OM(e, t) {
+function OE(e, t) {
const n = new D0(e);
return (
t.forEach((r) => {
@@ -27443,14 +27443,14 @@ function OM(e, t) {
n
);
}
-function RM(e) {
+function RE(e) {
for (let t = 0; t < e.edgeCount; t += 1) {
const { type: n } = e.edge(t);
if (n.isTextblock && !n.hasRequiredAttrs()) return n;
}
return null;
}
-function PM(e, t, n) {
+function PE(e, t, n) {
const r = [];
return (
e.nodesBetween(t.from, t.to, (o, i) => {
@@ -27474,7 +27474,7 @@ function my(e, t) {
function jf(e) {
return (t) => my(t.$from, e);
}
-function NM(e, t) {
+function NE(e, t) {
const n = Ft(t, e.schema),
{ from: r, to: o } = e.selection,
i = [];
@@ -27484,19 +27484,19 @@ function NM(e, t) {
const s = i.reverse().find((l) => l.type.name === n.name);
return s ? V({}, s.attrs) : {};
}
-function jM(e, t) {
+function jE(e, t) {
const n = Nf(typeof t == "string" ? t : t.name, e.schema);
- return n === "node" ? NM(e, t) : n === "mark" ? js(e, t) : {};
+ return n === "node" ? NE(e, t) : n === "mark" ? js(e, t) : {};
}
-function DM(e, t = JSON.stringify) {
+function DE(e, t = JSON.stringify) {
const n = {};
return e.filter((r) => {
const o = t(r);
return Object.prototype.hasOwnProperty.call(n, o) ? !1 : (n[o] = !0);
});
}
-function LM(e) {
- const t = DM(e);
+function LE(e) {
+ const t = DE(e);
return t.length === 1
? t
: t.filter(
@@ -27512,7 +27512,7 @@ function LM(e) {
)
);
}
-function IM(e) {
+function IE(e) {
const { mapping: t, steps: n } = e,
r = [];
return (
@@ -27538,7 +27538,7 @@ function IM(e) {
});
});
}),
- LM(r)
+ LE(r)
);
}
function Df(e, t, n) {
@@ -27573,7 +27573,7 @@ function Sl(e, t, n) {
})
);
}
-function $M(e, t, n = {}) {
+function $E(e, t, n = {}) {
const { empty: r, ranges: o } = e.selection,
i = t ? Gr(t, e.schema) : null;
if (r)
@@ -27619,7 +27619,7 @@ function em(e, t) {
i = pt(At(r, "group", o));
return typeof i != "string" ? !1 : i.split(" ").includes("list");
}
-function BM(e) {
+function BE(e) {
return e instanceof ke;
}
function gy(e, t, n) {
@@ -27646,7 +27646,7 @@ function gy(e, t, n) {
};
return be(V({}, w), { toJSON: () => w });
}
-function zM(e, t, n) {
+function zE(e, t, n) {
var r;
const { selection: o } = t;
let i = null;
@@ -27676,7 +27676,7 @@ function zM(e, t, n) {
);
});
}
-const HM =
+const HE =
(e, t = {}) =>
({ tr: n, state: r, dispatch: o }) => {
const { selection: i } = n,
@@ -27705,12 +27705,12 @@ const HM =
: n.addMark(g, v, a.create(t));
});
});
- return zM(r, n, a);
+ return zE(r, n, a);
},
- FM =
+ FE =
(e, t) =>
({ tr: n }) => (n.setMeta(e, t), !0),
- VM =
+ VE =
(e, t = {}) =>
({ state: n, dispatch: r, chain: o }) => {
const i = Ft(e, n.schema);
@@ -27726,7 +27726,7 @@ const HM =
),
!1);
},
- WM =
+ WE =
(e) =>
({ tr: t, dispatch: n }) => {
if (n) {
@@ -27737,23 +27737,23 @@ const HM =
}
return !0;
},
- UM =
+ UE =
(e) =>
({ tr: t, dispatch: n }) => {
if (n) {
const { doc: r } = t,
{ from: o, to: i } =
typeof e == "number" ? { from: e, to: e } : e,
- s = Ee.atStart(r).from,
- l = Ee.atEnd(r).to,
+ s = Me.atStart(r).from,
+ l = Me.atEnd(r).to,
a = ar(o, s, l),
u = ar(i, s, l),
- c = Ee.create(r, a, u);
+ c = Me.create(r, a, u);
t.setSelection(c);
}
return !0;
},
- KM =
+ KE =
(e) =>
({ state: t, dispatch: n }) => {
const r = Ft(e, t.schema);
@@ -27770,7 +27770,7 @@ function tm(e, t) {
e.tr.ensureMarks(r);
}
}
-const qM =
+const qE =
({ keepMarks: e = !0 } = {}) =>
({ tr: t, state: n, dispatch: r, editor: o }) => {
const { selection: i, doc: s } = t,
@@ -27787,11 +27787,11 @@ const qM =
if (!l.parent.isBlock) return !1;
if (r) {
const f = a.parentOffset === a.parent.content.size;
- i instanceof Ee && t.deleteSelection();
+ i instanceof Me && t.deleteSelection();
const p =
l.depth === 0
? void 0
- : RM(l.node(-1).contentMatchAt(l.indexAfter(-1)));
+ : RE(l.node(-1).contentMatchAt(l.indexAfter(-1)));
let h = f && p ? [{ type: p, attrs: c }] : void 0,
g = Jo(t.doc, t.mapping.map(l.pos), 1, h);
if (
@@ -27818,7 +27818,7 @@ const qM =
}
return !0;
},
- JM =
+ JE =
(e) =>
({ tr: t, state: n, dispatch: r, editor: o }) => {
var i;
@@ -27864,7 +27864,7 @@ const qM =
if (m > -1) return !1;
x.isTextblock && x.content.size === 0 && (m = k + 1);
}),
- m > -1 && t.setSelection(Ee.near(t.doc.resolve(m))),
+ m > -1 && t.setSelection(Me.near(t.doc.resolve(m))),
t.scrollIntoView();
}
return !0;
@@ -27918,7 +27918,7 @@ const qM =
!0
);
},
- GM =
+ GE =
(e, t, n, r = {}) =>
({
editor: o,
@@ -27971,29 +27971,29 @@ const qM =
.command(() => Zu(i, h))
.run();
},
- YM =
+ YE =
(e, t = {}, n = {}) =>
({ state: r, commands: o }) => {
const { extendEmptyMarkRange: i = !1 } = n,
s = Gr(e, r.schema);
- return $M(r, s, t)
+ return $E(r, s, t)
? o.unsetMark(s, { extendEmptyMarkRange: i })
: o.setMark(s, t);
},
- XM =
+ XE =
(e, t, n = {}) =>
({ state: r, commands: o }) => {
const i = Ft(e, r.schema),
s = Ft(t, r.schema);
return Pf(r, i, n) ? o.setNode(s) : o.setNode(i, n);
},
- QM =
+ QE =
(e, t = {}) =>
({ state: n, commands: r }) => {
const o = Ft(e, n.schema);
return Pf(n, o, t) ? r.lift(o) : r.wrapIn(o, t);
},
- ZM =
+ ZE =
() =>
({ state: e, dispatch: t }) => {
const n = e.plugins;
@@ -28020,7 +28020,7 @@ const qM =
}
return !1;
},
- eE =
+ eM =
() =>
({ tr: e, dispatch: t }) => {
const { selection: n } = e,
@@ -28034,7 +28034,7 @@ const qM =
!0
);
},
- tE =
+ tM =
(e, t = {}) =>
({ tr: n, state: r, dispatch: o }) => {
var i;
@@ -28058,7 +28058,7 @@ const qM =
});
return n.removeStoredMark(a), !0;
},
- nE =
+ nM =
(e, t = {}) =>
({ tr: n, state: r, dispatch: o }) => {
let i = null,
@@ -28102,19 +28102,19 @@ const qM =
!0)
: !1;
},
- rE =
+ rM =
(e, t = {}) =>
({ state: n, dispatch: r }) => {
const o = Ft(e, n.schema);
return __(o, t)(n, r);
},
- oE =
+ oM =
(e, t = {}) =>
({ state: n, dispatch: r }) => {
const o = Ft(e, n.schema);
- return M_(o, t)(n, r);
+ return E_(o, t)(n, r);
};
-var iE = Object.freeze({
+var iM = Object.freeze({
__proto__: null,
blur: z_,
clearContent: H_,
@@ -28129,54 +28129,54 @@ var iE = Object.freeze({
enter: Y_,
exitCode: X_,
extendMarkRange: Z_,
- first: eM,
- focus: nM,
- forEach: rM,
- insertContent: oM,
- insertContentAt: lM,
- joinUp: aM,
- joinDown: uM,
- joinBackward: cM,
- joinForward: dM,
- joinItemBackward: fM,
- joinItemForward: pM,
- keyboardShortcut: mM,
- lift: gM,
- liftEmptyBlock: yM,
- liftListItem: vM,
- newlineInCode: bM,
- resetAttributes: wM,
- scrollIntoView: xM,
- selectAll: kM,
- selectNodeBackward: SM,
- selectNodeForward: CM,
- selectParentNode: _M,
- selectTextblockEnd: MM,
- selectTextblockStart: EM,
- setContent: TM,
- setMark: HM,
- setMeta: FM,
- setNode: VM,
- setNodeSelection: WM,
- setTextSelection: UM,
- sinkListItem: KM,
- splitBlock: qM,
- splitListItem: JM,
- toggleList: GM,
- toggleMark: YM,
- toggleNode: XM,
- toggleWrap: QM,
- undoInputRule: ZM,
- unsetAllMarks: eE,
- unsetMark: tE,
- updateAttributes: nE,
- wrapIn: rE,
- wrapInList: oE,
+ first: eE,
+ focus: nE,
+ forEach: rE,
+ insertContent: oE,
+ insertContentAt: lE,
+ joinUp: aE,
+ joinDown: uE,
+ joinBackward: cE,
+ joinForward: dE,
+ joinItemBackward: fE,
+ joinItemForward: pE,
+ keyboardShortcut: mE,
+ lift: gE,
+ liftEmptyBlock: yE,
+ liftListItem: vE,
+ newlineInCode: bE,
+ resetAttributes: wE,
+ scrollIntoView: xE,
+ selectAll: kE,
+ selectNodeBackward: SE,
+ selectNodeForward: CE,
+ selectParentNode: _E,
+ selectTextblockEnd: EE,
+ selectTextblockStart: ME,
+ setContent: TE,
+ setMark: HE,
+ setMeta: FE,
+ setNode: VE,
+ setNodeSelection: WE,
+ setTextSelection: UE,
+ sinkListItem: KE,
+ splitBlock: qE,
+ splitListItem: JE,
+ toggleList: GE,
+ toggleMark: YE,
+ toggleNode: XE,
+ toggleWrap: QE,
+ undoInputRule: ZE,
+ unsetAllMarks: eM,
+ unsetMark: tM,
+ updateAttributes: nM,
+ wrapIn: rM,
+ wrapInList: oM,
});
const iN = Pt.create({
name: "commands",
addCommands() {
- return V({}, iE);
+ return V({}, iM);
},
}),
sN = Pt.create({
@@ -28460,7 +28460,7 @@ function vs(e) {
},
});
}
-class En {
+class Mn {
constructor(t = {}) {
(this.type = "mark"),
(this.name = "mark"),
@@ -28487,7 +28487,7 @@ class En {
) || {});
}
static create(t = {}) {
- return new En(t);
+ return new Mn(t);
}
configure(t = {}) {
const n = this.extend();
@@ -28500,7 +28500,7 @@ class En {
);
}
extend(t = {}) {
- const n = new En(t);
+ const n = new Mn(t);
return (
(n.parent = this),
(this.child = n),
@@ -28626,12 +28626,12 @@ function Ur(e) {
},
});
}
-function sE(e) {
+function sM(e) {
return e.replace(/[-/\\^$*+?.()|[\]{}]/g, "\\$&");
}
-var lE = "tippy-box",
+var lM = "tippy-box",
vy = "tippy-content",
- aE = "tippy-backdrop",
+ aM = "tippy-backdrop",
by = "tippy-arrow",
wy = "tippy-svg-arrow",
no = { passive: !0, capture: !0 },
@@ -28662,7 +28662,7 @@ function nm(e, t) {
}, t));
};
}
-function uE(e) {
+function uM(e) {
return e.split(/\s+/).filter(Boolean);
}
function Ho(e) {
@@ -28671,12 +28671,12 @@ function Ho(e) {
function rm(e, t) {
e.indexOf(t) === -1 && e.push(t);
}
-function cE(e) {
+function cM(e) {
return e.filter(function (t, n) {
return e.indexOf(t) === n;
});
}
-function dE(e) {
+function dM(e) {
return e.split("-")[0];
}
function sa(e) {
@@ -28695,19 +28695,19 @@ function pu(e) {
return Lf(e, t);
});
}
-function fE(e) {
+function fM(e) {
return Lf(e, "NodeList");
}
-function pE(e) {
+function pM(e) {
return Lf(e, "MouseEvent");
}
-function hE(e) {
+function hM(e) {
return !!(e && e._tippy && e._tippy.reference === e);
}
-function mE(e) {
+function mM(e) {
return pu(e)
? [e]
- : fE(e)
+ : fM(e)
? sa(e)
: Array.isArray(e)
? e
@@ -28723,7 +28723,7 @@ function im(e, t) {
n && n.setAttribute("data-state", t);
});
}
-function gE(e) {
+function gM(e) {
var t,
n = Ho(e),
r = n[0];
@@ -28731,7 +28731,7 @@ function gE(e) {
? r.ownerDocument
: document;
}
-function yE(e, t) {
+function yM(e, t) {
var n = t.clientX,
r = t.clientY;
return e.every(function (o) {
@@ -28739,7 +28739,7 @@ function yE(e, t) {
s = o.popperState,
l = o.props,
a = l.interactiveBorder,
- u = dE(s.placement),
+ u = dM(s.placement),
c = s.modifiersData.offset;
if (!c) return !0;
var f = u === "bottom" ? c.top.y : 0,
@@ -28770,39 +28770,39 @@ function sm(e, t) {
}
return !1;
}
-var Wn = { isTouch: !1 },
+var Un = { isTouch: !1 },
lm = 0;
-function vE() {
- Wn.isTouch ||
- ((Wn.isTouch = !0),
+function vM() {
+ Un.isTouch ||
+ ((Un.isTouch = !0),
window.performance && document.addEventListener("mousemove", Sy));
}
function Sy() {
var e = performance.now();
e - lm < 20 &&
- ((Wn.isTouch = !1), document.removeEventListener("mousemove", Sy)),
+ ((Un.isTouch = !1), document.removeEventListener("mousemove", Sy)),
(lm = e);
}
-function bE() {
+function bM() {
var e = document.activeElement;
- if (hE(e)) {
+ if (hM(e)) {
var t = e._tippy;
e.blur && !t.state.isVisible && e.blur();
}
}
-function wE() {
- document.addEventListener("touchstart", vE, no),
- window.addEventListener("blur", bE);
+function wM() {
+ document.addEventListener("touchstart", vM, no),
+ window.addEventListener("blur", bM);
}
-var xE = typeof window != "undefined" && typeof document != "undefined",
- kE = xE ? !!window.msCrypto : !1,
- SE = {
+var xM = typeof window != "undefined" && typeof document != "undefined",
+ kM = xM ? !!window.msCrypto : !1,
+ SM = {
animateFill: !1,
followCursor: !1,
inlinePositioning: !1,
sticky: !1,
},
- CE = {
+ CM = {
allowHTML: !1,
animation: "fade",
arrow: !0,
@@ -28813,7 +28813,7 @@ var xE = typeof window != "undefined" && typeof document != "undefined",
theme: "",
zIndex: 9999,
},
- Pn = Object.assign(
+ Nn = Object.assign(
{
appendTo: xy,
aria: { content: "auto", expanded: "auto" },
@@ -28848,14 +28848,14 @@ var xE = typeof window != "undefined" && typeof document != "undefined",
trigger: "mouseenter focus",
triggerTarget: null,
},
- SE,
- CE
+ SM,
+ CM
),
- _E = Object.keys(Pn),
- ME = function (t) {
+ _M = Object.keys(Nn),
+ EM = function (t) {
var n = Object.keys(t);
n.forEach(function (r) {
- Pn[r] = t[r];
+ Nn[r] = t[r];
});
};
function Cy(e) {
@@ -28865,14 +28865,14 @@ function Cy(e) {
s = o.defaultValue;
if (i) {
var l;
- r[i] = e[i] !== void 0 ? e[i] : (l = Pn[i]) != null ? l : s;
+ r[i] = e[i] !== void 0 ? e[i] : (l = Nn[i]) != null ? l : s;
}
return r;
}, {});
return Object.assign({}, e, n);
}
-function EE(e, t) {
- var n = t ? Object.keys(Cy(Object.assign({}, Pn, { plugins: t }))) : _E,
+function MM(e, t) {
+ var n = t ? Object.keys(Cy(Object.assign({}, Nn, { plugins: t }))) : _M,
r = n.reduce(function (o, i) {
var s = (e.getAttribute("data-tippy-" + i) || "").trim();
if (!s) return o;
@@ -28892,10 +28892,10 @@ function am(e, t) {
{},
t,
{ content: ky(t.content, [e]) },
- t.ignoreAttributes ? {} : EE(e, t.plugins)
+ t.ignoreAttributes ? {} : MM(e, t.plugins)
);
return (
- (n.aria = Object.assign({}, Pn.aria, n.aria)),
+ (n.aria = Object.assign({}, Nn.aria, n.aria)),
(n.aria = {
expanded:
n.aria.expanded === "auto" ? t.interactive : n.aria.expanded,
@@ -28909,11 +28909,11 @@ function am(e, t) {
n
);
}
-var AE = function () {
+var AM = function () {
return "innerHTML";
};
function ed(e, t) {
- e[AE()] = t;
+ e[AM()] = t;
}
function um(e) {
var t = Gi();
@@ -28942,14 +28942,14 @@ function td(e) {
return r.classList.contains(by) || r.classList.contains(wy);
}),
backdrop: n.find(function (r) {
- return r.classList.contains(aE);
+ return r.classList.contains(aM);
}),
};
}
function _y(e) {
var t = Gi(),
n = Gi();
- (n.className = lE),
+ (n.className = lM),
n.setAttribute("data-state", "hidden"),
n.setAttribute("tabindex", "-1");
var r = Gi();
@@ -28988,11 +28988,11 @@ function _y(e) {
return { popper: t, onUpdate: o };
}
_y.$$tippy = !0;
-var TE = 1,
+var TM = 1,
ol = [],
rc = [];
-function OE(e, t) {
- var n = am(e, Object.assign({}, Pn, Cy(om(t)))),
+function OM(e, t) {
+ var n = am(e, Object.assign({}, Nn, Cy(om(t)))),
r,
o,
i,
@@ -29006,9 +29006,9 @@ function OE(e, t) {
h = [],
g = nm(j, n.interactiveDebounce),
v,
- b = TE++,
+ b = TM++,
w = null,
- S = cE(n.plugins),
+ S = cM(n.plugins),
A = {
isEnabled: !0,
isVisible: !1,
@@ -29068,7 +29068,7 @@ function OE(e, t) {
var F = d.props.touch;
return Array.isArray(F) ? F : [F, 0];
}
- function E() {
+ function M() {
return _()[0] === "hold";
}
function R() {
@@ -29080,17 +29080,17 @@ function OE(e, t) {
}
function D() {
var F = P().parentNode;
- return F ? gE(F) : document;
+ return F ? gM(F) : document;
}
function B() {
return td(m);
}
- function M(F) {
+ function E(F) {
return (d.state.isMounted && !d.state.isVisible) ||
- Wn.isTouch ||
+ Un.isTouch ||
(c && c.type === "focus")
? 0
- : ec(d.props.delay, F ? 0 : 1, Pn.delay);
+ : ec(d.props.delay, F ? 0 : 1, Nn.delay);
}
function N(F) {
F === void 0 && (F = !1),
@@ -29146,7 +29146,7 @@ function OE(e, t) {
}));
}
function ge(F) {
- if (!(Wn.isTouch && (a || F.type === "mousedown"))) {
+ if (!(Un.isTouch && (a || F.type === "mousedown"))) {
var ae = (F.composedPath && F.composedPath()[0]) || F.target;
if (!(d.props.interactive && sm(m, ae))) {
if (
@@ -29155,7 +29155,7 @@ function OE(e, t) {
})
) {
if (
- Wn.isTouch ||
+ Un.isTouch ||
(d.state.isVisible &&
d.props.trigger.indexOf("click") >= 0)
)
@@ -29220,17 +29220,17 @@ function OE(e, t) {
});
}
function Le() {
- E() &&
+ M() &&
(ce("touchstart", O, { passive: !0 }),
ce("touchend", H, { passive: !0 })),
- uE(d.props.trigger).forEach(function (F) {
+ uM(d.props.trigger).forEach(function (F) {
if (F !== "manual")
switch ((ce(F, O), F)) {
case "mouseenter":
ce("mouseleave", H);
break;
case "focus":
- ce(kE ? "focusout" : "blur", W);
+ ce(kM ? "focusout" : "blur", W);
break;
case "focusin":
ce("focusout", W);
@@ -29257,7 +29257,7 @@ function OE(e, t) {
(v = F.currentTarget),
ue(),
!d.state.isVisible &&
- pE(F) &&
+ pM(F) &&
ol.forEach(function (Je) {
return Je(F);
}),
@@ -29293,7 +29293,7 @@ function OE(e, t) {
: null;
})
.filter(Boolean);
- yE(Xe, F) && (Z(), de(F));
+ yM(Xe, F) && (Z(), de(F));
}
}
function H(F) {
@@ -29314,7 +29314,7 @@ function OE(e, t) {
de(F);
}
function J(F) {
- return Wn.isTouch ? E() !== F.type.indexOf("touch") >= 0 : !1;
+ return Un.isTouch ? M() !== F.type.indexOf("touch") >= 0 : !1;
}
function le() {
te();
@@ -29403,11 +29403,11 @@ function OE(e, t) {
}
function he(F) {
d.clearDelayTimeouts(), F && $("onTrigger", [d, F]), De();
- var ae = M(!0),
+ var ae = E(!0),
ve = _(),
Xe = ve[0],
Je = ve[1];
- Wn.isTouch && Xe === "hold" && Je && (ae = Je),
+ Un.isTouch && Xe === "hold" && Je && (ae = Je),
ae
? (r = setTimeout(function () {
d.show();
@@ -29431,7 +29431,7 @@ function OE(e, t) {
s
)
) {
- var ae = M(!1);
+ var ae = E(!1);
ae
? (o = setTimeout(function () {
d.state.isVisible && d.hide();
@@ -29487,8 +29487,8 @@ function OE(e, t) {
var F = d.state.isVisible,
ae = d.state.isDestroyed,
ve = !d.state.isEnabled,
- Xe = Wn.isTouch && !d.props.touch,
- Je = ec(d.props.duration, 0, Pn.duration);
+ Xe = Un.isTouch && !d.props.touch,
+ Je = ec(d.props.duration, 0, Nn.duration);
if (
!(F || ae || ve || Xe) &&
!P().hasAttribute("disabled") &&
@@ -29540,7 +29540,7 @@ function OE(e, t) {
var F = !d.state.isVisible,
ae = d.state.isDestroyed,
ve = !d.state.isEnabled,
- Xe = ec(d.props.duration, 1, Pn.duration);
+ Xe = ec(d.props.duration, 1, Nn.duration);
if (
!(F || ae || ve) &&
($("onHide", [d], !1), d.props.onHide(d) !== !1)
@@ -29595,19 +29595,19 @@ function OE(e, t) {
}
function xi(e, t) {
t === void 0 && (t = {});
- var n = Pn.plugins.concat(t.plugins || []);
- wE();
+ var n = Nn.plugins.concat(t.plugins || []);
+ wM();
var r = Object.assign({}, t, { plugins: n }),
- o = mE(e),
+ o = mM(e),
i = o.reduce(function (s, l) {
- var a = l && OE(l, r);
+ var a = l && OM(l, r);
return a && s.push(a), s;
}, []);
return pu(e) ? i[0] : i;
}
-xi.defaultProps = Pn;
-xi.setDefaultProps = ME;
-xi.currentInput = Wn;
+xi.defaultProps = Nn;
+xi.setDefaultProps = EM;
+xi.currentInput = Un;
Object.assign({}, Z1, {
effect: function (t) {
var n = t.state,
@@ -29627,7 +29627,7 @@ Object.assign({}, Z1, {
},
});
xi.setDefaultProps({ render: _y });
-class RE {
+class RM {
constructor({
editor: t,
element: n,
@@ -29715,7 +29715,7 @@ class RE {
? void 0
: h.getReferenceClientRect) ||
(() => {
- if (BM(g.selection)) {
+ if (BE(g.selection)) {
let m = l.nodeDOM(A);
const x = m.dataset.nodeViewWrapper
? m
@@ -29812,10 +29812,10 @@ class RE {
this.editor.off("blur", this.blurHandler);
}
}
-const My = (e) =>
+const Ey = (e) =>
new Nt({
key: typeof e.pluginKey == "string" ? new jt(e.pluginKey) : e.pluginKey,
- view: (t) => new RE(V({ view: t }, e)),
+ view: (t) => new RM(V({ view: t }, e)),
});
Pt.create({
name: "bubbleMenu",
@@ -29831,7 +29831,7 @@ Pt.create({
addProseMirrorPlugins() {
return this.options.element
? [
- My({
+ Ey({
pluginKey: this.options.pluginKey,
editor: this.editor,
element: this.options.element,
@@ -29843,7 +29843,7 @@ Pt.create({
: [];
},
});
-class PE {
+class PM {
constructor({
editor: t,
element: n,
@@ -29984,10 +29984,10 @@ class PE {
this.editor.off("blur", this.blurHandler);
}
}
-const Ey = (e) =>
+const My = (e) =>
new Nt({
key: typeof e.pluginKey == "string" ? new jt(e.pluginKey) : e.pluginKey,
- view: (t) => new PE(V({ view: t }, e)),
+ view: (t) => new PM(V({ view: t }, e)),
});
Pt.create({
name: "floatingMenu",
@@ -30002,7 +30002,7 @@ Pt.create({
addProseMirrorPlugins() {
return this.options.element
? [
- Ey({
+ My({
pluginKey: this.options.pluginKey,
editor: this.editor,
element: this.options.element,
@@ -30034,7 +30034,7 @@ const cN = ye({
tippyOptions: l,
} = e;
o.registerPlugin(
- My({
+ Ey({
updateDelay: r,
editor: o,
element: n.value,
@@ -30066,7 +30066,7 @@ const dN = ye({
props: { editor: { default: null, type: Object } },
setup(e) {
const t = Y(),
- n = Eo();
+ n = Mo();
return (
_t(() => {
const r = e.editor;
@@ -30142,7 +30142,7 @@ const dN = ye({
shouldShow: s,
} = e;
o.registerPlugin(
- Ey({
+ My({
pluginKey: r,
editor: o,
element: n.value,
@@ -30198,8 +30198,8 @@ ye({
);
},
});
-const NE = /^\s*>\s$/,
- jE = gt.create({
+const NM = /^\s*>\s$/,
+ jM = gt.create({
name: "blockquote",
addOptions() {
return { HTMLAttributes: {} };
@@ -30235,14 +30235,14 @@ const NE = /^\s*>\s$/,
};
},
addInputRules() {
- return [vs({ find: NE, type: this.type })];
+ return [vs({ find: NM, type: this.type })];
},
}),
- DE = /(?:^|\s)((?:\*\*)((?:[^*]+))(?:\*\*))$/,
- LE = /(?:^|\s)((?:\*\*)((?:[^*]+))(?:\*\*))/g,
- IE = /(?:^|\s)((?:__)((?:[^__]+))(?:__))$/,
- $E = /(?:^|\s)((?:__)((?:[^__]+))(?:__))/g,
- BE = En.create({
+ DM = /(?:^|\s)((?:\*\*)((?:[^*]+))(?:\*\*))$/,
+ LM = /(?:^|\s)((?:\*\*)((?:[^*]+))(?:\*\*))/g,
+ IM = /(?:^|\s)((?:__)((?:[^__]+))(?:__))$/,
+ $M = /(?:^|\s)((?:__)((?:[^__]+))(?:__))/g,
+ BM = Mn.create({
name: "bold",
addOptions() {
return { HTMLAttributes: {} };
@@ -30288,18 +30288,18 @@ const NE = /^\s*>\s$/,
},
addInputRules() {
return [
- Co({ find: DE, type: this.type }),
- Co({ find: IE, type: this.type }),
+ Co({ find: DM, type: this.type }),
+ Co({ find: IM, type: this.type }),
];
},
addPasteRules() {
return [
- Ur({ find: LE, type: this.type }),
- Ur({ find: $E, type: this.type }),
+ Ur({ find: LM, type: this.type }),
+ Ur({ find: $M, type: this.type }),
];
},
}),
- zE = gt.create({
+ zM = gt.create({
name: "listItem",
addOptions() {
return {
@@ -30324,7 +30324,7 @@ const NE = /^\s*>\s$/,
};
},
}),
- dm = En.create({
+ dm = Mn.create({
name: "textStyle",
addOptions() {
return { HTMLAttributes: {} };
@@ -30354,7 +30354,7 @@ const NE = /^\s*>\s$/,
},
}),
fm = /^\s*([-+*])\s$/,
- HE = gt.create({
+ HM = gt.create({
name: "bulletList",
addOptions() {
return {
@@ -30387,7 +30387,7 @@ const NE = /^\s*>\s$/,
this.options.keepMarks
)
.updateAttributes(
- zE.name,
+ zM.name,
this.editor.getAttributes(dm.name)
)
.run()
@@ -30419,9 +30419,9 @@ const NE = /^\s*>\s$/,
);
},
}),
- FE = /(?:^|\s)((?:`)((?:[^`]+))(?:`))$/,
- VE = /(?:^|\s)((?:`)((?:[^`]+))(?:`))/g,
- WE = En.create({
+ FM = /(?:^|\s)((?:`)((?:[^`]+))(?:`))$/,
+ VM = /(?:^|\s)((?:`)((?:[^`]+))(?:`))/g,
+ WM = Mn.create({
name: "code",
addOptions() {
return { HTMLAttributes: {} };
@@ -30455,15 +30455,15 @@ const NE = /^\s*>\s$/,
return { "Mod-e": () => this.editor.commands.toggleCode() };
},
addInputRules() {
- return [Co({ find: FE, type: this.type })];
+ return [Co({ find: FM, type: this.type })];
},
addPasteRules() {
- return [Ur({ find: VE, type: this.type })];
+ return [Ur({ find: VM, type: this.type })];
},
}),
- UE = /^```([a-z]+)?[\s\n]$/,
- KE = /^~~~([a-z]+)?[\s\n]$/,
- qE = gt.create({
+ UM = /^```([a-z]+)?[\s\n]$/,
+ KM = /^~~~([a-z]+)?[\s\n]$/,
+ qM = gt.create({
name: "codeBlock",
addOptions() {
return {
@@ -30586,12 +30586,12 @@ const NE = /^\s*>\s$/,
addInputRules() {
return [
Zc({
- find: UE,
+ find: UM,
type: this.type,
getAttributes: (e) => ({ language: e[1] }),
}),
Zc({
- find: KE,
+ find: KM,
type: this.type,
getAttributes: (e) => ({ language: e[1] }),
}),
@@ -30622,7 +30622,7 @@ const NE = /^\s*>\s$/,
this.type.create({ language: i })
),
s.setSelection(
- Ee.near(
+ Me.near(
s.doc.resolve(
Math.max(0, s.selection.from - 2)
)
@@ -30645,15 +30645,15 @@ const NE = /^\s*>\s$/,
];
},
}),
- JE = gt.create({ name: "doc", topNode: !0, content: "block+" });
-function GE(e = {}) {
+ JM = gt.create({ name: "doc", topNode: !0, content: "block+" });
+function GM(e = {}) {
return new Nt({
view(t) {
- return new YE(t, e);
+ return new YM(t, e);
},
});
}
-class YE {
+class YM {
constructor(t, n) {
var r;
(this.editorView = t),
@@ -30799,13 +30799,13 @@ class YE {
this.setCursor(null);
}
}
-const XE = Pt.create({
+const XM = Pt.create({
name: "dropCursor",
addOptions() {
return { color: "currentColor", width: 1, class: void 0 };
},
addProseMirrorPlugins() {
- return [GE(this.options)];
+ return [GM(this.options)];
},
});
class bt extends Ae {
@@ -30835,7 +30835,7 @@ class bt extends Ae {
}
static valid(t) {
let n = t.parent;
- if (n.isTextblock || !QE(t) || !ZE(t)) return !1;
+ if (n.isTextblock || !QM(t) || !ZM(t)) return !1;
let r = n.type.spec.allowGapCursor;
if (r != null) return r;
let o = n.contentMatchAt(t.index()).defaultType;
@@ -30888,7 +30888,7 @@ class If {
return bt.valid(n) ? new bt(n) : Ae.near(n);
}
}
-function QE(e) {
+function QM(e) {
for (let t = e.depth; t >= 0; t--) {
let n = e.index(t),
r = e.node(t);
@@ -30908,7 +30908,7 @@ function QE(e) {
}
return !0;
}
-function ZE(e) {
+function ZM(e) {
for (let t = e.depth; t >= 0; t--) {
let n = e.indexAfter(t),
r = e.node(t);
@@ -30953,7 +30953,7 @@ function il(e, t) {
let s = r.selection,
l = t > 0 ? s.$to : s.$from,
a = s.empty;
- if (s instanceof Ee) {
+ if (s instanceof Me) {
if (!i.endOfTextblock(n) || l.depth == 0) return !1;
(a = !1), (l = r.doc.resolve(t > 0 ? l.after() : l.before()));
}
@@ -30985,7 +30985,7 @@ function r4(e, t) {
for (let s = r.length - 1; s >= 0; s--)
o = X.from(r[s].createAndFill(null, o));
let i = e.state.tr.replace(n.pos, n.pos, new se(o, 0, 0));
- return i.setSelection(Ee.near(i.doc.resolve(n.pos + 1))), e.dispatch(i), !1;
+ return i.setSelection(Me.near(i.doc.resolve(n.pos + 1))), e.dispatch(i), !1;
}
function o4(e) {
if (!(e.selection instanceof bt)) return null;
@@ -31344,14 +31344,14 @@ class On {
return;
}
if (o) {
- c.push(new Bn(f.map));
+ c.push(new zn(f.map));
let h = f.step.map(o.slice(i)),
g;
h &&
s.maybeStep(h).doc &&
((g = s.mapping.maps[s.mapping.maps.length - 1]),
u.push(
- new Bn(g, void 0, void 0, u.length + c.length)
+ new zn(g, void 0, void 0, u.length + c.length)
)),
i--,
g && o.appendMap(g, i);
@@ -31381,7 +31381,7 @@ class On {
a = !o && l.length ? l.get(l.length - 1) : null;
for (let c = 0; c < t.steps.length; c++) {
let f = t.steps[c].invert(t.docs[c]),
- p = new Bn(t.mapping.maps[c], f, n),
+ p = new zn(t.mapping.maps[c], f, n),
h;
(h = a && a.merge(p)) &&
((p = h), c ? i.pop() : (l = l.slice(0, l.length - 1))),
@@ -31413,7 +31413,7 @@ class On {
return this.eventCount == 0
? this
: new On(
- this.items.append(t.map((n) => new Bn(n))),
+ this.items.append(t.map((n) => new zn(n))),
this.eventCount
);
}
@@ -31436,11 +31436,11 @@ class On {
if (p.step) {
let v = t.steps[h].invert(t.docs[h]),
b = p.selection && p.selection.map(i.slice(a + 1, h));
- b && l++, r.push(new Bn(g, v, b));
- } else r.push(new Bn(g));
+ b && l++, r.push(new zn(g, v, b));
+ } else r.push(new zn(g));
}, o);
let u = [];
- for (let p = n; p < s; p++) u.push(new Bn(i.maps[p]));
+ for (let p = n; p < s; p++) u.push(new zn(i.maps[p]));
let c = this.items.slice(0, o).append(u).append(r),
f = new On(c, l);
return (
@@ -31473,7 +31473,7 @@ class On {
if ((r--, u && n.appendMap(u, r), a)) {
let c = s.selection && s.selection.map(n.slice(r));
c && i++;
- let f = new Bn(u.invert(), a, c),
+ let f = new zn(u.invert(), a, c),
p,
h = o.length - 1;
(p = o.length && o[h].merge(f))
@@ -31499,7 +31499,7 @@ function c4(e, t) {
e.slice(n)
);
}
-class Bn {
+class zn {
constructor(t, n, r, o) {
(this.map = t),
(this.step = n),
@@ -31509,7 +31509,7 @@ class Bn {
merge(t) {
if (this.step && t.step && !t.selection) {
let n = t.step.merge(this.step);
- if (n) return new Bn(n.getMap().invert(), n, this.selection);
+ if (n) return new zn(n.getMap().invert(), n, this.selection);
}
}
}
@@ -31759,7 +31759,7 @@ const Oy = (e, t) => {
if (l.nodeAfter)
l.nodeAfter.isTextblock
? o.setSelection(
- Ee.create(
+ Me.create(
o.doc,
l.pos + 1
)
@@ -31769,7 +31769,7 @@ const Oy = (e, t) => {
ke.create(o.doc, l.pos)
)
: o.setSelection(
- Ee.create(o.doc, l.pos)
+ Me.create(o.doc, l.pos)
);
else {
const u =
@@ -31782,7 +31782,7 @@ const Oy = (e, t) => {
u &&
(o.insert(a, u),
o.setSelection(
- Ee.create(o.doc, a + 1)
+ Me.create(o.doc, a + 1)
));
}
o.scrollIntoView();
@@ -31804,7 +31804,7 @@ const Oy = (e, t) => {
b4 = /(?:^|\s)((?:\*)((?:[^*]+))(?:\*))/g,
w4 = /(?:^|\s)((?:_)((?:[^_]+))(?:_))$/,
x4 = /(?:^|\s)((?:_)((?:[^_]+))(?:_))/g,
- k4 = En.create({
+ k4 = Mn.create({
name: "italic",
addOptions() {
return { HTMLAttributes: {} };
@@ -31907,7 +31907,7 @@ const Oy = (e, t) => {
};
},
}),
- mm = En.create({
+ mm = Mn.create({
name: "textStyle",
addOptions() {
return { HTMLAttributes: {} };
@@ -32029,7 +32029,7 @@ const Oy = (e, t) => {
);
},
}),
- M4 = gt.create({
+ E4 = gt.create({
name: "paragraph",
priority: 1e3,
addOptions() {
@@ -32055,9 +32055,9 @@ const Oy = (e, t) => {
return { "Mod-Alt-0": () => this.editor.commands.setParagraph() };
},
}),
- E4 = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))$/,
+ M4 = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))$/,
A4 = /(?:^|\s)((?:~~)((?:[^~]+))(?:~~))/g,
- T4 = En.create({
+ T4 = Mn.create({
name: "strike",
addOptions() {
return { HTMLAttributes: {} };
@@ -32105,7 +32105,7 @@ const Oy = (e, t) => {
);
},
addInputRules() {
- return [Co({ find: E4, type: this.type })];
+ return [Co({ find: M4, type: this.type })];
},
addPasteRules() {
return [Ur({ find: A4, type: this.type })];
@@ -32120,7 +32120,7 @@ const Oy = (e, t) => {
return (
this.options.blockquote !== !1 &&
S.push(
- jE.configure(
+ jM.configure(
(e = this.options) === null || e === void 0
? void 0
: e.blockquote
@@ -32128,7 +32128,7 @@ const Oy = (e, t) => {
),
this.options.bold !== !1 &&
S.push(
- BE.configure(
+ BM.configure(
(t = this.options) === null || t === void 0
? void 0
: t.bold
@@ -32136,7 +32136,7 @@ const Oy = (e, t) => {
),
this.options.bulletList !== !1 &&
S.push(
- HE.configure(
+ HM.configure(
(n = this.options) === null || n === void 0
? void 0
: n.bulletList
@@ -32144,7 +32144,7 @@ const Oy = (e, t) => {
),
this.options.code !== !1 &&
S.push(
- WE.configure(
+ WM.configure(
(r = this.options) === null || r === void 0
? void 0
: r.code
@@ -32152,7 +32152,7 @@ const Oy = (e, t) => {
),
this.options.codeBlock !== !1 &&
S.push(
- qE.configure(
+ qM.configure(
(o = this.options) === null || o === void 0
? void 0
: o.codeBlock
@@ -32160,7 +32160,7 @@ const Oy = (e, t) => {
),
this.options.document !== !1 &&
S.push(
- JE.configure(
+ JM.configure(
(i = this.options) === null || i === void 0
? void 0
: i.document
@@ -32168,7 +32168,7 @@ const Oy = (e, t) => {
),
this.options.dropcursor !== !1 &&
S.push(
- XE.configure(
+ XM.configure(
(s = this.options) === null || s === void 0
? void 0
: s.dropcursor
@@ -32240,7 +32240,7 @@ const Oy = (e, t) => {
),
this.options.paragraph !== !1 &&
S.push(
- M4.configure(
+ E4.configure(
(v = this.options) === null || v === void 0
? void 0
: v.paragraph
@@ -32610,7 +32610,7 @@ function Wt(e) {
}
return t;
}
-var Mr = new jt("selectingCells");
+var Er = new jt("selectingCells");
function ki(e) {
for (let t = e.depth - 1; t > 0; t--)
if (e.node(t).type.spec.tableRole == "row")
@@ -32624,7 +32624,7 @@ function D4(e) {
}
return null;
}
-function In(e) {
+function $n(e) {
const t = e.selection.$head;
for (let n = t.depth; n > 0; n--)
if (t.node(n).type.spec.tableRole == "row") return !0;
@@ -32693,7 +32693,7 @@ function $4(e, t, n) {
if (t.nodeAt(e.map[n + o * e.width]).type != r) return !1;
return !0;
}
-var rt = class or extends Ae {
+var ot = class or extends Ae {
constructor(t, n = t) {
const r = t.node(-1),
o = wt.get(r),
@@ -32723,7 +32723,7 @@ var rt = class or extends Ae {
? or.colSelection(r, o)
: new or(r, o);
}
- return Ee.between(r, o);
+ return Me.between(r, o);
}
content() {
const t = this.$anchorCell.node(-1),
@@ -32888,8 +32888,8 @@ var rt = class or extends Ae {
return new B4(this.$anchorCell.pos, this.$headCell.pos);
}
};
-rt.prototype.visible = !1;
-Ae.jsonID("cell", rt);
+ot.prototype.visible = !1;
+Ae.jsonID("cell", ot);
var B4 = class jy {
constructor(t, n) {
(this.anchor = t), (this.head = n);
@@ -32905,12 +32905,12 @@ var B4 = class jy {
n.index() < n.parent.childCount &&
r.index() < r.parent.childCount &&
$f(n, r)
- ? new rt(n, r)
+ ? new ot(n, r)
: Ae.near(r, 1);
}
};
function z4(e) {
- if (!(e.selection instanceof rt)) return null;
+ if (!(e.selection instanceof ot)) return null;
const t = [];
return (
e.selection.forEachCell((n, r) => {
@@ -32957,22 +32957,22 @@ function V4(e, t, n) {
o = (t || e).doc;
let i, s;
if (r instanceof ke && (s = r.node.type.spec.tableRole)) {
- if (s == "cell" || s == "header_cell") i = rt.create(o, r.from);
+ if (s == "cell" || s == "header_cell") i = ot.create(o, r.from);
else if (s == "row") {
const l = o.resolve(r.from + 1);
- i = rt.rowSelection(l, l);
+ i = ot.rowSelection(l, l);
} else if (!n) {
const l = wt.get(r.node),
a = r.from + 1,
u = a + l.map[l.width * l.height - 1];
- i = rt.create(o, a + 1, u);
+ i = ot.create(o, a + 1, u);
}
} else
- r instanceof Ee && H4(r)
- ? (i = Ee.create(o, r.from))
- : r instanceof Ee &&
+ r instanceof Me && H4(r)
+ ? (i = Me.create(o, r.from))
+ : r instanceof Me &&
F4(r) &&
- (i = Ee.create(o, r.$from.start(), r.$from.end()));
+ (i = Me.create(o, r.$from.start(), r.$from.end()));
return i && (t || (t = e.tr)).setSelection(i), t;
}
var W4 = new jt("fix-tables");
@@ -33276,7 +33276,7 @@ function bm(e, t, n, r, o) {
}
h(),
f.setSelection(
- new rt(
+ new ot(
f.doc.resolve(n + s.positionAt(l, a, i)),
f.doc.resolve(n + s.positionAt(c - 1, u - 1, i))
)
@@ -33306,7 +33306,7 @@ function sl(e, t) {
return (n, r, o) => {
if (!o) return !1;
const i = n.selection;
- if (i instanceof rt) return _l(n, r, Ae.near(i.$headCell, t));
+ if (i instanceof ot) return _l(n, r, Ae.near(i.$headCell, t));
if (e != "horiz" && !i.empty) return !1;
const s = Iy(o, e, t);
if (s == null) return !1;
@@ -33332,19 +33332,19 @@ function ll(e, t) {
if (!o) return !1;
const i = n.selection;
let s;
- if (i instanceof rt) s = i;
+ if (i instanceof ot) s = i;
else {
const a = Iy(o, e, t);
if (a == null) return !1;
- s = new rt(n.doc.resolve(a));
+ s = new ot(n.doc.resolve(a));
}
const l = Py(s.$headCell, e, t);
- return l ? _l(n, r, new rt(s.$anchorCell, l)) : !1;
+ return l ? _l(n, r, new ot(s.$anchorCell, l)) : !1;
};
}
function al(e, t) {
const n = e.selection;
- if (!(n instanceof rt)) return !1;
+ if (!(n instanceof ot)) return !1;
if (t) {
const r = e.tr,
o = Wt(e.schema).cell.createAndFill().content;
@@ -33363,13 +33363,13 @@ function al(e, t) {
function X4(e, t) {
const n = e.state.doc,
r = ki(n.resolve(t));
- return r ? (e.dispatch(e.state.tr.setSelection(new rt(r))), !0) : !1;
+ return r ? (e.dispatch(e.state.tr.setSelection(new ot(r))), !0) : !1;
}
function Q4(e, t, n) {
- if (!In(e.state)) return !1;
+ if (!$n(e.state)) return !1;
let r = K4(n);
const o = e.state.selection;
- if (o instanceof rt) {
+ if (o instanceof ot) {
r ||
(r = {
width: 1,
@@ -33406,7 +33406,7 @@ function Z4(e, t) {
if (t.ctrlKey || t.metaKey) return;
const r = wm(e, t.target);
let o;
- if (t.shiftKey && e.state.selection instanceof rt)
+ if (t.shiftKey && e.state.selection instanceof ot)
i(e.state.selection.$anchorCell, t), t.preventDefault();
else if (
t.shiftKey &&
@@ -33418,26 +33418,26 @@ function Z4(e, t) {
else if (!r) return;
function i(a, u) {
let c = sc(e, u);
- const f = Mr.getState(e.state) == null;
+ const f = Er.getState(e.state) == null;
if (!c || !$f(a, c))
if (f) c = a;
else return;
- const p = new rt(a, c);
+ const p = new ot(a, c);
if (f || !e.state.selection.eq(p)) {
const h = e.state.tr.setSelection(p);
- f && h.setMeta(Mr, a.pos), e.dispatch(h);
+ f && h.setMeta(Er, a.pos), e.dispatch(h);
}
}
function s() {
e.root.removeEventListener("mouseup", s),
e.root.removeEventListener("dragstart", s),
e.root.removeEventListener("mousemove", l),
- Mr.getState(e.state) != null &&
- e.dispatch(e.state.tr.setMeta(Mr, -1));
+ Er.getState(e.state) != null &&
+ e.dispatch(e.state.tr.setMeta(Er, -1));
}
function l(a) {
const u = a,
- c = Mr.getState(e.state);
+ c = Er.getState(e.state);
let f;
if (c != null) f = e.state.doc.resolve(c);
else if (wm(e, u.target) != r && ((f = sc(e, t)), !f)) return s();
@@ -33448,7 +33448,7 @@ function Z4(e, t) {
e.root.addEventListener("mousemove", l);
}
function Iy(e, t, n) {
- if (!(e.state.selection instanceof Ee)) return null;
+ if (!(e.state.selection instanceof Me)) return null;
const { $head: r } = e.state.selection;
for (let o = r.depth - 1; o >= 0; o--) {
const i = r.node(o);
@@ -33593,19 +33593,19 @@ function tA({
});
return o;
}
-var nA = class Ml {
+var nA = class El {
constructor(t, n) {
(this.activeHandle = t), (this.dragging = n);
}
apply(t) {
const n = this,
r = t.getMeta(wn);
- if (r && r.setHandle != null) return new Ml(r.setHandle, !1);
+ if (r && r.setHandle != null) return new El(r.setHandle, !1);
if (r && r.setDragging !== void 0)
- return new Ml(n.activeHandle, r.setDragging);
+ return new El(n.activeHandle, r.setDragging);
if (n.activeHandle > -1 && t.docChanged) {
let o = t.mapping.map(n.activeHandle, -1);
- return od(t.doc.resolve(o)) || (o = -1), new Ml(o, n.dragging);
+ return od(t.doc.resolve(o)) || (o = -1), new El(o, n.dragging);
}
return n;
}
@@ -33772,7 +33772,7 @@ function er(e) {
o = n.start(-1),
i = wt.get(r),
s =
- t instanceof rt
+ t instanceof ot
? i.rectBetween(t.$anchorCell.pos - o, t.$headCell.pos - o)
: i.findCell(n.pos - o);
return be(V({}, s), { tableStart: o, map: i, table: r });
@@ -33803,7 +33803,7 @@ function By(e, { map: t, tableStart: n, table: r }, o) {
return e;
}
function fA(e, t) {
- if (!In(e)) return !1;
+ if (!$n(e)) return !1;
if (t) {
const n = er(e);
t(By(e.tr, n, n.left));
@@ -33811,7 +33811,7 @@ function fA(e, t) {
return !0;
}
function pA(e, t) {
- if (!In(e)) return !1;
+ if (!$n(e)) return !1;
if (t) {
const n = er(e);
t(By(e.tr, n, n.right));
@@ -33842,7 +33842,7 @@ function hA(e, { map: t, table: n, tableStart: r }, o) {
}
}
function mA(e, t) {
- if (!In(e)) return !1;
+ if (!$n(e)) return !1;
if (t) {
const n = er(e),
r = e.tr;
@@ -33898,7 +33898,7 @@ function zy(e, { map: t, tableStart: n, table: r }, o) {
return e.insert(s, Wt(r.type.schema).row.create(null, l)), e;
}
function yA(e, t) {
- if (!In(e)) return !1;
+ if (!$n(e)) return !1;
if (t) {
const n = er(e);
t(zy(e.tr, n, n.top));
@@ -33906,7 +33906,7 @@ function yA(e, t) {
return !0;
}
function vA(e, t) {
- if (!In(e)) return !1;
+ if (!$n(e)) return !1;
if (t) {
const n = er(e);
t(zy(e.tr, n, n.bottom));
@@ -33946,7 +33946,7 @@ function bA(e, { map: t, table: n, tableStart: r }, o) {
}
}
function wA(e, t) {
- if (!In(e)) return !1;
+ if (!$n(e)) return !1;
if (t) {
const n = er(e),
r = e.tr;
@@ -33993,7 +33993,7 @@ function xA({ width: e, height: t, map: n }, r) {
}
function Cm(e, t) {
const n = e.selection;
- if (!(n instanceof rt) || n.$anchorCell.pos == n.$headCell.pos) return !1;
+ if (!(n instanceof ot) || n.$anchorCell.pos == n.$headCell.pos) return !1;
const r = er(e),
{ map: o } = r;
if (xA(o, r)) return !1;
@@ -34038,7 +34038,7 @@ function Cm(e, t) {
f = Sm(u) ? a + 1 : c;
i.replaceWith(f + r.tableStart, c + r.tableStart, l);
}
- i.setSelection(new rt(i.doc.resolve(a + r.tableStart))), t(i);
+ i.setSelection(new ot(i.doc.resolve(a + r.tableStart))), t(i);
}
return !0;
}
@@ -34051,7 +34051,7 @@ function kA(e) {
var r;
const o = t.selection;
let i, s;
- if (o instanceof rt) {
+ if (o instanceof ot) {
if (o.$anchorCell.pos != o.$headCell.pos) return !1;
(i = o.$anchorCell.nodeAfter), (s = o.$anchorCell.pos);
} else {
@@ -34090,9 +34090,9 @@ function kA(e) {
);
}
f.setNodeMarkup(s, e({ node: i, row: c.top, col: c.left }), a[0]),
- o instanceof rt &&
+ o instanceof ot &&
f.setSelection(
- new rt(
+ new ot(
f.doc.resolve(o.$anchorCell.pos),
p ? f.doc.resolve(p) : void 0
)
@@ -34104,12 +34104,12 @@ function kA(e) {
}
function SA(e, t) {
return function (n, r) {
- if (!In(n)) return !1;
+ if (!$n(n)) return !1;
const o = hu(n);
if (o.nodeAfter.attrs[e] === t) return !1;
if (r) {
const i = n.tr;
- n.selection instanceof rt
+ n.selection instanceof ot
? n.selection.forEachCell((s, l) => {
s.attrs[e] !== t &&
i.setNodeMarkup(
@@ -34130,7 +34130,7 @@ function SA(e, t) {
}
function CA(e) {
return function (t, n) {
- if (!In(t)) return !1;
+ if (!$n(t)) return !1;
if (n) {
const r = Wt(t.schema),
o = er(t),
@@ -34168,7 +34168,7 @@ function CA(e) {
return !0;
};
}
-function Mm(e, t, n) {
+function Em(e, t, n) {
const r = t.map.cellsInRect({
left: 0,
top: 0,
@@ -34187,13 +34187,13 @@ function bs(e, t) {
t.useDeprecatedLogic
? CA(e)
: function (n, r) {
- if (!In(n)) return !1;
+ if (!$n(n)) return !1;
if (r) {
const o = Wt(n.schema),
i = er(n),
s = n.tr,
- l = Mm("row", i, o),
- a = Mm("column", i, o),
+ l = Em("row", i, o),
+ a = Em("column", i, o),
c = (e === "column" ? l : e === "row" ? a : !1)
? 1
: 0,
@@ -34237,7 +34237,7 @@ function bs(e, t) {
bs("row", { useDeprecatedLogic: !0 });
bs("column", { useDeprecatedLogic: !0 });
var _A = bs("cell", { useDeprecatedLogic: !0 });
-function MA(e, t) {
+function EA(e, t) {
if (t < 0) {
const n = e.nodeBefore;
if (n) return e.pos - n.nodeSize;
@@ -34259,19 +34259,19 @@ function MA(e, t) {
}
return null;
}
-function Em(e) {
+function Mm(e) {
return function (t, n) {
- if (!In(t)) return !1;
- const r = MA(hu(t), e);
+ if (!$n(t)) return !1;
+ const r = EA(hu(t), e);
if (r == null) return !1;
if (n) {
const o = t.doc.resolve(r);
- n(t.tr.setSelection(Ee.between(o, I4(o))).scrollIntoView());
+ n(t.tr.setSelection(Me.between(o, I4(o))).scrollIntoView());
}
return !0;
};
}
-function EA(e, t) {
+function MA(e, t) {
const n = e.selection.$anchor;
for (let r = n.depth; r > 0; r--)
if (n.node(r).type.spec.tableRole == "table")
@@ -34283,13 +34283,13 @@ function EA(e, t) {
}
function AA({ allowTableNodeSelection: e = !1 } = {}) {
return new Nt({
- key: Mr,
+ key: Er,
state: {
init() {
return null;
},
apply(t, n) {
- const r = t.getMeta(Mr);
+ const r = t.getMeta(Er);
if (r != null) return r == -1 ? null : r;
if (n == null || !t.docChanged) return n;
const { deleted: o, pos: i } = t.mapping.mapResult(n);
@@ -34300,7 +34300,7 @@ function AA({ allowTableNodeSelection: e = !1 } = {}) {
decorations: z4,
handleDOMEvents: { mousedown: Z4 },
createSelectionBetween(t) {
- return Mr.getState(t.state) != null ? t.state.selection : null;
+ return Er.getState(t.state) != null ? t.state.selection : null;
},
handleTripleClick: X4,
handleKeyDown: Y4,
@@ -34402,7 +34402,7 @@ function RA(e, t, n, r, o) {
return i.table.createChecked(null, a);
}
function PA(e) {
- return e instanceof rt;
+ return e instanceof ot;
}
const ul = ({ editor: e }) => {
const { selection: t } = e.state;
@@ -34456,7 +34456,7 @@ const ul = ({ editor: e }) => {
const l = r.selection.anchor + 1;
r.replaceSelectionWith(s)
.scrollIntoView()
- .setSelection(Ee.near(r.doc.resolve(l)));
+ .setSelection(Me.near(r.doc.resolve(l)));
}
return !0;
},
@@ -34487,7 +34487,7 @@ const ul = ({ editor: e }) => {
deleteTable:
() =>
({ state: e, dispatch: t }) =>
- EA(e, t),
+ MA(e, t),
mergeCells:
() =>
({ state: e, dispatch: t }) =>
@@ -34519,11 +34519,11 @@ const ul = ({ editor: e }) => {
goToNextCell:
() =>
({ state: e, dispatch: t }) =>
- Em(1)(e, t),
+ Mm(1)(e, t),
goToPreviousCell:
() =>
({ state: e, dispatch: t }) =>
- Em(-1)(e, t),
+ Mm(-1)(e, t),
fixTables:
() =>
({ state: e, dispatch: t }) => (t && Ly(e), !0),
@@ -34531,7 +34531,7 @@ const ul = ({ editor: e }) => {
(e) =>
({ tr: t, dispatch: n }) => {
if (n) {
- const r = rt.create(
+ const r = ot.create(
t.doc,
e.anchorCell,
e.headCell
@@ -34834,7 +34834,7 @@ const ul = ({ editor: e }) => {
ld = "numeric",
ad = "ascii",
ud = "alpha",
- El = "asciinumeric",
+ Ml = "asciinumeric",
cl = "alphanumeric",
cd = "domain",
Hy = "emoji",
@@ -34845,9 +34845,9 @@ function BA(e, t) {
return e in t || (t[e] = []), t[e];
}
function fo(e, t, n) {
- t[ld] && ((t[El] = !0), (t[cl] = !0)),
- t[ad] && ((t[El] = !0), (t[ud] = !0)),
- t[El] && (t[cl] = !0),
+ t[ld] && ((t[Ml] = !0), (t[cl] = !0)),
+ t[ad] && ((t[Ml] = !0), (t[ud] = !0)),
+ t[Ml] && (t[cl] = !0),
t[ud] && (t[cl] = !0),
t[cl] && (t[cd] = !0),
t[Hy] && (t[cd] = !0);
@@ -34968,15 +34968,15 @@ const Ie = (e, t, n, r, o) => e.ta(t, n, r, o),
Ca = "ASTERISK",
_r = "AT",
_a = "BACKSLASH",
- Ma = "BACKTICK",
- Ea = "CARET",
- Er = "COLON",
+ Ea = "BACKTICK",
+ Ma = "CARET",
+ Mr = "COLON",
Hf = "COMMA",
Aa = "DOLLAR",
- zn = "DOT",
+ Hn = "DOT",
Ta = "EQUALS",
Ff = "EXCLAMATION",
- Hn = "HYPHEN",
+ Fn = "HYPHEN",
Oa = "PERCENT",
Ra = "PIPE",
Pa = "PLUS",
@@ -34984,7 +34984,7 @@ const Ie = (e, t, n, r, o) => e.ta(t, n, r, o),
ja = "QUERY",
Vf = "QUOTE",
Wf = "SEMI",
- Fn = "SLASH",
+ Vn = "SLASH",
Qi = "TILDE",
Da = "UNDERSCORE",
Vy = "EMOJI",
@@ -35022,15 +35022,15 @@ var Wy = Object.freeze({
ASTERISK: Ca,
AT: _r,
BACKSLASH: _a,
- BACKTICK: Ma,
- CARET: Ea,
- COLON: Er,
+ BACKTICK: Ea,
+ CARET: Ma,
+ COLON: Mr,
COMMA: Hf,
DOLLAR: Aa,
- DOT: zn,
+ DOT: Hn,
EQUALS: Ta,
EXCLAMATION: Ff,
- HYPHEN: Hn,
+ HYPHEN: Fn,
PERCENT: Oa,
PIPE: Ra,
PLUS: Pa,
@@ -35038,7 +35038,7 @@ var Wy = Object.freeze({
QUERY: ja,
QUOTE: Vf,
SEMI: Wf,
- SLASH: Fn,
+ SLASH: Vn,
TILDE: Qi,
UNDERSCORE: Da,
EMOJI: Vy,
@@ -35082,22 +35082,22 @@ function VA(e) {
ie(n, "&", ka),
ie(n, "*", Ca),
ie(n, "@", _r),
- ie(n, "`", Ma),
- ie(n, "^", Ea),
- ie(n, ":", Er),
+ ie(n, "`", Ea),
+ ie(n, "^", Ma),
+ ie(n, ":", Mr),
ie(n, ",", Hf),
ie(n, "$", Aa),
- ie(n, ".", zn),
+ ie(n, ".", Hn),
ie(n, "=", Ta),
ie(n, "!", Ff),
- ie(n, "-", Hn),
+ ie(n, "-", Fn),
ie(n, "%", Oa),
ie(n, "|", Ra),
ie(n, "+", Pa),
ie(n, "#", Na),
ie(n, "?", ja),
ie(n, '"', Vf),
- ie(n, "/", Fn),
+ ie(n, "/", Vn),
ie(n, ";", Wf),
ie(n, "~", Qi),
ie(n, "_", Da),
@@ -35139,7 +35139,7 @@ function VA(e) {
? (g[cd] = !0)
: Lo.test(p)
? uc.test(p)
- ? (g[El] = !0)
+ ? (g[Ml] = !0)
: (g[ad] = !0)
: (g[ld] = !0),
Pm(n, p, p, g);
@@ -35385,7 +35385,7 @@ const Im = mu("email", {
},
hasProtocol() {
const e = this.tk;
- return e.length >= 2 && e[0].t !== ws && e[1].t === Er;
+ return e.length >= 2 && e[0].t !== ws && e[1].t === Mr;
},
}),
yn = (e) => new Xt(e);
@@ -35396,26 +35396,26 @@ function qA(e) {
Ca,
_r,
_a,
- Ma,
Ea,
+ Ma,
Aa,
Ta,
- Hn,
+ Fn,
Bf,
Oa,
Ra,
Pa,
Na,
- Fn,
+ Vn,
La,
Qi,
Da,
]),
r = [
Sa,
- Er,
+ Mr,
Hf,
- zn,
+ Hn,
Ff,
ja,
Vf,
@@ -35442,11 +35442,11 @@ function qA(e) {
Sa,
Ca,
_a,
- Ma,
Ea,
+ Ma,
Aa,
Ta,
- Hn,
+ Fn,
Yi,
Xi,
Oa,
@@ -35454,7 +35454,7 @@ function qA(e) {
Pa,
Na,
ja,
- Fn,
+ Vn,
La,
Qi,
Da,
@@ -35472,30 +35472,30 @@ function qA(e) {
Ie(l, t.domain, l);
const c = ie(l, _r);
ie(s, _r, c), ie(a, _r, c), ie(u, _r, c);
- const f = ie(s, zn);
+ const f = ie(s, Hn);
Ie(f, o, s), Ie(f, t.domain, s);
const p = yn();
Ie(c, t.domain, p), Ie(p, t.domain, p);
- const h = ie(p, zn);
+ const h = ie(p, Hn);
Ie(h, t.domain, p);
const g = yn(Im);
Ie(h, t.tld, g), Ie(h, t.utld, g), ie(c, ws, g);
- const v = ie(p, Hn);
- Ie(v, t.domain, p), Ie(g, t.domain, p), ie(g, zn, h), ie(g, Hn, v);
- const b = ie(g, Er);
+ const v = ie(p, Fn);
+ Ie(v, t.domain, p), Ie(g, t.domain, p), ie(g, Hn, h), ie(g, Fn, v);
+ const b = ie(g, Mr);
Ie(b, t.numeric, Im);
- const w = ie(l, Hn),
- S = ie(l, zn);
+ const w = ie(l, Fn),
+ S = ie(l, Hn);
Ie(w, t.domain, l), Ie(S, o, s), Ie(S, t.domain, l);
const A = yn(pl);
Ie(S, t.tld, A),
Ie(S, t.utld, A),
Ie(A, t.domain, l),
Ie(A, o, s),
- ie(A, zn, S),
- ie(A, Hn, w),
+ ie(A, Hn, S),
+ ie(A, Fn, w),
ie(A, _r, c);
- const d = ie(A, Er),
+ const d = ie(A, Mr),
y = yn(pl);
Ie(d, t.numeric, y);
const m = yn(pl),
@@ -35504,23 +35504,23 @@ function qA(e) {
Ie(m, r, x),
Ie(x, n, m),
Ie(x, r, x),
- ie(A, Fn, m),
- ie(y, Fn, m);
- const k = ie(a, Er),
- C = ie(u, Er),
- _ = ie(C, Fn),
- E = ie(_, Fn);
+ ie(A, Vn, m),
+ ie(y, Vn, m);
+ const k = ie(a, Mr),
+ C = ie(u, Mr),
+ _ = ie(C, Vn),
+ M = ie(_, Vn);
Ie(a, t.domain, l),
- ie(a, zn, S),
- ie(a, Hn, w),
+ ie(a, Hn, S),
+ ie(a, Fn, w),
Ie(u, t.domain, l),
- ie(u, zn, S),
- ie(u, Hn, w),
+ ie(u, Hn, S),
+ ie(u, Fn, w),
Ie(k, t.domain, m),
- ie(k, Fn, m),
- Ie(E, t.domain, m),
- Ie(E, n, m),
- ie(E, Fn, m);
+ ie(k, Vn, m),
+ Ie(M, t.domain, m),
+ Ie(M, n, m),
+ ie(M, Vn, m);
const R = [
[Yi, Xi],
[aa, ua],
@@ -35533,12 +35533,12 @@ function qA(e) {
];
for (let P = 0; P < R.length; P++) {
const [D, B] = R[P],
- M = ie(m, D);
- ie(x, D, M), ie(M, B, m);
+ E = ie(m, D);
+ ie(x, D, E), ie(E, B, m);
const N = yn(pl);
- Ie(M, n, N);
+ Ie(E, n, N);
const $ = yn();
- Ie(M, r),
+ Ie(E, r),
Ie(N, n, N),
Ie(N, r, $),
Ie($, n, N),
@@ -35666,10 +35666,10 @@ function eT(e) {
i = t.some((u) => u.getMeta("preventAutolink"));
if (!o || i) return;
const { tr: s } = r,
- l = OM(n.doc, [...t]);
+ l = OE(n.doc, [...t]);
if (
- (IM(l).forEach(({ newRange: u }) => {
- const c = PM(r.doc, u, (h) => h.isTextblock);
+ (IE(l).forEach(({ newRange: u }) => {
+ const c = PE(r.doc, u, (h) => h.isTextblock);
let f, p;
if (
(c.length > 1
@@ -35743,7 +35743,7 @@ function tT(e) {
handleClick: (t, n, r) => {
var o, i;
if (r.button !== 0 || r.target.nodeName !== "A") return !1;
- const l = jM(t.state, e.type.name),
+ const l = jE(t.state, e.type.name),
a = r.target,
u =
(o = a == null ? void 0 : a.href) !== null &&
@@ -35788,7 +35788,7 @@ function nT(e) {
},
});
}
-const kN = En.create({
+const kN = Mn.create({
name: "link",
priority: 1e3,
keepOnSplit: !1,
@@ -36008,7 +36008,7 @@ const kN = En.create({
);
},
}),
- CN = En.create({
+ CN = Mn.create({
name: "textStyle",
addOptions() {
return { HTMLAttributes: {} };
@@ -36038,8 +36038,8 @@ const kN = En.create({
},
}),
_T = /(?:^|\s)((?:==)((?:[^~=]+))(?:==))$/,
- MT = /(?:^|\s)((?:==)((?:[^~=]+))(?:==))/g,
- _N = En.create({
+ ET = /(?:^|\s)((?:==)((?:[^~=]+))(?:==))/g,
+ _N = Mn.create({
name: "highlight",
addOptions() {
return { multicolor: !1, HTMLAttributes: {} };
@@ -36094,10 +36094,10 @@ const kN = En.create({
return [Co({ find: _T, type: this.type })];
},
addPasteRules() {
- return [Ur({ find: MT, type: this.type })];
+ return [Ur({ find: ET, type: this.type })];
},
}),
- MN = Pt.create({
+ EN = Pt.create({
name: "color",
addOptions() {
return { types: ["textStyle"] };
@@ -36139,7 +36139,7 @@ const kN = En.create({
};
},
});
-function ET(e) {
+function MT(e) {
var t;
const {
char: n,
@@ -36148,7 +36148,7 @@ function ET(e) {
startOfLine: i,
$position: s,
} = e,
- l = sE(n),
+ l = sM(n),
a = new RegExp(`\\s${l}$`),
u = i ? "^" : "",
c = r
@@ -36213,14 +36213,14 @@ function TT({
k.active &&
C.active &&
k.range.from !== C.range.from,
- E = !k.active && C.active,
+ M = !k.active && C.active,
R = k.active && !C.active,
- P = !E && !R && k.query !== C.query,
- D = E || _,
+ P = !M && !R && k.query !== C.query,
+ D = M || _,
B = P && !_,
- M = R || _;
- if (!D && !B && !M) return;
- const N = M && !D ? k : C,
+ E = R || _;
+ if (!D && !B && !E) return;
+ const N = E && !D ? k : C,
$ = v.dom.querySelector(
`[data-decoration-id="${N.decorationId}"]`
);
@@ -36273,7 +36273,7 @@ function TT({
editor: t,
query: N.query,
})),
- M &&
+ E &&
((y = h == null ? void 0 : h.onExit) ===
null ||
y === void 0 ||
@@ -36319,7 +36319,7 @@ function TT({
!d &&
!b.composing &&
(k.active = !1);
- const C = ET({
+ const C = MT({
char: n,
allowSpaces: r,
allowedPrefixes: o,
@@ -36385,7 +36385,7 @@ function TT({
return g;
}
const OT = new jt("mention"),
- EN = gt.create({
+ MN = gt.create({
name: "mention",
addOptions() {
return {
@@ -36641,8 +36641,8 @@ function CO(e, t) {
return I(), K("svg", wO, SO);
}
const _O = Ke(bO, [["render", CO]]),
- MO = {},
- EO = {
+ EO = {},
+ MO = {
xmlns: "http://www.w3.org/2000/svg",
viewBox: "0 0 24 24",
width: "24",
@@ -36660,9 +36660,9 @@ const _O = Ke(bO, [["render", CO]]),
),
OO = [AO, TO];
function RO(e, t) {
- return I(), K("svg", EO, OO);
+ return I(), K("svg", MO, OO);
}
-const PO = Ke(MO, [["render", RO]]),
+const PO = Ke(EO, [["render", RO]]),
NO = {},
jO = {
xmlns: "http://www.w3.org/2000/svg",
@@ -36813,10 +36813,10 @@ const w5 = Ke(h5, [["render", b5]]),
-1
),
_5 = [S5, C5];
-function M5(e, t) {
+function E5(e, t) {
return I(), K("svg", k5, _5);
}
-const E5 = Ke(x5, [["render", M5]]),
+const M5 = Ke(x5, [["render", E5]]),
A5 = {},
T5 = {
xmlns: "http://www.w3.org/2000/svg",
@@ -36979,7 +36979,7 @@ const k6 = Ke(g6, [["render", x6]]),
height: "24",
},
_6 = U("path", { fill: "none", d: "M0 0h24v24H0z" }, null, -1),
- M6 = U(
+ E6 = U(
"path",
{
d: "M18.172 7H11a6 6 0 1 0 0 12h9v2h-9a8 8 0 1 1 0-16h7.172l-2.536-2.536L17.05 1.05 22 6l-4.95 4.95-1.414-1.414L18.172 7z",
@@ -36988,9 +36988,9 @@ const k6 = Ke(g6, [["render", x6]]),
null,
-1
),
- E6 = [_6, M6];
+ M6 = [_6, E6];
function A6(e, t) {
- return I(), K("svg", C6, E6);
+ return I(), K("svg", C6, M6);
}
const T6 = Ke(S6, [["render", A6]]),
O6 = {},
@@ -37112,7 +37112,7 @@ const V6 = Ke(I6, [["render", F6]]),
},
"Numbered List": {
label: "Numbered List",
- icon: E5,
+ icon: M5,
action: (e) => e.chain().focus().toggleOrderedList().run(),
isActive: (e) => e.isActive("orderedList"),
},
@@ -37139,7 +37139,7 @@ const V6 = Ke(I6, [["render", F6]]),
icon: w5,
isActive: (e) => e.isActive("textStyle") || e.isActive("highlight"),
component: Ks(() =>
- Js(() => import("./FontColor.36dc819b.js"), [])
+ Js(() => import("./FontColor.8609c26d.js"), [])
),
},
Blockquote: {
@@ -37165,7 +37165,7 @@ const V6 = Ke(I6, [["render", F6]]),
icon: t6,
isActive: (e) => e.isActive("link"),
component: Ks(() =>
- Js(() => import("./InsertLink.f5e0056f.js"), [])
+ Js(() => import("./InsertLink.bddcb61b.js"), [])
),
},
Image: {
@@ -37173,7 +37173,7 @@ const V6 = Ke(I6, [["render", F6]]),
icon: a6,
isActive: (e) => !1,
component: Ks(() =>
- Js(() => import("./InsertImage.e76004a5.js"), [])
+ Js(() => import("./InsertImage.8746762f.js"), [])
),
},
Video: {
@@ -37181,7 +37181,7 @@ const V6 = Ke(I6, [["render", F6]]),
icon: m6,
isActive: (e) => !1,
component: Ks(() =>
- Js(() => import("./InsertVideo.3e2cfdfa.js"), [])
+ Js(() => import("./InsertVideo.1f3698d7.js"), [])
),
},
Undo: {
@@ -37622,22 +37622,22 @@ var Ky = { exports: {} };
" given"),
x
);
- var E = (_.type = _.type.toLowerCase());
+ var M = (_.type = _.type.toLowerCase());
if (
- (E === "language" && (E = _.type = "lang"),
- E === "html" && (E = _.type = "output"),
- E !== "lang" && E !== "output" && E !== "listener")
+ (M === "language" && (M = _.type = "lang"),
+ M === "html" && (M = _.type = "output"),
+ M !== "lang" && M !== "output" && M !== "listener")
)
return (
(x.valid = !1),
(x.error =
C +
"type " +
- E +
+ M +
' is not recognized. Valid values: "lang/language", "output/html" or "listener"'),
x
);
- if (E === "listener") {
+ if (M === "listener") {
if (r.helper.isUndefined(_.listeners))
return (
(x.valid = !1),
@@ -37654,7 +37654,7 @@ var Ky = { exports: {} };
(x.valid = !1),
(x.error =
C +
- E +
+ M +
' extensions must define either a "regex" property or a "filter" method'),
x
);
@@ -37789,24 +37789,24 @@ var Ky = { exports: {} };
var k = x || "",
C = k.indexOf("g") > -1,
_ = new RegExp(y + "|" + m, "g" + k.replace(/g/g, "")),
- E = new RegExp(y, k.replace(/g/g, "")),
+ M = new RegExp(y, k.replace(/g/g, "")),
R = [],
P,
D,
B,
- M,
+ E,
N;
do
for (P = 0; (B = _.exec(d)); )
- if (E.test(B[0]))
- P++ || ((D = _.lastIndex), (M = D - B[0].length));
+ if (M.test(B[0]))
+ P++ || ((D = _.lastIndex), (E = D - B[0].length));
else if (P && !--P) {
N = B.index + B[0].length;
var $ = {
- left: { start: M, end: D },
+ left: { start: E, end: D },
match: { start: D, end: B.index },
right: { start: B.index, end: N },
- wholeMatch: { start: M, end: N },
+ wholeMatch: { start: E, end: N },
};
if ((R.push($), !C)) return R;
}
@@ -37831,7 +37831,7 @@ var Ky = { exports: {} };
};
}
var _ = f(d, m, x, k),
- E = d,
+ M = d,
R = _.length;
if (R > 0) {
var P = [];
@@ -37858,9 +37858,9 @@ var Ky = { exports: {} };
);
_[R - 1].wholeMatch.end < d.length &&
P.push(d.slice(_[R - 1].wholeMatch.end)),
- (E = P.join(""));
+ (M = P.join(""));
}
- return E;
+ return M;
}),
(r.helper.regexIndexOf = function (d, y, m) {
if (!r.helper.isString(d))
@@ -39127,10 +39127,10 @@ var Ky = { exports: {} };
k = {},
C = l,
_ = { parsed: {}, raw: "", format: "" };
- E();
- function E() {
+ M();
+ function M() {
d = d || {};
- for (var M in s) s.hasOwnProperty(M) && (y[M] = s[M]);
+ for (var E in s) s.hasOwnProperty(E) && (y[E] = s[E]);
if (typeof d == "object")
for (var N in d) d.hasOwnProperty(N) && (y[N] = d[N]);
else
@@ -39141,58 +39141,58 @@ var Ky = { exports: {} };
);
y.extensions && r.helper.forEach(y.extensions, R);
}
- function R(M, N) {
- if (((N = N || null), r.helper.isString(M)))
+ function R(E, N) {
+ if (((N = N || null), r.helper.isString(E)))
if (
- ((M = r.helper.stdExtName(M)),
- (N = M),
- r.extensions[M])
+ ((E = r.helper.stdExtName(E)),
+ (N = E),
+ r.extensions[E])
) {
console.warn(
"DEPRECATION WARNING: " +
- M +
+ E +
" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"
),
- P(r.extensions[M], M);
+ P(r.extensions[E], E);
return;
- } else if (!r.helper.isUndefined(i[M])) M = i[M];
+ } else if (!r.helper.isUndefined(i[E])) E = i[E];
else
throw Error(
'Extension "' +
- M +
+ E +
'" could not be loaded. It was either not found or is not a valid extension.'
);
- typeof M == "function" && (M = M()),
- r.helper.isArray(M) || (M = [M]);
- var $ = u(M, N);
+ typeof E == "function" && (E = E()),
+ r.helper.isArray(E) || (E = [E]);
+ var $ = u(E, N);
if (!$.valid) throw Error($.error);
- for (var q = 0; q < M.length; ++q) {
- switch (M[q].type) {
+ for (var q = 0; q < E.length; ++q) {
+ switch (E[q].type) {
case "lang":
- m.push(M[q]);
+ m.push(E[q]);
break;
case "output":
- x.push(M[q]);
+ x.push(E[q]);
break;
}
- if (M[q].hasOwnProperty("listeners"))
- for (var ue in M[q].listeners)
- M[q].listeners.hasOwnProperty(ue) &&
- D(ue, M[q].listeners[ue]);
+ if (E[q].hasOwnProperty("listeners"))
+ for (var ue in E[q].listeners)
+ E[q].listeners.hasOwnProperty(ue) &&
+ D(ue, E[q].listeners[ue]);
}
}
- function P(M, N) {
- typeof M == "function" && (M = M(new r.Converter())),
- r.helper.isArray(M) || (M = [M]);
- var $ = u(M, N);
+ function P(E, N) {
+ typeof E == "function" && (E = E(new r.Converter())),
+ r.helper.isArray(E) || (E = [E]);
+ var $ = u(E, N);
if (!$.valid) throw Error($.error);
- for (var q = 0; q < M.length; ++q)
- switch (M[q].type) {
+ for (var q = 0; q < E.length; ++q)
+ switch (E[q].type) {
case "lang":
- m.push(M[q]);
+ m.push(E[q]);
break;
case "output":
- x.push(M[q]);
+ x.push(E[q]);
break;
default:
throw Error(
@@ -39200,11 +39200,11 @@ var Ky = { exports: {} };
);
}
}
- function D(M, N) {
- if (!r.helper.isString(M))
+ function D(E, N) {
+ if (!r.helper.isString(E))
throw Error(
"Invalid argument in converter.listen() method: name must be a string, but " +
- typeof M +
+ typeof E +
" given"
);
if (typeof N != "function")
@@ -39213,12 +39213,12 @@ var Ky = { exports: {} };
typeof N +
" given"
);
- k.hasOwnProperty(M) || (k[M] = []), k[M].push(N);
+ k.hasOwnProperty(E) || (k[E] = []), k[E].push(N);
}
- function B(M) {
- var N = M.match(/^\s*/)[0].length,
+ function B(E) {
+ var N = E.match(/^\s*/)[0].length,
$ = new RegExp("^\\s{0," + N + "}", "gm");
- return M.replace($, "");
+ return E.replace($, "");
}
(this._dispatch = function (N, $, q, ue) {
if (k.hasOwnProperty(N))
@@ -39228,11 +39228,11 @@ var Ky = { exports: {} };
}
return $;
}),
- (this.listen = function (M, N) {
- return D(M, N), this;
+ (this.listen = function (E, N) {
+ return D(E, N), this;
}),
- (this.makeHtml = function (M) {
- if (!M) return M;
+ (this.makeHtml = function (E) {
+ if (!E) return E;
var N = {
gHtmlBlocks: [],
gHtmlMdBlocks: [],
@@ -39249,66 +39249,66 @@ var Ky = { exports: {} };
metadata: { parsed: {}, raw: "", format: "" },
};
return (
- (M = M.replace(/¨/g, "\xA8T")),
- (M = M.replace(/\$/g, "\xA8D")),
- (M = M.replace(
+ (E = E.replace(/¨/g, "\xA8T")),
+ (E = E.replace(/\$/g, "\xA8D")),
+ (E = E.replace(
/\r\n/g,
`
`
)),
- (M = M.replace(
+ (E = E.replace(
/\r/g,
`
`
)),
- (M = M.replace(/\u00A0/g, " ")),
- y.smartIndentationFix && (M = B(M)),
- (M =
+ (E = E.replace(/\u00A0/g, " ")),
+ y.smartIndentationFix && (E = B(E)),
+ (E =
`
` +
- M +
+ E +
`
`),
- (M = r.subParser("detab")(M, y, N)),
- (M = M.replace(/^[ \t]+$/gm, "")),
+ (E = r.subParser("detab")(E, y, N)),
+ (E = E.replace(/^[ \t]+$/gm, "")),
r.helper.forEach(m, function ($) {
- M = r.subParser("runExtension")($, M, y, N);
+ E = r.subParser("runExtension")($, E, y, N);
}),
- (M = r.subParser("metadata")(M, y, N)),
- (M = r.subParser("hashPreCodeTags")(M, y, N)),
- (M = r.subParser("githubCodeBlocks")(M, y, N)),
- (M = r.subParser("hashHTMLBlocks")(M, y, N)),
- (M = r.subParser("hashCodeTags")(M, y, N)),
- (M = r.subParser("stripLinkDefinitions")(M, y, N)),
- (M = r.subParser("blockGamut")(M, y, N)),
- (M = r.subParser("unhashHTMLSpans")(M, y, N)),
- (M = r.subParser("unescapeSpecialChars")(M, y, N)),
- (M = M.replace(/¨D/g, "$$")),
- (M = M.replace(/¨T/g, "\xA8")),
- (M = r.subParser("completeHTMLDocument")(M, y, N)),
+ (E = r.subParser("metadata")(E, y, N)),
+ (E = r.subParser("hashPreCodeTags")(E, y, N)),
+ (E = r.subParser("githubCodeBlocks")(E, y, N)),
+ (E = r.subParser("hashHTMLBlocks")(E, y, N)),
+ (E = r.subParser("hashCodeTags")(E, y, N)),
+ (E = r.subParser("stripLinkDefinitions")(E, y, N)),
+ (E = r.subParser("blockGamut")(E, y, N)),
+ (E = r.subParser("unhashHTMLSpans")(E, y, N)),
+ (E = r.subParser("unescapeSpecialChars")(E, y, N)),
+ (E = E.replace(/¨D/g, "$$")),
+ (E = E.replace(/¨T/g, "\xA8")),
+ (E = r.subParser("completeHTMLDocument")(E, y, N)),
r.helper.forEach(x, function ($) {
- M = r.subParser("runExtension")($, M, y, N);
+ E = r.subParser("runExtension")($, E, y, N);
}),
(_ = N.metadata),
- M
+ E
);
}),
(this.makeMarkdown = this.makeMd =
- function (M, N) {
+ function (E, N) {
if (
- ((M = M.replace(
+ ((E = E.replace(
/\r\n/g,
`
`
)),
- (M = M.replace(
+ (E = E.replace(
/\r/g,
`
`
)),
- (M = M.replace(/>[ \t]+, ">\xA8NBSP;<")),
+ (E = E.replace(/>[ \t]+, ">\xA8NBSP;<")),
!N)
)
if (window && window.document)
@@ -39318,7 +39318,7 @@ var Ky = { exports: {} };
"HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM"
);
var $ = N.createElement("div");
- $.innerHTML = M;
+ $.innerHTML = E;
var q = { preList: Be($) };
$e($);
for (
@@ -39419,35 +39419,35 @@ var Ky = { exports: {} };
}
return Z;
}),
- (this.setOption = function (M, N) {
- y[M] = N;
+ (this.setOption = function (E, N) {
+ y[E] = N;
}),
- (this.getOption = function (M) {
- return y[M];
+ (this.getOption = function (E) {
+ return y[E];
}),
(this.getOptions = function () {
return y;
}),
- (this.addExtension = function (M, N) {
- (N = N || null), R(M, N);
+ (this.addExtension = function (E, N) {
+ (N = N || null), R(E, N);
}),
- (this.useExtension = function (M) {
- R(M);
+ (this.useExtension = function (E) {
+ R(E);
}),
- (this.setFlavor = function (M) {
- if (!a.hasOwnProperty(M))
- throw Error(M + " flavor was not found");
- var N = a[M];
- C = M;
+ (this.setFlavor = function (E) {
+ if (!a.hasOwnProperty(E))
+ throw Error(E + " flavor was not found");
+ var N = a[E];
+ C = E;
for (var $ in N) N.hasOwnProperty($) && (y[$] = N[$]);
}),
(this.getFlavor = function () {
return C;
}),
- (this.removeExtension = function (M) {
- r.helper.isArray(M) || (M = [M]);
- for (var N = 0; N < M.length; ++N) {
- for (var $ = M[N], q = 0; q < m.length; ++q)
+ (this.removeExtension = function (E) {
+ r.helper.isArray(E) || (E = [E]);
+ for (var N = 0; N < E.length; ++N) {
+ for (var $ = E[N], q = 0; q < m.length; ++q)
m[q] === $ && m.splice(q, 1);
for (var ue = 0; ue < x.length; ++ue)
x[ue] === $ && x.splice(ue, 1);
@@ -39456,46 +39456,46 @@ var Ky = { exports: {} };
(this.getAllExtensions = function () {
return { language: m, output: x };
}),
- (this.getMetadata = function (M) {
- return M ? _.raw : _.parsed;
+ (this.getMetadata = function (E) {
+ return E ? _.raw : _.parsed;
}),
(this.getMetadataFormat = function () {
return _.format;
}),
- (this._setMetadataPair = function (M, N) {
- _.parsed[M] = N;
+ (this._setMetadataPair = function (E, N) {
+ _.parsed[E] = N;
}),
- (this._setMetadataFormat = function (M) {
- _.format = M;
+ (this._setMetadataFormat = function (E) {
+ _.format = E;
}),
- (this._setMetadataRaw = function (M) {
- _.raw = M;
+ (this._setMetadataRaw = function (E) {
+ _.raw = E;
});
}),
r.subParser("anchors", function (d, y, m) {
d = m.converter._dispatch("anchors.before", d, y, m);
- var x = function (k, C, _, E, R, P, D) {
+ var x = function (k, C, _, M, R, P, D) {
if (
(r.helper.isUndefined(D) && (D = ""),
(_ = _.toLowerCase()),
k.search(/\(\s*>? ?(['"].*['"])?\)$/m) > -1)
)
- E = "";
- else if (!E)
+ M = "";
+ else if (!M)
if (
(_ || (_ = C.toLowerCase().replace(/ ?\n/g, " ")),
- (E = "#" + _),
+ (M = "#" + _),
!r.helper.isUndefined(m.gUrls[_]))
)
- (E = m.gUrls[_]),
+ (M = m.gUrls[_]),
r.helper.isUndefined(m.gTitles[_]) ||
(D = m.gTitles[_]);
else return k;
- E = E.replace(
+ M = M.replace(
r.helper.regexes.asteriskDashAndColon,
r.helper.escapeCharactersCallback
);
- var B = '" + C + ""),
@@ -39530,8 +39530,8 @@ var Ky = { exports: {} };
y.ghMentions &&
(d = d.replace(
/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,
- function (k, C, _, E, R) {
- if (_ === "\\") return C + E;
+ function (k, C, _, M, R) {
+ if (_ === "\\") return C + M;
if (!r.helper.isString(y.ghMentionsLink))
throw new Error(
"ghMentionsLink option must be a string"
@@ -39548,7 +39548,7 @@ var Ky = { exports: {} };
'"' +
D +
">" +
- E +
+ M +
""
);
}
@@ -39566,7 +39566,7 @@ var Ky = { exports: {} };
/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,
b = /<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,
w = function (d) {
- return function (y, m, x, k, C, _, E) {
+ return function (y, m, x, k, C, _, M) {
x = x.replace(
r.helper.regexes.asteriskDashAndColon,
r.helper.escapeCharactersCallback
@@ -39575,7 +39575,7 @@ var Ky = { exports: {} };
P = "",
D = "",
B = m || "",
- M = E || "";
+ E = M || "";
return (
/^www\./i.test(x) &&
(x = x.replace(/^www\./i, "http://www.")),
@@ -39583,7 +39583,7 @@ var Ky = { exports: {} };
d.openLinksInNewWindow &&
(D =
' rel="noopener noreferrer" target="\xA8E95Eblank"'),
- B + '" + R + "" + P + M
+ B + '" + R + "" + P + E
);
};
},
@@ -39669,11 +39669,11 @@ var Ky = { exports: {} };
(k = k.replace(
/(\s*[^\r]+?<\/pre>)/gm,
function (C, _) {
- var E = _;
+ var M = _;
return (
- (E = E.replace(/^ /gm, "\xA80")),
- (E = E.replace(/¨0/g, "")),
- E
+ (M = M.replace(/^ /gm, "\xA80")),
+ (M = M.replace(/¨0/g, "")),
+ M
);
}
)),
@@ -39699,19 +39699,19 @@ var Ky = { exports: {} };
/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g;
return (
(d = d.replace(x, function (k, C, _) {
- var E = C,
+ var M = C,
R = _,
P = `
`;
return (
- (E = r.subParser("outdent")(E, y, m)),
- (E = r.subParser("encodeCode")(E, y, m)),
- (E = r.subParser("detab")(E, y, m)),
- (E = E.replace(/^\n+/g, "")),
- (E = E.replace(/\n+$/g, "")),
+ (M = r.subParser("outdent")(M, y, m)),
+ (M = r.subParser("encodeCode")(M, y, m)),
+ (M = r.subParser("detab")(M, y, m)),
+ (M = M.replace(/^\n+/g, "")),
+ (M = M.replace(/\n+$/g, "")),
y.omitExtraWLInCodeBlocks && (P = ""),
- (E = "" + E + P + "
"),
- r.subParser("hashBlock")(E, y, m) + R
+ (M = "" + M + P + "
"),
+ r.subParser("hashBlock")(M, y, m) + R
);
})),
(d = d.replace(/¨0/, "")),
@@ -39726,14 +39726,14 @@ var Ky = { exports: {} };
(d = d.replace(
/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,
function (x, k, C, _) {
- var E = _;
+ var M = _;
return (
- (E = E.replace(/^([ \t]*)/g, "")),
- (E = E.replace(/[ \t]*$/g, "")),
- (E = r.subParser("encodeCode")(E, y, m)),
- (E = k + "" + E + ""),
- (E = r.subParser("hashHTMLSpans")(E, y, m)),
- E
+ (M = M.replace(/^([ \t]*)/g, "")),
+ (M = M.replace(/[ \t]*$/g, "")),
+ (M = r.subParser("encodeCode")(M, y, m)),
+ (M = k + "" + M + ""),
+ (M = r.subParser("hashHTMLSpans")(M, y, m)),
+ M
);
}
)),
@@ -39755,7 +39755,7 @@ var Ky = { exports: {} };
C = "",
_ = `
`,
- E = "",
+ M = "",
R = "";
typeof m.metadata.parsed.doctype != "undefined" &&
((k =
@@ -39793,7 +39793,7 @@ var Ky = { exports: {} };
break;
case "language":
case "lang":
- (E = ' lang="' + m.metadata.parsed[P] + '"'),
+ (M = ' lang="' + m.metadata.parsed[P] + '"'),
(R +=
'
` +
@@ -39845,9 +39845,9 @@ var Ky = { exports: {} };
(d = d.replace(/\t/g, "\xA8A\xA8B")),
(d = d.replace(/¨B(.+?)¨A/g, function (x, k) {
for (
- var C = k, _ = 4 - (C.length % 4), E = 0;
- E < _;
- E++
+ var C = k, _ = 4 - (C.length % 4), M = 0;
+ M < _;
+ M++
)
C += " ";
return C;
@@ -39999,7 +39999,7 @@ var Ky = { exports: {} };
(d = d.replace(
/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,
function (x, k, C, _) {
- var E = y.omitExtraWLInCodeBlocks
+ var M = y.omitExtraWLInCodeBlocks
? ""
: `
`;
@@ -40019,7 +40019,7 @@ var Ky = { exports: {} };
: "") +
">" +
_ +
- E +
+ M +
""),
(_ = r.subParser("hashBlock")(_, y, m)),
`
@@ -40058,8 +40058,8 @@ var Ky = { exports: {} };
}),
r.subParser("hashCodeTags", function (d, y, m) {
d = m.converter._dispatch("hashCodeTags.before", d, y, m);
- var x = function (k, C, _, E) {
- var R = _ + r.subParser("encodeCode")(C, y, m) + E;
+ var x = function (k, C, _, M) {
+ var R = _ + r.subParser("encodeCode")(C, y, m) + M;
return "\xA8C" + (m.gHtmlSpans.push(R) - 1) + "C";
};
return (
@@ -40135,8 +40135,8 @@ var Ky = { exports: {} };
"video",
"p",
],
- k = function (M, N, $, q) {
- var ue = M;
+ k = function (E, N, $, q) {
+ var ue = E;
return (
$.search(/\bmarkdown\b/) !== -1 &&
(ue = $ + m.converter.makeHtml(N) + q),
@@ -40150,19 +40150,19 @@ var Ky = { exports: {} };
);
};
y.backslashEscapesHTMLTags &&
- (d = d.replace(/\\<(\/?[^>]+?)>/g, function (M, N) {
+ (d = d.replace(/\\<(\/?[^>]+?)>/g, function (E, N) {
return "<" + N + ">";
}));
for (var C = 0; C < x.length; ++C)
for (
var _,
- E = new RegExp(
+ M = new RegExp(
"^ {0,3}(<" + x[C] + "\\b[^>]*>)",
"im"
),
R = "<" + x[C] + "\\b[^>]*>",
P = "" + x[C] + ">";
- (_ = r.helper.regexIndexOf(d, E)) !== -1;
+ (_ = r.helper.regexIndexOf(d, M)) !== -1;
) {
var D = r.helper.splitAtIndex(d, _),
@@ -40183,12 +40183,12 @@ var Ky = { exports: {} };
)),
(d = r.helper.replaceRecursiveRegExp(
d,
- function (M) {
+ function (E) {
return (
`
\xA8K` +
- (m.gHtmlBlocks.push(M) - 1) +
+ (m.gHtmlBlocks.push(E) - 1) +
`K
`
@@ -40269,8 +40269,8 @@ var Ky = { exports: {} };
}),
r.subParser("hashPreCodeTags", function (d, y, m) {
d = m.converter._dispatch("hashPreCodeTags.before", d, y, m);
- var x = function (k, C, _, E) {
- var R = _ + r.subParser("encodeCode")(C, y, m) + E;
+ var x = function (k, C, _, M) {
+ var R = _ + r.subParser("encodeCode")(C, y, m) + M;
return (
`
@@ -40311,16 +40311,16 @@ var Ky = { exports: {} };
: /^(.+)[ \t]*\n-+[ \t]*\n+/gm;
(d = d.replace(k, function (R, P) {
var D = r.subParser("spanGamut")(P, y, m),
- B = y.noHeaderId ? "" : ' id="' + E(P) + '"',
- M = x,
- N = "" + D + "";
+ B = y.noHeaderId ? "" : ' id="' + M(P) + '"',
+ E = x,
+ N = "" + D + "";
return r.subParser("hashBlock")(N, y, m);
})),
(d = d.replace(C, function (R, P) {
var D = r.subParser("spanGamut")(P, y, m),
- B = y.noHeaderId ? "" : ' id="' + E(P) + '"',
- M = x + 1,
- N = "" + D + "";
+ B = y.noHeaderId ? "" : ' id="' + M(P) + '"',
+ E = x + 1,
+ N = "" + D + "";
return r.subParser("hashBlock")(N, y, m);
}));
var _ = y.requireSpaceBeforeHeadingText
@@ -40330,13 +40330,13 @@ var Ky = { exports: {} };
var B = D;
y.customizedHeaderId &&
(B = D.replace(/\s?\{([^{]+?)}\s*$/, ""));
- var M = r.subParser("spanGamut")(B, y, m),
- N = y.noHeaderId ? "" : ' id="' + E(D) + '"',
+ var E = r.subParser("spanGamut")(B, y, m),
+ N = y.noHeaderId ? "" : ' id="' + M(D) + '"',
$ = x - 1 + P.length,
- q = "" + M + "";
+ q = "" + E + "";
return r.subParser("hashBlock")(q, y, m);
});
- function E(R) {
+ function M(R) {
var P, D;
if (y.customizedHeaderId) {
var B = R.match(/\{([^{]+?)}\s*$/);
@@ -40402,33 +40402,33 @@ var Ky = { exports: {} };
C =
/!\[([^\]]*?)][ \t]*()\([ \t]?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,
_ = /!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,
- E = /!\[([^\[\]]+)]()()()()()/g;
- function R(D, B, M, N, $, q, ue, Z) {
+ M = /!\[([^\[\]]+)]()()()()()/g;
+ function R(D, B, E, N, $, q, ue, Z) {
return (
- (N = N.replace(/\s/g, "")), P(D, B, M, N, $, q, ue, Z)
+ (N = N.replace(/\s/g, "")), P(D, B, E, N, $, q, ue, Z)
);
}
- function P(D, B, M, N, $, q, ue, Z) {
+ function P(D, B, E, N, $, q, ue, Z) {
var ge = m.gUrls,
$e = m.gTitles,
Be = m.gDimensions;
if (
- ((M = M.toLowerCase()),
+ ((E = E.toLowerCase()),
Z || (Z = ""),
D.search(/\(\s*>? ?(['"].*['"])?\)$/m) > -1)
)
N = "";
else if (N === "" || N === null)
if (
- ((M === "" || M === null) &&
- (M = B.toLowerCase().replace(/ ?\n/g, " ")),
- (N = "#" + M),
- !r.helper.isUndefined(ge[M]))
+ ((E === "" || E === null) &&
+ (E = B.toLowerCase().replace(/ ?\n/g, " ")),
+ (N = "#" + E),
+ !r.helper.isUndefined(ge[E]))
)
- (N = ge[M]),
- r.helper.isUndefined($e[M]) || (Z = $e[M]),
- r.helper.isUndefined(Be[M]) ||
- (($ = Be[M].width), (q = Be[M].height));
+ (N = ge[E]),
+ r.helper.isUndefined($e[E]) || (Z = $e[E]),
+ r.helper.isUndefined(Be[E]) ||
+ (($ = Be[E].width), (q = Be[E].height));
else return D;
(B = B.replace(/"/g, """).replace(
r.helper.regexes.asteriskDashAndColon,
@@ -40462,7 +40462,7 @@ var Ky = { exports: {} };
(d = d.replace(C, R)),
(d = d.replace(k, P)),
(d = d.replace(x, P)),
- (d = d.replace(E, P)),
+ (d = d.replace(M, P)),
(d = m.converter._dispatch("images.after", d, y, m)),
d
);
@@ -40574,7 +40574,7 @@ var Ky = { exports: {} };
);
}),
r.subParser("lists", function (d, y, m) {
- function x(_, E) {
+ function x(_, M) {
m.gListLevel++,
(_ = _.replace(
/\n{2,}$/,
@@ -40589,7 +40589,7 @@ var Ky = { exports: {} };
y.disableForced4SpacesIndentedSublists &&
(R =
/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),
- (_ = _.replace(R, function (D, B, M, N, $, q, ue) {
+ (_ = _.replace(R, function (D, B, E, N, $, q, ue) {
ue = ue && ue.trim() !== "";
var Z = r.subParser("outdent")($, y, m),
ge = "";
@@ -40660,78 +40660,78 @@ var Ky = { exports: {} };
})),
(_ = _.replace(/¨0/g, "")),
m.gListLevel--,
- E && (_ = _.replace(/\s+$/, "")),
+ M && (_ = _.replace(/\s+$/, "")),
_
);
}
- function k(_, E) {
- if (E === "ol") {
+ function k(_, M) {
+ if (M === "ol") {
var R = _.match(/^ *(\d+)\./);
if (R && R[1] !== "1") return ' start="' + R[1] + '"';
}
return "";
}
- function C(_, E, R) {
+ function C(_, M, R) {
var P = y.disableForced4SpacesIndentedSublists
? /^ ?\d+\.[ \t]/gm
: /^ {0,3}\d+\.[ \t]/gm,
D = y.disableForced4SpacesIndentedSublists
? /^ ?[*+-][ \t]/gm
: /^ {0,3}[*+-][ \t]/gm,
- B = E === "ul" ? P : D,
- M = "";
+ B = M === "ul" ? P : D,
+ E = "";
if (_.search(B) !== -1)
(function $(q) {
var ue = q.search(B),
- Z = k(_, E);
+ Z = k(_, M);
ue !== -1
- ? ((M +=
+ ? ((E +=
`
<` +
- E +
+ M +
Z +
`>
` +
x(q.slice(0, ue), !!R) +
"" +
- E +
+ M +
`>
`),
- (E = E === "ul" ? "ol" : "ul"),
- (B = E === "ul" ? P : D),
+ (M = M === "ul" ? "ol" : "ul"),
+ (B = M === "ul" ? P : D),
$(q.slice(ue)))
- : (M +=
+ : (E +=
`
<` +
- E +
+ M +
Z +
`>
` +
x(q, !!R) +
"" +
- E +
+ M +
`>
`);
})(_);
else {
- var N = k(_, E);
- M =
+ var N = k(_, M);
+ E =
`
<` +
- E +
+ M +
N +
`>
` +
x(_, !!R) +
"" +
- E +
+ M +
`>
`;
}
- return M;
+ return E;
}
return (
(d = m.converter._dispatch("lists.before", d, y, m)),
@@ -40739,15 +40739,15 @@ var Ky = { exports: {} };
m.gListLevel
? (d = d.replace(
/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,
- function (_, E, R) {
+ function (_, M, R) {
var P =
R.search(/[*+-]/g) > -1 ? "ul" : "ol";
- return C(E, P, !0);
+ return C(M, P, !0);
}
))
: (d = d.replace(
/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,
- function (_, E, R, P) {
+ function (_, M, R, P) {
var D =
P.search(/[*+-]/g) > -1 ? "ul" : "ol";
return C(R, D, !1);
@@ -40767,8 +40767,8 @@ var Ky = { exports: {} };
(k = k.replace(/\n {4}/g, " ")),
k.replace(
/^([\S ]+): +([\s\S]+?)$/gm,
- function (C, _, E) {
- return (m.metadata.parsed[_] = E), "";
+ function (C, _, M) {
+ return (m.metadata.parsed[_] = M), "";
}
);
}
@@ -40808,14 +40808,14 @@ var Ky = { exports: {} };
_ < C;
_++
) {
- var E = x[_];
- E.search(/¨(K|G)(\d+)\1/g) >= 0
- ? k.push(E)
- : E.search(/\S/) >= 0 &&
- ((E = r.subParser("spanGamut")(E, y, m)),
- (E = E.replace(/^([ \t]*)/g, "")),
- (E += "
"),
- k.push(E));
+ var M = x[_];
+ M.search(/¨(K|G)(\d+)\1/g) >= 0
+ ? k.push(M)
+ : M.search(/\S/) >= 0 &&
+ ((M = r.subParser("spanGamut")(M, y, m)),
+ (M = M.replace(/^([ \t]*)/g, "")),
+ (M += "
"),
+ k.push(M));
}
for (C = k.length, _ = 0; _ < C; _++) {
for (
@@ -40824,16 +40824,16 @@ var Ky = { exports: {} };
) {
var B = RegExp.$1,
- M = RegExp.$2;
+ E = RegExp.$2;
B === "K"
- ? (R = m.gHtmlBlocks[M])
+ ? (R = m.gHtmlBlocks[E])
: D
? (R = r.subParser("encodeCode")(
- m.ghCodeBlocks[M].text,
+ m.ghCodeBlocks[E].text,
y,
m
))
- : (R = m.ghCodeBlocks[M].codeblock),
+ : (R = m.ghCodeBlocks[E].codeblock),
(R = R.replace(/\$/g, "$$$$")),
(P = P.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/, R)),
/^]*>\s*]*>/.test(P) && (D = !0);
@@ -40931,27 +40931,27 @@ var Ky = { exports: {} };
k =
/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm;
d += "\xA80";
- var C = function (_, E, R, P, D, B, M) {
+ var C = function (_, M, R, P, D, B, E) {
return (
- (E = E.toLowerCase()),
- d.toLowerCase().split(E).length - 1 < 2
+ (M = M.toLowerCase()),
+ d.toLowerCase().split(M).length - 1 < 2
? _
: (R.match(/^data:.+?\/.+?;base64,/)
- ? (m.gUrls[E] = R.replace(/\s/g, ""))
- : (m.gUrls[E] = r.subParser(
+ ? (m.gUrls[M] = R.replace(/\s/g, ""))
+ : (m.gUrls[M] = r.subParser(
"encodeAmpsAndAngles"
)(R, y, m)),
B
- ? B + M
- : (M &&
- (m.gTitles[E] = M.replace(
+ ? B + E
+ : (E &&
+ (m.gTitles[M] = E.replace(
/"|'/g,
"""
)),
y.parseImgDimensions &&
P &&
D &&
- (m.gDimensions[E] = {
+ (m.gDimensions[M] = {
width: P,
height: D,
}),
@@ -40981,17 +40981,17 @@ var Ky = { exports: {} };
: "";
}
function _(D, B) {
- var M = "";
+ var E = "";
return (
(D = D.trim()),
(y.tablesHeaderId || y.tableHeaderId) &&
- (M =
+ (E =
' id="' +
D.replace(/ /g, "_").toLowerCase() +
'"'),
(D = r.subParser("spanGamut")(D, y, m)),
"| " +
D +
@@ -40999,20 +40999,20 @@ var Ky = { exports: {} };
`
);
}
- function E(D, B) {
- var M = r.subParser("spanGamut")(D, y, m);
+ function M(D, B) {
+ var E = r.subParser("spanGamut")(D, y, m);
return (
" | " +
- M +
+ E +
` |
`
);
}
function R(D, B) {
for (
- var M = `
+ var E = `
`,
@@ -41021,9 +41021,9 @@ var Ky = { exports: {} };
$ < N;
++$
)
- M += D[$];
+ E += D[$];
for (
- M += `
+ E += `
`,
@@ -41031,43 +41031,43 @@ var Ky = { exports: {} };
$ < B.length;
++$
) {
- M += `
+ E += `
`;
- for (var q = 0; q < N; ++q) M += B[$][q];
- M += `
+ for (var q = 0; q < N; ++q) E += B[$][q];
+ E += `
`;
}
return (
- (M += `
+ (E += `
`),
- M
+ E
);
}
function P(D) {
var B,
- M = D.split(`
+ E = D.split(`
`);
- for (B = 0; B < M.length; ++B)
- /^ {0,3}\|/.test(M[B]) &&
- (M[B] = M[B].replace(/^ {0,3}\|/, "")),
- /\|[ \t]*$/.test(M[B]) &&
- (M[B] = M[B].replace(/\|[ \t]*$/, "")),
- (M[B] = r.subParser("codeSpans")(M[B], y, m));
- var N = M[0].split("|").map(function (De) {
+ for (B = 0; B < E.length; ++B)
+ /^ {0,3}\|/.test(E[B]) &&
+ (E[B] = E[B].replace(/^ {0,3}\|/, "")),
+ /\|[ \t]*$/.test(E[B]) &&
+ (E[B] = E[B].replace(/\|[ \t]*$/, "")),
+ (E[B] = r.subParser("codeSpans")(E[B], y, m));
+ var N = E[0].split("|").map(function (De) {
return De.trim();
}),
- $ = M[1].split("|").map(function (De) {
+ $ = E[1].split("|").map(function (De) {
return De.trim();
}),
q = [],
ue = [],
Z = [],
ge = [];
- for (M.shift(), M.shift(), B = 0; B < M.length; ++B)
- M[B].trim() !== "" &&
+ for (E.shift(), E.shift(), B = 0; B < E.length; ++B)
+ E[B].trim() !== "" &&
q.push(
- M[B].split("|").map(function (De) {
+ E[B].split("|").map(function (De) {
return De.trim();
})
);
@@ -41079,7 +41079,7 @@ var Ky = { exports: {} };
for (B = 0; B < q.length; ++B) {
for (var $e = [], Be = 0; Be < ue.length; ++Be)
r.helper.isUndefined(q[B][Be]),
- $e.push(E(q[B][Be], Z[Be]));
+ $e.push(M(q[B][Be], Z[Be]));
ge.push($e);
}
return R(ue, ge);
@@ -41219,8 +41219,8 @@ var Ky = { exports: {} };
k = "";
if (d.hasChildNodes()) {
k = x + " ";
- for (var C = d.childNodes, _ = C.length, E = 0; E < _; ++E)
- k += r.subParser("makeMarkdown.node")(C[E], y);
+ for (var C = d.childNodes, _ = C.length, M = 0; M < _; ++M)
+ k += r.subParser("makeMarkdown.node")(C[M], y);
}
return k;
}),
@@ -41269,21 +41269,21 @@ var Ky = { exports: {} };
var k = d.childNodes,
C = k.length,
_ = d.getAttribute("start") || 1,
- E = 0;
- E < C;
- ++E
+ M = 0;
+ M < C;
+ ++M
)
if (
!(
- typeof k[E].tagName == "undefined" ||
- k[E].tagName.toLowerCase() !== "li"
+ typeof k[M].tagName == "undefined" ||
+ k[M].tagName.toLowerCase() !== "li"
)
) {
var R = "";
m === "ol" ? (R = _.toString() + ". ") : (R = "- "),
(x +=
R +
- r.subParser("makeMarkdown.listItem")(k[E], y)),
+ r.subParser("makeMarkdown.listItem")(k[M], y)),
++_;
}
return (
@@ -41517,7 +41517,7 @@ var Ky = { exports: {} };
k = d.querySelectorAll("thead>tr>th"),
C = d.querySelectorAll("tbody>tr"),
_,
- E;
+ M;
for (_ = 0; _ < k.length; ++_) {
var R = r.subParser("makeMarkdown.tableCell")(k[_], y),
P = "---";
@@ -41541,12 +41541,12 @@ var Ky = { exports: {} };
}
for (_ = 0; _ < C.length; ++_) {
var B = x.push([]) - 1,
- M = C[_].getElementsByTagName("td");
- for (E = 0; E < k.length; ++E) {
+ E = C[_].getElementsByTagName("td");
+ for (M = 0; M < k.length; ++M) {
var N = " ";
- typeof M[E] != "undefined" &&
+ typeof E[M] != "undefined" &&
(N = r.subParser("makeMarkdown.tableCell")(
- M[E],
+ E[M],
y
)),
x[B].push(N);
@@ -41554,22 +41554,22 @@ var Ky = { exports: {} };
}
var $ = 3;
for (_ = 0; _ < x.length; ++_)
- for (E = 0; E < x[_].length; ++E) {
- var q = x[_][E].length;
+ for (M = 0; M < x[_].length; ++M) {
+ var q = x[_][M].length;
q > $ && ($ = q);
}
for (_ = 0; _ < x.length; ++_) {
- for (E = 0; E < x[_].length; ++E)
+ for (M = 0; M < x[_].length; ++M)
_ === 1
- ? x[_][E].slice(-1) === ":"
- ? (x[_][E] =
+ ? x[_][M].slice(-1) === ":"
+ ? (x[_][M] =
r.helper.padEnd(
- x[_][E].slice(-1),
+ x[_][M].slice(-1),
$ - 1,
"-"
) + ":")
- : (x[_][E] = r.helper.padEnd(x[_][E], $, "-"))
- : (x[_][E] = r.helper.padEnd(x[_][E], $));
+ : (x[_][M] = r.helper.padEnd(x[_][M], $, "-"))
+ : (x[_][M] = r.helper.padEnd(x[_][M], $));
m +=
"| " +
x[_].join(" | ") +
@@ -41737,8 +41737,8 @@ function G6(e, t, n, r, o, i) {
placement: n.placement,
},
{
- target: Me(() => [Ce(e.$slots, "default")]),
- body: Me(() => [
+ target: Ee(() => [Ce(e.$slots, "default")]),
+ body: Ee(() => [
Ce(e.$slots, "body", {}, () => [
n.text
? (I(), K("div", q6, [U("div", J6, Ye(n.text), 1)]))
@@ -41775,7 +41775,7 @@ const Y6 = Ke(K6, [["render", G6]]),
class: ["flex items-center space-x-2", Q(qf)[e.align]],
}),
{
- default: Me(() => [
+ default: Ee(() => [
Ce(i.$slots, "prefix"),
Ce(
i.$slots,
@@ -41821,7 +41821,7 @@ const Y6 = Ke(K6, [["render", G6]]),
: { onClick: () => Q(n).options.onRowClick(e.row) }
),
{
- default: Me(() => [
+ default: Ee(() => [
(I(),
Ne(
Hr(
@@ -41831,7 +41831,7 @@ const Y6 = Ke(K6, [["render", G6]]),
),
{ class: "[all:unset] hover:[all:unset]" },
{
- default: Me(() => [
+ default: Ee(() => [
U(
"div",
{
@@ -42033,7 +42033,7 @@ const Y6 = Ke(K6, [["render", G6]]),
"leave-to-class": "transform opacity-0",
},
{
- default: Me(() => [
+ default: Ee(() => [
Q(t).selections.size
? (I(),
K("div", rR, [
@@ -42160,7 +42160,7 @@ const Y6 = Ke(K6, [["render", G6]]),
},
{
default:
- Me(
+ Ee(
() => [
Cn(
" Select all "
@@ -42226,48 +42226,53 @@ const Y6 = Ke(K6, [["render", G6]]),
},
},
},
- setup(e) {
- const t = e;
- let n = pn(new Set()),
- r = L(() => {
- function l(a) {
- return a === void 0 ? !0 : a;
- }
- return {
- getRowRoute: t.options.getRowRoute || null,
- onRowClick: t.options.onRowClick || null,
- showTooltip: l(t.options.showTooltip),
- selectable: l(t.options.selectable),
- };
- });
- const o = L(() =>
- t.rows.length ? n.size === t.rows.length : !1
+ emits: ["update:selections"],
+ setup(e, { emit: t }) {
+ const n = e;
+ let r = pn(new Set());
+ const o = t;
+ rt(r, (u) => {
+ o("update:selections", u);
+ });
+ let i = L(() => {
+ function u(c) {
+ return c === void 0 ? !0 : c;
+ }
+ return {
+ getRowRoute: n.options.getRowRoute || null,
+ onRowClick: n.options.onRowClick || null,
+ showTooltip: u(n.options.showTooltip),
+ selectable: u(n.options.selectable),
+ };
+ });
+ const s = L(() =>
+ n.rows.length ? r.size === n.rows.length : !1
);
- function i(l) {
- n.delete(l) || n.add(l);
+ function l(u) {
+ r.delete(u) || r.add(u);
}
- function s(l) {
- if (!l || o.value) {
- n.clear();
+ function a(u) {
+ if (!u || s.value) {
+ r.clear();
return;
}
- t.rows.forEach((a) => n.add(a[t.rowKey]));
+ n.rows.forEach((c) => r.add(c[n.rowKey]));
}
return (
ut(
"list",
L(() => ({
- rowKey: t.rowKey,
- rows: t.rows,
- columns: t.columns,
- options: r.value,
- selections: n,
- allRowsSelected: o.value,
- toggleRow: i,
- toggleAllRows: s,
+ rowKey: n.rowKey,
+ rows: n.rows,
+ columns: n.columns,
+ options: i.value,
+ selections: r,
+ allRowsSelected: s.value,
+ toggleRow: l,
+ toggleAllRows: a,
}))
),
- (l, a) => (
+ (u, c) => (
I(),
K("div", uR, [
U(
@@ -42275,14 +42280,14 @@ const Y6 = Ke(K6, [["render", G6]]),
{
class: pe([
"flex w-max min-w-full flex-col overflow-y-hidden",
- l.$attrs.class,
+ u.$attrs.class,
]),
},
[
- Ce(l.$slots, "default", {}, () => [
+ Ce(u.$slots, "default", {}, () => [
Se(U6),
Se(nR),
- Q(r).selectable
+ Q(i).selectable
? (I(), Ne(aR, { key: 0 }))
: Te("", !0),
]),
@@ -42427,7 +42432,7 @@ function Io(e) {
e === "bottom-right" && n.push("bottom-0 right-0"),
e === "bottom-center" && n.push("bottom-0 left-1/2 -translate-x-1/2"),
Pe(
- Mb,
+ Eb,
{
tag: "div",
class: n,
@@ -42551,7 +42556,7 @@ function vR(r, o) {
let Ol = document.querySelector('link[rel="icon"]'),
bR = Ol.href;
function wR(e) {
- st(
+ rt(
() => {
try {
return e();
@@ -42644,7 +42649,7 @@ function Gf(e, t) {
? CR(e, JSON.stringify(t))
: Promise.resolve();
}
-function MR(e) {
+function ER(e) {
return typeof indexedDB == "undefined"
? Promise.resolve(null)
: e
@@ -42660,7 +42665,7 @@ let Gy = {};
function jN(e, t) {
Gy[e] = t;
}
-function Kn(e) {
+function Rn(e) {
return Gy[e] || null;
}
let Rl = {};
@@ -42693,7 +42698,7 @@ function an(e, t) {
});
function i(h) {
return tr(this, arguments, function* (f, p = {}) {
- let g = e.resourceFetcher || Kn("resourceFetcher") || Jy;
+ let g = e.resourceFetcher || Rn("resourceFetcher") || Jy;
f instanceof Event && (f = null),
(f = f || o.params),
e.makeParams && (f = e.makeParams.call(t, f)),
@@ -42755,6 +42760,15 @@ function an(e, t) {
o.previousData && (o.data = o.previousData),
(o.error = f);
for (let h of p) h && h.call(t, f);
+ if (p.every((h) => h == null)) {
+ let h = Rn("fallbackErrorHandler");
+ if (h)
+ try {
+ h(f);
+ } catch (g) {
+ console.warn("Error in fallbackErrorHandler", g);
+ }
+ }
throw f;
}
function u(f) {
@@ -42784,7 +42798,7 @@ function an(e, t) {
function Si(e) {
return e ? (typeof e == "string" && (e = [e]), JSON.stringify(e)) : null;
}
-function ER(e) {
+function MR(e) {
return (e = Si(e)), Rl[e] || null;
}
function Yy(e, t, n) {
@@ -42807,11 +42821,11 @@ function TR(e, t) {
let m = hd[n];
if (m) return m.auto && m.reload(), m;
}
- let r = Kn("defaultListUrl") || "frappe.client.get_list",
- o = Kn("defaultDocInsertUrl") || "frappe.client.insert",
- i = Kn("defaultDocUpdateUrl") || "frappe.client.set_value",
- s = Kn("defaultDocDeleteUrl") || "frappe.client.delete",
- l = Kn("defaultRunDocMethodUrl") || "run_doc_method",
+ let r = Rn("defaultListUrl") || "frappe.client.get_list",
+ o = Rn("defaultDocInsertUrl") || "frappe.client.insert",
+ i = Rn("defaultDocUpdateUrl") || "frappe.client.set_value",
+ s = Rn("defaultDocDeleteUrl") || "frappe.client.delete",
+ l = Rn("defaultRunDocMethodUrl") || "run_doc_method",
a = pn({
doctype: e.doctype,
fields: e.fields,
@@ -43096,10 +43110,10 @@ function NR(e, t) {
let n = Si([e.doctype, e.name]),
r = md[n];
if (r) return r.auto && r.reload(), r;
- let o = Kn("defaultDocGetUrl") || "frappe.client.get",
- i = Kn("defaultDocUpdateUrl") || "frappe.client.set_value",
- s = Kn("defaultDocDeleteUrl") || "frappe.client.delete",
- l = Kn("defaultRunDocMethodUrl") || "run_doc_method",
+ let o = Rn("defaultDocGetUrl") || "frappe.client.get",
+ i = Rn("defaultDocUpdateUrl") || "frappe.client.set_value",
+ s = Rn("defaultDocDeleteUrl") || "frappe.client.delete",
+ l = Rn("defaultRunDocMethodUrl") || "run_doc_method",
a = {
url: i,
makeParams(b) {
@@ -43148,7 +43162,7 @@ function NR(e, t) {
},
onError(b) {
var w;
- MR(n),
+ ER(n),
(c.doc = null),
(c.originalDoc = null),
(w = e.onError) == null || w.call(t, b);
@@ -43191,7 +43205,7 @@ function NR(e, t) {
reload: f,
setDoc: p,
});
- st(
+ rt(
() => c.doc,
() => {
c.isDirty = JSON.stringify(c.doc) !== JSON.stringify(c.originalDoc);
@@ -43202,35 +43216,40 @@ function NR(e, t) {
let w = e.whitelistedMethods[b];
typeof w == "string" && (w = { method: w });
let v = w,
- { method: S, onSuccess: A } = v,
- d = Fe(v, ["method", "onSuccess"]);
+ { method: S, onSuccess: A, makeParams: d, transform: y } = v,
+ m = Fe(v, ["method", "onSuccess", "makeParams", "transform"]);
c[b] = an(
V(
{
url: l,
- makeParams(y) {
- return {
- dt: c.doctype,
- dn: c.name,
- method: S,
- args: y,
- };
+ makeParams(x) {
+ return (
+ (x = d ? d.call(t, x) : x),
+ { dt: c.doctype, dn: c.name, method: S, args: x }
+ );
},
- onSuccess(y) {
- if (y.docs) {
- for (let m of y.docs)
+ transform(x) {
+ if (y) {
+ let k = y.call(t, x.message);
+ if (k != null) return k;
+ }
+ return x.message;
+ },
+ onSuccess(x) {
+ if (x.docs) {
+ for (let k of x.docs)
if (
- m.doctype === c.doctype &&
- m.name.toString() === c.name.toString()
+ k.doctype === c.doctype &&
+ k.name.toString() === c.name.toString()
) {
- (c.doc = h(m)), Zi(c.doctype, c.doc);
+ (c.doc = h(k)), Zi(c.doctype, c.doc);
break;
}
}
- A == null || A.call(t, y.message);
+ A == null || A.call(t, x.message);
},
},
- d
+ m
),
t
);
@@ -43273,7 +43292,7 @@ let DR = (e) => ({
for (let t in this.$options.resources) {
let n = this.$options.resources[t];
if (typeof n == "function")
- st(
+ rt(
() => {
try {
return n.call(this);
@@ -43308,7 +43327,7 @@ let DR = (e) => ({
},
methods: {
$getResource(t) {
- return ER(t);
+ return MR(t);
},
$getDocumentResource(t, n) {
return jR(t, n);
@@ -45631,25 +45650,25 @@ function jl(e, t) {
);
}
Object.assign(jl, { Manager: xd, Socket: uv, io: jl, connect: jl });
-function MP(e = {}) {
+function EP(e = {}) {
let t = window.location.hostname,
n = e.port || 9e3,
r = window.location.port ? `:${n}` : "",
i = `${r ? "http" : "https"}://${t}${r}`;
return jl(i, { withCredentials: !0 });
}
-let EP = { resources: !0, call: !0, socketio: !0 };
+let MP = { resources: !0, call: !0, socketio: !0 };
const LN = {
install(e, t = {}) {
if (
- ((t = Object.assign({}, EP, t)),
+ ((t = Object.assign({}, MP, t)),
t.resources && e.use(LR, t.resources),
t.call)
) {
let n = typeof t.call == "function" ? t.call : vR;
e.config.globalProperties.$call = n;
}
- t.socketio && (e.config.globalProperties.$socket = MP(t.socketio));
+ t.socketio && (e.config.globalProperties.$socket = EP(t.socketio));
},
};
export {
@@ -45699,7 +45718,7 @@ export {
NR as ae,
ON as af,
w2 as ag,
- Mt as ah,
+ Et as ah,
pf as ai,
Rt as aj,
It as ak,
@@ -45728,8 +45747,8 @@ export {
fe as t,
K as u,
jP as v,
- st as w,
+ rt as w,
Pe as x,
Ne as y,
- Me as z,
+ Ee as z,
};
diff --git a/lms/public/frontend/assets/index.43e529db.js b/lms/public/frontend/assets/index.51e5b051.js
similarity index 95%
rename from lms/public/frontend/assets/index.43e529db.js
rename to lms/public/frontend/assets/index.51e5b051.js
index 7cd018ca..78f2aa42 100644
--- a/lms/public/frontend/assets/index.43e529db.js
+++ b/lms/public/frontend/assets/index.51e5b051.js
@@ -97,7 +97,7 @@ import {
U as It,
V as At,
W as Tt,
-} from "./frappe-ui.f2211ca2.js";
+} from "./frappe-ui.a747cf9c.js";
(function () {
const n = document.createElement("link").relList;
if (n && n.supports && n.supports("modulepreload")) return;
@@ -438,10 +438,10 @@ const we = We("lms-users", () => ({
name: "Home",
component: () =>
F(
- () => import("./Home.6f16d409.js"),
+ () => import("./Home.28a136f6.js"),
[
- "assets/Home.6f16d409.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/Home.28a136f6.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
]
),
@@ -451,16 +451,16 @@ const we = We("lms-users", () => ({
name: "Courses",
component: () =>
F(
- () => import("./Courses.3f5a0719.js"),
+ () => import("./Courses.52ce2794.js"),
[
- "assets/Courses.3f5a0719.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/Courses.52ce2794.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
- "assets/CourseCard.6a41330a.js",
- "assets/UserAvatar.b64a03ac.js",
- "assets/star.d3e8ecca.js",
+ "assets/CourseCard.bf057db6.js",
+ "assets/UserAvatar.3cd4adb4.js",
+ "assets/star.d358f014.js",
"assets/CourseCard.04c5bb55.css",
- "assets/plus.8f4bce9f.js",
+ "assets/plus.d245902e.js",
]
),
},
@@ -469,16 +469,16 @@ const we = We("lms-users", () => ({
name: "CourseDetail",
component: () =>
F(
- () => import("./CourseDetail.f6fd1d68.js"),
+ () => import("./CourseDetail.e391d1e0.js"),
[
- "assets/CourseDetail.f6fd1d68.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/CourseDetail.e391d1e0.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
- "assets/index.05189aed.js",
- "assets/star.d3e8ecca.js",
- "assets/CourseOutline.df6c648a.js",
+ "assets/index.6f049c1a.js",
+ "assets/star.d358f014.js",
+ "assets/CourseOutline.2110618a.js",
"assets/CourseOutline.6dd858fb.css",
- "assets/UserAvatar.b64a03ac.js",
+ "assets/UserAvatar.3cd4adb4.js",
"assets/CourseDetail.6888eccf.css",
]
),
@@ -489,15 +489,15 @@ const we = We("lms-users", () => ({
name: "Lesson",
component: () =>
F(
- () => import("./Lesson.c80fc3b7.js"),
+ () => import("./Lesson.19d410ae.js"),
[
- "assets/Lesson.c80fc3b7.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/Lesson.19d410ae.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
- "assets/CourseOutline.df6c648a.js",
+ "assets/CourseOutline.2110618a.js",
"assets/CourseOutline.6dd858fb.css",
- "assets/UserAvatar.b64a03ac.js",
- "assets/index.05189aed.js",
+ "assets/UserAvatar.3cd4adb4.js",
+ "assets/index.6f049c1a.js",
"assets/Lesson.3532a62c.css",
]
),
@@ -508,14 +508,14 @@ const we = We("lms-users", () => ({
name: "Batches",
component: () =>
F(
- () => import("./Batches.f9864378.js"),
+ () => import("./Batches.6064501b.js"),
[
- "assets/Batches.f9864378.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/Batches.6064501b.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
- "assets/index.05189aed.js",
- "assets/clock.4d13ba48.js",
- "assets/plus.8f4bce9f.js",
+ "assets/index.6f049c1a.js",
+ "assets/clock.b36d19aa.js",
+ "assets/plus.d245902e.js",
"assets/Batches.70c9cf07.css",
]
),
@@ -525,16 +525,16 @@ const we = We("lms-users", () => ({
name: "BatchDetail",
component: () =>
F(
- () => import("./BatchDetail.c5dd0840.js"),
+ () => import("./BatchDetail.9bef2d15.js"),
[
- "assets/BatchDetail.c5dd0840.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/BatchDetail.9bef2d15.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
- "assets/index.05189aed.js",
- "assets/clock.4d13ba48.js",
- "assets/CourseCard.6a41330a.js",
- "assets/UserAvatar.b64a03ac.js",
- "assets/star.d3e8ecca.js",
+ "assets/index.6f049c1a.js",
+ "assets/clock.b36d19aa.js",
+ "assets/CourseCard.bf057db6.js",
+ "assets/UserAvatar.3cd4adb4.js",
+ "assets/star.d358f014.js",
"assets/CourseCard.04c5bb55.css",
"assets/BatchDetail.f109aa14.css",
]
@@ -546,17 +546,17 @@ const we = We("lms-users", () => ({
name: "Batch",
component: () =>
F(
- () => import("./Batch.6cc6d79c.js"),
+ () => import("./Batch.3bb9da4e.js"),
[
- "assets/Batch.6cc6d79c.js",
- "assets/frappe-ui.f2211ca2.js",
+ "assets/Batch.3bb9da4e.js",
+ "assets/frappe-ui.a747cf9c.js",
"assets/frappe-ui.7692ed2d.css",
- "assets/index.05189aed.js",
- "assets/CourseCard.6a41330a.js",
- "assets/UserAvatar.b64a03ac.js",
- "assets/star.d3e8ecca.js",
+ "assets/index.6f049c1a.js",
+ "assets/CourseCard.bf057db6.js",
+ "assets/UserAvatar.3cd4adb4.js",
+ "assets/star.d358f014.js",
"assets/CourseCard.04c5bb55.css",
- "assets/clock.4d13ba48.js",
+ "assets/clock.b36d19aa.js",
]
),
props: !0,
diff --git a/lms/public/frontend/assets/index.05189aed.js b/lms/public/frontend/assets/index.6f049c1a.js
similarity index 94%
rename from lms/public/frontend/assets/index.05189aed.js
rename to lms/public/frontend/assets/index.6f049c1a.js
index 593af4c9..7a7625b6 100644
--- a/lms/public/frontend/assets/index.05189aed.js
+++ b/lms/public/frontend/assets/index.6f049c1a.js
@@ -16,7 +16,7 @@ var n = (t, e, r) =>
if (o) for (var r of o(e)) c.call(e, r) && n(t, r, e[r]);
return t;
};
-import { ac as s, ad as f } from "./frappe-ui.f2211ca2.js";
+import { ac as s, ad as f } from "./frappe-ui.a747cf9c.js";
function y(t) {
s(a({ position: "bottom-right" }, t));
}
diff --git a/lms/public/frontend/assets/index.64bc1bc1.css b/lms/public/frontend/assets/index.7337873e.css
similarity index 57%
rename from lms/public/frontend/assets/index.64bc1bc1.css
rename to lms/public/frontend/assets/index.7337873e.css
index a801432b..1f96370a 100644
--- a/lms/public/frontend/assets/index.64bc1bc1.css
+++ b/lms/public/frontend/assets/index.7337873e.css
@@ -1 +1 @@
-@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-Thin.918c5cbe.woff2?v=3.12) format("woff2"),url(/assets/Inter-Thin.2198e9fb.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-ThinItalic.a3279f0a.woff2?v=3.12) format("woff2"),url(/assets/Inter-ThinItalic.f53f21de.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLight.4c337585.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraLight.1c06ef44.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLightItalic.7b39e865.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraLightItalic.0e5667b1.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-Light.87ed65f8.woff2?v=3.12) format("woff2"),url(/assets/Inter-Light.319f53ba.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-LightItalic.5b94e337.woff2?v=3.12) format("woff2"),url(/assets/Inter-LightItalic.289a60bc.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular.c342b1b7.woff2?v=3.12) format("woff2"),url(/assets/Inter-Regular.b825f1bc.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-Italic.950174d1.woff2?v=3.12) format("woff2"),url(/assets/Inter-Italic.b0b21adf.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium.a4e1e7e6.woff2?v=3.12) format("woff2"),url(/assets/Inter-Medium.f500bbb9.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-MediumItalic.d4a7f5d9.woff2?v=3.12) format("woff2"),url(/assets/Inter-MediumItalic.d06751dd.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold.af44b8a2.woff2?v=3.12) format("woff2"),url(/assets/Inter-SemiBold.3041a990.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBoldItalic.a4f92da5.woff2?v=3.12) format("woff2"),url(/assets/Inter-SemiBoldItalic.5ce565c8.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold.2efd8e3c.woff2?v=3.12) format("woff2"),url(/assets/Inter-Bold.2b828bef.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-BoldItalic.f528d863.woff2?v=3.12) format("woff2"),url(/assets/Inter-BoldItalic.8bc8e0ff.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBold.74e72c6b.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraBold.585b4ce1.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBoldItalic.2abc7ab1.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraBoldItalic.b87f7d97.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-Black.bc2198e0.woff2?v=3.12) format("woff2"),url(/assets/Inter-Black.9c79713b.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-BlackItalic.1cb529a7.woff2?v=3.12) format("woff2"),url(/assets/Inter-BlackItalic.7ecbf9fa.woff?v=3.12) format("woff")}@font-face{font-family:InterVar;font-weight:100 900;font-display:swap;font-style:normal;src:url(/assets/Inter.var.d30c3bd0.woff2?v=3.19) format("woff2-variations"),url(/assets/Inter.var.d30c3bd0.woff2?v=3.19) format("woff2");src:url(/assets/Inter.var.d30c3bd0.woff2?v=3.19) format("woff2") tech("variations")}@font-face{font-family:InterVar;font-weight:100 900;font-display:swap;font-style:italic;src:url(/assets/Inter-Italic.var.d9f448e3.woff2?v=3.19) format("woff2-variations"),url(/assets/Inter-Italic.var.d9f448e3.woff2?v=3.19) format("woff2");src:url(/assets/Inter-Italic.var.d9f448e3.woff2?v=3.19) format("woff2") tech("variations")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-Thin.914c3fab.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-ThinItalic.382fab25.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLight.25a4db7c.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLightItalic.f0df46d0.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-Light.211445a8.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-LightItalic.9ea2db78.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular.edd1deaf.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-Italic.dd31ea31.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium.24fb6e39.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-MediumItalic.a2db9bea.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold.51419407.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBoldItalic.daa7095c.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold.1dc41a58.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-BoldItalic.dc0d4194.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBold.8a72efb6.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBoldItalic.38e71f7c.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-Black.05e55dd7.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-BlackItalic.4ff7db4a.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-DisplayThin.b64c173b.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-DisplayThinItalic.b70f1c61.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-DisplayExtraLight.32095132.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-DisplayExtraLightItalic.8eeb78f4.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-DisplayLight.e40a858d.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-DisplayLightItalic.151e9a11.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(Inter-DisplayRegular.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-DisplayItalic.938db435.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-DisplayMedium.12a4a358.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-DisplayMediumItalic.8968b5ab.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-DisplaySemiBold.856fcb49.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-DisplaySemiBoldItalic.5e57e1d2.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-DisplayBold.d9bf35ac.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-DisplayBoldItalic.fef00c57.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-DisplayExtraBold.b7cc680a.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-DisplayExtraBoldItalic.e5a5984a.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-DisplayBlack.b1d4e33d.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-DisplayBlackItalic.d561e8dd.woff2?v=3.19) format("woff2")}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#ededed}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#c7c7c7}input::placeholder,textarea::placeholder{opacity:1;color:#c7c7c7}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#999;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#007be0}input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}input::placeholder,textarea::placeholder{color:#999;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#007be0;background-color:#fff;border-color:#999;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@supports (font-variation-settings: normal){html{font-family:InterVar,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-optical-sizing:auto}}html,body,button,p,span,div{font-variation-settings:"opsz" 24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{background-image:url('data:image/svg+xml,');background-size:1.13em;background-position:right .44rem center}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(2 137 247 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(2 137 247 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px;padding-right:5rem;padding-left:5rem}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#999;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#007be0}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#999;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#999;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#007be0;background-color:#fff;border-color:#999;border-width:1px;--tw-shadow: 0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #383838;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.form-input,.form-textarea,.form-select{height:1.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 243 243 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));padding:.375rem .5rem;font-size:14px;line-height:1.15;letter-spacing:.02em;font-weight:420;--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity))}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder,.form-select::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.form-input::placeholder,.form-textarea::placeholder,.form-select::placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.form-input,.form-textarea,.form-select{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input:hover,.form-textarea:hover,.form-select:hover{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.form-input:focus,.form-textarea:focus,.form-select:focus{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.form-input:focus-visible,.form-textarea:focus-visible,.form-select:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.form-checkbox{border-radius:.625rem;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(2 137 247 / var(--tw-text-opacity))}.form-checkbox:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.form-checkbox:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-4{top:1rem}.z-10{z-index:10}.z-\[100\]{z-index:100}.float-right{float:right}.m-2{margin:.5rem}.m-5{margin:1.25rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-32{margin-top:8rem;margin-bottom:8rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-\[\.1rem\]{margin-bottom:-.1rem}.-mb-\[\.2rem\]{margin-bottom:-.2rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-\[\.1rem\]{margin-right:-.1rem}.-mr-\[\.2rem\]{margin-right:-.2rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-4\.5{margin-top:1.125rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-11\.5{height:2.875rem}.h-12{height:3rem}.h-13{height:3.25rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[13\.5px\]{height:13.5px}.h-\[15px\]{height:15px}.h-\[250px\]{height:250px}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-\[9px\]{height:9px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-4{max-height:1rem}.max-h-6{max-height:1.5rem}.max-h-96{max-height:24rem}.max-h-\[15rem\]{max-height:15rem}.min-h-0{min-height:0px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\.5{width:2.875rem}.w-12{width:3rem}.w-13{width:3.25rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[13\.5px\]{width:13.5px}.w-\[15px\]{width:15px}.w-\[26px\]{width:26px}.w-\[2px\]{width:2px}.w-\[5px\]{width:5px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.\!min-w-\[140px\]{min-width:140px!important}.min-w-0{min-width:0px}.min-w-40{min-width:10rem}.min-w-50{min-width:18rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[400px\]{min-width:400px}.min-w-\[596px\]{min-width:596px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[40rem\]{max-width:40rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2,.-translate-x-2\/4{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2,.-translate-y-2\/4{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2\.5{--tw-translate-x: .625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[60\%\,20\%\]{grid-template-columns:60% 20%}.grid-cols-\[70\%\,30\%\]{grid-template-columns:70% 30%}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 243 243 / var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.75rem}.rounded-md{border-radius:.625rem}.rounded-sm{border-radius:.25rem}.rounded-xl{border-radius:1rem}.rounded-t-lg{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-md{border-top-left-radius:.625rem;border-top-right-radius:.625rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l,.border-l-\[1px\]{border-left-width:1px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t,.border-t-\[1px\]{border-top-width:1px}.border-none{border-style:none}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(245 210 97 / var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(201 231 252 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 243 243 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(199 199 199 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(202 229 212 / var(--tw-border-opacity))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(182 222 197 / var(--tw-border-opacity))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(249 198 198 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(252 243 207 / var(--tw-bg-opacity))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(219 119 6 / var(--tw-bg-opacity))}.bg-black-overlay-200{background-color:#00000045}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(237 246 253 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(201 231 252 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(247 251 253 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(2 137 247 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(228 245 233 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(218 240 225 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(48 166 109 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(255 240 240 / var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(249 198 198 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(204 41 41 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(255 247 211 / var(--tw-bg-opacity))}.fill-gray-400{fill:#c7c7c7}.fill-gray-600{fill:#7c7c7c}.fill-orange-500{fill:#e86c13}.stroke-1{stroke-width:1}.stroke-1\.5{stroke-width:1.5}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-4\.5{padding-left:1.125rem;padding-right:1.125rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-11\.5{padding-left:2.875rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-4\.5{padding-left:1.125rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-4\.5{padding-right:1.125rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-\[1px\]{padding-top:1px}.pt-\[20vh\]{padding-top:20vh}.text-left{text-align:left}.text-center{text-align:center}.text-end{text-align:end}.align-middle{vertical-align:middle}.text-2xl{font-size:20px;line-height:1.15;letter-spacing:.01em;font-weight:400}.text-2xs{font-size:11px;line-height:1.15;letter-spacing:.01em;font-weight:420}.text-3xl{font-size:24px;line-height:1.15;letter-spacing:.005em;font-weight:400}.text-base{font-size:14px;line-height:1.15;letter-spacing:.02em;font-weight:420}.text-lg{font-size:16px;line-height:1.15;letter-spacing:.02em;font-weight:400}.text-p-base{font-size:14px;line-height:1.5;letter-spacing:.02em;font-weight:420}.text-sm{font-size:13px;line-height:1.15;letter-spacing:.02em;font-weight:420}.text-xl{font-size:18px;line-height:1.15;letter-spacing:.01em;font-weight:400}.text-xs{font-size:12px;line-height:1.15;letter-spacing:.02em;font-weight:420}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.\!text-gray-600{--tw-text-opacity: 1 !important;color:rgb(124 124 124 / var(--tw-text-opacity))!important}.text-amber-700{--tw-text-opacity: 1;color:rgb(179 83 9 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(112 182 240 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(2 137 247 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(0 123 224 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(0 92 163 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 243 243 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(237 237 237 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(199 199 199 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(124 124 124 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(89 186 139 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(48 166 109 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 121 76 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(235 144 145 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(224 54 54 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(204 41 41 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(181 42 42 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(209 147 13 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(199 199 199 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(199 199 199 / var(--tw-placeholder-opacity))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .45), 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .2), 0px 1px 3px rgba(0, 0, 0, .05), 0px 10px 24px -3px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 1px 3px var(--tw-shadow-color), 0px 10px 24px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .35), 0px 6px 8px -4px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 6px 8px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .12), 0px .5px 2px rgba(0, 0, 0, .15), 0px 2px 3px rgba(0, 0, 0, .16);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px .5px 2px var(--tw-shadow-color), 0px 2px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .19), 0px 1px 2px rgba(0, 0, 0, .07), 0px 6px 15px -5px rgba(0, 0, 0, .11);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 1px 2px var(--tw-shadow-color), 0px 6px 15px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 226 226 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.duration-\[230ms\]{transition-duration:.23s}.ease-\[cubic-bezier\(\.21\,1\.02\,\.73\,1\)\]{transition-timing-function:cubic-bezier(.21,1.02,.73,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[all\:unset\]{all:unset}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.before\:mr-2:before{content:var(--tw-content);margin-right:.5rem}.before\:h-2:before{content:var(--tw-content);height:.5rem}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:rounded-md:before{content:var(--tw-content);border-radius:.625rem}.before\:bg-red-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(204 41 41 / var(--tw-bg-opacity))}.first\:mt-3:first-child{margin-top:.75rem}.focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.hover\:overflow-auto:hover{overflow:auto}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(112 182 240 / var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(199 199 199 / var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(124 124 124 / var(--tw-border-opacity))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(89 186 139 / var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(235 144 145 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 246 253 / var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(227 241 253 / var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(0 123 224 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(218 240 225 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(39 143 94 / var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(252 215 215 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(181 42 42 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(0 123 224 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(0 112 204 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.hover\:shadow-sm:hover{--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:\[all\:unset\]:hover{all:unset}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(0 123 224 / var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity))}.focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity))}.focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.focus\:shadow-sm:focus{--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(237 237 237 / var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:transition-none:focus{transition-property:none}.focus-visible\:rounded:focus-visible{border-radius:.5rem}.focus-visible\:bg-gray-100:focus-visible{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(112 182 240 / var(--tw-ring-opacity))}.focus-visible\:ring-gray-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.focus-visible\:ring-green-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 222 197 / var(--tw-ring-opacity))}.focus-visible\:ring-red-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(235 144 145 / var(--tw-ring-opacity))}.active\:border-blue-400:active{--tw-border-opacity: 1;border-color:rgb(112 182 240 / var(--tw-border-opacity))}.active\:border-gray-400:active{--tw-border-opacity: 1;border-color:rgb(199 199 199 / var(--tw-border-opacity))}.active\:border-gray-700:active{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity))}.active\:border-green-500:active{--tw-border-opacity: 1;border-color:rgb(89 186 139 / var(--tw-border-opacity))}.active\:border-red-400:active{--tw-border-opacity: 1;border-color:rgb(235 144 145 / var(--tw-border-opacity))}.active\:bg-blue-300:active{--tw-bg-opacity: 1;background-color:rgb(201 231 252 / var(--tw-bg-opacity))}.active\:bg-blue-700:active{--tw-bg-opacity: 1;background-color:rgb(0 112 204 / var(--tw-bg-opacity))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.active\:bg-gray-300:active{--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity))}.active\:bg-gray-500:active{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity))}.active\:bg-green-300:active{--tw-bg-opacity: 1;background-color:rgb(202 229 212 / var(--tw-bg-opacity))}.active\:bg-green-800:active{--tw-bg-opacity: 1;background-color:rgb(22 121 76 / var(--tw-bg-opacity))}.active\:bg-red-200:active{--tw-bg-opacity: 1;background-color:rgb(252 215 215 / var(--tw-bg-opacity))}.active\:bg-red-300:active{--tw-bg-opacity: 1;background-color:rgb(249 198 198 / var(--tw-bg-opacity))}.active\:bg-red-800:active{--tw-bg-opacity: 1;background-color:rgb(148 31 31 / var(--tw-bg-opacity))}.enabled\:hover\:bg-gray-400:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(199 199 199 / var(--tw-bg-opacity))}.enabled\:hover\:bg-gray-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.group:hover .group-hover\:enabled\:bg-gray-400:enabled{--tw-bg-opacity: 1;background-color:rgb(199 199 199 / var(--tw-bg-opacity))}.group:hover .group-hover\:enabled\:bg-gray-800:enabled{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.prose-table\:table-fixed :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))){table-layout:fixed}.prose-th\:relative :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){position:relative}.prose-th\:border :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){border-width:1px}.prose-th\:border-gray-300 :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity))}.prose-th\:bg-gray-100 :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.prose-th\:p-2 :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){padding:.5rem}.prose-td\:relative :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){position:relative}.prose-td\:border :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){border-width:1px}.prose-td\:border-gray-300 :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity))}.prose-td\:p-2 :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){padding:.5rem}@media (min-width: 640px){.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:ml-2{margin-left:.5rem}.md\:ml-auto{margin-left:auto}.md\:mt-0{margin-top:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}}
+@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-Thin.918c5cbe.woff2?v=3.12) format("woff2"),url(/assets/Inter-Thin.2198e9fb.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-ThinItalic.a3279f0a.woff2?v=3.12) format("woff2"),url(/assets/Inter-ThinItalic.f53f21de.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLight.4c337585.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraLight.1c06ef44.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLightItalic.7b39e865.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraLightItalic.0e5667b1.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-Light.87ed65f8.woff2?v=3.12) format("woff2"),url(/assets/Inter-Light.319f53ba.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-LightItalic.5b94e337.woff2?v=3.12) format("woff2"),url(/assets/Inter-LightItalic.289a60bc.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular.c342b1b7.woff2?v=3.12) format("woff2"),url(/assets/Inter-Regular.b825f1bc.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-Italic.950174d1.woff2?v=3.12) format("woff2"),url(/assets/Inter-Italic.b0b21adf.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium.a4e1e7e6.woff2?v=3.12) format("woff2"),url(/assets/Inter-Medium.f500bbb9.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-MediumItalic.d4a7f5d9.woff2?v=3.12) format("woff2"),url(/assets/Inter-MediumItalic.d06751dd.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold.af44b8a2.woff2?v=3.12) format("woff2"),url(/assets/Inter-SemiBold.3041a990.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBoldItalic.a4f92da5.woff2?v=3.12) format("woff2"),url(/assets/Inter-SemiBoldItalic.5ce565c8.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold.2efd8e3c.woff2?v=3.12) format("woff2"),url(/assets/Inter-Bold.2b828bef.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-BoldItalic.f528d863.woff2?v=3.12) format("woff2"),url(/assets/Inter-BoldItalic.8bc8e0ff.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBold.74e72c6b.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraBold.585b4ce1.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBoldItalic.2abc7ab1.woff2?v=3.12) format("woff2"),url(/assets/Inter-ExtraBoldItalic.b87f7d97.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-Black.bc2198e0.woff2?v=3.12) format("woff2"),url(/assets/Inter-Black.9c79713b.woff?v=3.12) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-BlackItalic.1cb529a7.woff2?v=3.12) format("woff2"),url(/assets/Inter-BlackItalic.7ecbf9fa.woff?v=3.12) format("woff")}@font-face{font-family:InterVar;font-weight:100 900;font-display:swap;font-style:normal;src:url(/assets/Inter.var.d30c3bd0.woff2?v=3.19) format("woff2-variations"),url(/assets/Inter.var.d30c3bd0.woff2?v=3.19) format("woff2");src:url(/assets/Inter.var.d30c3bd0.woff2?v=3.19) format("woff2") tech("variations")}@font-face{font-family:InterVar;font-weight:100 900;font-display:swap;font-style:italic;src:url(/assets/Inter-Italic.var.d9f448e3.woff2?v=3.19) format("woff2-variations"),url(/assets/Inter-Italic.var.d9f448e3.woff2?v=3.19) format("woff2");src:url(/assets/Inter-Italic.var.d9f448e3.woff2?v=3.19) format("woff2") tech("variations")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-Thin.914c3fab.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-ThinItalic.382fab25.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLight.25a4db7c.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-ExtraLightItalic.f0df46d0.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-Light.211445a8.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-LightItalic.9ea2db78.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular.edd1deaf.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-Italic.dd31ea31.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium.24fb6e39.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-MediumItalic.a2db9bea.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold.51419407.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBoldItalic.daa7095c.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold.1dc41a58.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-BoldItalic.dc0d4194.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBold.8a72efb6.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-ExtraBoldItalic.38e71f7c.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-Black.05e55dd7.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-BlackItalic.4ff7db4a.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/Inter-DisplayThin.b64c173b.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/assets/Inter-DisplayThinItalic.b70f1c61.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/Inter-DisplayExtraLight.32095132.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/assets/Inter-DisplayExtraLightItalic.8eeb78f4.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Inter-DisplayLight.e40a858d.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/Inter-DisplayLightItalic.151e9a11.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(Inter-DisplayRegular.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/Inter-DisplayItalic.938db435.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-DisplayMedium.12a4a358.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Inter-DisplayMediumItalic.8968b5ab.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-DisplaySemiBold.856fcb49.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/Inter-DisplaySemiBoldItalic.5e57e1d2.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-DisplayBold.d9bf35ac.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/Inter-DisplayBoldItalic.fef00c57.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/Inter-DisplayExtraBold.b7cc680a.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/Inter-DisplayExtraBoldItalic.e5a5984a.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/Inter-DisplayBlack.b1d4e33d.woff2?v=3.19) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/assets/Inter-DisplayBlackItalic.d561e8dd.woff2?v=3.19) format("woff2")}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#ededed}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#c7c7c7}input::placeholder,textarea::placeholder{opacity:1;color:#c7c7c7}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#999;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#007be0}input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1}input::placeholder,textarea::placeholder{color:#999;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#007be0;background-color:#fff;border-color:#999;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@supports (font-variation-settings: normal){html{font-family:InterVar,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-optical-sizing:auto}}html,body,button,p,span,div{font-variation-settings:"opsz" 24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select{background-image:url('data:image/svg+xml,');background-size:1.13em;background-position:right .44rem center}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(2 137 247 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(2 137 247 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px;padding-right:5rem;padding-left:5rem}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#999;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#007be0}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#999;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#999;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23999999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#007be0;background-color:#fff;border-color:#999;border-width:1px;--tw-shadow: 0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #007BE0;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #383838;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.form-input,.form-textarea,.form-select{height:1.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 243 243 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));padding:.375rem .5rem;font-size:14px;line-height:1.15;letter-spacing:.02em;font-weight:420;--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity))}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder,.form-select::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.form-input::placeholder,.form-textarea::placeholder,.form-select::placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.form-input,.form-textarea,.form-select{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input:hover,.form-textarea:hover,.form-select:hover{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.form-input:focus,.form-textarea:focus,.form-select:focus{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.form-input:focus-visible,.form-textarea:focus-visible,.form-select:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.form-checkbox{border-radius:.625rem;--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(2 137 247 / var(--tw-text-opacity))}.form-checkbox:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.form-checkbox:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-4{top:1rem}.z-10{z-index:10}.z-\[100\]{z-index:100}.float-right{float:right}.m-2{margin:.5rem}.m-5{margin:1.25rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-32{margin-top:8rem;margin-bottom:8rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-\[\.1rem\]{margin-bottom:-.1rem}.-mb-\[\.2rem\]{margin-bottom:-.2rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-\[\.1rem\]{margin-right:-.1rem}.-mr-\[\.2rem\]{margin-right:-.2rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-4\.5{margin-top:1.125rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-11\.5{height:2.875rem}.h-12{height:3rem}.h-13{height:3.25rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-4\.5{height:1.125rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[13\.5px\]{height:13.5px}.h-\[15px\]{height:15px}.h-\[250px\]{height:250px}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-\[80\%\]{height:80%}.h-\[9px\]{height:9px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-4{max-height:1rem}.max-h-6{max-height:1.5rem}.max-h-96{max-height:24rem}.max-h-\[15rem\]{max-height:15rem}.min-h-0{min-height:0px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\.5{width:2.875rem}.w-12{width:3rem}.w-13{width:3.25rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-4\.5{width:1.125rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[13\.5px\]{width:13.5px}.w-\[15px\]{width:15px}.w-\[26px\]{width:26px}.w-\[2px\]{width:2px}.w-\[5px\]{width:5px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.\!min-w-\[140px\]{min-width:140px!important}.min-w-0{min-width:0px}.min-w-40{min-width:10rem}.min-w-50{min-width:18rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[400px\]{min-width:400px}.min-w-\[596px\]{min-width:596px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[40rem\]{max-width:40rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2,.-translate-x-2\/4{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2,.-translate-y-2\/4{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2\.5{--tw-translate-x: .625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[60\%\,20\%\]{grid-template-columns:60% 20%}.grid-cols-\[70\%\,30\%\]{grid-template-columns:70% 30%}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.875rem * var(--tw-space-x-reverse));margin-left:calc(.875rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 243 243 / var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.75rem}.rounded-md{border-radius:.625rem}.rounded-sm{border-radius:.25rem}.rounded-xl{border-radius:1rem}.rounded-t-lg{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-md{border-top-left-radius:.625rem;border-top-right-radius:.625rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l,.border-l-\[1px\]{border-left-width:1px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t,.border-t-\[1px\]{border-top-width:1px}.border-none{border-style:none}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(245 210 97 / var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(201 231 252 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 243 243 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(199 199 199 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(202 229 212 / var(--tw-border-opacity))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(182 222 197 / var(--tw-border-opacity))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(249 198 198 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(252 243 207 / var(--tw-bg-opacity))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(219 119 6 / var(--tw-bg-opacity))}.bg-black-overlay-200{background-color:#00000045}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(237 246 253 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(201 231 252 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(247 251 253 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(2 137 247 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(228 245 233 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(218 240 225 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(48 166 109 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(255 240 240 / var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(249 198 198 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(204 41 41 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(255 247 211 / var(--tw-bg-opacity))}.fill-gray-400{fill:#c7c7c7}.fill-gray-600{fill:#7c7c7c}.fill-orange-500{fill:#e86c13}.stroke-1{stroke-width:1}.stroke-1\.5{stroke-width:1.5}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-4\.5{padding-left:1.125rem;padding-right:1.125rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-11\.5{padding-left:2.875rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-4\.5{padding-left:1.125rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-4\.5{padding-right:1.125rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-\[1px\]{padding-top:1px}.pt-\[20vh\]{padding-top:20vh}.text-left{text-align:left}.text-center{text-align:center}.text-end{text-align:end}.align-middle{vertical-align:middle}.text-2xl{font-size:20px;line-height:1.15;letter-spacing:.01em;font-weight:400}.text-2xs{font-size:11px;line-height:1.15;letter-spacing:.01em;font-weight:420}.text-3xl{font-size:24px;line-height:1.15;letter-spacing:.005em;font-weight:400}.text-base{font-size:14px;line-height:1.15;letter-spacing:.02em;font-weight:420}.text-lg{font-size:16px;line-height:1.15;letter-spacing:.02em;font-weight:400}.text-p-base{font-size:14px;line-height:1.5;letter-spacing:.02em;font-weight:420}.text-sm{font-size:13px;line-height:1.15;letter-spacing:.02em;font-weight:420}.text-xl{font-size:18px;line-height:1.15;letter-spacing:.01em;font-weight:400}.text-xs{font-size:12px;line-height:1.15;letter-spacing:.02em;font-weight:420}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.\!text-gray-600{--tw-text-opacity: 1 !important;color:rgb(124 124 124 / var(--tw-text-opacity))!important}.text-amber-700{--tw-text-opacity: 1;color:rgb(179 83 9 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(112 182 240 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(2 137 247 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(0 123 224 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(0 92 163 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 243 243 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(237 237 237 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(199 199 199 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(124 124 124 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(89 186 139 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(48 166 109 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 121 76 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(235 144 145 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(224 54 54 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(204 41 41 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(181 42 42 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(209 147 13 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(199 199 199 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(199 199 199 / var(--tw-placeholder-opacity))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(153 153 153 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .45), 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .2), 0px 1px 3px rgba(0, 0, 0, .05), 0px 10px 24px -3px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 1px 3px var(--tw-shadow-color), 0px 10px 24px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .35), 0px 6px 8px -4px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 6px 8px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .12), 0px .5px 2px rgba(0, 0, 0, .15), 0px 2px 3px rgba(0, 0, 0, .16);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px .5px 2px var(--tw-shadow-color), 0px 2px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0px 0px 1px rgba(0, 0, 0, .19), 0px 1px 2px rgba(0, 0, 0, .07), 0px 6px 15px -5px rgba(0, 0, 0, .11);--tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 1px 2px var(--tw-shadow-color), 0px 6px 15px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 226 226 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.duration-\[230ms\]{transition-duration:.23s}.ease-\[cubic-bezier\(\.21\,1\.02\,\.73\,1\)\]{transition-timing-function:cubic-bezier(.21,1.02,.73,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[all\:unset\]{all:unset}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.before\:mr-2:before{content:var(--tw-content);margin-right:.5rem}.before\:h-2:before{content:var(--tw-content);height:.5rem}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:rounded-md:before{content:var(--tw-content);border-radius:.625rem}.before\:bg-red-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(204 41 41 / var(--tw-bg-opacity))}.first\:mt-3:first-child{margin-top:.75rem}.focus-within\:bg-gray-100:focus-within{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.focus-within\:bg-gray-200:focus-within{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-gray-400:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.hover\:overflow-auto:hover{overflow:auto}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(112 182 240 / var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(199 199 199 / var(--tw-border-opacity))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(124 124 124 / var(--tw-border-opacity))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(89 186 139 / var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(235 144 145 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 246 253 / var(--tw-bg-opacity))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(227 241 253 / var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(0 123 224 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(218 240 225 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(39 143 94 / var(--tw-bg-opacity))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(252 215 215 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(181 42 42 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(0 123 224 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(0 112 204 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.hover\:shadow-sm:hover{--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:\[all\:unset\]:hover{all:unset}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(0 123 224 / var(--tw-border-opacity))}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(153 153 153 / var(--tw-border-opacity))}.focus\:border-gray-900:focus{--tw-border-opacity: 1;border-color:rgb(23 23 23 / var(--tw-border-opacity))}.focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.focus\:shadow-sm:focus{--tw-shadow: 0px 1px 2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(237 237 237 / var(--tw-ring-opacity))}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:transition-none:focus{transition-property:none}.focus-visible\:rounded:focus-visible{border-radius:.5rem}.focus-visible\:bg-gray-100:focus-visible{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(112 182 240 / var(--tw-ring-opacity))}.focus-visible\:ring-gray-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 199 199 / var(--tw-ring-opacity))}.focus-visible\:ring-green-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 222 197 / var(--tw-ring-opacity))}.focus-visible\:ring-red-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(235 144 145 / var(--tw-ring-opacity))}.active\:border-blue-400:active{--tw-border-opacity: 1;border-color:rgb(112 182 240 / var(--tw-border-opacity))}.active\:border-gray-400:active{--tw-border-opacity: 1;border-color:rgb(199 199 199 / var(--tw-border-opacity))}.active\:border-gray-700:active{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity))}.active\:border-green-500:active{--tw-border-opacity: 1;border-color:rgb(89 186 139 / var(--tw-border-opacity))}.active\:border-red-400:active{--tw-border-opacity: 1;border-color:rgb(235 144 145 / var(--tw-border-opacity))}.active\:bg-blue-300:active{--tw-bg-opacity: 1;background-color:rgb(201 231 252 / var(--tw-bg-opacity))}.active\:bg-blue-700:active{--tw-bg-opacity: 1;background-color:rgb(0 112 204 / var(--tw-bg-opacity))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.active\:bg-gray-300:active{--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity))}.active\:bg-gray-500:active{--tw-bg-opacity: 1;background-color:rgb(153 153 153 / var(--tw-bg-opacity))}.active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity))}.active\:bg-green-300:active{--tw-bg-opacity: 1;background-color:rgb(202 229 212 / var(--tw-bg-opacity))}.active\:bg-green-800:active{--tw-bg-opacity: 1;background-color:rgb(22 121 76 / var(--tw-bg-opacity))}.active\:bg-red-200:active{--tw-bg-opacity: 1;background-color:rgb(252 215 215 / var(--tw-bg-opacity))}.active\:bg-red-300:active{--tw-bg-opacity: 1;background-color:rgb(249 198 198 / var(--tw-bg-opacity))}.active\:bg-red-800:active{--tw-bg-opacity: 1;background-color:rgb(148 31 31 / var(--tw-bg-opacity))}.enabled\:hover\:bg-gray-400:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(199 199 199 / var(--tw-bg-opacity))}.enabled\:hover\:bg-gray-800:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity))}.group:hover .group-hover\:enabled\:bg-gray-400:enabled{--tw-bg-opacity: 1;background-color:rgb(199 199 199 / var(--tw-bg-opacity))}.group:hover .group-hover\:enabled\:bg-gray-800:enabled{--tw-bg-opacity: 1;background-color:rgb(56 56 56 / var(--tw-bg-opacity))}.prose-table\:table-fixed :is(:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *))){table-layout:fixed}.prose-th\:relative :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){position:relative}.prose-th\:border :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){border-width:1px}.prose-th\:border-gray-300 :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity))}.prose-th\:bg-gray-100 :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.prose-th\:p-2 :is(:where(th):not(:where([class~="not-prose"],[class~="not-prose"] *))){padding:.5rem}.prose-td\:relative :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){position:relative}.prose-td\:border :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){border-width:1px}.prose-td\:border-gray-300 :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity))}.prose-td\:p-2 :is(:where(td):not(:where([class~="not-prose"],[class~="not-prose"] *))){padding:.5rem}@media (min-width: 640px){.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:ml-2{margin-left:.5rem}.md\:ml-auto{margin-left:auto}.md\:mt-0{margin-top:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-baseline{align-items:baseline}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}}
diff --git a/lms/public/frontend/assets/plus.8f4bce9f.js b/lms/public/frontend/assets/plus.d245902e.js
similarity index 80%
rename from lms/public/frontend/assets/plus.8f4bce9f.js
rename to lms/public/frontend/assets/plus.d245902e.js
index 27f2ac7e..2b9dbac1 100644
--- a/lms/public/frontend/assets/plus.8f4bce9f.js
+++ b/lms/public/frontend/assets/plus.d245902e.js
@@ -1,4 +1,4 @@
-import { c as e } from "./index.43e529db.js";
+import { c as e } from "./index.51e5b051.js";
const n = e("PlusIcon", [
["line", { x1: "12", x2: "12", y1: "5", y2: "19", key: "pwfkuu" }],
["line", { x1: "5", x2: "19", y1: "12", y2: "12", key: "13b5wn" }],
diff --git a/lms/public/frontend/assets/star.d3e8ecca.js b/lms/public/frontend/assets/star.d358f014.js
similarity index 81%
rename from lms/public/frontend/assets/star.d3e8ecca.js
rename to lms/public/frontend/assets/star.d358f014.js
index dae97e14..31be5e67 100644
--- a/lms/public/frontend/assets/star.d3e8ecca.js
+++ b/lms/public/frontend/assets/star.d358f014.js
@@ -1,4 +1,4 @@
-import { c as o } from "./index.43e529db.js";
+import { c as o } from "./index.51e5b051.js";
const c = o("StarIcon", [
[
"polygon",
diff --git a/lms/public/frontend/index.html b/lms/public/frontend/index.html
index 91f839c1..57c9cca4 100644
--- a/lms/public/frontend/index.html
+++ b/lms/public/frontend/index.html
@@ -5,10 +5,10 @@
Frappe UI App
-
-
+
+
-
+
diff --git a/yarn.lock b/yarn.lock
deleted file mode 100644
index fb57ccd1..00000000
--- a/yarn.lock
+++ /dev/null
@@ -1,4 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-