From 40d2ec6329eeee19d1237e221c7b7211217020a4 Mon Sep 17 00:00:00 2001 From: Michael Aerni Date: Fri, 24 May 2024 15:16:20 -0400 Subject: [PATCH] Upgrade npm dependencies --- package-lock.json | 1753 +++++++++++++------ package.json | 21 +- postcss.config.js | 2 +- resources/dist/build/assets/cp-711b4c09.js | 48 - resources/dist/build/assets/cp-90c1ee0f.css | 1 - resources/dist/build/assets/cp-C-surgOM.js | 46 + resources/dist/build/assets/cp-C_wXrVUR.css | 1 + resources/dist/build/manifest.json | 13 +- 8 files changed, 1315 insertions(+), 570 deletions(-) delete mode 100644 resources/dist/build/assets/cp-711b4c09.js delete mode 100644 resources/dist/build/assets/cp-90c1ee0f.css create mode 100644 resources/dist/build/assets/cp-C-surgOM.js create mode 100644 resources/dist/build/assets/cp-C_wXrVUR.css diff --git a/package-lock.json b/package-lock.json index 1328917f..07cd05a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,26 +5,38 @@ "packages": { "": { "dependencies": { - "marked": "^4.0.10", - "underscore": "~1.13.2", + "marked": "^4.3.0", + "underscore": "~1.13.6", "uniqid": "^5.4.0", - "vue": "^2.6.14" + "vue": "^2.7.16" }, "devDependencies": { "@tailwindcss/container-queries": "^0.1.1", - "@tailwindcss/typography": "^0.5.9", - "@vitejs/plugin-vue2": "^2.2.0", - "autoprefixer": "^10.4.5", - "laravel-vite-plugin": "^0.7.6", - "postcss": "^8.4.12", - "tailwindcss": "^3.0.24", - "vite": "^4.3.9" + "@tailwindcss/typography": "^0.5.13", + "@vitejs/plugin-vue2": "^2.3.1", + "autoprefixer": "^10.4.19", + "laravel-vite-plugin": "^1.0.4", + "postcss": "^8.4.38", + "tailwindcss": "^3.4.3", + "vite": "^5.2.11" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@babel/parser": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", - "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", + "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", "bin": { "parser": "bin/babel-parser.js" }, @@ -32,10 +44,26 @@ "node": ">=6.0.0" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@esbuild/android-arm": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.18.tgz", - "integrity": "sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", "cpu": [ "arm" ], @@ -49,9 +77,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz", - "integrity": "sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", "cpu": [ "arm64" ], @@ -65,9 +93,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.18.tgz", - "integrity": "sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", "cpu": [ "x64" ], @@ -81,9 +109,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz", - "integrity": "sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", "cpu": [ "arm64" ], @@ -97,9 +125,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz", - "integrity": "sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", "cpu": [ "x64" ], @@ -113,9 +141,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz", - "integrity": "sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", "cpu": [ "arm64" ], @@ -129,9 +157,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz", - "integrity": "sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", "cpu": [ "x64" ], @@ -145,9 +173,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz", - "integrity": "sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", "cpu": [ "arm" ], @@ -161,9 +189,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz", - "integrity": "sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", "cpu": [ "arm64" ], @@ -177,9 +205,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz", - "integrity": "sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", "cpu": [ "ia32" ], @@ -193,9 +221,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz", - "integrity": "sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", "cpu": [ "loong64" ], @@ -209,9 +237,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz", - "integrity": "sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", "cpu": [ "mips64el" ], @@ -225,9 +253,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz", - "integrity": "sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", "cpu": [ "ppc64" ], @@ -241,9 +269,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz", - "integrity": "sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", "cpu": [ "riscv64" ], @@ -257,9 +285,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz", - "integrity": "sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", "cpu": [ "s390x" ], @@ -273,9 +301,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz", - "integrity": "sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", "cpu": [ "x64" ], @@ -289,9 +317,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz", - "integrity": "sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", "cpu": [ "x64" ], @@ -305,9 +333,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz", - "integrity": "sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", "cpu": [ "x64" ], @@ -321,9 +349,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz", - "integrity": "sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", "cpu": [ "x64" ], @@ -337,9 +365,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz", - "integrity": "sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", "cpu": [ "arm64" ], @@ -353,9 +381,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz", - "integrity": "sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", "cpu": [ "ia32" ], @@ -369,9 +397,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz", - "integrity": "sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", "cpu": [ "x64" ], @@ -384,74 +412,69 @@ "node": ">=12" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, - "optional": true, - "peer": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, "engines": { - "node": ">=6.0.0" + "node": ">=12" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, - "optional": true, - "peer": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, "engines": { "node": ">=6.0.0" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true, - "optional": true, - "peer": true + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@nodelib/fs.scandir": { @@ -489,6 +512,224 @@ "node": ">= 8" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", + "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", + "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", + "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", + "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", + "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", + "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", + "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", + "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", + "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", + "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", + "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", + "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", + "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", + "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", + "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", + "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@tailwindcss/container-queries": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@tailwindcss/container-queries/-/container-queries-0.1.1.tgz", @@ -499,9 +740,9 @@ } }, "node_modules/@tailwindcss/typography": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", - "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.13.tgz", + "integrity": "sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==", "dev": true, "dependencies": { "lodash.castarray": "^4.4.0", @@ -513,86 +754,72 @@ "tailwindcss": ">=3.0.0 || insiders" } }, - "node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@types/node": { - "version": "18.14.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.2.tgz", - "integrity": "sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==", - "dev": true, - "optional": true, - "peer": true + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true }, "node_modules/@vitejs/plugin-vue2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue2/-/plugin-vue2-2.2.0.tgz", - "integrity": "sha512-1km7zEuZ/9QRPvzXSjikbTYGQPG86Mq1baktpC4sXqsXlb02HQKfi+fl8qVS703JM7cgm24Ga9j+RwKmvFn90A==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue2/-/plugin-vue2-2.3.1.tgz", + "integrity": "sha512-/ksaaz2SRLN11JQhLdEUhDzOn909WEk99q9t9w+N12GjQCljzv7GyvAbD/p20aBUjHkvpGOoQ+FCOkG+mjDF4A==", "dev": true, "engines": { "node": "^14.18.0 || >= 16.0.0" }, "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0", "vue": "^2.7.0-0" } }, "node_modules/@vue/compiler-sfc": { - "version": "2.7.14", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.14.tgz", - "integrity": "sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==", + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.16.tgz", + "integrity": "sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==", "dependencies": { - "@babel/parser": "^7.18.4", + "@babel/parser": "^7.23.5", "postcss": "^8.4.14", "source-map": "^0.6.1" - } - }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" }, - "engines": { - "node": ">=0.4.0" + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" } }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, - "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { "normalize-path": "^3.0.0", @@ -609,9 +836,9 @@ "dev": true }, "node_modules/autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", "dev": true, "funding": [ { @@ -621,12 +848,16 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -641,31 +872,49 @@ "postcss": "^8.1.0" } }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -675,13 +924,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" @@ -690,14 +943,6 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/camelcase-css": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", @@ -708,9 +953,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001457", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", - "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==", + "version": "1.0.30001621", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz", + "integrity": "sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==", "dev": true, "funding": [ { @@ -720,20 +965,18 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -746,16 +989,66 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -769,35 +1062,9 @@ } }, "node_modules/csstype": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", - "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" - }, - "node_modules/defined": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/detective": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "dev": true, - "dependencies": { - "acorn-node": "^1.8.2", - "defined": "^1.0.0", - "minimist": "^1.2.6" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" - } + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" }, "node_modules/didyoumean": { "version": "1.2.2", @@ -811,16 +1078,28 @@ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", "dev": true }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, "node_modules/electron-to-chromium": { - "version": "1.4.311", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.311.tgz", - "integrity": "sha512-RoDlZufvrtr2Nx3Yx5MB8jX3aHIxm8nRWPJm3yVvyHmyKaRvn90RjzB6hNnt0AkhS3IInJdyRfQb4mWhPvUjVw==", + "version": "1.4.783", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz", + "integrity": "sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, "node_modules/esbuild": { - "version": "0.17.18", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.18.tgz", - "integrity": "sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==", + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", "dev": true, "hasInstallScript": true, "bin": { @@ -830,43 +1109,44 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.17.18", - "@esbuild/android-arm64": "0.17.18", - "@esbuild/android-x64": "0.17.18", - "@esbuild/darwin-arm64": "0.17.18", - "@esbuild/darwin-x64": "0.17.18", - "@esbuild/freebsd-arm64": "0.17.18", - "@esbuild/freebsd-x64": "0.17.18", - "@esbuild/linux-arm": "0.17.18", - "@esbuild/linux-arm64": "0.17.18", - "@esbuild/linux-ia32": "0.17.18", - "@esbuild/linux-loong64": "0.17.18", - "@esbuild/linux-mips64el": "0.17.18", - "@esbuild/linux-ppc64": "0.17.18", - "@esbuild/linux-riscv64": "0.17.18", - "@esbuild/linux-s390x": "0.17.18", - "@esbuild/linux-x64": "0.17.18", - "@esbuild/netbsd-x64": "0.17.18", - "@esbuild/openbsd-x64": "0.17.18", - "@esbuild/sunos-x64": "0.17.18", - "@esbuild/win32-arm64": "0.17.18", - "@esbuild/win32-ia32": "0.17.18", - "@esbuild/win32-x64": "0.17.18" + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -879,19 +1159,31 @@ "node": ">=8.6.0" } }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -900,23 +1192,39 @@ "node": ">=8" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, "engines": { "node": "*" }, "funding": { "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/rawify" } }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -928,33 +1236,58 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz", + "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1" + "function-bind": "^1.1.2" }, "engines": { - "node": ">= 0.4.0" + "node": ">= 0.4" } }, "node_modules/is-binary-path": { @@ -970,12 +1303,12 @@ } }, "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -984,12 +1317,21 @@ "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, "engines": { "node": ">=0.10.0" } }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -1011,31 +1353,73 @@ "node": ">=0.12.0" } }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jackspeak": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.1.2.tgz", + "integrity": "sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, "node_modules/laravel-vite-plugin": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-0.7.6.tgz", - "integrity": "sha512-WJ1WRqR/ZDbJD+qEEPM+biG0ZPSub0n3DywEi21+YO1jZA8amMoJGu76HiAFM16eWz5cBcCeRM/gseVXfGV4Mw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-1.0.4.tgz", + "integrity": "sha512-dEj8Q/Fsn0kKbOQ55bl/NmyJL+dD6OxnVaM/nNByw5XV4b00ky6FzXKVuHLDr4BvSJKH1y6oaOcEG5wKpCZ5+A==", "dev": true, "dependencies": { "picocolors": "^1.0.0", - "vite-plugin-full-reload": "^1.0.5" + "vite-plugin-full-reload": "^1.1.0" + }, + "bin": { + "clean-orphaned-assets": "bin/clean.js" }, "engines": { - "node": ">=14" + "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" + "vite": "^5.0.0" } }, "node_modules/lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, "engines": { "node": ">=10" } }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, "node_modules/lodash.castarray": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", @@ -1054,10 +1438,19 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, "node_modules/marked": { - "version": "4.0.19", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.19.tgz", - "integrity": "sha512-rgQF/OxOiLcvgUAj1Q1tAf4Bgxn5h5JZTp04Fx4XUkVhs7B+7YA9JEWJhJpoO8eJt8MkZMwqLCNeNqj1bCREZQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", + "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", "bin": { "marked": "bin/marked.js" }, @@ -1075,31 +1468,57 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "funding": [ { "type": "github", @@ -1114,9 +1533,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/normalize-path": { @@ -1137,6 +1556,15 @@ "node": ">=0.10.0" } }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-hash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", @@ -1146,16 +1574,41 @@ "node": ">= 6" } }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" }, "node_modules/picomatch": { "version": "2.3.1", @@ -1178,10 +1631,19 @@ "node": ">=0.10.0" } }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, "node_modules/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -1197,18 +1659,18 @@ } ], "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "dev": true, "dependencies": { "postcss-value-parser": "^4.0.0", @@ -1216,16 +1678,16 @@ "resolve": "^1.1.7" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { "postcss": "^8.0.0" } }, "node_modules/postcss-js": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", - "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", "dev": true, "dependencies": { "camelcase-css": "^2.0.1" @@ -1238,24 +1700,30 @@ "url": "https://opencollective.com/postcss/" }, "peerDependencies": { - "postcss": "^8.3.3" + "postcss": "^8.4.21" } }, "node_modules/postcss-load-config": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" }, "engines": { - "node": ">= 10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": ">= 14" }, "peerDependencies": { "postcss": ">=8.0.9", @@ -1270,13 +1738,25 @@ } } }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, "node_modules/postcss-nested": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.10" + "postcss-selector-parser": "^6.0.11" }, "engines": { "node": ">=12.0" @@ -1289,10 +1769,23 @@ "postcss": "^8.2.14" } }, + "node_modules/postcss-nested/node_modules/postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-selector-parser": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -1308,6 +1801,21 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -1328,18 +1836,6 @@ } ] }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -1362,12 +1858,12 @@ } }, "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -1389,18 +1885,37 @@ } }, "node_modules/rollup": { - "version": "3.21.6", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.21.6.tgz", - "integrity": "sha512-SXIICxvxQxR3D4dp/3LDHZIJPC8a4anKMHd4E3Jiz2/JnY+2bEjqrOokAauc5ShGVNFHlEFjBXAXlaxkJqIqSg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", + "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=14.18.0", + "node": ">=18.0.0", "npm": ">=8.0.0" }, "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.18.0", + "@rollup/rollup-android-arm64": "4.18.0", + "@rollup/rollup-darwin-arm64": "4.18.0", + "@rollup/rollup-darwin-x64": "4.18.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", + "@rollup/rollup-linux-arm-musleabihf": "4.18.0", + "@rollup/rollup-linux-arm64-gnu": "4.18.0", + "@rollup/rollup-linux-arm64-musl": "4.18.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", + "@rollup/rollup-linux-riscv64-gnu": "4.18.0", + "@rollup/rollup-linux-s390x-gnu": "4.18.0", + "@rollup/rollup-linux-x64-gnu": "4.18.0", + "@rollup/rollup-linux-x64-musl": "4.18.0", + "@rollup/rollup-win32-arm64-msvc": "4.18.0", + "@rollup/rollup-win32-ia32-msvc": "4.18.0", + "@rollup/rollup-win32-x64-msvc": "4.18.0", "fsevents": "~2.3.2" } }, @@ -1427,6 +1942,39 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1436,23 +1984,129 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -1468,100 +2122,76 @@ } }, "node_modules/tailwindcss": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", "dev": true, "dependencies": { + "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.1", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.2.12", + "fast-glob": "^3.3.0", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "lilconfig": "^2.0.6", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.0.0", - "postcss": "^8.0.9", - "postcss-import": "^14.1.0", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "6.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.1" + "resolve": "^1.22.2", + "sucrase": "^3.32.0" }, "bin": { "tailwind": "lib/cli.js", "tailwindcss": "lib/cli.js" }, "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node": ">=14.0.0" } }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/tailwindcss/node_modules/postcss-selector-parser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", + "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", "dev": true, "dependencies": { - "is-glob": "^4.0.3" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">=10.13.0" + "node": ">=4" } }, - "node_modules/terser": { - "version": "5.17.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.3.tgz", - "integrity": "sha512-AudpAZKmZHkG9jueayypz4duuCFJMMNGRMwaPvQKWfxKedh8Z2x3OCoDqIIi1xx5+iwx1u6Au8XQcc9Lke65Yg==", + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", "dev": true, - "optional": true, - "peer": true, "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" + "any-promise": "^1.0.0" } }, - "node_modules/terser/node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "dev": true, - "optional": true, - "peer": true, - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "thenify": ">= 3.1.0 < 4" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.8" } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -1574,6 +2204,12 @@ "node": ">=8.0" } }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, "node_modules/underscore": { "version": "1.13.6", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", @@ -1585,9 +2221,9 @@ "integrity": "sha512-38JRbJ4Fj94VmnC7G/J/5n5SC7Ab46OM5iNtSstB/ko3l1b5g7ALt4qzHFgGciFkyiRNtDXtLNb+VsxtMSE77A==" }, "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "dev": true, "funding": [ { @@ -1597,14 +2233,18 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -1617,27 +2257,31 @@ "dev": true }, "node_modules/vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz", + "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==", "dev": true, "dependencies": { - "esbuild": "^0.17.5", - "postcss": "^8.4.23", - "rollup": "^3.21.0" + "esbuild": "^0.20.1", + "postcss": "^8.4.38", + "rollup": "^4.13.0" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^14.18.0 || >=16.0.0" + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" }, "optionalDependencies": { - "fsevents": "~2.3.2" + "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": ">= 14", + "@types/node": "^18.0.0 || >=20.0.0", "less": "*", + "lightningcss": "^1.21.0", "sass": "*", "stylus": "*", "sugarss": "*", @@ -1650,6 +2294,9 @@ "less": { "optional": true }, + "lightningcss": { + "optional": true + }, "sass": { "optional": true }, @@ -1665,43 +2312,141 @@ } }, "node_modules/vite-plugin-full-reload": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.0.5.tgz", - "integrity": "sha512-kVZFDFWr0DxiHn6MuDVTQf7gnWIdETGlZh0hvTiMXzRN80vgF4PKbONSq8U1d0WtHsKaFODTQgJeakLacoPZEQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.1.0.tgz", + "integrity": "sha512-3cObNDzX6DdfhD9E7kf6w2mNunFpD7drxyNgHLw+XwIYAgb+Xt16SEXo0Up4VH+TMf3n+DSVJZtW2POBGcBYAA==", "dev": true, "dependencies": { "picocolors": "^1.0.0", "picomatch": "^2.3.1" - }, - "peerDependencies": { - "vite": "^2 || ^3 || ^4" } }, "node_modules/vue": { - "version": "2.7.14", - "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.14.tgz", - "integrity": "sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==", + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.7.16.tgz", + "integrity": "sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==", + "deprecated": "Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details.", "dependencies": { - "@vue/compiler-sfc": "2.7.14", + "@vue/compiler-sfc": "2.7.16", "csstype": "^3.1.0" } }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, "engines": { - "node": ">=0.4" + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz", + "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==", "dev": true, + "bin": { + "yaml": "bin.mjs" + }, "engines": { - "node": ">= 6" + "node": ">= 14" } } } diff --git a/package.json b/package.json index 79fa937e..14993f18 100644 --- a/package.json +++ b/package.json @@ -4,20 +4,21 @@ "dev": "vite", "build": "vite build" }, + "type": "module", "dependencies": { - "marked": "^4.0.10", - "underscore": "~1.13.2", + "marked": "^4.3.0", + "underscore": "~1.13.6", "uniqid": "^5.4.0", - "vue": "^2.6.14" + "vue": "^2.7.16" }, "devDependencies": { "@tailwindcss/container-queries": "^0.1.1", - "@tailwindcss/typography": "^0.5.9", - "@vitejs/plugin-vue2": "^2.2.0", - "autoprefixer": "^10.4.5", - "laravel-vite-plugin": "^0.7.6", - "postcss": "^8.4.12", - "tailwindcss": "^3.0.24", - "vite": "^4.3.9" + "@tailwindcss/typography": "^0.5.13", + "@vitejs/plugin-vue2": "^2.3.1", + "autoprefixer": "^10.4.19", + "laravel-vite-plugin": "^1.0.4", + "postcss": "^8.4.38", + "tailwindcss": "^3.4.3", + "vite": "^5.2.11" } } diff --git a/postcss.config.js b/postcss.config.js index 67cdf1a5..49c0612d 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,4 +1,4 @@ -module.exports = { +export default { plugins: { tailwindcss: {}, autoprefixer: {}, diff --git a/resources/dist/build/assets/cp-711b4c09.js b/resources/dist/build/assets/cp-711b4c09.js deleted file mode 100644 index 2db29552..00000000 --- a/resources/dist/build/assets/cp-711b4c09.js +++ /dev/null @@ -1,48 +0,0 @@ -function ne(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let I=ne();function he(s){I=s}const pe=/[&<>"']/,de=/[&<>"']/g,fe=/[<>"']|&(?!#?\w+;)/,ge=/[<>"']|&(?!#?\w+;)/g,me={"&":"&","<":"<",">":">",'"':""","'":"'"},X=s=>me[s];function b(s,e){if(e){if(pe.test(s))return s.replace(de,X)}else if(fe.test(s))return s.replace(ge,X);return s}const ke=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function se(s){return s.replace(ke,(e,t)=>(t=t.toLowerCase(),t==="colon"?":":t.charAt(0)==="#"?t.charAt(1)==="x"?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""))}const be=/(^|[^\[])\^/g;function m(s,e){s=typeof s=="string"?s:s.source,e=e||"";const t={replace:(i,n)=>(n=n.source||n,n=n.replace(be,"$1"),s=s.replace(i,n),t),getRegex:()=>new RegExp(s,e)};return t}const xe=/[^\w:]/g,_e=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function G(s,e,t){if(s){let i;try{i=decodeURIComponent(se(t)).replace(xe,"").toLowerCase()}catch{return null}if(i.indexOf("javascript:")===0||i.indexOf("vbscript:")===0||i.indexOf("data:")===0)return null}e&&!_e.test(t)&&(t=$e(e,t));try{t=encodeURI(t).replace(/%25/g,"%")}catch{return null}return t}const q={},we=/^[^:]+:\/*[^/]*$/,ye=/^([^:]+:)[\s\S]*$/,ve=/^([^:]+:\/*[^/]*)[\s\S]*$/;function $e(s,e){q[" "+s]||(we.test(s)?q[" "+s]=s+"/":q[" "+s]=M(s,"/",!0)),s=q[" "+s];const t=s.indexOf(":")===-1;return e.substring(0,2)==="//"?t?e:s.replace(ye,"$1")+e:e.charAt(0)==="/"?t?e:s.replace(ve,"$1")+e:s+e}const P={exec:function(){}};function v(s){let e=1,t,i;for(;e{let o=!1,p=l;for(;--p>=0&&a[p]==="\\";)o=!o;return o?"|":" |"}),i=t.split(/ \|/);let n=0;if(i[0].trim()||i.shift(),i.length>0&&!i[i.length-1].trim()&&i.pop(),i.length>e)i.splice(e);else for(;i.length1;)e&1&&(t+=s),e>>=1,s+=s;return t+s}function ee(s,e,t,i){const n=e.href,r=e.title?b(e.title):null,l=s[1].replace(/\\([\[\]])/g,"$1");if(s[0].charAt(0)!=="!"){i.state.inLink=!0;const a={type:"link",raw:t,href:n,title:r,text:l,tokens:i.inlineTokens(l,[])};return i.state.inLink=!1,a}return{type:"image",raw:t,href:n,title:r,text:b(l)}}function ze(s,e){const t=s.match(/^(\s+)(?:```)/);if(t===null)return e;const i=t[1];return e.split(` -`).map(n=>{const r=n.match(/^\s+/);if(r===null)return n;const[l]=r;return l.length>=i.length?n.slice(i.length):n}).join(` -`)}class Q{constructor(e){this.options=e||I}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const i=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?i:M(i,` -`)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const i=t[0],n=ze(i,t[3]||"");return{type:"code",raw:i,lang:t[2]?t[2].trim():t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let i=t[2].trim();if(/#$/.test(i)){const r=M(i,"#");(this.options.pedantic||!r||/ $/.test(r))&&(i=r.trim())}const n={type:"heading",raw:t[0],depth:t[1].length,text:i,tokens:[]};return this.lexer.inline(n.text,n.tokens),n}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const i=t[0].replace(/^ *>[ \t]?/gm,"");return{type:"blockquote",raw:t[0],tokens:this.lexer.blockTokens(i,[]),text:i}}}list(e){let t=this.rules.block.list.exec(e);if(t){let i,n,r,l,a,o,p,f,w,g,h,$,y=t[1].trim();const T=y.length>1,k={type:"list",raw:"",ordered:T,start:T?+y.slice(0,-1):"",loose:!1,items:[]};y=T?`\\d{1,9}\\${y.slice(-1)}`:`\\${y}`,this.options.pedantic&&(y=T?y:"[*+-]");const x=new RegExp(`^( {0,3}${y})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&($=!1,!(!(t=x.exec(e))||this.rules.block.hr.test(e)));){if(i=t[0],e=e.substring(i.length),f=t[2].split(` -`,1)[0],w=e.split(` -`,1)[0],this.options.pedantic?(l=2,h=f.trimLeft()):(l=t[2].search(/[^ ]/),l=l>4?1:l,h=f.slice(l),l+=t[1].length),o=!1,!f&&/^ *$/.test(w)&&(i+=w+` -`,e=e.substring(w.length+1),$=!0),!$){const A=new RegExp(`^ {0,${Math.min(3,l-1)}}(?:[*+-]|\\d{1,9}[.)])((?: [^\\n]*)?(?:\\n|$))`),S=new RegExp(`^ {0,${Math.min(3,l-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),z=new RegExp(`^ {0,${Math.min(3,l-1)}}(?:\`\`\`|~~~)`),V=new RegExp(`^ {0,${Math.min(3,l-1)}}#`);for(;e&&(g=e.split(` -`,1)[0],f=g,this.options.pedantic&&(f=f.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(z.test(f)||V.test(f)||A.test(f)||S.test(e)));){if(f.search(/[^ ]/)>=l||!f.trim())h+=` -`+f.slice(l);else if(!o)h+=` -`+f;else break;!o&&!f.trim()&&(o=!0),i+=g+` -`,e=e.substring(g.length+1)}}k.loose||(p?k.loose=!0:/\n *\n *$/.test(i)&&(p=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(h),n&&(r=n[0]!=="[ ] ",h=h.replace(/^\[[ xX]\] +/,""))),k.items.push({type:"list_item",raw:i,task:!!n,checked:r,loose:!1,text:h}),k.raw+=i}k.items[k.items.length-1].raw=i.trimRight(),k.items[k.items.length-1].text=h.trimRight(),k.raw=k.raw.trimRight();const D=k.items.length;for(a=0;az.type==="space"),S=A.every(z=>{const V=z.raw.split("");let E=0;for(const ce of V)if(ce===` -`&&(E+=1),E>1)return!0;return!1});!k.loose&&A.length&&S&&(k.loose=!0,k.items[a].loose=!0)}return k}}html(e){const t=this.rules.block.html.exec(e);if(t){const i={type:"html",raw:t[0],pre:!this.options.sanitizer&&(t[1]==="pre"||t[1]==="script"||t[1]==="style"),text:t[0]};return this.options.sanitize&&(i.type="paragraph",i.text=this.options.sanitizer?this.options.sanitizer(t[0]):b(t[0]),i.tokens=[],this.lexer.inline(i.text,i.tokens)),i}}def(e){const t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{type:"def",tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}}table(e){const t=this.rules.block.table.exec(e);if(t){const i={type:"table",header:K(t[1]).map(n=>({text:n})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split(` -`):[]};if(i.header.length===i.align.length){i.raw=t[0];let n=i.align.length,r,l,a,o;for(r=0;r({text:p}));for(n=i.header.length,l=0;l/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):b(t[0]):t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const i=t[2].trim();if(!this.options.pedantic&&/^$/.test(i))return;const l=M(i.slice(0,-1),"\\");if((i.length-l.length)%2===0)return}else{const l=Se(t[2],"()");if(l>-1){const o=(t[0].indexOf("!")===0?5:4)+t[1].length+l;t[2]=t[2].substring(0,l),t[0]=t[0].substring(0,o).trim(),t[3]=""}}let n=t[2],r="";if(this.options.pedantic){const l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);l&&(n=l[1],r=l[3])}else r=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^$/.test(i)?n=n.slice(1):n=n.slice(1,-1)),ee(t,{href:n&&n.replace(this.rules.inline._escapes,"$1"),title:r&&r.replace(this.rules.inline._escapes,"$1")},t[0],this.lexer)}}reflink(e,t){let i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){let n=(i[2]||i[1]).replace(/\s+/g," ");if(n=t[n.toLowerCase()],!n||!n.href){const r=i[0].charAt(0);return{type:"text",raw:r,text:r}}return ee(i,n,i[0],this.lexer)}}emStrong(e,t,i=""){let n=this.rules.inline.emStrong.lDelim.exec(e);if(!n||n[3]&&i.match(/[\p{L}\p{N}]/u))return;const r=n[1]||n[2]||"";if(!r||r&&(i===""||this.rules.inline.punctuation.exec(i))){const l=n[0].length-1;let a,o,p=l,f=0;const w=n[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(w.lastIndex=0,t=t.slice(-1*e.length+l);(n=w.exec(t))!=null;){if(a=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],!a)continue;if(o=a.length,n[3]||n[4]){p+=o;continue}else if((n[5]||n[6])&&l%3&&!((l+o)%3)){f+=o;continue}if(p-=o,p>0)continue;if(o=Math.min(o,o+p+f),Math.min(l,o)%2){const h=e.slice(1,l+n.index+o);return{type:"em",raw:e.slice(0,l+n.index+o+1),text:h,tokens:this.lexer.inlineTokens(h,[])}}const g=e.slice(2,l+n.index+o-1);return{type:"strong",raw:e.slice(0,l+n.index+o+1),text:g,tokens:this.lexer.inlineTokens(g,[])}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let i=t[2].replace(/\n/g," ");const n=/[^ ]/.test(i),r=/^ /.test(i)&&/ $/.test(i);return n&&r&&(i=i.substring(1,i.length-1)),i=b(i,!0),{type:"codespan",raw:t[0],text:i}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2],[])}}autolink(e,t){const i=this.rules.inline.autolink.exec(e);if(i){let n,r;return i[2]==="@"?(n=b(this.options.mangle?t(i[1]):i[1]),r="mailto:"+n):(n=b(i[1]),r=n),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}url(e,t){let i;if(i=this.rules.inline.url.exec(e)){let n,r;if(i[2]==="@")n=b(this.options.mangle?t(i[0]):i[0]),r="mailto:"+n;else{let l;do l=i[0],i[0]=this.rules.inline._backpedal.exec(i[0])[0];while(l!==i[0]);n=b(i[0]),i[1]==="www."?r="http://"+n:r=n}return{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}inlineText(e,t){const i=this.rules.inline.text.exec(e);if(i){let n;return this.lexer.state.inRawBlock?n=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):b(i[0]):i[0]:n=b(this.options.smartypants?t(i[0]):i[0]),{type:"text",raw:i[0],text:n}}}}const c={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:P,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};c._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;c._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;c.def=m(c.def).replace("label",c._label).replace("title",c._title).getRegex();c.bullet=/(?:[*+-]|\d{1,9}[.)])/;c.listItemStart=m(/^( *)(bull) */).replace("bull",c.bullet).getRegex();c.list=m(c.list).replace(/bull/g,c.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+c.def.source+")").getRegex();c._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";c._comment=/|$)/;c.html=m(c.html,"i").replace("comment",c._comment).replace("tag",c._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();c.paragraph=m(c._paragraph).replace("hr",c.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",c._tag).getRegex();c.blockquote=m(c.blockquote).replace("paragraph",c.paragraph).getRegex();c.normal=v({},c);c.gfm=v({},c.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});c.gfm.table=m(c.gfm.table).replace("hr",c.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",c._tag).getRegex();c.gfm.paragraph=m(c._paragraph).replace("hr",c.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",c.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",c._tag).getRegex();c.pedantic=v({},c.normal,{html:m(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",c._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:P,paragraph:m(c.normal._paragraph).replace("hr",c.hr).replace("heading",` *#{1,6} *[^ -]`).replace("lheading",c.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const u={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:P,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^[^_*]*?\_\_[^_*]*?\*[^_*]*?(?=\_\_)|[^*]+(?=[^*])|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?\_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:P,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";u.punctuation=m(u.punctuation).replace(/punctuation/g,u._punctuation).getRegex();u.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;u.escapedEmSt=/\\\*|\\_/g;u._comment=m(c._comment).replace("(?:-->|$)","-->").getRegex();u.emStrong.lDelim=m(u.emStrong.lDelim).replace(/punct/g,u._punctuation).getRegex();u.emStrong.rDelimAst=m(u.emStrong.rDelimAst,"g").replace(/punct/g,u._punctuation).getRegex();u.emStrong.rDelimUnd=m(u.emStrong.rDelimUnd,"g").replace(/punct/g,u._punctuation).getRegex();u._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;u._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;u._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;u.autolink=m(u.autolink).replace("scheme",u._scheme).replace("email",u._email).getRegex();u._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;u.tag=m(u.tag).replace("comment",u._comment).replace("attribute",u._attribute).getRegex();u._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;u._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;u._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;u.link=m(u.link).replace("label",u._label).replace("href",u._href).replace("title",u._title).getRegex();u.reflink=m(u.reflink).replace("label",u._label).replace("ref",c._label).getRegex();u.nolink=m(u.nolink).replace("ref",c._label).getRegex();u.reflinkSearch=m(u.reflinkSearch,"g").replace("reflink",u.reflink).replace("nolink",u.nolink).getRegex();u.normal=v({},u);u.pedantic=v({},u.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:m(/^!?\[(label)\]\((.*?)\)/).replace("label",u._label).getRegex(),reflink:m(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",u._label).getRegex()});u.gfm=v({},u.normal,{escape:m(u.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(i="x"+i.toString(16)),e+="&#"+i+";";return e}class C{constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||I,this.options.tokenizer=this.options.tokenizer||new Q,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const t={block:c.normal,inline:u.normal};this.options.pedantic?(t.block=c.pedantic,t.inline=u.pedantic):this.options.gfm&&(t.block=c.gfm,this.options.breaks?t.inline=u.breaks:t.inline=u.gfm),this.tokenizer.rules=t}static get rules(){return{block:c,inline:u}}static lex(e,t){return new C(t).lex(e)}static lexInline(e,t){return new C(t).inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,` -`),this.blockTokens(e,this.tokens);let t;for(;t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens}blockTokens(e,t=[]){this.options.pedantic?e=e.replace(/\t/g," ").replace(/^ +$/gm,""):e=e.replace(/^( *)(\t+)/gm,(a,o,p)=>o+" ".repeat(p.length));let i,n,r,l;for(;e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(a=>(i=a.call({lexer:this},e,t))?(e=e.substring(i.raw.length),t.push(i),!0):!1))){if(i=this.tokenizer.space(e)){e=e.substring(i.raw.length),i.raw.length===1&&t.length>0?t[t.length-1].raw+=` -`:t.push(i);continue}if(i=this.tokenizer.code(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&(n.type==="paragraph"||n.type==="text")?(n.raw+=` -`+i.raw,n.text+=` -`+i.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i);continue}if(i=this.tokenizer.fences(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.heading(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.hr(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.blockquote(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.list(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.html(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.def(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&(n.type==="paragraph"||n.type==="text")?(n.raw+=` -`+i.raw,n.text+=` -`+i.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title});continue}if(i=this.tokenizer.table(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.lheading(e)){e=e.substring(i.raw.length),t.push(i);continue}if(r=e,this.options.extensions&&this.options.extensions.startBlock){let a=1/0;const o=e.slice(1);let p;this.options.extensions.startBlock.forEach(function(f){p=f.call({lexer:this},o),typeof p=="number"&&p>=0&&(a=Math.min(a,p))}),a<1/0&&a>=0&&(r=e.substring(0,a+1))}if(this.state.top&&(i=this.tokenizer.paragraph(r))){n=t[t.length-1],l&&n.type==="paragraph"?(n.raw+=` -`+i.raw,n.text+=` -`+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i),l=r.length!==e.length,e=e.substring(i.raw.length);continue}if(i=this.tokenizer.text(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&n.type==="text"?(n.raw+=` -`+i.raw,n.text+=` -`+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i);continue}if(e){const a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let i,n,r,l=e,a,o,p;if(this.tokens.links){const f=Object.keys(this.tokens.links);if(f.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(l))!=null;)f.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,a.index)+"["+Y("a",a[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(l))!=null;)l=l.slice(0,a.index)+"["+Y("a",a[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.escapedEmSt.exec(l))!=null;)l=l.slice(0,a.index)+"++"+l.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;e;)if(o||(p=""),o=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(f=>(i=f.call({lexer:this},e,t))?(e=e.substring(i.raw.length),t.push(i),!0):!1))){if(i=this.tokenizer.escape(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.tag(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&i.type==="text"&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):t.push(i);continue}if(i=this.tokenizer.link(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(i.raw.length),n=t[t.length-1],n&&i.type==="text"&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):t.push(i);continue}if(i=this.tokenizer.emStrong(e,l,p)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.codespan(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.br(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.del(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.autolink(e,te)){e=e.substring(i.raw.length),t.push(i);continue}if(!this.state.inLink&&(i=this.tokenizer.url(e,te))){e=e.substring(i.raw.length),t.push(i);continue}if(r=e,this.options.extensions&&this.options.extensions.startInline){let f=1/0;const w=e.slice(1);let g;this.options.extensions.startInline.forEach(function(h){g=h.call({lexer:this},w),typeof g=="number"&&g>=0&&(f=Math.min(f,g))}),f<1/0&&f>=0&&(r=e.substring(0,f+1))}if(i=this.tokenizer.inlineText(r,Re)){e=e.substring(i.raw.length),i.raw.slice(-1)!=="_"&&(p=i.raw.slice(-1)),o=!0,n=t[t.length-1],n&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):t.push(i);continue}if(e){const f="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(f);break}else throw new Error(f)}}return t}}class W{constructor(e){this.options=e||I}code(e,t,i){const n=(t||"").match(/\S*/)[0];if(this.options.highlight){const r=this.options.highlight(e,n);r!=null&&r!==e&&(i=!0,e=r)}return e=e.replace(/\n$/,"")+` -`,n?'
'+(i?e:b(e,!0))+`
-`:"
"+(i?e:b(e,!0))+`
-`}blockquote(e){return`
-${e}
-`}html(e){return e}heading(e,t,i,n){if(this.options.headerIds){const r=this.options.headerPrefix+n.slug(i);return`${e} -`}return`${e} -`}hr(){return this.options.xhtml?`
-`:`
-`}list(e,t,i){const n=t?"ol":"ul",r=t&&i!==1?' start="'+i+'"':"";return"<"+n+r+`> -`+e+" -`}listitem(e){return`
  • ${e}
  • -`}checkbox(e){return" "}paragraph(e){return`

    ${e}

    -`}table(e,t){return t&&(t=`${t}`),` - -`+e+` -`+t+`
    -`}tablerow(e){return` -${e} -`}tablecell(e,t){const i=t.header?"th":"td";return(t.align?`<${i} align="${t.align}">`:`<${i}>`)+e+` -`}strong(e){return`${e}`}em(e){return`${e}`}codespan(e){return`${e}`}br(){return this.options.xhtml?"
    ":"
    "}del(e){return`${e}`}link(e,t,i){if(e=G(this.options.sanitize,this.options.baseUrl,e),e===null)return i;let n='",n}image(e,t,i){if(e=G(this.options.sanitize,this.options.baseUrl,e),e===null)return i;let n=`${i}":">",n}text(e){return e}}class le{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,i){return""+i}image(e,t,i){return""+i}br(){return""}}class ae{constructor(){this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,t){let i=e,n=0;if(this.seen.hasOwnProperty(i)){n=this.seen[e];do n++,i=e+"-"+n;while(this.seen.hasOwnProperty(i))}return t||(this.seen[e]=n,this.seen[i]=0),i}slug(e,t={}){const i=this.serialize(e);return this.getNextSafeSlug(i,t.dryrun)}}class F{constructor(e){this.options=e||I,this.options.renderer=this.options.renderer||new W,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new le,this.slugger=new ae}static parse(e,t){return new F(t).parse(e)}static parseInline(e,t){return new F(t).parseInline(e)}parse(e,t=!0){let i="",n,r,l,a,o,p,f,w,g,h,$,y,T,k,x,D,A,S,z;const V=e.length;for(n=0;n0&&x.tokens[0].type==="paragraph"?(x.tokens[0].text=S+" "+x.tokens[0].text,x.tokens[0].tokens&&x.tokens[0].tokens.length>0&&x.tokens[0].tokens[0].type==="text"&&(x.tokens[0].tokens[0].text=S+" "+x.tokens[0].tokens[0].text)):x.tokens.unshift({type:"text",text:S}):k+=S),k+=this.parse(x.tokens,T),g+=this.renderer.listitem(k,A,D);i+=this.renderer.list(g,$,y);continue}case"html":{i+=this.renderer.html(h.text);continue}case"paragraph":{i+=this.renderer.paragraph(this.parseInline(h.tokens));continue}case"text":{for(g=h.tokens?this.parseInline(h.tokens):h.text;n+1"u"||s===null)throw new Error("marked(): input parameter is undefined or null");if(typeof s!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(s)+", string expected");if(typeof e=="function"&&(t=e,e=null),e=v({},d.defaults,e||{}),re(e),t){const i=e.highlight;let n;try{n=C.lex(s,e)}catch(a){return t(a)}const r=function(a){let o;if(!a)try{e.walkTokens&&d.walkTokens(n,e.walkTokens),o=F.parse(n,e)}catch(p){a=p}return e.highlight=i,a?t(a):t(null,o)};if(!i||i.length<3||(delete e.highlight,!n.length))return r();let l=0;d.walkTokens(n,function(a){a.type==="code"&&(l++,setTimeout(()=>{i(a.text,a.lang,function(o,p){if(o)return r(o);p!=null&&p!==a.text&&(a.text=p,a.escaped=!0),l--,l===0&&r()})},0))}),l===0&&r();return}try{const i=C.lex(s,e);return e.walkTokens&&d.walkTokens(i,e.walkTokens),F.parse(i,e)}catch(i){if(i.message+=` -Please report this to https://github.com/markedjs/marked.`,e.silent)return"

    An error occurred:

    "+b(i.message+"",!0)+"
    ";throw i}}d.options=d.setOptions=function(s){return v(d.defaults,s),he(d.defaults),d};d.getDefaults=ne;d.defaults=I;d.use=function(...s){const e=v({},...s),t=d.defaults.extensions||{renderers:{},childTokens:{}};let i;s.forEach(n=>{if(n.extensions&&(i=!0,n.extensions.forEach(r=>{if(!r.name)throw new Error("extension name required");if(r.renderer){const l=t.renderers?t.renderers[r.name]:null;l?t.renderers[r.name]=function(...a){let o=r.renderer.apply(this,a);return o===!1&&(o=l.apply(this,a)),o}:t.renderers[r.name]=r.renderer}if(r.tokenizer){if(!r.level||r.level!=="block"&&r.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");t[r.level]?t[r.level].unshift(r.tokenizer):t[r.level]=[r.tokenizer],r.start&&(r.level==="block"?t.startBlock?t.startBlock.push(r.start):t.startBlock=[r.start]:r.level==="inline"&&(t.startInline?t.startInline.push(r.start):t.startInline=[r.start]))}r.childTokens&&(t.childTokens[r.name]=r.childTokens)})),n.renderer){const r=d.defaults.renderer||new W;for(const l in n.renderer){const a=r[l];r[l]=(...o)=>{let p=n.renderer[l].apply(r,o);return p===!1&&(p=a.apply(r,o)),p}}e.renderer=r}if(n.tokenizer){const r=d.defaults.tokenizer||new Q;for(const l in n.tokenizer){const a=r[l];r[l]=(...o)=>{let p=n.tokenizer[l].apply(r,o);return p===!1&&(p=a.apply(r,o)),p}}e.tokenizer=r}if(n.walkTokens){const r=d.defaults.walkTokens;e.walkTokens=function(l){n.walkTokens.call(this,l),r&&r.call(this,l)}}i&&(e.extensions=t),d.setOptions(e)})};d.walkTokens=function(s,e){for(const t of s)switch(e.call(d,t),t.type){case"table":{for(const i of t.header)d.walkTokens(i.tokens,e);for(const i of t.rows)for(const n of i)d.walkTokens(n.tokens,e);break}case"list":{d.walkTokens(t.items,e);break}default:d.defaults.extensions&&d.defaults.extensions.childTokens&&d.defaults.extensions.childTokens[t.type]?d.defaults.extensions.childTokens[t.type].forEach(function(i){d.walkTokens(t[i],e)}):t.tokens&&d.walkTokens(t.tokens,e)}};d.parseInline=function(s,e){if(typeof s>"u"||s===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof s!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(s)+", string expected");e=v({},d.defaults,e||{}),re(e);try{const t=C.lexInline(s,e);return e.walkTokens&&d.walkTokens(t,e.walkTokens),F.parseInline(t,e)}catch(t){if(t.message+=` -Please report this to https://github.com/markedjs/marked.`,e.silent)return"

    An error occurred:

    "+b(t.message+"",!0)+"
    ";throw t}};d.Parser=F;d.parser=F.parse;d.Renderer=W;d.TextRenderer=le;d.Lexer=C;d.lexer=C.lex;d.Tokenizer=Q;d.Slugger=ae;d.parse=d;d.options;d.setOptions;d.use;d.walkTokens;d.parseInline;F.parse;C.lex;function Ce(s){if(s.__esModule)return s;var e=s.default;if(typeof e=="function"){var t=function i(){if(this instanceof i){var n=[null];n.push.apply(n,arguments);var r=Function.bind.apply(e,n);return new r}return e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(s).forEach(function(i){var n=Object.getOwnPropertyDescriptor(s,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:function(){return s[i]}})}),t}function Fe(s){throw new Error('Could not dynamically require "'+s+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var Z={exports:{}};const Te={},Ae=Object.freeze(Object.defineProperty({__proto__:null,default:Te},Symbol.toStringTag,{value:"Module"})),Ve=Ce(Ae);var oe=typeof process<"u"&&process.pid?process.pid.toString(36):"",ue="";if(typeof __webpack_require__!="function"&&typeof Fe<"u"){var U="",ie=Ve;if(ie.networkInterfaces)var N=ie.networkInterfaces();if(N){e:for(let s in N){const e=N[s],t=e.length;for(var O=0;Oe?s:e+1}function L(s,e,t=null){var i=Array.isArray(e)?e:e.split("."),n=i.reduce((r,l)=>r&&r[l],s);return n!==void 0?n:t}function B(s,e,t){for(var i=e.split(".");i.length-1;){var n=i.shift(),r=i.length?new RegExp("^[0-9]+$").test(i[0]):!1;n in s||(s[n]=r?[]:{}),s=s[n]}s[i[0]]=t}function R(s){if(s!==void 0)return JSON.parse(JSON.stringify(s))}function Oe(s,e){for(var t=e.split(".");t.length-1;){var i=t.shift(),n=t.length?new RegExp("^[0-9]+$").test(t[0]):!1;i in s||(s[i]=n?[]:{}),s=s[i]}delete s[t[0]]}class H{constructor(e,t){this.values=R(e),this.jsonFields=R(t||[]).filter((i,n)=>t.indexOf(i)===n).sort()}get(e){let t=new this.constructor(R(this.values),this.jsonFields).jsonDecode().values;return L(t,e)}set(e,t){return this.jsonDecode().setValue(e,t).jsonEncode(),this}mergeDottedKeys(e,t){let i=new this.constructor(R(t.values),t.jsonFields).jsonDecode().values;return this.jsonDecode(),e.forEach(n=>{B(this.values,n,L(i,n))}),this.jsonEncode(),this}except(e){return this.jsonDecode().rejectValuesByKey(e).jsonEncode().all()}all(){return this.values}jsonDecode(){return this.jsonFields.forEach(e=>{this.jsonDecodeValue(e)}),this}jsonEncode(){return R(this.jsonFields).reverse().forEach(e=>{this.jsonEncodeValue(e)}),this}dottedKeyToJsPath(e){return e.split(".").map(t=>new RegExp(/^\d+.*/).test(t)?'["'+t+'"]':t).join(".").replace(/\.\[/g,"[")}missingValue(e){var t=Array.isArray(e)?e:e.split("."),i=t.reduce((n,r)=>n&&n[r],R(this.values));return i===void 0}jsonDecodeValue(e){if(this.missingValue(e))return;let t=R(this.values),i=L(t,e),n=JSON.parse(i);B(t,e,n),this.values=t}jsonEncodeValue(e){if(this.missingValue(e))return;let t=R(this.values),i=L(t,e),n=JSON.stringify(i);B(t,e,n),this.values=t}setValue(e,t){return B(this.values,e,t),this}rejectValuesByKey(e){return e.forEach(t=>{this.forgetValue(t)}),this}forgetValue(e){if(this.missingValue(e))return;let t=R(this.values);Oe(t,e),this.values=t}}const Ie={computed:{hiddenFields(){return this.$store.state.publish[this.publishContainer].hiddenFields},jsonSubmittingFields(){return this.$store.state.publish[this.publishContainer].jsonSubmittingFields},revealerFields(){return this.$store.state.publish[this.publishContainer].revealerFields},visibleValues(){let s=_.chain(this.hiddenFields).pick(e=>e.omitValue).keys().value();return new H(this.values,this.jsonSubmittingFields).except(s)}},methods:{resetValuesFromResponse(s){if(!s)return this.values;let e=["id"].concat(this.revealerFields),t=new H(this.values,this.jsonSubmittingFields),i=new H(s,this.jsonSubmittingFields);return i.mergeDottedKeys(e,t),i.all()}}};function J(s,e,t,i,n,r,l,a){var o=typeof s=="function"?s.options:s;e&&(o.render=e,o.staticRenderFns=t,o._compiled=!0),i&&(o.functional=!0),r&&(o._scopeId="data-v-"+r);var p;if(l?(p=function(g){g=g||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!g&&typeof __VUE_SSR_CONTEXT__<"u"&&(g=__VUE_SSR_CONTEXT__),n&&n.call(this,g),g&&g._registeredComponents&&g._registeredComponents.add(l)},o._ssrRegister=p):n&&(p=a?function(){n.call(this,(o.functional?this.parent:this).$root.$options.shadowRoot)}:n),p)if(o.functional){o._injectStyles=p;var f=o.render;o.render=function(h,$){return p.call($),f(h,$)}}else{var w=o.beforeCreate;o.beforeCreate=w?[].concat(w,p):[p]}return{exports:s,options:o}}const De={mixins:[Ie],props:{publishContainer:String,initialReference:String,initialFieldset:Object,initialValues:Object,initialMeta:Object,initialTitle:String,initialLocalizations:Array,initialLocalizedFields:Array,initialHasOrigin:Boolean,initialOriginValues:Object,initialOriginMeta:Object,initialSite:String,breadcrumbs:Array,initialActions:Object,method:String,isCreating:Boolean,initialReadOnly:Boolean,initialIsRoot:Boolean,contentType:String},data(){return{actions:this.initialActions,saving:!1,localizing:!1,trackDirtyState:!0,fieldset:this.initialFieldset,title:this.initialTitle,values:_.clone(this.initialValues),meta:_.clone(this.initialMeta),localizations:_.clone(this.initialLocalizations),localizedFields:this.initialLocalizedFields,hasOrigin:this.initialHasOrigin,originValues:this.initialOriginValues||{},originMeta:this.initialOriginMeta||{},site:this.initialSite,error:null,errors:{},isRoot:this.initialIsRoot,readOnly:this.initialReadOnly,quickSaveKeyBinding:null,quickSave:!1}},computed:{hasErrors(){return this.error||Object.keys(this.errors).length},somethingIsLoading(){return!this.$progress.isComplete()},canSave(){return!this.readOnly&&this.isDirty&&!this.somethingIsLoading},isBase(){return this.publishContainer==="base"},isDirty(){return this.$dirty.has(this.publishContainer)}},watch:{saving(s){this.$progress.loading(`${this.publishContainer}-defaults-publish-form`,s)}},methods:{clearErrors(){this.error=null,this.errors={}},save(){if(!this.canSave){this.quickSave=!1;return}this.saving=!0,this.clearErrors();const s={...this.visibleValues,blueprint:this.fieldset.handle,_localized:this.localizedFields};this.$axios[this.method](this.actions.save,s).then(e=>{this.saving=!1,this.isCreating||this.$toast.success(__("Saved")),this.$refs.container.saved(),this.$nextTick(()=>this.$emit("saved",e)),this.quickSave=!1}).catch(e=>this.handleAxiosError(e))},handleAxiosError(s){if(this.saving=!1,s.response&&s.response.status===422){const{message:e,errors:t}=s.response.data;this.error=e,this.errors=t,this.$toast.error(e)}else s.response?this.$toast.error(s.response.data.message):this.$toast.error(s||"Something went wrong")},localizationSelected(s){s.active||this.isDirty&&!confirm(__("Are you sure? Unsaved changes will be lost."))||(this.$dirty.remove(this.publishContainer),this.localizing=s,this.editLocalization(s),this.isBase&&window.history.replaceState({},"",s.url))},editLocalization(s){return this.$axios.get(s.url).then(e=>{clearTimeout(this.trackDirtyStateTimeout),this.trackDirtyState=!1;const t=e.data;this.values=t.values,this.originValues=t.originValues,this.originMeta=t.originMeta,this.meta=t.meta,this.localizations=t.localizations,this.localizedFields=t.localizedFields,this.hasOrigin=t.hasOrigin,this.actions=t.actions,this.fieldset=t.blueprint,this.isRoot=t.isRoot,this.site=s.handle,this.localizing=!1,this.trackDirtyStateTimeout=setTimeout(()=>this.trackDirtyState=!0,300)})},setFieldValue(s,e){this.hasOrigin&&this.desyncField(s),this.$refs.container.setFieldValue(s,e)},syncField(s){confirm(__("Are you sure? This field's value will be replaced by the value in the original entry."))&&(this.localizedFields=this.localizedFields.filter(e=>e!==s),this.$refs.container.setFieldValue(s,this.originValues[s]),this.meta[s]=this.originMeta[s])},desyncField(s){this.localizedFields.includes(s)||this.localizedFields.push(s),this.$refs.container.dirty()}},mounted(){this.quickSaveKeyBinding=this.$keys.bindGlobal(["mod+s"],s=>{s.preventDefault(),this.quickSave=!0,this.save()})},created(){window.history.replaceState({},document.title,document.location.href.replace("created=true",""))},unmounted(){clearTimeout(this.trackDirtyStateTimeout)},destroyed(){this.quickSaveKeyBinding.destroy()}};var Ee=function(){var e=this,t=e._self._c;return t("div",[e.breadcrumbs?t("breadcrumb",{attrs:{url:e.breadcrumbs[0].url,title:e.breadcrumbs[0].text}}):e._e(),t("div",{staticClass:"flex items-center mb-6"},[t("h1",{staticClass:"flex-1",domProps:{textContent:e._s(e.title)}}),e.readOnly?t("div",{staticClass:"flex pt-px mr-4 text-gray-600 text-2xs"},[t("svg-icon",{staticClass:"w-4 mr-1 -mt-1",attrs:{name:"lock"}}),e._v(" "+e._s(e.__("Read Only"))+" ")],1):e._e(),e.readOnly?e._e():t("button",{staticClass:"btn-primary",attrs:{disabled:!e.canSave},domProps:{textContent:e._s(e.__("Save Changes"))},on:{click:function(i){return i.preventDefault(),e.save.apply(null,arguments)}}})]),e.fieldset?t("publish-container",{ref:"container",attrs:{name:e.publishContainer,blueprint:e.fieldset,values:e.values,reference:e.initialReference,meta:e.meta,errors:e.errors,site:e.site,"localized-fields":e.localizedFields,"is-root":e.isRoot,"track-dirty-state":e.trackDirtyState},on:{updated:function(i){e.values=i}}},[t("div",[t("publish-tabs",{attrs:{"read-only":e.readOnly,syncable:e.hasOrigin},on:{updated:e.setFieldValue,"meta-updated":e.setFieldMeta,synced:e.syncField,desynced:e.desyncField,focus:function(i){return e.container.$emit("focus",i)},blur:function(i){return e.container.$emit("blur",i)}},scopedSlots:e._u([{key:"actions",fn:function({shouldShowSidebar:i}){return[e.localizations.length>1?t("div",{staticClass:"p-4 card"},[t("label",{staticClass:"mb-2 font-medium publish-field-label",domProps:{textContent:e._s(e.__("Sites"))}}),e._l(e.localizations,function(n){return t("div",{key:n.handle,staticClass:"flex items-center px-4 py-2 -mx-4 text-sm cursor-pointer",class:n.active?"bg-blue-100 dark:bg-dark-300":"hover:bg-gray-200 dark:hover:bg-dark-400",on:{click:function(r){return e.localizationSelected(n)}}},[t("div",{staticClass:"flex items-center flex-1",class:{"line-through":!n.exists}},[t("span",{staticClass:"mr-2 little-dot",class:{"bg-green-600":n.published,"bg-gray-500":!n.published,"bg-red-500":!n.exists}}),e._v(" "+e._s(n.name)+" "),e.localizing&&e.localizing.handle===n.handle?t("loading-graphic",{staticClass:"ml-2",attrs:{size:14,text:""}}):e._e()],1),n.origin?t("div",{staticClass:"badge-sm bg-orange dark:bg-orange-dark",domProps:{textContent:e._s(e.__("Origin"))}}):e._e(),n.active?t("div",{staticClass:"badge-sm bg-blue dark:bg-dark-blue-175",domProps:{textContent:e._s(e.__("Active"))}}):e._e(),n.root&&!n.origin&&!n.active?t("div",{staticClass:"badge-sm bg-purple dark:bg-purple-dark",domProps:{textContent:e._s(e.__("Root"))}}):e._e()])})],2):e._e()]}}],null,!1,4023064848)})],1)]):e._e()],1)},je=[],qe=J(De,Ee,je,!1,null,null,null,null);const Le=qe.exports,Be={mixins:[Fieldtype],data(){return{image:this.meta.image}},mounted(){Statamic.$hooks.on("entry.saved",s=>{this.image&&(this.image=`${this.image}?reload`),s()})},watch:{"$store.state.publish.base.site":function(){this.image=this.meta.image}},computed:{exists(){const s=new XMLHttpRequest;return s.open("HEAD",this.image,!1),s.send(),s.status!=404}}};var Me=function(){var e=this,t=e._self._c;return t("div",[this.exists?t("div",[t("img",{staticClass:"rounded-md",attrs:{src:this.image}})]):t("div",{staticClass:"p-3 text-center bg-gray-200 border rounded"},[t("small",{staticClass:"mb-0 help-block"},[e._v(e._s(this.meta.message))])])])},Pe=[],Ze=J(Be,Me,Pe,!1,null,null,null,null);const Ue=Ze.exports,Ne={mixins:[Fieldtype],data(){return{autoBindChangeWatcher:!1,changeWatcherWatchDeep:!1,customValue:null}},computed:{fieldSource(){return this.value.source},fieldDefault(){return this.meta.default},fieldValue(){return this.value.value},fieldComponent(){let s=this.config.field.type;return(this.config.field.component||s).replace(".","-")+"-fieldtype"},fieldConfig(){return this.config.field},fieldMeta(){return this.meta.meta},autoFieldDisplay(){let e=this.store.blueprint.tabs.flatMap(t=>t.sections).flatMap(t=>t.fields);return _.find(e,{handle:this.autoFieldHandle}).display},autoFieldValue(){let s=this.store.values[this.autoFieldHandle];return typeof s=="object"&&s!==null?s.value:s},autoFieldHandle(){return this.config.auto},fieldIsSynced(){return this.$parent.$parent.isSynced},sourceOptions(){let s=[{label:__("advanced-seo::messages.field_sources.default"),value:"default"},{label:__("advanced-seo::messages.field_sources.custom"),value:"custom"}];return this.autoFieldHandle&&s.unshift({label:__("advanced-seo::messages.field_sources.auto"),value:"auto"}),this.config.options?s.filter(e=>this.config.options.includes(e.value)):s},site(){return this.store.site},store(){return this.$store.state.publish.base}},watch:{autoFieldValue(){this.updateAutoFieldValue()},fieldIsSynced(s){s===!0&&this.updateAutoFieldValue()},fieldSource(s){s==="auto"&&this.updateFieldValue(this.autoFieldValue),s==="default"&&this.updateFieldValue(this.fieldDefault),s==="custom"&&this.updateFieldValue(this.customValue===null?this.fieldDefault:this.customValue)},site(){this.customValue=null,this.updateAutoFieldValue()}},mounted(){this.updateAutoFieldValue(),this.fieldSource==="custom"&&this.updateCustomValue(this.fieldValue)},methods:{updateAutoFieldValue(){this.fieldSource==="auto"&&(this.value.value=this.autoFieldValue)},updateFieldSource(s){this.fieldSource!==s&&(this.value.source=s)},updateFieldValue(s){this.value.value=s,this.update(this.value)},updateCustomFieldValue(s){this.updateCustomValue(s),this.updateFieldValue(s)},updateCustomValue(s){this.customValue=s},updateFieldMeta(s){this.meta.meta=s||this.fieldMeta}}};var He=function(){var e=this,t=e._self._c;return t("div",{staticClass:"flex flex-col seo-mt-4"},[t("div",{staticClass:"self-start button-group-fieldtype-wrapper"},[t("div",{staticClass:"seo-h-auto btn-group source-btn-group"},e._l(e.sourceOptions,function(i,n){return t("button",{key:n,ref:"button",refInFor:!0,staticClass:"h-auto seo-text-[12px] seo-px-2 seo-py-1 btn",class:{active:e.fieldSource===i.value},attrs:{name:e.name,value:i.value,disabled:e.isReadOnly},domProps:{textContent:e._s(i.label||i.value)},on:{click:function(r){return e.updateFieldSource(r.target.value)}}})}),0)]),t("div",{staticClass:"seo-mt-2.5"},[e.fieldSource==="custom"?t("div",[t(e.fieldComponent,{tag:"component",attrs:{name:e.name,config:e.fieldConfig,meta:e.fieldMeta,value:e.fieldValue,"read-only":e.isReadOnly,handle:"source_value"},on:{"meta-updated":e.updateFieldMeta,input:e.updateCustomFieldValue}})],1):t("div",[t(e.fieldComponent,{tag:"component",attrs:{name:e.name,config:e.fieldConfig,meta:e.fieldMeta,value:e.fieldValue,"read-only":"true",handle:"source_value"}}),t("div",{staticClass:"mt-2 mb-0 help-block"},[e.fieldSource==="auto"?t("span",{domProps:{innerHTML:e._s(e.__("advanced-seo::messages.field_source_description.auto",{title:this.autoFieldDisplay,handle:this.autoFieldHandle}))}}):t("span",{domProps:{innerHTML:e._s(e.__("advanced-seo::messages.field_source_description.defaults",{title:this.meta.title}))}})])],1)])])},Qe=[],We=J(Ne,He,Qe,!1,null,null,null,null);const Je=We.exports;Statamic.booting(()=>{Statamic.component("defaults-publish-form",Le),Statamic.component("social_image-fieldtype",Ue),Statamic.component("seo_source-fieldtype",Je)}); diff --git a/resources/dist/build/assets/cp-90c1ee0f.css b/resources/dist/build/assets/cp-90c1ee0f.css deleted file mode 100644 index 5edbd855..00000000 --- a/resources/dist/build/assets/cp-90c1ee0f.css +++ /dev/null @@ -1 +0,0 @@ -*,: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-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(46 159 255 / .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-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(46 159 255 / .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: }.-seo-ml-0{margin-left:-0px!important}.-seo-ml-1{margin-left:-.25rem!important}.-seo-ml-10{margin-left:-2.5rem!important}.-seo-ml-11{margin-left:-2.75rem!important}.-seo-ml-12{margin-left:-3rem!important}.-seo-ml-14{margin-left:-3.5rem!important}.-seo-ml-16{margin-left:-4rem!important}.-seo-ml-2{margin-left:-.5rem!important}.-seo-ml-3{margin-left:-.75rem!important}.-seo-ml-4{margin-left:-1rem!important}.-seo-ml-5{margin-left:-1.25rem!important}.-seo-ml-6{margin-left:-1.5rem!important}.-seo-ml-7{margin-left:-1.75rem!important}.-seo-ml-8{margin-left:-2rem!important}.-seo-ml-9{margin-left:-2.25rem!important}.-seo-mr-0{margin-right:-0px!important}.-seo-mr-1{margin-right:-.25rem!important}.-seo-mr-10{margin-right:-2.5rem!important}.-seo-mr-11{margin-right:-2.75rem!important}.-seo-mr-12{margin-right:-3rem!important}.-seo-mr-14{margin-right:-3.5rem!important}.-seo-mr-16{margin-right:-4rem!important}.-seo-mr-2{margin-right:-.5rem!important}.-seo-mr-3{margin-right:-.75rem!important}.-seo-mr-4{margin-right:-1rem!important}.-seo-mr-5{margin-right:-1.25rem!important}.-seo-mr-6{margin-right:-1.5rem!important}.-seo-mr-7{margin-right:-1.75rem!important}.-seo-mr-8{margin-right:-2rem!important}.-seo-mr-9{margin-right:-2.25rem!important}.seo--ml-0{margin-left:-0px!important}.seo--ml-1{margin-left:-.25rem!important}.seo--ml-10{margin-left:-2.5rem!important}.seo--ml-11{margin-left:-2.75rem!important}.seo--ml-12{margin-left:-3rem!important}.seo--ml-14{margin-left:-3.5rem!important}.seo--ml-16{margin-left:-4rem!important}.seo--ml-2{margin-left:-.5rem!important}.seo--ml-3{margin-left:-.75rem!important}.seo--ml-4{margin-left:-1rem!important}.seo--ml-5{margin-left:-1.25rem!important}.seo--ml-6{margin-left:-1.5rem!important}.seo--ml-7{margin-left:-1.75rem!important}.seo--ml-8{margin-left:-2rem!important}.seo--ml-9{margin-left:-2.25rem!important}.seo--mr-0{margin-right:-0px!important}.seo--mr-1{margin-right:-.25rem!important}.seo--mr-10{margin-right:-2.5rem!important}.seo--mr-11{margin-right:-2.75rem!important}.seo--mr-12{margin-right:-3rem!important}.seo--mr-14{margin-right:-3.5rem!important}.seo--mr-16{margin-right:-4rem!important}.seo--mr-2{margin-right:-.5rem!important}.seo--mr-3{margin-right:-.75rem!important}.seo--mr-4{margin-right:-1rem!important}.seo--mr-5{margin-right:-1.25rem!important}.seo--mr-6{margin-right:-1.5rem!important}.seo--mr-7{margin-right:-1.75rem!important}.seo--mr-8{margin-right:-2rem!important}.seo--mr-9{margin-right:-2.25rem!important}.seo-ml-0{margin-left:0!important}.seo-ml-1{margin-left:.25rem!important}.seo-ml-10{margin-left:2.5rem!important}.seo-ml-11{margin-left:2.75rem!important}.seo-ml-12{margin-left:3rem!important}.seo-ml-14{margin-left:3.5rem!important}.seo-ml-16{margin-left:4rem!important}.seo-ml-2{margin-left:.5rem!important}.seo-ml-3{margin-left:.75rem!important}.seo-ml-4{margin-left:1rem!important}.seo-ml-5{margin-left:1.25rem!important}.seo-ml-6{margin-left:1.5rem!important}.seo-ml-7{margin-left:1.75rem!important}.seo-ml-8{margin-left:2rem!important}.seo-ml-9{margin-left:2.25rem!important}.seo-mr-0{margin-right:0!important}.seo-mr-1{margin-right:.25rem!important}.seo-mr-10{margin-right:2.5rem!important}.seo-mr-11{margin-right:2.75rem!important}.seo-mr-12{margin-right:3rem!important}.seo-mr-14{margin-right:3.5rem!important}.seo-mr-16{margin-right:4rem!important}.seo-mr-2{margin-right:.5rem!important}.seo-mr-3{margin-right:.75rem!important}.seo-mr-4{margin-right:1rem!important}.seo-mr-5{margin-right:1.25rem!important}.seo-mr-6{margin-right:1.5rem!important}.seo-mr-7{margin-right:1.75rem!important}.seo-mr-8{margin-right:2rem!important}.seo-mr-9{margin-right:2.25rem!important}.seo-mt-2{margin-top:.5rem!important}.seo-mt-2\.5{margin-top:.625rem!important}.seo-mt-4{margin-top:1rem!important}.seo-h-auto{height:auto!important}.-seo-scroll-ml-0{scroll-margin-left:-0px!important}.-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.-seo-scroll-mr-0{scroll-margin-right:-0px!important}.-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.seo--scroll-ml-0{scroll-margin-left:-0px!important}.seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.seo--scroll-ml-12{scroll-margin-left:-3rem!important}.seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.seo--scroll-ml-16{scroll-margin-left:-4rem!important}.seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.seo--scroll-ml-4{scroll-margin-left:-1rem!important}.seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.seo--scroll-ml-8{scroll-margin-left:-2rem!important}.seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.seo--scroll-mr-0{scroll-margin-right:-0px!important}.seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.seo--scroll-mr-12{scroll-margin-right:-3rem!important}.seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.seo--scroll-mr-16{scroll-margin-right:-4rem!important}.seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.seo--scroll-mr-4{scroll-margin-right:-1rem!important}.seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.seo--scroll-mr-8{scroll-margin-right:-2rem!important}.seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.seo-scroll-ml-0{scroll-margin-left:0px!important}.seo-scroll-ml-1{scroll-margin-left:.25rem!important}.seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.seo-scroll-ml-12{scroll-margin-left:3rem!important}.seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.seo-scroll-ml-16{scroll-margin-left:4rem!important}.seo-scroll-ml-2{scroll-margin-left:.5rem!important}.seo-scroll-ml-3{scroll-margin-left:.75rem!important}.seo-scroll-ml-4{scroll-margin-left:1rem!important}.seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.seo-scroll-ml-8{scroll-margin-left:2rem!important}.seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.seo-scroll-mr-0{scroll-margin-right:0px!important}.seo-scroll-mr-1{scroll-margin-right:.25rem!important}.seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.seo-scroll-mr-12{scroll-margin-right:3rem!important}.seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.seo-scroll-mr-16{scroll-margin-right:4rem!important}.seo-scroll-mr-2{scroll-margin-right:.5rem!important}.seo-scroll-mr-3{scroll-margin-right:.75rem!important}.seo-scroll-mr-4{scroll-margin-right:1rem!important}.seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.seo-scroll-mr-8{scroll-margin-right:2rem!important}.seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.seo-px-0{padding-left:0!important;padding-right:0!important}.seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.seo-py-0{padding-top:0!important;padding-bottom:0!important}.seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.seo-text-\[12px\]{font-size:12px!important}.\[a-zA-Z\:_\]{a-z-a--z:}@media (min-width: 768px){.md\:-seo-ml-0{margin-left:-0px!important}.md\:-seo-ml-1{margin-left:-.25rem!important}.md\:-seo-ml-10{margin-left:-2.5rem!important}.md\:-seo-ml-11{margin-left:-2.75rem!important}.md\:-seo-ml-12{margin-left:-3rem!important}.md\:-seo-ml-14{margin-left:-3.5rem!important}.md\:-seo-ml-16{margin-left:-4rem!important}.md\:-seo-ml-2{margin-left:-.5rem!important}.md\:-seo-ml-3{margin-left:-.75rem!important}.md\:-seo-ml-4{margin-left:-1rem!important}.md\:-seo-ml-5{margin-left:-1.25rem!important}.md\:-seo-ml-6{margin-left:-1.5rem!important}.md\:-seo-ml-7{margin-left:-1.75rem!important}.md\:-seo-ml-8{margin-left:-2rem!important}.md\:-seo-ml-9{margin-left:-2.25rem!important}.md\:-seo-mr-0{margin-right:-0px!important}.md\:-seo-mr-1{margin-right:-.25rem!important}.md\:-seo-mr-10{margin-right:-2.5rem!important}.md\:-seo-mr-11{margin-right:-2.75rem!important}.md\:-seo-mr-12{margin-right:-3rem!important}.md\:-seo-mr-14{margin-right:-3.5rem!important}.md\:-seo-mr-16{margin-right:-4rem!important}.md\:-seo-mr-2{margin-right:-.5rem!important}.md\:-seo-mr-3{margin-right:-.75rem!important}.md\:-seo-mr-4{margin-right:-1rem!important}.md\:-seo-mr-5{margin-right:-1.25rem!important}.md\:-seo-mr-6{margin-right:-1.5rem!important}.md\:-seo-mr-7{margin-right:-1.75rem!important}.md\:-seo-mr-8{margin-right:-2rem!important}.md\:-seo-mr-9{margin-right:-2.25rem!important}.md\:seo--ml-0{margin-left:-0px!important}.md\:seo--ml-1{margin-left:-.25rem!important}.md\:seo--ml-10{margin-left:-2.5rem!important}.md\:seo--ml-11{margin-left:-2.75rem!important}.md\:seo--ml-12{margin-left:-3rem!important}.md\:seo--ml-14{margin-left:-3.5rem!important}.md\:seo--ml-16{margin-left:-4rem!important}.md\:seo--ml-2{margin-left:-.5rem!important}.md\:seo--ml-3{margin-left:-.75rem!important}.md\:seo--ml-4{margin-left:-1rem!important}.md\:seo--ml-5{margin-left:-1.25rem!important}.md\:seo--ml-6{margin-left:-1.5rem!important}.md\:seo--ml-7{margin-left:-1.75rem!important}.md\:seo--ml-8{margin-left:-2rem!important}.md\:seo--ml-9{margin-left:-2.25rem!important}.md\:seo--mr-0{margin-right:-0px!important}.md\:seo--mr-1{margin-right:-.25rem!important}.md\:seo--mr-10{margin-right:-2.5rem!important}.md\:seo--mr-11{margin-right:-2.75rem!important}.md\:seo--mr-12{margin-right:-3rem!important}.md\:seo--mr-14{margin-right:-3.5rem!important}.md\:seo--mr-16{margin-right:-4rem!important}.md\:seo--mr-2{margin-right:-.5rem!important}.md\:seo--mr-3{margin-right:-.75rem!important}.md\:seo--mr-4{margin-right:-1rem!important}.md\:seo--mr-5{margin-right:-1.25rem!important}.md\:seo--mr-6{margin-right:-1.5rem!important}.md\:seo--mr-7{margin-right:-1.75rem!important}.md\:seo--mr-8{margin-right:-2rem!important}.md\:seo--mr-9{margin-right:-2.25rem!important}.md\:seo-ml-0{margin-left:0!important}.md\:seo-ml-1{margin-left:.25rem!important}.md\:seo-ml-10{margin-left:2.5rem!important}.md\:seo-ml-11{margin-left:2.75rem!important}.md\:seo-ml-12{margin-left:3rem!important}.md\:seo-ml-14{margin-left:3.5rem!important}.md\:seo-ml-16{margin-left:4rem!important}.md\:seo-ml-2{margin-left:.5rem!important}.md\:seo-ml-3{margin-left:.75rem!important}.md\:seo-ml-4{margin-left:1rem!important}.md\:seo-ml-5{margin-left:1.25rem!important}.md\:seo-ml-6{margin-left:1.5rem!important}.md\:seo-ml-7{margin-left:1.75rem!important}.md\:seo-ml-8{margin-left:2rem!important}.md\:seo-ml-9{margin-left:2.25rem!important}.md\:seo-mr-0{margin-right:0!important}.md\:seo-mr-1{margin-right:.25rem!important}.md\:seo-mr-10{margin-right:2.5rem!important}.md\:seo-mr-11{margin-right:2.75rem!important}.md\:seo-mr-12{margin-right:3rem!important}.md\:seo-mr-14{margin-right:3.5rem!important}.md\:seo-mr-16{margin-right:4rem!important}.md\:seo-mr-2{margin-right:.5rem!important}.md\:seo-mr-3{margin-right:.75rem!important}.md\:seo-mr-4{margin-right:1rem!important}.md\:seo-mr-5{margin-right:1.25rem!important}.md\:seo-mr-6{margin-right:1.5rem!important}.md\:seo-mr-7{margin-right:1.75rem!important}.md\:seo-mr-8{margin-right:2rem!important}.md\:seo-mr-9{margin-right:2.25rem!important}.md\:-seo-scroll-ml-0{scroll-margin-left:-0px!important}.md\:-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.md\:-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.md\:-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.md\:-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.md\:-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.md\:-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.md\:-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.md\:-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.md\:-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.md\:-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.md\:-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.md\:-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.md\:-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.md\:-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.md\:-seo-scroll-mr-0{scroll-margin-right:-0px!important}.md\:-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.md\:-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.md\:-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.md\:-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.md\:-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.md\:-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.md\:-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.md\:-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.md\:-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.md\:-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.md\:-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.md\:-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.md\:-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.md\:-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.md\:seo--scroll-ml-0{scroll-margin-left:-0px!important}.md\:seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.md\:seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.md\:seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.md\:seo--scroll-ml-12{scroll-margin-left:-3rem!important}.md\:seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.md\:seo--scroll-ml-16{scroll-margin-left:-4rem!important}.md\:seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.md\:seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.md\:seo--scroll-ml-4{scroll-margin-left:-1rem!important}.md\:seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.md\:seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.md\:seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.md\:seo--scroll-ml-8{scroll-margin-left:-2rem!important}.md\:seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.md\:seo--scroll-mr-0{scroll-margin-right:-0px!important}.md\:seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.md\:seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.md\:seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.md\:seo--scroll-mr-12{scroll-margin-right:-3rem!important}.md\:seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.md\:seo--scroll-mr-16{scroll-margin-right:-4rem!important}.md\:seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.md\:seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.md\:seo--scroll-mr-4{scroll-margin-right:-1rem!important}.md\:seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.md\:seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.md\:seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.md\:seo--scroll-mr-8{scroll-margin-right:-2rem!important}.md\:seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.md\:seo-scroll-ml-0{scroll-margin-left:0px!important}.md\:seo-scroll-ml-1{scroll-margin-left:.25rem!important}.md\:seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.md\:seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.md\:seo-scroll-ml-12{scroll-margin-left:3rem!important}.md\:seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.md\:seo-scroll-ml-16{scroll-margin-left:4rem!important}.md\:seo-scroll-ml-2{scroll-margin-left:.5rem!important}.md\:seo-scroll-ml-3{scroll-margin-left:.75rem!important}.md\:seo-scroll-ml-4{scroll-margin-left:1rem!important}.md\:seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.md\:seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.md\:seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.md\:seo-scroll-ml-8{scroll-margin-left:2rem!important}.md\:seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.md\:seo-scroll-mr-0{scroll-margin-right:0px!important}.md\:seo-scroll-mr-1{scroll-margin-right:.25rem!important}.md\:seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.md\:seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.md\:seo-scroll-mr-12{scroll-margin-right:3rem!important}.md\:seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.md\:seo-scroll-mr-16{scroll-margin-right:4rem!important}.md\:seo-scroll-mr-2{scroll-margin-right:.5rem!important}.md\:seo-scroll-mr-3{scroll-margin-right:.75rem!important}.md\:seo-scroll-mr-4{scroll-margin-right:1rem!important}.md\:seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.md\:seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.md\:seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.md\:seo-scroll-mr-8{scroll-margin-right:2rem!important}.md\:seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.md\:seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.md\:seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.md\:seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.md\:seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.md\:seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.md\:seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.md\:seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.md\:seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.md\:seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.md\:seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.md\:seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.md\:seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.md\:seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.md\:seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.md\:seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.md\:seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.md\:seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.md\:seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.md\:seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.md\:seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.md\:seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.md\:seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.md\:seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.md\:seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.md\:seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.md\:seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.md\:seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.md\:seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.md\:seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.md\:seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.md\:seo-px-0{padding-left:0!important;padding-right:0!important}.md\:seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.md\:seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.md\:seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.md\:seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.md\:seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.md\:seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.md\:seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.md\:seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.md\:seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.md\:seo-py-0{padding-top:0!important;padding-bottom:0!important}.md\:seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.md\:seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.md\:seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.md\:seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.md\:seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.md\:seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.md\:seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.md\:seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.md\:seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.md\:seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.md\:seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.md\:seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.md\:seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}}@media (min-width: 992px){.lg\:-seo-ml-0{margin-left:-0px!important}.lg\:-seo-ml-1{margin-left:-.25rem!important}.lg\:-seo-ml-10{margin-left:-2.5rem!important}.lg\:-seo-ml-11{margin-left:-2.75rem!important}.lg\:-seo-ml-12{margin-left:-3rem!important}.lg\:-seo-ml-14{margin-left:-3.5rem!important}.lg\:-seo-ml-16{margin-left:-4rem!important}.lg\:-seo-ml-2{margin-left:-.5rem!important}.lg\:-seo-ml-3{margin-left:-.75rem!important}.lg\:-seo-ml-4{margin-left:-1rem!important}.lg\:-seo-ml-5{margin-left:-1.25rem!important}.lg\:-seo-ml-6{margin-left:-1.5rem!important}.lg\:-seo-ml-7{margin-left:-1.75rem!important}.lg\:-seo-ml-8{margin-left:-2rem!important}.lg\:-seo-ml-9{margin-left:-2.25rem!important}.lg\:-seo-mr-0{margin-right:-0px!important}.lg\:-seo-mr-1{margin-right:-.25rem!important}.lg\:-seo-mr-10{margin-right:-2.5rem!important}.lg\:-seo-mr-11{margin-right:-2.75rem!important}.lg\:-seo-mr-12{margin-right:-3rem!important}.lg\:-seo-mr-14{margin-right:-3.5rem!important}.lg\:-seo-mr-16{margin-right:-4rem!important}.lg\:-seo-mr-2{margin-right:-.5rem!important}.lg\:-seo-mr-3{margin-right:-.75rem!important}.lg\:-seo-mr-4{margin-right:-1rem!important}.lg\:-seo-mr-5{margin-right:-1.25rem!important}.lg\:-seo-mr-6{margin-right:-1.5rem!important}.lg\:-seo-mr-7{margin-right:-1.75rem!important}.lg\:-seo-mr-8{margin-right:-2rem!important}.lg\:-seo-mr-9{margin-right:-2.25rem!important}.lg\:seo--ml-0{margin-left:-0px!important}.lg\:seo--ml-1{margin-left:-.25rem!important}.lg\:seo--ml-10{margin-left:-2.5rem!important}.lg\:seo--ml-11{margin-left:-2.75rem!important}.lg\:seo--ml-12{margin-left:-3rem!important}.lg\:seo--ml-14{margin-left:-3.5rem!important}.lg\:seo--ml-16{margin-left:-4rem!important}.lg\:seo--ml-2{margin-left:-.5rem!important}.lg\:seo--ml-3{margin-left:-.75rem!important}.lg\:seo--ml-4{margin-left:-1rem!important}.lg\:seo--ml-5{margin-left:-1.25rem!important}.lg\:seo--ml-6{margin-left:-1.5rem!important}.lg\:seo--ml-7{margin-left:-1.75rem!important}.lg\:seo--ml-8{margin-left:-2rem!important}.lg\:seo--ml-9{margin-left:-2.25rem!important}.lg\:seo--mr-0{margin-right:-0px!important}.lg\:seo--mr-1{margin-right:-.25rem!important}.lg\:seo--mr-10{margin-right:-2.5rem!important}.lg\:seo--mr-11{margin-right:-2.75rem!important}.lg\:seo--mr-12{margin-right:-3rem!important}.lg\:seo--mr-14{margin-right:-3.5rem!important}.lg\:seo--mr-16{margin-right:-4rem!important}.lg\:seo--mr-2{margin-right:-.5rem!important}.lg\:seo--mr-3{margin-right:-.75rem!important}.lg\:seo--mr-4{margin-right:-1rem!important}.lg\:seo--mr-5{margin-right:-1.25rem!important}.lg\:seo--mr-6{margin-right:-1.5rem!important}.lg\:seo--mr-7{margin-right:-1.75rem!important}.lg\:seo--mr-8{margin-right:-2rem!important}.lg\:seo--mr-9{margin-right:-2.25rem!important}.lg\:seo-ml-0{margin-left:0!important}.lg\:seo-ml-1{margin-left:.25rem!important}.lg\:seo-ml-10{margin-left:2.5rem!important}.lg\:seo-ml-11{margin-left:2.75rem!important}.lg\:seo-ml-12{margin-left:3rem!important}.lg\:seo-ml-14{margin-left:3.5rem!important}.lg\:seo-ml-16{margin-left:4rem!important}.lg\:seo-ml-2{margin-left:.5rem!important}.lg\:seo-ml-3{margin-left:.75rem!important}.lg\:seo-ml-4{margin-left:1rem!important}.lg\:seo-ml-5{margin-left:1.25rem!important}.lg\:seo-ml-6{margin-left:1.5rem!important}.lg\:seo-ml-7{margin-left:1.75rem!important}.lg\:seo-ml-8{margin-left:2rem!important}.lg\:seo-ml-9{margin-left:2.25rem!important}.lg\:seo-mr-0{margin-right:0!important}.lg\:seo-mr-1{margin-right:.25rem!important}.lg\:seo-mr-10{margin-right:2.5rem!important}.lg\:seo-mr-11{margin-right:2.75rem!important}.lg\:seo-mr-12{margin-right:3rem!important}.lg\:seo-mr-14{margin-right:3.5rem!important}.lg\:seo-mr-16{margin-right:4rem!important}.lg\:seo-mr-2{margin-right:.5rem!important}.lg\:seo-mr-3{margin-right:.75rem!important}.lg\:seo-mr-4{margin-right:1rem!important}.lg\:seo-mr-5{margin-right:1.25rem!important}.lg\:seo-mr-6{margin-right:1.5rem!important}.lg\:seo-mr-7{margin-right:1.75rem!important}.lg\:seo-mr-8{margin-right:2rem!important}.lg\:seo-mr-9{margin-right:2.25rem!important}.lg\:-seo-scroll-ml-0{scroll-margin-left:-0px!important}.lg\:-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.lg\:-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.lg\:-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.lg\:-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.lg\:-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.lg\:-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.lg\:-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.lg\:-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.lg\:-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.lg\:-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.lg\:-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.lg\:-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.lg\:-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.lg\:-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.lg\:-seo-scroll-mr-0{scroll-margin-right:-0px!important}.lg\:-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.lg\:-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.lg\:-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.lg\:-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.lg\:-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.lg\:-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.lg\:-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.lg\:-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.lg\:-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.lg\:-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.lg\:-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.lg\:-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.lg\:-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.lg\:-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.lg\:seo--scroll-ml-0{scroll-margin-left:-0px!important}.lg\:seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.lg\:seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.lg\:seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.lg\:seo--scroll-ml-12{scroll-margin-left:-3rem!important}.lg\:seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.lg\:seo--scroll-ml-16{scroll-margin-left:-4rem!important}.lg\:seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.lg\:seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.lg\:seo--scroll-ml-4{scroll-margin-left:-1rem!important}.lg\:seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.lg\:seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.lg\:seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.lg\:seo--scroll-ml-8{scroll-margin-left:-2rem!important}.lg\:seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.lg\:seo--scroll-mr-0{scroll-margin-right:-0px!important}.lg\:seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.lg\:seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.lg\:seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.lg\:seo--scroll-mr-12{scroll-margin-right:-3rem!important}.lg\:seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.lg\:seo--scroll-mr-16{scroll-margin-right:-4rem!important}.lg\:seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.lg\:seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.lg\:seo--scroll-mr-4{scroll-margin-right:-1rem!important}.lg\:seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.lg\:seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.lg\:seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.lg\:seo--scroll-mr-8{scroll-margin-right:-2rem!important}.lg\:seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.lg\:seo-scroll-ml-0{scroll-margin-left:0px!important}.lg\:seo-scroll-ml-1{scroll-margin-left:.25rem!important}.lg\:seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.lg\:seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.lg\:seo-scroll-ml-12{scroll-margin-left:3rem!important}.lg\:seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.lg\:seo-scroll-ml-16{scroll-margin-left:4rem!important}.lg\:seo-scroll-ml-2{scroll-margin-left:.5rem!important}.lg\:seo-scroll-ml-3{scroll-margin-left:.75rem!important}.lg\:seo-scroll-ml-4{scroll-margin-left:1rem!important}.lg\:seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.lg\:seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.lg\:seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.lg\:seo-scroll-ml-8{scroll-margin-left:2rem!important}.lg\:seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.lg\:seo-scroll-mr-0{scroll-margin-right:0px!important}.lg\:seo-scroll-mr-1{scroll-margin-right:.25rem!important}.lg\:seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.lg\:seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.lg\:seo-scroll-mr-12{scroll-margin-right:3rem!important}.lg\:seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.lg\:seo-scroll-mr-16{scroll-margin-right:4rem!important}.lg\:seo-scroll-mr-2{scroll-margin-right:.5rem!important}.lg\:seo-scroll-mr-3{scroll-margin-right:.75rem!important}.lg\:seo-scroll-mr-4{scroll-margin-right:1rem!important}.lg\:seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.lg\:seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.lg\:seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.lg\:seo-scroll-mr-8{scroll-margin-right:2rem!important}.lg\:seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.lg\:seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.lg\:seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.lg\:seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.lg\:seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.lg\:seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.lg\:seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.lg\:seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.lg\:seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.lg\:seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.lg\:seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.lg\:seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.lg\:seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.lg\:seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.lg\:seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.lg\:seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.lg\:seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.lg\:seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.lg\:seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.lg\:seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.lg\:seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.lg\:seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.lg\:seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.lg\:seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.lg\:seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.lg\:seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.lg\:seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.lg\:seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.lg\:seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.lg\:seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.lg\:seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.lg\:seo-px-0{padding-left:0!important;padding-right:0!important}.lg\:seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.lg\:seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.lg\:seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.lg\:seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.lg\:seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.lg\:seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.lg\:seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.lg\:seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.lg\:seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.lg\:seo-py-0{padding-top:0!important;padding-bottom:0!important}.lg\:seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.lg\:seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.lg\:seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.lg\:seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.lg\:seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.lg\:seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.lg\:seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.lg\:seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.lg\:seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.lg\:seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.lg\:seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg\:seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.lg\:seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}}@media (min-width: 1200px){.xl\:-seo-ml-0{margin-left:-0px!important}.xl\:-seo-ml-1{margin-left:-.25rem!important}.xl\:-seo-ml-10{margin-left:-2.5rem!important}.xl\:-seo-ml-11{margin-left:-2.75rem!important}.xl\:-seo-ml-12{margin-left:-3rem!important}.xl\:-seo-ml-14{margin-left:-3.5rem!important}.xl\:-seo-ml-16{margin-left:-4rem!important}.xl\:-seo-ml-2{margin-left:-.5rem!important}.xl\:-seo-ml-3{margin-left:-.75rem!important}.xl\:-seo-ml-4{margin-left:-1rem!important}.xl\:-seo-ml-5{margin-left:-1.25rem!important}.xl\:-seo-ml-6{margin-left:-1.5rem!important}.xl\:-seo-ml-7{margin-left:-1.75rem!important}.xl\:-seo-ml-8{margin-left:-2rem!important}.xl\:-seo-ml-9{margin-left:-2.25rem!important}.xl\:-seo-mr-0{margin-right:-0px!important}.xl\:-seo-mr-1{margin-right:-.25rem!important}.xl\:-seo-mr-10{margin-right:-2.5rem!important}.xl\:-seo-mr-11{margin-right:-2.75rem!important}.xl\:-seo-mr-12{margin-right:-3rem!important}.xl\:-seo-mr-14{margin-right:-3.5rem!important}.xl\:-seo-mr-16{margin-right:-4rem!important}.xl\:-seo-mr-2{margin-right:-.5rem!important}.xl\:-seo-mr-3{margin-right:-.75rem!important}.xl\:-seo-mr-4{margin-right:-1rem!important}.xl\:-seo-mr-5{margin-right:-1.25rem!important}.xl\:-seo-mr-6{margin-right:-1.5rem!important}.xl\:-seo-mr-7{margin-right:-1.75rem!important}.xl\:-seo-mr-8{margin-right:-2rem!important}.xl\:-seo-mr-9{margin-right:-2.25rem!important}.xl\:seo--ml-0{margin-left:-0px!important}.xl\:seo--ml-1{margin-left:-.25rem!important}.xl\:seo--ml-10{margin-left:-2.5rem!important}.xl\:seo--ml-11{margin-left:-2.75rem!important}.xl\:seo--ml-12{margin-left:-3rem!important}.xl\:seo--ml-14{margin-left:-3.5rem!important}.xl\:seo--ml-16{margin-left:-4rem!important}.xl\:seo--ml-2{margin-left:-.5rem!important}.xl\:seo--ml-3{margin-left:-.75rem!important}.xl\:seo--ml-4{margin-left:-1rem!important}.xl\:seo--ml-5{margin-left:-1.25rem!important}.xl\:seo--ml-6{margin-left:-1.5rem!important}.xl\:seo--ml-7{margin-left:-1.75rem!important}.xl\:seo--ml-8{margin-left:-2rem!important}.xl\:seo--ml-9{margin-left:-2.25rem!important}.xl\:seo--mr-0{margin-right:-0px!important}.xl\:seo--mr-1{margin-right:-.25rem!important}.xl\:seo--mr-10{margin-right:-2.5rem!important}.xl\:seo--mr-11{margin-right:-2.75rem!important}.xl\:seo--mr-12{margin-right:-3rem!important}.xl\:seo--mr-14{margin-right:-3.5rem!important}.xl\:seo--mr-16{margin-right:-4rem!important}.xl\:seo--mr-2{margin-right:-.5rem!important}.xl\:seo--mr-3{margin-right:-.75rem!important}.xl\:seo--mr-4{margin-right:-1rem!important}.xl\:seo--mr-5{margin-right:-1.25rem!important}.xl\:seo--mr-6{margin-right:-1.5rem!important}.xl\:seo--mr-7{margin-right:-1.75rem!important}.xl\:seo--mr-8{margin-right:-2rem!important}.xl\:seo--mr-9{margin-right:-2.25rem!important}.xl\:seo-ml-0{margin-left:0!important}.xl\:seo-ml-1{margin-left:.25rem!important}.xl\:seo-ml-10{margin-left:2.5rem!important}.xl\:seo-ml-11{margin-left:2.75rem!important}.xl\:seo-ml-12{margin-left:3rem!important}.xl\:seo-ml-14{margin-left:3.5rem!important}.xl\:seo-ml-16{margin-left:4rem!important}.xl\:seo-ml-2{margin-left:.5rem!important}.xl\:seo-ml-3{margin-left:.75rem!important}.xl\:seo-ml-4{margin-left:1rem!important}.xl\:seo-ml-5{margin-left:1.25rem!important}.xl\:seo-ml-6{margin-left:1.5rem!important}.xl\:seo-ml-7{margin-left:1.75rem!important}.xl\:seo-ml-8{margin-left:2rem!important}.xl\:seo-ml-9{margin-left:2.25rem!important}.xl\:seo-mr-0{margin-right:0!important}.xl\:seo-mr-1{margin-right:.25rem!important}.xl\:seo-mr-10{margin-right:2.5rem!important}.xl\:seo-mr-11{margin-right:2.75rem!important}.xl\:seo-mr-12{margin-right:3rem!important}.xl\:seo-mr-14{margin-right:3.5rem!important}.xl\:seo-mr-16{margin-right:4rem!important}.xl\:seo-mr-2{margin-right:.5rem!important}.xl\:seo-mr-3{margin-right:.75rem!important}.xl\:seo-mr-4{margin-right:1rem!important}.xl\:seo-mr-5{margin-right:1.25rem!important}.xl\:seo-mr-6{margin-right:1.5rem!important}.xl\:seo-mr-7{margin-right:1.75rem!important}.xl\:seo-mr-8{margin-right:2rem!important}.xl\:seo-mr-9{margin-right:2.25rem!important}.xl\:-seo-scroll-ml-0{scroll-margin-left:-0px!important}.xl\:-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.xl\:-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.xl\:-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.xl\:-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.xl\:-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.xl\:-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.xl\:-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.xl\:-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.xl\:-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.xl\:-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.xl\:-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.xl\:-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.xl\:-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.xl\:-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.xl\:-seo-scroll-mr-0{scroll-margin-right:-0px!important}.xl\:-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.xl\:-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.xl\:-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.xl\:-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.xl\:-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.xl\:-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.xl\:-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.xl\:-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.xl\:-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.xl\:-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.xl\:-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.xl\:-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.xl\:-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.xl\:-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.xl\:seo--scroll-ml-0{scroll-margin-left:-0px!important}.xl\:seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.xl\:seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.xl\:seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.xl\:seo--scroll-ml-12{scroll-margin-left:-3rem!important}.xl\:seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.xl\:seo--scroll-ml-16{scroll-margin-left:-4rem!important}.xl\:seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.xl\:seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.xl\:seo--scroll-ml-4{scroll-margin-left:-1rem!important}.xl\:seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.xl\:seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.xl\:seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.xl\:seo--scroll-ml-8{scroll-margin-left:-2rem!important}.xl\:seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.xl\:seo--scroll-mr-0{scroll-margin-right:-0px!important}.xl\:seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.xl\:seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.xl\:seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.xl\:seo--scroll-mr-12{scroll-margin-right:-3rem!important}.xl\:seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.xl\:seo--scroll-mr-16{scroll-margin-right:-4rem!important}.xl\:seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.xl\:seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.xl\:seo--scroll-mr-4{scroll-margin-right:-1rem!important}.xl\:seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.xl\:seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.xl\:seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.xl\:seo--scroll-mr-8{scroll-margin-right:-2rem!important}.xl\:seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.xl\:seo-scroll-ml-0{scroll-margin-left:0px!important}.xl\:seo-scroll-ml-1{scroll-margin-left:.25rem!important}.xl\:seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.xl\:seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.xl\:seo-scroll-ml-12{scroll-margin-left:3rem!important}.xl\:seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.xl\:seo-scroll-ml-16{scroll-margin-left:4rem!important}.xl\:seo-scroll-ml-2{scroll-margin-left:.5rem!important}.xl\:seo-scroll-ml-3{scroll-margin-left:.75rem!important}.xl\:seo-scroll-ml-4{scroll-margin-left:1rem!important}.xl\:seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.xl\:seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.xl\:seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.xl\:seo-scroll-ml-8{scroll-margin-left:2rem!important}.xl\:seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.xl\:seo-scroll-mr-0{scroll-margin-right:0px!important}.xl\:seo-scroll-mr-1{scroll-margin-right:.25rem!important}.xl\:seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.xl\:seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.xl\:seo-scroll-mr-12{scroll-margin-right:3rem!important}.xl\:seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.xl\:seo-scroll-mr-16{scroll-margin-right:4rem!important}.xl\:seo-scroll-mr-2{scroll-margin-right:.5rem!important}.xl\:seo-scroll-mr-3{scroll-margin-right:.75rem!important}.xl\:seo-scroll-mr-4{scroll-margin-right:1rem!important}.xl\:seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.xl\:seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.xl\:seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.xl\:seo-scroll-mr-8{scroll-margin-right:2rem!important}.xl\:seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.xl\:seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.xl\:seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.xl\:seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.xl\:seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.xl\:seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.xl\:seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.xl\:seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.xl\:seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.xl\:seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.xl\:seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.xl\:seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.xl\:seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.xl\:seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.xl\:seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.xl\:seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.xl\:seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.xl\:seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.xl\:seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.xl\:seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.xl\:seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.xl\:seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.xl\:seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.xl\:seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.xl\:seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.xl\:seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.xl\:seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.xl\:seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.xl\:seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.xl\:seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.xl\:seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.xl\:seo-px-0{padding-left:0!important;padding-right:0!important}.xl\:seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.xl\:seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.xl\:seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.xl\:seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.xl\:seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.xl\:seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.xl\:seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.xl\:seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.xl\:seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.xl\:seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.xl\:seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.xl\:seo-py-0{padding-top:0!important;padding-bottom:0!important}.xl\:seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.xl\:seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.xl\:seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.xl\:seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.xl\:seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.xl\:seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.xl\:seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.xl\:seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.xl\:seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.xl\:seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.xl\:seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xl\:seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.xl\:seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.xl\:seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}} diff --git a/resources/dist/build/assets/cp-C-surgOM.js b/resources/dist/build/assets/cp-C-surgOM.js new file mode 100644 index 00000000..16aa43bd --- /dev/null +++ b/resources/dist/build/assets/cp-C-surgOM.js @@ -0,0 +1,46 @@ +var de=Object.defineProperty;var fe=(s,e,t)=>e in s?de(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var X=(s,e,t)=>(fe(s,typeof e!="symbol"?e+"":e,t),t);function se(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let A=se();function ge(s){A=s}const re=/[&<>"']/,me=new RegExp(re.source,"g"),le=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,ke=new RegExp(le.source,"g"),be={"&":"&","<":"<",">":">",'"':""","'":"'"},G=s=>be[s];function w(s,e){if(e){if(re.test(s))return s.replace(me,G)}else if(le.test(s))return s.replace(ke,G);return s}const xe=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function ae(s){return s.replace(xe,(e,t)=>(t=t.toLowerCase(),t==="colon"?":":t.charAt(0)==="#"?t.charAt(1)==="x"?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""))}const _e=/(^|[^\[])\^/g;function k(s,e){s=typeof s=="string"?s:s.source,e=e||"";const t={replace:(i,n)=>(n=n.source||n,n=n.replace(_e,"$1"),s=s.replace(i,n),t),getRegex:()=>new RegExp(s,e)};return t}const we=/[^\w:]/g,ye=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function K(s,e,t){if(s){let i;try{i=decodeURIComponent(ae(t)).replace(we,"").toLowerCase()}catch{return null}if(i.indexOf("javascript:")===0||i.indexOf("vbscript:")===0||i.indexOf("data:")===0)return null}e&&!ye.test(t)&&(t=ze(e,t));try{t=encodeURI(t).replace(/%25/g,"%")}catch{return null}return t}const E={},ve=/^[^:]+:\/*[^/]*$/,$e=/^([^:]+:)[\s\S]*$/,Se=/^([^:]+:\/*[^/]*)[\s\S]*$/;function ze(s,e){E[" "+s]||(ve.test(s)?E[" "+s]=s+"/":E[" "+s]=M(s,"/",!0)),s=E[" "+s];const t=s.indexOf(":")===-1;return e.substring(0,2)==="//"?t?e:s.replace($e,"$1")+e:e.charAt(0)==="/"?t?e:s.replace(Se,"$1")+e:s+e}const L={exec:function(){}};function Y(s,e){const t=s.replace(/\|/g,(r,l,a)=>{let o=!1,g=l;for(;--g>=0&&a[g]==="\\";)o=!o;return o?"|":" |"}),i=t.split(/ \|/);let n=0;if(i[0].trim()||i.shift(),i.length>0&&!i[i.length-1].trim()&&i.pop(),i.length>e)i.splice(e);else for(;i.length1;)e&1&&(t+=s),e>>=1,s+=s;return t+s}function te(s,e,t,i){const n=e.href,r=e.title?w(e.title):null,l=s[1].replace(/\\([\[\]])/g,"$1");if(s[0].charAt(0)!=="!"){i.state.inLink=!0;const a={type:"link",raw:t,href:n,title:r,text:l,tokens:i.inlineTokens(l)};return i.state.inLink=!1,a}return{type:"image",raw:t,href:n,title:r,text:w(l)}}function Fe(s,e){const t=s.match(/^(\s+)(?:```)/);if(t===null)return e;const i=t[1];return e.split(` +`).map(n=>{const r=n.match(/^\s+/);if(r===null)return n;const[l]=r;return l.length>=i.length?n.slice(i.length):n}).join(` +`)}class N{constructor(e){this.options=e||A}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const i=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?i:M(i,` +`)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const i=t[0],n=Fe(i,t[3]||"");return{type:"code",raw:i,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let i=t[2].trim();if(/#$/.test(i)){const n=M(i,"#");(this.options.pedantic||!n||/ $/.test(n))&&(i=n.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:i,tokens:this.lexer.inline(i)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const i=t[0].replace(/^ *>[ \t]?/gm,""),n=this.lexer.state.top;this.lexer.state.top=!0;const r=this.lexer.blockTokens(i);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:r,text:i}}}list(e){let t=this.rules.block.list.exec(e);if(t){let i,n,r,l,a,o,g,d,f,m,c,S,y=t[1].trim();const C=y.length>1,b={type:"list",raw:"",ordered:C,start:C?+y.slice(0,-1):"",loose:!1,items:[]};y=C?`\\d{1,9}\\${y.slice(-1)}`:`\\${y}`,this.options.pedantic&&(y=C?y:"[*+-]");const x=new RegExp(`^( {0,3}${y})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(S=!1,!(!(t=x.exec(e))||this.rules.block.hr.test(e)));){if(i=t[0],e=e.substring(i.length),d=t[2].split(` +`,1)[0].replace(/^\t+/,z=>" ".repeat(3*z.length)),f=e.split(` +`,1)[0],this.options.pedantic?(l=2,c=d.trimLeft()):(l=t[2].search(/[^ ]/),l=l>4?1:l,c=d.slice(l),l+=t[1].length),o=!1,!d&&/^ *$/.test(f)&&(i+=f+` +`,e=e.substring(f.length+1),S=!0),!S){const z=new RegExp(`^ {0,${Math.min(3,l-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),v=new RegExp(`^ {0,${Math.min(3,l-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),$=new RegExp(`^ {0,${Math.min(3,l-1)}}(?:\`\`\`|~~~)`),O=new RegExp(`^ {0,${Math.min(3,l-1)}}#`);for(;e&&(m=e.split(` +`,1)[0],f=m,this.options.pedantic&&(f=f.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!($.test(f)||O.test(f)||z.test(f)||v.test(e)));){if(f.search(/[^ ]/)>=l||!f.trim())c+=` +`+f.slice(l);else{if(o||d.search(/[^ ]/)>=4||$.test(d)||O.test(d)||v.test(d))break;c+=` +`+f}!o&&!f.trim()&&(o=!0),i+=m+` +`,e=e.substring(m.length+1),d=f.slice(l)}}b.loose||(g?b.loose=!0:/\n *\n *$/.test(i)&&(g=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(c),n&&(r=n[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),b.items.push({type:"list_item",raw:i,task:!!n,checked:r,loose:!1,text:c}),b.raw+=i}b.items[b.items.length-1].raw=i.trimRight(),b.items[b.items.length-1].text=c.trimRight(),b.raw=b.raw.trimRight();const V=b.items.length;for(a=0;a$.type==="space"),v=z.length>0&&z.some($=>/\n.*\n/.test($.raw));b.loose=v}if(b.loose)for(a=0;a$/,"$1").replace(this.rules.inline._escapes,"$1"):"",r=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return{type:"def",tag:i,raw:t[0],href:n,title:r}}}table(e){const t=this.rules.block.table.exec(e);if(t){const i={type:"table",header:Y(t[1]).map(n=>({text:n})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split(` +`):[]};if(i.header.length===i.align.length){i.raw=t[0];let n=i.align.length,r,l,a,o;for(r=0;r({text:g}));for(n=i.header.length,l=0;l/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):w(t[0]):t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const i=t[2].trim();if(!this.options.pedantic&&/^$/.test(i))return;const l=M(i.slice(0,-1),"\\");if((i.length-l.length)%2===0)return}else{const l=Re(t[2],"()");if(l>-1){const o=(t[0].indexOf("!")===0?5:4)+t[1].length+l;t[2]=t[2].substring(0,l),t[0]=t[0].substring(0,o).trim(),t[3]=""}}let n=t[2],r="";if(this.options.pedantic){const l=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);l&&(n=l[1],r=l[3])}else r=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^$/.test(i)?n=n.slice(1):n=n.slice(1,-1)),te(t,{href:n&&n.replace(this.rules.inline._escapes,"$1"),title:r&&r.replace(this.rules.inline._escapes,"$1")},t[0],this.lexer)}}reflink(e,t){let i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){let n=(i[2]||i[1]).replace(/\s+/g," ");if(n=t[n.toLowerCase()],!n){const r=i[0].charAt(0);return{type:"text",raw:r,text:r}}return te(i,n,i[0],this.lexer)}}emStrong(e,t,i=""){let n=this.rules.inline.emStrong.lDelim.exec(e);if(!n||n[3]&&i.match(/[\p{L}\p{N}]/u))return;const r=n[1]||n[2]||"";if(!r||r&&(i===""||this.rules.inline.punctuation.exec(i))){const l=n[0].length-1;let a,o,g=l,d=0;const f=n[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(f.lastIndex=0,t=t.slice(-1*e.length+l);(n=f.exec(t))!=null;){if(a=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],!a)continue;if(o=a.length,n[3]||n[4]){g+=o;continue}else if((n[5]||n[6])&&l%3&&!((l+o)%3)){d+=o;continue}if(g-=o,g>0)continue;o=Math.min(o,o+g+d);const m=e.slice(0,l+n.index+(n[0].length-a.length)+o);if(Math.min(l,o)%2){const S=m.slice(1,-1);return{type:"em",raw:m,text:S,tokens:this.lexer.inlineTokens(S)}}const c=m.slice(2,-2);return{type:"strong",raw:m,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let i=t[2].replace(/\n/g," ");const n=/[^ ]/.test(i),r=/^ /.test(i)&&/ $/.test(i);return n&&r&&(i=i.substring(1,i.length-1)),i=w(i,!0),{type:"codespan",raw:t[0],text:i}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e,t){const i=this.rules.inline.autolink.exec(e);if(i){let n,r;return i[2]==="@"?(n=w(this.options.mangle?t(i[1]):i[1]),r="mailto:"+n):(n=w(i[1]),r=n),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}url(e,t){let i;if(i=this.rules.inline.url.exec(e)){let n,r;if(i[2]==="@")n=w(this.options.mangle?t(i[0]):i[0]),r="mailto:"+n;else{let l;do l=i[0],i[0]=this.rules.inline._backpedal.exec(i[0])[0];while(l!==i[0]);n=w(i[0]),i[1]==="www."?r="http://"+i[0]:r=i[0]}return{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}inlineText(e,t){const i=this.rules.inline.text.exec(e);if(i){let n;return this.lexer.state.inRawBlock?n=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):w(i[0]):i[0]:n=w(this.options.smartypants?t(i[0]):i[0]),{type:"text",raw:i[0],text:n}}}}const h={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:L,lheading:/^((?:.|\n(?!\n))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};h._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;h._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;h.def=k(h.def).replace("label",h._label).replace("title",h._title).getRegex();h.bullet=/(?:[*+-]|\d{1,9}[.)])/;h.listItemStart=k(/^( *)(bull) */).replace("bull",h.bullet).getRegex();h.list=k(h.list).replace(/bull/g,h.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+h.def.source+")").getRegex();h._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";h._comment=/|$)/;h.html=k(h.html,"i").replace("comment",h._comment).replace("tag",h._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();h.paragraph=k(h._paragraph).replace("hr",h.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",h._tag).getRegex();h.blockquote=k(h.blockquote).replace("paragraph",h.paragraph).getRegex();h.normal={...h};h.gfm={...h.normal,table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"};h.gfm.table=k(h.gfm.table).replace("hr",h.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",h._tag).getRegex();h.gfm.paragraph=k(h._paragraph).replace("hr",h.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",h.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",h._tag).getRegex();h.pedantic={...h.normal,html:k(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",h._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:L,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:k(h.normal._paragraph).replace("hr",h.hr).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",h.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const u={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:L,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^(?:[^_*\\]|\\.)*?\_\_(?:[^_*\\]|\\.)*?\*(?:[^_*\\]|\\.)*?(?=\_\_)|(?:[^*\\]|\\.)+(?=[^*])|[punct_](\*+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|(?:[^punct*_\s\\]|\\.)(\*+)(?=[^punct*_\s])/,rDelimUnd:/^(?:[^_*\\]|\\.)*?\*\*(?:[^_*\\]|\\.)*?\_(?:[^_*\\]|\\.)*?(?=\*\*)|(?:[^_\\]|\\.)+(?=[^_])|[punct*](\_+)(?=[\s]|$)|(?:[^punct*_\s\\]|\\.)(\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:L,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~";u.punctuation=k(u.punctuation).replace(/punctuation/g,u._punctuation).getRegex();u.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g;u.escapedEmSt=/(?:^|[^\\])(?:\\\\)*\\[*_]/g;u._comment=k(h._comment).replace("(?:-->|$)","-->").getRegex();u.emStrong.lDelim=k(u.emStrong.lDelim).replace(/punct/g,u._punctuation).getRegex();u.emStrong.rDelimAst=k(u.emStrong.rDelimAst,"g").replace(/punct/g,u._punctuation).getRegex();u.emStrong.rDelimUnd=k(u.emStrong.rDelimUnd,"g").replace(/punct/g,u._punctuation).getRegex();u._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;u._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;u._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;u.autolink=k(u.autolink).replace("scheme",u._scheme).replace("email",u._email).getRegex();u._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;u.tag=k(u.tag).replace("comment",u._comment).replace("attribute",u._attribute).getRegex();u._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;u._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;u._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;u.link=k(u.link).replace("label",u._label).replace("href",u._href).replace("title",u._title).getRegex();u.reflink=k(u.reflink).replace("label",u._label).replace("ref",h._label).getRegex();u.nolink=k(u.nolink).replace("ref",h._label).getRegex();u.reflinkSearch=k(u.reflinkSearch,"g").replace("reflink",u.reflink).replace("nolink",u.nolink).getRegex();u.normal={...u};u.pedantic={...u.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:k(/^!?\[(label)\]\((.*?)\)/).replace("label",u._label).getRegex(),reflink:k(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",u._label).getRegex()};u.gfm={...u.normal,escape:k(u.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(i="x"+i.toString(16)),e+="&#"+i+";";return e}class F{constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||A,this.options.tokenizer=this.options.tokenizer||new N,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const t={block:h.normal,inline:u.normal};this.options.pedantic?(t.block=h.pedantic,t.inline=u.pedantic):this.options.gfm&&(t.block=h.gfm,this.options.breaks?t.inline=u.breaks:t.inline=u.gfm),this.tokenizer.rules=t}static get rules(){return{block:h,inline:u}}static lex(e,t){return new F(t).lex(e)}static lexInline(e,t){return new F(t).inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,` +`),this.blockTokens(e,this.tokens);let t;for(;t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens}blockTokens(e,t=[]){this.options.pedantic?e=e.replace(/\t/g," ").replace(/^ +$/gm,""):e=e.replace(/^( *)(\t+)/gm,(a,o,g)=>o+" ".repeat(g.length));let i,n,r,l;for(;e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(a=>(i=a.call({lexer:this},e,t))?(e=e.substring(i.raw.length),t.push(i),!0):!1))){if(i=this.tokenizer.space(e)){e=e.substring(i.raw.length),i.raw.length===1&&t.length>0?t[t.length-1].raw+=` +`:t.push(i);continue}if(i=this.tokenizer.code(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&(n.type==="paragraph"||n.type==="text")?(n.raw+=` +`+i.raw,n.text+=` +`+i.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i);continue}if(i=this.tokenizer.fences(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.heading(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.hr(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.blockquote(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.list(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.html(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.def(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&(n.type==="paragraph"||n.type==="text")?(n.raw+=` +`+i.raw,n.text+=` +`+i.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text):this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title});continue}if(i=this.tokenizer.table(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.lheading(e)){e=e.substring(i.raw.length),t.push(i);continue}if(r=e,this.options.extensions&&this.options.extensions.startBlock){let a=1/0;const o=e.slice(1);let g;this.options.extensions.startBlock.forEach(function(d){g=d.call({lexer:this},o),typeof g=="number"&&g>=0&&(a=Math.min(a,g))}),a<1/0&&a>=0&&(r=e.substring(0,a+1))}if(this.state.top&&(i=this.tokenizer.paragraph(r))){n=t[t.length-1],l&&n.type==="paragraph"?(n.raw+=` +`+i.raw,n.text+=` +`+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i),l=r.length!==e.length,e=e.substring(i.raw.length);continue}if(i=this.tokenizer.text(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&n.type==="text"?(n.raw+=` +`+i.raw,n.text+=` +`+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i);continue}if(e){const a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let i,n,r,l=e,a,o,g;if(this.tokens.links){const d=Object.keys(this.tokens.links);if(d.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(l))!=null;)d.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(l=l.slice(0,a.index)+"["+ee("a",a[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(l))!=null;)l=l.slice(0,a.index)+"["+ee("a",a[0].length-2)+"]"+l.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.escapedEmSt.exec(l))!=null;)l=l.slice(0,a.index+a[0].length-2)+"++"+l.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex),this.tokenizer.rules.inline.escapedEmSt.lastIndex--;for(;e;)if(o||(g=""),o=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(d=>(i=d.call({lexer:this},e,t))?(e=e.substring(i.raw.length),t.push(i),!0):!1))){if(i=this.tokenizer.escape(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.tag(e)){e=e.substring(i.raw.length),n=t[t.length-1],n&&i.type==="text"&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):t.push(i);continue}if(i=this.tokenizer.link(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(i.raw.length),n=t[t.length-1],n&&i.type==="text"&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):t.push(i);continue}if(i=this.tokenizer.emStrong(e,l,g)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.codespan(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.br(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.del(e)){e=e.substring(i.raw.length),t.push(i);continue}if(i=this.tokenizer.autolink(e,ie)){e=e.substring(i.raw.length),t.push(i);continue}if(!this.state.inLink&&(i=this.tokenizer.url(e,ie))){e=e.substring(i.raw.length),t.push(i);continue}if(r=e,this.options.extensions&&this.options.extensions.startInline){let d=1/0;const f=e.slice(1);let m;this.options.extensions.startInline.forEach(function(c){m=c.call({lexer:this},f),typeof m=="number"&&m>=0&&(d=Math.min(d,m))}),d<1/0&&d>=0&&(r=e.substring(0,d+1))}if(i=this.tokenizer.inlineText(r,Te)){e=e.substring(i.raw.length),i.raw.slice(-1)!=="_"&&(g=i.raw.slice(-1)),o=!0,n=t[t.length-1],n&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):t.push(i);continue}if(e){const d="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(d);break}else throw new Error(d)}}return t}}class Q{constructor(e){this.options=e||A}code(e,t,i){const n=(t||"").match(/\S*/)[0];if(this.options.highlight){const r=this.options.highlight(e,n);r!=null&&r!==e&&(i=!0,e=r)}return e=e.replace(/\n$/,"")+` +`,n?'
    '+(i?e:w(e,!0))+`
    +`:"
    "+(i?e:w(e,!0))+`
    +`}blockquote(e){return`
    +${e}
    +`}html(e){return e}heading(e,t,i,n){if(this.options.headerIds){const r=this.options.headerPrefix+n.slug(i);return`${e} +`}return`${e} +`}hr(){return this.options.xhtml?`
    +`:`
    +`}list(e,t,i){const n=t?"ol":"ul",r=t&&i!==1?' start="'+i+'"':"";return"<"+n+r+`> +`+e+" +`}listitem(e){return`
  • ${e}
  • +`}checkbox(e){return" "}paragraph(e){return`

    ${e}

    +`}table(e,t){return t&&(t=`${t}`),` + +`+e+` +`+t+`
    +`}tablerow(e){return` +${e} +`}tablecell(e,t){const i=t.header?"th":"td";return(t.align?`<${i} align="${t.align}">`:`<${i}>`)+e+` +`}strong(e){return`${e}`}em(e){return`${e}`}codespan(e){return`${e}`}br(){return this.options.xhtml?"
    ":"
    "}del(e){return`${e}`}link(e,t,i){if(e=K(this.options.sanitize,this.options.baseUrl,e),e===null)return i;let n='
    ",n}image(e,t,i){if(e=K(this.options.sanitize,this.options.baseUrl,e),e===null)return i;let n=`${i}":">",n}text(e){return e}}class oe{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,i){return""+i}image(e,t,i){return""+i}br(){return""}}class ue{constructor(){this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,t){let i=e,n=0;if(this.seen.hasOwnProperty(i)){n=this.seen[e];do n++,i=e+"-"+n;while(this.seen.hasOwnProperty(i))}return t||(this.seen[e]=n,this.seen[i]=0),i}slug(e,t={}){const i=this.serialize(e);return this.getNextSafeSlug(i,t.dryrun)}}class T{constructor(e){this.options=e||A,this.options.renderer=this.options.renderer||new Q,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new oe,this.slugger=new ue}static parse(e,t){return new T(t).parse(e)}static parseInline(e,t){return new T(t).parseInline(e)}parse(e,t=!0){let i="",n,r,l,a,o,g,d,f,m,c,S,y,C,b,x,V,z,v,$;const O=e.length;for(n=0;n0&&x.tokens[0].type==="paragraph"?(x.tokens[0].text=v+" "+x.tokens[0].text,x.tokens[0].tokens&&x.tokens[0].tokens.length>0&&x.tokens[0].tokens[0].type==="text"&&(x.tokens[0].tokens[0].text=v+" "+x.tokens[0].tokens[0].text)):x.tokens.unshift({type:"text",text:v}):b+=v),b+=this.parse(x.tokens,C),m+=this.renderer.listitem(b,z,V);i+=this.renderer.list(m,S,y);continue}case"html":{i+=this.renderer.html(c.text);continue}case"paragraph":{i+=this.renderer.paragraph(this.parseInline(c.tokens));continue}case"text":{for(m=c.tokens?this.parseInline(c.tokens):c.text;n+1{if(i.message+=` +Please report this to https://github.com/markedjs/marked.`,s){const n="

    An error occurred:

    "+w(i.message+"",!0)+"
    ";if(e)return Promise.resolve(n);if(t){t(null,n);return}return n}if(e)return Promise.reject(i);if(t){t(i);return}throw i}}function ce(s,e){return(t,i,n)=>{typeof i=="function"&&(n=i,i=null);const r={...i};i={...p.defaults,...r};const l=Ae(i.silent,i.async,n);if(typeof t>"u"||t===null)return l(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return l(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(Ce(i),i.hooks&&(i.hooks.options=i),n){const a=i.highlight;let o;try{i.hooks&&(t=i.hooks.preprocess(t)),o=s(t,i)}catch(f){return l(f)}const g=function(f){let m;if(!f)try{i.walkTokens&&p.walkTokens(o,i.walkTokens),m=e(o,i),i.hooks&&(m=i.hooks.postprocess(m))}catch(c){f=c}return i.highlight=a,f?l(f):n(null,m)};if(!a||a.length<3||(delete i.highlight,!o.length))return g();let d=0;p.walkTokens(o,function(f){f.type==="code"&&(d++,setTimeout(()=>{a(f.text,f.lang,function(m,c){if(m)return g(m);c!=null&&c!==f.text&&(f.text=c,f.escaped=!0),d--,d===0&&g()})},0))}),d===0&&g();return}if(i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(t):t).then(a=>s(a,i)).then(a=>i.walkTokens?Promise.all(p.walkTokens(a,i.walkTokens)).then(()=>a):a).then(a=>e(a,i)).then(a=>i.hooks?i.hooks.postprocess(a):a).catch(l);try{i.hooks&&(t=i.hooks.preprocess(t));const a=s(t,i);i.walkTokens&&p.walkTokens(a,i.walkTokens);let o=e(a,i);return i.hooks&&(o=i.hooks.postprocess(o)),o}catch(a){return l(a)}}}function p(s,e,t){return ce(F.lex,T.parse)(s,e,t)}p.options=p.setOptions=function(s){return p.defaults={...p.defaults,...s},ge(p.defaults),p};p.getDefaults=se;p.defaults=A;p.use=function(...s){const e=p.defaults.extensions||{renderers:{},childTokens:{}};s.forEach(t=>{const i={...t};if(i.async=p.defaults.async||i.async||!1,t.extensions&&(t.extensions.forEach(n=>{if(!n.name)throw new Error("extension name required");if(n.renderer){const r=e.renderers[n.name];r?e.renderers[n.name]=function(...l){let a=n.renderer.apply(this,l);return a===!1&&(a=r.apply(this,l)),a}:e.renderers[n.name]=n.renderer}if(n.tokenizer){if(!n.level||n.level!=="block"&&n.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");e[n.level]?e[n.level].unshift(n.tokenizer):e[n.level]=[n.tokenizer],n.start&&(n.level==="block"?e.startBlock?e.startBlock.push(n.start):e.startBlock=[n.start]:n.level==="inline"&&(e.startInline?e.startInline.push(n.start):e.startInline=[n.start]))}n.childTokens&&(e.childTokens[n.name]=n.childTokens)}),i.extensions=e),t.renderer){const n=p.defaults.renderer||new Q;for(const r in t.renderer){const l=n[r];n[r]=(...a)=>{let o=t.renderer[r].apply(n,a);return o===!1&&(o=l.apply(n,a)),o}}i.renderer=n}if(t.tokenizer){const n=p.defaults.tokenizer||new N;for(const r in t.tokenizer){const l=n[r];n[r]=(...a)=>{let o=t.tokenizer[r].apply(n,a);return o===!1&&(o=l.apply(n,a)),o}}i.tokenizer=n}if(t.hooks){const n=p.defaults.hooks||new B;for(const r in t.hooks){const l=n[r];B.passThroughHooks.has(r)?n[r]=a=>{if(p.defaults.async)return Promise.resolve(t.hooks[r].call(n,a)).then(g=>l.call(n,g));const o=t.hooks[r].call(n,a);return l.call(n,o)}:n[r]=(...a)=>{let o=t.hooks[r].apply(n,a);return o===!1&&(o=l.apply(n,a)),o}}i.hooks=n}if(t.walkTokens){const n=p.defaults.walkTokens;i.walkTokens=function(r){let l=[];return l.push(t.walkTokens.call(this,r)),n&&(l=l.concat(n.call(this,r))),l}}p.setOptions(i)})};p.walkTokens=function(s,e){let t=[];for(const i of s)switch(t=t.concat(e.call(p,i)),i.type){case"table":{for(const n of i.header)t=t.concat(p.walkTokens(n.tokens,e));for(const n of i.rows)for(const r of n)t=t.concat(p.walkTokens(r.tokens,e));break}case"list":{t=t.concat(p.walkTokens(i.items,e));break}default:p.defaults.extensions&&p.defaults.extensions.childTokens&&p.defaults.extensions.childTokens[i.type]?p.defaults.extensions.childTokens[i.type].forEach(function(n){t=t.concat(p.walkTokens(i[n],e))}):i.tokens&&(t=t.concat(p.walkTokens(i.tokens,e)))}return t};p.parseInline=ce(F.lexInline,T.parseInline);p.Parser=T;p.parser=T.parse;p.Renderer=Q;p.TextRenderer=oe;p.Lexer=F;p.lexer=F.lex;p.Tokenizer=N;p.Slugger=ue;p.Hooks=B;p.parse=p;p.options;p.setOptions;p.use;p.walkTokens;p.parseInline;T.parse;F.lex;function Ve(s){if(s.__esModule)return s;var e=s.default;if(typeof e=="function"){var t=function i(){return this instanceof i?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(s).forEach(function(i){var n=Object.getOwnPropertyDescriptor(s,i);Object.defineProperty(t,i,n.get?n:{enumerable:!0,get:function(){return s[i]}})}),t}function Ie(s){throw new Error('Could not dynamically require "'+s+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var P={exports:{}};const Oe={},De=Object.freeze(Object.defineProperty({__proto__:null,default:Oe},Symbol.toStringTag,{value:"Module"})),Ee=Ve(De);var he=typeof process<"u"&&process.pid?process.pid.toString(36):"",pe="";if(typeof __webpack_require__!="function"&&typeof Ie<"u"){var Z="",ne=Ee;if(ne.networkInterfaces)var U=ne.networkInterfaces();if(U){e:for(let s in U){const e=U[s],t=e.length;for(var I=0;Ie?s:e+1}function j(s,e,t=null){var i=Array.isArray(e)?e:e.split("."),n=i.reduce((r,l)=>r&&r[l],s);return n!==void 0?n:t}function q(s,e,t){for(var i=e.split(".");i.length-1;){var n=i.shift(),r=i.length?new RegExp("^[0-9]+$").test(i[0]):!1;n in s||(s[n]=r?[]:{}),s=s[n]}s[i[0]]=t}function R(s){if(s!==void 0)return JSON.parse(JSON.stringify(s))}function je(s,e){for(var t=e.split(".");t.length-1;){var i=t.shift(),n=t.length?new RegExp("^[0-9]+$").test(t[0]):!1;i in s||(s[i]=n?[]:{}),s=s[i]}delete s[t[0]]}class H{constructor(e,t){this.values=R(e),this.jsonFields=R(t||[]).filter((i,n)=>t.indexOf(i)===n).sort()}get(e){let t=new this.constructor(R(this.values),this.jsonFields).jsonDecode().values;return j(t,e)}set(e,t){return this.jsonDecode().setValue(e,t).jsonEncode(),this}mergeDottedKeys(e,t){let i=new this.constructor(R(t.values),t.jsonFields).jsonDecode().values;return this.jsonDecode(),e.forEach(n=>{q(this.values,n,j(i,n))}),this.jsonEncode(),this}except(e){return this.jsonDecode().rejectValuesByKey(e).jsonEncode().all()}all(){return this.values}jsonDecode(){return this.jsonFields.forEach(e=>{this.jsonDecodeValue(e)}),this}jsonEncode(){return R(this.jsonFields).reverse().forEach(e=>{this.jsonEncodeValue(e)}),this}dottedKeyToJsPath(e){return e.split(".").map(t=>new RegExp(/^\d+.*/).test(t)?'["'+t+'"]':t).join(".").replace(/\.\[/g,"[")}missingValue(e){var t=Array.isArray(e)?e:e.split("."),i=t.reduce((n,r)=>n&&n[r],R(this.values));return i===void 0}jsonDecodeValue(e){if(this.missingValue(e))return;let t=R(this.values),i=j(t,e),n=JSON.parse(i);q(t,e,n),this.values=t}jsonEncodeValue(e){if(this.missingValue(e))return;let t=R(this.values),i=j(t,e),n=JSON.stringify(i);q(t,e,n),this.values=t}setValue(e,t){return q(this.values,e,t),this}rejectValuesByKey(e){return e.forEach(t=>{this.forgetValue(t)}),this}forgetValue(e){if(this.missingValue(e))return;let t=R(this.values);je(t,e),this.values=t}}const qe={computed:{hiddenFields(){return this.$store.state.publish[this.publishContainer].hiddenFields},jsonSubmittingFields(){return this.$store.state.publish[this.publishContainer].jsonSubmittingFields},revealerFields(){return this.$store.state.publish[this.publishContainer].revealerFields},visibleValues(){let s=_.chain(this.hiddenFields).pick(e=>e.omitValue).keys().value();return new H(this.values,this.jsonSubmittingFields).except(s)}},methods:{resetValuesFromResponse(s){if(!s)return this.values;let e=["id"].concat(this.revealerFields),t=new H(this.values,this.jsonSubmittingFields),i=new H(s,this.jsonSubmittingFields);return i.mergeDottedKeys(e,t),i.all()}}};function J(s,e,t,i,n,r,l,a){var o=typeof s=="function"?s.options:s;return e&&(o.render=e,o.staticRenderFns=t,o._compiled=!0),{exports:s,options:o}}const Me={mixins:[qe],props:{publishContainer:String,initialReference:String,initialFieldset:Object,initialValues:Object,initialMeta:Object,initialTitle:String,initialLocalizations:Array,initialLocalizedFields:Array,initialHasOrigin:Boolean,initialOriginValues:Object,initialOriginMeta:Object,initialSite:String,breadcrumbs:Array,initialActions:Object,method:String,isCreating:Boolean,initialReadOnly:Boolean,initialIsRoot:Boolean,contentType:String},data(){return{actions:this.initialActions,saving:!1,localizing:!1,trackDirtyState:!0,fieldset:this.initialFieldset,title:this.initialTitle,values:_.clone(this.initialValues),meta:_.clone(this.initialMeta),localizations:_.clone(this.initialLocalizations),localizedFields:this.initialLocalizedFields,hasOrigin:this.initialHasOrigin,originValues:this.initialOriginValues||{},originMeta:this.initialOriginMeta||{},site:this.initialSite,error:null,errors:{},isRoot:this.initialIsRoot,readOnly:this.initialReadOnly,quickSaveKeyBinding:null,quickSave:!1}},computed:{hasErrors(){return this.error||Object.keys(this.errors).length},somethingIsLoading(){return!this.$progress.isComplete()},canSave(){return!this.readOnly&&this.isDirty&&!this.somethingIsLoading},isBase(){return this.publishContainer==="base"},isDirty(){return this.$dirty.has(this.publishContainer)}},watch:{saving(s){this.$progress.loading(`${this.publishContainer}-defaults-publish-form`,s)}},methods:{clearErrors(){this.error=null,this.errors={}},save(){if(!this.canSave){this.quickSave=!1;return}this.saving=!0,this.clearErrors();const s={...this.visibleValues,blueprint:this.fieldset.handle,_localized:this.localizedFields};this.$axios[this.method](this.actions.save,s).then(e=>{this.saving=!1,this.isCreating||this.$toast.success(__("Saved")),this.$refs.container.saved(),this.$nextTick(()=>this.$emit("saved",e)),this.quickSave=!1}).catch(e=>this.handleAxiosError(e))},handleAxiosError(s){if(this.saving=!1,s.response&&s.response.status===422){const{message:e,errors:t}=s.response.data;this.error=e,this.errors=t,this.$toast.error(e)}else s.response?this.$toast.error(s.response.data.message):this.$toast.error(s||"Something went wrong")},localizationSelected(s){s.active||this.isDirty&&!confirm(__("Are you sure? Unsaved changes will be lost."))||(this.$dirty.remove(this.publishContainer),this.localizing=s,this.editLocalization(s),this.isBase&&window.history.replaceState({},"",s.url))},editLocalization(s){return this.$axios.get(s.url).then(e=>{clearTimeout(this.trackDirtyStateTimeout),this.trackDirtyState=!1;const t=e.data;this.values=t.values,this.originValues=t.originValues,this.originMeta=t.originMeta,this.meta=t.meta,this.localizations=t.localizations,this.localizedFields=t.localizedFields,this.hasOrigin=t.hasOrigin,this.actions=t.actions,this.fieldset=t.blueprint,this.isRoot=t.isRoot,this.site=s.handle,this.localizing=!1,this.trackDirtyStateTimeout=setTimeout(()=>this.trackDirtyState=!0,300)})},setFieldValue(s,e){this.hasOrigin&&this.desyncField(s),this.$refs.container.setFieldValue(s,e)},syncField(s){confirm(__("Are you sure? This field's value will be replaced by the value in the original entry."))&&(this.localizedFields=this.localizedFields.filter(e=>e!==s),this.$refs.container.setFieldValue(s,this.originValues[s]),this.meta[s]=this.originMeta[s])},desyncField(s){this.localizedFields.includes(s)||this.localizedFields.push(s),this.$refs.container.dirty()}},mounted(){this.quickSaveKeyBinding=this.$keys.bindGlobal(["mod+s"],s=>{s.preventDefault(),this.quickSave=!0,this.save()})},created(){window.history.replaceState({},document.title,document.location.href.replace("created=true",""))},unmounted(){clearTimeout(this.trackDirtyStateTimeout)},destroyed(){this.quickSaveKeyBinding.destroy()}};var Le=function(){var e=this,t=e._self._c;return t("div",[e.breadcrumbs?t("breadcrumb",{attrs:{url:e.breadcrumbs[0].url,title:e.breadcrumbs[0].text}}):e._e(),t("div",{staticClass:"flex items-center mb-6"},[t("h1",{staticClass:"flex-1",domProps:{textContent:e._s(e.title)}}),e.readOnly?t("div",{staticClass:"flex pt-px mr-4 text-gray-600 text-2xs"},[t("svg-icon",{staticClass:"w-4 mr-1 -mt-1",attrs:{name:"lock"}}),e._v(" "+e._s(e.__("Read Only"))+" ")],1):e._e(),e.readOnly?e._e():t("button",{staticClass:"btn-primary",attrs:{disabled:!e.canSave},domProps:{textContent:e._s(e.__("Save Changes"))},on:{click:function(i){return i.preventDefault(),e.save.apply(null,arguments)}}})]),e.fieldset?t("publish-container",{ref:"container",attrs:{name:e.publishContainer,blueprint:e.fieldset,values:e.values,reference:e.initialReference,meta:e.meta,errors:e.errors,site:e.site,"localized-fields":e.localizedFields,"is-root":e.isRoot,"track-dirty-state":e.trackDirtyState},on:{updated:function(i){e.values=i}}},[t("div",[t("publish-tabs",{attrs:{"read-only":e.readOnly,syncable:e.hasOrigin},on:{updated:e.setFieldValue,"meta-updated":e.setFieldMeta,synced:e.syncField,desynced:e.desyncField,focus:function(i){return e.container.$emit("focus",i)},blur:function(i){return e.container.$emit("blur",i)}},scopedSlots:e._u([{key:"actions",fn:function({shouldShowSidebar:i}){return[e.localizations.length>1?t("div",{staticClass:"p-4 card"},[t("label",{staticClass:"mb-2 font-medium publish-field-label",domProps:{textContent:e._s(e.__("Sites"))}}),e._l(e.localizations,function(n){return t("div",{key:n.handle,staticClass:"flex items-center px-4 py-2 -mx-4 text-sm cursor-pointer",class:n.active?"bg-blue-100 dark:bg-dark-300":"hover:bg-gray-200 dark:hover:bg-dark-400",on:{click:function(r){return e.localizationSelected(n)}}},[t("div",{staticClass:"flex items-center flex-1",class:{"line-through":!n.exists}},[t("span",{staticClass:"mr-2 little-dot",class:{"bg-green-600":n.published,"bg-gray-500":!n.published,"bg-red-500":!n.exists}}),e._v(" "+e._s(n.name)+" "),e.localizing&&e.localizing.handle===n.handle?t("loading-graphic",{staticClass:"ml-2",attrs:{size:14,text:""}}):e._e()],1),n.origin?t("div",{staticClass:"badge-sm bg-orange dark:bg-orange-dark",domProps:{textContent:e._s(e.__("Origin"))}}):e._e(),n.active?t("div",{staticClass:"badge-sm bg-blue dark:bg-dark-blue-175",domProps:{textContent:e._s(e.__("Active"))}}):e._e(),n.root&&!n.origin&&!n.active?t("div",{staticClass:"badge-sm bg-purple dark:bg-purple-dark",domProps:{textContent:e._s(e.__("Root"))}}):e._e()])})],2):e._e()]}}],null,!1,4023064848)})],1)]):e._e()],1)},Be=[],Pe=J(Me,Le,Be);const Ze=Pe.exports,Ue={mixins:[Fieldtype],data(){return{image:this.meta.image}},mounted(){Statamic.$hooks.on("entry.saved",s=>{this.image&&(this.image=`${this.image}?reload`),s()})},watch:{"$store.state.publish.base.site":function(){this.image=this.meta.image}},computed:{exists(){const s=new XMLHttpRequest;return s.open("HEAD",this.image,!1),s.send(),s.status!=404}}};var He=function(){var e=this,t=e._self._c;return t("div",[this.exists?t("div",[t("img",{staticClass:"rounded-md",attrs:{src:this.image}})]):t("div",{staticClass:"p-3 text-center bg-gray-200 border rounded"},[t("small",{staticClass:"mb-0 help-block"},[e._v(e._s(this.meta.message))])])])},Ne=[],Qe=J(Ue,He,Ne);const Je=Qe.exports,We={mixins:[Fieldtype],data(){return{autoBindChangeWatcher:!1,changeWatcherWatchDeep:!1,customValue:null}},computed:{fieldSource(){return this.value.source},fieldDefault(){return this.meta.default},fieldValue(){return this.value.value},fieldComponent(){let s=this.config.field.type;return(this.config.field.component||s).replace(".","-")+"-fieldtype"},fieldConfig(){return this.config.field},fieldMeta(){return this.meta.meta},autoFieldDisplay(){let e=this.store.blueprint.tabs.flatMap(t=>t.sections).flatMap(t=>t.fields);return _.find(e,{handle:this.autoFieldHandle}).display},autoFieldValue(){let s=this.store.values[this.autoFieldHandle];return typeof s=="object"&&s!==null?s.value:s},autoFieldHandle(){return this.config.auto},fieldIsSynced(){return this.$parent.$parent.isSynced},sourceOptions(){let s=[{label:__("advanced-seo::messages.field_sources.default"),value:"default"},{label:__("advanced-seo::messages.field_sources.custom"),value:"custom"}];return this.autoFieldHandle&&s.unshift({label:__("advanced-seo::messages.field_sources.auto"),value:"auto"}),this.config.options?s.filter(e=>this.config.options.includes(e.value)):s},site(){return this.store.site},store(){return this.$store.state.publish.base}},watch:{autoFieldValue(){this.updateAutoFieldValue()},fieldIsSynced(s){s===!0&&this.updateAutoFieldValue()},fieldSource(s){s==="auto"&&this.updateFieldValue(this.autoFieldValue),s==="default"&&this.updateFieldValue(this.fieldDefault),s==="custom"&&this.updateFieldValue(this.customValue===null?this.fieldDefault:this.customValue)},site(){this.customValue=null,this.updateAutoFieldValue()}},mounted(){this.updateAutoFieldValue(),this.fieldSource==="custom"&&this.updateCustomValue(this.fieldValue)},methods:{updateAutoFieldValue(){this.fieldSource==="auto"&&(this.value.value=this.autoFieldValue)},updateFieldSource(s){this.fieldSource!==s&&(this.value.source=s)},updateFieldValue(s){this.value.value=s,this.update(this.value)},updateCustomFieldValue(s){this.updateCustomValue(s),this.updateFieldValue(s)},updateCustomValue(s){this.customValue=s},updateFieldMeta(s){this.meta.meta=s||this.fieldMeta}}};var Xe=function(){var e=this,t=e._self._c;return t("div",{staticClass:"flex flex-col seo-mt-4"},[t("div",{staticClass:"self-start button-group-fieldtype-wrapper"},[t("div",{staticClass:"seo-h-auto btn-group source-btn-group"},e._l(e.sourceOptions,function(i,n){return t("button",{key:n,ref:"button",refInFor:!0,staticClass:"h-auto seo-text-[12px] seo-px-2 seo-py-1 btn",class:{active:e.fieldSource===i.value},attrs:{name:e.name,value:i.value,disabled:e.isReadOnly},domProps:{textContent:e._s(i.label||i.value)},on:{click:function(r){return e.updateFieldSource(r.target.value)}}})}),0)]),t("div",{staticClass:"seo-mt-2.5"},[e.fieldSource==="custom"?t("div",[t(e.fieldComponent,{tag:"component",attrs:{name:e.name,config:e.fieldConfig,meta:e.fieldMeta,value:e.fieldValue,"read-only":e.isReadOnly,handle:"source_value"},on:{"meta-updated":e.updateFieldMeta,input:e.updateCustomFieldValue}})],1):t("div",[t(e.fieldComponent,{tag:"component",attrs:{name:e.name,config:e.fieldConfig,meta:e.fieldMeta,value:e.fieldValue,"read-only":"true",handle:"source_value"}}),t("div",{staticClass:"mt-2 mb-0 help-block"},[e.fieldSource==="auto"?t("span",{domProps:{innerHTML:e._s(e.__("advanced-seo::messages.field_source_description.auto",{title:this.autoFieldDisplay,handle:this.autoFieldHandle}))}}):t("span",{domProps:{innerHTML:e._s(e.__("advanced-seo::messages.field_source_description.defaults",{title:this.meta.title}))}})])],1)])])},Ge=[],Ke=J(We,Xe,Ge);const Ye=Ke.exports;Statamic.booting(()=>{Statamic.component("defaults-publish-form",Ze),Statamic.component("social_image-fieldtype",Je),Statamic.component("seo_source-fieldtype",Ye)}); diff --git a/resources/dist/build/assets/cp-C_wXrVUR.css b/resources/dist/build/assets/cp-C_wXrVUR.css new file mode 100644 index 00000000..e7fa11db --- /dev/null +++ b/resources/dist/build/assets/cp-C_wXrVUR.css @@ -0,0 +1 @@ +*,: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(46 159 255 / .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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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(46 159 255 / .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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.-seo-ml-0{margin-left:-0px!important}.-seo-ml-1{margin-left:-.25rem!important}.-seo-ml-10{margin-left:-2.5rem!important}.-seo-ml-11{margin-left:-2.75rem!important}.-seo-ml-12{margin-left:-3rem!important}.-seo-ml-14{margin-left:-3.5rem!important}.-seo-ml-16{margin-left:-4rem!important}.-seo-ml-2{margin-left:-.5rem!important}.-seo-ml-3{margin-left:-.75rem!important}.-seo-ml-4{margin-left:-1rem!important}.-seo-ml-5{margin-left:-1.25rem!important}.-seo-ml-6{margin-left:-1.5rem!important}.-seo-ml-7{margin-left:-1.75rem!important}.-seo-ml-8{margin-left:-2rem!important}.-seo-ml-9{margin-left:-2.25rem!important}.-seo-mr-0{margin-right:-0px!important}.-seo-mr-1{margin-right:-.25rem!important}.-seo-mr-10{margin-right:-2.5rem!important}.-seo-mr-11{margin-right:-2.75rem!important}.-seo-mr-12{margin-right:-3rem!important}.-seo-mr-14{margin-right:-3.5rem!important}.-seo-mr-16{margin-right:-4rem!important}.-seo-mr-2{margin-right:-.5rem!important}.-seo-mr-3{margin-right:-.75rem!important}.-seo-mr-4{margin-right:-1rem!important}.-seo-mr-5{margin-right:-1.25rem!important}.-seo-mr-6{margin-right:-1.5rem!important}.-seo-mr-7{margin-right:-1.75rem!important}.-seo-mr-8{margin-right:-2rem!important}.-seo-mr-9{margin-right:-2.25rem!important}.seo--ml-0{margin-left:-0px!important}.seo--ml-1{margin-left:-.25rem!important}.seo--ml-10{margin-left:-2.5rem!important}.seo--ml-11{margin-left:-2.75rem!important}.seo--ml-12{margin-left:-3rem!important}.seo--ml-14{margin-left:-3.5rem!important}.seo--ml-16{margin-left:-4rem!important}.seo--ml-2{margin-left:-.5rem!important}.seo--ml-3{margin-left:-.75rem!important}.seo--ml-4{margin-left:-1rem!important}.seo--ml-5{margin-left:-1.25rem!important}.seo--ml-6{margin-left:-1.5rem!important}.seo--ml-7{margin-left:-1.75rem!important}.seo--ml-8{margin-left:-2rem!important}.seo--ml-9{margin-left:-2.25rem!important}.seo--mr-0{margin-right:-0px!important}.seo--mr-1{margin-right:-.25rem!important}.seo--mr-10{margin-right:-2.5rem!important}.seo--mr-11{margin-right:-2.75rem!important}.seo--mr-12{margin-right:-3rem!important}.seo--mr-14{margin-right:-3.5rem!important}.seo--mr-16{margin-right:-4rem!important}.seo--mr-2{margin-right:-.5rem!important}.seo--mr-3{margin-right:-.75rem!important}.seo--mr-4{margin-right:-1rem!important}.seo--mr-5{margin-right:-1.25rem!important}.seo--mr-6{margin-right:-1.5rem!important}.seo--mr-7{margin-right:-1.75rem!important}.seo--mr-8{margin-right:-2rem!important}.seo--mr-9{margin-right:-2.25rem!important}.seo-ml-0{margin-left:0!important}.seo-ml-1{margin-left:.25rem!important}.seo-ml-10{margin-left:2.5rem!important}.seo-ml-11{margin-left:2.75rem!important}.seo-ml-12{margin-left:3rem!important}.seo-ml-14{margin-left:3.5rem!important}.seo-ml-16{margin-left:4rem!important}.seo-ml-2{margin-left:.5rem!important}.seo-ml-3{margin-left:.75rem!important}.seo-ml-4{margin-left:1rem!important}.seo-ml-5{margin-left:1.25rem!important}.seo-ml-6{margin-left:1.5rem!important}.seo-ml-7{margin-left:1.75rem!important}.seo-ml-8{margin-left:2rem!important}.seo-ml-9{margin-left:2.25rem!important}.seo-mr-0{margin-right:0!important}.seo-mr-1{margin-right:.25rem!important}.seo-mr-10{margin-right:2.5rem!important}.seo-mr-11{margin-right:2.75rem!important}.seo-mr-12{margin-right:3rem!important}.seo-mr-14{margin-right:3.5rem!important}.seo-mr-16{margin-right:4rem!important}.seo-mr-2{margin-right:.5rem!important}.seo-mr-3{margin-right:.75rem!important}.seo-mr-4{margin-right:1rem!important}.seo-mr-5{margin-right:1.25rem!important}.seo-mr-6{margin-right:1.5rem!important}.seo-mr-7{margin-right:1.75rem!important}.seo-mr-8{margin-right:2rem!important}.seo-mr-9{margin-right:2.25rem!important}.seo-mt-2{margin-top:.5rem!important}.seo-mt-2\.5{margin-top:.625rem!important}.seo-mt-4{margin-top:1rem!important}.seo-h-auto{height:auto!important}.-seo-scroll-ml-0{scroll-margin-left:-0px!important}.-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.-seo-scroll-mr-0{scroll-margin-right:-0px!important}.-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.seo--scroll-ml-0{scroll-margin-left:-0px!important}.seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.seo--scroll-ml-12{scroll-margin-left:-3rem!important}.seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.seo--scroll-ml-16{scroll-margin-left:-4rem!important}.seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.seo--scroll-ml-4{scroll-margin-left:-1rem!important}.seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.seo--scroll-ml-8{scroll-margin-left:-2rem!important}.seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.seo--scroll-mr-0{scroll-margin-right:-0px!important}.seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.seo--scroll-mr-12{scroll-margin-right:-3rem!important}.seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.seo--scroll-mr-16{scroll-margin-right:-4rem!important}.seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.seo--scroll-mr-4{scroll-margin-right:-1rem!important}.seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.seo--scroll-mr-8{scroll-margin-right:-2rem!important}.seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.seo-scroll-ml-0{scroll-margin-left:0px!important}.seo-scroll-ml-1{scroll-margin-left:.25rem!important}.seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.seo-scroll-ml-12{scroll-margin-left:3rem!important}.seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.seo-scroll-ml-16{scroll-margin-left:4rem!important}.seo-scroll-ml-2{scroll-margin-left:.5rem!important}.seo-scroll-ml-3{scroll-margin-left:.75rem!important}.seo-scroll-ml-4{scroll-margin-left:1rem!important}.seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.seo-scroll-ml-8{scroll-margin-left:2rem!important}.seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.seo-scroll-mr-0{scroll-margin-right:0px!important}.seo-scroll-mr-1{scroll-margin-right:.25rem!important}.seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.seo-scroll-mr-12{scroll-margin-right:3rem!important}.seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.seo-scroll-mr-16{scroll-margin-right:4rem!important}.seo-scroll-mr-2{scroll-margin-right:.5rem!important}.seo-scroll-mr-3{scroll-margin-right:.75rem!important}.seo-scroll-mr-4{scroll-margin-right:1rem!important}.seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.seo-scroll-mr-8{scroll-margin-right:2rem!important}.seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.seo-px-0{padding-left:0!important;padding-right:0!important}.seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.seo-py-0{padding-top:0!important;padding-bottom:0!important}.seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.seo-text-\[12px\]{font-size:12px!important}.\[a-zA-Z\:_\]{a-z-a--z:!important}@media (min-width: 768px){.md\:-seo-ml-0{margin-left:-0px!important}.md\:-seo-ml-1{margin-left:-.25rem!important}.md\:-seo-ml-10{margin-left:-2.5rem!important}.md\:-seo-ml-11{margin-left:-2.75rem!important}.md\:-seo-ml-12{margin-left:-3rem!important}.md\:-seo-ml-14{margin-left:-3.5rem!important}.md\:-seo-ml-16{margin-left:-4rem!important}.md\:-seo-ml-2{margin-left:-.5rem!important}.md\:-seo-ml-3{margin-left:-.75rem!important}.md\:-seo-ml-4{margin-left:-1rem!important}.md\:-seo-ml-5{margin-left:-1.25rem!important}.md\:-seo-ml-6{margin-left:-1.5rem!important}.md\:-seo-ml-7{margin-left:-1.75rem!important}.md\:-seo-ml-8{margin-left:-2rem!important}.md\:-seo-ml-9{margin-left:-2.25rem!important}.md\:-seo-mr-0{margin-right:-0px!important}.md\:-seo-mr-1{margin-right:-.25rem!important}.md\:-seo-mr-10{margin-right:-2.5rem!important}.md\:-seo-mr-11{margin-right:-2.75rem!important}.md\:-seo-mr-12{margin-right:-3rem!important}.md\:-seo-mr-14{margin-right:-3.5rem!important}.md\:-seo-mr-16{margin-right:-4rem!important}.md\:-seo-mr-2{margin-right:-.5rem!important}.md\:-seo-mr-3{margin-right:-.75rem!important}.md\:-seo-mr-4{margin-right:-1rem!important}.md\:-seo-mr-5{margin-right:-1.25rem!important}.md\:-seo-mr-6{margin-right:-1.5rem!important}.md\:-seo-mr-7{margin-right:-1.75rem!important}.md\:-seo-mr-8{margin-right:-2rem!important}.md\:-seo-mr-9{margin-right:-2.25rem!important}.md\:seo--ml-0{margin-left:-0px!important}.md\:seo--ml-1{margin-left:-.25rem!important}.md\:seo--ml-10{margin-left:-2.5rem!important}.md\:seo--ml-11{margin-left:-2.75rem!important}.md\:seo--ml-12{margin-left:-3rem!important}.md\:seo--ml-14{margin-left:-3.5rem!important}.md\:seo--ml-16{margin-left:-4rem!important}.md\:seo--ml-2{margin-left:-.5rem!important}.md\:seo--ml-3{margin-left:-.75rem!important}.md\:seo--ml-4{margin-left:-1rem!important}.md\:seo--ml-5{margin-left:-1.25rem!important}.md\:seo--ml-6{margin-left:-1.5rem!important}.md\:seo--ml-7{margin-left:-1.75rem!important}.md\:seo--ml-8{margin-left:-2rem!important}.md\:seo--ml-9{margin-left:-2.25rem!important}.md\:seo--mr-0{margin-right:-0px!important}.md\:seo--mr-1{margin-right:-.25rem!important}.md\:seo--mr-10{margin-right:-2.5rem!important}.md\:seo--mr-11{margin-right:-2.75rem!important}.md\:seo--mr-12{margin-right:-3rem!important}.md\:seo--mr-14{margin-right:-3.5rem!important}.md\:seo--mr-16{margin-right:-4rem!important}.md\:seo--mr-2{margin-right:-.5rem!important}.md\:seo--mr-3{margin-right:-.75rem!important}.md\:seo--mr-4{margin-right:-1rem!important}.md\:seo--mr-5{margin-right:-1.25rem!important}.md\:seo--mr-6{margin-right:-1.5rem!important}.md\:seo--mr-7{margin-right:-1.75rem!important}.md\:seo--mr-8{margin-right:-2rem!important}.md\:seo--mr-9{margin-right:-2.25rem!important}.md\:seo-ml-0{margin-left:0!important}.md\:seo-ml-1{margin-left:.25rem!important}.md\:seo-ml-10{margin-left:2.5rem!important}.md\:seo-ml-11{margin-left:2.75rem!important}.md\:seo-ml-12{margin-left:3rem!important}.md\:seo-ml-14{margin-left:3.5rem!important}.md\:seo-ml-16{margin-left:4rem!important}.md\:seo-ml-2{margin-left:.5rem!important}.md\:seo-ml-3{margin-left:.75rem!important}.md\:seo-ml-4{margin-left:1rem!important}.md\:seo-ml-5{margin-left:1.25rem!important}.md\:seo-ml-6{margin-left:1.5rem!important}.md\:seo-ml-7{margin-left:1.75rem!important}.md\:seo-ml-8{margin-left:2rem!important}.md\:seo-ml-9{margin-left:2.25rem!important}.md\:seo-mr-0{margin-right:0!important}.md\:seo-mr-1{margin-right:.25rem!important}.md\:seo-mr-10{margin-right:2.5rem!important}.md\:seo-mr-11{margin-right:2.75rem!important}.md\:seo-mr-12{margin-right:3rem!important}.md\:seo-mr-14{margin-right:3.5rem!important}.md\:seo-mr-16{margin-right:4rem!important}.md\:seo-mr-2{margin-right:.5rem!important}.md\:seo-mr-3{margin-right:.75rem!important}.md\:seo-mr-4{margin-right:1rem!important}.md\:seo-mr-5{margin-right:1.25rem!important}.md\:seo-mr-6{margin-right:1.5rem!important}.md\:seo-mr-7{margin-right:1.75rem!important}.md\:seo-mr-8{margin-right:2rem!important}.md\:seo-mr-9{margin-right:2.25rem!important}.md\:-seo-scroll-ml-0{scroll-margin-left:-0px!important}.md\:-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.md\:-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.md\:-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.md\:-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.md\:-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.md\:-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.md\:-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.md\:-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.md\:-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.md\:-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.md\:-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.md\:-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.md\:-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.md\:-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.md\:-seo-scroll-mr-0{scroll-margin-right:-0px!important}.md\:-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.md\:-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.md\:-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.md\:-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.md\:-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.md\:-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.md\:-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.md\:-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.md\:-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.md\:-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.md\:-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.md\:-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.md\:-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.md\:-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.md\:seo--scroll-ml-0{scroll-margin-left:-0px!important}.md\:seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.md\:seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.md\:seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.md\:seo--scroll-ml-12{scroll-margin-left:-3rem!important}.md\:seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.md\:seo--scroll-ml-16{scroll-margin-left:-4rem!important}.md\:seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.md\:seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.md\:seo--scroll-ml-4{scroll-margin-left:-1rem!important}.md\:seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.md\:seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.md\:seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.md\:seo--scroll-ml-8{scroll-margin-left:-2rem!important}.md\:seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.md\:seo--scroll-mr-0{scroll-margin-right:-0px!important}.md\:seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.md\:seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.md\:seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.md\:seo--scroll-mr-12{scroll-margin-right:-3rem!important}.md\:seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.md\:seo--scroll-mr-16{scroll-margin-right:-4rem!important}.md\:seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.md\:seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.md\:seo--scroll-mr-4{scroll-margin-right:-1rem!important}.md\:seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.md\:seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.md\:seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.md\:seo--scroll-mr-8{scroll-margin-right:-2rem!important}.md\:seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.md\:seo-scroll-ml-0{scroll-margin-left:0px!important}.md\:seo-scroll-ml-1{scroll-margin-left:.25rem!important}.md\:seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.md\:seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.md\:seo-scroll-ml-12{scroll-margin-left:3rem!important}.md\:seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.md\:seo-scroll-ml-16{scroll-margin-left:4rem!important}.md\:seo-scroll-ml-2{scroll-margin-left:.5rem!important}.md\:seo-scroll-ml-3{scroll-margin-left:.75rem!important}.md\:seo-scroll-ml-4{scroll-margin-left:1rem!important}.md\:seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.md\:seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.md\:seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.md\:seo-scroll-ml-8{scroll-margin-left:2rem!important}.md\:seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.md\:seo-scroll-mr-0{scroll-margin-right:0px!important}.md\:seo-scroll-mr-1{scroll-margin-right:.25rem!important}.md\:seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.md\:seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.md\:seo-scroll-mr-12{scroll-margin-right:3rem!important}.md\:seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.md\:seo-scroll-mr-16{scroll-margin-right:4rem!important}.md\:seo-scroll-mr-2{scroll-margin-right:.5rem!important}.md\:seo-scroll-mr-3{scroll-margin-right:.75rem!important}.md\:seo-scroll-mr-4{scroll-margin-right:1rem!important}.md\:seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.md\:seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.md\:seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.md\:seo-scroll-mr-8{scroll-margin-right:2rem!important}.md\:seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.md\:seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.md\:seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.md\:seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.md\:seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.md\:seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.md\:seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.md\:seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.md\:seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.md\:seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.md\:seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.md\:seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.md\:seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.md\:seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.md\:seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.md\:seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.md\:seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.md\:seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.md\:seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.md\:seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.md\:seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.md\:seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.md\:seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.md\:seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.md\:seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.md\:seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.md\:seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.md\:seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.md\:seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.md\:seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.md\:seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.md\:seo-px-0{padding-left:0!important;padding-right:0!important}.md\:seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.md\:seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.md\:seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.md\:seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.md\:seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.md\:seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.md\:seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.md\:seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.md\:seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.md\:seo-py-0{padding-top:0!important;padding-bottom:0!important}.md\:seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.md\:seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.md\:seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.md\:seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.md\:seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.md\:seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.md\:seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.md\:seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.md\:seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.md\:seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.md\:seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.md\:seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.md\:seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}}@media (min-width: 992px){.lg\:-seo-ml-0{margin-left:-0px!important}.lg\:-seo-ml-1{margin-left:-.25rem!important}.lg\:-seo-ml-10{margin-left:-2.5rem!important}.lg\:-seo-ml-11{margin-left:-2.75rem!important}.lg\:-seo-ml-12{margin-left:-3rem!important}.lg\:-seo-ml-14{margin-left:-3.5rem!important}.lg\:-seo-ml-16{margin-left:-4rem!important}.lg\:-seo-ml-2{margin-left:-.5rem!important}.lg\:-seo-ml-3{margin-left:-.75rem!important}.lg\:-seo-ml-4{margin-left:-1rem!important}.lg\:-seo-ml-5{margin-left:-1.25rem!important}.lg\:-seo-ml-6{margin-left:-1.5rem!important}.lg\:-seo-ml-7{margin-left:-1.75rem!important}.lg\:-seo-ml-8{margin-left:-2rem!important}.lg\:-seo-ml-9{margin-left:-2.25rem!important}.lg\:-seo-mr-0{margin-right:-0px!important}.lg\:-seo-mr-1{margin-right:-.25rem!important}.lg\:-seo-mr-10{margin-right:-2.5rem!important}.lg\:-seo-mr-11{margin-right:-2.75rem!important}.lg\:-seo-mr-12{margin-right:-3rem!important}.lg\:-seo-mr-14{margin-right:-3.5rem!important}.lg\:-seo-mr-16{margin-right:-4rem!important}.lg\:-seo-mr-2{margin-right:-.5rem!important}.lg\:-seo-mr-3{margin-right:-.75rem!important}.lg\:-seo-mr-4{margin-right:-1rem!important}.lg\:-seo-mr-5{margin-right:-1.25rem!important}.lg\:-seo-mr-6{margin-right:-1.5rem!important}.lg\:-seo-mr-7{margin-right:-1.75rem!important}.lg\:-seo-mr-8{margin-right:-2rem!important}.lg\:-seo-mr-9{margin-right:-2.25rem!important}.lg\:seo--ml-0{margin-left:-0px!important}.lg\:seo--ml-1{margin-left:-.25rem!important}.lg\:seo--ml-10{margin-left:-2.5rem!important}.lg\:seo--ml-11{margin-left:-2.75rem!important}.lg\:seo--ml-12{margin-left:-3rem!important}.lg\:seo--ml-14{margin-left:-3.5rem!important}.lg\:seo--ml-16{margin-left:-4rem!important}.lg\:seo--ml-2{margin-left:-.5rem!important}.lg\:seo--ml-3{margin-left:-.75rem!important}.lg\:seo--ml-4{margin-left:-1rem!important}.lg\:seo--ml-5{margin-left:-1.25rem!important}.lg\:seo--ml-6{margin-left:-1.5rem!important}.lg\:seo--ml-7{margin-left:-1.75rem!important}.lg\:seo--ml-8{margin-left:-2rem!important}.lg\:seo--ml-9{margin-left:-2.25rem!important}.lg\:seo--mr-0{margin-right:-0px!important}.lg\:seo--mr-1{margin-right:-.25rem!important}.lg\:seo--mr-10{margin-right:-2.5rem!important}.lg\:seo--mr-11{margin-right:-2.75rem!important}.lg\:seo--mr-12{margin-right:-3rem!important}.lg\:seo--mr-14{margin-right:-3.5rem!important}.lg\:seo--mr-16{margin-right:-4rem!important}.lg\:seo--mr-2{margin-right:-.5rem!important}.lg\:seo--mr-3{margin-right:-.75rem!important}.lg\:seo--mr-4{margin-right:-1rem!important}.lg\:seo--mr-5{margin-right:-1.25rem!important}.lg\:seo--mr-6{margin-right:-1.5rem!important}.lg\:seo--mr-7{margin-right:-1.75rem!important}.lg\:seo--mr-8{margin-right:-2rem!important}.lg\:seo--mr-9{margin-right:-2.25rem!important}.lg\:seo-ml-0{margin-left:0!important}.lg\:seo-ml-1{margin-left:.25rem!important}.lg\:seo-ml-10{margin-left:2.5rem!important}.lg\:seo-ml-11{margin-left:2.75rem!important}.lg\:seo-ml-12{margin-left:3rem!important}.lg\:seo-ml-14{margin-left:3.5rem!important}.lg\:seo-ml-16{margin-left:4rem!important}.lg\:seo-ml-2{margin-left:.5rem!important}.lg\:seo-ml-3{margin-left:.75rem!important}.lg\:seo-ml-4{margin-left:1rem!important}.lg\:seo-ml-5{margin-left:1.25rem!important}.lg\:seo-ml-6{margin-left:1.5rem!important}.lg\:seo-ml-7{margin-left:1.75rem!important}.lg\:seo-ml-8{margin-left:2rem!important}.lg\:seo-ml-9{margin-left:2.25rem!important}.lg\:seo-mr-0{margin-right:0!important}.lg\:seo-mr-1{margin-right:.25rem!important}.lg\:seo-mr-10{margin-right:2.5rem!important}.lg\:seo-mr-11{margin-right:2.75rem!important}.lg\:seo-mr-12{margin-right:3rem!important}.lg\:seo-mr-14{margin-right:3.5rem!important}.lg\:seo-mr-16{margin-right:4rem!important}.lg\:seo-mr-2{margin-right:.5rem!important}.lg\:seo-mr-3{margin-right:.75rem!important}.lg\:seo-mr-4{margin-right:1rem!important}.lg\:seo-mr-5{margin-right:1.25rem!important}.lg\:seo-mr-6{margin-right:1.5rem!important}.lg\:seo-mr-7{margin-right:1.75rem!important}.lg\:seo-mr-8{margin-right:2rem!important}.lg\:seo-mr-9{margin-right:2.25rem!important}.lg\:-seo-scroll-ml-0{scroll-margin-left:-0px!important}.lg\:-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.lg\:-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.lg\:-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.lg\:-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.lg\:-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.lg\:-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.lg\:-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.lg\:-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.lg\:-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.lg\:-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.lg\:-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.lg\:-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.lg\:-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.lg\:-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.lg\:-seo-scroll-mr-0{scroll-margin-right:-0px!important}.lg\:-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.lg\:-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.lg\:-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.lg\:-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.lg\:-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.lg\:-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.lg\:-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.lg\:-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.lg\:-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.lg\:-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.lg\:-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.lg\:-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.lg\:-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.lg\:-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.lg\:seo--scroll-ml-0{scroll-margin-left:-0px!important}.lg\:seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.lg\:seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.lg\:seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.lg\:seo--scroll-ml-12{scroll-margin-left:-3rem!important}.lg\:seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.lg\:seo--scroll-ml-16{scroll-margin-left:-4rem!important}.lg\:seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.lg\:seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.lg\:seo--scroll-ml-4{scroll-margin-left:-1rem!important}.lg\:seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.lg\:seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.lg\:seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.lg\:seo--scroll-ml-8{scroll-margin-left:-2rem!important}.lg\:seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.lg\:seo--scroll-mr-0{scroll-margin-right:-0px!important}.lg\:seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.lg\:seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.lg\:seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.lg\:seo--scroll-mr-12{scroll-margin-right:-3rem!important}.lg\:seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.lg\:seo--scroll-mr-16{scroll-margin-right:-4rem!important}.lg\:seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.lg\:seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.lg\:seo--scroll-mr-4{scroll-margin-right:-1rem!important}.lg\:seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.lg\:seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.lg\:seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.lg\:seo--scroll-mr-8{scroll-margin-right:-2rem!important}.lg\:seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.lg\:seo-scroll-ml-0{scroll-margin-left:0px!important}.lg\:seo-scroll-ml-1{scroll-margin-left:.25rem!important}.lg\:seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.lg\:seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.lg\:seo-scroll-ml-12{scroll-margin-left:3rem!important}.lg\:seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.lg\:seo-scroll-ml-16{scroll-margin-left:4rem!important}.lg\:seo-scroll-ml-2{scroll-margin-left:.5rem!important}.lg\:seo-scroll-ml-3{scroll-margin-left:.75rem!important}.lg\:seo-scroll-ml-4{scroll-margin-left:1rem!important}.lg\:seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.lg\:seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.lg\:seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.lg\:seo-scroll-ml-8{scroll-margin-left:2rem!important}.lg\:seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.lg\:seo-scroll-mr-0{scroll-margin-right:0px!important}.lg\:seo-scroll-mr-1{scroll-margin-right:.25rem!important}.lg\:seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.lg\:seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.lg\:seo-scroll-mr-12{scroll-margin-right:3rem!important}.lg\:seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.lg\:seo-scroll-mr-16{scroll-margin-right:4rem!important}.lg\:seo-scroll-mr-2{scroll-margin-right:.5rem!important}.lg\:seo-scroll-mr-3{scroll-margin-right:.75rem!important}.lg\:seo-scroll-mr-4{scroll-margin-right:1rem!important}.lg\:seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.lg\:seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.lg\:seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.lg\:seo-scroll-mr-8{scroll-margin-right:2rem!important}.lg\:seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.lg\:seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.lg\:seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.lg\:seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.lg\:seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.lg\:seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.lg\:seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.lg\:seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.lg\:seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.lg\:seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.lg\:seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.lg\:seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.lg\:seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.lg\:seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.lg\:seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.lg\:seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.lg\:seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.lg\:seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.lg\:seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.lg\:seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.lg\:seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.lg\:seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.lg\:seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.lg\:seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.lg\:seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.lg\:seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.lg\:seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.lg\:seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.lg\:seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.lg\:seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.lg\:seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.lg\:seo-px-0{padding-left:0!important;padding-right:0!important}.lg\:seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.lg\:seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.lg\:seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.lg\:seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.lg\:seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.lg\:seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.lg\:seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.lg\:seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.lg\:seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.lg\:seo-py-0{padding-top:0!important;padding-bottom:0!important}.lg\:seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.lg\:seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.lg\:seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.lg\:seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.lg\:seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.lg\:seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.lg\:seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.lg\:seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.lg\:seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.lg\:seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.lg\:seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg\:seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.lg\:seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}}@media (min-width: 1200px){.xl\:-seo-ml-0{margin-left:-0px!important}.xl\:-seo-ml-1{margin-left:-.25rem!important}.xl\:-seo-ml-10{margin-left:-2.5rem!important}.xl\:-seo-ml-11{margin-left:-2.75rem!important}.xl\:-seo-ml-12{margin-left:-3rem!important}.xl\:-seo-ml-14{margin-left:-3.5rem!important}.xl\:-seo-ml-16{margin-left:-4rem!important}.xl\:-seo-ml-2{margin-left:-.5rem!important}.xl\:-seo-ml-3{margin-left:-.75rem!important}.xl\:-seo-ml-4{margin-left:-1rem!important}.xl\:-seo-ml-5{margin-left:-1.25rem!important}.xl\:-seo-ml-6{margin-left:-1.5rem!important}.xl\:-seo-ml-7{margin-left:-1.75rem!important}.xl\:-seo-ml-8{margin-left:-2rem!important}.xl\:-seo-ml-9{margin-left:-2.25rem!important}.xl\:-seo-mr-0{margin-right:-0px!important}.xl\:-seo-mr-1{margin-right:-.25rem!important}.xl\:-seo-mr-10{margin-right:-2.5rem!important}.xl\:-seo-mr-11{margin-right:-2.75rem!important}.xl\:-seo-mr-12{margin-right:-3rem!important}.xl\:-seo-mr-14{margin-right:-3.5rem!important}.xl\:-seo-mr-16{margin-right:-4rem!important}.xl\:-seo-mr-2{margin-right:-.5rem!important}.xl\:-seo-mr-3{margin-right:-.75rem!important}.xl\:-seo-mr-4{margin-right:-1rem!important}.xl\:-seo-mr-5{margin-right:-1.25rem!important}.xl\:-seo-mr-6{margin-right:-1.5rem!important}.xl\:-seo-mr-7{margin-right:-1.75rem!important}.xl\:-seo-mr-8{margin-right:-2rem!important}.xl\:-seo-mr-9{margin-right:-2.25rem!important}.xl\:seo--ml-0{margin-left:-0px!important}.xl\:seo--ml-1{margin-left:-.25rem!important}.xl\:seo--ml-10{margin-left:-2.5rem!important}.xl\:seo--ml-11{margin-left:-2.75rem!important}.xl\:seo--ml-12{margin-left:-3rem!important}.xl\:seo--ml-14{margin-left:-3.5rem!important}.xl\:seo--ml-16{margin-left:-4rem!important}.xl\:seo--ml-2{margin-left:-.5rem!important}.xl\:seo--ml-3{margin-left:-.75rem!important}.xl\:seo--ml-4{margin-left:-1rem!important}.xl\:seo--ml-5{margin-left:-1.25rem!important}.xl\:seo--ml-6{margin-left:-1.5rem!important}.xl\:seo--ml-7{margin-left:-1.75rem!important}.xl\:seo--ml-8{margin-left:-2rem!important}.xl\:seo--ml-9{margin-left:-2.25rem!important}.xl\:seo--mr-0{margin-right:-0px!important}.xl\:seo--mr-1{margin-right:-.25rem!important}.xl\:seo--mr-10{margin-right:-2.5rem!important}.xl\:seo--mr-11{margin-right:-2.75rem!important}.xl\:seo--mr-12{margin-right:-3rem!important}.xl\:seo--mr-14{margin-right:-3.5rem!important}.xl\:seo--mr-16{margin-right:-4rem!important}.xl\:seo--mr-2{margin-right:-.5rem!important}.xl\:seo--mr-3{margin-right:-.75rem!important}.xl\:seo--mr-4{margin-right:-1rem!important}.xl\:seo--mr-5{margin-right:-1.25rem!important}.xl\:seo--mr-6{margin-right:-1.5rem!important}.xl\:seo--mr-7{margin-right:-1.75rem!important}.xl\:seo--mr-8{margin-right:-2rem!important}.xl\:seo--mr-9{margin-right:-2.25rem!important}.xl\:seo-ml-0{margin-left:0!important}.xl\:seo-ml-1{margin-left:.25rem!important}.xl\:seo-ml-10{margin-left:2.5rem!important}.xl\:seo-ml-11{margin-left:2.75rem!important}.xl\:seo-ml-12{margin-left:3rem!important}.xl\:seo-ml-14{margin-left:3.5rem!important}.xl\:seo-ml-16{margin-left:4rem!important}.xl\:seo-ml-2{margin-left:.5rem!important}.xl\:seo-ml-3{margin-left:.75rem!important}.xl\:seo-ml-4{margin-left:1rem!important}.xl\:seo-ml-5{margin-left:1.25rem!important}.xl\:seo-ml-6{margin-left:1.5rem!important}.xl\:seo-ml-7{margin-left:1.75rem!important}.xl\:seo-ml-8{margin-left:2rem!important}.xl\:seo-ml-9{margin-left:2.25rem!important}.xl\:seo-mr-0{margin-right:0!important}.xl\:seo-mr-1{margin-right:.25rem!important}.xl\:seo-mr-10{margin-right:2.5rem!important}.xl\:seo-mr-11{margin-right:2.75rem!important}.xl\:seo-mr-12{margin-right:3rem!important}.xl\:seo-mr-14{margin-right:3.5rem!important}.xl\:seo-mr-16{margin-right:4rem!important}.xl\:seo-mr-2{margin-right:.5rem!important}.xl\:seo-mr-3{margin-right:.75rem!important}.xl\:seo-mr-4{margin-right:1rem!important}.xl\:seo-mr-5{margin-right:1.25rem!important}.xl\:seo-mr-6{margin-right:1.5rem!important}.xl\:seo-mr-7{margin-right:1.75rem!important}.xl\:seo-mr-8{margin-right:2rem!important}.xl\:seo-mr-9{margin-right:2.25rem!important}.xl\:-seo-scroll-ml-0{scroll-margin-left:-0px!important}.xl\:-seo-scroll-ml-1{scroll-margin-left:-.25rem!important}.xl\:-seo-scroll-ml-10{scroll-margin-left:-2.5rem!important}.xl\:-seo-scroll-ml-11{scroll-margin-left:-2.75rem!important}.xl\:-seo-scroll-ml-12{scroll-margin-left:-3rem!important}.xl\:-seo-scroll-ml-14{scroll-margin-left:-3.5rem!important}.xl\:-seo-scroll-ml-16{scroll-margin-left:-4rem!important}.xl\:-seo-scroll-ml-2{scroll-margin-left:-.5rem!important}.xl\:-seo-scroll-ml-3{scroll-margin-left:-.75rem!important}.xl\:-seo-scroll-ml-4{scroll-margin-left:-1rem!important}.xl\:-seo-scroll-ml-5{scroll-margin-left:-1.25rem!important}.xl\:-seo-scroll-ml-6{scroll-margin-left:-1.5rem!important}.xl\:-seo-scroll-ml-7{scroll-margin-left:-1.75rem!important}.xl\:-seo-scroll-ml-8{scroll-margin-left:-2rem!important}.xl\:-seo-scroll-ml-9{scroll-margin-left:-2.25rem!important}.xl\:-seo-scroll-mr-0{scroll-margin-right:-0px!important}.xl\:-seo-scroll-mr-1{scroll-margin-right:-.25rem!important}.xl\:-seo-scroll-mr-10{scroll-margin-right:-2.5rem!important}.xl\:-seo-scroll-mr-11{scroll-margin-right:-2.75rem!important}.xl\:-seo-scroll-mr-12{scroll-margin-right:-3rem!important}.xl\:-seo-scroll-mr-14{scroll-margin-right:-3.5rem!important}.xl\:-seo-scroll-mr-16{scroll-margin-right:-4rem!important}.xl\:-seo-scroll-mr-2{scroll-margin-right:-.5rem!important}.xl\:-seo-scroll-mr-3{scroll-margin-right:-.75rem!important}.xl\:-seo-scroll-mr-4{scroll-margin-right:-1rem!important}.xl\:-seo-scroll-mr-5{scroll-margin-right:-1.25rem!important}.xl\:-seo-scroll-mr-6{scroll-margin-right:-1.5rem!important}.xl\:-seo-scroll-mr-7{scroll-margin-right:-1.75rem!important}.xl\:-seo-scroll-mr-8{scroll-margin-right:-2rem!important}.xl\:-seo-scroll-mr-9{scroll-margin-right:-2.25rem!important}.xl\:seo--scroll-ml-0{scroll-margin-left:-0px!important}.xl\:seo--scroll-ml-1{scroll-margin-left:-.25rem!important}.xl\:seo--scroll-ml-10{scroll-margin-left:-2.5rem!important}.xl\:seo--scroll-ml-11{scroll-margin-left:-2.75rem!important}.xl\:seo--scroll-ml-12{scroll-margin-left:-3rem!important}.xl\:seo--scroll-ml-14{scroll-margin-left:-3.5rem!important}.xl\:seo--scroll-ml-16{scroll-margin-left:-4rem!important}.xl\:seo--scroll-ml-2{scroll-margin-left:-.5rem!important}.xl\:seo--scroll-ml-3{scroll-margin-left:-.75rem!important}.xl\:seo--scroll-ml-4{scroll-margin-left:-1rem!important}.xl\:seo--scroll-ml-5{scroll-margin-left:-1.25rem!important}.xl\:seo--scroll-ml-6{scroll-margin-left:-1.5rem!important}.xl\:seo--scroll-ml-7{scroll-margin-left:-1.75rem!important}.xl\:seo--scroll-ml-8{scroll-margin-left:-2rem!important}.xl\:seo--scroll-ml-9{scroll-margin-left:-2.25rem!important}.xl\:seo--scroll-mr-0{scroll-margin-right:-0px!important}.xl\:seo--scroll-mr-1{scroll-margin-right:-.25rem!important}.xl\:seo--scroll-mr-10{scroll-margin-right:-2.5rem!important}.xl\:seo--scroll-mr-11{scroll-margin-right:-2.75rem!important}.xl\:seo--scroll-mr-12{scroll-margin-right:-3rem!important}.xl\:seo--scroll-mr-14{scroll-margin-right:-3.5rem!important}.xl\:seo--scroll-mr-16{scroll-margin-right:-4rem!important}.xl\:seo--scroll-mr-2{scroll-margin-right:-.5rem!important}.xl\:seo--scroll-mr-3{scroll-margin-right:-.75rem!important}.xl\:seo--scroll-mr-4{scroll-margin-right:-1rem!important}.xl\:seo--scroll-mr-5{scroll-margin-right:-1.25rem!important}.xl\:seo--scroll-mr-6{scroll-margin-right:-1.5rem!important}.xl\:seo--scroll-mr-7{scroll-margin-right:-1.75rem!important}.xl\:seo--scroll-mr-8{scroll-margin-right:-2rem!important}.xl\:seo--scroll-mr-9{scroll-margin-right:-2.25rem!important}.xl\:seo-scroll-ml-0{scroll-margin-left:0px!important}.xl\:seo-scroll-ml-1{scroll-margin-left:.25rem!important}.xl\:seo-scroll-ml-10{scroll-margin-left:2.5rem!important}.xl\:seo-scroll-ml-11{scroll-margin-left:2.75rem!important}.xl\:seo-scroll-ml-12{scroll-margin-left:3rem!important}.xl\:seo-scroll-ml-14{scroll-margin-left:3.5rem!important}.xl\:seo-scroll-ml-16{scroll-margin-left:4rem!important}.xl\:seo-scroll-ml-2{scroll-margin-left:.5rem!important}.xl\:seo-scroll-ml-3{scroll-margin-left:.75rem!important}.xl\:seo-scroll-ml-4{scroll-margin-left:1rem!important}.xl\:seo-scroll-ml-5{scroll-margin-left:1.25rem!important}.xl\:seo-scroll-ml-6{scroll-margin-left:1.5rem!important}.xl\:seo-scroll-ml-7{scroll-margin-left:1.75rem!important}.xl\:seo-scroll-ml-8{scroll-margin-left:2rem!important}.xl\:seo-scroll-ml-9{scroll-margin-left:2.25rem!important}.xl\:seo-scroll-mr-0{scroll-margin-right:0px!important}.xl\:seo-scroll-mr-1{scroll-margin-right:.25rem!important}.xl\:seo-scroll-mr-10{scroll-margin-right:2.5rem!important}.xl\:seo-scroll-mr-11{scroll-margin-right:2.75rem!important}.xl\:seo-scroll-mr-12{scroll-margin-right:3rem!important}.xl\:seo-scroll-mr-14{scroll-margin-right:3.5rem!important}.xl\:seo-scroll-mr-16{scroll-margin-right:4rem!important}.xl\:seo-scroll-mr-2{scroll-margin-right:.5rem!important}.xl\:seo-scroll-mr-3{scroll-margin-right:.75rem!important}.xl\:seo-scroll-mr-4{scroll-margin-right:1rem!important}.xl\:seo-scroll-mr-5{scroll-margin-right:1.25rem!important}.xl\:seo-scroll-mr-6{scroll-margin-right:1.5rem!important}.xl\:seo-scroll-mr-7{scroll-margin-right:1.75rem!important}.xl\:seo-scroll-mr-8{scroll-margin-right:2rem!important}.xl\:seo-scroll-mr-9{scroll-margin-right:2.25rem!important}.xl\:seo-scroll-px-0{scroll-padding-left:0px!important;scroll-padding-right:0px!important}.xl\:seo-scroll-px-1{scroll-padding-left:.25rem!important;scroll-padding-right:.25rem!important}.xl\:seo-scroll-px-10{scroll-padding-left:2.5rem!important;scroll-padding-right:2.5rem!important}.xl\:seo-scroll-px-11{scroll-padding-left:2.75rem!important;scroll-padding-right:2.75rem!important}.xl\:seo-scroll-px-12{scroll-padding-left:3rem!important;scroll-padding-right:3rem!important}.xl\:seo-scroll-px-14{scroll-padding-left:3.5rem!important;scroll-padding-right:3.5rem!important}.xl\:seo-scroll-px-16{scroll-padding-left:4rem!important;scroll-padding-right:4rem!important}.xl\:seo-scroll-px-2{scroll-padding-left:.5rem!important;scroll-padding-right:.5rem!important}.xl\:seo-scroll-px-3{scroll-padding-left:.75rem!important;scroll-padding-right:.75rem!important}.xl\:seo-scroll-px-4{scroll-padding-left:1rem!important;scroll-padding-right:1rem!important}.xl\:seo-scroll-px-5{scroll-padding-left:1.25rem!important;scroll-padding-right:1.25rem!important}.xl\:seo-scroll-px-6{scroll-padding-left:1.5rem!important;scroll-padding-right:1.5rem!important}.xl\:seo-scroll-px-7{scroll-padding-left:1.75rem!important;scroll-padding-right:1.75rem!important}.xl\:seo-scroll-px-8{scroll-padding-left:2rem!important;scroll-padding-right:2rem!important}.xl\:seo-scroll-px-9{scroll-padding-left:2.25rem!important;scroll-padding-right:2.25rem!important}.xl\:seo-scroll-py-0{scroll-padding-top:0px!important;scroll-padding-bottom:0px!important}.xl\:seo-scroll-py-1{scroll-padding-top:.25rem!important;scroll-padding-bottom:.25rem!important}.xl\:seo-scroll-py-10{scroll-padding-top:2.5rem!important;scroll-padding-bottom:2.5rem!important}.xl\:seo-scroll-py-11{scroll-padding-top:2.75rem!important;scroll-padding-bottom:2.75rem!important}.xl\:seo-scroll-py-12{scroll-padding-top:3rem!important;scroll-padding-bottom:3rem!important}.xl\:seo-scroll-py-14{scroll-padding-top:3.5rem!important;scroll-padding-bottom:3.5rem!important}.xl\:seo-scroll-py-16{scroll-padding-top:4rem!important;scroll-padding-bottom:4rem!important}.xl\:seo-scroll-py-2{scroll-padding-top:.5rem!important;scroll-padding-bottom:.5rem!important}.xl\:seo-scroll-py-3{scroll-padding-top:.75rem!important;scroll-padding-bottom:.75rem!important}.xl\:seo-scroll-py-4{scroll-padding-top:1rem!important;scroll-padding-bottom:1rem!important}.xl\:seo-scroll-py-5{scroll-padding-top:1.25rem!important;scroll-padding-bottom:1.25rem!important}.xl\:seo-scroll-py-6{scroll-padding-top:1.5rem!important;scroll-padding-bottom:1.5rem!important}.xl\:seo-scroll-py-7{scroll-padding-top:1.75rem!important;scroll-padding-bottom:1.75rem!important}.xl\:seo-scroll-py-8{scroll-padding-top:2rem!important;scroll-padding-bottom:2rem!important}.xl\:seo-scroll-py-9{scroll-padding-top:2.25rem!important;scroll-padding-bottom:2.25rem!important}.xl\:seo-px-0{padding-left:0!important;padding-right:0!important}.xl\:seo-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:seo-px-10{padding-left:2.5rem!important;padding-right:2.5rem!important}.xl\:seo-px-11{padding-left:2.75rem!important;padding-right:2.75rem!important}.xl\:seo-px-12{padding-left:3rem!important;padding-right:3rem!important}.xl\:seo-px-14{padding-left:3.5rem!important;padding-right:3.5rem!important}.xl\:seo-px-16{padding-left:4rem!important;padding-right:4rem!important}.xl\:seo-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:seo-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.xl\:seo-px-4{padding-left:1rem!important;padding-right:1rem!important}.xl\:seo-px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.xl\:seo-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:seo-px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.xl\:seo-px-8{padding-left:2rem!important;padding-right:2rem!important}.xl\:seo-px-9{padding-left:2.25rem!important;padding-right:2.25rem!important}.xl\:seo-py-0{padding-top:0!important;padding-bottom:0!important}.xl\:seo-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.xl\:seo-py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.xl\:seo-py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.xl\:seo-py-12{padding-top:3rem!important;padding-bottom:3rem!important}.xl\:seo-py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.xl\:seo-py-16{padding-top:4rem!important;padding-bottom:4rem!important}.xl\:seo-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.xl\:seo-py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.xl\:seo-py-4{padding-top:1rem!important;padding-bottom:1rem!important}.xl\:seo-py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.xl\:seo-py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xl\:seo-py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.xl\:seo-py-8{padding-top:2rem!important;padding-bottom:2rem!important}.xl\:seo-py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}} diff --git a/resources/dist/build/manifest.json b/resources/dist/build/manifest.json index ba434dc9..35bc0648 100644 --- a/resources/dist/build/manifest.json +++ b/resources/dist/build/manifest.json @@ -1,12 +1,13 @@ { "resources/css/cp.css": { - "file": "assets/cp-90c1ee0f.css", - "isEntry": true, - "src": "resources/css/cp.css" + "file": "assets/cp-C_wXrVUR.css", + "src": "resources/css/cp.css", + "isEntry": true }, "resources/js/cp.js": { - "file": "assets/cp-711b4c09.js", - "isEntry": true, - "src": "resources/js/cp.js" + "file": "assets/cp-C-surgOM.js", + "name": "cp", + "src": "resources/js/cp.js", + "isEntry": true } } \ No newline at end of file