diff --git a/docs/user-guide/systemrequirements-zosmf-lite.md b/docs/user-guide/systemrequirements-zosmf-lite.md index bfc9a0adcd..0213478be3 100644 --- a/docs/user-guide/systemrequirements-zosmf-lite.md +++ b/docs/user-guide/systemrequirements-zosmf-lite.md @@ -329,7 +329,7 @@ To find the URL of the Welcome page, look for message IZUG349I in the z/OSMF ser #### Procedure 1. Open a web browser to the z/OSMF Welcome page. The URL for the Welcome page - has the following format: https://hostname:port/zosmf/ + has the following format: `https://hostname:port/zosmf/` Where: - *hostname* is the host name or IP address of the system in which z/OSMF is diff --git a/package-lock.json b/package-lock.json index 3fa7d9b8dd..765b4aa091 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,17 +8,17 @@ "name": "docs-site", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "^3.1.0", - "@docusaurus/plugin-client-redirects": "^3.1.0", - "@docusaurus/plugin-pwa": "^3.1.0", - "@docusaurus/preset-classic": "^3.1.0", + "@docusaurus/core": "^3.4.0", + "@docusaurus/plugin-client-redirects": "^3.4.0", + "@docusaurus/plugin-pwa": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", "@mdx-js/react": "^3.0.0", - "clsx": "^1.1.1", - "esbuild-loader": "^3.0.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-medium-image-zoom": "^5.1.0", - "reading-time": "^1.3.0" + "clsx": "^2.1.1", + "esbuild-loader": "^4.2.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-medium-image-zoom": "^5.2.8", + "reading-time": "^1.5.0" }, "devDependencies": { "docs-to-pdf": "^0.6.2" @@ -66,74 +66,74 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.22.1.tgz", - "integrity": "sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.24.0" } }, "node_modules/@algolia/cache-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.22.1.tgz", - "integrity": "sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.22.1.tgz", - "integrity": "sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", "dependencies": { - "@algolia/cache-common": "4.22.1" + "@algolia/cache-common": "4.24.0" } }, "node_modules/@algolia/client-account": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.22.1.tgz", - "integrity": "sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.22.1.tgz", - "integrity": "sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.22.1.tgz", - "integrity": "sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "dependencies": { - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.22.1.tgz", - "integrity": "sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-search": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.22.1.tgz", - "integrity": "sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "dependencies": { - "@algolia/client-common": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/transporter": "4.22.1" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/events": { @@ -142,47 +142,65 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "node_modules/@algolia/logger-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.22.1.tgz", - "integrity": "sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" }, "node_modules/@algolia/logger-console": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.22.1.tgz", - "integrity": "sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", "dependencies": { - "@algolia/logger-common": "4.22.1" + "@algolia/logger-common": "4.24.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.22.1.tgz", - "integrity": "sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.24.0" } }, "node_modules/@algolia/requester-common": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.22.1.tgz", - "integrity": "sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" }, "node_modules/@algolia/requester-node-http": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.22.1.tgz", - "integrity": "sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", "dependencies": { - "@algolia/requester-common": "4.22.1" + "@algolia/requester-common": "4.24.0" } }, "node_modules/@algolia/transporter": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.22.1.tgz", - "integrity": "sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", "dependencies": { - "@algolia/cache-common": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/requester-common": "4.22.1" + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" } }, "node_modules/@ampproject/remapping": { @@ -545,9 +563,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "engines": { "node": ">=6.9.0" } @@ -1622,11 +1640,11 @@ } }, "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", - "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.1.tgz", + "integrity": "sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==", "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2142,18 +2160,18 @@ } }, "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==" + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", + "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" }, "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", + "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", "dependencies": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", + "@docsearch/css": "3.6.1", "algoliasearch": "^4.19.1" }, "peerDependencies": { @@ -2178,9 +2196,9 @@ } }, "node_modules/@docusaurus/core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.1.tgz", - "integrity": "sha512-2nQfKFcf+MLEM7JXsXwQxPOmQAR6ytKMZVSx7tVi9HEm9WtfwBH1fp6bn8Gj4zLUhjWKCLoysQ9/Wm+EZCQ4yQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.4.0.tgz", + "integrity": "sha512-g+0wwmN2UJsBqy2fQRQ6fhXruoEa62JDeEa5d8IdTJlMoaDaEDfHh7WjwGRn4opuTQWpjAwP/fbcgyHKlE+64w==", "dependencies": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -2192,15 +2210,12 @@ "@babel/runtime": "^7.22.6", "@babel/runtime-corejs3": "^7.22.6", "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.5.1", + "@docusaurus/cssnano-preset": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "autoprefixer": "^10.4.14", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", @@ -2214,12 +2229,13 @@ "copy-webpack-plugin": "^11.0.0", "core-js": "^3.31.1", "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "cssnano": "^5.1.15", + "css-minimizer-webpack-plugin": "^5.0.1", + "cssnano": "^6.1.2", "del": "^6.1.1", "detect-port": "^1.5.1", "escape-html": "^1.0.3", "eta": "^2.2.0", + "eval": "^0.1.8", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", "html-minifier-terser": "^7.2.0", @@ -2228,12 +2244,13 @@ "leven": "^3.1.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", + "p-map": "^4.0.0", "postcss": "^8.4.26", "postcss-loader": "^7.3.3", "prompts": "^2.4.2", "react-dev-utils": "^12.0.1", "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", "react-router": "^5.3.4", "react-router-config": "^5.1.1", @@ -2264,13 +2281,13 @@ } }, "node_modules/@docusaurus/cssnano-preset": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.1.tgz", - "integrity": "sha512-LnoIDjJWbirdbVZDMq+4hwmrTl2yHDnBf9MLG9qyExeAE3ac35s4yUhJI8yyTCdixzNfKit4cbXblzzqMu4+8g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.4.0.tgz", + "integrity": "sha512-qwLFSz6v/pZHy/UP32IrprmH5ORce86BGtN0eBtG75PpzQJAzp9gefspox+s8IEOr0oZKuQ/nhzZ3xwyc3jYJQ==", "dependencies": { - "cssnano-preset-advanced": "^5.3.10", - "postcss": "^8.4.26", - "postcss-sort-media-queries": "^4.4.1", + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", "tslib": "^2.6.0" }, "engines": { @@ -2278,9 +2295,9 @@ } }, "node_modules/@docusaurus/logger": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.1.tgz", - "integrity": "sha512-BjkNDpQzewcTnST8trx4idSoAla6zZ3w22NqM/UMcFtvYJgmoE4layuTzlfql3VFPNuivvj7BOExa/+21y4X2Q==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.4.0.tgz", + "integrity": "sha512-bZwkX+9SJ8lB9kVRkXw+xvHYSMGG4bpYHKGXeXFvyVc79NMeeBSGgzd4TQLHH+DYeOJoCdl8flrFJVxlZ0wo/Q==", "dependencies": { "chalk": "^4.1.2", "tslib": "^2.6.0" @@ -2290,15 +2307,13 @@ } }, "node_modules/@docusaurus/mdx-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.1.tgz", - "integrity": "sha512-xN2IccH9+sv7TmxwsDJNS97BHdmlqWwho+kIVY4tcCXkp+k4QuzvWBeunIMzeayY4Fu13A6sAjHGv5qm72KyGA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.4.0.tgz", + "integrity": "sha512-kSSbrrk4nTjf4d+wtBA9H+FGauf2gCax89kV8SUSJu3qaTdSIKdWERlngsiHaCFgZ7laTJ8a67UFf+xlFPtuTw==", "dependencies": { - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -2330,18 +2345,17 @@ } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.1.tgz", - "integrity": "sha512-xBJyx0TMfAfVZ9ZeIOb1awdXgR4YJMocIEzTps91rq+hJDFJgJaylDtmoRhUxkwuYmNK1GJpW95b7DLztSBJ3A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.4.0.tgz", + "integrity": "sha512-A1AyS8WF5Bkjnb8s+guTDuYmUiwJzNrtchebBHpc0gz0PyHJNMaybUlSrmJjHVcGrya0LKI4YcR3lBDQfXRYLw==", "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "3.1.1", + "@docusaurus/types": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", "@types/react-router-dom": "*", "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" }, "peerDependencies": { "react": "*", @@ -2349,15 +2363,15 @@ } }, "node_modules/@docusaurus/plugin-client-redirects": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.1.1.tgz", - "integrity": "sha512-J/1Z75XkO+BmUXHW17FrCIYZQ3b0IKaJECH6yCxW5RQ8NMMJ+SZCtPtx5oYoAd0VHersNiUu+ZAxfOqbsn1jKQ==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.4.0.tgz", + "integrity": "sha512-Pr8kyh/+OsmYCvdZhc60jy/FnrY6flD2TEAhl4rJxeVFxnvvRgEhoaIVX8q9MuJmaQoh6frPk94pjs7/6YgBDQ==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "eta": "^2.2.0", "fs-extra": "^11.1.1", "lodash": "^4.17.21", @@ -2372,17 +2386,17 @@ } }, "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.1.tgz", - "integrity": "sha512-ew/3VtVoG3emoAKmoZl7oKe1zdFOsI0NbcHS26kIxt2Z8vcXKCUgK9jJJrz0TbOipyETPhqwq4nbitrY3baibg==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.4.0.tgz", + "integrity": "sha512-vv6ZAj78ibR5Jh7XBUT4ndIjmlAxkijM3Sx5MAAzC1gyv0vupDQNhzuFg1USQmQVj3P5I6bquk12etPV3LJ+Xw==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "cheerio": "^1.0.0-rc.12", "feed": "^4.2.2", "fs-extra": "^11.1.1", @@ -2402,23 +2416,19 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/plugin-content-blog/node_modules/reading-time": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", - "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" - }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.1.tgz", - "integrity": "sha512-lhFq4E874zw0UOH7ujzxnCayOyAt0f9YPVYSb9ohxrdCM8B4szxitUw9rIX4V9JLLHVoqIJb6k+lJJ1jrcGJ0A==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.4.0.tgz", + "integrity": "sha512-HkUCZffhBo7ocYheD9oZvMcDloRnGhBMOZRyVcAQRFmZPmNqSyISlXA1tQCIxW+r478fty97XXAGjNYzBjpCsg==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -2437,15 +2447,15 @@ } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.1.tgz", - "integrity": "sha512-NQHncNRAJbyLtgTim9GlEnNYsFhuCxaCNkMwikuxLTiGIPH7r/jpb7O3f3jUMYMebZZZrDq5S7om9a6rvB/YCA==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.4.0.tgz", + "integrity": "sha512-h2+VN/0JjpR8fIkDEAoadNjfR3oLzB+v1qSXbIAKjQ46JAHx3X22n9nqS+BWSQnTnp1AjkjSvZyJMekmcwxzxg==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "tslib": "^2.6.0", "webpack": "^5.88.1" @@ -2459,13 +2469,13 @@ } }, "node_modules/@docusaurus/plugin-debug": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.1.tgz", - "integrity": "sha512-xWeMkueM9wE/8LVvl4+Qf1WqwXmreMjI5Kgr7GYCDoJ8zu4kD+KaMhrh7py7MNM38IFvU1RfrGKacCEe2DRRfQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.4.0.tgz", + "integrity": "sha512-uV7FDUNXGyDSD3PwUaf5YijX91T5/H9SX4ErEcshzwgzWwBtK37nUWPU3ZLJfeTavX3fycTOqk9TglpOLaWkCg==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", "fs-extra": "^11.1.1", "react-json-view-lite": "^1.2.0", "tslib": "^2.6.0" @@ -2479,13 +2489,13 @@ } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.1.tgz", - "integrity": "sha512-+q2UpWTqVi8GdlLoSlD5bS/YpxW+QMoBwrPrUH/NpvpuOi0Of7MTotsQf9JWd3hymZxl2uu1o3PIrbpxfeDFDQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.4.0.tgz", + "integrity": "sha512-mCArluxEGi3cmYHqsgpGGt3IyLCrFBxPsxNZ56Mpur0xSlInnIHoeLDH7FvVVcPJRPSQ9/MfRqLsainRw+BojA==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" }, "engines": { @@ -2497,13 +2507,13 @@ } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.1.tgz", - "integrity": "sha512-0mMPiBBlQ5LFHTtjxuvt/6yzh8v7OxLi3CbeEsxXZpUzcKO/GC7UA1VOWUoBeQzQL508J12HTAlR3IBU9OofSw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.4.0.tgz", + "integrity": "sha512-Dsgg6PLAqzZw5wZ4QjUYc8Z2KqJqXxHxq3vIoyoBWiLEEfigIs7wHR+oiWUQy3Zk9MIk6JTYj7tMoQU0Jm3nqA==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" }, @@ -2516,13 +2526,13 @@ } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.1.tgz", - "integrity": "sha512-d07bsrMLdDIryDtY17DgqYUbjkswZQr8cLWl4tzXrt5OR/T/zxC1SYKajzB3fd87zTu5W5klV5GmUwcNSMXQXA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.4.0.tgz", + "integrity": "sha512-O9tX1BTwxIhgXpOLpFDueYA9DWk69WCbDRrjYoMQtFHSkTyE7RhNgyjSPREUWJb9i+YUg3OrsvrBYRl64FCPCQ==", "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "tslib": "^2.6.0" }, "engines": { @@ -2534,18 +2544,19 @@ } }, "node_modules/@docusaurus/plugin-pwa": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.1.1.tgz", - "integrity": "sha512-vCXC4YUtyblcc3mivj77a5vHz1a867mzKylc1r95XG5fAzbVibp9gA2SkfbLl1WHJv4jSvVuYBOoulKC1ngcGg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-pwa/-/plugin-pwa-3.4.0.tgz", + "integrity": "sha512-HC5gK1lFhy0E8SbGgWRl49+5LycAi4C+0YvFRiQRkF6ryJCfXGVIPXtgdXuatCb9iAN40trad3byw73GOragZg==", "dependencies": { "@babel/core": "^7.23.3", "@babel/preset-env": "^7.23.3", - "@docusaurus/core": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "babel-loader": "^9.1.3", "clsx": "^2.0.0", "core-js": "^3.31.1", @@ -2566,25 +2577,17 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/plugin-pwa/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.1.tgz", - "integrity": "sha512-iJ4hCaMmDaUqRv131XJdt/C/jJQx8UreDWTRqZKtNydvZVh/o4yXGRRFOplea1D9b/zpwL1Y+ZDwX7xMhIOTmg==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.4.0.tgz", + "integrity": "sha512-+0VDvx9SmNrFNgwPoeoCha+tRoAjopwT0+pYO1xAbyLcewXSemq+eLxEa46Q1/aoOaJQ0qqHELuQM7iS2gp33Q==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" @@ -2598,23 +2601,23 @@ } }, "node_modules/@docusaurus/preset-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.1.tgz", - "integrity": "sha512-jG4ys/hWYf69iaN/xOmF+3kjs4Nnz1Ay3CjFLDtYa8KdxbmUhArA9HmP26ru5N0wbVWhY+6kmpYhTJpez5wTyg==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/plugin-debug": "3.1.1", - "@docusaurus/plugin-google-analytics": "3.1.1", - "@docusaurus/plugin-google-gtag": "3.1.1", - "@docusaurus/plugin-google-tag-manager": "3.1.1", - "@docusaurus/plugin-sitemap": "3.1.1", - "@docusaurus/theme-classic": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-search-algolia": "3.1.1", - "@docusaurus/types": "3.1.1" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.4.0.tgz", + "integrity": "sha512-Ohj6KB7siKqZaQhNJVMBBUzT3Nnp6eTKqO+FXO3qu/n1hJl3YLwVKTWBg28LF7MWrKu46UuYavwMRxud0VyqHg==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/plugin-debug": "3.4.0", + "@docusaurus/plugin-google-analytics": "3.4.0", + "@docusaurus/plugin-google-gtag": "3.4.0", + "@docusaurus/plugin-google-tag-manager": "3.4.0", + "@docusaurus/plugin-sitemap": "3.4.0", + "@docusaurus/theme-classic": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-search-algolia": "3.4.0", + "@docusaurus/types": "3.4.0" }, "engines": { "node": ">=18.0" @@ -2624,35 +2627,23 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/react-loadable": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, "node_modules/@docusaurus/theme-classic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.1.tgz", - "integrity": "sha512-GiPE/jbWM8Qv1A14lk6s9fhc0LhPEQ00eIczRO4QL2nAQJZXkjPG6zaVx+1cZxPFWbAsqSjKe2lqkwF3fGkQ7Q==", - "dependencies": { - "@docusaurus/core": "3.1.1", - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/types": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.4.0.tgz", + "integrity": "sha512-0IPtmxsBYv2adr1GnZRdMkEQt1YW6tpzrUPj02YxNpvJ5+ju4E13J5tB4nfdaen/tfR1hmpSPlTFPvTf4kwy8Q==", + "dependencies": { + "@docusaurus/core": "3.4.0", + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/types": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", @@ -2675,26 +2666,18 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/theme-classic/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, "node_modules/@docusaurus/theme-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.1.tgz", - "integrity": "sha512-38urZfeMhN70YaXkwIGXmcUcv2CEYK/2l4b05GkJPrbEbgpsIZM3Xc+Js2ehBGGZmfZq8GjjQ5RNQYG+MYzCYg==", - "dependencies": { - "@docusaurus/mdx-loader": "3.1.1", - "@docusaurus/module-type-aliases": "3.1.1", - "@docusaurus/plugin-content-blog": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/plugin-content-pages": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-common": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.4.0.tgz", + "integrity": "sha512-0A27alXuv7ZdCg28oPE8nH/Iz73/IUejVaCazqu9elS4ypjiLhK3KfzdSQBnL/g7YfHSlymZKdiOHEo8fJ0qMA==", + "dependencies": { + "@docusaurus/mdx-loader": "3.4.0", + "@docusaurus/module-type-aliases": "3.4.0", + "@docusaurus/plugin-content-blog": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/plugin-content-pages": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2712,27 +2695,19 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/theme-common/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.1.tgz", - "integrity": "sha512-tBH9VY5EpRctVdaAhT+b1BY8y5dyHVZGFXyCHgTrvcXQy5CV4q7serEX7U3SveNT9zksmchPyct6i1sFDC4Z5g==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.4.0.tgz", + "integrity": "sha512-aiHFx7OCw4Wck1z6IoShVdUWIjntC8FHCw9c5dR8r3q4Ynh+zkS8y2eFFunN/DL6RXPzpnvKCg3vhLQYJDmT9Q==", "dependencies": { "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.1.1", - "@docusaurus/logger": "3.1.1", - "@docusaurus/plugin-content-docs": "3.1.1", - "@docusaurus/theme-common": "3.1.1", - "@docusaurus/theme-translations": "3.1.1", - "@docusaurus/utils": "3.1.1", - "@docusaurus/utils-validation": "3.1.1", + "@docusaurus/core": "3.4.0", + "@docusaurus/logger": "3.4.0", + "@docusaurus/plugin-content-docs": "3.4.0", + "@docusaurus/theme-common": "3.4.0", + "@docusaurus/theme-translations": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-validation": "3.4.0", "algoliasearch": "^4.18.0", "algoliasearch-helper": "^3.13.3", "clsx": "^2.0.0", @@ -2750,18 +2725,10 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/theme-search-algolia/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, "node_modules/@docusaurus/theme-translations": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.1.tgz", - "integrity": "sha512-xvWQFwjxHphpJq5fgk37FXCDdAa2o+r7FX8IpMg+bGZBNXyWBu3MjZ+G4+eUVNpDhVinTc+j6ucL0Ain5KCGrg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.4.0.tgz", + "integrity": "sha512-zSxCSpmQCCdQU5Q4CnX/ID8CSUUI3fvmq4hU/GNP/XoAWtXo9SAVnM3TzpU8Gb//H3WCsT8mJcTfyOk3d9ftNg==", "dependencies": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -2771,9 +2738,9 @@ } }, "node_modules/@docusaurus/types": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.1.tgz", - "integrity": "sha512-grBqOLnubUecgKFXN9q3uit2HFbCxTWX4Fam3ZFbMN0sWX9wOcDoA7lwdX/8AmeL20Oc4kQvWVgNrsT8bKRvzg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.4.0.tgz", + "integrity": "sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==", "dependencies": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -2791,12 +2758,13 @@ } }, "node_modules/@docusaurus/utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.1.tgz", - "integrity": "sha512-ZJfJa5cJQtRYtqijsPEnAZoduW6sjAQ7ZCWSZavLcV10Fw0Z3gSaPKA/B4micvj2afRZ4gZxT7KfYqe5H8Cetg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.4.0.tgz", + "integrity": "sha512-fRwnu3L3nnWaXOgs88BVBmG1yGjcQqZNHG+vInhEa2Sz2oQB+ZjbEMO5Rh9ePFpZ0YDiDUhpaVjwmS+AU2F14g==", "dependencies": { - "@docusaurus/logger": "3.1.1", - "@svgr/webpack": "^6.5.1", + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "@svgr/webpack": "^8.1.0", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", "fs-extra": "^11.1.1", @@ -2807,10 +2775,12 @@ "js-yaml": "^4.1.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", + "prompts": "^2.4.2", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", "tslib": "^2.6.0", "url-loader": "^4.1.1", + "utility-types": "^3.10.0", "webpack": "^5.88.1" }, "engines": { @@ -2826,9 +2796,9 @@ } }, "node_modules/@docusaurus/utils-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.1.tgz", - "integrity": "sha512-eGne3olsIoNfPug5ixjepZAIxeYFzHHnor55Wb2P57jNbtVaFvij/T+MS8U0dtZRFi50QU+UPmRrXdVUM8uyMg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.4.0.tgz", + "integrity": "sha512-NVx54Wr4rCEKsjOH5QEVvxIqVvm+9kh7q8aYTU5WzUU9/Hctd6aTrcZ3G0Id4zYJ+AeaG5K5qHA4CY5Kcm2iyQ==", "dependencies": { "tslib": "^2.6.0" }, @@ -2845,24 +2815,42 @@ } }, "node_modules/@docusaurus/utils-validation": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.1.tgz", - "integrity": "sha512-KlY4P9YVDnwL+nExvlIpu79abfEv6ZCHuOX4ZQ+gtip+Wxj0daccdReIWWtqxM/Fb5Cz1nQvUCc7VEtT8IBUAA==", - "dependencies": { - "@docusaurus/logger": "3.1.1", - "@docusaurus/utils": "3.1.1", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.4.0.tgz", + "integrity": "sha512-hYQ9fM+AXYVTWxJOT1EuNaRnrR2WGpRdLDQG07O8UOpsvCPWUVOeo26Rbm0JWY2sGLfzAb+tvJ62yF+8F+TV0g==", + "dependencies": { + "@docusaurus/logger": "3.4.0", + "@docusaurus/utils": "3.4.0", + "@docusaurus/utils-common": "3.4.0", + "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", "tslib": "^2.6.0" }, "engines": { "node": ">=18.0" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", "cpu": [ "arm" ], @@ -2875,9 +2863,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", "cpu": [ "arm64" ], @@ -2890,9 +2878,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", "cpu": [ "x64" ], @@ -2905,9 +2893,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], @@ -2920,9 +2908,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", "cpu": [ "x64" ], @@ -2935,9 +2923,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", "cpu": [ "arm64" ], @@ -2950,9 +2938,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", "cpu": [ "x64" ], @@ -2965,9 +2953,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "cpu": [ "arm" ], @@ -2980,9 +2968,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "cpu": [ "arm64" ], @@ -2995,9 +2983,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", "cpu": [ "ia32" ], @@ -3010,9 +2998,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", "cpu": [ "loong64" ], @@ -3025,9 +3013,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", "cpu": [ "mips64el" ], @@ -3040,9 +3028,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", "cpu": [ "ppc64" ], @@ -3055,9 +3043,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", "cpu": [ "riscv64" ], @@ -3070,9 +3058,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", "cpu": [ "s390x" ], @@ -3085,9 +3073,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "cpu": [ "x64" ], @@ -3100,9 +3088,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", "cpu": [ "x64" ], @@ -3115,9 +3103,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", "cpu": [ "x64" ], @@ -3130,9 +3118,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "cpu": [ "x64" ], @@ -3145,9 +3133,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", "cpu": [ "arm64" ], @@ -3160,9 +3148,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", "cpu": [ "ia32" ], @@ -3175,9 +3163,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.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "cpu": [ "x64" ], @@ -3203,22 +3191,22 @@ } }, "node_modules/@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dependencies": { - "@sinclair/typebox": "^0.25.16" + "@sinclair/typebox": "^0.27.8" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dependencies": { - "@jest/schemas": "^29.4.3", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -3287,9 +3275,9 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, "node_modules/@mdx-js/mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.0.tgz", - "integrity": "sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.0.1.tgz", + "integrity": "sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==", "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", @@ -3419,18 +3407,18 @@ "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==" }, "node_modules/@puppeteer/browsers": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.7.0.tgz", - "integrity": "sha512-sl7zI0IkbQGak/+IE3VEEZab5SSOlI5F6558WvzWGC1n3+C722rfewC1ZIkcF9dsoGSsxhsONoseVlNQG4wWvQ==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", + "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==", "dev": true, "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", "progress": "2.0.3", - "proxy-agent": "6.3.0", + "proxy-agent": "6.3.1", "tar-fs": "3.0.4", "unbzip2-stream": "1.4.3", - "yargs": "17.7.1" + "yargs": "17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" @@ -3439,41 +3427,6 @@ "node": ">=16.3.0" } }, - "node_modules/@puppeteer/browsers/node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, - "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" - } - }, - "node_modules/@puppeteer/browsers/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -3572,9 +3525,9 @@ "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" }, "node_modules/@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" }, "node_modules/@sindresorhus/is": { "version": "4.6.0", @@ -3597,19 +3550,6 @@ "micromark-util-symbol": "^1.0.1" } }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "dependencies": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - }, - "engines": { - "node": ">=14" - } - }, "node_modules/@surma/rollup-plugin-off-main-thread": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", @@ -3622,11 +3562,11 @@ } }, "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3637,9 +3577,9 @@ } }, "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-7.0.0.tgz", - "integrity": "sha512-iiZaIvb3H/c7d3TH2HBeK91uI2rMhZNwnsIrvd7ZwGLkFw6mmunOCoVnjdYua662MqGFxlN9xTq4fv9hgR4VXQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", "engines": { "node": ">=14" }, @@ -3652,9 +3592,9 @@ } }, "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-7.0.0.tgz", - "integrity": "sha512-sQQmyo+qegBx8DfFc04PFmIO1FP1MHI1/QEpzcIcclo5OAISsOJPW76ZIs0bDyO/DBSJEa/tDa1W26pVtt0FRw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", "engines": { "node": ">=14" }, @@ -3667,11 +3607,11 @@ } }, "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", + "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3682,11 +3622,11 @@ } }, "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", + "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3697,11 +3637,11 @@ } }, "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", + "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3712,11 +3652,11 @@ } }, "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3727,9 +3667,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", + "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", "engines": { "node": ">=12" }, @@ -3742,21 +3682,21 @@ } }, "node_modules/@svgr/babel-preset": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", + "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3767,18 +3707,18 @@ } }, "node_modules/@svgr/core": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.1" + "cosmiconfig": "^8.1.3", + "snake-case": "^3.0.4" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3786,15 +3726,15 @@ } }, "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", + "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", "dependencies": { - "@babel/types": "^7.20.0", + "@babel/types": "^7.21.3", "entities": "^4.4.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3802,37 +3742,37 @@ } }, "node_modules/@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "8.1.0", + "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", "url": "https://github.com/sponsors/gregberge" }, "peerDependencies": { - "@svgr/core": "^6.0.0" + "@svgr/core": "*" } }, "node_modules/@svgr/plugin-svgo": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" + "cosmiconfig": "^8.1.3", + "deepmerge": "^4.3.1", + "svgo": "^3.0.2" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3843,21 +3783,21 @@ } }, "node_modules/@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "dependencies": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", + "@babel/core": "^7.21.3", + "@babel/plugin-transform-react-constant-elements": "^7.21.3", + "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" + "@babel/preset-typescript": "^7.21.0", + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { "type": "github", @@ -3963,9 +3903,9 @@ "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" }, "node_modules/@types/estree-jsx": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.4.tgz", - "integrity": "sha512-5idy3hvI9lAMqsyilBM+N+boaCf1MgoefbDxN6KEO5aK17TOHwFAYT9sjxzeKAiIWRUBgLxmZ9mPcnzZXtTcRQ==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", "dependencies": { "@types/estree": "*" } @@ -4044,22 +3984,22 @@ } }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -4079,9 +4019,9 @@ } }, "node_modules/@types/mdast": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", - "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dependencies": { "@types/unist": "*" } @@ -4120,9 +4060,9 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "node_modules/@types/prismjs": { - "version": "1.26.3", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.3.tgz", - "integrity": "sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw==" + "version": "1.26.4", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.4.tgz", + "integrity": "sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==" }, "node_modules/@types/prop-types": { "version": "15.7.5", @@ -4258,22 +4198,22 @@ } }, "node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" }, "node_modules/@types/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, "optional": true, "dependencies": { @@ -4481,6 +4421,18 @@ "node": ">= 10.0.0" } }, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -4525,30 +4477,31 @@ } }, "node_modules/algoliasearch": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.22.1.tgz", - "integrity": "sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.22.1", - "@algolia/cache-common": "4.22.1", - "@algolia/cache-in-memory": "4.22.1", - "@algolia/client-account": "4.22.1", - "@algolia/client-analytics": "4.22.1", - "@algolia/client-common": "4.22.1", - "@algolia/client-personalization": "4.22.1", - "@algolia/client-search": "4.22.1", - "@algolia/logger-common": "4.22.1", - "@algolia/logger-console": "4.22.1", - "@algolia/requester-browser-xhr": "4.22.1", - "@algolia/requester-common": "4.22.1", - "@algolia/requester-node-http": "4.22.1", - "@algolia/transporter": "4.22.1" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/algoliasearch-helper": { - "version": "3.16.2", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.16.2.tgz", - "integrity": "sha512-Yl/Gu5Cq4Z5s/AJ0jR37OPI1H3+z7PHz657ibyaXgMOaWvPlZ3OACN13N+7HCLPUlB0BN+8BtmrG/CqTilowBA==", + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.3.tgz", + "integrity": "sha512-2eoEz8mG4KHE+DzfrBTrCmDPxVXv7aZZWPojAJFtARpxxMO6lkos1dJ+XDCXdPvq7q3tpYWRi6xXmVQikejtpA==", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -4711,9 +4664,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.17", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "version": "10.4.19", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", "funding": [ { "type": "opencollective", @@ -4729,8 +4682,8 @@ } ], "dependencies": { - "browserslist": "^4.22.2", - "caniuse-lite": "^1.0.30001578", + "browserslist": "^4.23.0", + "caniuse-lite": "^1.0.30001599", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -4758,9 +4711,9 @@ } }, "node_modules/b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", "dev": true }, "node_modules/babel-loader": { @@ -4845,6 +4798,13 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/bare-events": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", + "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", + "dev": true, + "optional": true + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -4866,9 +4826,9 @@ ] }, "node_modules/basic-ftp": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.3.tgz", - "integrity": "sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "dev": true, "engines": { "node": ">=10.0.0" @@ -4984,20 +4944,20 @@ } }, "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==", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, "node_modules/browserslist": { - "version": "4.22.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", - "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "version": "4.23.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", "funding": [ { "type": "opencollective", @@ -5013,10 +4973,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001580", - "electron-to-chromium": "^1.4.648", + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -5171,9 +5131,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001582", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz", - "integrity": "sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==", + "version": "1.0.30001643", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", + "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", "funding": [ { "type": "opencollective", @@ -5328,12 +5288,13 @@ } }, "node_modules/chromium-bidi": { - "version": "0.4.22", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.22.tgz", - "integrity": "sha512-wR7Y9Ioez+cNXT4ZP7VNM1HRTljpNnMSLw4/RnwhhZUP4yCU7kIQND00YiktuHekch68jklGPK1q9Jkb29+fQg==", + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz", + "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==", "dev": true, "dependencies": { - "mitt": "3.0.1" + "mitt": "3.0.1", + "urlpattern-polyfill": "10.0.0" }, "peerDependencies": { "devtools-protocol": "*" @@ -5491,9 +5452,9 @@ } }, "node_modules/clsx": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz", - "integrity": "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", "engines": { "node": ">=6" } @@ -5816,18 +5777,28 @@ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/cross-spawn": { @@ -5869,11 +5840,11 @@ } }, "node_modules/css-declaration-sorter": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", - "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "engines": { - "node": "^10 || ^12 || >=14" + "node": "^14 || ^16 || >=18" }, "peerDependencies": { "postcss": "^8.0.9" @@ -5914,16 +5885,16 @@ } }, "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", + "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" + "@jridgewell/trace-mapping": "^0.3.18", + "cssnano": "^6.0.1", + "jest-worker": "^29.4.3", + "postcss": "^8.4.24", + "schema-utils": "^4.0.1", + "serialize-javascript": "^6.0.1" }, "engines": { "node": ">= 14.15.0" @@ -5972,15 +5943,15 @@ } }, "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">=8.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, "node_modules/css-what": { @@ -6006,117 +5977,137 @@ } }, "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/cssnano" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "dependencies": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" + "autoprefixer": "^10.4.19", + "browserslist": "^4.23.0", + "cssnano-preset-default": "^6.1.2", + "postcss-discard-unused": "^6.0.5", + "postcss-merge-idents": "^6.0.3", + "postcss-reduce-idents": "^6.0.3", + "postcss-zindex": "^6.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "dependencies": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "dependencies": { - "css-tree": "^1.1.2" + "css-tree": "~2.2.0" }, "engines": { - "node": ">=8.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" } }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, "node_modules/csstype": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "node_modules/data-uri-to-buffer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-5.0.1.tgz", - "integrity": "sha512-a9l6T1qqDogvvnw0nKlfZzqsyikEBZBClF39V3TFoKhDtGBqHu2HkuomJc02j5zft8zrUaXEuoicLeW54RkzPg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "dev": true, "engines": { "node": ">= 14" @@ -6380,9 +6371,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1159816", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1159816.tgz", - "integrity": "sha512-2cZlHxC5IlgkIWe2pSDmCrDiTzbSJWywjbDDnupOImEBcG31CQgBLV8wWE+5t+C4rimcjHsbzy7CBzf9oFjboA==", + "version": "0.0.1232444", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz", + "integrity": "sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==", "dev": true }, "node_modules/dir-glob": { @@ -6437,45 +6428,12 @@ "node": ">=16" } }, - "node_modules/docs-to-pdf/node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", - "dev": true, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, - "node_modules/docs-to-pdf/node_modules/puppeteer": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.1.1.tgz", - "integrity": "sha512-2TLntjGA4qLrI9/8N0UK/5OoZJ2Ue7QgphN2SD+RsaHiha12AEiVyMGsB+i6LY1IoPAtEgYIjblQ7lw3kWDNRw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@puppeteer/browsers": "1.7.0", - "cosmiconfig": "8.2.0", - "puppeteer-core": "21.1.1" - }, - "engines": { - "node": ">=16.3.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" + "utila": "~0.4" } }, "node_modules/dom-serializer": { @@ -6590,9 +6548,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==" + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.2.tgz", + "integrity": "sha512-kc4r3U3V3WLaaZqThjYz/Y6z8tJe+7K0bbjUVo3i+LWIypVdMx5nXCkwRe6SWbY6ILqLdc1rKcKmr3HoH7wjSQ==" }, "node_modules/emoji-regex": { "version": "9.2.2", @@ -6661,6 +6619,15 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -6756,9 +6723,9 @@ } }, "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.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" @@ -6767,42 +6734,43 @@ "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.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, "node_modules/esbuild-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/esbuild-loader/-/esbuild-loader-3.0.1.tgz", - "integrity": "sha512-aZfGybqTeuyCd4AsVvWOOfkhIuN+wfZFjMyh3gyQEU1Uvsl8L6vye9HqP93iRa0iTA+6Jclap514PJIC3cLnMA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/esbuild-loader/-/esbuild-loader-4.2.2.tgz", + "integrity": "sha512-Mdq/A1L8p37hkibp8jGFwuQTDSWhDmlueAefsrCPRwNWThEOlQmIglV7Gd6GE2mO5bt7ksfxKOMwkuY7jjVTXg==", "dependencies": { - "esbuild": "^0.17.6", - "get-tsconfig": "^4.4.0", + "esbuild": "^0.21.0", + "get-tsconfig": "^4.7.0", "loader-utils": "^2.0.4", "webpack-sources": "^1.4.3" }, "funding": { - "url": "https://github.com/esbuild-kit/esbuild-loader?sponsor=1" + "url": "https://github.com/privatenumber/esbuild-loader?sponsor=1" }, "peerDependencies": { "webpack": "^4.40.0 || ^5.0.0" @@ -6818,9 +6786,9 @@ } }, "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==", "engines": { "node": ">=6" } @@ -6992,15 +6960,11 @@ } }, "node_modules/estree-util-value-to-estree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.0.1.tgz", - "integrity": "sha512-b2tdzTurEIbwRh+mKrEcaWfu1wgb8J1hVsgREg7FFiecWwK/PhO8X0kyc+0bIcKNtD4sqxIdNoRy6/p/TvECEA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.1.2.tgz", + "integrity": "sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==", "dependencies": { - "@types/estree": "^1.0.0", - "is-plain-obj": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" + "@types/estree": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/remcohaszing" @@ -7219,6 +7183,41 @@ "node": ">=0.10.0" } }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -7409,9 +7408,9 @@ } }, "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==", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -7818,60 +7817,31 @@ } }, "node_modules/get-tsconfig": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.5.0.tgz", - "integrity": "sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==", + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, "funding": { "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, "node_modules/get-uri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", - "integrity": "sha512-7ZqONUVqaabogsYNWlYj0t3YZaL6dhuEueZXGF+/YVmf6dHmaFg8/6psJKqhx9QykIDKzpGcy2cn4oV4YC7V/Q==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dev": true, "dependencies": { "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^5.0.1", + "data-uri-to-buffer": "^6.0.2", "debug": "^4.3.4", - "fs-extra": "^8.1.0" + "fs-extra": "^11.2.0" }, "engines": { "node": ">= 14" } }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/get-uri/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/get-uri/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/github-slugger": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", @@ -8242,9 +8212,9 @@ } }, "node_modules/hast-util-raw": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.2.tgz", - "integrity": "sha512-PldBy71wO9Uq1kyaMch9AHIghtQvIwxBUkv823pKmkTM3oV1JxtsTNYdevMxvUHqcnOAuO65JKU2+0NOxc2ksA==", + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.0.4.tgz", + "integrity": "sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", @@ -8319,16 +8289,16 @@ } }, "node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.2.tgz", - "integrity": "sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ==" + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.3.tgz", + "integrity": "sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==" }, "node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.5.tgz", - "integrity": "sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.6.tgz", + "integrity": "sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==", "dependencies": { - "inline-style-parser": "0.2.2" + "inline-style-parser": "0.2.3" } }, "node_modules/hast-util-to-parse5": { @@ -8633,9 +8603,9 @@ } }, "node_modules/http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "dependencies": { "agent-base": "^7.1.0", @@ -8645,18 +8615,6 @@ "node": ">= 14" } }, - "node_modules/http-proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/http-proxy-middleware": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", @@ -8703,6 +8661,19 @@ "node": ">=10.19.0" } }, + "node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", @@ -8889,10 +8860,23 @@ "loose-envify": "^1.0.0" } }, - "node_modules/ip": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.9.tgz", - "integrity": "sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==", + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "dev": true }, "node_modules/ipaddr.js": { @@ -9375,11 +9359,11 @@ } }, "node_modules/jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dependencies": { - "@jest/types": "^29.5.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -9391,12 +9375,12 @@ } }, "node_modules/jest-worker": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", - "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dependencies": { "@types/node": "*", - "jest-util": "^29.5.0", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -9427,9 +9411,9 @@ } }, "node_modules/joi": { - "version": "17.12.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.12.1.tgz", - "integrity": "sha512-vtxmq+Lsc5SlfqotnfVjlViWfOL9nt/avKNbKYizwf6gsCfq9NYY/ceYRMFD8XDdrjJ9abJyScWmhmIiy+XRtQ==", + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", "dependencies": { "@hapi/hoek": "^9.3.0", "@hapi/topo": "^5.1.0", @@ -9454,6 +9438,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -9571,11 +9561,14 @@ } }, "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -9764,9 +9757,9 @@ } }, "node_modules/mdast-util-from-markdown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz", - "integrity": "sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", + "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", @@ -9992,9 +9985,9 @@ } }, "node_modules/mdast-util-mdx-jsx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz", - "integrity": "sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz", + "integrity": "sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA==", "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", @@ -10046,9 +10039,9 @@ } }, "node_modules/mdast-util-to-hast": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.1.0.tgz", - "integrity": "sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -10097,9 +10090,9 @@ } }, "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, "node_modules/media-typer": { "version": "0.3.0", @@ -10181,9 +10174,9 @@ } }, "node_modules/micromark-core-commonmark": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", - "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", "funding": [ { "type": "GitHub Sponsors", @@ -10267,9 +10260,9 @@ ] }, "node_modules/micromark-extension-directive": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.0.tgz", - "integrity": "sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.1.tgz", + "integrity": "sha512-VGV2uxUzhEZmaP7NSFo2vtq7M2nUD+WfmYQD+d8i/1nHbzE+rMy9uzTvUybBbNiVbrhOZibg3gbyoARGqgDWyg==", "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", @@ -10406,9 +10399,9 @@ } }, "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz", - "integrity": "sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", @@ -10455,9 +10448,9 @@ ] }, "node_modules/micromark-extension-gfm-footnote": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz", - "integrity": "sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", "dependencies": { "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", @@ -10527,9 +10520,9 @@ ] }, "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", @@ -10559,9 +10552,9 @@ ] }, "node_modules/micromark-extension-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz", - "integrity": "sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.0.tgz", + "integrity": "sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==", "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", @@ -10640,9 +10633,9 @@ } }, "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz", - "integrity": "sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", @@ -11699,9 +11692,9 @@ ] }, "node_modules/micromark-util-subtokenize": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", - "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", "funding": [ { "type": "GitHub Sponsors", @@ -12057,17 +12050,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -12302,9 +12284,9 @@ } }, "node_modules/pac-proxy-agent": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.1.tgz", - "integrity": "sha512-ASV8yU4LLKBAjqIPMbrgtaKIvxQri/yh2OpI+S6hVa9JRkUI3Y3NPFbfngDtY7oFtSMD3w31Xns89mDa3Feo5A==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", + "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", "dev": true, "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", @@ -12312,47 +12294,21 @@ "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "pac-resolver": "^7.0.0", - "socks-proxy-agent": "^8.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/pac-proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" + "https-proxy-agent": "^7.0.5", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.4" }, "engines": { "node": ">= 14" } }, "node_modules/pac-resolver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.0.tgz", - "integrity": "sha512-Fd9lT9vJbHYRACT8OhCbZBbxr6KRSawSovFpy8nDGshaK99S/EBhVIHp9+crhxrsZOuvLpgL1n23iyPg6Rl2hg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, "dependencies": { "degenerator": "^5.0.0", - "ip": "^1.1.8", "netmask": "^2.0.2" }, "engines": { @@ -12549,9 +12505,9 @@ } }, "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", @@ -12632,9 +12588,9 @@ } }, "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "version": "8.4.40", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.40.tgz", + "integrity": "sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==", "funding": [ { "type": "opencollective", @@ -12651,113 +12607,116 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" } }, "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", "dependencies": { - "postcss-selector-parser": "^6.0.9", + "postcss-selector-parser": "^6.0.11", "postcss-value-parser": "^4.2.0" }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, "peerDependencies": { "postcss": "^8.2.2" } }, "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "colord": "^2.9.1", + "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-loader": { @@ -12781,136 +12740,111 @@ "webpack": "^5.0.0" } }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "node_modules/postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", "dependencies": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "stylehacks": "^6.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-modules-extract-imports": { @@ -12969,192 +12903,191 @@ } }, "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", "dependencies": { - "normalize-url": "^6.0.1", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", "dependencies": { - "cssnano-utils": "^3.1.0", + "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", "dependencies": { - "browserslist": "^4.21.4", + "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-selector-parser": { - "version": "6.0.12", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.12.tgz", - "integrity": "sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.1.tgz", + "integrity": "sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -13164,46 +13097,46 @@ } }, "node_modules/postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", "dependencies": { - "sort-css-media-queries": "2.1.0" + "sort-css-media-queries": "2.2.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { - "postcss": "^8.4.16" + "postcss": "^8.4.23" } }, "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", "dependencies": { "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "svgo": "^3.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >= 18" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/postcss-value-parser": { @@ -13212,14 +13145,14 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/pretty-bytes": { @@ -13262,14 +13195,6 @@ "react": ">=16.0.0" } }, - "node_modules/prism-react-renderer/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, "node_modules/prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", @@ -13315,9 +13240,9 @@ } }, "node_modules/property-information": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.4.1.tgz", - "integrity": "sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -13349,44 +13274,19 @@ } }, "node_modules/proxy-agent": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.0.tgz", - "integrity": "sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", + "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", "dev": true, "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.0", + "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/proxy-agent/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" + "socks-proxy-agent": "^8.0.2" }, "engines": { "node": ">= 14" @@ -13436,6 +13336,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/puppeteer": { + "version": "21.11.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.11.0.tgz", + "integrity": "sha512-9jTHuYe22TD3sNxy0nEIzC7ZrlRnDgeX3xPkbS7PnbdwYjl2o/z/YuCrRBwezdKpbTDTJ4VqIggzNyeRcKq3cg==", + "deprecated": "< 22.8.2 is no longer supported", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@puppeteer/browsers": "1.9.1", + "cosmiconfig": "9.0.0", + "puppeteer-core": "21.11.0" + }, + "bin": { + "puppeteer": "lib/esm/puppeteer/node/cli.js" + }, + "engines": { + "node": ">=16.13.2" + } + }, "node_modules/puppeteer-autoscroll-down": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/puppeteer-autoscroll-down/-/puppeteer-autoscroll-down-1.1.2.tgz", @@ -13446,20 +13365,20 @@ } }, "node_modules/puppeteer-core": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.1.1.tgz", - "integrity": "sha512-Tlcajcf44zwfa9Sbwv3T8BtaNMJ69wtpHIxwl2NOBTyTK3D1wppQovXTjfw0TDOm3a16eCfQ+5BMi3vRQ4kuAQ==", + "version": "21.11.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.11.0.tgz", + "integrity": "sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==", "dev": true, "dependencies": { - "@puppeteer/browsers": "1.7.0", - "chromium-bidi": "0.4.22", + "@puppeteer/browsers": "1.9.1", + "chromium-bidi": "0.5.8", "cross-fetch": "4.0.0", "debug": "4.3.4", - "devtools-protocol": "0.0.1159816", - "ws": "8.13.0" + "devtools-protocol": "0.0.1232444", + "ws": "8.16.0" }, "engines": { - "node": ">=16.3.0" + "node": ">=16.13.2" } }, "node_modules/puppeteer-core/node_modules/cross-fetch": { @@ -13472,9 +13391,9 @@ } }, "node_modules/puppeteer-core/node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" @@ -13492,6 +13411,32 @@ } } }, + "node_modules/puppeteer/node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/qs": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", @@ -13611,9 +13556,9 @@ } }, "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "dependencies": { "loose-envify": "^1.1.0" }, @@ -13721,15 +13666,15 @@ } }, "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "dependencies": { "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" + "scheduler": "^0.23.2" }, "peerDependencies": { - "react": "^18.2.0" + "react": "^18.3.1" } }, "node_modules/react-error-overlay": { @@ -13764,9 +13709,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-json-view-lite": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz", - "integrity": "sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", "engines": { "node": ">=14" }, @@ -13776,12 +13721,11 @@ }, "node_modules/react-loadable": { "name": "@docusaurus/react-loadable", - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", - "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", + "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" + "@types/react": "*" }, "peerDependencies": { "react": "*" @@ -13803,9 +13747,9 @@ } }, "node_modules/react-medium-image-zoom": { - "version": "5.1.10", - "resolved": "https://registry.npmjs.org/react-medium-image-zoom/-/react-medium-image-zoom-5.1.10.tgz", - "integrity": "sha512-sgadFY5yH0sEz5lVs9NubiwbVrtUeKnH9YdzXYv+cblrP8WXj2TSyT6J3sPw0pM5dGKbpjXjePye+42yWV4OSg==", + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/react-medium-image-zoom/-/react-medium-image-zoom-5.2.8.tgz", + "integrity": "sha512-ivnubZi/2GQcMTneQy5gjLxEQLenKu081844qqZ7/JvLxSh5YPF1TLq7s+5rc54dKa0jjPT8Zm2tiC0Sda6eIA==", "funding": [ { "type": "github", @@ -13890,9 +13834,9 @@ } }, "node_modules/reading-time": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.3.0.tgz", - "integrity": "sha512-RJ8J5O6UvrclfZpcPSPuKusrdRfoY7uXXoYOOdeswZNtSkQaewT3919yz6RyloDBR+iwcUyz5zGOUjhgvfuv3g==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" }, "node_modules/rechoir": { "version": "0.6.2", @@ -14106,9 +14050,9 @@ } }, "node_modules/remark-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.0.tgz", - "integrity": "sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.0.1.tgz", + "integrity": "sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==", "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" @@ -14320,6 +14264,14 @@ "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/responselike": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", @@ -14421,9 +14373,9 @@ "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" }, "node_modules/rtlcss": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.1.1.tgz", - "integrity": "sha512-/oVHgBtnPNcggP2aVXQjSy6N1mMAfHg4GSag0QtZBlD5bdDgAHwr4pydqJGd+SUCu9260+Pjqbjwtvu7EMH1KQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.2.0.tgz", + "integrity": "sha512-AV+V3oOVvCrqyH5Q/6RuT1IDH1Xy5kJTkEWTWZPN5rdQ3HCFOd8SrbC7c6N5Y8bPpCfZSR6yYbUATXslvfvu5g==", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0", @@ -14508,14 +14460,14 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" }, "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "dependencies": { "loose-envify": "^1.1.0" } @@ -14550,9 +14502,9 @@ } }, "node_modules/search-insights": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.13.0.tgz", - "integrity": "sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.15.0.tgz", + "integrity": "sha512-ch2sPCUDD4sbPQdknVl9ALSi9H7VyoeVbsxznYz6QV55jJ8CI3EtwpO1i84keN4+hF5IeHWIeGvc08530JkVXQ==", "peer": true }, "node_modules/section-matter": { @@ -14948,9 +14900,9 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -14999,6 +14951,15 @@ "npm": ">= 3.0.0" } }, + "node_modules/snake-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", + "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -15010,55 +14971,37 @@ } }, "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } }, "node_modules/socks-proxy-agent": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", - "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dev": true, "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.1", "debug": "^4.3.4", - "socks": "^2.7.1" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/socks-proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "dev": true, - "dependencies": { - "debug": "^4.3.4" + "socks": "^2.8.3" }, "engines": { "node": ">= 14" } }, - "node_modules/socks/node_modules/ip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", - "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", - "dev": true - }, "node_modules/sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", "engines": { "node": ">= 6.3.0" } @@ -15077,9 +15020,9 @@ } }, "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" } @@ -15152,12 +15095,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -15172,13 +15109,17 @@ "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==" }, "node_modules/streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dev": true, "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" } }, "node_modules/string_decoder": { @@ -15311,9 +15252,9 @@ } }, "node_modules/stringify-entities": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz", - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" @@ -15391,18 +15332,18 @@ } }, "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^14 || ^16 || >=18.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4.31" } }, "node_modules/supports-color": { @@ -15433,23 +15374,27 @@ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" }, "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" }, "bin": { "svgo": "bin/svgo" }, "engines": { - "node": ">=10.13.0" + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" } }, "node_modules/svgo/node_modules/commander": { @@ -15460,69 +15405,6 @@ "node": ">= 10" } }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -15543,9 +15425,9 @@ } }, "node_modules/tar-stream": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, "dependencies": { "b4a": "^1.6.4", @@ -15735,6 +15617,15 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, + "node_modules/text-decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", + "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -15812,9 +15703,9 @@ } }, "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -15999,9 +15890,9 @@ } }, "node_modules/unified": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.4.tgz", - "integrity": "sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", @@ -16144,9 +16035,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "funding": [ { "type": "opencollective", @@ -16162,8 +16053,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -16329,6 +16220,12 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/urlpattern-polyfill": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", + "dev": true + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -16377,9 +16274,9 @@ } }, "node_modules/vfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", - "integrity": "sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.2.tgz", + "integrity": "sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0", @@ -16391,9 +16288,9 @@ } }, "node_modules/vfile-location": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.2.tgz", - "integrity": "sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" @@ -16620,9 +16517,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "engines": { "node": ">=10.0.0" }, @@ -17119,9 +17016,9 @@ } }, "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "engines": { "node": ">=8.3.0" }, @@ -17183,9 +17080,9 @@ } }, "node_modules/yargs": { - "version": "17.7.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", - "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { "cliui": "^8.0.1", diff --git a/package.json b/package.json index 293eae6119..5d00470f97 100755 --- a/package.json +++ b/package.json @@ -16,17 +16,17 @@ "docs:pdf:user": "npx docs-to-pdf --initialDocURLs=\"http://localhost:3000/stable/getting-started/overview,http://localhost:3000/stable/user-guide/installandconfig,http://localhost:3000/stable/troubleshoot/troubleshooting\" --contentSelector=\"article\" --paginationSelector=\".pagination-nav__link--next\" --cssStyle=\":root{--ifm-font-size-base: 60%;}\" --excludeSelectors=\".announcementBar_UUUQ,nav.navbar,.docSidebarContainer_3pwe,.docMainContainer_2pgU .col.col--3,footer.footer,.docItemContainer_2szM > .margin-vert--xl > .row > .col:first-child,.pagination-nav,.docsRating,.navbar__inner,.thin-scrollbar\" --coverImage=\"http://localhost:3000/img/zowe-icon.png\" --coverTitle=\"Zowe Documentation\" --outputPDFFilename=\"static/zowe-docs-user.pdf\" --protocolTimeout=1800000" }, "dependencies": { - "@docusaurus/core": "^3.1.0", - "@docusaurus/plugin-client-redirects": "^3.1.0", - "@docusaurus/plugin-pwa": "^3.1.0", - "@docusaurus/preset-classic": "^3.1.0", + "@docusaurus/core": "^3.4.0", + "@docusaurus/plugin-client-redirects": "^3.4.0", + "@docusaurus/plugin-pwa": "^3.4.0", + "@docusaurus/preset-classic": "^3.4.0", "@mdx-js/react": "^3.0.0", - "clsx": "^1.1.1", - "esbuild-loader": "^3.0.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-medium-image-zoom": "^5.1.0", - "reading-time": "^1.3.0" + "clsx": "^2.1.1", + "esbuild-loader": "^4.2.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-medium-image-zoom": "^5.2.8", + "reading-time": "^1.5.0" }, "devDependencies": { "docs-to-pdf": "^0.6.2" diff --git a/src/theme/DocItem/DocsInfo.js b/src/theme/DocItem/DocsInfo.js index c956a096bd..30ff2e353e 100644 --- a/src/theme/DocItem/DocsInfo.js +++ b/src/theme/DocItem/DocsInfo.js @@ -26,10 +26,10 @@ function DocsInfo({ docsPluginId, ...props }) { {props.lastUpdatedBy && " "} diff --git a/src/theme/DocItem/index.js b/src/theme/DocItem/index.js index e37d6e5583..ff570ddf6c 100644 --- a/src/theme/DocItem/index.js +++ b/src/theme/DocItem/index.js @@ -1,5 +1,5 @@ import React, { useEffect, useRef, useState } from "react"; -import readingTime from "reading-time"; +import readingTime from "reading-time/lib/reading-time"; import { DocProvider } from "@docusaurus/theme-common/internal"; //Components diff --git a/static/v1.15.x/CLIReference_Zowe.pdf b/static/v1.15.x/CLIReference_Zowe.pdf deleted file mode 100644 index daf08b79a0..0000000000 Binary files a/static/v1.15.x/CLIReference_Zowe.pdf and /dev/null differ diff --git a/static/v1.15.x/Zowe_Overview.pdf b/static/v1.15.x/Zowe_Overview.pdf deleted file mode 100644 index 84bf274085..0000000000 Binary files a/static/v1.15.x/Zowe_Overview.pdf and /dev/null differ diff --git a/static/v1.15.x/web_help/css/bundle-docs.css b/static/v1.15.x/web_help/css/bundle-docs.css deleted file mode 100644 index c80440de88..0000000000 --- a/static/v1.15.x/web_help/css/bundle-docs.css +++ /dev/null @@ -1,1049 +0,0 @@ -@font-face { - font-family: octicons-link; - src: url(data:font/woff;charset=utf-8;base64,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) format('woff'); -} -.markdown-body .octicon { - display: inline-block; - fill: currentColor; - vertical-align: text-bottom; -} -.markdown-body .anchor { - float: left; - line-height: 1; - margin-left: -20px; - padding-right: 4px; -} -.markdown-body .anchor:focus { - outline: none; -} -.markdown-body h1 .octicon-link, -.markdown-body h2 .octicon-link, -.markdown-body h3 .octicon-link, -.markdown-body h4 .octicon-link, -.markdown-body h5 .octicon-link, -.markdown-body h6 .octicon-link { - color: #1b1f23; - vertical-align: middle; - visibility: hidden; -} -.markdown-body h1:hover .anchor, -.markdown-body h2:hover .anchor, -.markdown-body h3:hover .anchor, -.markdown-body h4:hover .anchor, -.markdown-body h5:hover .anchor, -.markdown-body h6:hover .anchor { - text-decoration: none; -} -.markdown-body h1:hover .anchor .octicon-link, -.markdown-body h2:hover .anchor .octicon-link, -.markdown-body h3:hover .anchor .octicon-link, -.markdown-body h4:hover .anchor .octicon-link, -.markdown-body h5:hover .anchor .octicon-link, -.markdown-body h6:hover .anchor .octicon-link { - visibility: visible; -} -.markdown-body { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - color: #24292e; - line-height: 1.5; - font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; - font-size: 16px; - line-height: 1.5; - word-wrap: break-word; -} -.markdown-body .pl-c { - color: #6a737d; -} -.markdown-body .pl-c1, -.markdown-body .pl-s .pl-v { - color: #005cc5; -} -.markdown-body .pl-e, -.markdown-body .pl-en { - color: #6f42c1; -} -.markdown-body .pl-s .pl-s1, -.markdown-body .pl-smi { - color: #24292e; -} -.markdown-body .pl-ent { - color: #22863a; -} -.markdown-body .pl-k { - color: #d73a49; -} -.markdown-body .pl-pds, -.markdown-body .pl-s, -.markdown-body .pl-s .pl-pse .pl-s1, -.markdown-body .pl-sr, -.markdown-body .pl-sr .pl-cce, -.markdown-body .pl-sr .pl-sra, -.markdown-body .pl-sr .pl-sre { - color: #032f62; -} -.markdown-body .pl-smw, -.markdown-body .pl-v { - color: #e36209; -} -.markdown-body .pl-bu { - color: #b31d28; -} -.markdown-body .pl-ii { - background-color: #b31d28; - color: #fafbfc; -} -.markdown-body .pl-c2 { - background-color: #d73a49; - color: #fafbfc; -} -.markdown-body .pl-c2:before { - content: "^M"; -} -.markdown-body .pl-sr .pl-cce { - color: #22863a; - font-weight: 700; -} -.markdown-body .pl-ml { - color: #735c0f; -} -.markdown-body .pl-mh, -.markdown-body .pl-mh .pl-en, -.markdown-body .pl-ms { - color: #005cc5; - font-weight: 700; -} -.markdown-body .pl-mi { - color: #24292e; - font-style: italic; -} -.markdown-body .pl-mb { - color: #24292e; - font-weight: 700; -} -.markdown-body .pl-md { - background-color: #ffeef0; - color: #b31d28; -} -.markdown-body .pl-mi1 { - background-color: #f0fff4; - color: #22863a; -} -.markdown-body .pl-mc { - background-color: #ffebda; - color: #e36209; -} -.markdown-body .pl-mi2 { - background-color: #005cc5; - color: #f6f8fa; -} -.markdown-body .pl-mdr { - color: #6f42c1; - font-weight: 700; -} -.markdown-body .pl-ba { - color: #586069; -} -.markdown-body .pl-sg { - color: #959da5; -} -.markdown-body .pl-corl { - color: #032f62; - text-decoration: underline; -} -.markdown-body details { - display: block; -} -.markdown-body summary { - display: list-item; -} -.markdown-body a { - background-color: transparent; -} -.markdown-body a:active, -.markdown-body a:hover { - outline-width: 0; -} -.markdown-body strong { - font-weight: inherit; - font-weight: bolder; -} -.markdown-body h1 { - font-size: 2em; - margin: .67em 0; -} -.markdown-body img { - border-style: none; -} -.markdown-body code, -.markdown-body kbd, -.markdown-body pre { - font-family: monospace,monospace; - font-size: 1em; -} -.markdown-body hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} -.markdown-body input { - font: inherit; - margin: 0; -} -.markdown-body input { - overflow: visible; -} -.markdown-body [type=checkbox] { - box-sizing: border-box; - padding: 0; -} -.markdown-body * { - box-sizing: border-box; -} -.markdown-body input { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -.markdown-body a { - color: #0366d6; - text-decoration: none; -} -.markdown-body a:hover { - text-decoration: underline; -} -.markdown-body strong { - font-weight: 600; -} -.markdown-body hr { - background: transparent; - border: 0; - border-bottom: 1px solid #dfe2e5; - height: 0; - margin: 15px 0; - overflow: hidden; -} -.markdown-body hr:before { - content: ""; - display: table; -} -.markdown-body hr:after { - clear: both; - content: ""; - display: table; -} -.markdown-body table { - border-collapse: collapse; - border-spacing: 0; -} -.markdown-body td, -.markdown-body th { - padding: 0; -} -.markdown-body details summary { - cursor: pointer; -} -.markdown-body h1, -.markdown-body h2, -.markdown-body h3, -.markdown-body h4, -.markdown-body h5, -.markdown-body h6 { - margin-bottom: 0; - margin-top: 0; -} -.markdown-body h1 { - font-size: 32px; -} -.markdown-body h1, -.markdown-body h2 { - font-weight: 600; -} -.markdown-body h2 { - font-size: 24px; -} -.markdown-body h3 { - font-size: 20px; -} -.markdown-body h3, -.markdown-body h4 { - font-weight: 600; -} -.markdown-body h4 { - font-size: 16px; -} -.markdown-body h5 { - font-size: 14px; -} -.markdown-body h5, -.markdown-body h6 { - font-weight: 600; -} -.markdown-body h6 { - font-size: 12px; -} -.markdown-body p { - margin-bottom: 10px; - margin-top: 0; -} -.markdown-body blockquote { - margin: 0; -} -.markdown-body ol, -.markdown-body ul { - margin-bottom: 0; - margin-top: 0; - padding-left: 0; -} -.markdown-body ol ol, -.markdown-body ul ol { - list-style-type: lower-roman; -} -.markdown-body ol ol ol, -.markdown-body ol ul ol, -.markdown-body ul ol ol, -.markdown-body ul ul ol { - list-style-type: lower-alpha; -} -.markdown-body dd { - margin-left: 0; -} -.markdown-body code, -.markdown-body pre { - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 12px; -} -.markdown-body pre { - margin-bottom: 0; - margin-top: 0; -} -.markdown-body input::-webkit-inner-spin-button, -.markdown-body input::-webkit-outer-spin-button { - -webkit-appearance: none; - appearance: none; - margin: 0; -} -.markdown-body .border { - border: 1px solid #e1e4e8!important; -} -.markdown-body .border-0 { - border: 0!important; -} -.markdown-body .border-bottom { - border-bottom: 1px solid #e1e4e8!important; -} -.markdown-body .rounded-1 { - border-radius: 3px!important; -} -.markdown-body .bg-white { - background-color: #fff!important; -} -.markdown-body .bg-gray-light { - background-color: #fafbfc!important; -} -.markdown-body .text-gray-light { - color: #6a737d!important; -} -.markdown-body .mb-0 { - margin-bottom: 0!important; -} -.markdown-body .my-2 { - margin-bottom: 8px!important; - margin-top: 8px!important; -} -.markdown-body .pl-0 { - padding-left: 0!important; -} -.markdown-body .py-0 { - padding-bottom: 0!important; - padding-top: 0!important; -} -.markdown-body .pl-1 { - padding-left: 4px!important; -} -.markdown-body .pl-2 { - padding-left: 8px!important; -} -.markdown-body .py-2 { - padding-bottom: 8px!important; - padding-top: 8px!important; -} -.markdown-body .pl-3, -.markdown-body .px-3 { - padding-left: 16px!important; -} -.markdown-body .px-3 { - padding-right: 16px!important; -} -.markdown-body .pl-4 { - padding-left: 24px!important; -} -.markdown-body .pl-5 { - padding-left: 32px!important; -} -.markdown-body .pl-6 { - padding-left: 40px!important; -} -.markdown-body .f6 { - font-size: 12px!important; -} -.markdown-body .lh-condensed { - line-height: 1.25!important; -} -.markdown-body .text-bold { - font-weight: 600!important; -} -.markdown-body:before { - content: ""; - display: table; -} -.markdown-body:after { - clear: both; - content: ""; - display: table; -} -.markdown-body>:first-child { - margin-top: 0!important; -} -.markdown-body>:last-child { - margin-bottom: 0!important; -} -.markdown-body a:not([href]) { - color: inherit; - text-decoration: none; -} -.markdown-body blockquote, -.markdown-body dl, -.markdown-body ol, -.markdown-body p, -.markdown-body pre, -.markdown-body table, -.markdown-body ul { - margin-bottom: 16px; - margin-top: 0; -} -.markdown-body hr { - background-color: #e1e4e8; - border: 0; - height: .25em; - margin: 24px 0; - padding: 0; -} -.markdown-body blockquote { - border-left: .25em solid #dfe2e5; - color: #6a737d; - padding: 0 1em; -} -.markdown-body blockquote>:first-child { - margin-top: 0; -} -.markdown-body blockquote>:last-child { - margin-bottom: 0; -} -.markdown-body kbd { - background-color: #fafbfc; - border: 1px solid #c6cbd1; - border-bottom-color: #959da5; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #959da5; - color: #444d56; - display: inline-block; - font-size: 11px; - line-height: 10px; - padding: 3px 5px; - vertical-align: middle; -} -.markdown-body h1, -.markdown-body h2, -.markdown-body h3, -.markdown-body h4, -.markdown-body h5, -.markdown-body h6 { - font-weight: 600; - line-height: 1.25; - margin-bottom: 16px; - margin-top: 24px; -} -.markdown-body h1 { - font-size: 2em; -} -.markdown-body h1, -.markdown-body h2 { - border-bottom: 1px solid #eaecef; - padding-bottom: .3em; -} -.markdown-body h2 { - font-size: 1.5em; -} -.markdown-body h3 { - font-size: 1.25em; -} -.markdown-body h4 { - font-size: 1em; -} -.markdown-body h5 { - font-size: .875em; -} -.markdown-body h6 { - color: #6a737d; - font-size: .85em; -} -.markdown-body ol, -.markdown-body ul { - padding-left: 2em; -} -.markdown-body ol ol, -.markdown-body ol ul, -.markdown-body ul ol, -.markdown-body ul ul { - margin-bottom: 0; - margin-top: 0; -} -.markdown-body li { - word-wrap: break-all; -} -.markdown-body li>p { - margin-top: 16px; -} -.markdown-body li+li { - margin-top: .25em; -} -.markdown-body dl { - padding: 0; -} -.markdown-body dl dt { - font-size: 1em; - font-style: italic; - font-weight: 600; - margin-top: 16px; - padding: 0; -} -.markdown-body dl dd { - margin-bottom: 16px; - padding: 0 16px; -} -.markdown-body table { - display: block; - overflow: auto; - width: 100%; -} -.markdown-body table th { - font-weight: 600; -} -.markdown-body table td, -.markdown-body table th { - border: 1px solid #dfe2e5; - padding: 6px 13px; -} -.markdown-body table tr { - background-color: #fff; - border-top: 1px solid #c6cbd1; -} -.markdown-body table tr:nth-child(2n) { - background-color: #f6f8fa; -} -.markdown-body img { - background-color: #fff; - box-sizing: content-box; - max-width: 100%; -} -.markdown-body img[align=right] { - padding-left: 20px; -} -.markdown-body img[align=left] { - padding-right: 20px; -} -.markdown-body code { - background-color: rgba(27,31,35,.05); - border-radius: 3px; - font-size: 85%; - margin: 0; - padding: .2em .4em; -} -.markdown-body pre { - word-wrap: normal; -} -.markdown-body pre>code { - background: transparent; - border: 0; - font-size: 100%; - margin: 0; - padding: 0; - white-space: pre; - word-break: normal; -} -.markdown-body .highlight { - margin-bottom: 16px; -} -.markdown-body .highlight pre { - margin-bottom: 0; - word-break: normal; -} -.markdown-body .highlight pre, -.markdown-body pre { - background-color: #f6f8fa; - border-radius: 3px; - font-size: 85%; - line-height: 1.45; - overflow: auto; - padding: 16px; -} -.markdown-body pre code { - background-color: transparent; - border: 0; - display: inline; - line-height: inherit; - margin: 0; - max-width: auto; - overflow: visible; - padding: 0; - word-wrap: normal; -} -.markdown-body .commit-tease-sha { - color: #444d56; - display: inline-block; - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 90%; -} -.markdown-body .blob-wrapper { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - overflow-x: auto; - overflow-y: hidden; -} -.markdown-body .blob-wrapper-embedded { - max-height: 240px; - overflow-y: auto; -} -.markdown-body .blob-num { - -moz-user-select: none; - -ms-user-select: none; - -webkit-user-select: none; - color: rgba(27,31,35,.3); - cursor: pointer; - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 12px; - line-height: 20px; - min-width: 50px; - padding-left: 10px; - padding-right: 10px; - text-align: right; - user-select: none; - vertical-align: top; - white-space: nowrap; - width: 1%; -} -.markdown-body .blob-num:hover { - color: rgba(27,31,35,.6); -} -.markdown-body .blob-num:before { - content: attr(data-line-number); -} -.markdown-body .blob-code { - line-height: 20px; - padding-left: 10px; - padding-right: 10px; - position: relative; - vertical-align: top; -} -.markdown-body .blob-code-inner { - color: #24292e; - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 12px; - overflow: visible; - white-space: pre; - word-wrap: normal; -} -.markdown-body .pl-token.active, -.markdown-body .pl-token:hover { - background: #ffea7f; - cursor: pointer; -} -.markdown-body kbd { - background-color: #fafbfc; - border: 1px solid #d1d5da; - border-bottom-color: #c6cbd1; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #c6cbd1; - color: #444d56; - display: inline-block; - font: 11px SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - line-height: 10px; - padding: 3px 5px; - vertical-align: middle; -} -.markdown-body :checked+.radio-label { - border-color: #0366d6; - position: relative; - z-index: 1; -} -.markdown-body .tab-size[data-tab-size="1"] { - -moz-tab-size: 1; - tab-size: 1; -} -.markdown-body .tab-size[data-tab-size="2"] { - -moz-tab-size: 2; - tab-size: 2; -} -.markdown-body .tab-size[data-tab-size="3"] { - -moz-tab-size: 3; - tab-size: 3; -} -.markdown-body .tab-size[data-tab-size="4"] { - -moz-tab-size: 4; - tab-size: 4; -} -.markdown-body .tab-size[data-tab-size="5"] { - -moz-tab-size: 5; - tab-size: 5; -} -.markdown-body .tab-size[data-tab-size="6"] { - -moz-tab-size: 6; - tab-size: 6; -} -.markdown-body .tab-size[data-tab-size="7"] { - -moz-tab-size: 7; - tab-size: 7; -} -.markdown-body .tab-size[data-tab-size="8"] { - -moz-tab-size: 8; - tab-size: 8; -} -.markdown-body .tab-size[data-tab-size="9"] { - -moz-tab-size: 9; - tab-size: 9; -} -.markdown-body .tab-size[data-tab-size="10"] { - -moz-tab-size: 10; - tab-size: 10; -} -.markdown-body .tab-size[data-tab-size="11"] { - -moz-tab-size: 11; - tab-size: 11; -} -.markdown-body .tab-size[data-tab-size="12"] { - -moz-tab-size: 12; - tab-size: 12; -} -.markdown-body .task-list-item { - list-style-type: none; -} -.markdown-body .task-list-item+.task-list-item { - margin-top: 3px; -} -.markdown-body .task-list-item input { - margin: 0 .2em .25em -1.6em; - vertical-align: middle; -} -.markdown-body hr { - border-bottom-color: #eee; -} -.markdown-body .pl-0 { - padding-left: 0!important; -} -.markdown-body .pl-1 { - padding-left: 4px!important; -} -.markdown-body .pl-2 { - padding-left: 8px!important; -} -.markdown-body .pl-3 { - padding-left: 16px!important; -} -.markdown-body .pl-4 { - padding-left: 24px!important; -} -.markdown-body .pl-5 { - padding-left: 32px!important; -} -.markdown-body .pl-6 { - padding-left: 40px!important; -} -.markdown-body .pl-7 { - padding-left: 48px!important; -} -.markdown-body .pl-8 { - padding-left: 64px!important; -} -.markdown-body .pl-9 { - padding-left: 80px!important; -} -.markdown-body .pl-10 { - padding-left: 96px!important; -} -.markdown-body .pl-11 { - padding-left: 112px!important; -} -.markdown-body .pl-12 { - padding-left: 128px!important; -} -:root { - --balloon-color: rgba(16,16,16,0.95); - --balloon-font-size: 12px; - --balloon-move: 4px; -} -button[aria-label][data-balloon-pos] { - overflow: visible; -} -[aria-label][data-balloon-pos] { - position: relative; - cursor: pointer; -} -[aria-label][data-balloon-pos]:after { - opacity: 0; - pointer-events: none; - transition: all 0.18s ease-out 0.18s; - text-indent: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; - font-weight: normal; - font-style: normal; - text-shadow: none; - font-size: var(--balloon-font-size); - background: var(--balloon-color); - border-radius: 2px; - color: #fff; - content: attr(aria-label); - padding: .5em 1em; - position: absolute; - white-space: nowrap; - z-index: 10; -} -[aria-label][data-balloon-pos]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-top-color: var(--balloon-color); - opacity: 0; - pointer-events: none; - transition: all 0.18s ease-out 0.18s; - content: ""; - position: absolute; - z-index: 10; -} -[aria-label][data-balloon-pos]:hover:before, -[aria-label][data-balloon-pos]:hover:after, -[aria-label][data-balloon-pos][data-balloon-visible]:before, -[aria-label][data-balloon-pos][data-balloon-visible]:after, -[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before, -[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after { - opacity: 1; - pointer-events: none; -} -[aria-label][data-balloon-pos].font-awesome:after { - font-family: FontAwesome, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; -} -[aria-label][data-balloon-pos][data-balloon-break]:after { - white-space: pre; -} -[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after { - white-space: pre-line; - word-break: break-word; -} -[aria-label][data-balloon-pos][data-balloon-blunt]:before, -[aria-label][data-balloon-pos][data-balloon-blunt]:after { - transition: none; -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:after { - bottom: 100%; - left: 50%; - margin-bottom: 10px; - transform: translate(-50%, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:before { - bottom: 100%; - left: 50%; - transform: translate(-50%, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:after { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:before { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:after { - bottom: 100%; - left: 0; - margin-bottom: 10px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:before { - bottom: 100%; - left: 5px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:after { - bottom: 100%; - right: 0; - margin-bottom: 10px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:before { - bottom: 100%; - right: 5px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="up-right"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="up-right"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:after { - left: 50%; - margin-top: 10px; - top: 100%; - transform: translate(-50%, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-bottom-color: var(--balloon-color); - left: 50%; - top: 100%; - transform: translate(-50%, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:after { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:before { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:after { - left: 0; - margin-top: 10px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-bottom-color: var(--balloon-color); - left: 5px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="down-left"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="down-left"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:after { - right: 0; - margin-top: 10px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-bottom-color: var(--balloon-color); - right: 5px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="down-right"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="down-right"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:after { - margin-right: 10px; - right: 100%; - top: 50%; - transform: translate(var(--balloon-move), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-left-color: var(--balloon-color); - right: 100%; - top: 50%; - transform: translate(var(--balloon-move), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:after { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:before { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:after { - left: 100%; - margin-left: 10px; - top: 50%; - transform: translate(calc(var(--balloon-move) * -1), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-right-color: var(--balloon-color); - left: 100%; - top: 50%; - transform: translate(calc(var(--balloon-move) * -1), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:after { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:before { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-length="small"]:after { - white-space: normal; - width: 80px; -} -[aria-label][data-balloon-pos][data-balloon-length="medium"]:after { - white-space: normal; - width: 150px; -} -[aria-label][data-balloon-pos][data-balloon-length="large"]:after { - white-space: normal; - width: 260px; -} -[aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after { - white-space: normal; - width: 380px; -} -@media screen and (max-width: 768px) { - [aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after { - white-space: normal; - width: 90vw; - } -} -[aria-label][data-balloon-pos][data-balloon-length="fit"]:after { - white-space: normal; - width: 100%; -} diff --git a/static/v1.15.x/web_help/css/bundle.css b/static/v1.15.x/web_help/css/bundle.css deleted file mode 100644 index f27be28c81..0000000000 --- a/static/v1.15.x/web_help/css/bundle.css +++ /dev/null @@ -1,6789 +0,0 @@ -.jstree-node, -.jstree-children, -.jstree-container-ul { - display: block; - margin: 0; - padding: 0; - list-style-type: none; - list-style-image: none; -} -.jstree-node { - white-space: nowrap; -} -.jstree-anchor { - display: inline-block; - color: black; - white-space: nowrap; - padding: 0 4px 0 1px; - margin: 0; - vertical-align: top; -} -.jstree-anchor:focus { - outline: 0; -} -.jstree-anchor, -.jstree-anchor:link, -.jstree-anchor:visited, -.jstree-anchor:hover, -.jstree-anchor:active { - text-decoration: none; - color: inherit; -} -.jstree-icon { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0; - vertical-align: top; - text-align: center; -} -.jstree-icon:empty { - display: inline-block; - text-decoration: none; - margin: 0; - padding: 0; - vertical-align: top; - text-align: center; -} -.jstree-ocl { - cursor: pointer; -} -.jstree-leaf>.jstree-ocl { - cursor: default; -} -.jstree .jstree-open>.jstree-children { - display: block; -} -.jstree .jstree-closed>.jstree-children, -.jstree .jstree-leaf>.jstree-children { - display: none; -} -.jstree-anchor>.jstree-themeicon { - margin-right: 2px; -} -.jstree-no-icons .jstree-themeicon, -.jstree-anchor>.jstree-themeicon-hidden { - display: none; -} -.jstree-hidden, -.jstree-node.jstree-hidden { - display: none; -} -.jstree-rtl .jstree-anchor { - padding: 0 1px 0 4px; -} -.jstree-rtl .jstree-anchor>.jstree-themeicon { - margin-left: 2px; - margin-right: 0; -} -.jstree-rtl .jstree-node { - margin-left: 0; -} -.jstree-rtl .jstree-container-ul>.jstree-node { - margin-right: 0; -} -.jstree-wholerow-ul { - position: relative; - display: inline-block; - min-width: 100%; -} -.jstree-wholerow-ul .jstree-leaf>.jstree-ocl { - cursor: pointer; -} -.jstree-wholerow-ul .jstree-anchor, -.jstree-wholerow-ul .jstree-icon { - position: relative; -} -.jstree-wholerow-ul .jstree-wholerow { - width: 100%; - cursor: pointer; - position: absolute; - left: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.jstree-contextmenu .jstree-anchor { - -webkit-user-select: none; - -webkit-touch-callout: none; -} -.vakata-context { - display: none; -} -.vakata-context, -.vakata-context ul { - margin: 0; - padding: 2px; - position: absolute; - background: #f5f5f5; - border: 1px solid #979797; - box-shadow: 2px 2px 2px #999999; -} -.vakata-context ul { - list-style: none; - left: 100%; - margin-top: -2.7em; - margin-left: -4px; -} -.vakata-context .vakata-context-right ul { - left: auto; - right: 100%; - margin-left: auto; - margin-right: -4px; -} -.vakata-context li { - list-style: none; -} -.vakata-context li>a { - display: block; - padding: 0 2em 0 2em; - text-decoration: none; - width: auto; - color: black; - white-space: nowrap; - line-height: 2.4em; - text-shadow: 1px 1px 0 white; - border-radius: 1px; -} -.vakata-context li>a:hover { - position: relative; - background-color: #e8eff7; - box-shadow: 0 0 2px #0a6aa1; -} -.vakata-context li>a.vakata-context-parent { - background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw=="); - background-position: right center; - background-repeat: no-repeat; -} -.vakata-context li>a:focus { - outline: 0; -} -.vakata-context .vakata-context-hover>a { - position: relative; - background-color: #e8eff7; - box-shadow: 0 0 2px #0a6aa1; -} -.vakata-context .vakata-context-separator>a, -.vakata-context .vakata-context-separator>a:hover { - background: white; - border: 0; - border-top: 1px solid #e2e3e3; - height: 1px; - min-height: 1px; - max-height: 1px; - padding: 0; - margin: 0 0 0 2.4em; - border-left: 1px solid #e0e0e0; - text-shadow: 0 0 0 transparent; - box-shadow: 0 0 0 transparent; - border-radius: 0; -} -.vakata-context .vakata-contextmenu-disabled a, -.vakata-context .vakata-contextmenu-disabled a:hover { - color: silver; - background-color: transparent; - border: 0; - box-shadow: 0 0 0; -} -.vakata-context .vakata-contextmenu-disabled>a>i { - filter: grayscale(100%); -} -.vakata-context li>a>i { - text-decoration: none; - display: inline-block; - width: 2.4em; - height: 2.4em; - background: transparent; - margin: 0 0 0 -2em; - vertical-align: top; - text-align: center; - line-height: 2.4em; -} -.vakata-context li>a>i:empty { - width: 2.4em; - line-height: 2.4em; -} -.vakata-context li>a .vakata-contextmenu-sep { - display: inline-block; - width: 1px; - height: 2.4em; - background: white; - margin: 0 .5em 0 0; - border-left: 1px solid #e2e3e3; -} -.vakata-context .vakata-contextmenu-shortcut { - font-size: .8em; - color: silver; - opacity: .5; - display: none; -} -.vakata-context-rtl ul { - left: auto; - right: 100%; - margin-left: auto; - margin-right: -4px; -} -.vakata-context-rtl li>a.vakata-context-parent { - background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7"); - background-position: left center; - background-repeat: no-repeat; -} -.vakata-context-rtl .vakata-context-separator>a { - margin: 0 2.4em 0 0; - border-left: 0; - border-right: 1px solid #e2e3e3; -} -.vakata-context-rtl .vakata-context-left ul { - right: auto; - left: 100%; - margin-left: -4px; - margin-right: auto; -} -.vakata-context-rtl li>a>i { - margin: 0 -2em 0 0; -} -.vakata-context-rtl li>a .vakata-contextmenu-sep { - margin: 0 0 0 .5em; - border-left-color: white; - background: #e2e3e3; -} -#jstree-marker { - position: absolute; - top: 0; - left: 0; - margin: -5px 0 0 0; - padding: 0; - border-right: 0; - border-top: 5px solid transparent; - border-bottom: 5px solid transparent; - border-left: 5px solid; - width: 0; - height: 0; - font-size: 0; - line-height: 0; -} -#jstree-dnd { - line-height: 16px; - margin: 0; - padding: 4px; -} -#jstree-dnd .jstree-icon, -#jstree-dnd .jstree-copy { - display: inline-block; - text-decoration: none; - margin: 0 2px 0 0; - padding: 0; - width: 16px; - height: 16px; -} -#jstree-dnd .jstree-ok { - background: green; -} -#jstree-dnd .jstree-er { - background: red; -} -#jstree-dnd .jstree-copy { - margin: 0 2px 0 2px; -} -.jstree-default .jstree-node, -.jstree-default .jstree-icon { - background-repeat: no-repeat; - background-color: transparent; -} -.jstree-default .jstree-anchor, -.jstree-default .jstree-animated, -.jstree-default .jstree-wholerow { - transition: background-color .15s,box-shadow .15s; -} -.jstree-default .jstree-hovered { - background: #e7f4f9; - border-radius: 2px; - box-shadow: inset 0 0 1px #cccccc; -} -.jstree-default .jstree-context { - background: #e7f4f9; - border-radius: 2px; - box-shadow: inset 0 0 1px #cccccc; -} -.jstree-default .jstree-clicked { - background: #beebff; - border-radius: 2px; - box-shadow: inset 0 0 1px #999999; -} -.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon { - display: none; -} -.jstree-default .jstree-disabled { - background: transparent; - color: #666666; -} -.jstree-default .jstree-disabled.jstree-hovered { - background: transparent; - box-shadow: none; -} -.jstree-default .jstree-disabled.jstree-clicked { - background: #efefef; -} -.jstree-default .jstree-disabled>.jstree-icon { - opacity: .8; - filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); - filter: gray; - -webkit-filter: grayscale(100%); -} -.jstree-default .jstree-search { - font-style: italic; - color: #8b0000; - font-weight: bold; -} -.jstree-default .jstree-no-checkboxes .jstree-checkbox { - display: none !important; -} -.jstree-default.jstree-checkbox-no-clicked .jstree-clicked { - background: transparent; - box-shadow: none; -} -.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered { - background: #e7f4f9; -} -.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked { - background: transparent; -} -.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered { - background: #e7f4f9; -} -.jstree-default>.jstree-striped { - min-width: 100%; - display: inline-block; - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat; -} -.jstree-default>.jstree-wholerow-ul .jstree-hovered, -.jstree-default>.jstree-wholerow-ul .jstree-clicked { - background: transparent; - box-shadow: none; - border-radius: 0; -} -.jstree-default .jstree-wholerow { - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} -.jstree-default .jstree-wholerow-hovered { - background: #e7f4f9; -} -.jstree-default .jstree-wholerow-clicked { - background: #beebff; - background: -webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%); - background: linear-gradient(to bottom, #beebff 0, #a8e4ff 100%); -} -.jstree-default .jstree-node { - min-height: 24px; - line-height: 24px; - margin-left: 24px; - min-width: 24px; -} -.jstree-default .jstree-anchor { - line-height: 24px; - height: 24px; -} -.jstree-default .jstree-icon { - width: 24px; - height: 24px; - line-height: 24px; -} -.jstree-default .jstree-icon:empty { - width: 24px; - height: 24px; - line-height: 24px; -} -.jstree-default.jstree-rtl .jstree-node { - margin-right: 24px; -} -.jstree-default .jstree-wholerow { - height: 24px; -} -.jstree-default .jstree-node, -.jstree-default .jstree-icon { - background-image: url("data:image/png;base64,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"); -} -.jstree-default .jstree-node { - background-position: -292px -4px; - background-repeat: repeat-y; -} -.jstree-default .jstree-last { - background: transparent; -} -.jstree-default .jstree-open>.jstree-ocl { - background-position: -132px -4px; -} -.jstree-default .jstree-closed>.jstree-ocl { - background-position: -100px -4px; -} -.jstree-default .jstree-leaf>.jstree-ocl { - background-position: -68px -4px; -} -.jstree-default .jstree-themeicon { - background-position: -260px -4px; -} -.jstree-default>.jstree-no-dots .jstree-node, -.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl { - background: transparent; -} -.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl { - background-position: -36px -4px; -} -.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl { - background-position: -4px -4px; -} -.jstree-default .jstree-disabled { - background: transparent; -} -.jstree-default .jstree-disabled.jstree-hovered { - background: transparent; -} -.jstree-default .jstree-disabled.jstree-clicked { - background: #efefef; -} -.jstree-default .jstree-checkbox { - background-position: -164px -4px; -} -.jstree-default .jstree-checkbox:hover { - background-position: -164px -36px; -} -.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox, -.jstree-default .jstree-checked>.jstree-checkbox { - background-position: -228px -4px; -} -.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover, -.jstree-default .jstree-checked>.jstree-checkbox:hover { - background-position: -228px -36px; -} -.jstree-default .jstree-anchor>.jstree-undetermined { - background-position: -196px -4px; -} -.jstree-default .jstree-anchor>.jstree-undetermined:hover { - background-position: -196px -36px; -} -.jstree-default .jstree-checkbox-disabled { - opacity: .8; - filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); - filter: gray; - -webkit-filter: grayscale(100%); -} -.jstree-default>.jstree-striped { - background-size: auto 48px; -} -.jstree-default.jstree-rtl .jstree-node { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); - background-position: 100% 1px; - background-repeat: repeat-y; -} -.jstree-default.jstree-rtl .jstree-last { - background: transparent; -} -.jstree-default.jstree-rtl .jstree-open>.jstree-ocl { - background-position: -132px -36px; -} -.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl { - background-position: -100px -36px; -} -.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl { - background-position: -68px -36px; -} -.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node, -.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl { - background: transparent; -} -.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl { - background-position: -36px -36px; -} -.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl { - background-position: -4px -36px; -} -.jstree-default .jstree-themeicon-custom { - background-color: transparent; - background-image: none; - background-position: 0 0; -} -.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl { - background: url("data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7") center center no-repeat; -} -.jstree-default .jstree-file { - background: url("data:image/png;base64,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") -100px -68px no-repeat; -} -.jstree-default .jstree-folder { - background: url("data:image/png;base64,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") -260px -4px no-repeat; -} -.jstree-default>.jstree-container-ul>.jstree-node { - margin-left: 0; - margin-right: 0; -} -#jstree-dnd.jstree-default { - line-height: 24px; - padding: 0 4px; -} -#jstree-dnd.jstree-default .jstree-ok, -#jstree-dnd.jstree-default .jstree-er { - background-image: url("data:image/png;base64,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"); - background-repeat: no-repeat; - background-color: transparent; -} -#jstree-dnd.jstree-default i { - background: transparent; - width: 24px; - height: 24px; - line-height: 24px; -} -#jstree-dnd.jstree-default .jstree-ok { - background-position: -4px -68px; -} -#jstree-dnd.jstree-default .jstree-er { - background-position: -36px -68px; -} -.jstree-default .jstree-ellipsis { - overflow: hidden; -} -.jstree-default .jstree-ellipsis .jstree-anchor { - width: calc(100% - 29px); - text-overflow: ellipsis; - overflow: hidden; -} -.jstree-default.jstree-rtl .jstree-node { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); -} -.jstree-default.jstree-rtl .jstree-last { - background: transparent; -} -.jstree-default-small .jstree-node { - min-height: 18px; - line-height: 18px; - margin-left: 18px; - min-width: 18px; -} -.jstree-default-small .jstree-anchor { - line-height: 18px; - height: 18px; -} -.jstree-default-small .jstree-icon { - width: 18px; - height: 18px; - line-height: 18px; -} -.jstree-default-small .jstree-icon:empty { - width: 18px; - height: 18px; - line-height: 18px; -} -.jstree-default-small.jstree-rtl .jstree-node { - margin-right: 18px; -} -.jstree-default-small .jstree-wholerow { - height: 18px; -} -.jstree-default-small .jstree-node, -.jstree-default-small .jstree-icon { - background-image: url("data:image/png;base64,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"); -} -.jstree-default-small .jstree-node { - background-position: -295px -7px; - background-repeat: repeat-y; -} -.jstree-default-small .jstree-last { - background: transparent; -} -.jstree-default-small .jstree-open>.jstree-ocl { - background-position: -135px -7px; -} -.jstree-default-small .jstree-closed>.jstree-ocl { - background-position: -103px -7px; -} -.jstree-default-small .jstree-leaf>.jstree-ocl { - background-position: -71px -7px; -} -.jstree-default-small .jstree-themeicon { - background-position: -263px -7px; -} -.jstree-default-small>.jstree-no-dots .jstree-node, -.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl { - background: transparent; -} -.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl { - background-position: -39px -7px; -} -.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl { - background-position: -7px -7px; -} -.jstree-default-small .jstree-disabled { - background: transparent; -} -.jstree-default-small .jstree-disabled.jstree-hovered { - background: transparent; -} -.jstree-default-small .jstree-disabled.jstree-clicked { - background: #efefef; -} -.jstree-default-small .jstree-checkbox { - background-position: -167px -7px; -} -.jstree-default-small .jstree-checkbox:hover { - background-position: -167px -39px; -} -.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox, -.jstree-default-small .jstree-checked>.jstree-checkbox { - background-position: -231px -7px; -} -.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover, -.jstree-default-small .jstree-checked>.jstree-checkbox:hover { - background-position: -231px -39px; -} -.jstree-default-small .jstree-anchor>.jstree-undetermined { - background-position: -199px -7px; -} -.jstree-default-small .jstree-anchor>.jstree-undetermined:hover { - background-position: -199px -39px; -} -.jstree-default-small .jstree-checkbox-disabled { - opacity: .8; - filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); - filter: gray; - -webkit-filter: grayscale(100%); -} -.jstree-default-small>.jstree-striped { - background-size: auto 36px; -} -.jstree-default-small.jstree-rtl .jstree-node { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); - background-position: 100% 1px; - background-repeat: repeat-y; -} -.jstree-default-small.jstree-rtl .jstree-last { - background: transparent; -} -.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl { - background-position: -135px -39px; -} -.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl { - background-position: -103px -39px; -} -.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl { - background-position: -71px -39px; -} -.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node, -.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl { - background: transparent; -} -.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl { - background-position: -39px -39px; -} -.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl { - background-position: -7px -39px; -} -.jstree-default-small .jstree-themeicon-custom { - background-color: transparent; - background-image: none; - background-position: 0 0; -} -.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl { - background: url("data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7") center center no-repeat; -} -.jstree-default-small .jstree-file { - background: url("data:image/png;base64,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") -103px -71px no-repeat; -} -.jstree-default-small .jstree-folder { - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAV40lEQVR42u2dCXQUVbrHKwsEHEWGYZkEVzZ1BEGQBHiAioqiPA++N4gkoKwiyBjGp+AIIjJHkGVgEFAgQSVJY4CQjSWsASGEfU06YctKks6eTkK2Trr/737VXbEJwW2q0jH5vnN+53aqO32rKt2//G/dqm4JgPRr4bLW/fd3BvfPxeW4199v8dctLmMBcnFx/V6LBcgJjBMgFydAFiAXFxcnQBYgJzBOgFycAFmAXFxcnABZgJzAOAFycQJkAXJxcXECZAFyAvsd9h8YGOhU3+3GUI1tfbSqpDPfoz7OHf6ylpM75iL36sYZnAC5uFSodevXISgoyKLT6Sy6oM1m0VYHbdbVBOno9maLuA9BdJ9OB/m2gH5H5f4VqD+zbX3MtnWoptubdWKZ9v3/ItTs315+5sqCn6ZcLxO1aVqDiMIhAmSsqPEfiPv/eegNnZySAmOxEUXGIhQVFaKQKCyC0VgolhejuFjcLqG2GAaDQZaAmv0Xi+cuLyuHsUj0L/rML8xHflEe8grzUGDMk9eJ1q9MPIYeq1b/VEr/NdXVP8mRxBhsuvwFtp7ZKvevlQBNhWkydPtOCZDQWoIOS4AM05BQ4srLzZdFl59fgPyCAhQJ2RQTJKbScllORE21SW7VF6ARZ9OOIvT6BpzN+AHnDcdwMSMW8VnHcT4rBhduHMP5GzE4Jx6jlQDlba+DIuYtpwPhf20eEioOINKwGh+um62NAG0JjwR4WyK03deQKdAhAlTzxaUGPXr0QHNKYMr+bywJUMv9T8fWxLDSnJWZibz8fDndEXl5NhGK5EWpj0SgyEBNARHB32+15Oflwz9hHnYWLsWewn/jbNk2XCgLx/mbYTh7czsOGb/GpcpIhF3bgLzcAojfUVWAe+MO4rPDs7DjQoi8/fYC1J34Fl8mvI/InBUISFmI4JSlWJXgizaz3IerKRtKd/aCqxVgHfFVFMTKNNkESH+Q4O+3oLHIz1ECdGAialb7XxekM2dmZsCQZUBaWhrS09ORlUUSzBUSyJdFWCAwKgIsVluAWyy5uXlYcWYmNmS8jYCcWYg0LkKUcRmiipdhd9FS7Cxagoj8xVh16u/IyctT7e9D9dlXn2PeqTEIMX6Ej2PexHf7gmoFuPW0DsvOz4R/ui+W6Cdg8aWJ+CJuEryDX4I0oWMvLQRIcqNW/tlOgIr4GkqADk2AtPMdnQTpjTd6jA+aYwJsTvtfpwuqyRACTE1LRUpKKlJT05CWfkNIMAs52dlChPny/iiwJSJjSZGq+2aLECBJbXa0DxYmjsKa9LewPmMK/DKnwS9rGjZkvgP/zL/hnwmj8OFBb+Tm5JIALWr07Tq5k+cbUU9iTtwz8D03AAuvvowZh0bg273in+CpQLwf8yreOdsHPke7460jfTA1xguvBg7B518tUV0+9gIk6iZCRYzNIgHSQVd60dFskyPffI4UoCMTYHPa/zTDmpGRiVQhP5oMSUpOkUWYlp6GLLGchoS5QlDykLC4WIsEiByRAP9vvzfmxr2EuQkv4dOEEZifOAKfJLwo5DQM00/1w/9GP4QJ4SPEY9UToDTeY+CQTQ9g1KEOGHmgHYbtc8FrMe3hHfk0Ju19DiOi70H/CAn9wyQ8FSrBc/2DiE08rckkCE1s2AtO+bm+9EdsWj666SZAZeaJXnwLFi6Bo958jSEB/tb2PxVg3f3fUP3faf9r1b9IgBZKeyQ9fYJecAXXk5JlGaaKITGRZchCdrb12JjRKCdAi5oCJMHO2j8ao6I98OaxnpgQ2xNvHXsc42MfEXLywNM7/oBBYXdhXNhw8dhcVYfAH636FH03dIJXuBBcmFV2Q3e2wKAIZ/QLkdBvq4S+gv5ruyI24VTtMVAtBEhiK72+r14B0nJ7tBZgs0yAyjGnunACbLr7n2SWJURPwouL1yM+Lh56/WUkXU8SaTDZOiwWEqRjhMrEgOoJMD8f40Kfw4BQN3iFtsSg8NZCeK0wKLQVPLe74CmBZ2gLeG9/Tp6sUVOAtC2hJ3bjL2v+hCeDJfTeLOEJnSBIQq9ACT0FvVbeh4PnY27Zfi3kl5P4DYou7pYFZ58IFenR/QpNOgE2hmNQzfi0kGa1/2k7KeHFxccjLs5KvBChXrQJCZeRnGSVYEpqmpyI6ZQVtQVI+9snYLS5q5+Ebn5O6LZRwiMbndDdXwIt6yrabv7OGLt9mPxYtQVIUlsfuQldl7fHo99I6L7Bhuj7saUP4cCZw/I+sG6/egJ0laTW1NLxPEWA9igSVH5OPfGvWpp0Amwss5DNVYDNaf/T9tIbW5GfPZQG4/XxSLEdFyS0EqD3ptHmbn4kHRdZgl1F293PWdx2hiJGeoxWAqTtXRO+EQ8u7oCuX7miy1pXdP/8QYQf3V277dbtV1GAdzl3JEiAlPDsBUfCo+WOEiCfB9iMBdjcttdegPG2Vh+nF6kwQW71cjrU3yIAta8E0e3VyYLzFklwnNy+bqZUSK28XBARs1PVE7EVAdJzKtsfdGAb+q3ohQErvLArdv8t8qP9pPSvmgBdXZ8l0SmJT7nigySnCNBefE0+ATKMI4b8ytUeZTdFe7MMN8usbVlZmXwFCB0XrRZocSWIMrSs72qMuldmqHkpniJARW4ETQjtOnUA0ReO1i6zhx6r5hC4rgDtcaQA+VpgplmgfBgADSvrwVJ3mfJhAGr3/xPrcEvfWvb/az4MQa0PLrEdB+xBQqsPToAMwzRKGqLuJEb+NBiGYZq8AB35eZQsQIZhmu1nd7IAGYbhBMgCZBiGEyALkGEYToAsQIZhAXICZAEyDAuQEyALkGFYgJwAWYCqfyYg98+wADkBMgzDAuQEyAmQ+2dYgJwAGYZhAXIC5ATI/TMsQE6ADMOwADkBcgLk/hkWICdAhmFYgJwAOQFy/42flG3vOBE3QqfLKD+zADkBMozqJG+cjN+Cmv2nbZv+I9tnmNNCZtYITOlWqtO2v2tJ2zbDojxG0/5/AUr/DVEfzJ4rfx3AgoVLMG7yLLklRo/x4e8E4QTI/ashgNLrsaguybmd4tuXVWTpVRUQCYWe11yZD1NBCqpuZsJUkonK4nRUltyAqdSA6nJal2yYKwrkx9LvqJXglP7pS59+ilOJ0Qi8vAih54Lk/hsqidH3jyjio2+tI/ERtIwTIMOoIEBTYaog7RasUiq4BRIBteoLMBtn044i4voGnM/4AZeyjiHOcBzxhlj59oUbR3E2/aj8GHqsFgKsu/32+2DL6UD4X5uHhIoDiDSshr//KNXlQ0KrD0V49gK0v79ZJMCG/q7aHj16gBPgj/07av83UAK0VGTGyW/4CoNeTniVWQmoIikW1SfDfLUFaKkqTIFf/FzsLFyCKONKnC0PwfmyCFwoj8SFigjsK/4SCaZd2H5trSxrtQUYrY/Csv0zcTh6jbz99hLUnfgWXya8j8icFQhIWYjglKVYleCLNrPch6stwPqK/unQV4KSAMPCbsgCpNI6BTaaBKh8HWBDvwEbiwQdTVPe/yl+U5ySv5liJgFWCOlVZMZbERKoyNajSgxJZREU3bCToMoCDJluqShIxspT72F95jQE5LyHSOPniCpeJrNbZil2GJdg6ckZqgsw3H8M5p0agxDjR/g45k0c/2F9rfxiozdg2fmZ8E/3xRL9BCy+NBFfxE3ClOBnIU3o2EsLATp7ht8GVUMLsFEkQOVLqx3xBqQd7GgJOjoBNvX9bxXgVFN5+gUhvXiUJZ9EOckwUy+nwcrsRJiEnEy2NGg9LpitsgBnmMvzr+Ef0T74LHEU1maMx7qsKfDLmgY/AzEdW/Pnivtege++v4r1UU+ArpM7efrs6Y05cc/A99wALLz6MmYcGoHYw+sQc3A93o95Fe+c7QOfo93x1pE+mBrjhdGBXojyH6vJELgxCdDhCZAOftKbjyKwo96AjUGCjqI57H8hQOeUb9+uLEs7h7LMS7iZdAI3k4+j/MZFVGRckqVYmS2SoSERVfmUitK1EWDeFcw56I1/xL2ITxKH49PLL2H+5RGYn/giPta/gGmn+mJkdAf4bB8mBJimXgIc7zFwWEBnjDrUASMPtMOwfS54LaY9vCOfxqS9z2FE9D3oHyGhf5iEp0IlDFrngdNXjmoyCcIJ0A7aWIPBUDsD5cg3oBpvQuW/yW9t1UqSv7RVe///2v7V3v8/IUCX5G+nVZannhHyO47ixP0ovXYQpUnHUJYi0mCGNRnKw2MhQvl4oFWAFrXO+UvfJgSYewUf7H8D/xN9PybE9sSkE70w8URPvHX8cfx3dEd4hbfEU2Eu8N7+nLwOag6BdV/9Ff3XdRB9SPAMs8pu6M4WGBThjH4hEvptldBXMHDtAzgbd1A+DNAcBNjsE2B9cAJsWvufEmDyt1OFAM+h9HoMiuP2wBi/F6VXhAivH0FZ6gmRBC8IEcbLQ2IaflYXG1QToHUShIbASRgf8RK8QlsJCbXCANF6hbWGZ6gQ33YXkb6cBS4YG6K+AOm5dpwKwxNr2uLJYAm9N0t4QicIktArUEJPQb9/u+PEhX21E0KcAJv4MUCmeex/WYDfTK0qv3FeJL8DKLoUhaKLUTDG7UbJtf3ysptJsSIRnrBOjAjoNJTkjVNUnQSpzE/BuIAxlu5+zujmJ8l09f+x7epnZWzIME0ESFIL37sCjyxvi0e/kdB9gw3RZ+9l9+PkmUi77ddWgHcqOiGaZ4GZZjEL3IACdErZOMVMEx9W+e2SKby4W7QCIcLSq/tRcv2YfLK0IgC1zwOkU258Al43d5MF6AS59be1fj8K0HvTaLNWAqTtDQ79At0W/xFdv3JFl7WueHzRfTh8OEDedvvt1+pE6DudC0goAqSRgP0yPg+QaZAk2HRPhJ5ioTc2Jb/kM8GCLUg6twVF8UKIl/YICe6xyXF37RUjWlwJoturE4J73ewTMNrsTQjZ+Wyi9nX5NhERs7P2GJyaAqTnLL2+TyZy7zp4rvgLnl7RF8diNtcmPwWtjgFSpaSkoi728iM+/XSPnP6UQzR8JQjDqHAlCF1mZq7Ik8/zk9vyPGsrqDHRZJBJsytB6p58fCeUS/HUFqCS7ojyzHgcPrMDJy/uu01+BD22IS+FI9mR9AgSoXKbltPohK8FZhgVPgyh/gv/Z9T7QQCN5cMImsOHIVDqrTsUVo7/UQrkBMgwDH8cFidAhmFYgJwAGYZhAXICZBiGBcgJkGEYFiAnQIZhWICcABmGYQFyAmQYhgXICZBhGBYgJ0CGYTgBcgJkGIYTIAuQYRhOgCxAhmE4AbIAGYbhBMgCZBgWICdAFiDDsAA5AbIAGYYFyAnw9yDAuvUvSWp3p53xqSS1UnPnMAwLkBNgo/kDRnXp4pu2YEHG7j//eVzdnXGkc+fxBYsX6w+1bTtSSwG6SlJrexpyX7je5dxx/vz5C+pjwIAB3vyGZzgBqizAX1Pt/n6f58pLsy70W95vimoraKvw1q3fy/7wQyAkBIVr1ph2d+zoo9wX7e7uU755swnJySjftq10v02CmshPSEg8dQ+CbjekBG2Su63Ky8phMBhAIuQ3PcMJ0AECvGtmh95+1z7OS6g4gEjDajy8sNs4tQS4VZJmxru4wNC2LYpeeAE1y5ahaNUqU1THjmP3CcpWrzYhMhIIDwdOnkTFli03D3XqNFILAZL46Kv+CFdX12dlETaQBOsTIH0LGq1LXFy8/DNLkOEEqIEA233w8PNvRrwc5jaxY5fbkp9vZ6+Vet/syJwVCEhZiOCUpViV4Is2s9yHq/EH/F6Svj4nVvWGIEtQ1L49qidPRtny5ahYtAhYuRJYvRrYuBHYsgXYswenHnlksRZDUJIeCYe+I7ahJVifAC2C4pJixAsBUktCZAkynABVFGCrtz0Gzjk5yhhi/Agf/DBWL/m0d1dW4g/TOz+x9Py7Of7pvliin4DFlybii7hJeG3r4CRpQsdeKvwBnUQCfGCzJIVcEqtrEOQKjALT4MGwzJ4Ny5w5wLx5wJIlMH/9NU737h1Cv6OlAIf/7bkGl+CdhsD0nbgkv7j4eDkJErROLACGE+B/KEDXyZ08R+/tWTon7hn4nhuAhVdfxtv7RuilN/7kce87Dz45K+aVnHfO9oHP0e5460gfTI3xwiD/HnrJu0MfFY8ByhIMlqRtcZJkyRZPmy8oFlQ++ihqpk4F3n0XVXPmWI737LmNHku/o7UA60pQ62OCNgFabkuBYkl1tQlGIUFaF5IhT4ownADVSIDjPQZ6BnQoGHWoA0YeaIdh+1zwWkx7eO8Yen3i3mezR0Tfg/4REvqHSXgqVEKXL1tek3zc+6o9CUIlUqDHTlfXSxlOTnISLLBJsKJLF+DttxE/YsQFeoxWs8D1CdBeglqnwIEDB/rUJ0DYLaQhMCVCFiDDCVCtY4DjPZ5/6EuXTK9wCZ5hVtkN3dkCgyKc0S9EQr+tEvoK7lvuJpJh5ydUXUF7AbZoMe703XeXJounTRcoSZCGw5WPPYb8adNK7E+RaXoCHOQNs6UGP1fChixAhhOgmrPAPp1fuX+la86TwRJ6b5bwhE4QJKFXoISeAvcvWlyVvB/op7qhbaUTa3CoZcsqvXjKREGSbVKEJJgnKKQk2LcvcidPrtrh7u7TUAJsyCHwkKFDfCxmS7WS+BSsN24NhixAhhOg2qfB+LgP77DINfvRbyR032DDT0K7z9wSJW+PPpqsICU/Z+exu5ycqk+IpzsjoMmQK0TLlrgmhsNZtsmRPDc33OzTB4axY6t3deo0pqlNggwdOtTHbDabYAbMNTUwi+GujLhdU10jD3+VDMgCZDgBanEe4HiPkX/8rEV2169c0WWtK+6d53ZFGnufp2aGpvTn5vbP3e3b44izM2LFU9IpMWeE7La3br0jWJJ2XhQ/Z9gSYW6bNjB4eSGqc+cFWgqwoeXn5eXlNGTIEB9TVVUViY4mPUwmK3TMr4ZaOv4nsHACZDgBangitLfH848t7VrQ/fOu1++U/FQUIM0Adw5wc/tul5BgjIsLDgsRBru60mzvw4QYHm87azsuePnuuxF5773f0e80tROhSYBlpWUmuvKjvNxG2e0ICXICZDgBangliJPk7f5f9rO9WiZA6u97sb2Bbm6bQtu2hRDedtupLsqVIg8EimWHRHehTk6b6LGanAbj4EvhBg8e7G0sNtaUlJbgFm6WoLhEUFosnwJDEmQBMpwAm9aHITjZ0t6bou0mS/jW+7rZ7ntYua+pfRjCwIEDvU2mKnNlZRUqKiqE6MpQUV6ByopKVFeZ5GFxjYAnQRhOgE3z47Cc7PjZ+5rai5mG3B/Mnmv+cM48omb2R5/UzBYt/fzB7HmWD2fPtYj7QfCVIAwnQI0E2Ng3qqm+EJQheOs2LTtS26pNy06t2rh1anUPtS07yUNyBevxSi4uToAsQPCrhYuLEyALkIuLixNgoxYgFxcXV7NNgFxcXFycALm4uLg4AXJxcXE1kgTIMAzTFPh/7ilJ+J+MkXkAAAAASUVORK5CYII=") -263px -7px no-repeat; -} -.jstree-default-small>.jstree-container-ul>.jstree-node { - margin-left: 0; - margin-right: 0; -} -#jstree-dnd.jstree-default-small { - line-height: 18px; - padding: 0 4px; -} -#jstree-dnd.jstree-default-small .jstree-ok, -#jstree-dnd.jstree-default-small .jstree-er { - background-image: url("data:image/png;base64,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"); - background-repeat: no-repeat; - background-color: transparent; -} -#jstree-dnd.jstree-default-small i { - background: transparent; - width: 18px; - height: 18px; - line-height: 18px; -} -#jstree-dnd.jstree-default-small .jstree-ok { - background-position: -7px -71px; -} -#jstree-dnd.jstree-default-small .jstree-er { - background-position: -39px -71px; -} -.jstree-default-small .jstree-ellipsis { - overflow: hidden; -} -.jstree-default-small .jstree-ellipsis .jstree-anchor { - width: calc(100% - 23px); - text-overflow: ellipsis; - overflow: hidden; -} -.jstree-default-small.jstree-rtl .jstree-node { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg=="); -} -.jstree-default-small.jstree-rtl .jstree-last { - background: transparent; -} -.jstree-default-large .jstree-node { - min-height: 32px; - line-height: 32px; - margin-left: 32px; - min-width: 32px; -} -.jstree-default-large .jstree-anchor { - line-height: 32px; - height: 32px; -} -.jstree-default-large .jstree-icon { - width: 32px; - height: 32px; - line-height: 32px; -} -.jstree-default-large .jstree-icon:empty { - width: 32px; - height: 32px; - line-height: 32px; -} -.jstree-default-large.jstree-rtl .jstree-node { - margin-right: 32px; -} -.jstree-default-large .jstree-wholerow { - height: 32px; -} -.jstree-default-large .jstree-node, -.jstree-default-large .jstree-icon { - background-image: url("data:image/png;base64,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"); -} -.jstree-default-large .jstree-node { - background-position: -288px 0; - background-repeat: repeat-y; -} -.jstree-default-large .jstree-last { - background: transparent; -} -.jstree-default-large .jstree-open>.jstree-ocl { - background-position: -128px 0; -} -.jstree-default-large .jstree-closed>.jstree-ocl { - background-position: -96px 0; -} -.jstree-default-large .jstree-leaf>.jstree-ocl { - background-position: -64px 0; -} -.jstree-default-large .jstree-themeicon { - background-position: -256px 0; -} -.jstree-default-large>.jstree-no-dots .jstree-node, -.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl { - background: transparent; -} -.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl { - background-position: -32px 0; -} -.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl { - background-position: 0 0; -} -.jstree-default-large .jstree-disabled { - background: transparent; -} -.jstree-default-large .jstree-disabled.jstree-hovered { - background: transparent; -} -.jstree-default-large .jstree-disabled.jstree-clicked { - background: #efefef; -} -.jstree-default-large .jstree-checkbox { - background-position: -160px 0; -} -.jstree-default-large .jstree-checkbox:hover { - background-position: -160px -32px; -} -.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox, -.jstree-default-large .jstree-checked>.jstree-checkbox { - background-position: -224px 0; -} -.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover, -.jstree-default-large .jstree-checked>.jstree-checkbox:hover { - background-position: -224px -32px; -} -.jstree-default-large .jstree-anchor>.jstree-undetermined { - background-position: -192px 0; -} -.jstree-default-large .jstree-anchor>.jstree-undetermined:hover { - background-position: -192px -32px; -} -.jstree-default-large .jstree-checkbox-disabled { - opacity: .8; - filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); - filter: gray; - -webkit-filter: grayscale(100%); -} -.jstree-default-large>.jstree-striped { - background-size: auto 64px; -} -.jstree-default-large.jstree-rtl .jstree-node { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); - background-position: 100% 1px; - background-repeat: repeat-y; -} -.jstree-default-large.jstree-rtl .jstree-last { - background: transparent; -} -.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl { - background-position: -128px -32px; -} -.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl { - background-position: -96px -32px; -} -.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl { - background-position: -64px -32px; -} -.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node, -.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl { - background: transparent; -} -.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl { - background-position: -32px -32px; -} -.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl { - background-position: 0 -32px; -} -.jstree-default-large .jstree-themeicon-custom { - background-color: transparent; - background-image: none; - background-position: 0 0; -} -.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl { - background: url("data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7") center center no-repeat; -} -.jstree-default-large .jstree-file { - background: url("data:image/png;base64,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") -96px -64px no-repeat; -} -.jstree-default-large .jstree-folder { - background: url("data:image/png;base64,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") -256px 0 no-repeat; -} -.jstree-default-large>.jstree-container-ul>.jstree-node { - margin-left: 0; - margin-right: 0; -} -#jstree-dnd.jstree-default-large { - line-height: 32px; - padding: 0 4px; -} -#jstree-dnd.jstree-default-large .jstree-ok, -#jstree-dnd.jstree-default-large .jstree-er { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAV40lEQVR42u2dCXQUVbrHKwsEHEWGYZkEVzZ1BEGQBHiAioqiPA++N4gkoKwiyBjGp+AIIjJHkGVgEFAgQSVJY4CQjSWsASGEfU06YctKks6eTkK2Trr/737VXbEJwW2q0jH5vnN+53aqO32rKt2//G/dqm4JgPRr4bLW/fd3BvfPxeW4199v8dctLmMBcnFx/V6LBcgJjBMgFydAFiAXFxcnQBYgJzBOgFycAFmAXFxcnABZgJzAOAFycQJkAXJxcXECZAFyAvsd9h8YGOhU3+3GUI1tfbSqpDPfoz7OHf6ylpM75iL36sYZnAC5uFSodevXISgoyKLT6Sy6oM1m0VYHbdbVBOno9maLuA9BdJ9OB/m2gH5H5f4VqD+zbX3MtnWoptubdWKZ9v3/ItTs315+5sqCn6ZcLxO1aVqDiMIhAmSsqPEfiPv/eegNnZySAmOxEUXGIhQVFaKQKCyC0VgolhejuFjcLqG2GAaDQZaAmv0Xi+cuLyuHsUj0L/rML8xHflEe8grzUGDMk9eJ1q9MPIYeq1b/VEr/NdXVP8mRxBhsuvwFtp7ZKvevlQBNhWkydPtOCZDQWoIOS4AM05BQ4srLzZdFl59fgPyCAhQJ2RQTJKbScllORE21SW7VF6ARZ9OOIvT6BpzN+AHnDcdwMSMW8VnHcT4rBhduHMP5GzE4Jx6jlQDlba+DIuYtpwPhf20eEioOINKwGh+um62NAG0JjwR4WyK03deQKdAhAlTzxaUGPXr0QHNKYMr+bywJUMv9T8fWxLDSnJWZibz8fDndEXl5NhGK5EWpj0SgyEBNARHB32+15Oflwz9hHnYWLsWewn/jbNk2XCgLx/mbYTh7czsOGb/GpcpIhF3bgLzcAojfUVWAe+MO4rPDs7DjQoi8/fYC1J34Fl8mvI/InBUISFmI4JSlWJXgizaz3IerKRtKd/aCqxVgHfFVFMTKNNkESH+Q4O+3oLHIz1ECdGAialb7XxekM2dmZsCQZUBaWhrS09ORlUUSzBUSyJdFWCAwKgIsVluAWyy5uXlYcWYmNmS8jYCcWYg0LkKUcRmiipdhd9FS7Cxagoj8xVh16u/IyctT7e9D9dlXn2PeqTEIMX6Ej2PexHf7gmoFuPW0DsvOz4R/ui+W6Cdg8aWJ+CJuEryDX4I0oWMvLQRIcqNW/tlOgIr4GkqADk2AtPMdnQTpjTd6jA+aYwJsTvtfpwuqyRACTE1LRUpKKlJT05CWfkNIMAs52dlChPny/iiwJSJjSZGq+2aLECBJbXa0DxYmjsKa9LewPmMK/DKnwS9rGjZkvgP/zL/hnwmj8OFBb+Tm5JIALWr07Tq5k+cbUU9iTtwz8D03AAuvvowZh0bg273in+CpQLwf8yreOdsHPke7460jfTA1xguvBg7B518tUV0+9gIk6iZCRYzNIgHSQVd60dFskyPffI4UoCMTYHPa/zTDmpGRiVQhP5oMSUpOkUWYlp6GLLGchoS5QlDykLC4WIsEiByRAP9vvzfmxr2EuQkv4dOEEZifOAKfJLwo5DQM00/1w/9GP4QJ4SPEY9UToDTeY+CQTQ9g1KEOGHmgHYbtc8FrMe3hHfk0Ju19DiOi70H/CAn9wyQ8FSrBc/2DiE08rckkCE1s2AtO+bm+9EdsWj666SZAZeaJXnwLFi6Bo958jSEB/tb2PxVg3f3fUP3faf9r1b9IgBZKeyQ9fYJecAXXk5JlGaaKITGRZchCdrb12JjRKCdAi5oCJMHO2j8ao6I98OaxnpgQ2xNvHXsc42MfEXLywNM7/oBBYXdhXNhw8dhcVYfAH636FH03dIJXuBBcmFV2Q3e2wKAIZ/QLkdBvq4S+gv5ruyI24VTtMVAtBEhiK72+r14B0nJ7tBZgs0yAyjGnunACbLr7n2SWJURPwouL1yM+Lh56/WUkXU8SaTDZOiwWEqRjhMrEgOoJMD8f40Kfw4BQN3iFtsSg8NZCeK0wKLQVPLe74CmBZ2gLeG9/Tp6sUVOAtC2hJ3bjL2v+hCeDJfTeLOEJnSBIQq9ACT0FvVbeh4PnY27Zfi3kl5P4DYou7pYFZ58IFenR/QpNOgE2hmNQzfi0kGa1/2k7KeHFxccjLs5KvBChXrQJCZeRnGSVYEpqmpyI6ZQVtQVI+9snYLS5q5+Ebn5O6LZRwiMbndDdXwIt6yrabv7OGLt9mPxYtQVIUlsfuQldl7fHo99I6L7Bhuj7saUP4cCZw/I+sG6/egJ0laTW1NLxPEWA9igSVH5OPfGvWpp0Amwss5DNVYDNaf/T9tIbW5GfPZQG4/XxSLEdFyS0EqD3ptHmbn4kHRdZgl1F293PWdx2hiJGeoxWAqTtXRO+EQ8u7oCuX7miy1pXdP/8QYQf3V277dbtV1GAdzl3JEiAlPDsBUfCo+WOEiCfB9iMBdjcttdegPG2Vh+nF6kwQW71cjrU3yIAta8E0e3VyYLzFklwnNy+bqZUSK28XBARs1PVE7EVAdJzKtsfdGAb+q3ohQErvLArdv8t8qP9pPSvmgBdXZ8l0SmJT7nigySnCNBefE0+ATKMI4b8ytUeZTdFe7MMN8usbVlZmXwFCB0XrRZocSWIMrSs72qMuldmqHkpniJARW4ETQjtOnUA0ReO1i6zhx6r5hC4rgDtcaQA+VpgplmgfBgADSvrwVJ3mfJhAGr3/xPrcEvfWvb/az4MQa0PLrEdB+xBQqsPToAMwzRKGqLuJEb+NBiGYZq8AB35eZQsQIZhmu1nd7IAGYbhBMgCZBiGEyALkGEYToAsQIZhAXICZAEyDAuQEyALkGFYgJwAWYCqfyYg98+wADkBMgzDAuQEyAmQ+2dYgJwAGYZhAXIC5ATI/TMsQE6ADMOwADkBcgLk/hkWICdAhmFYgJwAOQFy/42flG3vOBE3QqfLKD+zADkBMozqJG+cjN+Cmv2nbZv+I9tnmNNCZtYITOlWqtO2v2tJ2zbDojxG0/5/AUr/DVEfzJ4rfx3AgoVLMG7yLLklRo/x4e8E4QTI/ashgNLrsaguybmd4tuXVWTpVRUQCYWe11yZD1NBCqpuZsJUkonK4nRUltyAqdSA6nJal2yYKwrkx9LvqJXglP7pS59+ilOJ0Qi8vAih54Lk/hsqidH3jyjio2+tI/ERtIwTIMOoIEBTYaog7RasUiq4BRIBteoLMBtn044i4voGnM/4AZeyjiHOcBzxhlj59oUbR3E2/aj8GHqsFgKsu/32+2DL6UD4X5uHhIoDiDSshr//KNXlQ0KrD0V49gK0v79ZJMCG/q7aHj16gBPgj/07av83UAK0VGTGyW/4CoNeTniVWQmoIikW1SfDfLUFaKkqTIFf/FzsLFyCKONKnC0PwfmyCFwoj8SFigjsK/4SCaZd2H5trSxrtQUYrY/Csv0zcTh6jbz99hLUnfgWXya8j8icFQhIWYjglKVYleCLNrPch6stwPqK/unQV4KSAMPCbsgCpNI6BTaaBKh8HWBDvwEbiwQdTVPe/yl+U5ySv5liJgFWCOlVZMZbERKoyNajSgxJZREU3bCToMoCDJluqShIxspT72F95jQE5LyHSOPniCpeJrNbZil2GJdg6ckZqgsw3H8M5p0agxDjR/g45k0c/2F9rfxiozdg2fmZ8E/3xRL9BCy+NBFfxE3ClOBnIU3o2EsLATp7ht8GVUMLsFEkQOVLqx3xBqQd7GgJOjoBNvX9bxXgVFN5+gUhvXiUJZ9EOckwUy+nwcrsRJiEnEy2NGg9LpitsgBnmMvzr+Ef0T74LHEU1maMx7qsKfDLmgY/AzEdW/Pnivtege++v4r1UU+ArpM7efrs6Y05cc/A99wALLz6MmYcGoHYw+sQc3A93o95Fe+c7QOfo93x1pE+mBrjhdGBXojyH6vJELgxCdDhCZAOftKbjyKwo96AjUGCjqI57H8hQOeUb9+uLEs7h7LMS7iZdAI3k4+j/MZFVGRckqVYmS2SoSERVfmUitK1EWDeFcw56I1/xL2ITxKH49PLL2H+5RGYn/giPta/gGmn+mJkdAf4bB8mBJimXgIc7zFwWEBnjDrUASMPtMOwfS54LaY9vCOfxqS9z2FE9D3oHyGhf5iEp0IlDFrngdNXjmoyCcIJ0A7aWIPBUDsD5cg3oBpvQuW/yW9t1UqSv7RVe///2v7V3v8/IUCX5G+nVZannhHyO47ixP0ovXYQpUnHUJYi0mCGNRnKw2MhQvl4oFWAFrXO+UvfJgSYewUf7H8D/xN9PybE9sSkE70w8URPvHX8cfx3dEd4hbfEU2Eu8N7+nLwOag6BdV/9Ff3XdRB9SPAMs8pu6M4WGBThjH4hEvptldBXMHDtAzgbd1A+DNAcBNjsE2B9cAJsWvufEmDyt1OFAM+h9HoMiuP2wBi/F6VXhAivH0FZ6gmRBC8IEcbLQ2IaflYXG1QToHUShIbASRgf8RK8QlsJCbXCANF6hbWGZ6gQ33YXkb6cBS4YG6K+AOm5dpwKwxNr2uLJYAm9N0t4QicIktArUEJPQb9/u+PEhX21E0KcAJv4MUCmeex/WYDfTK0qv3FeJL8DKLoUhaKLUTDG7UbJtf3ysptJsSIRnrBOjAjoNJTkjVNUnQSpzE/BuIAxlu5+zujmJ8l09f+x7epnZWzIME0ESFIL37sCjyxvi0e/kdB9gw3RZ+9l9+PkmUi77ddWgHcqOiGaZ4GZZjEL3IACdErZOMVMEx9W+e2SKby4W7QCIcLSq/tRcv2YfLK0IgC1zwOkU258Al43d5MF6AS59be1fj8K0HvTaLNWAqTtDQ79At0W/xFdv3JFl7WueHzRfTh8OEDedvvt1+pE6DudC0goAqSRgP0yPg+QaZAk2HRPhJ5ioTc2Jb/kM8GCLUg6twVF8UKIl/YICe6xyXF37RUjWlwJoturE4J73ewTMNrsTQjZ+Wyi9nX5NhERs7P2GJyaAqTnLL2+TyZy7zp4rvgLnl7RF8diNtcmPwWtjgFSpaSkoi728iM+/XSPnP6UQzR8JQjDqHAlCF1mZq7Ik8/zk9vyPGsrqDHRZJBJsytB6p58fCeUS/HUFqCS7ojyzHgcPrMDJy/uu01+BD22IS+FI9mR9AgSoXKbltPohK8FZhgVPgyh/gv/Z9T7QQCN5cMImsOHIVDqrTsUVo7/UQrkBMgwDH8cFidAhmFYgJwAGYZhAXICZBiGBcgJkGEYFiAnQIZhWICcABmGYQFyAmQYhgXICZBhGBYgJ0CGYTgBcgJkGIYTIAuQYRhOgCxAhmE4AbIAGYbhBMgCZBgWICdAFiDDsAA5AbIAGYYFyAnw9yDAuvUvSWp3p53xqSS1UnPnMAwLkBNgo/kDRnXp4pu2YEHG7j//eVzdnXGkc+fxBYsX6w+1bTtSSwG6SlJrexpyX7je5dxx/vz5C+pjwIAB3vyGZzgBqizAX1Pt/n6f58pLsy70W95vimoraKvw1q3fy/7wQyAkBIVr1ph2d+zoo9wX7e7uU755swnJySjftq10v02CmshPSEg8dQ+CbjekBG2Su63Ky8phMBhAIuQ3PcMJ0AECvGtmh95+1z7OS6g4gEjDajy8sNs4tQS4VZJmxru4wNC2LYpeeAE1y5ahaNUqU1THjmP3CcpWrzYhMhIIDwdOnkTFli03D3XqNFILAZL46Kv+CFdX12dlETaQBOsTIH0LGq1LXFy8/DNLkOEEqIEA233w8PNvRrwc5jaxY5fbkp9vZ6+Vet/syJwVCEhZiOCUpViV4Is2s9yHq/EH/F6Svj4nVvWGIEtQ1L49qidPRtny5ahYtAhYuRJYvRrYuBHYsgXYswenHnlksRZDUJIeCYe+I7ahJVifAC2C4pJixAsBUktCZAkynABVFGCrtz0Gzjk5yhhi/Agf/DBWL/m0d1dW4g/TOz+x9Py7Of7pvliin4DFlybii7hJeG3r4CRpQsdeKvwBnUQCfGCzJIVcEqtrEOQKjALT4MGwzJ4Ny5w5wLx5wJIlMH/9NU737h1Cv6OlAIf/7bkGl+CdhsD0nbgkv7j4eDkJErROLACGE+B/KEDXyZ08R+/tWTon7hn4nhuAhVdfxtv7RuilN/7kce87Dz45K+aVnHfO9oHP0e5460gfTI3xwiD/HnrJu0MfFY8ByhIMlqRtcZJkyRZPmy8oFlQ++ihqpk4F3n0XVXPmWI737LmNHku/o7UA60pQ62OCNgFabkuBYkl1tQlGIUFaF5IhT4ownADVSIDjPQZ6BnQoGHWoA0YeaIdh+1zwWkx7eO8Yen3i3mezR0Tfg/4REvqHSXgqVEKXL1tek3zc+6o9CUIlUqDHTlfXSxlOTnISLLBJsKJLF+DttxE/YsQFeoxWs8D1CdBeglqnwIEDB/rUJ0DYLaQhMCVCFiDDCVCtY4DjPZ5/6EuXTK9wCZ5hVtkN3dkCgyKc0S9EQr+tEvoK7lvuJpJh5ydUXUF7AbZoMe703XeXJounTRcoSZCGw5WPPYb8adNK7E+RaXoCHOQNs6UGP1fChixAhhOgmrPAPp1fuX+la86TwRJ6b5bwhE4QJKFXoISeAvcvWlyVvB/op7qhbaUTa3CoZcsqvXjKREGSbVKEJJgnKKQk2LcvcidPrtrh7u7TUAJsyCHwkKFDfCxmS7WS+BSsN24NhixAhhOg2qfB+LgP77DINfvRbyR032DDT0K7z9wSJW+PPpqsICU/Z+exu5ycqk+IpzsjoMmQK0TLlrgmhsNZtsmRPDc33OzTB4axY6t3deo0pqlNggwdOtTHbDabYAbMNTUwi+GujLhdU10jD3+VDMgCZDgBanEe4HiPkX/8rEV2169c0WWtK+6d53ZFGnufp2aGpvTn5vbP3e3b44izM2LFU9IpMWeE7La3br0jWJJ2XhQ/Z9gSYW6bNjB4eSGqc+cFWgqwoeXn5eXlNGTIEB9TVVUViY4mPUwmK3TMr4ZaOv4nsHACZDgBangitLfH848t7VrQ/fOu1++U/FQUIM0Adw5wc/tul5BgjIsLDgsRBru60mzvw4QYHm87azsuePnuuxF5773f0e80tROhSYBlpWUmuvKjvNxG2e0ICXICZDgBangliJPk7f5f9rO9WiZA6u97sb2Bbm6bQtu2hRDedtupLsqVIg8EimWHRHehTk6b6LGanAbj4EvhBg8e7G0sNtaUlJbgFm6WoLhEUFosnwJDEmQBMpwAm9aHITjZ0t6bou0mS/jW+7rZ7ntYua+pfRjCwIEDvU2mKnNlZRUqKiqE6MpQUV6ByopKVFeZ5GFxjYAnQRhOgE3z47Cc7PjZ+5rai5mG3B/Mnmv+cM48omb2R5/UzBYt/fzB7HmWD2fPtYj7QfCVIAwnQI0E2Ng3qqm+EJQheOs2LTtS26pNy06t2rh1anUPtS07yUNyBevxSi4uToAsQPCrhYuLEyALkIuLixNgoxYgFxcXV7NNgFxcXFycALm4uLg4AXJxcXE1kgTIMAzTFPh/7ilJ+J+MkXkAAAAASUVORK5CYII="); - background-repeat: no-repeat; - background-color: transparent; -} -#jstree-dnd.jstree-default-large i { - background: transparent; - width: 32px; - height: 32px; - line-height: 32px; -} -#jstree-dnd.jstree-default-large .jstree-ok { - background-position: 0 -64px; -} -#jstree-dnd.jstree-default-large .jstree-er { - background-position: -32px -64px; -} -.jstree-default-large .jstree-ellipsis { - overflow: hidden; -} -.jstree-default-large .jstree-ellipsis .jstree-anchor { - width: calc(100% - 37px); - text-overflow: ellipsis; - overflow: hidden; -} -.jstree-default-large.jstree-rtl .jstree-node { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg=="); -} -.jstree-default-large.jstree-rtl .jstree-last { - background: transparent; -} -@media (max-width:768px) { - #jstree-dnd.jstree-dnd-responsive { - line-height: 40px; - font-weight: bold; - font-size: 1.1em; - text-shadow: 1px 1px white; - } - - #jstree-dnd.jstree-dnd-responsive>i { - background: transparent; - width: 40px; - height: 40px; - } - - #jstree-dnd.jstree-dnd-responsive>.jstree-ok { - background-image: url("data:image/png;base64,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"); - background-position: 0 -200px; - background-size: 120px 240px; - } - - #jstree-dnd.jstree-dnd-responsive>.jstree-er { - background-image: url("data:image/png;base64,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"); - background-position: -40px -200px; - background-size: 120px 240px; - } - - #jstree-marker.jstree-dnd-responsive { - border-left-width: 10px; - border-top-width: 10px; - border-bottom-width: 10px; - margin-top: -10px; - } -} -@media (max-width:768px) { - .jstree-default-responsive .jstree-icon { - background-image: url("data:image/png;base64,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"); - } - - .jstree-default-responsive .jstree-node, - .jstree-default-responsive .jstree-leaf>.jstree-ocl { - background: transparent; - } - - .jstree-default-responsive .jstree-node { - min-height: 40px; - line-height: 40px; - margin-left: 40px; - min-width: 40px; - white-space: nowrap; - } - - .jstree-default-responsive .jstree-anchor { - line-height: 40px; - height: 40px; - } - - .jstree-default-responsive .jstree-icon, - .jstree-default-responsive .jstree-icon:empty { - width: 40px; - height: 40px; - line-height: 40px; - } - - .jstree-default-responsive>.jstree-container-ul>.jstree-node { - margin-left: 0; - } - - .jstree-default-responsive.jstree-rtl .jstree-node { - margin-left: 0; - margin-right: 40px; - background: transparent; - } - - .jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node { - margin-right: 0; - } - - .jstree-default-responsive .jstree-ocl, - .jstree-default-responsive .jstree-themeicon, - .jstree-default-responsive .jstree-checkbox { - background-size: 120px 240px; - } - - .jstree-default-responsive .jstree-leaf>.jstree-ocl, - .jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl { - background: transparent; - } - - .jstree-default-responsive .jstree-open>.jstree-ocl { - background-position: 0 0 !important; - } - - .jstree-default-responsive .jstree-closed>.jstree-ocl { - background-position: 0 -40px !important; - } - - .jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl { - background-position: -40px 0 !important; - } - - .jstree-default-responsive .jstree-themeicon { - background-position: -40px -40px; - } - - .jstree-default-responsive .jstree-checkbox, - .jstree-default-responsive .jstree-checkbox:hover { - background-position: -40px -80px; - } - - .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox, - .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover, - .jstree-default-responsive .jstree-checked>.jstree-checkbox, - .jstree-default-responsive .jstree-checked>.jstree-checkbox:hover { - background-position: 0 -80px; - } - - .jstree-default-responsive .jstree-anchor>.jstree-undetermined, - .jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover { - background-position: 0 -120px; - } - - .jstree-default-responsive .jstree-anchor { - font-weight: bold; - font-size: 1.1em; - text-shadow: 1px 1px white; - } - - .jstree-default-responsive>.jstree-striped { - background: transparent; - } - - .jstree-default-responsive .jstree-wholerow { - border-top: 1px solid rgba(255,255,255,0.7); - border-bottom: 1px solid rgba(64,64,64,0.2); - background: #ebebeb; - height: 40px; - } - - .jstree-default-responsive .jstree-wholerow-hovered { - background: #e7f4f9; - } - - .jstree-default-responsive .jstree-wholerow-clicked { - background: #beebff; - } - - .jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow { - box-shadow: inset 0 -6px 3px -5px #666666; - } - - .jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow { - box-shadow: inset 0 6px 3px -5px #666666; - border-top: 0; - } - - .jstree-default-responsive .jstree-children .jstree-open+.jstree-open { - box-shadow: none; - } - - .jstree-default-responsive .jstree-node, - .jstree-default-responsive .jstree-icon, - .jstree-default-responsive .jstree-node>.jstree-ocl, - .jstree-default-responsive .jstree-themeicon, - .jstree-default-responsive .jstree-checkbox { - background-image: url("data:image/png;base64,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"); - background-size: 120px 240px; - } - - .jstree-default-responsive .jstree-node { - background-position: -80px 0; - background-repeat: repeat-y; - } - - .jstree-default-responsive .jstree-last { - background: transparent; - } - - .jstree-default-responsive .jstree-leaf>.jstree-ocl { - background-position: -40px -120px; - } - - .jstree-default-responsive .jstree-last>.jstree-ocl { - background-position: -40px -160px; - } - - .jstree-default-responsive .jstree-themeicon-custom { - background-color: transparent; - background-image: none; - background-position: 0 0; - } - - .jstree-default-responsive .jstree-file { - background: url("data:image/png;base64,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") 0 -160px no-repeat; - background-size: 120px 240px; - } - - .jstree-default-responsive .jstree-folder { - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAHgCAMAAACsKhCPAAAARVBMVEUAAAAzMzP///////8zMzMzMzPt7e0zMzMzMzMzMzMzMzMzMzPS0tIzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM8PDyWBIz0AAAAFXRSTlMAAAABAgYGCAoOFB0fIVBZXF38/f7YY/43AAAH/ElEQVR42u3d6brbKAyA4RBPZ82sLb3/S53OaZKx2YKNCJL5+NOeJX54YxsLoXAu16hdTDZ/rWsXwIABAwYMGDBgwIABAzYAvt3mAt+8v80E/uYVE1sAf3ilxAbAd6+QWD/46ZURqwevvCJi7eCNV0IsAPa+cHgv6hUQt4P/60be2yaOvO3iZvD3buS9LeKEdzj40Y+897i4h7cV/H9P8t6j4i7eRvC6L3nvMXEfbxt425u894i4k7cJHPYn790v7uVtAcc9ynv3irt5ZcE+7/VKvKKX9JOl2Cs5aD1hmr2Cj6UnTbVXLvAoNUVesdDSildq8mDGKzQ9FPNaAF8kvQYu6RdiPUG0ZE5L0qv8sfRCrGkiLJu1lPQqDi1fiHUls6Tz0pJepdPDS1ksnJBWuLYk6dWZ4pFO2+lP4kknZvWnaaVT7/oT8dKLK/qXWqSXz/QvpkkvkOpfLu3bbroHrd7iCUoe5itqma9sab7CtPlKD+crLp2vfFhZmhYwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAZwbfbnOBb8Kfp9IOvol+DsPLVl53AMsWFvmeYhGwaOmY7KdFuoBliwP1g4XKP/2uNhAsU+B78zvbbRRYqITbDFiqSN8yWHcEIn9JKxeLD1raxdKPJfVi4cDjsNjOY0lIbAssIDYGbhdbAzeLzYFbxfbAjWKD4DaxRXCT2CS4RQyYS5pBi8cSgQehJZMHpockAEjxCCXxDIFlkpaG15aOdWa6pRYW01gu1TponX5BXKjkwWrgcXgRzWhoeXzR0ObkoWGR1OT0sGVR2GICYKri0vnKh800wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGHAeLPsnxOWPJwuW3iCow5ZDkuCK3nkZrgi5GVzj3dPPbvtKCYHrvPX97LiTlgi41lvbz657hwmA6711/ey8W1ozeI+3pp/d94eTAlcRdpzgoz/vDX63V0QsAJby1gxvusF77zrt4No7bqfXt/7OKPDuUdUg+PDzyCh4/cWBp6Y58PqrI1GCNfD6y0NRkTHwmngsCjQLPhr1Wr2kD0f5Rget47Mam4+lhqSWycAjNyk+a2jZlMQzGUvnkh7nnTw0JC2NzpbS9/WZp4eHk7Rm58OpcXuGBABg82DxpJv5rOVZwWKJc/WJePGlEe1LLeKLX+oX08SXN7Uvl8ovYGtfEJcvUdBe8iBfhKK9qEW+zEh72dJFvpBMeWGaTI62wnwRaRSXAgYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABTwPuV4SiEdy1zEgfuHMhmTpw71JBbeDuxaDKwP3LfXWB31DQrQr8jpJ9leDswU8GfsvHbhSCi4c/Kzh3554KvIJlxyp91zRgwIABAwYMGDBgwLOApXMMnGHAgAEDBnwO8HRJvGnTtPMk4qdbaplvMW265dL5FsTnK3mYr6hlvrKly3SFaZdSaHlasJ0GGDBgwIABAwYMGDBgwIABAwYMGHD3DgIGDBgwYMCAAQMGDBiwRXCi1MEFDTBgwPbAfjqw/20y8Bf/y1zgz/4pngb8EM8DvosnAvufZgP7T7OB/c+zgb/dx7M8hx/t90kiLbE/Y29k8vDDo336ldkSYOPgP/9at7//OD1Y9uM89sBfZgP/Axgw4KnBevbTeg/4MtsZBgwYMGDAgAEDBgwYMGDAgAEDVgj+PBv4ZNs8mmuAAQMGDBgwYMCAAQMGDBgwYMAlsM0GGDBgwIABAwY8A3h524ssg6+A5wIvgPWAu1zBgAEDBjwM7Jy7ujnAj+0RznCGPyD+q1v17UPmEuDwhT79DvjV+6ML/OiY99/Ebvno41N2///qF8PXbXbIeB5s9W2t4I/6w68r8P2nATh83XZPkPW79/i2UvC94vLrE7z5+fY/69tguwvK5t27f1sneLuDSxYcvi7c92X77t0PpgjsnAt6+L2T1/Davf8bjVfhTjfhu+eVgsNdeq7hxXu/nYMXx3v7XKOjqQRH+xJFJzMJTuxmdI2PphAcF4tnQqntd1P7N10TR1MHTuw8lZFuz3tqx6pr+mgqwM7lzm8UPD6fyds7O2VLH00TOLmzWDxdSD6Ia7Yq0TNo7ffGoVaNVxc47uHyCuwyD+KcVwPYFe7fEOwisEuGWlmvJnCqh0sUc0RgV75GouhrFDgMeNP37xJFlTHYlUeBML5+N3jF2+zrmO7hEs0bEmBXHueDGdQYcLSZZaaHS3CThnF11Z2xnSMPAUfdyPVwCVMaV5cY7V6NfZssyAhw1JFsDxcXprDcyzSeK+6LOgIcdSXfwyUakl0ujaf3DEddyUYIYdYyedeqv4ejruQjhBrw62h88ChdFeHXg19H48Ofw5XeLdhlwK+j8fGRlqvzbsAuA84P/4pi6RfdcglwZhGplLZUNFsqdyx4tC7ZG3jvGzluPly89Fw92O0eHAZlPEqDi2sAp46WzgiOALvSPbZqpb65l14dWct8gOB2gt2RvPQwsCvFG5Vgd2DlYRzYlcfnKrDbv7Y0EOyK43MdOJe0zK8ejkrEp7pyBJxOWhbWh4eCXfl6rgKnkpalCoCxYFe8nuvA95xAbY3HYLArXc+V4DBpWa7iGQ12Yf6lHpy5ZlwK7NZv6rCVh+8d+LFUT7cf7F6vnlNc2g+8HGt2wVcVp9w+uPsVwxlWDl4A2wFPN0qPaYABAwYMGLBB8L86UddPrrT/8QAAAABJRU5ErkJggg==") -40px -40px no-repeat; - background-size: 120px 240px; - } - - .jstree-default-responsive>.jstree-container-ul>.jstree-node { - margin-left: 0; - margin-right: 0; - } -} -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors - * Copyright 2011-2019 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -:root { - --blue: #007bff; - --indigo: #6610f2; - --purple: #6f42c1; - --pink: #e83e8c; - --red: #dc3545; - --orange: #fd7e14; - --yellow: #ffc107; - --green: #28a745; - --teal: #20c997; - --cyan: #17a2b8; - --white: #fff; - --gray: #6c757d; - --gray-dark: #343a40; - --primary: #007bff; - --secondary: #6c757d; - --success: #28a745; - --info: #17a2b8; - --warning: #ffc107; - --danger: #dc3545; - --light: #f8f9fa; - --dark: #343a40; - --breakpoint-xs: 0; - --breakpoint-sm: 576px; - --breakpoint-md: 768px; - --breakpoint-lg: 992px; - --breakpoint-xl: 1200px; - --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; - --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; -} -*, -::after, -::before { - box-sizing: border-box; -} -html { - font-family: sans-serif; - line-height: 1.15; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -} -article, -aside, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section { - display: block; -} -body { - margin: 0; - font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - text-align: left; - background-color: #fff; -} -[tabindex="-1"]:focus:not(:focus-visible) { - outline: 0!important; -} -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} -h1, -h2, -h3, -h4, -h5, -h6 { - margin-top: 0; - margin-bottom: .5rem; -} -p { - margin-top: 0; - margin-bottom: 1rem; -} -abbr[data-original-title], -abbr[title] { - text-decoration: underline; - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - border-bottom: 0; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} -dl, -ol, -ul { - margin-top: 0; - margin-bottom: 1rem; -} -ol ol, -ol ul, -ul ol, -ul ul { - margin-bottom: 0; -} -dt { - font-weight: 700; -} -dd { - margin-bottom: .5rem; - margin-left: 0; -} -blockquote { - margin: 0 0 1rem; -} -b, -strong { - font-weight: bolder; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sub { - bottom: -.25em; -} -sup { - top: -.5em; -} -a { - color: #007bff; - text-decoration: none; - background-color: transparent; -} -a:hover { - color: #0056b3; - text-decoration: underline; -} -a:not([href]) { - color: inherit; - text-decoration: none; -} -a:not([href]):hover { - color: inherit; - text-decoration: none; -} -code, -kbd, -pre, -samp { - font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; - font-size: 1em; -} -pre { - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; -} -figure { - margin: 0 0 1rem; -} -img { - vertical-align: middle; - border-style: none; -} -svg { - overflow: hidden; - vertical-align: middle; -} -table { - border-collapse: collapse; -} -caption { - padding-top: .75rem; - padding-bottom: .75rem; - color: #6c757d; - text-align: left; - caption-side: bottom; -} -th { - text-align: inherit; -} -label { - display: inline-block; - margin-bottom: .5rem; -} -button { - border-radius: 0; -} -button:focus { - outline: 1px dotted; - outline: 5px auto -webkit-focus-ring-color; -} -button, -input, -optgroup, -select, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -button, -input { - overflow: visible; -} -button, -select { - text-transform: none; -} -select { - word-wrap: normal; -} -[type=button], -[type=reset], -[type=submit], -button { - -webkit-appearance: button; -} -[type=button]:not(:disabled), -[type=reset]:not(:disabled), -[type=submit]:not(:disabled), -button:not(:disabled) { - cursor: pointer; -} -[type=button]::-moz-focus-inner, -[type=reset]::-moz-focus-inner, -[type=submit]::-moz-focus-inner, -button::-moz-focus-inner { - padding: 0; - border-style: none; -} -input[type=checkbox], -input[type=radio] { - box-sizing: border-box; - padding: 0; -} -input[type=date], -input[type=datetime-local], -input[type=month], -input[type=time] { - -webkit-appearance: listbox; -} -textarea { - overflow: auto; - resize: vertical; -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - max-width: 100%; - padding: 0; - margin-bottom: .5rem; - font-size: 1.5rem; - line-height: inherit; - color: inherit; - white-space: normal; -} -progress { - vertical-align: baseline; -} -[type=number]::-webkit-inner-spin-button, -[type=number]::-webkit-outer-spin-button { - height: auto; -} -[type=search] { - outline-offset: -2px; - -webkit-appearance: none; -} -[type=search]::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} -output { - display: inline-block; -} -summary { - display: list-item; - cursor: pointer; -} -template { - display: none; -} -[hidden] { - display: none!important; -} -.h1, -.h2, -.h3, -.h4, -.h5, -.h6, -h1, -h2, -h3, -h4, -h5, -h6 { - margin-bottom: .5rem; - font-weight: 500; - line-height: 1.2; -} -.h1, -h1 { - font-size: 2.5rem; -} -.h2, -h2 { - font-size: 2rem; -} -.h3, -h3 { - font-size: 1.75rem; -} -.h4, -h4 { - font-size: 1.5rem; -} -.h5, -h5 { - font-size: 1.25rem; -} -.h6, -h6 { - font-size: 1rem; -} -.lead { - font-size: 1.25rem; - font-weight: 300; -} -.display-1 { - font-size: 6rem; - font-weight: 300; - line-height: 1.2; -} -.display-2 { - font-size: 5.5rem; - font-weight: 300; - line-height: 1.2; -} -.display-3 { - font-size: 4.5rem; - font-weight: 300; - line-height: 1.2; -} -.display-4 { - font-size: 3.5rem; - font-weight: 300; - line-height: 1.2; -} -hr { - margin-top: 1rem; - margin-bottom: 1rem; - border: 0; - border-top: 1px solid rgba(0,0,0,.1); -} -.small, -small { - font-size: 80%; - font-weight: 400; -} -.mark, -mark { - padding: .2em; - background-color: #fcf8e3; -} -.list-unstyled { - padding-left: 0; - list-style: none; -} -.list-inline { - padding-left: 0; - list-style: none; -} -.list-inline-item { - display: inline-block; -} -.list-inline-item:not(:last-child) { - margin-right: .5rem; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -.blockquote { - margin-bottom: 1rem; - font-size: 1.25rem; -} -.blockquote-footer { - display: block; - font-size: 80%; - color: #6c757d; -} -.blockquote-footer::before { - content: "\2014\00A0"; -} -.img-fluid { - max-width: 100%; - height: auto; -} -.img-thumbnail { - padding: .25rem; - background-color: #fff; - border: 1px solid #dee2e6; - border-radius: .25rem; - max-width: 100%; - height: auto; -} -.figure { - display: inline-block; -} -.figure-img { - margin-bottom: .5rem; - line-height: 1; -} -.figure-caption { - font-size: 90%; - color: #6c757d; -} -code { - font-size: 87.5%; - color: #e83e8c; - word-wrap: break-word; -} -a>code { - color: inherit; -} -kbd { - padding: .2rem .4rem; - font-size: 87.5%; - color: #fff; - background-color: #212529; - border-radius: .2rem; -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: 700; -} -pre { - display: block; - font-size: 87.5%; - color: #212529; -} -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width:576px) { - .container { - max-width: 540px; - } -} -@media (min-width:768px) { - .container { - max-width: 720px; - } -} -@media (min-width:992px) { - .container { - max-width: 960px; - } -} -@media (min-width:1200px) { - .container { - max-width: 1140px; - } -} -.container-fluid, -.container-lg, -.container-md, -.container-sm, -.container-xl { - width: 100%; - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width:576px) { - .container, - .container-sm { - max-width: 540px; - } -} -@media (min-width:768px) { - .container, - .container-md, - .container-sm { - max-width: 720px; - } -} -@media (min-width:992px) { - .container, - .container-lg, - .container-md, - .container-sm { - max-width: 960px; - } -} -@media (min-width:1200px) { - .container, - .container-lg, - .container-md, - .container-sm, - .container-xl { - max-width: 1140px; - } -} -.row { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -15px; - margin-left: -15px; -} -.no-gutters { - margin-right: 0; - margin-left: 0; -} -.no-gutters>.col, -.no-gutters>[class*=col-] { - padding-right: 0; - padding-left: 0; -} -.col, -.col-1, -.col-10, -.col-11, -.col-12, -.col-2, -.col-3, -.col-4, -.col-5, -.col-6, -.col-7, -.col-8, -.col-9, -.col-auto, -.col-lg, -.col-lg-1, -.col-lg-10, -.col-lg-11, -.col-lg-12, -.col-lg-2, -.col-lg-3, -.col-lg-4, -.col-lg-5, -.col-lg-6, -.col-lg-7, -.col-lg-8, -.col-lg-9, -.col-lg-auto, -.col-md, -.col-md-1, -.col-md-10, -.col-md-11, -.col-md-12, -.col-md-2, -.col-md-3, -.col-md-4, -.col-md-5, -.col-md-6, -.col-md-7, -.col-md-8, -.col-md-9, -.col-md-auto, -.col-sm, -.col-sm-1, -.col-sm-10, -.col-sm-11, -.col-sm-12, -.col-sm-2, -.col-sm-3, -.col-sm-4, -.col-sm-5, -.col-sm-6, -.col-sm-7, -.col-sm-8, -.col-sm-9, -.col-sm-auto, -.col-xl, -.col-xl-1, -.col-xl-10, -.col-xl-11, -.col-xl-12, -.col-xl-2, -.col-xl-3, -.col-xl-4, -.col-xl-5, -.col-xl-6, -.col-xl-7, -.col-xl-8, -.col-xl-9, -.col-xl-auto { - position: relative; - width: 100%; - padding-right: 15px; - padding-left: 15px; -} -.col { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; -} -.row-cols-1>* { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} -.row-cols-2>* { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} -.row-cols-3>* { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; -} -.row-cols-4>* { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} -.row-cols-5>* { - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; -} -.row-cols-6>* { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; -} -.col-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; -} -.col-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; -} -.col-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; -} -.col-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; -} -.col-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; -} -.col-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; -} -.col-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; -} -.col-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; -} -.col-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; -} -.col-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; -} -.col-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; -} -.col-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; -} -.col-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; -} -.order-first { - -ms-flex-order: -1; - order: -1; -} -.order-last { - -ms-flex-order: 13; - order: 13; -} -.order-0 { - -ms-flex-order: 0; - order: 0; -} -.order-1 { - -ms-flex-order: 1; - order: 1; -} -.order-2 { - -ms-flex-order: 2; - order: 2; -} -.order-3 { - -ms-flex-order: 3; - order: 3; -} -.order-4 { - -ms-flex-order: 4; - order: 4; -} -.order-5 { - -ms-flex-order: 5; - order: 5; -} -.order-6 { - -ms-flex-order: 6; - order: 6; -} -.order-7 { - -ms-flex-order: 7; - order: 7; -} -.order-8 { - -ms-flex-order: 8; - order: 8; -} -.order-9 { - -ms-flex-order: 9; - order: 9; -} -.order-10 { - -ms-flex-order: 10; - order: 10; -} -.order-11 { - -ms-flex-order: 11; - order: 11; -} -.order-12 { - -ms-flex-order: 12; - order: 12; -} -.offset-1 { - margin-left: 8.333333%; -} -.offset-2 { - margin-left: 16.666667%; -} -.offset-3 { - margin-left: 25%; -} -.offset-4 { - margin-left: 33.333333%; -} -.offset-5 { - margin-left: 41.666667%; -} -.offset-6 { - margin-left: 50%; -} -.offset-7 { - margin-left: 58.333333%; -} -.offset-8 { - margin-left: 66.666667%; -} -.offset-9 { - margin-left: 75%; -} -.offset-10 { - margin-left: 83.333333%; -} -.offset-11 { - margin-left: 91.666667%; -} -@media (min-width:576px) { - .col-sm { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-sm-1>* { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-sm-2>* { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-sm-3>* { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .row-cols-sm-4>* { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-sm-5>* { - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-sm-6>* { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-sm-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-sm-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - - .col-sm-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-sm-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-sm-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .col-sm-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - - .col-sm-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-sm-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - - .col-sm-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - - .col-sm-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-sm-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - - .col-sm-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - - .col-sm-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-sm-first { - -ms-flex-order: -1; - order: -1; - } - - .order-sm-last { - -ms-flex-order: 13; - order: 13; - } - - .order-sm-0 { - -ms-flex-order: 0; - order: 0; - } - - .order-sm-1 { - -ms-flex-order: 1; - order: 1; - } - - .order-sm-2 { - -ms-flex-order: 2; - order: 2; - } - - .order-sm-3 { - -ms-flex-order: 3; - order: 3; - } - - .order-sm-4 { - -ms-flex-order: 4; - order: 4; - } - - .order-sm-5 { - -ms-flex-order: 5; - order: 5; - } - - .order-sm-6 { - -ms-flex-order: 6; - order: 6; - } - - .order-sm-7 { - -ms-flex-order: 7; - order: 7; - } - - .order-sm-8 { - -ms-flex-order: 8; - order: 8; - } - - .order-sm-9 { - -ms-flex-order: 9; - order: 9; - } - - .order-sm-10 { - -ms-flex-order: 10; - order: 10; - } - - .order-sm-11 { - -ms-flex-order: 11; - order: 11; - } - - .order-sm-12 { - -ms-flex-order: 12; - order: 12; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.333333%; - } - - .offset-sm-2 { - margin-left: 16.666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.333333%; - } - - .offset-sm-5 { - margin-left: 41.666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.333333%; - } - - .offset-sm-8 { - margin-left: 66.666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.333333%; - } - - .offset-sm-11 { - margin-left: 91.666667%; - } -} -@media (min-width:768px) { - .col-md { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-md-1>* { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-md-2>* { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-md-3>* { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .row-cols-md-4>* { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-md-5>* { - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-md-6>* { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-md-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-md-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - - .col-md-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-md-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-md-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .col-md-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - - .col-md-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-md-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - - .col-md-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - - .col-md-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-md-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - - .col-md-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - - .col-md-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-md-first { - -ms-flex-order: -1; - order: -1; - } - - .order-md-last { - -ms-flex-order: 13; - order: 13; - } - - .order-md-0 { - -ms-flex-order: 0; - order: 0; - } - - .order-md-1 { - -ms-flex-order: 1; - order: 1; - } - - .order-md-2 { - -ms-flex-order: 2; - order: 2; - } - - .order-md-3 { - -ms-flex-order: 3; - order: 3; - } - - .order-md-4 { - -ms-flex-order: 4; - order: 4; - } - - .order-md-5 { - -ms-flex-order: 5; - order: 5; - } - - .order-md-6 { - -ms-flex-order: 6; - order: 6; - } - - .order-md-7 { - -ms-flex-order: 7; - order: 7; - } - - .order-md-8 { - -ms-flex-order: 8; - order: 8; - } - - .order-md-9 { - -ms-flex-order: 9; - order: 9; - } - - .order-md-10 { - -ms-flex-order: 10; - order: 10; - } - - .order-md-11 { - -ms-flex-order: 11; - order: 11; - } - - .order-md-12 { - -ms-flex-order: 12; - order: 12; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.333333%; - } - - .offset-md-2 { - margin-left: 16.666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.333333%; - } - - .offset-md-5 { - margin-left: 41.666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.333333%; - } - - .offset-md-8 { - margin-left: 66.666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.333333%; - } - - .offset-md-11 { - margin-left: 91.666667%; - } -} -@media (min-width:992px) { - .col-lg { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-lg-1>* { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-lg-2>* { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-lg-3>* { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .row-cols-lg-4>* { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-lg-5>* { - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-lg-6>* { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-lg-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-lg-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - - .col-lg-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-lg-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-lg-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .col-lg-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - - .col-lg-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-lg-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - - .col-lg-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - - .col-lg-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-lg-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - - .col-lg-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - - .col-lg-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-lg-first { - -ms-flex-order: -1; - order: -1; - } - - .order-lg-last { - -ms-flex-order: 13; - order: 13; - } - - .order-lg-0 { - -ms-flex-order: 0; - order: 0; - } - - .order-lg-1 { - -ms-flex-order: 1; - order: 1; - } - - .order-lg-2 { - -ms-flex-order: 2; - order: 2; - } - - .order-lg-3 { - -ms-flex-order: 3; - order: 3; - } - - .order-lg-4 { - -ms-flex-order: 4; - order: 4; - } - - .order-lg-5 { - -ms-flex-order: 5; - order: 5; - } - - .order-lg-6 { - -ms-flex-order: 6; - order: 6; - } - - .order-lg-7 { - -ms-flex-order: 7; - order: 7; - } - - .order-lg-8 { - -ms-flex-order: 8; - order: 8; - } - - .order-lg-9 { - -ms-flex-order: 9; - order: 9; - } - - .order-lg-10 { - -ms-flex-order: 10; - order: 10; - } - - .order-lg-11 { - -ms-flex-order: 11; - order: 11; - } - - .order-lg-12 { - -ms-flex-order: 12; - order: 12; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.333333%; - } - - .offset-lg-2 { - margin-left: 16.666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.333333%; - } - - .offset-lg-5 { - margin-left: 41.666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.333333%; - } - - .offset-lg-8 { - margin-left: 66.666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.333333%; - } - - .offset-lg-11 { - margin-left: 91.666667%; - } -} -@media (min-width:1200px) { - .col-xl { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - max-width: 100%; - } - - .row-cols-xl-1>* { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .row-cols-xl-2>* { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .row-cols-xl-3>* { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .row-cols-xl-4>* { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .row-cols-xl-5>* { - -ms-flex: 0 0 20%; - flex: 0 0 20%; - max-width: 20%; - } - - .row-cols-xl-6>* { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-xl-auto { - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - max-width: 100%; - } - - .col-xl-1 { - -ms-flex: 0 0 8.333333%; - flex: 0 0 8.333333%; - max-width: 8.333333%; - } - - .col-xl-2 { - -ms-flex: 0 0 16.666667%; - flex: 0 0 16.666667%; - max-width: 16.666667%; - } - - .col-xl-3 { - -ms-flex: 0 0 25%; - flex: 0 0 25%; - max-width: 25%; - } - - .col-xl-4 { - -ms-flex: 0 0 33.333333%; - flex: 0 0 33.333333%; - max-width: 33.333333%; - } - - .col-xl-5 { - -ms-flex: 0 0 41.666667%; - flex: 0 0 41.666667%; - max-width: 41.666667%; - } - - .col-xl-6 { - -ms-flex: 0 0 50%; - flex: 0 0 50%; - max-width: 50%; - } - - .col-xl-7 { - -ms-flex: 0 0 58.333333%; - flex: 0 0 58.333333%; - max-width: 58.333333%; - } - - .col-xl-8 { - -ms-flex: 0 0 66.666667%; - flex: 0 0 66.666667%; - max-width: 66.666667%; - } - - .col-xl-9 { - -ms-flex: 0 0 75%; - flex: 0 0 75%; - max-width: 75%; - } - - .col-xl-10 { - -ms-flex: 0 0 83.333333%; - flex: 0 0 83.333333%; - max-width: 83.333333%; - } - - .col-xl-11 { - -ms-flex: 0 0 91.666667%; - flex: 0 0 91.666667%; - max-width: 91.666667%; - } - - .col-xl-12 { - -ms-flex: 0 0 100%; - flex: 0 0 100%; - max-width: 100%; - } - - .order-xl-first { - -ms-flex-order: -1; - order: -1; - } - - .order-xl-last { - -ms-flex-order: 13; - order: 13; - } - - .order-xl-0 { - -ms-flex-order: 0; - order: 0; - } - - .order-xl-1 { - -ms-flex-order: 1; - order: 1; - } - - .order-xl-2 { - -ms-flex-order: 2; - order: 2; - } - - .order-xl-3 { - -ms-flex-order: 3; - order: 3; - } - - .order-xl-4 { - -ms-flex-order: 4; - order: 4; - } - - .order-xl-5 { - -ms-flex-order: 5; - order: 5; - } - - .order-xl-6 { - -ms-flex-order: 6; - order: 6; - } - - .order-xl-7 { - -ms-flex-order: 7; - order: 7; - } - - .order-xl-8 { - -ms-flex-order: 8; - order: 8; - } - - .order-xl-9 { - -ms-flex-order: 9; - order: 9; - } - - .order-xl-10 { - -ms-flex-order: 10; - order: 10; - } - - .order-xl-11 { - -ms-flex-order: 11; - order: 11; - } - - .order-xl-12 { - -ms-flex-order: 12; - order: 12; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.333333%; - } - - .offset-xl-2 { - margin-left: 16.666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.333333%; - } - - .offset-xl-5 { - margin-left: 41.666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.333333%; - } - - .offset-xl-8 { - margin-left: 66.666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.333333%; - } - - .offset-xl-11 { - margin-left: 91.666667%; - } -} -.table { - width: 100%; - margin-bottom: 1rem; - color: #212529; -} -.table td, -.table th { - padding: .75rem; - vertical-align: top; - border-top: 1px solid #dee2e6; -} -.table thead th { - vertical-align: bottom; - border-bottom: 2px solid #dee2e6; -} -.table tbody+tbody { - border-top: 2px solid #dee2e6; -} -.table-sm td, -.table-sm th { - padding: .3rem; -} -.table-bordered { - border: 1px solid #dee2e6; -} -.table-bordered td, -.table-bordered th { - border: 1px solid #dee2e6; -} -.table-bordered thead td, -.table-bordered thead th { - border-bottom-width: 2px; -} -.table-borderless tbody+tbody, -.table-borderless td, -.table-borderless th, -.table-borderless thead th { - border: 0; -} -.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(0,0,0,.05); -} -.table-hover tbody tr:hover { - color: #212529; - background-color: rgba(0,0,0,.075); -} -.table-primary, -.table-primary>td, -.table-primary>th { - background-color: #b8daff; -} -.table-primary tbody+tbody, -.table-primary td, -.table-primary th, -.table-primary thead th { - border-color: #7abaff; -} -.table-hover .table-primary:hover { - background-color: #9fcdff; -} -.table-hover .table-primary:hover>td, -.table-hover .table-primary:hover>th { - background-color: #9fcdff; -} -.table-secondary, -.table-secondary>td, -.table-secondary>th { - background-color: #d6d8db; -} -.table-secondary tbody+tbody, -.table-secondary td, -.table-secondary th, -.table-secondary thead th { - border-color: #b3b7bb; -} -.table-hover .table-secondary:hover { - background-color: #c8cbcf; -} -.table-hover .table-secondary:hover>td, -.table-hover .table-secondary:hover>th { - background-color: #c8cbcf; -} -.table-success, -.table-success>td, -.table-success>th { - background-color: #c3e6cb; -} -.table-success tbody+tbody, -.table-success td, -.table-success th, -.table-success thead th { - border-color: #8fd19e; -} -.table-hover .table-success:hover { - background-color: #b1dfbb; -} -.table-hover .table-success:hover>td, -.table-hover .table-success:hover>th { - background-color: #b1dfbb; -} -.table-info, -.table-info>td, -.table-info>th { - background-color: #bee5eb; -} -.table-info tbody+tbody, -.table-info td, -.table-info th, -.table-info thead th { - border-color: #86cfda; -} -.table-hover .table-info:hover { - background-color: #abdde5; -} -.table-hover .table-info:hover>td, -.table-hover .table-info:hover>th { - background-color: #abdde5; -} -.table-warning, -.table-warning>td, -.table-warning>th { - background-color: #ffeeba; -} -.table-warning tbody+tbody, -.table-warning td, -.table-warning th, -.table-warning thead th { - border-color: #ffdf7e; -} -.table-hover .table-warning:hover { - background-color: #ffe8a1; -} -.table-hover .table-warning:hover>td, -.table-hover .table-warning:hover>th { - background-color: #ffe8a1; -} -.table-danger, -.table-danger>td, -.table-danger>th { - background-color: #f5c6cb; -} -.table-danger tbody+tbody, -.table-danger td, -.table-danger th, -.table-danger thead th { - border-color: #ed969e; -} -.table-hover .table-danger:hover { - background-color: #f1b0b7; -} -.table-hover .table-danger:hover>td, -.table-hover .table-danger:hover>th { - background-color: #f1b0b7; -} -.table-light, -.table-light>td, -.table-light>th { - background-color: #fdfdfe; -} -.table-light tbody+tbody, -.table-light td, -.table-light th, -.table-light thead th { - border-color: #fbfcfc; -} -.table-hover .table-light:hover { - background-color: #ececf6; -} -.table-hover .table-light:hover>td, -.table-hover .table-light:hover>th { - background-color: #ececf6; -} -.table-dark, -.table-dark>td, -.table-dark>th { - background-color: #c6c8ca; -} -.table-dark tbody+tbody, -.table-dark td, -.table-dark th, -.table-dark thead th { - border-color: #95999c; -} -.table-hover .table-dark:hover { - background-color: #b9bbbe; -} -.table-hover .table-dark:hover>td, -.table-hover .table-dark:hover>th { - background-color: #b9bbbe; -} -.table-active, -.table-active>td, -.table-active>th { - background-color: rgba(0,0,0,.075); -} -.table-hover .table-active:hover { - background-color: rgba(0,0,0,.075); -} -.table-hover .table-active:hover>td, -.table-hover .table-active:hover>th { - background-color: rgba(0,0,0,.075); -} -.table .thead-dark th { - color: #fff; - background-color: #343a40; - border-color: #454d55; -} -.table .thead-light th { - color: #495057; - background-color: #e9ecef; - border-color: #dee2e6; -} -.table-dark { - color: #fff; - background-color: #343a40; -} -.table-dark td, -.table-dark th, -.table-dark thead th { - border-color: #454d55; -} -.table-dark.table-bordered { - border: 0; -} -.table-dark.table-striped tbody tr:nth-of-type(odd) { - background-color: rgba(255,255,255,.05); -} -.table-dark.table-hover tbody tr:hover { - color: #fff; - background-color: rgba(255,255,255,.075); -} -@media (max-width:575.98px) { - .table-responsive-sm { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-sm>.table-bordered { - border: 0; - } -} -@media (max-width:767.98px) { - .table-responsive-md { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-md>.table-bordered { - border: 0; - } -} -@media (max-width:991.98px) { - .table-responsive-lg { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-lg>.table-bordered { - border: 0; - } -} -@media (max-width:1199.98px) { - .table-responsive-xl { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; - } - - .table-responsive-xl>.table-bordered { - border: 0; - } -} -.table-responsive { - display: block; - width: 100%; - overflow-x: auto; - -webkit-overflow-scrolling: touch; -} -.table-responsive>.table-bordered { - border: 0; -} -.form-control { - display: block; - width: 100%; - height: calc(1.5em + .75rem + 2px); - padding: .375rem .75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - background-clip: padding-box; - border: 1px solid #ced4da; - border-radius: .25rem; - transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; -} -@media (prefers-reduced-motion:reduce) { - .form-control { - transition: none; - } -} -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} -.form-control:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #495057; -} -.form-control:focus { - color: #495057; - background-color: #fff; - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 .2rem rgba(0,123,255,.25); -} -.form-control::-webkit-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-moz-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::-ms-input-placeholder { - color: #6c757d; - opacity: 1; -} -.form-control::placeholder { - color: #6c757d; - opacity: 1; -} -.form-control:disabled, -.form-control[readonly] { - background-color: #e9ecef; - opacity: 1; -} -select.form-control:focus::-ms-value { - color: #495057; - background-color: #fff; -} -.form-control-file, -.form-control-range { - display: block; - width: 100%; -} -.col-form-label { - padding-top: calc(.375rem + 1px); - padding-bottom: calc(.375rem + 1px); - margin-bottom: 0; - font-size: inherit; - line-height: 1.5; -} -.col-form-label-lg { - padding-top: calc(.5rem + 1px); - padding-bottom: calc(.5rem + 1px); - font-size: 1.25rem; - line-height: 1.5; -} -.col-form-label-sm { - padding-top: calc(.25rem + 1px); - padding-bottom: calc(.25rem + 1px); - font-size: .875rem; - line-height: 1.5; -} -.form-control-plaintext { - display: block; - width: 100%; - padding: .375rem 0; - margin-bottom: 0; - font-size: 1rem; - line-height: 1.5; - color: #212529; - background-color: transparent; - border: solid transparent; - border-width: 1px 0; -} -.form-control-plaintext.form-control-lg, -.form-control-plaintext.form-control-sm { - padding-right: 0; - padding-left: 0; -} -.form-control-sm { - height: calc(1.5em + .5rem + 2px); - padding: .25rem .5rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .2rem; -} -.form-control-lg { - height: calc(1.5em + 1rem + 2px); - padding: .5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: .3rem; -} -select.form-control[multiple], -select.form-control[size] { - height: auto; -} -textarea.form-control { - height: auto; -} -.form-group { - margin-bottom: 1rem; -} -.form-text { - display: block; - margin-top: .25rem; -} -.form-row { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -5px; - margin-left: -5px; -} -.form-row>.col, -.form-row>[class*=col-] { - padding-right: 5px; - padding-left: 5px; -} -.form-check { - position: relative; - display: block; - padding-left: 1.25rem; -} -.form-check-input { - position: absolute; - margin-top: .3rem; - margin-left: -1.25rem; -} -.form-check-input:disabled~.form-check-label, -.form-check-input[disabled]~.form-check-label { - color: #6c757d; -} -.form-check-label { - margin-bottom: 0; -} -.form-check-inline { - display: -ms-inline-flexbox; - display: inline-flex; - -ms-flex-align: center; - align-items: center; - padding-left: 0; - margin-right: .75rem; -} -.form-check-inline .form-check-input { - position: static; - margin-top: 0; - margin-right: .3125rem; - margin-left: 0; -} -.valid-feedback { - display: none; - width: 100%; - margin-top: .25rem; - font-size: 80%; - color: #28a745; -} -.valid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .25rem .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(40,167,69,.9); - border-radius: .25rem; -} -.is-valid~.valid-feedback, -.is-valid~.valid-tooltip, -.was-validated :valid~.valid-feedback, -.was-validated :valid~.valid-tooltip { - display: block; -} -.form-control.is-valid, -.was-validated .form-control:valid { - border-color: #28a745; - padding-right: calc(1.5em + .75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right calc(.375em + .1875rem) center; - background-size: calc(.75em + .375rem) calc(.75em + .375rem); -} -.form-control.is-valid:focus, -.was-validated .form-control:valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 .2rem rgba(40,167,69,.25); -} -.was-validated textarea.form-control:valid, -textarea.form-control.is-valid { - padding-right: calc(1.5em + .75rem); - background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem); -} -.custom-select.is-valid, -.was-validated .custom-select:valid { - border-color: #28a745; - padding-right: calc(.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem); -} -.custom-select.is-valid:focus, -.was-validated .custom-select:valid:focus { - border-color: #28a745; - box-shadow: 0 0 0 .2rem rgba(40,167,69,.25); -} -.form-check-input.is-valid~.form-check-label, -.was-validated .form-check-input:valid~.form-check-label { - color: #28a745; -} -.form-check-input.is-valid~.valid-feedback, -.form-check-input.is-valid~.valid-tooltip, -.was-validated .form-check-input:valid~.valid-feedback, -.was-validated .form-check-input:valid~.valid-tooltip { - display: block; -} -.custom-control-input.is-valid~.custom-control-label, -.was-validated .custom-control-input:valid~.custom-control-label { - color: #28a745; -} -.custom-control-input.is-valid~.custom-control-label::before, -.was-validated .custom-control-input:valid~.custom-control-label::before { - border-color: #28a745; -} -.custom-control-input.is-valid:checked~.custom-control-label::before, -.was-validated .custom-control-input:valid:checked~.custom-control-label::before { - border-color: #34ce57; - background-color: #34ce57; -} -.custom-control-input.is-valid:focus~.custom-control-label::before, -.was-validated .custom-control-input:valid:focus~.custom-control-label::before { - box-shadow: 0 0 0 .2rem rgba(40,167,69,.25); -} -.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before, -.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before { - border-color: #28a745; -} -.custom-file-input.is-valid~.custom-file-label, -.was-validated .custom-file-input:valid~.custom-file-label { - border-color: #28a745; -} -.custom-file-input.is-valid:focus~.custom-file-label, -.was-validated .custom-file-input:valid:focus~.custom-file-label { - border-color: #28a745; - box-shadow: 0 0 0 .2rem rgba(40,167,69,.25); -} -.invalid-feedback { - display: none; - width: 100%; - margin-top: .25rem; - font-size: 80%; - color: #dc3545; -} -.invalid-tooltip { - position: absolute; - top: 100%; - z-index: 5; - display: none; - max-width: 100%; - padding: .25rem .5rem; - margin-top: .1rem; - font-size: .875rem; - line-height: 1.5; - color: #fff; - background-color: rgba(220,53,69,.9); - border-radius: .25rem; -} -.is-invalid~.invalid-feedback, -.is-invalid~.invalid-tooltip, -.was-validated :invalid~.invalid-feedback, -.was-validated :invalid~.invalid-tooltip { - display: block; -} -.form-control.is-invalid, -.was-validated .form-control:invalid { - border-color: #dc3545; - padding-right: calc(1.5em + .75rem); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: right calc(.375em + .1875rem) center; - background-size: calc(.75em + .375rem) calc(.75em + .375rem); -} -.form-control.is-invalid:focus, -.was-validated .form-control:invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 .2rem rgba(220,53,69,.25); -} -.was-validated textarea.form-control:invalid, -textarea.form-control.is-invalid { - padding-right: calc(1.5em + .75rem); - background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem); -} -.custom-select.is-invalid, -.was-validated .custom-select:invalid { - border-color: #dc3545; - padding-right: calc(.75em + 2.3125rem); - background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem); -} -.custom-select.is-invalid:focus, -.was-validated .custom-select:invalid:focus { - border-color: #dc3545; - box-shadow: 0 0 0 .2rem rgba(220,53,69,.25); -} -.form-check-input.is-invalid~.form-check-label, -.was-validated .form-check-input:invalid~.form-check-label { - color: #dc3545; -} -.form-check-input.is-invalid~.invalid-feedback, -.form-check-input.is-invalid~.invalid-tooltip, -.was-validated .form-check-input:invalid~.invalid-feedback, -.was-validated .form-check-input:invalid~.invalid-tooltip { - display: block; -} -.custom-control-input.is-invalid~.custom-control-label, -.was-validated .custom-control-input:invalid~.custom-control-label { - color: #dc3545; -} -.custom-control-input.is-invalid~.custom-control-label::before, -.was-validated .custom-control-input:invalid~.custom-control-label::before { - border-color: #dc3545; -} -.custom-control-input.is-invalid:checked~.custom-control-label::before, -.was-validated .custom-control-input:invalid:checked~.custom-control-label::before { - border-color: #e4606d; - background-color: #e4606d; -} -.custom-control-input.is-invalid:focus~.custom-control-label::before, -.was-validated .custom-control-input:invalid:focus~.custom-control-label::before { - box-shadow: 0 0 0 .2rem rgba(220,53,69,.25); -} -.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before, -.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before { - border-color: #dc3545; -} -.custom-file-input.is-invalid~.custom-file-label, -.was-validated .custom-file-input:invalid~.custom-file-label { - border-color: #dc3545; -} -.custom-file-input.is-invalid:focus~.custom-file-label, -.was-validated .custom-file-input:invalid:focus~.custom-file-label { - border-color: #dc3545; - box-shadow: 0 0 0 .2rem rgba(220,53,69,.25); -} -.form-inline { - display: -ms-flexbox; - display: flex; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -ms-flex-align: center; - align-items: center; -} -.form-inline .form-check { - width: 100%; -} -@media (min-width:576px) { - .form-inline label { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - margin-bottom: 0; - } - - .form-inline .form-group { - display: -ms-flexbox; - display: flex; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - -ms-flex-flow: row wrap; - flex-flow: row wrap; - -ms-flex-align: center; - align-items: center; - margin-bottom: 0; - } - - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - - .form-inline .form-control-plaintext { - display: inline-block; - } - - .form-inline .custom-select, - .form-inline .input-group { - width: auto; - } - - .form-inline .form-check { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - width: auto; - padding-left: 0; - } - - .form-inline .form-check-input { - position: relative; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-top: 0; - margin-right: .25rem; - margin-left: 0; - } - - .form-inline .custom-control { - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: center; - justify-content: center; - } - - .form-inline .custom-control-label { - margin-bottom: 0; - } -} -.btn { - display: inline-block; - font-weight: 400; - color: #212529; - text-align: center; - vertical-align: middle; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-color: transparent; - border: 1px solid transparent; - padding: .375rem .75rem; - font-size: 1rem; - line-height: 1.5; - border-radius: .25rem; - transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; -} -@media (prefers-reduced-motion:reduce) { - .btn { - transition: none; - } -} -.btn:hover { - color: #212529; - text-decoration: none; -} -.btn.focus, -.btn:focus { - outline: 0; - box-shadow: 0 0 0 .2rem rgba(0,123,255,.25); -} -.btn.disabled, -.btn:disabled { - opacity: .65; -} -a.btn.disabled, -fieldset:disabled a.btn { - pointer-events: none; -} -.btn-primary { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-primary:hover { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; -} -.btn-primary.focus, -.btn-primary:focus { - color: #fff; - background-color: #0069d9; - border-color: #0062cc; - box-shadow: 0 0 0 .2rem rgba(38,143,255,.5); -} -.btn-primary.disabled, -.btn-primary:disabled { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-primary:not(:disabled):not(.disabled).active, -.btn-primary:not(:disabled):not(.disabled):active, -.show>.btn-primary.dropdown-toggle { - color: #fff; - background-color: #0062cc; - border-color: #005cbf; -} -.btn-primary:not(:disabled):not(.disabled).active:focus, -.btn-primary:not(:disabled):not(.disabled):active:focus, -.show>.btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(38,143,255,.5); -} -.btn-secondary { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-secondary:hover { - color: #fff; - background-color: #5a6268; - border-color: #545b62; -} -.btn-secondary.focus, -.btn-secondary:focus { - color: #fff; - background-color: #5a6268; - border-color: #545b62; - box-shadow: 0 0 0 .2rem rgba(130,138,145,.5); -} -.btn-secondary.disabled, -.btn-secondary:disabled { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-secondary:not(:disabled):not(.disabled).active, -.btn-secondary:not(:disabled):not(.disabled):active, -.show>.btn-secondary.dropdown-toggle { - color: #fff; - background-color: #545b62; - border-color: #4e555b; -} -.btn-secondary:not(:disabled):not(.disabled).active:focus, -.btn-secondary:not(:disabled):not(.disabled):active:focus, -.show>.btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(130,138,145,.5); -} -.btn-success { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-success:hover { - color: #fff; - background-color: #218838; - border-color: #1e7e34; -} -.btn-success.focus, -.btn-success:focus { - color: #fff; - background-color: #218838; - border-color: #1e7e34; - box-shadow: 0 0 0 .2rem rgba(72,180,97,.5); -} -.btn-success.disabled, -.btn-success:disabled { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-success:not(:disabled):not(.disabled).active, -.btn-success:not(:disabled):not(.disabled):active, -.show>.btn-success.dropdown-toggle { - color: #fff; - background-color: #1e7e34; - border-color: #1c7430; -} -.btn-success:not(:disabled):not(.disabled).active:focus, -.btn-success:not(:disabled):not(.disabled):active:focus, -.show>.btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(72,180,97,.5); -} -.btn-info { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-info:hover { - color: #fff; - background-color: #138496; - border-color: #117a8b; -} -.btn-info.focus, -.btn-info:focus { - color: #fff; - background-color: #138496; - border-color: #117a8b; - box-shadow: 0 0 0 .2rem rgba(58,176,195,.5); -} -.btn-info.disabled, -.btn-info:disabled { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-info:not(:disabled):not(.disabled).active, -.btn-info:not(:disabled):not(.disabled):active, -.show>.btn-info.dropdown-toggle { - color: #fff; - background-color: #117a8b; - border-color: #10707f; -} -.btn-info:not(:disabled):not(.disabled).active:focus, -.btn-info:not(:disabled):not(.disabled):active:focus, -.show>.btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(58,176,195,.5); -} -.btn-warning { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:hover { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; -} -.btn-warning.focus, -.btn-warning:focus { - color: #212529; - background-color: #e0a800; - border-color: #d39e00; - box-shadow: 0 0 0 .2rem rgba(222,170,12,.5); -} -.btn-warning.disabled, -.btn-warning:disabled { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-warning:not(:disabled):not(.disabled).active, -.btn-warning:not(:disabled):not(.disabled):active, -.show>.btn-warning.dropdown-toggle { - color: #212529; - background-color: #d39e00; - border-color: #c69500; -} -.btn-warning:not(:disabled):not(.disabled).active:focus, -.btn-warning:not(:disabled):not(.disabled):active:focus, -.show>.btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(222,170,12,.5); -} -.btn-danger { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-danger:hover { - color: #fff; - background-color: #c82333; - border-color: #bd2130; -} -.btn-danger.focus, -.btn-danger:focus { - color: #fff; - background-color: #c82333; - border-color: #bd2130; - box-shadow: 0 0 0 .2rem rgba(225,83,97,.5); -} -.btn-danger.disabled, -.btn-danger:disabled { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-danger:not(:disabled):not(.disabled).active, -.btn-danger:not(:disabled):not(.disabled):active, -.show>.btn-danger.dropdown-toggle { - color: #fff; - background-color: #bd2130; - border-color: #b21f2d; -} -.btn-danger:not(:disabled):not(.disabled).active:focus, -.btn-danger:not(:disabled):not(.disabled):active:focus, -.show>.btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(225,83,97,.5); -} -.btn-light { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-light:hover { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; -} -.btn-light.focus, -.btn-light:focus { - color: #212529; - background-color: #e2e6ea; - border-color: #dae0e5; - box-shadow: 0 0 0 .2rem rgba(216,217,219,.5); -} -.btn-light.disabled, -.btn-light:disabled { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-light:not(:disabled):not(.disabled).active, -.btn-light:not(:disabled):not(.disabled):active, -.show>.btn-light.dropdown-toggle { - color: #212529; - background-color: #dae0e5; - border-color: #d3d9df; -} -.btn-light:not(:disabled):not(.disabled).active:focus, -.btn-light:not(:disabled):not(.disabled):active:focus, -.show>.btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(216,217,219,.5); -} -.btn-dark { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-dark:hover { - color: #fff; - background-color: #23272b; - border-color: #1d2124; -} -.btn-dark.focus, -.btn-dark:focus { - color: #fff; - background-color: #23272b; - border-color: #1d2124; - box-shadow: 0 0 0 .2rem rgba(82,88,93,.5); -} -.btn-dark.disabled, -.btn-dark:disabled { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-dark:not(:disabled):not(.disabled).active, -.btn-dark:not(:disabled):not(.disabled):active, -.show>.btn-dark.dropdown-toggle { - color: #fff; - background-color: #1d2124; - border-color: #171a1d; -} -.btn-dark:not(:disabled):not(.disabled).active:focus, -.btn-dark:not(:disabled):not(.disabled):active:focus, -.show>.btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(82,88,93,.5); -} -.btn-outline-primary { - color: #007bff; - border-color: #007bff; -} -.btn-outline-primary:hover { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-outline-primary.focus, -.btn-outline-primary:focus { - box-shadow: 0 0 0 .2rem rgba(0,123,255,.5); -} -.btn-outline-primary.disabled, -.btn-outline-primary:disabled { - color: #007bff; - background-color: transparent; -} -.btn-outline-primary:not(:disabled):not(.disabled).active, -.btn-outline-primary:not(:disabled):not(.disabled):active, -.show>.btn-outline-primary.dropdown-toggle { - color: #fff; - background-color: #007bff; - border-color: #007bff; -} -.btn-outline-primary:not(:disabled):not(.disabled).active:focus, -.btn-outline-primary:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(0,123,255,.5); -} -.btn-outline-secondary { - color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary:hover { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary.focus, -.btn-outline-secondary:focus { - box-shadow: 0 0 0 .2rem rgba(108,117,125,.5); -} -.btn-outline-secondary.disabled, -.btn-outline-secondary:disabled { - color: #6c757d; - background-color: transparent; -} -.btn-outline-secondary:not(:disabled):not(.disabled).active, -.btn-outline-secondary:not(:disabled):not(.disabled):active, -.show>.btn-outline-secondary.dropdown-toggle { - color: #fff; - background-color: #6c757d; - border-color: #6c757d; -} -.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, -.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(108,117,125,.5); -} -.btn-outline-success { - color: #28a745; - border-color: #28a745; -} -.btn-outline-success:hover { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-outline-success.focus, -.btn-outline-success:focus { - box-shadow: 0 0 0 .2rem rgba(40,167,69,.5); -} -.btn-outline-success.disabled, -.btn-outline-success:disabled { - color: #28a745; - background-color: transparent; -} -.btn-outline-success:not(:disabled):not(.disabled).active, -.btn-outline-success:not(:disabled):not(.disabled):active, -.show>.btn-outline-success.dropdown-toggle { - color: #fff; - background-color: #28a745; - border-color: #28a745; -} -.btn-outline-success:not(:disabled):not(.disabled).active:focus, -.btn-outline-success:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-success.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(40,167,69,.5); -} -.btn-outline-info { - color: #17a2b8; - border-color: #17a2b8; -} -.btn-outline-info:hover { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-outline-info.focus, -.btn-outline-info:focus { - box-shadow: 0 0 0 .2rem rgba(23,162,184,.5); -} -.btn-outline-info.disabled, -.btn-outline-info:disabled { - color: #17a2b8; - background-color: transparent; -} -.btn-outline-info:not(:disabled):not(.disabled).active, -.btn-outline-info:not(:disabled):not(.disabled):active, -.show>.btn-outline-info.dropdown-toggle { - color: #fff; - background-color: #17a2b8; - border-color: #17a2b8; -} -.btn-outline-info:not(:disabled):not(.disabled).active:focus, -.btn-outline-info:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-info.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(23,162,184,.5); -} -.btn-outline-warning { - color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:hover { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning.focus, -.btn-outline-warning:focus { - box-shadow: 0 0 0 .2rem rgba(255,193,7,.5); -} -.btn-outline-warning.disabled, -.btn-outline-warning:disabled { - color: #ffc107; - background-color: transparent; -} -.btn-outline-warning:not(:disabled):not(.disabled).active, -.btn-outline-warning:not(:disabled):not(.disabled):active, -.show>.btn-outline-warning.dropdown-toggle { - color: #212529; - background-color: #ffc107; - border-color: #ffc107; -} -.btn-outline-warning:not(:disabled):not(.disabled).active:focus, -.btn-outline-warning:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(255,193,7,.5); -} -.btn-outline-danger { - color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger:hover { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger.focus, -.btn-outline-danger:focus { - box-shadow: 0 0 0 .2rem rgba(220,53,69,.5); -} -.btn-outline-danger.disabled, -.btn-outline-danger:disabled { - color: #dc3545; - background-color: transparent; -} -.btn-outline-danger:not(:disabled):not(.disabled).active, -.btn-outline-danger:not(:disabled):not(.disabled):active, -.show>.btn-outline-danger.dropdown-toggle { - color: #fff; - background-color: #dc3545; - border-color: #dc3545; -} -.btn-outline-danger:not(:disabled):not(.disabled).active:focus, -.btn-outline-danger:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(220,53,69,.5); -} -.btn-outline-light { - color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light:hover { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light.focus, -.btn-outline-light:focus { - box-shadow: 0 0 0 .2rem rgba(248,249,250,.5); -} -.btn-outline-light.disabled, -.btn-outline-light:disabled { - color: #f8f9fa; - background-color: transparent; -} -.btn-outline-light:not(:disabled):not(.disabled).active, -.btn-outline-light:not(:disabled):not(.disabled):active, -.show>.btn-outline-light.dropdown-toggle { - color: #212529; - background-color: #f8f9fa; - border-color: #f8f9fa; -} -.btn-outline-light:not(:disabled):not(.disabled).active:focus, -.btn-outline-light:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-light.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(248,249,250,.5); -} -.btn-outline-dark { - color: #343a40; - border-color: #343a40; -} -.btn-outline-dark:hover { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-outline-dark.focus, -.btn-outline-dark:focus { - box-shadow: 0 0 0 .2rem rgba(52,58,64,.5); -} -.btn-outline-dark.disabled, -.btn-outline-dark:disabled { - color: #343a40; - background-color: transparent; -} -.btn-outline-dark:not(:disabled):not(.disabled).active, -.btn-outline-dark:not(:disabled):not(.disabled):active, -.show>.btn-outline-dark.dropdown-toggle { - color: #fff; - background-color: #343a40; - border-color: #343a40; -} -.btn-outline-dark:not(:disabled):not(.disabled).active:focus, -.btn-outline-dark:not(:disabled):not(.disabled):active:focus, -.show>.btn-outline-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(52,58,64,.5); -} -.btn-link { - font-weight: 400; - color: #007bff; - text-decoration: none; -} -.btn-link:hover { - color: #0056b3; - text-decoration: underline; -} -.btn-link.focus, -.btn-link:focus { - text-decoration: underline; - box-shadow: none; -} -.btn-link.disabled, -.btn-link:disabled { - color: #6c757d; - pointer-events: none; -} -.btn-group-lg>.btn, -.btn-lg { - padding: .5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: .3rem; -} -.btn-group-sm>.btn, -.btn-sm { - padding: .25rem .5rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .2rem; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block+.btn-block { - margin-top: .5rem; -} -input[type=button].btn-block, -input[type=reset].btn-block, -input[type=submit].btn-block { - width: 100%; -} -.fade { - transition: opacity .15s linear; -} -@media (prefers-reduced-motion:reduce) { - .fade { - transition: none; - } -} -.fade:not(.show) { - opacity: 0; -} -.collapse:not(.show) { - display: none; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - transition: height .35s ease; -} -@media (prefers-reduced-motion:reduce) { - .collapsing { - transition: none; - } -} -.dropdown, -.dropleft, -.dropright, -.dropup { - position: relative; -} -.dropdown-toggle { - white-space: nowrap; -} -.dropdown-toggle::after { - display: inline-block; - margin-left: .255em; - vertical-align: .255em; - content: ""; - border-top: .3em solid; - border-right: .3em solid transparent; - border-bottom: 0; - border-left: .3em solid transparent; -} -.dropdown-toggle:empty::after { - margin-left: 0; -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 10rem; - padding: .5rem 0; - margin: .125rem 0 0; - font-size: 1rem; - color: #212529; - text-align: left; - list-style: none; - background-color: #fff; - background-clip: padding-box; - border: 1px solid rgba(0,0,0,.15); - border-radius: .25rem; -} -.dropdown-menu-left { - right: auto; - left: 0; -} -.dropdown-menu-right { - right: 0; - left: auto; -} -@media (min-width:576px) { - .dropdown-menu-sm-left { - right: auto; - left: 0; - } - - .dropdown-menu-sm-right { - right: 0; - left: auto; - } -} -@media (min-width:768px) { - .dropdown-menu-md-left { - right: auto; - left: 0; - } - - .dropdown-menu-md-right { - right: 0; - left: auto; - } -} -@media (min-width:992px) { - .dropdown-menu-lg-left { - right: auto; - left: 0; - } - - .dropdown-menu-lg-right { - right: 0; - left: auto; - } -} -@media (min-width:1200px) { - .dropdown-menu-xl-left { - right: auto; - left: 0; - } - - .dropdown-menu-xl-right { - right: 0; - left: auto; - } -} -.dropup .dropdown-menu { - top: auto; - bottom: 100%; - margin-top: 0; - margin-bottom: .125rem; -} -.dropup .dropdown-toggle::after { - display: inline-block; - margin-left: .255em; - vertical-align: .255em; - content: ""; - border-top: 0; - border-right: .3em solid transparent; - border-bottom: .3em solid; - border-left: .3em solid transparent; -} -.dropup .dropdown-toggle:empty::after { - margin-left: 0; -} -.dropright .dropdown-menu { - top: 0; - right: auto; - left: 100%; - margin-top: 0; - margin-left: .125rem; -} -.dropright .dropdown-toggle::after { - display: inline-block; - margin-left: .255em; - vertical-align: .255em; - content: ""; - border-top: .3em solid transparent; - border-right: 0; - border-bottom: .3em solid transparent; - border-left: .3em solid; -} -.dropright .dropdown-toggle:empty::after { - margin-left: 0; -} -.dropright .dropdown-toggle::after { - vertical-align: 0; -} -.dropleft .dropdown-menu { - top: 0; - right: 100%; - left: auto; - margin-top: 0; - margin-right: .125rem; -} -.dropleft .dropdown-toggle::after { - display: inline-block; - margin-left: .255em; - vertical-align: .255em; - content: ""; -} -.dropleft .dropdown-toggle::after { - display: none; -} -.dropleft .dropdown-toggle::before { - display: inline-block; - margin-right: .255em; - vertical-align: .255em; - content: ""; - border-top: .3em solid transparent; - border-right: .3em solid; - border-bottom: .3em solid transparent; -} -.dropleft .dropdown-toggle:empty::after { - margin-left: 0; -} -.dropleft .dropdown-toggle::before { - vertical-align: 0; -} -.dropdown-menu[x-placement^=bottom], -.dropdown-menu[x-placement^=left], -.dropdown-menu[x-placement^=right], -.dropdown-menu[x-placement^=top] { - right: auto; - bottom: auto; -} -.dropdown-divider { - height: 0; - margin: .5rem 0; - overflow: hidden; - border-top: 1px solid #e9ecef; -} -.dropdown-item { - display: block; - width: 100%; - padding: .25rem 1.5rem; - clear: both; - font-weight: 400; - color: #212529; - text-align: inherit; - white-space: nowrap; - background-color: transparent; - border: 0; -} -.dropdown-item:focus, -.dropdown-item:hover { - color: #16181b; - text-decoration: none; - background-color: #f8f9fa; -} -.dropdown-item.active, -.dropdown-item:active { - color: #fff; - text-decoration: none; - background-color: #007bff; -} -.dropdown-item.disabled, -.dropdown-item:disabled { - color: #6c757d; - pointer-events: none; - background-color: transparent; -} -.dropdown-menu.show { - display: block; -} -.dropdown-header { - display: block; - padding: .5rem 1.5rem; - margin-bottom: 0; - font-size: .875rem; - color: #6c757d; - white-space: nowrap; -} -.dropdown-item-text { - display: block; - padding: .25rem 1.5rem; - color: #212529; -} -.btn-group, -.btn-group-vertical { - position: relative; - display: -ms-inline-flexbox; - display: inline-flex; - vertical-align: middle; -} -.btn-group-vertical>.btn, -.btn-group>.btn { - position: relative; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} -.btn-group-vertical>.btn:hover, -.btn-group>.btn:hover { - z-index: 1; -} -.btn-group-vertical>.btn.active, -.btn-group-vertical>.btn:active, -.btn-group-vertical>.btn:focus, -.btn-group>.btn.active, -.btn-group>.btn:active, -.btn-group>.btn:focus { - z-index: 1; -} -.btn-toolbar { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-pack: start; - justify-content: flex-start; -} -.btn-toolbar .input-group { - width: auto; -} -.btn-group>.btn-group:not(:first-child), -.btn-group>.btn:not(:first-child) { - margin-left: -1px; -} -.btn-group>.btn-group:not(:last-child)>.btn, -.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group>.btn-group:not(:first-child)>.btn, -.btn-group>.btn:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.dropdown-toggle-split { - padding-right: .5625rem; - padding-left: .5625rem; -} -.dropdown-toggle-split::after, -.dropright .dropdown-toggle-split::after, -.dropup .dropdown-toggle-split::after { - margin-left: 0; -} -.dropleft .dropdown-toggle-split::before { - margin-right: 0; -} -.btn-group-sm>.btn+.dropdown-toggle-split, -.btn-sm+.dropdown-toggle-split { - padding-right: .375rem; - padding-left: .375rem; -} -.btn-group-lg>.btn+.dropdown-toggle-split, -.btn-lg+.dropdown-toggle-split { - padding-right: .75rem; - padding-left: .75rem; -} -.btn-group-vertical { - -ms-flex-direction: column; - flex-direction: column; - -ms-flex-align: start; - align-items: flex-start; - -ms-flex-pack: center; - justify-content: center; -} -.btn-group-vertical>.btn, -.btn-group-vertical>.btn-group { - width: 100%; -} -.btn-group-vertical>.btn-group:not(:first-child), -.btn-group-vertical>.btn:not(:first-child) { - margin-top: -1px; -} -.btn-group-vertical>.btn-group:not(:last-child)>.btn, -.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical>.btn-group:not(:first-child)>.btn, -.btn-group-vertical>.btn:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-toggle>.btn, -.btn-group-toggle>.btn-group>.btn { - margin-bottom: 0; -} -.btn-group-toggle>.btn input[type=checkbox], -.btn-group-toggle>.btn input[type=radio], -.btn-group-toggle>.btn-group>.btn input[type=checkbox], -.btn-group-toggle>.btn-group>.btn input[type=radio] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; -} -.input-group { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-align: stretch; - align-items: stretch; - width: 100%; -} -.input-group>.custom-file, -.input-group>.custom-select, -.input-group>.form-control, -.input-group>.form-control-plaintext { - position: relative; - -ms-flex: 1 1 0%; - flex: 1 1 0%; - min-width: 0; - margin-bottom: 0; -} -.input-group>.custom-file+.custom-file, -.input-group>.custom-file+.custom-select, -.input-group>.custom-file+.form-control, -.input-group>.custom-select+.custom-file, -.input-group>.custom-select+.custom-select, -.input-group>.custom-select+.form-control, -.input-group>.form-control+.custom-file, -.input-group>.form-control+.custom-select, -.input-group>.form-control+.form-control, -.input-group>.form-control-plaintext+.custom-file, -.input-group>.form-control-plaintext+.custom-select, -.input-group>.form-control-plaintext+.form-control { - margin-left: -1px; -} -.input-group>.custom-file .custom-file-input:focus~.custom-file-label, -.input-group>.custom-select:focus, -.input-group>.form-control:focus { - z-index: 3; -} -.input-group>.custom-file .custom-file-input:focus { - z-index: 4; -} -.input-group>.custom-select:not(:last-child), -.input-group>.form-control:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group>.custom-select:not(:first-child), -.input-group>.form-control:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group>.custom-file { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; -} -.input-group>.custom-file:not(:last-child) .custom-file-label, -.input-group>.custom-file:not(:last-child) .custom-file-label::after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group>.custom-file:not(:first-child) .custom-file-label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group-append, -.input-group-prepend { - display: -ms-flexbox; - display: flex; -} -.input-group-append .btn, -.input-group-prepend .btn { - position: relative; - z-index: 2; -} -.input-group-append .btn:focus, -.input-group-prepend .btn:focus { - z-index: 3; -} -.input-group-append .btn+.btn, -.input-group-append .btn+.input-group-text, -.input-group-append .input-group-text+.btn, -.input-group-append .input-group-text+.input-group-text, -.input-group-prepend .btn+.btn, -.input-group-prepend .btn+.input-group-text, -.input-group-prepend .input-group-text+.btn, -.input-group-prepend .input-group-text+.input-group-text { - margin-left: -1px; -} -.input-group-prepend { - margin-right: -1px; -} -.input-group-append { - margin-left: -1px; -} -.input-group-text { - display: -ms-flexbox; - display: flex; - -ms-flex-align: center; - align-items: center; - padding: .375rem .75rem; - margin-bottom: 0; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - text-align: center; - white-space: nowrap; - background-color: #e9ecef; - border: 1px solid #ced4da; - border-radius: .25rem; -} -.input-group-text input[type=checkbox], -.input-group-text input[type=radio] { - margin-top: 0; -} -.input-group-lg>.custom-select, -.input-group-lg>.form-control:not(textarea) { - height: calc(1.5em + 1rem + 2px); -} -.input-group-lg>.custom-select, -.input-group-lg>.form-control, -.input-group-lg>.input-group-append>.btn, -.input-group-lg>.input-group-append>.input-group-text, -.input-group-lg>.input-group-prepend>.btn, -.input-group-lg>.input-group-prepend>.input-group-text { - padding: .5rem 1rem; - font-size: 1.25rem; - line-height: 1.5; - border-radius: .3rem; -} -.input-group-sm>.custom-select, -.input-group-sm>.form-control:not(textarea) { - height: calc(1.5em + .5rem + 2px); -} -.input-group-sm>.custom-select, -.input-group-sm>.form-control, -.input-group-sm>.input-group-append>.btn, -.input-group-sm>.input-group-append>.input-group-text, -.input-group-sm>.input-group-prepend>.btn, -.input-group-sm>.input-group-prepend>.input-group-text { - padding: .25rem .5rem; - font-size: .875rem; - line-height: 1.5; - border-radius: .2rem; -} -.input-group-lg>.custom-select, -.input-group-sm>.custom-select { - padding-right: 1.75rem; -} -.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), -.input-group>.input-group-append:last-child>.input-group-text:not(:last-child), -.input-group>.input-group-append:not(:last-child)>.btn, -.input-group>.input-group-append:not(:last-child)>.input-group-text, -.input-group>.input-group-prepend>.btn, -.input-group>.input-group-prepend>.input-group-text { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group>.input-group-append>.btn, -.input-group>.input-group-append>.input-group-text, -.input-group>.input-group-prepend:first-child>.btn:not(:first-child), -.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), -.input-group>.input-group-prepend:not(:first-child)>.btn, -.input-group>.input-group-prepend:not(:first-child)>.input-group-text { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.custom-control { - position: relative; - display: block; - min-height: 1.5rem; - padding-left: 1.5rem; -} -.custom-control-inline { - display: -ms-inline-flexbox; - display: inline-flex; - margin-right: 1rem; -} -.custom-control-input { - position: absolute; - left: 0; - z-index: -1; - width: 1rem; - height: 1.25rem; - opacity: 0; -} -.custom-control-input:checked~.custom-control-label::before { - color: #fff; - border-color: #007bff; - background-color: #007bff; -} -.custom-control-input:focus~.custom-control-label::before { - box-shadow: 0 0 0 .2rem rgba(0,123,255,.25); -} -.custom-control-input:focus:not(:checked)~.custom-control-label::before { - border-color: #80bdff; -} -.custom-control-input:not(:disabled):active~.custom-control-label::before { - color: #fff; - background-color: #b3d7ff; - border-color: #b3d7ff; -} -.custom-control-input:disabled~.custom-control-label, -.custom-control-input[disabled]~.custom-control-label { - color: #6c757d; -} -.custom-control-input:disabled~.custom-control-label::before, -.custom-control-input[disabled]~.custom-control-label::before { - background-color: #e9ecef; -} -.custom-control-label { - position: relative; - margin-bottom: 0; - vertical-align: top; -} -.custom-control-label::before { - position: absolute; - top: .25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - pointer-events: none; - content: ""; - background-color: #fff; - border: #adb5bd solid 1px; -} -.custom-control-label::after { - position: absolute; - top: .25rem; - left: -1.5rem; - display: block; - width: 1rem; - height: 1rem; - content: ""; - background: no-repeat 50%/50% 50%; -} -.custom-checkbox .custom-control-label::before { - border-radius: .25rem; -} -.custom-checkbox .custom-control-input:checked~.custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { - border-color: #007bff; - background-color: #007bff; -} -.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); -} -.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { - background-color: rgba(0,123,255,.5); -} -.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { - background-color: rgba(0,123,255,.5); -} -.custom-radio .custom-control-label::before { - border-radius: 50%; -} -.custom-radio .custom-control-input:checked~.custom-control-label::after { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); -} -.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { - background-color: rgba(0,123,255,.5); -} -.custom-switch { - padding-left: 2.25rem; -} -.custom-switch .custom-control-label::before { - left: -2.25rem; - width: 1.75rem; - pointer-events: all; - border-radius: .5rem; -} -.custom-switch .custom-control-label::after { - top: calc(.25rem + 2px); - left: calc(-2.25rem + 2px); - width: calc(1rem - 4px); - height: calc(1rem - 4px); - background-color: #adb5bd; - border-radius: .5rem; - transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out; - transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out; -} -@media (prefers-reduced-motion:reduce) { - .custom-switch .custom-control-label::after { - transition: none; - } -} -.custom-switch .custom-control-input:checked~.custom-control-label::after { - background-color: #fff; - -webkit-transform: translateX(.75rem); - transform: translateX(.75rem); -} -.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before { - background-color: rgba(0,123,255,.5); -} -.custom-select { - display: inline-block; - width: 100%; - height: calc(1.5em + .75rem + 2px); - padding: .375rem 1.75rem .375rem .75rem; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - vertical-align: middle; - background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px; - border: 1px solid #ced4da; - border-radius: .25rem; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.custom-select:focus { - border-color: #80bdff; - outline: 0; - box-shadow: 0 0 0 .2rem rgba(0,123,255,.25); -} -.custom-select:focus::-ms-value { - color: #495057; - background-color: #fff; -} -.custom-select[multiple], -.custom-select[size]:not([size="1"]) { - height: auto; - padding-right: .75rem; - background-image: none; -} -.custom-select:disabled { - color: #6c757d; - background-color: #e9ecef; -} -.custom-select::-ms-expand { - display: none; -} -.custom-select:-moz-focusring { - color: transparent; - text-shadow: 0 0 0 #495057; -} -.custom-select-sm { - height: calc(1.5em + .5rem + 2px); - padding-top: .25rem; - padding-bottom: .25rem; - padding-left: .5rem; - font-size: .875rem; -} -.custom-select-lg { - height: calc(1.5em + 1rem + 2px); - padding-top: .5rem; - padding-bottom: .5rem; - padding-left: 1rem; - font-size: 1.25rem; -} -.custom-file { - position: relative; - display: inline-block; - width: 100%; - height: calc(1.5em + .75rem + 2px); - margin-bottom: 0; -} -.custom-file-input { - position: relative; - z-index: 2; - width: 100%; - height: calc(1.5em + .75rem + 2px); - margin: 0; - opacity: 0; -} -.custom-file-input:focus~.custom-file-label { - border-color: #80bdff; - box-shadow: 0 0 0 .2rem rgba(0,123,255,.25); -} -.custom-file-input:disabled~.custom-file-label, -.custom-file-input[disabled]~.custom-file-label { - background-color: #e9ecef; -} -.custom-file-input:lang(en)~.custom-file-label::after { - content: "Browse"; -} -.custom-file-input~.custom-file-label[data-browse]::after { - content: attr(data-browse); -} -.custom-file-label { - position: absolute; - top: 0; - right: 0; - left: 0; - z-index: 1; - height: calc(1.5em + .75rem + 2px); - padding: .375rem .75rem; - font-weight: 400; - line-height: 1.5; - color: #495057; - background-color: #fff; - border: 1px solid #ced4da; - border-radius: .25rem; -} -.custom-file-label::after { - position: absolute; - top: 0; - right: 0; - bottom: 0; - z-index: 3; - display: block; - height: calc(1.5em + .75rem); - padding: .375rem .75rem; - line-height: 1.5; - color: #495057; - content: "Browse"; - background-color: #e9ecef; - border-left: inherit; - border-radius: 0 .25rem .25rem 0; -} -.custom-range { - width: 100%; - height: 1.4rem; - padding: 0; - background-color: transparent; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.custom-range:focus { - outline: 0; -} -.custom-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25); -} -.custom-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25); -} -.custom-range:focus::-ms-thumb { - box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25); -} -.custom-range::-moz-focus-outer { - border: 0; -} -.custom-range::-webkit-slider-thumb { - width: 1rem; - height: 1rem; - margin-top: -.25rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - -webkit-appearance: none; - appearance: none; -} -@media (prefers-reduced-motion:reduce) { - .custom-range::-webkit-slider-thumb { - -webkit-transition: none; - transition: none; - } -} -.custom-range::-webkit-slider-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-webkit-slider-runnable-track { - width: 100%; - height: .5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-moz-range-thumb { - width: 1rem; - height: 1rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -moz-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - -moz-appearance: none; - appearance: none; -} -@media (prefers-reduced-motion:reduce) { - .custom-range::-moz-range-thumb { - -moz-transition: none; - transition: none; - } -} -.custom-range::-moz-range-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-moz-range-track { - width: 100%; - height: .5rem; - color: transparent; - cursor: pointer; - background-color: #dee2e6; - border-color: transparent; - border-radius: 1rem; -} -.custom-range::-ms-thumb { - width: 1rem; - height: 1rem; - margin-top: 0; - margin-right: .2rem; - margin-left: .2rem; - background-color: #007bff; - border: 0; - border-radius: 1rem; - -ms-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; - appearance: none; -} -@media (prefers-reduced-motion:reduce) { - .custom-range::-ms-thumb { - -ms-transition: none; - transition: none; - } -} -.custom-range::-ms-thumb:active { - background-color: #b3d7ff; -} -.custom-range::-ms-track { - width: 100%; - height: .5rem; - color: transparent; - cursor: pointer; - background-color: transparent; - border-color: transparent; - border-width: .5rem; -} -.custom-range::-ms-fill-lower { - background-color: #dee2e6; - border-radius: 1rem; -} -.custom-range::-ms-fill-upper { - margin-right: 15px; - background-color: #dee2e6; - border-radius: 1rem; -} -.custom-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd; -} -.custom-range:disabled::-webkit-slider-runnable-track { - cursor: default; -} -.custom-range:disabled::-moz-range-thumb { - background-color: #adb5bd; -} -.custom-range:disabled::-moz-range-track { - cursor: default; -} -.custom-range:disabled::-ms-thumb { - background-color: #adb5bd; -} -.custom-control-label::before, -.custom-file-label, -.custom-select { - transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; -} -@media (prefers-reduced-motion:reduce) { - .custom-control-label::before, - .custom-file-label, - .custom-select { - transition: none; - } -} -.nav { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav-link { - display: block; - padding: .5rem 1rem; -} -.nav-link:focus, -.nav-link:hover { - text-decoration: none; -} -.nav-link.disabled { - color: #6c757d; - pointer-events: none; - cursor: default; -} -.nav-tabs { - border-bottom: 1px solid #dee2e6; -} -.nav-tabs .nav-item { - margin-bottom: -1px; -} -.nav-tabs .nav-link { - border: 1px solid transparent; - border-top-left-radius: .25rem; - border-top-right-radius: .25rem; -} -.nav-tabs .nav-link:focus, -.nav-tabs .nav-link:hover { - border-color: #e9ecef #e9ecef #dee2e6; -} -.nav-tabs .nav-link.disabled { - color: #6c757d; - background-color: transparent; - border-color: transparent; -} -.nav-tabs .nav-item.show .nav-link, -.nav-tabs .nav-link.active { - color: #495057; - background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.nav-pills .nav-link { - border-radius: .25rem; -} -.nav-pills .nav-link.active, -.nav-pills .show>.nav-link { - color: #fff; - background-color: #007bff; -} -.nav-fill .nav-item { - -ms-flex: 1 1 auto; - flex: 1 1 auto; - text-align: center; -} -.nav-justified .nav-item { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -ms-flex-positive: 1; - flex-grow: 1; - text-align: center; -} -.tab-content>.tab-pane { - display: none; -} -.tab-content>.active { - display: block; -} -.navbar { - position: relative; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: justify; - justify-content: space-between; - padding: .5rem 1rem; -} -.navbar .container, -.navbar .container-fluid, -.navbar .container-lg, -.navbar .container-md, -.navbar .container-sm, -.navbar .container-xl { - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -ms-flex-align: center; - align-items: center; - -ms-flex-pack: justify; - justify-content: space-between; -} -.navbar-brand { - display: inline-block; - padding-top: .3125rem; - padding-bottom: .3125rem; - margin-right: 1rem; - font-size: 1.25rem; - line-height: inherit; - white-space: nowrap; -} -.navbar-brand:focus, -.navbar-brand:hover { - text-decoration: none; -} -.navbar-nav { - display: -ms-flexbox; - display: flex; - -ms-flex-direction: column; - flex-direction: column; - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.navbar-nav .nav-link { - padding-right: 0; - padding-left: 0; -} -.navbar-nav .dropdown-menu { - position: static; - float: none; -} -.navbar-text { - display: inline-block; - padding-top: .5rem; - padding-bottom: .5rem; -} -.navbar-collapse { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-align: center; - align-items: center; -} -.navbar-toggler { - padding: .25rem .75rem; - font-size: 1.25rem; - line-height: 1; - background-color: transparent; - border: 1px solid transparent; - border-radius: .25rem; -} -.navbar-toggler:focus, -.navbar-toggler:hover { - text-decoration: none; -} -.navbar-toggler-icon { - display: inline-block; - width: 1.5em; - height: 1.5em; - vertical-align: middle; - content: ""; - background: no-repeat center center; - background-size: 100% 100%; -} -@media (max-width:575.98px) { - .navbar-expand-sm>.container, - .navbar-expand-sm>.container-fluid, - .navbar-expand-sm>.container-lg, - .navbar-expand-sm>.container-md, - .navbar-expand-sm>.container-sm, - .navbar-expand-sm>.container-xl { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width:576px) { - .navbar-expand-sm { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-sm .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - - .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute; - } - - .navbar-expand-sm .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - - .navbar-expand-sm>.container, - .navbar-expand-sm>.container-fluid, - .navbar-expand-sm>.container-lg, - .navbar-expand-sm>.container-md, - .navbar-expand-sm>.container-sm, - .navbar-expand-sm>.container-xl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-sm .navbar-collapse { - display: -ms-flexbox!important; - display: flex!important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-sm .navbar-toggler { - display: none; - } -} -@media (max-width:767.98px) { - .navbar-expand-md>.container, - .navbar-expand-md>.container-fluid, - .navbar-expand-md>.container-lg, - .navbar-expand-md>.container-md, - .navbar-expand-md>.container-sm, - .navbar-expand-md>.container-xl { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width:768px) { - .navbar-expand-md { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-md .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - - .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute; - } - - .navbar-expand-md .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - - .navbar-expand-md>.container, - .navbar-expand-md>.container-fluid, - .navbar-expand-md>.container-lg, - .navbar-expand-md>.container-md, - .navbar-expand-md>.container-sm, - .navbar-expand-md>.container-xl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-md .navbar-collapse { - display: -ms-flexbox!important; - display: flex!important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-md .navbar-toggler { - display: none; - } -} -@media (max-width:991.98px) { - .navbar-expand-lg>.container, - .navbar-expand-lg>.container-fluid, - .navbar-expand-lg>.container-lg, - .navbar-expand-lg>.container-md, - .navbar-expand-lg>.container-sm, - .navbar-expand-lg>.container-xl { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width:992px) { - .navbar-expand-lg { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-lg .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - - .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute; - } - - .navbar-expand-lg .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - - .navbar-expand-lg>.container, - .navbar-expand-lg>.container-fluid, - .navbar-expand-lg>.container-lg, - .navbar-expand-lg>.container-md, - .navbar-expand-lg>.container-sm, - .navbar-expand-lg>.container-xl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-lg .navbar-collapse { - display: -ms-flexbox!important; - display: flex!important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-lg .navbar-toggler { - display: none; - } -} -@media (max-width:1199.98px) { - .navbar-expand-xl>.container, - .navbar-expand-xl>.container-fluid, - .navbar-expand-xl>.container-lg, - .navbar-expand-xl>.container-md, - .navbar-expand-xl>.container-sm, - .navbar-expand-xl>.container-xl { - padding-right: 0; - padding-left: 0; - } -} -@media (min-width:1200px) { - .navbar-expand-xl { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; - } - - .navbar-expand-xl .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; - } - - .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute; - } - - .navbar-expand-xl .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; - } - - .navbar-expand-xl>.container, - .navbar-expand-xl>.container-fluid, - .navbar-expand-xl>.container-lg, - .navbar-expand-xl>.container-md, - .navbar-expand-xl>.container-sm, - .navbar-expand-xl>.container-xl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - } - - .navbar-expand-xl .navbar-collapse { - display: -ms-flexbox!important; - display: flex!important; - -ms-flex-preferred-size: auto; - flex-basis: auto; - } - - .navbar-expand-xl .navbar-toggler { - display: none; - } -} -.navbar-expand { - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - -ms-flex-pack: start; - justify-content: flex-start; -} -.navbar-expand>.container, -.navbar-expand>.container-fluid, -.navbar-expand>.container-lg, -.navbar-expand>.container-md, -.navbar-expand>.container-sm, -.navbar-expand>.container-xl { - padding-right: 0; - padding-left: 0; -} -.navbar-expand .navbar-nav { - -ms-flex-direction: row; - flex-direction: row; -} -.navbar-expand .navbar-nav .dropdown-menu { - position: absolute; -} -.navbar-expand .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem; -} -.navbar-expand>.container, -.navbar-expand>.container-fluid, -.navbar-expand>.container-lg, -.navbar-expand>.container-md, -.navbar-expand>.container-sm, -.navbar-expand>.container-xl { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; -} -.navbar-expand .navbar-collapse { - display: -ms-flexbox!important; - display: flex!important; - -ms-flex-preferred-size: auto; - flex-basis: auto; -} -.navbar-expand .navbar-toggler { - display: none; -} -.navbar-light .navbar-brand { - color: rgba(0,0,0,.9); -} -.navbar-light .navbar-brand:focus, -.navbar-light .navbar-brand:hover { - color: rgba(0,0,0,.9); -} -.navbar-light .navbar-nav .nav-link { - color: rgba(0,0,0,.5); -} -.navbar-light .navbar-nav .nav-link:focus, -.navbar-light .navbar-nav .nav-link:hover { - color: rgba(0,0,0,.7); -} -.navbar-light .navbar-nav .nav-link.disabled { - color: rgba(0,0,0,.3); -} -.navbar-light .navbar-nav .active>.nav-link, -.navbar-light .navbar-nav .nav-link.active, -.navbar-light .navbar-nav .nav-link.show, -.navbar-light .navbar-nav .show>.nav-link { - color: rgba(0,0,0,.9); -} -.navbar-light .navbar-toggler { - color: rgba(0,0,0,.5); - border-color: rgba(0,0,0,.1); -} -.navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"; -} -pre { - white-space: pre-wrap!important; -} -blockquote, -pre { - border: 1px solid #adb5bd; - page-break-inside: avoid; -} -thead { - display: table-header-group; -} -img, -tr { - page-break-inside: avoid; -} -h2, -h3, -p { - orphans: 3; - widows: 3; -} -h2, -h3 { - page-break-after: avoid; -} -@page { - size: a3; -} -body { - min-width: 992px!important; -} -.container { - min-width: 992px!important; -} -.navbar { - display: none; -} -.badge { - border: 1px solid #000; -} -.table { - border-collapse: collapse!important; -} -.table td, -.table th { - background-color: #fff!important; -} -.table-bordered td, -.table-bordered th { - border: 1px solid #dee2e6!important; -} -.table-dark { - color: inherit; -} -.table-dark tbody+tbody, -.table-dark td, -.table-dark th, -.table-dark thead th { - border-color: #dee2e6; -} -.table .thead-dark th { - color: inherit; - border-color: #dee2e6; -} -@font-face { - font-family: octicons-link; - src: url(data:font/woff;charset=utf-8;base64,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) format('woff'); -} -.markdown-body .octicon { - display: inline-block; - fill: currentColor; - vertical-align: text-bottom; -} -.markdown-body .anchor { - float: left; - line-height: 1; - margin-left: -20px; - padding-right: 4px; -} -.markdown-body .anchor:focus { - outline: none; -} -.markdown-body h1 .octicon-link, -.markdown-body h2 .octicon-link, -.markdown-body h3 .octicon-link, -.markdown-body h4 .octicon-link, -.markdown-body h5 .octicon-link, -.markdown-body h6 .octicon-link { - color: #1b1f23; - vertical-align: middle; - visibility: hidden; -} -.markdown-body h1:hover .anchor, -.markdown-body h2:hover .anchor, -.markdown-body h3:hover .anchor, -.markdown-body h4:hover .anchor, -.markdown-body h5:hover .anchor, -.markdown-body h6:hover .anchor { - text-decoration: none; -} -.markdown-body h1:hover .anchor .octicon-link, -.markdown-body h2:hover .anchor .octicon-link, -.markdown-body h3:hover .anchor .octicon-link, -.markdown-body h4:hover .anchor .octicon-link, -.markdown-body h5:hover .anchor .octicon-link, -.markdown-body h6:hover .anchor .octicon-link { - visibility: visible; -} -.markdown-body { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - color: #24292e; - line-height: 1.5; - font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; - font-size: 16px; - line-height: 1.5; - word-wrap: break-word; -} -.markdown-body .pl-c { - color: #6a737d; -} -.markdown-body .pl-c1, -.markdown-body .pl-s .pl-v { - color: #005cc5; -} -.markdown-body .pl-e, -.markdown-body .pl-en { - color: #6f42c1; -} -.markdown-body .pl-s .pl-s1, -.markdown-body .pl-smi { - color: #24292e; -} -.markdown-body .pl-ent { - color: #22863a; -} -.markdown-body .pl-k { - color: #d73a49; -} -.markdown-body .pl-pds, -.markdown-body .pl-s, -.markdown-body .pl-s .pl-pse .pl-s1, -.markdown-body .pl-sr, -.markdown-body .pl-sr .pl-cce, -.markdown-body .pl-sr .pl-sra, -.markdown-body .pl-sr .pl-sre { - color: #032f62; -} -.markdown-body .pl-smw, -.markdown-body .pl-v { - color: #e36209; -} -.markdown-body .pl-bu { - color: #b31d28; -} -.markdown-body .pl-ii { - background-color: #b31d28; - color: #fafbfc; -} -.markdown-body .pl-c2 { - background-color: #d73a49; - color: #fafbfc; -} -.markdown-body .pl-c2:before { - content: "^M"; -} -.markdown-body .pl-sr .pl-cce { - color: #22863a; - font-weight: 700; -} -.markdown-body .pl-ml { - color: #735c0f; -} -.markdown-body .pl-mh, -.markdown-body .pl-mh .pl-en, -.markdown-body .pl-ms { - color: #005cc5; - font-weight: 700; -} -.markdown-body .pl-mi { - color: #24292e; - font-style: italic; -} -.markdown-body .pl-mb { - color: #24292e; - font-weight: 700; -} -.markdown-body .pl-md { - background-color: #ffeef0; - color: #b31d28; -} -.markdown-body .pl-mi1 { - background-color: #f0fff4; - color: #22863a; -} -.markdown-body .pl-mc { - background-color: #ffebda; - color: #e36209; -} -.markdown-body .pl-mi2 { - background-color: #005cc5; - color: #f6f8fa; -} -.markdown-body .pl-mdr { - color: #6f42c1; - font-weight: 700; -} -.markdown-body .pl-ba { - color: #586069; -} -.markdown-body .pl-sg { - color: #959da5; -} -.markdown-body .pl-corl { - color: #032f62; - text-decoration: underline; -} -.markdown-body details { - display: block; -} -.markdown-body summary { - display: list-item; -} -.markdown-body a { - background-color: transparent; -} -.markdown-body a:active, -.markdown-body a:hover { - outline-width: 0; -} -.markdown-body strong { - font-weight: inherit; - font-weight: bolder; -} -.markdown-body h1 { - font-size: 2em; - margin: .67em 0; -} -.markdown-body img { - border-style: none; -} -.markdown-body code, -.markdown-body kbd, -.markdown-body pre { - font-family: monospace,monospace; - font-size: 1em; -} -.markdown-body hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} -.markdown-body input { - font: inherit; - margin: 0; -} -.markdown-body input { - overflow: visible; -} -.markdown-body [type=checkbox] { - box-sizing: border-box; - padding: 0; -} -.markdown-body * { - box-sizing: border-box; -} -.markdown-body input { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -.markdown-body a { - color: #0366d6; - text-decoration: none; -} -.markdown-body a:hover { - text-decoration: underline; -} -.markdown-body strong { - font-weight: 600; -} -.markdown-body hr { - background: transparent; - border: 0; - border-bottom: 1px solid #dfe2e5; - height: 0; - margin: 15px 0; - overflow: hidden; -} -.markdown-body hr:before { - content: ""; - display: table; -} -.markdown-body hr:after { - clear: both; - content: ""; - display: table; -} -.markdown-body table { - border-collapse: collapse; - border-spacing: 0; -} -.markdown-body td, -.markdown-body th { - padding: 0; -} -.markdown-body details summary { - cursor: pointer; -} -.markdown-body h1, -.markdown-body h2, -.markdown-body h3, -.markdown-body h4, -.markdown-body h5, -.markdown-body h6 { - margin-bottom: 0; - margin-top: 0; -} -.markdown-body h1 { - font-size: 32px; -} -.markdown-body h1, -.markdown-body h2 { - font-weight: 600; -} -.markdown-body h2 { - font-size: 24px; -} -.markdown-body h3 { - font-size: 20px; -} -.markdown-body h3, -.markdown-body h4 { - font-weight: 600; -} -.markdown-body h4 { - font-size: 16px; -} -.markdown-body h5 { - font-size: 14px; -} -.markdown-body h5, -.markdown-body h6 { - font-weight: 600; -} -.markdown-body h6 { - font-size: 12px; -} -.markdown-body p { - margin-bottom: 10px; - margin-top: 0; -} -.markdown-body blockquote { - margin: 0; -} -.markdown-body ol, -.markdown-body ul { - margin-bottom: 0; - margin-top: 0; - padding-left: 0; -} -.markdown-body ol ol, -.markdown-body ul ol { - list-style-type: lower-roman; -} -.markdown-body ol ol ol, -.markdown-body ol ul ol, -.markdown-body ul ol ol, -.markdown-body ul ul ol { - list-style-type: lower-alpha; -} -.markdown-body dd { - margin-left: 0; -} -.markdown-body code, -.markdown-body pre { - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 12px; -} -.markdown-body pre { - margin-bottom: 0; - margin-top: 0; -} -.markdown-body input::-webkit-inner-spin-button, -.markdown-body input::-webkit-outer-spin-button { - -webkit-appearance: none; - appearance: none; - margin: 0; -} -.markdown-body .border { - border: 1px solid #e1e4e8!important; -} -.markdown-body .border-0 { - border: 0!important; -} -.markdown-body .border-bottom { - border-bottom: 1px solid #e1e4e8!important; -} -.markdown-body .rounded-1 { - border-radius: 3px!important; -} -.markdown-body .bg-white { - background-color: #fff!important; -} -.markdown-body .bg-gray-light { - background-color: #fafbfc!important; -} -.markdown-body .text-gray-light { - color: #6a737d!important; -} -.markdown-body .mb-0 { - margin-bottom: 0!important; -} -.markdown-body .my-2 { - margin-bottom: 8px!important; - margin-top: 8px!important; -} -.markdown-body .pl-0 { - padding-left: 0!important; -} -.markdown-body .py-0 { - padding-bottom: 0!important; - padding-top: 0!important; -} -.markdown-body .pl-1 { - padding-left: 4px!important; -} -.markdown-body .pl-2 { - padding-left: 8px!important; -} -.markdown-body .py-2 { - padding-bottom: 8px!important; - padding-top: 8px!important; -} -.markdown-body .pl-3, -.markdown-body .px-3 { - padding-left: 16px!important; -} -.markdown-body .px-3 { - padding-right: 16px!important; -} -.markdown-body .pl-4 { - padding-left: 24px!important; -} -.markdown-body .pl-5 { - padding-left: 32px!important; -} -.markdown-body .pl-6 { - padding-left: 40px!important; -} -.markdown-body .f6 { - font-size: 12px!important; -} -.markdown-body .lh-condensed { - line-height: 1.25!important; -} -.markdown-body .text-bold { - font-weight: 600!important; -} -.markdown-body:before { - content: ""; - display: table; -} -.markdown-body:after { - clear: both; - content: ""; - display: table; -} -.markdown-body>:first-child { - margin-top: 0!important; -} -.markdown-body>:last-child { - margin-bottom: 0!important; -} -.markdown-body a:not([href]) { - color: inherit; - text-decoration: none; -} -.markdown-body blockquote, -.markdown-body dl, -.markdown-body ol, -.markdown-body p, -.markdown-body pre, -.markdown-body table, -.markdown-body ul { - margin-bottom: 16px; - margin-top: 0; -} -.markdown-body hr { - background-color: #e1e4e8; - border: 0; - height: .25em; - margin: 24px 0; - padding: 0; -} -.markdown-body blockquote { - border-left: .25em solid #dfe2e5; - color: #6a737d; - padding: 0 1em; -} -.markdown-body blockquote>:first-child { - margin-top: 0; -} -.markdown-body blockquote>:last-child { - margin-bottom: 0; -} -.markdown-body kbd { - background-color: #fafbfc; - border: 1px solid #c6cbd1; - border-bottom-color: #959da5; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #959da5; - color: #444d56; - display: inline-block; - font-size: 11px; - line-height: 10px; - padding: 3px 5px; - vertical-align: middle; -} -.markdown-body h1, -.markdown-body h2, -.markdown-body h3, -.markdown-body h4, -.markdown-body h5, -.markdown-body h6 { - font-weight: 600; - line-height: 1.25; - margin-bottom: 16px; - margin-top: 24px; -} -.markdown-body h1 { - font-size: 2em; -} -.markdown-body h1, -.markdown-body h2 { - border-bottom: 1px solid #eaecef; - padding-bottom: .3em; -} -.markdown-body h2 { - font-size: 1.5em; -} -.markdown-body h3 { - font-size: 1.25em; -} -.markdown-body h4 { - font-size: 1em; -} -.markdown-body h5 { - font-size: .875em; -} -.markdown-body h6 { - color: #6a737d; - font-size: .85em; -} -.markdown-body ol, -.markdown-body ul { - padding-left: 2em; -} -.markdown-body ol ol, -.markdown-body ol ul, -.markdown-body ul ol, -.markdown-body ul ul { - margin-bottom: 0; - margin-top: 0; -} -.markdown-body li { - word-wrap: break-all; -} -.markdown-body li>p { - margin-top: 16px; -} -.markdown-body li+li { - margin-top: .25em; -} -.markdown-body dl { - padding: 0; -} -.markdown-body dl dt { - font-size: 1em; - font-style: italic; - font-weight: 600; - margin-top: 16px; - padding: 0; -} -.markdown-body dl dd { - margin-bottom: 16px; - padding: 0 16px; -} -.markdown-body table { - display: block; - overflow: auto; - width: 100%; -} -.markdown-body table th { - font-weight: 600; -} -.markdown-body table td, -.markdown-body table th { - border: 1px solid #dfe2e5; - padding: 6px 13px; -} -.markdown-body table tr { - background-color: #fff; - border-top: 1px solid #c6cbd1; -} -.markdown-body table tr:nth-child(2n) { - background-color: #f6f8fa; -} -.markdown-body img { - background-color: #fff; - box-sizing: content-box; - max-width: 100%; -} -.markdown-body img[align=right] { - padding-left: 20px; -} -.markdown-body img[align=left] { - padding-right: 20px; -} -.markdown-body code { - background-color: rgba(27,31,35,.05); - border-radius: 3px; - font-size: 85%; - margin: 0; - padding: .2em .4em; -} -.markdown-body pre { - word-wrap: normal; -} -.markdown-body pre>code { - background: transparent; - border: 0; - font-size: 100%; - margin: 0; - padding: 0; - white-space: pre; - word-break: normal; -} -.markdown-body .highlight { - margin-bottom: 16px; -} -.markdown-body .highlight pre { - margin-bottom: 0; - word-break: normal; -} -.markdown-body .highlight pre, -.markdown-body pre { - background-color: #f6f8fa; - border-radius: 3px; - font-size: 85%; - line-height: 1.45; - overflow: auto; - padding: 16px; -} -.markdown-body pre code { - background-color: transparent; - border: 0; - display: inline; - line-height: inherit; - margin: 0; - max-width: auto; - overflow: visible; - padding: 0; - word-wrap: normal; -} -.markdown-body .commit-tease-sha { - color: #444d56; - display: inline-block; - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 90%; -} -.markdown-body .blob-wrapper { - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - overflow-x: auto; - overflow-y: hidden; -} -.markdown-body .blob-wrapper-embedded { - max-height: 240px; - overflow-y: auto; -} -.markdown-body .blob-num { - -moz-user-select: none; - -ms-user-select: none; - -webkit-user-select: none; - color: rgba(27,31,35,.3); - cursor: pointer; - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 12px; - line-height: 20px; - min-width: 50px; - padding-left: 10px; - padding-right: 10px; - text-align: right; - user-select: none; - vertical-align: top; - white-space: nowrap; - width: 1%; -} -.markdown-body .blob-num:hover { - color: rgba(27,31,35,.6); -} -.markdown-body .blob-num:before { - content: attr(data-line-number); -} -.markdown-body .blob-code { - line-height: 20px; - padding-left: 10px; - padding-right: 10px; - position: relative; - vertical-align: top; -} -.markdown-body .blob-code-inner { - color: #24292e; - font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - font-size: 12px; - overflow: visible; - white-space: pre; - word-wrap: normal; -} -.markdown-body .pl-token.active, -.markdown-body .pl-token:hover { - background: #ffea7f; - cursor: pointer; -} -.markdown-body kbd { - background-color: #fafbfc; - border: 1px solid #d1d5da; - border-bottom-color: #c6cbd1; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #c6cbd1; - color: #444d56; - display: inline-block; - font: 11px SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace; - line-height: 10px; - padding: 3px 5px; - vertical-align: middle; -} -.markdown-body :checked+.radio-label { - border-color: #0366d6; - position: relative; - z-index: 1; -} -.markdown-body .tab-size[data-tab-size="1"] { - -moz-tab-size: 1; - tab-size: 1; -} -.markdown-body .tab-size[data-tab-size="2"] { - -moz-tab-size: 2; - tab-size: 2; -} -.markdown-body .tab-size[data-tab-size="3"] { - -moz-tab-size: 3; - tab-size: 3; -} -.markdown-body .tab-size[data-tab-size="4"] { - -moz-tab-size: 4; - tab-size: 4; -} -.markdown-body .tab-size[data-tab-size="5"] { - -moz-tab-size: 5; - tab-size: 5; -} -.markdown-body .tab-size[data-tab-size="6"] { - -moz-tab-size: 6; - tab-size: 6; -} -.markdown-body .tab-size[data-tab-size="7"] { - -moz-tab-size: 7; - tab-size: 7; -} -.markdown-body .tab-size[data-tab-size="8"] { - -moz-tab-size: 8; - tab-size: 8; -} -.markdown-body .tab-size[data-tab-size="9"] { - -moz-tab-size: 9; - tab-size: 9; -} -.markdown-body .tab-size[data-tab-size="10"] { - -moz-tab-size: 10; - tab-size: 10; -} -.markdown-body .tab-size[data-tab-size="11"] { - -moz-tab-size: 11; - tab-size: 11; -} -.markdown-body .tab-size[data-tab-size="12"] { - -moz-tab-size: 12; - tab-size: 12; -} -.markdown-body .task-list-item { - list-style-type: none; -} -.markdown-body .task-list-item+.task-list-item { - margin-top: 3px; -} -.markdown-body .task-list-item input { - margin: 0 .2em .25em -1.6em; - vertical-align: middle; -} -.markdown-body hr { - border-bottom-color: #eee; -} -.markdown-body .pl-0 { - padding-left: 0!important; -} -.markdown-body .pl-1 { - padding-left: 4px!important; -} -.markdown-body .pl-2 { - padding-left: 8px!important; -} -.markdown-body .pl-3 { - padding-left: 16px!important; -} -.markdown-body .pl-4 { - padding-left: 24px!important; -} -.markdown-body .pl-5 { - padding-left: 32px!important; -} -.markdown-body .pl-6 { - padding-left: 40px!important; -} -.markdown-body .pl-7 { - padding-left: 48px!important; -} -.markdown-body .pl-8 { - padding-left: 64px!important; -} -.markdown-body .pl-9 { - padding-left: 80px!important; -} -.markdown-body .pl-10 { - padding-left: 96px!important; -} -.markdown-body .pl-11 { - padding-left: 112px!important; -} -.markdown-body .pl-12 { - padding-left: 128px!important; -} -:root { - --balloon-color: rgba(16,16,16,0.95); - --balloon-font-size: 12px; - --balloon-move: 4px; -} -button[aria-label][data-balloon-pos] { - overflow: visible; -} -[aria-label][data-balloon-pos] { - position: relative; - cursor: pointer; -} -[aria-label][data-balloon-pos]:after { - opacity: 0; - pointer-events: none; - transition: all 0.18s ease-out 0.18s; - text-indent: 0; - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; - font-weight: normal; - font-style: normal; - text-shadow: none; - font-size: var(--balloon-font-size); - background: var(--balloon-color); - border-radius: 2px; - color: #fff; - content: attr(aria-label); - padding: .5em 1em; - position: absolute; - white-space: nowrap; - z-index: 10; -} -[aria-label][data-balloon-pos]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-top-color: var(--balloon-color); - opacity: 0; - pointer-events: none; - transition: all 0.18s ease-out 0.18s; - content: ""; - position: absolute; - z-index: 10; -} -[aria-label][data-balloon-pos]:hover:before, -[aria-label][data-balloon-pos]:hover:after, -[aria-label][data-balloon-pos][data-balloon-visible]:before, -[aria-label][data-balloon-pos][data-balloon-visible]:after, -[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before, -[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after { - opacity: 1; - pointer-events: none; -} -[aria-label][data-balloon-pos].font-awesome:after { - font-family: FontAwesome, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; -} -[aria-label][data-balloon-pos][data-balloon-break]:after { - white-space: pre; -} -[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after { - white-space: pre-line; - word-break: break-word; -} -[aria-label][data-balloon-pos][data-balloon-blunt]:before, -[aria-label][data-balloon-pos][data-balloon-blunt]:after { - transition: none; -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:after { - bottom: 100%; - left: 50%; - margin-bottom: 10px; - transform: translate(-50%, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:before { - bottom: 100%; - left: 50%; - transform: translate(-50%, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:after { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="up"][data-balloon-visible]:before { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:after { - bottom: 100%; - left: 0; - margin-bottom: 10px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:before { - bottom: 100%; - left: 5px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-left"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="up-left"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:after { - bottom: 100%; - right: 0; - margin-bottom: 10px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:before { - bottom: 100%; - right: 5px; - transform: translate(0, var(--balloon-move)); - transform-origin: top; -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="up-right"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="up-right"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="up-right"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:after { - left: 50%; - margin-top: 10px; - top: 100%; - transform: translate(-50%, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-bottom-color: var(--balloon-color); - left: 50%; - top: 100%; - transform: translate(-50%, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:after { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:before { - transform: translate(-50%, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:after { - left: 0; - margin-top: 10px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-bottom-color: var(--balloon-color); - left: 5px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="down-left"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-left"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="down-left"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:after { - right: 0; - margin-top: 10px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-bottom-color: var(--balloon-color); - right: 5px; - top: 100%; - transform: translate(0, calc(var(--balloon-move) * -1)); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="down-right"][data-balloon-visible]:after { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="down-right"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="down-right"][data-balloon-visible]:before { - transform: translate(0, 0); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:after { - margin-right: 10px; - right: 100%; - top: 50%; - transform: translate(var(--balloon-move), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-left-color: var(--balloon-color); - right: 100%; - top: 50%; - transform: translate(var(--balloon-move), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:after { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="left"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="left"][data-balloon-visible]:before { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:after { - left: 100%; - margin-left: 10px; - top: 50%; - transform: translate(calc(var(--balloon-move) * -1), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:before { - width: 0; - height: 0; - border: 5px solid transparent; - border-right-color: var(--balloon-color); - left: 100%; - top: 50%; - transform: translate(calc(var(--balloon-move) * -1), -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:after, -[aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:after { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-pos="right"]:hover:before, -[aria-label][data-balloon-pos][data-balloon-pos="right"][data-balloon-visible]:before { - transform: translate(0, -50%); -} -[aria-label][data-balloon-pos][data-balloon-length="small"]:after { - white-space: normal; - width: 80px; -} -[aria-label][data-balloon-pos][data-balloon-length="medium"]:after { - white-space: normal; - width: 150px; -} -[aria-label][data-balloon-pos][data-balloon-length="large"]:after { - white-space: normal; - width: 260px; -} -[aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after { - white-space: normal; - width: 380px; -} -@media screen and (max-width: 768px) { - [aria-label][data-balloon-pos][data-balloon-length="xlarge"]:after { - white-space: normal; - width: 90vw; - } -} -[aria-label][data-balloon-pos][data-balloon-length="fit"]:after { - white-space: normal; - width: 100%; -} diff --git a/static/v1.15.x/web_help/css/docs.css b/static/v1.15.x/web_help/css/docs.css deleted file mode 100644 index ebd70ee30e..0000000000 --- a/static/v1.15.x/web_help/css/docs.css +++ /dev/null @@ -1,60 +0,0 @@ -/* -* This program and the accompanying materials are made available under the terms of the -* Eclipse Public License v2.0 which accompanies this distribution, and is available at -* https://www.eclipse.org/legal/epl-v20.html -* -* SPDX-License-Identifier: EPL-2.0 -* -* Copyright Contributors to the Zowe Project. -* -*/ - -.markdown-body { - box-sizing: border-box; - font-family: 'Roboto', sans-serif; - margin: 0 auto; - max-width: 980px; - min-width: 200px; - padding: 45px; -} - -@media (max-width: 767px) { - .markdown-body { - padding: 15px; - } -} - -#btn-print { - background: none; - border: none; - display: none; - float: right; - font-size: large; - padding: 5px 5px 0; -} - -.btn-copy { - font-size: small; -} - -.print-only { - display: none; -} - -@media print { - .no-print { - display: none; - } - - .page-break { - page-break-before: always; - } - - .print-only { - display: block; - } -} - -[aria-label] { - cursor: default; -} diff --git a/static/v1.15.x/web_help/css/main.css b/static/v1.15.x/web_help/css/main.css deleted file mode 100644 index c193d83ce0..0000000000 --- a/static/v1.15.x/web_help/css/main.css +++ /dev/null @@ -1,102 +0,0 @@ -/* -* This program and the accompanying materials are made available under the terms of the -* Eclipse Public License v2.0 which accompanies this distribution, and is available at -* https://www.eclipse.org/legal/epl-v20.html -* -* SPDX-License-Identifier: EPL-2.0 -* -* Copyright Contributors to the Zowe Project. -* -*/ - -html, body { - height: 100%; -} - -body { - font-family: 'Roboto', sans-serif; -} - -#cmd-tree { - flex: 1; - height: 100%; - margin: 0 5px; - overflow: auto; -} - -#docs-page { - border: none; - display: block; - height: 100%; - margin: 0; - padding: 0; - width: 100%; -} - -#footer { - flex: none; - font-size: small; - margin: 10px 0; - text-align: center; -} - -#header { - flex: none; -} - -#header-image { - height: 64px; - margin: 0 0 10px 5px; -} - -#header-text { - color: black; - display: inline-block; - min-height: 64px; - padding-top: 20px; - text-decoration: none; -} - -#panel-container { - display: flex; - flex-direction: row; - height: 100%; - overflow: hidden; -} - -#panel-left { - background-color: #edf2fa; - display: flex; - flex-direction: column; - flex: 0 0 auto; - max-width: calc(100% - 220px); - min-width: 220px; - width: 300px; -} - -#panel-right { - flex: 1 1 auto; - width: 100%; -} - -#tree-search { - border-radius: 20px; - margin: 0 5px 7px 5px; - width: calc(100% - 10px); -} - -#tree-tabs { - margin: 0 5px 5px 5px; - width: calc(100% - 10px); -} - -.gutter { - background-color: #dddee0; - background-position: 50%; - background-repeat: no-repeat; -} - -.gutter.gutter-horizontal { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII='); - cursor: col-resize; -} diff --git a/static/v1.15.x/web_help/docs/all.html b/static/v1.15.x/web_help/docs/all.html deleted file mode 100644 index bcf078e4a2..0000000000 --- a/static/v1.15.x/web_help/docs/all.html +++ /dev/null @@ -1,21605 +0,0 @@ - - - - -zowe - - -
-

zowe

-

Welcome to Zowe CLI!

-

Zowe CLI is a command line interface (CLI) that provides a simple and streamlined way to interact with IBM z/OS.

-

For additional Zowe CLI documentation, visit https://docs.zowe.org

-

For Zowe CLI support, visit https://www.zowe.org

- - -

Global Options

- - -
-

zoweauth

-

Connect to Zowe API Mediation Layer authentication service and obtain a token, -or disconnect from the authentication service and revoke the token.

-

The token provides authentication to services that support the API ML SSO -(Single Sign-On) capability. When you log in, the token is stored in your -default base profile until it expires. Base profiles store connection -information shared by multiple services (e.g., z/OSMF), and are used if you do -not supply connection information in a service profile. To take advantage of -the API ML SSO capability, you should omit username and password in service -profiles so that the token in the base profile is used.

-

zoweauthlogin

-

Log in to an authentication service.

-

zoweauthloginapiml

-

Log in to Zowe API Mediation Layer authentication service and obtain or update a -token.

-

The token provides authentication to services that support the API ML SSO -(Single Sign-On) capability. When you log in, the token is stored in your -default base profile until it expires. Base profiles store connection -information shared by multiple services (e.g., z/OSMF), and are used if you do -not supply connection information in a service profile. To take advantage of -the API ML SSO capability, you should omit username and password in service -profiles so that the token in the base profile is used.

-

Usage

-

zowe auth login apiml [options]

-

Options

- -

Base Connection Options

- -

Profile Options

- -

Examples

- -

zoweauthlogout

-

Log out of an authentication service.

-

zoweauthlogoutapiml

-

Log out of the Zowe API Mediation Layer authentication service and revoke the -token so it can no longer authenticate. Also remove the token from the default -base profile, if it is stored on disk.

-

Usage

-

zowe auth logout apiml [options]

-

Base Connection Options

- -

Profile Options

- -

Examples

- -
-

zowecics

-

Interact with IBM CICS programs and transactions.

-

zowecicsadd-to-list

-

Add new resources (for example, CSD Groups to CSD Lists) to CICS through IBM -CMCI.

-

zowecicsadd-to-listcsdGroup

-

Add a CSD Group to a CICS CSD List.

-

Usage

-

zowe cics add-to-list csdGroup <name> <csdList> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdefine

-

Define new resources (for example, programs) to CICS through IBM CMCI.

-

zowecicsdefineprogram

-

Define a new program to CICS.

-

Usage

-

zowe cics define program <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdefinetransaction

-

Define a new transaction to CICS.

-

Usage

-

zowe cics define transaction <transactionName> <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdefineurimap-client

-

Define a new URIMAP of type client to CICS. This acts as an HTTP(S) client

-

Usage

-

zowe cics define urimap-client <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdefineurimap-pipeline

-

Define a new URIMAP of type pipeline to CICS. This processes incoming HTTP(S) -requests

-

Usage

-

zowe cics define urimap-pipeline <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdefineurimap-server

-

Define a new URIMAP of type server to CICS. This acts as an HTTP(S) server

-

Usage

-

zowe cics define urimap-server <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdefinewebservice

-

Define a new web service to CICS.

-

Usage

-

zowe cics define webservice <webserviceName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdelete

-

Delete resources (for example, programs) from CICS through IBM CMCI.

-

zowecicsdeleteprogram

-

Delete a program from CICS.

-

Usage

-

zowe cics delete program <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdeletetransaction

-

Delete a transaction from CICS.

-

Usage

-

zowe cics delete transaction <transactionName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdeleteurimap

-

Delete a urimap from CICS.

-

Usage

-

zowe cics delete urimap <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdeletewebservice

-

Delete a web service from CICS.

-

Usage

-

zowe cics delete webservice <webserviceName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdisable

-

Disable resources (for example, urimaps) from CICS through IBM CMCI.

-

zowecicsdisableurimap

-

Disable a urimap from CICS.

-

Usage

-

zowe cics disable urimap <urimapName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdiscard

-

Discard resources (for example, programs) from CICS through IBM CMCI.

-

zowecicsdiscardprogram

-

Discard a program from CICS.

-

Usage

-

zowe cics discard program <programName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdiscardtransaction

-

Discard a transaction from CICS.

-

Usage

-

zowe cics discard transaction <transactionName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsdiscardurimap

-

Discard a urimap from CICS.

-

Usage

-

zowe cics discard urimap <urimapName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsenable

-

Enable resources (for example, urimaps) from CICS through IBM CMCI.

-

zowecicsenableurimap

-

Enable a urimap from CICS.

-

Usage

-

zowe cics enable urimap <urimapName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsget

-

Get resources (for example, programs or transactions) from CICS through IBM -CMCI.

-

zowecicsgetresource

-

Get resources (for example, programs or transactions) from CICS.

-

Usage

-

zowe cics get resource <resourceName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowecicsinstall

-

Install resources (for example, programs) to CICS through IBM CMCI.

-

zowecicsinstallprogram

-

Install a program to CICS.

-

Usage

-

zowe cics install program <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsinstalltransaction

-

Install a transaction to CICS.

-

Usage

-

zowe cics install transaction <transactionName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsinstallurimap

-

Install a urimap to CICS.

-

Usage

-

zowe cics install urimap <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsrefresh

-

Refresh a program on CICS through IBM CMCI.

-

zowecicsrefreshprogram

-

Refresh a program on CICS.

-

Usage

-

zowe cics refresh program <programName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowecicsremove-from-list

-

Remove resources (for example, CSD Groups in CSD Lists) from CICS through IBM -CMCI.

-

zowecicsremove-from-listcsdGroup

-

Remove a CSD Group from a CICS CSD List.

-

Usage

-

zowe cics remove-from-list csdGroup <name> <csdList> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zoweconfig

-

Manage configuration and overrides. To see all set-able options use "list" -command.

-

zoweconfigget

-

Get a value of single setting option.

-

Usage

-

zowe config get <configName> [options]

-

Positional Arguments

- -

Examples

- -

zoweconfiglist

-

List all configuration setting options.

-

Usage

-

zowe config list [options]

-

Options

- -

Examples

- -

zoweconfigreset

-

Reset a configuration setting to default value.

-

Usage

-

zowe config reset <configName> [options]

-

Positional Arguments

- -

Examples

- -

zoweconfigset

-

Set a configuration setting.

-

Usage

-

zowe config set <configName> <configValue> [options]

-

Positional Arguments

- -

Examples

- -
-

zowedb2

-

Interact with IBM Db2 for z/OS

-

zowedb2call

-

Call a Db2 stored procedure

-

zowedb2callprocedure

-

Call a Db2 stored procedure. Specify the stored procedure name and optionally -provide values.

-

Usage

-

zowe db2 call procedure <routine> [options]

-

Positional Arguments

- -

Options

- -

DB2 Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowedb2execute

-

Execute SQL queries against a Db2 region and retrieve the response. Enclose the -query in quotes and escape any symbols that have a special meaning to the -shell.

-

zowedb2executesql

-

Execute one or multiple SQL statements separated by a semicolon from a command -line or from a file.

-

Usage

-

zowe db2 execute sql [options]

-

Options

- -

DB2 Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowedb2export

-

Export data from a Db2 table

-

zowedb2exporttable

-

Export a Db2 table to the stdout or a file.

-

Usage

-

zowe db2 export table <table> [options]

-

Positional Arguments

- -

Options

- -

DB2 Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zoweims

-

Interact with IBM IMS programs and transactions.

-

zoweimsquery

-

Query application programs, regions or transactions across an IMSplex.The query -returns information about application programs, regions and transactions. This -command submits a 'QUERY PGM', 'DIS ACT' or 'QUERY TRAN' IMS command and returns -the output.

-

zoweimsqueryprogram

-

Query an IMS application program.

-

Usage

-

zowe ims query program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsqueryregion

-

Query an IMS region.

-

Usage

-

zowe ims query region [options]

-

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsquerytransaction

-

Query an IMS transaction.

-

Usage

-

zowe ims query transaction [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsstart

-

Starts a region, application program, or transaction and makes IMS resources -available for reference and use. This command submits a '/START REGION', -'UPDATE PGM' or 'UPDATE TRAN' IMS command and returns the output.

-

zoweimsstartprogram

-

Start an IMS application program.

-

Usage

-

zowe ims start program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsstartregion

-

Start an IMS region.

-

Usage

-

zowe ims start region [memberName] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsstarttransaction

-

Start an IMS transaction.

-

Usage

-

zowe ims start transaction [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsstop

-

Stops a running region, application program or transaction. This command -submits a '/STOP REGION', 'UPDATE PGM' or 'UPDATE TRAN' IMS command and returns -the output.",

-

zoweimsstopprogram

-

Stop an IMS application program.

-

Usage

-

zowe ims stop program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsstopregion

-

Stop an IMS region.

-

Usage

-

zowe ims stop region [options]

-

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsstoptransaction

-

Stop an IMS transaction.

-

Usage

-

zowe ims stop transaction <name...> [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsupdate

-

Updates the setting(s) for application program or transaction. This command -submits a 'UPDATE PGM' or 'UPDATE TRAN' IMS command and returns the output.

-

zoweimsupdateprogram

-

Update an IMS application program.

-

Usage

-

zowe ims update program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweimsupdatetransaction

-

Update an IMS transaction.

-

Usage

-

zowe ims update transaction [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
-

zowemq

-

Interact with IBM MQ for z/OS.

-

zowemqrun

-

MQ Utilities

-

zowemqrunmqsc

-

MQ Utilities

-

Usage

-

zowe mq run mqsc <qmgr> <cmd> [options]

-

Positional Arguments

- -

MQ Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zoweplugins

-

Install and manage plug-ins

-

zowepluginsinstall

-

Install plug-ins to an application.

-

Usage

-

zowe plugins install [plugin...] [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zowepluginslist

-

List all plug-ins installed.

-

Usage

-

zowe plugins list [options]

-

zowepluginsuninstall

-

Uninstall plug-ins.

-

Usage

-

zowe plugins uninstall [plugin...] [options]

-

Positional Arguments

- -

Examples

- -

zowepluginsupdate

-

Update plug-ins.

-

Usage

-

zowe plugins update [plugin...] [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zowepluginsvalidate

-

Validate a plug-in that has been installed.

-

Usage

-

zowe plugins validate [plugin] [options]

-

Positional Arguments

- -

Examples

- -
-

zoweprofiles

-

Create and manage configuration profiles

-

zoweprofilescreate

-

Create new configuration profiles.

-

zoweprofilescreatebase-profile

-

Base profile that stores values shared by multiple service profiles

-

Usage

-

zowe profiles create base-profile <profileName> [options]

-

Positional Arguments

- -

Base Connection Options

- -

Options

- -

Examples

- -

zoweprofilescreatecics-profile

-

A cics profile is required to issue commands in the cics command group that -interact with CICS regions. The cics profile contains your host, port, user -name, and password for the IBM CICS management client interface (CMCI) server of -your choice.

-

Usage

-

zowe profiles create cics-profile <profileName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Examples

- -

zoweprofilescreatedb2-profile

-

A profile for interaction with Db2 for the z/OS region

-

Usage

-

zowe profiles create db2-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

zoweprofilescreateims-profile

-

An ims profile is used to issue commands in the ims command group that interact -with IMS regions. The ims profile contains your IMS Operations API web server -host, port, user name and password, IMS Connect host and port and IMS plex -name.

-

Usage

-

zowe profiles create ims-profile <profileName> [options]

-

Positional Arguments

- -

IMS Connection Options

- -

Options

- -

Examples

- -

zoweprofilescreatemq-profile

-

An MQREST profile is required to issue commands in the MQ command group that -interacts with MQSC. The mq profile contains your host, port, user name, and -password for the IBM MQ System Console interface

-

Usage

-

zowe profiles create mq-profile <profileName> [options]

-

Positional Arguments

- -

Required Options

- -

MQ Connection Options

- -

Options

- -

Examples

- -

zoweprofilescreatessh-profile

-

z/OS SSH Profile

-

Usage

-

zowe profiles create ssh-profile <profileName> [options]

-

Positional Arguments

- -

z/OS Ssh Connection Options

- -

Options

- -

Examples

- -

zoweprofilescreatetso-profile

-

z/OS TSO/E User Profile

-

Usage

-

zowe profiles create tso-profile <profileName> [options]

-

Positional Arguments

- -

TSO ADDRESS SPACE OPTIONS

- -

Options

- -

Examples

- -

zoweprofilescreatezftp-profile

-

Configuration profile for z/OS FTP

-

Usage

-

zowe profiles create zftp-profile <profileName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Examples

- -

zoweprofilescreatezosmf-profile

-

z/OSMF Profile

-

Usage

-

zowe profiles create zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Examples

- -

zoweprofilesdelete

-

Delete existing profiles.

-

zoweprofilesdeletebase-profile

-

Delete a base profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete base-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletecics-profile

-

Delete a cics profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete cics-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletedb2-profile

-

Delete a db2 profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete db2-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeleteims-profile

-

Delete a ims profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete ims-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletemq-profile

-

Delete a mq profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete mq-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletessh-profile

-

Delete a ssh profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete ssh-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletetso-profile

-

Delete a tso profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete tso-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletezftp-profile

-

Delete a zftp profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete zftp-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofilesdeletezosmf-profile

-

Delete a zosmf profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -

zoweprofileslist

-

List profiles of the type {{type}}

-

zoweprofileslistbase-profiles

-

Base profile that stores values shared by multiple service profiles

-

Usage

-

zowe profiles list base-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistcics-profiles

-

A cics profile is required to issue commands in the cics command group that -interact with CICS regions. The cics profile contains your host, port, user -name, and password for the IBM CICS management client interface (CMCI) server of -your choice.

-

Usage

-

zowe profiles list cics-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistdb2-profiles

-

A profile for interaction with Db2 for the z/OS region

-

Usage

-

zowe profiles list db2-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistims-profiles

-

An ims profile is used to issue commands in the ims command group that interact -with IMS regions. The ims profile contains your IMS Operations API web server -host, port, user name and password, IMS Connect host and port and IMS plex -name.

-

Usage

-

zowe profiles list ims-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistmq-profiles

-

An MQREST profile is required to issue commands in the MQ command group that -interacts with MQSC. The mq profile contains your host, port, user name, and -password for the IBM MQ System Console interface

-

Usage

-

zowe profiles list mq-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistssh-profiles

-

z/OS SSH Profile

-

Usage

-

zowe profiles list ssh-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslisttso-profiles

-

z/OS TSO/E User Profile

-

Usage

-

zowe profiles list tso-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistzftp-profiles

-

Configuration profile for z/OS FTP

-

Usage

-

zowe profiles list zftp-profiles [options]

-

Options

- -

Examples

- -

zoweprofileslistzosmf-profiles

-

z/OSMF Profile

-

Usage

-

zowe profiles list zosmf-profiles [options]

-

Options

- -

Examples

- -

zoweprofilesset-default

-

Set which profiles are loaded by default.

-

zoweprofilesset-defaultbase-profile

-

The base set default-profiles command allows you to set the default profiles -for this command group. When a base command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default base-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultcics-profile

-

The cics set default-profiles command allows you to set the default profiles -for this command group. When a cics command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default cics-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultdb2-profile

-

The db2 set default-profiles command allows you to set the default profiles for -this command group. When a db2 command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default db2-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultims-profile

-

The ims set default-profiles command allows you to set the default profiles for -this command group. When a ims command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default ims-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultmq-profile

-

The mq set default-profiles command allows you to set the default profiles for -this command group. When a mq command is issued and no profile override options -are specified, the default profiles for the command group are automatically -loaded for the command based on the commands profile requirements.

-

Usage

-

zowe profiles set-default mq-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultssh-profile

-

The ssh set default-profiles command allows you to set the default profiles for -this command group. When a ssh command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default ssh-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaulttso-profile

-

The tso set default-profiles command allows you to set the default profiles for -this command group. When a tso command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default tso-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultzftp-profile

-

The zftp set default-profiles command allows you to set the default profiles -for this command group. When a zftp command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default zftp-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesset-defaultzosmf-profile

-

The zosmf set default-profiles command allows you to set the default profiles -for this command group. When a zosmf command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -

zoweprofilesupdate

-

Update a {{type}} profile. You can update any property present within the -profile configuration. The updated profile will be printed so that you can -review the result of the updates.

-

zoweprofilesupdatebase-profile

-

Base profile that stores values shared by multiple service profiles

-

Usage

-

zowe profiles update base-profile <profileName> [options]

-

Positional Arguments

- -

Base Connection Options

- -

Examples

- -

zoweprofilesupdatecics-profile

-

A cics profile is required to issue commands in the cics command group that -interact with CICS regions. The cics profile contains your host, port, user -name, and password for the IBM CICS management client interface (CMCI) server of -your choice.

-

Usage

-

zowe profiles update cics-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

zoweprofilesupdatedb2-profile

-

A profile for interaction with Db2 for the z/OS region

-

Usage

-

zowe profiles update db2-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

zoweprofilesupdateims-profile

-

An ims profile is used to issue commands in the ims command group that interact -with IMS regions. The ims profile contains your IMS Operations API web server -host, port, user name and password, IMS Connect host and port and IMS plex -name.

-

Usage

-

zowe profiles update ims-profile <profileName> [options]

-

Positional Arguments

- -

IMS Connection Options

- -

zoweprofilesupdatemq-profile

-

An MQREST profile is required to issue commands in the MQ command group that -interacts with MQSC. The mq profile contains your host, port, user name, and -password for the IBM MQ System Console interface

-

Usage

-

zowe profiles update mq-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

MQ Connection Options

- -

zoweprofilesupdatessh-profile

-

z/OS SSH Profile

-

Usage

-

zowe profiles update ssh-profile <profileName> [options]

-

Positional Arguments

- -

z/OS Ssh Connection Options

- -

zoweprofilesupdatetso-profile

-

z/OS TSO/E User Profile

-

Usage

-

zowe profiles update tso-profile <profileName> [options]

-

Positional Arguments

- -

TSO ADDRESS SPACE OPTIONS

- -

Examples

- -

zoweprofilesupdatezftp-profile

-

Configuration profile for z/OS FTP

-

Usage

-

zowe profiles update zftp-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

TLS / Secure Connection options

- -

zoweprofilesupdatezosmf-profile

-

z/OSMF Profile

-

Usage

-

zowe profiles update zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Examples

- -
-

zoweprovisioning

-

Perform z/OSMF provisioning tasks on Published Templates in the Service Catalog -and Provisioned Instances in the Service Registry.

-

zoweprovisioningdelete

-

Deletes instance previously provisioned with z/OSMF cloud provisioning -services.

-

zoweprovisioningdeleteinstance

-

Deletes selected deprovisioned instance.

-

Usage

-

zowe provisioning delete instance <name> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zoweprovisioninglist

-

Lists z/OSMF provisioning information such as the provisioned instances from the -registry, the provisioned instance details, the available provisioning templates -and provisioning template details.

-

zoweprovisioninglistcatalog-templates

-

Lists the z/OSMF service catalog published templates.

-

Usage

-

zowe provisioning list catalog-templates [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zoweprovisioninglistinstance-info

-

List details about an instance provisioned with z/OSMF.

-

Usage

-

zowe provisioning list instance-info <name> [options]

-

Positional Arguments

- -

Options

- -
  Allowed values: extended, summary, vars, actions, full

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zoweprovisioninglistinstance-variables

-

List a set of variables and their values for a given name.

-

Usage

-

zowe provisioning list instance-variables <name> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zoweprovisioninglistregistry-instances

-

List the provisioned instances from the z/OSMF software registry.

-

Usage

-

zowe provisioning list registry-instances [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zoweprovisioninglisttemplate-info

-

List details about a template published with z/OSMF Cloud Provisioning.

-

Usage

-

zowe provisioning list template-info <name> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zoweprovisioningperform

-

Perform actions against instances provisioned with z/OSMF.

-

zoweprovisioningperformaction

-

Perform actions on instances previously provisioned with z/OSMF cloud -provisioning services. To view the list of provisioned instances, use the -"zowe provisioning list registry-instances" command. Once you have -obtained an instance name you can use the "zowe provisioning list -instance-info <name>" command to view the available instance actions.

-

Usage

-

zowe provisioning perform action <name> <actionname> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zoweprovisioningprovision

-

Using z/OSMF cloud provisioning services provision available templates.

-

zoweprovisioningprovisiontemplate

-

Using z/OSMF cloud provisioning services, provision available templates. -You can view available templates using the zowe provisioning list -catalog-templates command.

-

Usage

-

zowe provisioning provision template <name> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowesecure-credential-store

-

Store credentials securely in profiles by encrypting them

-

zowesecure-credential-storerevert

-

Reverts all secure profiles to be stored in plain text

-

Usage

-

zowe secure-credential-store revert [options]

-

Required Options

- -

zowesecure-credential-storeupdate

-

Updates all plain text profiles to be securely stored

-

Usage

-

zowe secure-credential-store update [options]

-
-

zowezos-console

-

Interact with z/OSMF console services. Issue z/OS console commands and collect -responses. z/OS console services establishes extended MCS (EMCS) consoles on -behalf of the user, which are used to issue the commands and collect responses.

-

Important! Before you use commands in the zos-console command group, ensure -that you understand the implications of issuing z/OS console commands in your -environment.

-

zowezos-consolecollect

-

z/OSMF console services provides a command response key upon successful issue of -a console command. You can use this key to collect additional console message -responses.

-

zowezos-consolecollectsync-responses

-

The z/OSMF console REST APIs return a "solicited response key" after -successfully issuing a synchronous console command that produces solicited -responses. You can use the "solicited response key"on the "sync-responses" -command to collect any additional outstanding solicited responses from the -console the command was issued.

-

In general, when issuing a z/OS console command, z/OS applications route -responses to the originating console. The command response messages are -referred to as "solicited command responses" (i.e. direct responses to the -command issued). When issuing a z/OS console command using Zowe CLI, collection -of all solicited command responses is attempted by default. However, there is -no z/OS mechanism that indicates the total number of response messages that may -be produced from a given command. Therefore, the Zowe CLI console APIs return a -"solicited response key" that can be used to "follow-up" and collect any -additional solicited command responses.

-

Usage

-

zowe zos-console collect sync-responses <responsekey> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-consoleissue

-

Issue z/OS console commands and optionally collect responses.

-

zowezos-consoleissuecommand

-

Issue a z/OS console command and print command responses (known as "solicited -command responses").

-

In general, when issuing a z/OS console command, z/OS applications route -responses to the originating console. The command response messages are -referred to as "solicited command responses" (i.e. direct responses to the -command issued). When issuing a z/OS console command using Zowe CLI, collection -of all solicited command responses is attempted by default. However, there is -no z/OS mechanism that indicates the total number of response messages that may -be produced from a given command. Therefore, the Zowe CLI console APIs return a -"solicited response key" that can be used to "follow-up" and collect any -additional solicited command responses.

-

Zowe CLI will issue "follow-up" API requests by default to collect any -additional outstanding solicited command responses until a request returns no -additional responses. At that time, Zowe CLI will attempt a final collection -attempt. If no messages are present, the command is complete. If additional -messages are present, the process is repeated. However, this does not guarantee -that all messages produced in direct response (i.e. solicited) have been -collected. The z/OS application may produce additional messages in direct -response to your command at some point in the future. You can manually collect -additional responses using the "command response key" OR specify additional -processing options to, for example, delay collection attempts by a specified -interval.

-

Usage

-

zowe zos-console issue command <commandtext> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezos-files

-

Manage z/OS data sets, create data sets, and more

-

zowezos-filescopy

-

Copy a data set

-

zowezos-filescopydata-set

-

Copy a data set to another data set

-

Usage

-

zowe zos-files copy data-set <fromDataSetName> <toDataSetName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreate

-

Create data sets

-

zowezos-filescreatedata-set-binary

-

Create executable data sets

-

Usage

-

zowe zos-files create data-set-binary <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreatedata-set-c

-

Create data sets for C code programming

-

Usage

-

zowe zos-files create data-set-c <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreatedata-set-classic

-

Create classic data sets (JCL, HLASM, CBL, etc...)

-

Usage

-

zowe zos-files create data-set-classic <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreatedata-set-partitioned

-

Create partitioned data sets (PDS)

-

Usage

-

zowe zos-files create data-set-partitioned <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreatedata-set-sequential

-

Create physical sequential data sets (PS)

-

Usage

-

zowe zos-files create data-set-sequential <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreatedata-set-vsam

-

Create a VSAM cluster

-

Usage

-

zowe zos-files create data-set-vsam <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreateuss-directory

-

Create a UNIX directory.

-

Usage

-

zowe zos-files create uss-directory <ussPath> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreateuss-file

-

Create a UNIX file.

-

Usage

-

zowe zos-files create uss-file <ussPath> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filescreatezos-file-system

-

Create a z/OS file system.

-

Usage

-

zowe zos-files create zos-file-system <fileSystemName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdelete

-

Delete a data set or Unix System Services file

-

zowezos-filesdeletedata-set

-

Delete a data set or data set member permanently

-

Usage

-

zowe zos-files delete data-set <dataSetName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdeletedata-set-vsam

-

Delete a VSAM cluster permanently

-

Usage

-

zowe zos-files delete data-set-vsam <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdeletemigrated-data-set

-

Delete migrated data sets.

-

Usage

-

zowe zos-files delete migrated-data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdeleteuss-file

-

Delete a Unix Systems Services (USS) File or directory permanently

-

Usage

-

zowe zos-files delete uss-file <fileName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdeletezos-file-system

-

Delete a z/OS file system permanently.

-

Usage

-

zowe zos-files delete zos-file-system <fileSystemName> [options]

-

Positional Arguments

- -

Required Options

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdownload

-

Download content from z/OS data sets and USS files to your PC

-

zowezos-filesdownloadall-members

-

Download all members from a partitioned data set to a local folder

-

Usage

-

zowe zos-files download all-members <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdownloaddata-set

-

Download content from a z/OS data set to a local file

-

Usage

-

zowe zos-files download data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesdownloaduss-file

-

Download content from a USS file to a local file on your PC

-

Usage

-

zowe zos-files download uss-file <ussFileName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesinvoke

-

Invoke z/OS utilities such as Access Method Services (AMS)

-

zowezos-filesinvokeams-file

-

Submit control statements for execution by Access Method Services (IDCAMS). You -can use IDCAMS to create VSAM data sets (CSI, ZFS, etc...), delete data sets, -and more. You must format the control statements exactly as the IDCAMS utility -expects. For more information about control statements, see the IBM publication -'z/OS DFSMS Access Method Services Commands'.

-

Usage

-

zowe zos-files invoke ams-file <controlStatementsFile> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesinvokeams-statements

-

Submit control statements for execution by Access Method Services (IDCAMS). You -can use IDCAMS to create VSAM data sets (CSI, ZFS, etc...), delete data sets, -and more. You must format the control statements exactly as the IDCAMS utility -expects. For more information about control statements, see the IBM publication -'z/OS DFSMS Access Method Services Commands'.

-

Usage

-

zowe zos-files invoke ams-statements <controlStatements> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-fileslist

-

List data sets and data set members. Optionally, you can list their details and -attributes.

-

zowezos-fileslistall-members

-

List all members of a partitioned data set. To view additional information -about each member, use the --attributes option under the Options section of -this help text.

-

Usage

-

zowe zos-files list all-members <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-fileslistdata-set

-

List data sets that match a pattern in the data set name

-

Usage

-

zowe zos-files list data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-fileslistfile-system

-

List all mounted filesystems, or the specific filesystem mounted at a given -path, or the filesystem with a given filesystem name.

-

Usage

-

zowe zos-files list file-system [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-fileslistuss-files

-

List USS files and directories in a UNIX file path

-

Usage

-

zowe zos-files list uss-files <path> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-filesmigrate

-

Migrate data sets.

-

zowezos-filesmigratedata-set

-

Migrate a data set.

-

Usage

-

zowe zos-files migrate data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesmount

-

Mount z/OS UNIX file systems, such as HFS, ZFS, and more. This connects you to -USS file systems.

-

zowezos-filesmountfile-system

-

Mount a UNIX file system on a specified directory.

-

Usage

-

zowe zos-files mount file-system <fileSystemName> <mountPoint> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesrecall

-

Recall migrated data sets.

-

zowezos-filesrecalldata-set

-

Recall a migrated data set.

-

Usage

-

zowe zos-files recall data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesrename

-

Rename a data set or member.

-

zowezos-filesrenamedata-set

-

Rename a data set.

-

Usage

-

zowe zos-files rename data-set <beforeDataSetName> <afterDataSetName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesrenamedata-set-member

-

Rename a data set member.

-

Usage

-

zowe zos-files rename data-set-member <dataSetName> <beforeMemberName> <afterMemberName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesunmount

-

Unmount file systems, such as HFS, ZFS, and more. This disconnects you from USS -file systems.

-

zowezos-filesunmountfile-system

-

Unmount a UNIX file system.

-

Usage

-

zowe zos-files unmount file-system <fileSystemName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesupload

-

Upload the contents of a file to z/OS data sets

-

zowezos-filesuploaddir-to-pds

-

Upload files from a local directory to a partitioned data set (PDS)

-

Usage

-

zowe zos-files upload dir-to-pds <inputdir> <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesuploaddir-to-uss

-

Upload a local directory to a USS directory.

-

An optional .zosattributes file in the source directory can be used to control -file conversion and tagging.

-

An example .zosattributes file:
# pattern local-encoding remote-encoding
# Don't upload the node_modules directory
.* -
*.jpg binary binary
# Convert CICS Node.js profiles to EBCDIC
*.profile ISO8859-1 EBCDIC

-

Lines starting with the ‘#’ character are comments. Each line can specify up -to three positional attributes:

- -

Due to a z/OSMF limitation, files that are transferred in text mode are -converted to the default EBCDIC code page on the z/OS system. Therefore the -only EBCDIC code page to specify as the remote encoding is the default code page -for your system.

-

A .zosattributes file can either be placed in the top-level directory you want -to upload, or its location can be specified by using the --attributes -parameter. .zosattributes files that are placed in nested directories are -ignored.

-

Usage

-

zowe zos-files upload dir-to-uss <inputDir> <USSDir> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesuploadfile-to-data-set

-

Upload the contents of a file to a z/OS data set

-

Usage

-

zowe zos-files upload file-to-data-set <inputfile> <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesuploadfile-to-uss

-

Upload content to a USS file from local file

-

Usage

-

zowe zos-files upload file-to-uss <inputfile> <USSFileName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-filesuploadstdin-to-data-set

-

Upload the content of a stdin to a z/OS data set

-

Usage

-

zowe zos-files upload stdin-to-data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezos-ftp

-

Data set and job functionality via FTP. This functionality uses the open source -zos-node-accessor package from IBM. Commands under this group require you to -create a zftp profile before using them. -If you find this functionality useful, please consider setting up z/OSMF on your -system to get improved stability and speed and more features (for example, -issuing TSO and console commands) by using core Zowe CLI.

-

zowezos-ftpdelete

-

Delete data sets, jobs, and USS files

-

zowezos-ftpdeletedata-set

-

Delete a data set

-

Usage

-

zowe zos-ftp delete data-set <dataSet> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpdeletejob

-

Cancel a job and purge its output. Note: this command will not work to delete -TSU or STC type jobs.

-

Usage

-

zowe zos-ftp delete job <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpdeleteuss-file

-

Delete a USS file

-

Usage

-

zowe zos-ftp delete uss-file <ussFile> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpdownload

-

Download data set, job spool, and USS file content

-

zowezos-ftpdownloadall-spool-by-jobid

-

Download all spool content for a job to files in a local directory by providing -the job id

-

Usage

-

zowe zos-ftp download all-spool-by-jobid <jobid> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpdownloaddata-set

-

Download the contents of a z/OS data set to a local file

-

Usage

-

zowe zos-ftp download data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpdownloaduss-file

-

Download the contents of a USS file to a local file

-

Usage

-

zowe zos-ftp download uss-file <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftplist

-

List data sets, data set members, uss files, jobs, spool files

-

zowezos-ftplistdata-set

-

List all data sets that match a DSLEVEL pattern (see help below). -The following values can be used with the --response-format-filter (--rff) -argument to display more data from the data sets:volume, unit, referred, ext, -used, recfm, lrecl, blksz, dsorg, and dsname.

-

Usage

-

zowe zos-ftp list data-set <pattern> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftplistdata-set-members

-

List all members of the specified PDS or PDSE data set.

-

Usage

-

zowe zos-ftp list data-set-members <dsname> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftplistjobs

-

List all data sets that match a DSLEVEL pattern (see help below).

-

Usage

-

zowe zos-ftp list jobs [options]

-

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftplistspool-files-by-jobid

-

Given a z/OS job JOBID, list the spool files (DDs) for a z/OS job on the -JES/spool queues. The command does not pre-validate the JOBID. The command -presents errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-ftp list spool-files-by-jobid <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftplistuss-files

-

List USS files and subdirectories in a directory. -The following values can be used with the --response-format-filter (--rff) -argument todisplay more data from the data sets:name, size, owner, group, and -permissions

-

Usage

-

zowe zos-ftp list uss-files <directory> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftpmake

-

Make a USS directory

-

zowezos-ftpmakeuss-directory

-

Make a Unix System Services Directory

-

Usage

-

zowe zos-ftp make uss-directory <ussDirectory> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftprename

-

Rename data sets and USS files or directories

-

zowezos-ftprenamedata-set

-

Rename a cataloged data set

-

Usage

-

zowe zos-ftp rename data-set <oldDataSet> <newDataSet> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftprenameuss-file

-

Rename a USS file or directory

-

Usage

-

zowe zos-ftp rename uss-file <olduss> <newuss> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpsubmit

-

Submit jobs from local files and data sets

-

zowezos-ftpsubmitdata-set

-

Submit a job from a cataloged data set containing JCL. The JCL will be -downloaded via FTP and then submitted.

-

Usage

-

zowe zos-ftp submit data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftpsubmitlocal-file

-

Submit a job from a local file containing JCL

-

Usage

-

zowe zos-ftp submit local-file <file> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftpsubmitstdin

-

Submit a job from JCL written to the standard input (stdin) of this process.

-

Usage

-

zowe zos-ftp submit stdin [options]

-

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftpupload

-

Upload data set and USS content

-

zowezos-ftpuploadfile-to-data-set

-

Upload contents of a local file to a z/OS data set

-

Usage

-

zowe zos-ftp upload file-to-data-set <file> <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpuploadfile-to-uss-file

-

Upload contents of a local to a Unix System Services file.

-

Usage

-

zowe zos-ftp upload file-to-uss-file <file> <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpuploadstdin-to-data-set

-

Upload contents piped to stdin to a z/OS data set

-

Usage

-

zowe zos-ftp upload stdin-to-data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpuploadstdin-to-uss-file

-

Upload from stdin to a Unix System Services File

-

Usage

-

zowe zos-ftp upload stdin-to-uss-file <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpview

-

View data sets, job output, and USS content

-

zowezos-ftpviewall-spool-by-jobid

-

View all spool content for a job by providing the job id

-

Usage

-

zowe zos-ftp view all-spool-by-jobid <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpviewdata-set

-

View the contents of a z/OS data set

-

Usage

-

zowe zos-ftp view data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpviewjob-status-by-jobid

-

View status details of a single z/OS job on spool/JES queues. The command does -not prevalidate the JOBID. The command presents errors verbatim from the z/OSMF -Jobs REST endpoints (expect for "no jobs found").

-

Usage

-

zowe zos-ftp view job-status-by-jobid <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-ftpviewspool-file-by-id

-

View the contents of a spool file from a z/OS job on spool/JES queues. The -command does not pre-validate the JOBID or spool ID. The command presents -errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-ftp view spool-file-by-id <jobid> <spoolfileid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-ftpviewuss-file

-

View the contents of a Unix System Services File

-

Usage

-

zowe zos-ftp view uss-file <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezos-jobs

-

Manage z/OS jobs.

-

zowezos-jobscancel

-

Cancel a single job by job ID. This cancels the job if it is running or on -input.

-

zowezos-jobscanceljob

-

Cancel a single job by job ID

-

Usage

-

zowe zos-jobs cancel job <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-jobsdelete

-

Delete a single job by job ID in OUTPUT status. This cancels the job if it is -running and purges its output from the system

-

zowezos-jobsdeletejob

-

Delete a single job by job ID

-

Usage

-

zowe zos-jobs delete job <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-jobsdownload

-

Download the output of a job as separate files.

-

zowezos-jobsdownloadoutput

-

Download all job output to a local directory. Each spool DD will be downloaded -to its own file in the directory.

-

Usage

-

zowe zos-jobs download output <jobid> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-jobslist

-

List z/OS jobs and list the spool files (DDs) for a z/OS job on the JES/spool -queues.

-

zowezos-jobslistjobs

-

List jobs on JES spool/queues. By default, the command lists jobs owned (owner) -by the user specified in your z/OSMF profile. The default for prefix is "*". -The command does not prevalidate your user ID. The command surfaces errors -verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-jobs list jobs [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-jobslistspool-files-by-jobid

-

Given a z/OS job JOBID, list the spool files (DDs) for a z/OS job on the -JES/spool queues. The command does not pre-validate the JOBID. The command -presents errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-jobs list spool-files-by-jobid <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-jobssubmit

-

Submit jobs (JCL) contained in data sets.

-

zowezos-jobssubmitdata-set

-

Submit a job (JCL) contained in a data set. The data set may be of type -physical sequential or a PDS member. The command does not pre-validate the -data set name. The command presents errors verbatim from the z/OSMF Jobs REST -endpoints. For more information about z/OSMF Jobs API errors, see the z/OSMF -Jobs API REST documentation.

-

Usage

-

zowe zos-jobs submit data-set <dataset> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-jobssubmitlocal-file

-

Submit a job (JCL) contained in a local file. The command presents errors -verbatim from the z/OSMF Jobs REST endpoints. For more information about z/OSMF -Jobs API errors, see the z/OSMF Jobs API REST documentation.

-

Usage

-

zowe zos-jobs submit local-file <localFile> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-jobssubmitstdin

-

Submit a job (JCL) passed to the command via the stdin stream. The command -presents errors verbatim from the z/OSMF Jobs REST endpoints. For more -information about z/OSMF Jobs API errors, see the z/OSMF Jobs API REST -documentation.

-

Usage

-

zowe zos-jobs submit stdin [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

zowezos-jobsview

-

View details of z/OS jobs on spool/JES queues.

-

zowezos-jobsviewjob-status-by-jobid

-

View status details of a single z/OS job on spool/JES queues. The command does -not prevalidate the JOBID. The command presents errors verbatim from the z/OSMF -Jobs REST endpoints (expect for "no jobs found").

-

Usage

-

zowe zos-jobs view job-status-by-jobid <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-jobsviewspool-file-by-id

-

View the contents of a spool file from a z/OS job on spool/JES queues. The -command does not pre-validate the JOBID or spool ID. The command presents -errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-jobs view spool-file-by-id <jobid> <spoolfileid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezos-tso

-

Issue TSO commands and interact with TSO address spaces

-

zowezos-tsoissue

-

Issue TSO commands

-

zowezos-tsoissuecommand

-

Creates a TSO address space, issues a TSO command through the newly created -address space, waits for the READY prompt to print the response, and terminates -the TSO address space. All response data are returned to the user up to (but -not including) the TSO 'READY' prompt.

-

Usage

-

zowe zos-tso issue command <commandText> [options]

-

Positional Arguments

- -

Options

- -

TSO ADDRESS SPACE OPTIONS

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-tsoping

-

Ping a TSO address space, from which you previously started and received a token -(a.k.a 'servelet-key').

-

zowezos-tsopingaddress-space

-

Ping a TSO address space, from which you previously started and received a token -(a.k.a 'servlet-key').

-

Usage

-

zowe zos-tso ping address-space <servletKey> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-tsosend

-

Send data to TSO and collect responses until the prompt is reached

-

zowezos-tsosendaddress-space

-

Send data to the TSO address space, from which you previously started and -received a token (a.k.a 'servlet-key').

-

Usage

-

zowe zos-tso send address-space <servletKey> [options]

-

Positional Arguments

- -

Required Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-tsostart

-

Start TSO/E address space

-

zowezos-tsostartaddress-space

-

Start a TSO address space, from which you will receive a token (a.k.a -'servlet-key') for further address space interaction (e.g. termination).

-

Usage

-

zowe zos-tso start address-space [options]

-

TSO ADDRESS SPACE OPTIONS

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-tsostop

-

Stop TSO/E address space

-

zowezos-tsostopaddress-space

-

Stop a TSO address space, from which you previously started and received a token -(a.k.a 'servlet-key').

-

Usage

-

zowe zos-tso stop address-space <servletkey> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezos-uss

-

Issue z/OS USS commands remotely using an SSH session. Output from the commands -is displayed on the local terminal.

-

zowezos-ussissue

-

Issue a z/OS USS command

-

zowezos-ussissuessh

-

Issue a z/OS USS command

-

Usage

-

zowe zos-uss issue ssh <command> [options]

-

Positional Arguments

- -

Options

- -

z/OS Ssh Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezos-workflows

-

Create and manage z/OSMF workflows on a z/OS system

-

zowezos-workflowsarchive

-

Archive workflow instance in z/OSMF

-

zowezos-workflowsarchiveactive-workflow

-

Archive an active workflow instance in z/OSMF.

-

Usage

-

zowe zos-workflows archive active-workflow [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-workflowscreate

-

Create a z/OSMF workflow on a z/OS system.

-

zowezos-workflowscreateworkflow-from-data-set

-

Create a z/OSMF workflow on a z/OS system using a Data set

-

Usage

-

zowe zos-workflows create workflow-from-data-set <workflowName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-workflowscreateworkflow-from-local-file

-

Create a z/OSMF workflow on a z/OS system using a Local file

-

Usage

-

zowe zos-workflows create workflow-from-local-file <workflowName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-workflowscreateworkflow-from-uss-file

-

Create a workflow instance in z/OSMF using a USS file

-

Usage

-

zowe zos-workflows create workflow-from-uss-file <workflowName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-workflowsdelete

-

Delete an active workflow or an archived workflow from z/OSMF.

-

zowezos-workflowsdeleteactive-workflow

-

Delete an active workflow instance in z/OSMF

-

Usage

-

zowe zos-workflows delete active-workflow [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-workflowsdeletearchived-workflow

-

Delete an archived workflow from z/OSMF

-

Usage

-

zowe zos-workflows delete archived-workflow [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-workflowslist

-

List the z/OSMF workflows for a system or a sysplex with filter options.

-

zowezos-workflowslistactive-workflow-details

-

Get the details of an active z/OSMF workflow

-

Usage

-

zowe zos-workflows list active-workflow-details [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-workflowslistactive-workflows

-

List active workflow instance(s) in z/OSMF. -Multiple filters can be used together. -Omitting all options will list all workflows on the sysplex

-

Usage

-

zowe zos-workflows list active-workflows [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -

zowezos-workflowslistarchived-workflows

-

List the archived z/OSMF workflows for a system or sysplex.

-

Usage

-

zowe zos-workflows list archived-workflows [options]

-

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

zowezos-workflowslistdefinition-file-details

-

Retrieve the contents of a z/OSMF workflow definition from a z/OS system.

-

Usage

-

zowe zos-workflows list definition-file-details <definitionFilePath> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-workflowsstart

-

Start a z/OSMF workflow on a z/OS system.

-

zowezos-workflowsstartworkflow-full

-

Will run workflow from the beginning to the end or to the first manual step.

-

Usage

-

zowe zos-workflows start workflow-full [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezos-workflowsstartworkflow-step

-

Will run given step of workflow instance plus following steps if specified by ---perform-following-steps option.

-

Usage

-

zowe zos-workflows start workflow-step <stepName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
-

zowezosmf

-

Retrieve and show the properties of a z/OSMF web server

-

zowezosmfcheck

-

Confirm that z/OSMF is running on a specified system and gather information -about the z/OSMF server for diagnostic purposes.

-

zowezosmfcheckstatus

-

Confirm that z/OSMF is running on a system specified in your profile and gather -information about the z/OSMF server for diagnostic purposes. The command -outputs properties of the z/OSMF server such as version, hostname, and installed -plug-ins.

-

Usage

-

zowe zosmf check status [options]

-

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -

zowezosmflist

-

Obtain a list of systems that are defined to a z/OSMF instance.

-

zowezosmflistsystems

-

Obtain a list of systems that are defined to a z/OSMF instance.

-

Usage

-

zowe zosmf list systems [options]

-

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe.html b/static/v1.15.x/web_help/docs/zowe.html deleted file mode 100644 index a7a53ee001..0000000000 --- a/static/v1.15.x/web_help/docs/zowe.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - -zowe - - -
-

zowe

-

Welcome to Zowe CLI!

-

Zowe CLI is a command line interface (CLI) that provides a simple and streamlined way to interact with IBM z/OS.

-

For additional Zowe CLI documentation, visit https://docs.zowe.org

-

For Zowe CLI support, visit https://www.zowe.org

- -

Groups

- - -

Global Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_auth.html b/static/v1.15.x/web_help/docs/zowe_auth.html deleted file mode 100644 index 8f4ca29b2e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_auth.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - -auth - - -
-

zoweauth

-

Connect to Zowe API Mediation Layer authentication service and obtain a token, -or disconnect from the authentication service and revoke the token.

-

The token provides authentication to services that support the API ML SSO -(Single Sign-On) capability. When you log in, the token is stored in your -default base profile until it expires. Base profiles store connection -information shared by multiple services (e.g., z/OSMF), and are used if you do -not supply connection information in a service profile. To take advantage of -the API ML SSO capability, you should omit username and password in service -profiles so that the token in the base profile is used.

-

Usage

-

zowe auth <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_auth_login.html b/static/v1.15.x/web_help/docs/zowe_auth_login.html deleted file mode 100644 index d393063ad4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_auth_login.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -auth login - - -
-

zoweauthlogin

-

Log in to an authentication service.

-

Usage

-

zowe auth login <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_auth_login_apiml.html b/static/v1.15.x/web_help/docs/zowe_auth_login_apiml.html deleted file mode 100644 index 1f8eeed5f9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_auth_login_apiml.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - -auth login apiml - - -
-

zoweauthloginapiml

-

Log in to Zowe API Mediation Layer authentication service and obtain or update a -token.

-

The token provides authentication to services that support the API ML SSO -(Single Sign-On) capability. When you log in, the token is stored in your -default base profile until it expires. Base profiles store connection -information shared by multiple services (e.g., z/OSMF), and are used if you do -not supply connection information in a service profile. To take advantage of -the API ML SSO capability, you should omit username and password in service -profiles so that the token in the base profile is used.

-

Usage

-

zowe auth login apiml [options]

-

Options

- -

Base Connection Options

- -

Profile Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_auth_logout.html b/static/v1.15.x/web_help/docs/zowe_auth_logout.html deleted file mode 100644 index 71cc292361..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_auth_logout.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -auth logout - - -
-

zoweauthlogout

-

Log out of an authentication service.

-

Usage

-

zowe auth logout <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_auth_logout_apiml.html b/static/v1.15.x/web_help/docs/zowe_auth_logout_apiml.html deleted file mode 100644 index 6545dbaad8..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_auth_logout_apiml.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - -auth logout apiml - - -
-

zoweauthlogoutapiml

-

Log out of the Zowe API Mediation Layer authentication service and revoke the -token so it can no longer authenticate. Also remove the token from the default -base profile, if it is stored on disk.

-

Usage

-

zowe auth logout apiml [options]

-

Base Connection Options

- -

Profile Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics.html b/static/v1.15.x/web_help/docs/zowe_cics.html deleted file mode 100644 index 3650a79727..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - -cics - - -
-

zowecics

-

Interact with IBM CICS programs and transactions.

-

Usage

-

zowe cics <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_add-to-list.html b/static/v1.15.x/web_help/docs/zowe_cics_add-to-list.html deleted file mode 100644 index 376bdef976..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_add-to-list.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -cics add-to-list - - -
-

zowecicsadd-to-list

-

Add new resources (for example, CSD Groups to CSD Lists) to CICS through IBM -CMCI.

-

Usage

-

zowe cics add-to-list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_add-to-list_csdGroup.html b/static/v1.15.x/web_help/docs/zowe_cics_add-to-list_csdGroup.html deleted file mode 100644 index 8499813dd9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_add-to-list_csdGroup.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics add-to-list csdGroup - - -
-

zowecicsadd-to-listcsdGroup

-

Add a CSD Group to a CICS CSD List.

-

Usage

-

zowe cics add-to-list csdGroup <name> <csdList> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define.html b/static/v1.15.x/web_help/docs/zowe_cics_define.html deleted file mode 100644 index 2aba95b769..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - -cics define - - -
-

zowecicsdefine

-

Define new resources (for example, programs) to CICS through IBM CMCI.

-

Usage

-

zowe cics define <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define_program.html b/static/v1.15.x/web_help/docs/zowe_cics_define_program.html deleted file mode 100644 index c0a5ab8183..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define_program.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics define program - - -
-

zowecicsdefineprogram

-

Define a new program to CICS.

-

Usage

-

zowe cics define program <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define_transaction.html b/static/v1.15.x/web_help/docs/zowe_cics_define_transaction.html deleted file mode 100644 index 3ed89c4a5e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define_transaction.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - -cics define transaction - - -
-

zowecicsdefinetransaction

-

Define a new transaction to CICS.

-

Usage

-

zowe cics define transaction <transactionName> <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-client.html b/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-client.html deleted file mode 100644 index 703b00890f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-client.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - -cics define urimap-client - - -
-

zowecicsdefineurimap-client

-

Define a new URIMAP of type client to CICS. This acts as an HTTP(S) client

-

Usage

-

zowe cics define urimap-client <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-pipeline.html b/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-pipeline.html deleted file mode 100644 index 30ebe0860e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-pipeline.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - -cics define urimap-pipeline - - -
-

zowecicsdefineurimap-pipeline

-

Define a new URIMAP of type pipeline to CICS. This processes incoming HTTP(S) -requests

-

Usage

-

zowe cics define urimap-pipeline <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-server.html b/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-server.html deleted file mode 100644 index 4fd5c62d72..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define_urimap-server.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - -cics define urimap-server - - -
-

zowecicsdefineurimap-server

-

Define a new URIMAP of type server to CICS. This acts as an HTTP(S) server

-

Usage

-

zowe cics define urimap-server <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_define_webservice.html b/static/v1.15.x/web_help/docs/zowe_cics_define_webservice.html deleted file mode 100644 index e141484929..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_define_webservice.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - -cics define webservice - - -
-

zowecicsdefinewebservice

-

Define a new web service to CICS.

-

Usage

-

zowe cics define webservice <webserviceName> <csdGroup> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_delete.html b/static/v1.15.x/web_help/docs/zowe_cics_delete.html deleted file mode 100644 index df101436a3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_delete.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -cics delete - - -
-

zowecicsdelete

-

Delete resources (for example, programs) from CICS through IBM CMCI.

-

Usage

-

zowe cics delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_delete_program.html b/static/v1.15.x/web_help/docs/zowe_cics_delete_program.html deleted file mode 100644 index 5636c9641f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_delete_program.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics delete program - - -
-

zowecicsdeleteprogram

-

Delete a program from CICS.

-

Usage

-

zowe cics delete program <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_delete_transaction.html b/static/v1.15.x/web_help/docs/zowe_cics_delete_transaction.html deleted file mode 100644 index 72345d4bbf..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_delete_transaction.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics delete transaction - - -
-

zowecicsdeletetransaction

-

Delete a transaction from CICS.

-

Usage

-

zowe cics delete transaction <transactionName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_delete_urimap.html b/static/v1.15.x/web_help/docs/zowe_cics_delete_urimap.html deleted file mode 100644 index b05de2a646..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_delete_urimap.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -cics delete urimap - - -
-

zowecicsdeleteurimap

-

Delete a urimap from CICS.

-

Usage

-

zowe cics delete urimap <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_delete_webservice.html b/static/v1.15.x/web_help/docs/zowe_cics_delete_webservice.html deleted file mode 100644 index 2837d1e5f0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_delete_webservice.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -cics delete webservice - - -
-

zowecicsdeletewebservice

-

Delete a web service from CICS.

-

Usage

-

zowe cics delete webservice <webserviceName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_disable.html b/static/v1.15.x/web_help/docs/zowe_cics_disable.html deleted file mode 100644 index d198dd0acd..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_disable.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -cics disable - - -
-

zowecicsdisable

-

Disable resources (for example, urimaps) from CICS through IBM CMCI.

-

Usage

-

zowe cics disable <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_disable_urimap.html b/static/v1.15.x/web_help/docs/zowe_cics_disable_urimap.html deleted file mode 100644 index 7230d9ad0d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_disable_urimap.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -cics disable urimap - - -
-

zowecicsdisableurimap

-

Disable a urimap from CICS.

-

Usage

-

zowe cics disable urimap <urimapName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_discard.html b/static/v1.15.x/web_help/docs/zowe_cics_discard.html deleted file mode 100644 index aa4d31de93..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_discard.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -cics discard - - -
-

zowecicsdiscard

-

Discard resources (for example, programs) from CICS through IBM CMCI.

-

Usage

-

zowe cics discard <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_discard_program.html b/static/v1.15.x/web_help/docs/zowe_cics_discard_program.html deleted file mode 100644 index 8b022e2bc3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_discard_program.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -cics discard program - - -
-

zowecicsdiscardprogram

-

Discard a program from CICS.

-

Usage

-

zowe cics discard program <programName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_discard_transaction.html b/static/v1.15.x/web_help/docs/zowe_cics_discard_transaction.html deleted file mode 100644 index 80db692139..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_discard_transaction.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -cics discard transaction - - -
-

zowecicsdiscardtransaction

-

Discard a transaction from CICS.

-

Usage

-

zowe cics discard transaction <transactionName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_discard_urimap.html b/static/v1.15.x/web_help/docs/zowe_cics_discard_urimap.html deleted file mode 100644 index 8d5cd7336f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_discard_urimap.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -cics discard urimap - - -
-

zowecicsdiscardurimap

-

Discard a urimap from CICS.

-

Usage

-

zowe cics discard urimap <urimapName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_enable.html b/static/v1.15.x/web_help/docs/zowe_cics_enable.html deleted file mode 100644 index 2648c03c59..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_enable.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -cics enable - - -
-

zowecicsenable

-

Enable resources (for example, urimaps) from CICS through IBM CMCI.

-

Usage

-

zowe cics enable <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_enable_urimap.html b/static/v1.15.x/web_help/docs/zowe_cics_enable_urimap.html deleted file mode 100644 index 42f98fd446..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_enable_urimap.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -cics enable urimap - - -
-

zowecicsenableurimap

-

Enable a urimap from CICS.

-

Usage

-

zowe cics enable urimap <urimapName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_get.html b/static/v1.15.x/web_help/docs/zowe_cics_get.html deleted file mode 100644 index 2af318a14f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_get.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -cics get - - -
-

zowecicsget

-

Get resources (for example, programs or transactions) from CICS through IBM -CMCI.

-

Usage

-

zowe cics get <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_get_resource.html b/static/v1.15.x/web_help/docs/zowe_cics_get_resource.html deleted file mode 100644 index 368c6cbbc0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_get_resource.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - -cics get resource - - -
-

zowecicsgetresource

-

Get resources (for example, programs or transactions) from CICS.

-

Usage

-

zowe cics get resource <resourceName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_install.html b/static/v1.15.x/web_help/docs/zowe_cics_install.html deleted file mode 100644 index cf8ae08725..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_install.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -cics install - - -
-

zowecicsinstall

-

Install resources (for example, programs) to CICS through IBM CMCI.

-

Usage

-

zowe cics install <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_install_program.html b/static/v1.15.x/web_help/docs/zowe_cics_install_program.html deleted file mode 100644 index e61739ba75..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_install_program.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics install program - - -
-

zowecicsinstallprogram

-

Install a program to CICS.

-

Usage

-

zowe cics install program <programName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_install_transaction.html b/static/v1.15.x/web_help/docs/zowe_cics_install_transaction.html deleted file mode 100644 index 1805dd3cc1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_install_transaction.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics install transaction - - -
-

zowecicsinstalltransaction

-

Install a transaction to CICS.

-

Usage

-

zowe cics install transaction <transactionName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_install_urimap.html b/static/v1.15.x/web_help/docs/zowe_cics_install_urimap.html deleted file mode 100644 index 3ac31237c2..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_install_urimap.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -cics install urimap - - -
-

zowecicsinstallurimap

-

Install a urimap to CICS.

-

Usage

-

zowe cics install urimap <urimapName> <csdGroup> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_refresh.html b/static/v1.15.x/web_help/docs/zowe_cics_refresh.html deleted file mode 100644 index 9331d2985b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_refresh.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -cics refresh - - -
-

zowecicsrefresh

-

Refresh a program on CICS through IBM CMCI.

-

Usage

-

zowe cics refresh <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_refresh_program.html b/static/v1.15.x/web_help/docs/zowe_cics_refresh_program.html deleted file mode 100644 index abc7f2cbc3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_refresh_program.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -cics refresh program - - -
-

zowecicsrefreshprogram

-

Refresh a program on CICS.

-

Usage

-

zowe cics refresh program <programName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_remove-from-list.html b/static/v1.15.x/web_help/docs/zowe_cics_remove-from-list.html deleted file mode 100644 index 8057cb3cb4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_remove-from-list.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -cics remove-from-list - - -
-

zowecicsremove-from-list

-

Remove resources (for example, CSD Groups in CSD Lists) from CICS through IBM -CMCI.

-

Usage

-

zowe cics remove-from-list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_cics_remove-from-list_csdGroup.html b/static/v1.15.x/web_help/docs/zowe_cics_remove-from-list_csdGroup.html deleted file mode 100644 index bc888daa93..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_cics_remove-from-list_csdGroup.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -cics remove-from-list csdGroup - - -
-

zowecicsremove-from-listcsdGroup

-

Remove a CSD Group from a CICS CSD List.

-

Usage

-

zowe cics remove-from-list csdGroup <name> <csdList> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_config.html b/static/v1.15.x/web_help/docs/zowe_config.html deleted file mode 100644 index b064631658..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_config.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -config - - -
-

zoweconfig

-

Manage configuration and overrides. To see all set-able options use "list" -command.

-

Usage

-

zowe config <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_config_get.html b/static/v1.15.x/web_help/docs/zowe_config_get.html deleted file mode 100644 index 74eaf78ae7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_config_get.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - -config get - - -
-

zoweconfigget

-

Get a value of single setting option.

-

Usage

-

zowe config get <configName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_config_list.html b/static/v1.15.x/web_help/docs/zowe_config_list.html deleted file mode 100644 index 3a780c76ef..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_config_list.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - -config list - - -
-

zoweconfiglist

-

List all configuration setting options.

-

Usage

-

zowe config list [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_config_reset.html b/static/v1.15.x/web_help/docs/zowe_config_reset.html deleted file mode 100644 index e7dbea2ab5..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_config_reset.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - -config reset - - -
-

zoweconfigreset

-

Reset a configuration setting to default value.

-

Usage

-

zowe config reset <configName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_config_set.html b/static/v1.15.x/web_help/docs/zowe_config_set.html deleted file mode 100644 index dae43d2c34..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_config_set.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - -config set - - -
-

zoweconfigset

-

Set a configuration setting.

-

Usage

-

zowe config set <configName> <configValue> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2.html b/static/v1.15.x/web_help/docs/zowe_db2.html deleted file mode 100644 index c913d60303..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -db2 - - -
-

zowedb2

-

Interact with IBM Db2 for z/OS

-

Usage

-

zowe db2 <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2_call.html b/static/v1.15.x/web_help/docs/zowe_db2_call.html deleted file mode 100644 index b40fbd0275..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2_call.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -db2 call - - -
-

zowedb2call

-

Call a Db2 stored procedure

-

Usage

-

zowe db2 call <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2_call_procedure.html b/static/v1.15.x/web_help/docs/zowe_db2_call_procedure.html deleted file mode 100644 index 9ffc59d6e4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2_call_procedure.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -db2 call procedure - - -
-

zowedb2callprocedure

-

Call a Db2 stored procedure. Specify the stored procedure name and optionally -provide values.

-

Usage

-

zowe db2 call procedure <routine> [options]

-

Positional Arguments

- -

Options

- -

DB2 Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2_execute.html b/static/v1.15.x/web_help/docs/zowe_db2_execute.html deleted file mode 100644 index b1626fc5a1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2_execute.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -db2 execute - - -
-

zowedb2execute

-

Execute SQL queries against a Db2 region and retrieve the response. Enclose the -query in quotes and escape any symbols that have a special meaning to the -shell.

-

Usage

-

zowe db2 execute <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2_execute_sql.html b/static/v1.15.x/web_help/docs/zowe_db2_execute_sql.html deleted file mode 100644 index d7c7fc6731..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2_execute_sql.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -db2 execute sql - - -
-

zowedb2executesql

-

Execute one or multiple SQL statements separated by a semicolon from a command -line or from a file.

-

Usage

-

zowe db2 execute sql [options]

-

Options

- -

DB2 Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2_export.html b/static/v1.15.x/web_help/docs/zowe_db2_export.html deleted file mode 100644 index 1eef116bf0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2_export.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -db2 export - - -
-

zowedb2export

-

Export data from a Db2 table

-

Usage

-

zowe db2 export <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_db2_export_table.html b/static/v1.15.x/web_help/docs/zowe_db2_export_table.html deleted file mode 100644 index d100647196..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_db2_export_table.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - -db2 export table - - -
-

zowedb2exporttable

-

Export a Db2 table to the stdout or a file.

-

Usage

-

zowe db2 export table <table> [options]

-

Positional Arguments

- -

Options

- -

DB2 Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims.html b/static/v1.15.x/web_help/docs/zowe_ims.html deleted file mode 100644 index 3c482fc671..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -ims - - -
-

zoweims

-

Interact with IBM IMS programs and transactions.

-

Usage

-

zowe ims <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_query.html b/static/v1.15.x/web_help/docs/zowe_ims_query.html deleted file mode 100644 index 7064d69f99..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_query.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - -ims query - - -
-

zoweimsquery

-

Query application programs, regions or transactions across an IMSplex.The query -returns information about application programs, regions and transactions. This -command submits a 'QUERY PGM', 'DIS ACT' or 'QUERY TRAN' IMS command and returns -the output.

-

Usage

-

zowe ims query <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_query_program.html b/static/v1.15.x/web_help/docs/zowe_ims_query_program.html deleted file mode 100644 index b147a366f0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_query_program.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - -ims query program - - -
-

zoweimsqueryprogram

-

Query an IMS application program.

-

Usage

-

zowe ims query program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_query_region.html b/static/v1.15.x/web_help/docs/zowe_ims_query_region.html deleted file mode 100644 index 962f86f04c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_query_region.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - -ims query region - - -
-

zoweimsqueryregion

-

Query an IMS region.

-

Usage

-

zowe ims query region [options]

-

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_query_transaction.html b/static/v1.15.x/web_help/docs/zowe_ims_query_transaction.html deleted file mode 100644 index 672f226ec4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_query_transaction.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - -ims query transaction - - -
-

zoweimsquerytransaction

-

Query an IMS transaction.

-

Usage

-

zowe ims query transaction [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_start.html b/static/v1.15.x/web_help/docs/zowe_ims_start.html deleted file mode 100644 index be0023b5f2..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_start.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -ims start - - -
-

zoweimsstart

-

Starts a region, application program, or transaction and makes IMS resources -available for reference and use. This command submits a '/START REGION', -'UPDATE PGM' or 'UPDATE TRAN' IMS command and returns the output.

-

Usage

-

zowe ims start <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_start_program.html b/static/v1.15.x/web_help/docs/zowe_ims_start_program.html deleted file mode 100644 index 07f22adb67..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_start_program.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -ims start program - - -
-

zoweimsstartprogram

-

Start an IMS application program.

-

Usage

-

zowe ims start program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_start_region.html b/static/v1.15.x/web_help/docs/zowe_ims_start_region.html deleted file mode 100644 index 9a56ca49fa..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_start_region.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - -ims start region - - -
-

zoweimsstartregion

-

Start an IMS region.

-

Usage

-

zowe ims start region [memberName] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_start_transaction.html b/static/v1.15.x/web_help/docs/zowe_ims_start_transaction.html deleted file mode 100644 index da1656737b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_start_transaction.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -ims start transaction - - -
-

zoweimsstarttransaction

-

Start an IMS transaction.

-

Usage

-

zowe ims start transaction [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_stop.html b/static/v1.15.x/web_help/docs/zowe_ims_stop.html deleted file mode 100644 index 825244084e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_stop.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -ims stop - - -
-

zoweimsstop

-

Stops a running region, application program or transaction. This command -submits a '/STOP REGION', 'UPDATE PGM' or 'UPDATE TRAN' IMS command and returns -the output.",

-

Usage

-

zowe ims stop <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_stop_program.html b/static/v1.15.x/web_help/docs/zowe_ims_stop_program.html deleted file mode 100644 index 424175c0da..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_stop_program.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -ims stop program - - -
-

zoweimsstopprogram

-

Stop an IMS application program.

-

Usage

-

zowe ims stop program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_stop_region.html b/static/v1.15.x/web_help/docs/zowe_ims_stop_region.html deleted file mode 100644 index 36356041b2..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_stop_region.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - -ims stop region - - -
-

zoweimsstopregion

-

Stop an IMS region.

-

Usage

-

zowe ims stop region [options]

-

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_stop_transaction.html b/static/v1.15.x/web_help/docs/zowe_ims_stop_transaction.html deleted file mode 100644 index c30e116577..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_stop_transaction.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -ims stop transaction - - -
-

zoweimsstoptransaction

-

Stop an IMS transaction.

-

Usage

-

zowe ims stop transaction <name...> [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_update.html b/static/v1.15.x/web_help/docs/zowe_ims_update.html deleted file mode 100644 index 505f5b8cd0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_update.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -ims update - - -
-

zoweimsupdate

-

Updates the setting(s) for application program or transaction. This command -submits a 'UPDATE PGM' or 'UPDATE TRAN' IMS command and returns the output.

-

Usage

-

zowe ims update <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_update_program.html b/static/v1.15.x/web_help/docs/zowe_ims_update_program.html deleted file mode 100644 index 8606f8111b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_update_program.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - -ims update program - - -
-

zoweimsupdateprogram

-

Update an IMS application program.

-

Usage

-

zowe ims update program [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_ims_update_transaction.html b/static/v1.15.x/web_help/docs/zowe_ims_update_transaction.html deleted file mode 100644 index be57741dc7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_ims_update_transaction.html +++ /dev/null @@ -1,421 +0,0 @@ - - - - -ims update transaction - - -
-

zoweimsupdatetransaction

-

Update an IMS transaction.

-

Usage

-

zowe ims update transaction [name...] [options]

-

Positional Arguments

- -

Options

- -

IMS Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_mq.html b/static/v1.15.x/web_help/docs/zowe_mq.html deleted file mode 100644 index 9490716315..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_mq.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -mq - - -
-

zowemq

-

Interact with IBM MQ for z/OS.

-

Usage

-

zowe mq <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_mq_run.html b/static/v1.15.x/web_help/docs/zowe_mq_run.html deleted file mode 100644 index 7aba42c114..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_mq_run.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -mq run - - -
-

zowemqrun

-

MQ Utilities

-

Usage

-

zowe mq run <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_mq_run_mqsc.html b/static/v1.15.x/web_help/docs/zowe_mq_run_mqsc.html deleted file mode 100644 index 56c2b5649b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_mq_run_mqsc.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - -mq run mqsc - - -
-

zowemqrunmqsc

-

MQ Utilities

-

Usage

-

zowe mq run mqsc <qmgr> <cmd> [options]

-

Positional Arguments

- -

MQ Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_plugins.html b/static/v1.15.x/web_help/docs/zowe_plugins.html deleted file mode 100644 index b724ee2530..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_plugins.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -plugins - - -
-

zoweplugins

-

Install and manage plug-ins

-

Usage

-

zowe plugins <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_plugins_install.html b/static/v1.15.x/web_help/docs/zowe_plugins_install.html deleted file mode 100644 index df8d291755..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_plugins_install.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -plugins install - - -
-

zowepluginsinstall

-

Install plug-ins to an application.

-

Usage

-

zowe plugins install [plugin...] [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_plugins_list.html b/static/v1.15.x/web_help/docs/zowe_plugins_list.html deleted file mode 100644 index b268a685cf..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_plugins_list.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - -plugins list - - -
-

zowepluginslist

-

List all plug-ins installed.

-

Usage

-

zowe plugins list [options]

-
- - diff --git a/static/v1.15.x/web_help/docs/zowe_plugins_uninstall.html b/static/v1.15.x/web_help/docs/zowe_plugins_uninstall.html deleted file mode 100644 index 1868030223..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_plugins_uninstall.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - -plugins uninstall - - -
-

zowepluginsuninstall

-

Uninstall plug-ins.

-

Usage

-

zowe plugins uninstall [plugin...] [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_plugins_update.html b/static/v1.15.x/web_help/docs/zowe_plugins_update.html deleted file mode 100644 index 801317b477..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_plugins_update.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - -plugins update - - -
-

zowepluginsupdate

-

Update plug-ins.

-

Usage

-

zowe plugins update [plugin...] [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_plugins_validate.html b/static/v1.15.x/web_help/docs/zowe_plugins_validate.html deleted file mode 100644 index 5b109e6e83..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_plugins_validate.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -plugins validate - - -
-

zowepluginsvalidate

-

Validate a plug-in that has been installed.

-

Usage

-

zowe plugins validate [plugin] [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles.html deleted file mode 100644 index e29b07f6da..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -profiles - - -
-

zoweprofiles

-

Create and manage configuration profiles

-

Usage

-

zowe profiles <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create.html b/static/v1.15.x/web_help/docs/zowe_profiles_create.html deleted file mode 100644 index bd76854d98..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - -profiles create - - -
-

zoweprofilescreate

-

Create new configuration profiles.

-

Usage

-

zowe profiles create <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_base-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_base-profile.html deleted file mode 100644 index 97ef5a7a30..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_base-profile.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -profiles create base-profile - - -
-

zoweprofilescreatebase-profile

-

Base profile that stores values shared by multiple service profiles

-

Usage

-

zowe profiles create base-profile <profileName> [options]

-

Positional Arguments

- -

Base Connection Options

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_cics-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_cics-profile.html deleted file mode 100644 index 5869082a2a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_cics-profile.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - -profiles create cics-profile - - -
-

zoweprofilescreatecics-profile

-

A cics profile is required to issue commands in the cics command group that -interact with CICS regions. The cics profile contains your host, port, user -name, and password for the IBM CICS management client interface (CMCI) server of -your choice.

-

Usage

-

zowe profiles create cics-profile <profileName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Cics Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_db2-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_db2-profile.html deleted file mode 100644 index 52e6cd4015..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_db2-profile.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - -profiles create db2-profile - - -
-

zoweprofilescreatedb2-profile

-

A profile for interaction with Db2 for the z/OS region

-

Usage

-

zowe profiles create db2-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_ims-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_ims-profile.html deleted file mode 100644 index b219d16a4a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_ims-profile.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - -profiles create ims-profile - - -
-

zoweprofilescreateims-profile

-

An ims profile is used to issue commands in the ims command group that interact -with IMS regions. The ims profile contains your IMS Operations API web server -host, port, user name and password, IMS Connect host and port and IMS plex -name.

-

Usage

-

zowe profiles create ims-profile <profileName> [options]

-

Positional Arguments

- -

IMS Connection Options

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_mq-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_mq-profile.html deleted file mode 100644 index 4b766f25e1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_mq-profile.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - -profiles create mq-profile - - -
-

zoweprofilescreatemq-profile

-

An MQREST profile is required to issue commands in the MQ command group that -interacts with MQSC. The mq profile contains your host, port, user name, and -password for the IBM MQ System Console interface

-

Usage

-

zowe profiles create mq-profile <profileName> [options]

-

Positional Arguments

- -

Required Options

- -

MQ Connection Options

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_ssh-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_ssh-profile.html deleted file mode 100644 index ce5c5c4e5d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_ssh-profile.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - -profiles create ssh-profile - - -
-

zoweprofilescreatessh-profile

-

z/OS SSH Profile

-

Usage

-

zowe profiles create ssh-profile <profileName> [options]

-

Positional Arguments

- -

z/OS Ssh Connection Options

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_tso-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_tso-profile.html deleted file mode 100644 index 6aaa208696..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_tso-profile.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - -profiles create tso-profile - - -
-

zoweprofilescreatetso-profile

-

z/OS TSO/E User Profile

-

Usage

-

zowe profiles create tso-profile <profileName> [options]

-

Positional Arguments

- -

TSO ADDRESS SPACE OPTIONS

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_zftp-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_zftp-profile.html deleted file mode 100644 index c7eec426fe..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_zftp-profile.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - -profiles create zftp-profile - - -
-

zoweprofilescreatezftp-profile

-

Configuration profile for z/OS FTP

-

Usage

-

zowe profiles create zftp-profile <profileName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_create_zosmf-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_create_zosmf-profile.html deleted file mode 100644 index 17c97fada2..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_create_zosmf-profile.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - -profiles create zosmf-profile - - -
-

zoweprofilescreatezosmf-profile

-

z/OSMF Profile

-

Usage

-

zowe profiles create zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete.html deleted file mode 100644 index cf0d3aadfa..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - -profiles delete - - -
-

zoweprofilesdelete

-

Delete existing profiles.

-

Usage

-

zowe profiles delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_base-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_base-profile.html deleted file mode 100644 index 8c57977f4c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_base-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete base-profile - - -
-

zoweprofilesdeletebase-profile

-

Delete a base profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete base-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_cics-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_cics-profile.html deleted file mode 100644 index f5032c53d5..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_cics-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete cics-profile - - -
-

zoweprofilesdeletecics-profile

-

Delete a cics profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete cics-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_db2-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_db2-profile.html deleted file mode 100644 index 3d031c8f6b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_db2-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete db2-profile - - -
-

zoweprofilesdeletedb2-profile

-

Delete a db2 profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete db2-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_ims-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_ims-profile.html deleted file mode 100644 index b3fae79de1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_ims-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete ims-profile - - -
-

zoweprofilesdeleteims-profile

-

Delete a ims profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete ims-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_mq-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_mq-profile.html deleted file mode 100644 index d16719dc0d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_mq-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete mq-profile - - -
-

zoweprofilesdeletemq-profile

-

Delete a mq profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete mq-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_ssh-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_ssh-profile.html deleted file mode 100644 index 996d60b8d1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_ssh-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete ssh-profile - - -
-

zoweprofilesdeletessh-profile

-

Delete a ssh profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete ssh-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_tso-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_tso-profile.html deleted file mode 100644 index 94eb7d0347..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_tso-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete tso-profile - - -
-

zoweprofilesdeletetso-profile

-

Delete a tso profile. You must specify a profile name to be deleted. To find a -list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete tso-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_zftp-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_zftp-profile.html deleted file mode 100644 index 621596b602..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_zftp-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete zftp-profile - - -
-

zoweprofilesdeletezftp-profile

-

Delete a zftp profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete zftp-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_delete_zosmf-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_delete_zosmf-profile.html deleted file mode 100644 index 004049574d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_delete_zosmf-profile.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - -profiles delete zosmf-profile - - -
-

zoweprofilesdeletezosmf-profile

-

Delete a zosmf profile. You must specify a profile name to be deleted. To find -a list of available profiles for deletion, issue the profiles list command. By -default, you will be prompted to confirm the profile removal.

-

Usage

-

zowe profiles delete zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list.html b/static/v1.15.x/web_help/docs/zowe_profiles_list.html deleted file mode 100644 index 4f296b7338..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - -profiles list - - -
-

zoweprofileslist

-

List profiles of the type {{type}}

-

Usage

-

zowe profiles list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_base-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_base-profiles.html deleted file mode 100644 index baff507d3c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_base-profiles.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -profiles list base-profiles - - -
-

zoweprofileslistbase-profiles

-

Base profile that stores values shared by multiple service profiles

-

Usage

-

zowe profiles list base-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_cics-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_cics-profiles.html deleted file mode 100644 index d6e1476212..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_cics-profiles.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - -profiles list cics-profiles - - -
-

zoweprofileslistcics-profiles

-

A cics profile is required to issue commands in the cics command group that -interact with CICS regions. The cics profile contains your host, port, user -name, and password for the IBM CICS management client interface (CMCI) server of -your choice.

-

Usage

-

zowe profiles list cics-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_db2-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_db2-profiles.html deleted file mode 100644 index ee2c8860b0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_db2-profiles.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -profiles list db2-profiles - - -
-

zoweprofileslistdb2-profiles

-

A profile for interaction with Db2 for the z/OS region

-

Usage

-

zowe profiles list db2-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_ims-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_ims-profiles.html deleted file mode 100644 index 427f91e04d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_ims-profiles.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - -profiles list ims-profiles - - -
-

zoweprofileslistims-profiles

-

An ims profile is used to issue commands in the ims command group that interact -with IMS regions. The ims profile contains your IMS Operations API web server -host, port, user name and password, IMS Connect host and port and IMS plex -name.

-

Usage

-

zowe profiles list ims-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_mq-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_mq-profiles.html deleted file mode 100644 index 6f2c4516ed..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_mq-profiles.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles list mq-profiles - - -
-

zoweprofileslistmq-profiles

-

An MQREST profile is required to issue commands in the MQ command group that -interacts with MQSC. The mq profile contains your host, port, user name, and -password for the IBM MQ System Console interface

-

Usage

-

zowe profiles list mq-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_ssh-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_ssh-profiles.html deleted file mode 100644 index 4b8495d76c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_ssh-profiles.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -profiles list ssh-profiles - - -
-

zoweprofileslistssh-profiles

-

z/OS SSH Profile

-

Usage

-

zowe profiles list ssh-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_tso-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_tso-profiles.html deleted file mode 100644 index be64d0b481..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_tso-profiles.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -profiles list tso-profiles - - -
-

zoweprofileslisttso-profiles

-

z/OS TSO/E User Profile

-

Usage

-

zowe profiles list tso-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_zftp-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_zftp-profiles.html deleted file mode 100644 index 340037c1c1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_zftp-profiles.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -profiles list zftp-profiles - - -
-

zoweprofileslistzftp-profiles

-

Configuration profile for z/OS FTP

-

Usage

-

zowe profiles list zftp-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_list_zosmf-profiles.html b/static/v1.15.x/web_help/docs/zowe_profiles_list_zosmf-profiles.html deleted file mode 100644 index 29f42f5db2..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_list_zosmf-profiles.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - -profiles list zosmf-profiles - - -
-

zoweprofileslistzosmf-profiles

-

z/OSMF Profile

-

Usage

-

zowe profiles list zosmf-profiles [options]

-

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default.html deleted file mode 100644 index a5f77715b9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - -profiles set-default - - -
-

zoweprofilesset-default

-

Set which profiles are loaded by default.

-

Usage

-

zowe profiles set-default <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_base-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_base-profile.html deleted file mode 100644 index 590cff87fb..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_base-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default base-profile - - -
-

zoweprofilesset-defaultbase-profile

-

The base set default-profiles command allows you to set the default profiles -for this command group. When a base command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default base-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_cics-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_cics-profile.html deleted file mode 100644 index 72ac65a555..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_cics-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default cics-profile - - -
-

zoweprofilesset-defaultcics-profile

-

The cics set default-profiles command allows you to set the default profiles -for this command group. When a cics command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default cics-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_db2-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_db2-profile.html deleted file mode 100644 index bbf34b35bf..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_db2-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default db2-profile - - -
-

zoweprofilesset-defaultdb2-profile

-

The db2 set default-profiles command allows you to set the default profiles for -this command group. When a db2 command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default db2-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_ims-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_ims-profile.html deleted file mode 100644 index 85f3679075..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_ims-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default ims-profile - - -
-

zoweprofilesset-defaultims-profile

-

The ims set default-profiles command allows you to set the default profiles for -this command group. When a ims command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default ims-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_mq-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_mq-profile.html deleted file mode 100644 index 895ce6e2d4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_mq-profile.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - -profiles set-default mq-profile - - -
-

zoweprofilesset-defaultmq-profile

-

The mq set default-profiles command allows you to set the default profiles for -this command group. When a mq command is issued and no profile override options -are specified, the default profiles for the command group are automatically -loaded for the command based on the commands profile requirements.

-

Usage

-

zowe profiles set-default mq-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_ssh-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_ssh-profile.html deleted file mode 100644 index 9a769cb7de..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_ssh-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default ssh-profile - - -
-

zoweprofilesset-defaultssh-profile

-

The ssh set default-profiles command allows you to set the default profiles for -this command group. When a ssh command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default ssh-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_tso-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_tso-profile.html deleted file mode 100644 index 6ed7b1d325..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_tso-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default tso-profile - - -
-

zoweprofilesset-defaulttso-profile

-

The tso set default-profiles command allows you to set the default profiles for -this command group. When a tso command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default tso-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_zftp-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_zftp-profile.html deleted file mode 100644 index 531972a0d3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_zftp-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default zftp-profile - - -
-

zoweprofilesset-defaultzftp-profile

-

The zftp set default-profiles command allows you to set the default profiles -for this command group. When a zftp command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default zftp-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_zosmf-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_set-default_zosmf-profile.html deleted file mode 100644 index db053d2fb3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_set-default_zosmf-profile.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - -profiles set-default zosmf-profile - - -
-

zoweprofilesset-defaultzosmf-profile

-

The zosmf set default-profiles command allows you to set the default profiles -for this command group. When a zosmf command is issued and no profile override -options are specified, the default profiles for the command group are -automatically loaded for the command based on the commands profile -requirements.

-

Usage

-

zowe profiles set-default zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update.html b/static/v1.15.x/web_help/docs/zowe_profiles_update.html deleted file mode 100644 index 817bdfd320..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - -profiles update - - -
-

zoweprofilesupdate

-

Update a {{type}} profile. You can update any property present within the -profile configuration. The updated profile will be printed so that you can -review the result of the updates.

-

Usage

-

zowe profiles update <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_base-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_base-profile.html deleted file mode 100644 index 7df0cc8363..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_base-profile.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - -profiles update base-profile - - -
-

zoweprofilesupdatebase-profile

-

Base profile that stores values shared by multiple service profiles

-

Usage

-

zowe profiles update base-profile <profileName> [options]

-

Positional Arguments

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_cics-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_cics-profile.html deleted file mode 100644 index c1db1f9c45..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_cics-profile.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - -profiles update cics-profile - - -
-

zoweprofilesupdatecics-profile

-

A cics profile is required to issue commands in the cics command group that -interact with CICS regions. The cics profile contains your host, port, user -name, and password for the IBM CICS management client interface (CMCI) server of -your choice.

-

Usage

-

zowe profiles update cics-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

Cics Connection Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_db2-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_db2-profile.html deleted file mode 100644 index 950381f18b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_db2-profile.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - -profiles update db2-profile - - -
-

zoweprofilesupdatedb2-profile

-

A profile for interaction with Db2 for the z/OS region

-

Usage

-

zowe profiles update db2-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_ims-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_ims-profile.html deleted file mode 100644 index c5bf59d4cc..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_ims-profile.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - -profiles update ims-profile - - -
-

zoweprofilesupdateims-profile

-

An ims profile is used to issue commands in the ims command group that interact -with IMS regions. The ims profile contains your IMS Operations API web server -host, port, user name and password, IMS Connect host and port and IMS plex -name.

-

Usage

-

zowe profiles update ims-profile <profileName> [options]

-

Positional Arguments

- -

IMS Connection Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_mq-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_mq-profile.html deleted file mode 100644 index 20ed605142..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_mq-profile.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - -profiles update mq-profile - - -
-

zoweprofilesupdatemq-profile

-

An MQREST profile is required to issue commands in the MQ command group that -interacts with MQSC. The mq profile contains your host, port, user name, and -password for the IBM MQ System Console interface

-

Usage

-

zowe profiles update mq-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

MQ Connection Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_ssh-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_ssh-profile.html deleted file mode 100644 index 975a1561b8..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_ssh-profile.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - -profiles update ssh-profile - - -
-

zoweprofilesupdatessh-profile

-

z/OS SSH Profile

-

Usage

-

zowe profiles update ssh-profile <profileName> [options]

-

Positional Arguments

- -

z/OS Ssh Connection Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_tso-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_tso-profile.html deleted file mode 100644 index e301bafbcd..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_tso-profile.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - -profiles update tso-profile - - -
-

zoweprofilesupdatetso-profile

-

z/OS TSO/E User Profile

-

Usage

-

zowe profiles update tso-profile <profileName> [options]

-

Positional Arguments

- -

TSO ADDRESS SPACE OPTIONS

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_zftp-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_zftp-profile.html deleted file mode 100644 index 80760c2041..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_zftp-profile.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - -profiles update zftp-profile - - -
-

zoweprofilesupdatezftp-profile

-

Configuration profile for z/OS FTP

-

Usage

-

zowe profiles update zftp-profile <profileName> [options]

-

Positional Arguments

- -

Options

- -

TLS / Secure Connection options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_profiles_update_zosmf-profile.html b/static/v1.15.x/web_help/docs/zowe_profiles_update_zosmf-profile.html deleted file mode 100644 index 3f35b84451..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_profiles_update_zosmf-profile.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - -profiles update zosmf-profile - - -
-

zoweprofilesupdatezosmf-profile

-

z/OSMF Profile

-

Usage

-

zowe profiles update zosmf-profile <profileName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning.html b/static/v1.15.x/web_help/docs/zowe_provisioning.html deleted file mode 100644 index 5155daa127..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -provisioning - - -
-

zoweprovisioning

-

Perform z/OSMF provisioning tasks on Published Templates in the Service Catalog -and Provisioned Instances in the Service Registry.

-

Usage

-

zowe provisioning <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_delete.html b/static/v1.15.x/web_help/docs/zowe_provisioning_delete.html deleted file mode 100644 index 77a238ab6e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_delete.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -provisioning delete - - -
-

zoweprovisioningdelete

-

Deletes instance previously provisioned with z/OSMF cloud provisioning -services.

-

Usage

-

zowe provisioning delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_delete_instance.html b/static/v1.15.x/web_help/docs/zowe_provisioning_delete_instance.html deleted file mode 100644 index 1449679736..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_delete_instance.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - -provisioning delete instance - - -
-

zoweprovisioningdeleteinstance

-

Deletes selected deprovisioned instance.

-

Usage

-

zowe provisioning delete instance <name> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_list.html b/static/v1.15.x/web_help/docs/zowe_provisioning_list.html deleted file mode 100644 index a068dcb66e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_list.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - -provisioning list - - -
-

zoweprovisioninglist

-

Lists z/OSMF provisioning information such as the provisioned instances from the -registry, the provisioned instance details, the available provisioning templates -and provisioning template details.

-

Usage

-

zowe provisioning list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_list_catalog-templates.html b/static/v1.15.x/web_help/docs/zowe_provisioning_list_catalog-templates.html deleted file mode 100644 index b10b3a2d80..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_list_catalog-templates.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - -provisioning list catalog-templates - - -
-

zoweprovisioninglistcatalog-templates

-

Lists the z/OSMF service catalog published templates.

-

Usage

-

zowe provisioning list catalog-templates [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_list_instance-info.html b/static/v1.15.x/web_help/docs/zowe_provisioning_list_instance-info.html deleted file mode 100644 index 51922929aa..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_list_instance-info.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - -provisioning list instance-info - - -
-

zoweprovisioninglistinstance-info

-

List details about an instance provisioned with z/OSMF.

-

Usage

-

zowe provisioning list instance-info <name> [options]

-

Positional Arguments

- -

Options

- -
  Allowed values: extended, summary, vars, actions, full

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_list_instance-variables.html b/static/v1.15.x/web_help/docs/zowe_provisioning_list_instance-variables.html deleted file mode 100644 index 496ae978b8..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_list_instance-variables.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -provisioning list instance-variables - - -
-

zoweprovisioninglistinstance-variables

-

List a set of variables and their values for a given name.

-

Usage

-

zowe provisioning list instance-variables <name> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_list_registry-instances.html b/static/v1.15.x/web_help/docs/zowe_provisioning_list_registry-instances.html deleted file mode 100644 index 948013e6dd..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_list_registry-instances.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -provisioning list registry-instances - - -
-

zoweprovisioninglistregistry-instances

-

List the provisioned instances from the z/OSMF software registry.

-

Usage

-

zowe provisioning list registry-instances [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_list_template-info.html b/static/v1.15.x/web_help/docs/zowe_provisioning_list_template-info.html deleted file mode 100644 index e1530a4b97..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_list_template-info.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - -provisioning list template-info - - -
-

zoweprovisioninglisttemplate-info

-

List details about a template published with z/OSMF Cloud Provisioning.

-

Usage

-

zowe provisioning list template-info <name> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_perform.html b/static/v1.15.x/web_help/docs/zowe_provisioning_perform.html deleted file mode 100644 index 3896189b0d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_perform.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -provisioning perform - - -
-

zoweprovisioningperform

-

Perform actions against instances provisioned with z/OSMF.

-

Usage

-

zowe provisioning perform <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_perform_action.html b/static/v1.15.x/web_help/docs/zowe_provisioning_perform_action.html deleted file mode 100644 index c43df0ed11..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_perform_action.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -provisioning perform action - - -
-

zoweprovisioningperformaction

-

Perform actions on instances previously provisioned with z/OSMF cloud -provisioning services. To view the list of provisioned instances, use the -"zowe provisioning list registry-instances" command. Once you have -obtained an instance name you can use the "zowe provisioning list -instance-info <name>" command to view the available instance actions.

-

Usage

-

zowe provisioning perform action <name> <actionname> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_provision.html b/static/v1.15.x/web_help/docs/zowe_provisioning_provision.html deleted file mode 100644 index 047cc85465..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_provision.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -provisioning provision - - -
-

zoweprovisioningprovision

-

Using z/OSMF cloud provisioning services provision available templates.

-

Usage

-

zowe provisioning provision <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_provisioning_provision_template.html b/static/v1.15.x/web_help/docs/zowe_provisioning_provision_template.html deleted file mode 100644 index 5b2a04c9c0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_provisioning_provision_template.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - -provisioning provision template - - -
-

zoweprovisioningprovisiontemplate

-

Using z/OSMF cloud provisioning services, provision available templates. -You can view available templates using the zowe provisioning list -catalog-templates command.

-

Usage

-

zowe provisioning provision template <name> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_secure-credential-store.html b/static/v1.15.x/web_help/docs/zowe_secure-credential-store.html deleted file mode 100644 index 7e41cc0753..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_secure-credential-store.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -secure-credential-store - - -
-

zowesecure-credential-store

-

Store credentials securely in profiles by encrypting them

-

Usage

-

zowe secure-credential-store <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_secure-credential-store_revert.html b/static/v1.15.x/web_help/docs/zowe_secure-credential-store_revert.html deleted file mode 100644 index c16c57198c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_secure-credential-store_revert.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -secure-credential-store revert - - -
-

zowesecure-credential-storerevert

-

Reverts all secure profiles to be stored in plain text

-

Usage

-

zowe secure-credential-store revert [options]

-

Required Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_secure-credential-store_update.html b/static/v1.15.x/web_help/docs/zowe_secure-credential-store_update.html deleted file mode 100644 index d173e025dd..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_secure-credential-store_update.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - -secure-credential-store update - - -
-

zowesecure-credential-storeupdate

-

Updates all plain text profiles to be securely stored

-

Usage

-

zowe secure-credential-store update [options]

-
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-console.html b/static/v1.15.x/web_help/docs/zowe_zos-console.html deleted file mode 100644 index a84ef6e272..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-console.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - -zos-console - - -
-

zowezos-console

-

Interact with z/OSMF console services. Issue z/OS console commands and collect -responses. z/OS console services establishes extended MCS (EMCS) consoles on -behalf of the user, which are used to issue the commands and collect responses.

-

Important! Before you use commands in the zos-console command group, ensure -that you understand the implications of issuing z/OS console commands in your -environment.

-

Usage

-

zowe zos-console <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-console_collect.html b/static/v1.15.x/web_help/docs/zowe_zos-console_collect.html deleted file mode 100644 index 83f1188afc..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-console_collect.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-console collect - - -
-

zowezos-consolecollect

-

z/OSMF console services provides a command response key upon successful issue of -a console command. You can use this key to collect additional console message -responses.

-

Usage

-

zowe zos-console collect <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-console_collect_sync-responses.html b/static/v1.15.x/web_help/docs/zowe_zos-console_collect_sync-responses.html deleted file mode 100644 index ec3a1922e6..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-console_collect_sync-responses.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -zos-console collect sync-responses - - -
-

zowezos-consolecollectsync-responses

-

The z/OSMF console REST APIs return a "solicited response key" after -successfully issuing a synchronous console command that produces solicited -responses. You can use the "solicited response key"on the "sync-responses" -command to collect any additional outstanding solicited responses from the -console the command was issued.

-

In general, when issuing a z/OS console command, z/OS applications route -responses to the originating console. The command response messages are -referred to as "solicited command responses" (i.e. direct responses to the -command issued). When issuing a z/OS console command using Zowe CLI, collection -of all solicited command responses is attempted by default. However, there is -no z/OS mechanism that indicates the total number of response messages that may -be produced from a given command. Therefore, the Zowe CLI console APIs return a -"solicited response key" that can be used to "follow-up" and collect any -additional solicited command responses.

-

Usage

-

zowe zos-console collect sync-responses <responsekey> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-console_issue.html b/static/v1.15.x/web_help/docs/zowe_zos-console_issue.html deleted file mode 100644 index 94fce7b095..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-console_issue.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-console issue - - -
-

zowezos-consoleissue

-

Issue z/OS console commands and optionally collect responses.

-

Usage

-

zowe zos-console issue <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-console_issue_command.html b/static/v1.15.x/web_help/docs/zowe_zos-console_issue_command.html deleted file mode 100644 index 929a898d05..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-console_issue_command.html +++ /dev/null @@ -1,194 +0,0 @@ - - - - -zos-console issue command - - -
-

zowezos-consoleissuecommand

-

Issue a z/OS console command and print command responses (known as "solicited -command responses").

-

In general, when issuing a z/OS console command, z/OS applications route -responses to the originating console. The command response messages are -referred to as "solicited command responses" (i.e. direct responses to the -command issued). When issuing a z/OS console command using Zowe CLI, collection -of all solicited command responses is attempted by default. However, there is -no z/OS mechanism that indicates the total number of response messages that may -be produced from a given command. Therefore, the Zowe CLI console APIs return a -"solicited response key" that can be used to "follow-up" and collect any -additional solicited command responses.

-

Zowe CLI will issue "follow-up" API requests by default to collect any -additional outstanding solicited command responses until a request returns no -additional responses. At that time, Zowe CLI will attempt a final collection -attempt. If no messages are present, the command is complete. If additional -messages are present, the process is repeated. However, this does not guarantee -that all messages produced in direct response (i.e. solicited) have been -collected. The z/OS application may produce additional messages in direct -response to your command at some point in the future. You can manually collect -additional responses using the "command response key" OR specify additional -processing options to, for example, delay collection attempts by a specified -interval.

-

Usage

-

zowe zos-console issue command <commandtext> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files.html b/static/v1.15.x/web_help/docs/zowe_zos-files.html deleted file mode 100644 index 25483bc7fe..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - -zos-files - - -
-

zowezos-files

-

Manage z/OS data sets, create data sets, and more

-

Usage

-

zowe zos-files <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_copy.html b/static/v1.15.x/web_help/docs/zowe_zos-files_copy.html deleted file mode 100644 index dff7cc5175..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_copy.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-files copy - - -
-

zowezos-filescopy

-

Copy a data set

-

Usage

-

zowe zos-files copy <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_copy_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_copy_data-set.html deleted file mode 100644 index 0a8c19d719..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_copy_data-set.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -zos-files copy data-set - - -
-

zowezos-filescopydata-set

-

Copy a data set to another data set

-

Usage

-

zowe zos-files copy data-set <fromDataSetName> <toDataSetName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create.html deleted file mode 100644 index 203fbdefb0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - -zos-files create - - -
-

zowezos-filescreate

-

Create data sets

-

Usage

-

zowe zos-files create <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-binary.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-binary.html deleted file mode 100644 index b1fa24a455..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-binary.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - -zos-files create data-set-binary - - -
-

zowezos-filescreatedata-set-binary

-

Create executable data sets

-

Usage

-

zowe zos-files create data-set-binary <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-c.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-c.html deleted file mode 100644 index 642326a780..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-c.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - -zos-files create data-set-c - - -
-

zowezos-filescreatedata-set-c

-

Create data sets for C code programming

-

Usage

-

zowe zos-files create data-set-c <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-classic.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-classic.html deleted file mode 100644 index 35e5e795ff..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-classic.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - -zos-files create data-set-classic - - -
-

zowezos-filescreatedata-set-classic

-

Create classic data sets (JCL, HLASM, CBL, etc...)

-

Usage

-

zowe zos-files create data-set-classic <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-partitioned.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-partitioned.html deleted file mode 100644 index 7c0d5afa49..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-partitioned.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - -zos-files create data-set-partitioned - - -
-

zowezos-filescreatedata-set-partitioned

-

Create partitioned data sets (PDS)

-

Usage

-

zowe zos-files create data-set-partitioned <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-sequential.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-sequential.html deleted file mode 100644 index dd5fc663b4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-sequential.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - -zos-files create data-set-sequential - - -
-

zowezos-filescreatedata-set-sequential

-

Create physical sequential data sets (PS)

-

Usage

-

zowe zos-files create data-set-sequential <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-vsam.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-vsam.html deleted file mode 100644 index 9f7dc856f5..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_data-set-vsam.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - -zos-files create data-set-vsam - - -
-

zowezos-filescreatedata-set-vsam

-

Create a VSAM cluster

-

Usage

-

zowe zos-files create data-set-vsam <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_uss-directory.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_uss-directory.html deleted file mode 100644 index 0d73bfec7e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_uss-directory.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - -zos-files create uss-directory - - -
-

zowezos-filescreateuss-directory

-

Create a UNIX directory.

-

Usage

-

zowe zos-files create uss-directory <ussPath> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_uss-file.html deleted file mode 100644 index 81b836f582..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_uss-file.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - -zos-files create uss-file - - -
-

zowezos-filescreateuss-file

-

Create a UNIX file.

-

Usage

-

zowe zos-files create uss-file <ussPath> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_create_zos-file-system.html b/static/v1.15.x/web_help/docs/zowe_zos-files_create_zos-file-system.html deleted file mode 100644 index 78c3766f28..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_create_zos-file-system.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - -zos-files create zos-file-system - - -
-

zowezos-filescreatezos-file-system

-

Create a z/OS file system.

-

Usage

-

zowe zos-files create zos-file-system <fileSystemName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_delete.html b/static/v1.15.x/web_help/docs/zowe_zos-files_delete.html deleted file mode 100644 index 7a3cbfa73d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_delete.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-files delete - - -
-

zowezos-filesdelete

-

Delete a data set or Unix System Services file

-

Usage

-

zowe zos-files delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_data-set-vsam.html b/static/v1.15.x/web_help/docs/zowe_zos-files_delete_data-set-vsam.html deleted file mode 100644 index c43719f21a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_data-set-vsam.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - -zos-files delete data-set-vsam - - -
-

zowezos-filesdeletedata-set-vsam

-

Delete a VSAM cluster permanently

-

Usage

-

zowe zos-files delete data-set-vsam <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_delete_data-set.html deleted file mode 100644 index 592c29a37a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_data-set.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -zos-files delete data-set - - -
-

zowezos-filesdeletedata-set

-

Delete a data set or data set member permanently

-

Usage

-

zowe zos-files delete data-set <dataSetName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_migrated-data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_delete_migrated-data-set.html deleted file mode 100644 index 73c821a62f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_migrated-data-set.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - -zos-files delete migrated-data-set - - -
-

zowezos-filesdeletemigrated-data-set

-

Delete migrated data sets.

-

Usage

-

zowe zos-files delete migrated-data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-files_delete_uss-file.html deleted file mode 100644 index a53d90cb52..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_uss-file.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -zos-files delete uss-file - - -
-

zowezos-filesdeleteuss-file

-

Delete a Unix Systems Services (USS) File or directory permanently

-

Usage

-

zowe zos-files delete uss-file <fileName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_zos-file-system.html b/static/v1.15.x/web_help/docs/zowe_zos-files_delete_zos-file-system.html deleted file mode 100644 index bc05746068..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_delete_zos-file-system.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - -zos-files delete zos-file-system - - -
-

zowezos-filesdeletezos-file-system

-

Delete a z/OS file system permanently.

-

Usage

-

zowe zos-files delete zos-file-system <fileSystemName> [options]

-

Positional Arguments

- -

Required Options

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_download.html b/static/v1.15.x/web_help/docs/zowe_zos-files_download.html deleted file mode 100644 index 236ef957bf..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_download.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-files download - - -
-

zowezos-filesdownload

-

Download content from z/OS data sets and USS files to your PC

-

Usage

-

zowe zos-files download <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_download_all-members.html b/static/v1.15.x/web_help/docs/zowe_zos-files_download_all-members.html deleted file mode 100644 index 67cbcd6835..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_download_all-members.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - -zos-files download all-members - - -
-

zowezos-filesdownloadall-members

-

Download all members from a partitioned data set to a local folder

-

Usage

-

zowe zos-files download all-members <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_download_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_download_data-set.html deleted file mode 100644 index d3e3cd8535..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_download_data-set.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - -zos-files download data-set - - -
-

zowezos-filesdownloaddata-set

-

Download content from a z/OS data set to a local file

-

Usage

-

zowe zos-files download data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_download_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-files_download_uss-file.html deleted file mode 100644 index 6316ff4cd7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_download_uss-file.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -zos-files download uss-file - - -
-

zowezos-filesdownloaduss-file

-

Download content from a USS file to a local file on your PC

-

Usage

-

zowe zos-files download uss-file <ussFileName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_invoke.html b/static/v1.15.x/web_help/docs/zowe_zos-files_invoke.html deleted file mode 100644 index 014b4b8d2c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_invoke.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-files invoke - - -
-

zowezos-filesinvoke

-

Invoke z/OS utilities such as Access Method Services (AMS)

-

Usage

-

zowe zos-files invoke <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_invoke_ams-file.html b/static/v1.15.x/web_help/docs/zowe_zos-files_invoke_ams-file.html deleted file mode 100644 index 8cdc2e4dac..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_invoke_ams-file.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -zos-files invoke ams-file - - -
-

zowezos-filesinvokeams-file

-

Submit control statements for execution by Access Method Services (IDCAMS). You -can use IDCAMS to create VSAM data sets (CSI, ZFS, etc...), delete data sets, -and more. You must format the control statements exactly as the IDCAMS utility -expects. For more information about control statements, see the IBM publication -'z/OS DFSMS Access Method Services Commands'.

-

Usage

-

zowe zos-files invoke ams-file <controlStatementsFile> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_invoke_ams-statements.html b/static/v1.15.x/web_help/docs/zowe_zos-files_invoke_ams-statements.html deleted file mode 100644 index 79a0b4fde7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_invoke_ams-statements.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - -zos-files invoke ams-statements - - -
-

zowezos-filesinvokeams-statements

-

Submit control statements for execution by Access Method Services (IDCAMS). You -can use IDCAMS to create VSAM data sets (CSI, ZFS, etc...), delete data sets, -and more. You must format the control statements exactly as the IDCAMS utility -expects. For more information about control statements, see the IBM publication -'z/OS DFSMS Access Method Services Commands'.

-

Usage

-

zowe zos-files invoke ams-statements <controlStatements> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_list.html b/static/v1.15.x/web_help/docs/zowe_zos-files_list.html deleted file mode 100644 index 64a7f30811..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_list.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-files list - - -
-

zowezos-fileslist

-

List data sets and data set members. Optionally, you can list their details and -attributes.

-

Usage

-

zowe zos-files list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_list_all-members.html b/static/v1.15.x/web_help/docs/zowe_zos-files_list_all-members.html deleted file mode 100644 index 15d8c2c733..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_list_all-members.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - -zos-files list all-members - - -
-

zowezos-fileslistall-members

-

List all members of a partitioned data set. To view additional information -about each member, use the --attributes option under the Options section of -this help text.

-

Usage

-

zowe zos-files list all-members <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_list_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_list_data-set.html deleted file mode 100644 index 04cc86a947..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_list_data-set.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - -zos-files list data-set - - -
-

zowezos-fileslistdata-set

-

List data sets that match a pattern in the data set name

-

Usage

-

zowe zos-files list data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_list_file-system.html b/static/v1.15.x/web_help/docs/zowe_zos-files_list_file-system.html deleted file mode 100644 index 90db61ac2d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_list_file-system.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - -zos-files list file-system - - -
-

zowezos-fileslistfile-system

-

List all mounted filesystems, or the specific filesystem mounted at a given -path, or the filesystem with a given filesystem name.

-

Usage

-

zowe zos-files list file-system [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_list_uss-files.html b/static/v1.15.x/web_help/docs/zowe_zos-files_list_uss-files.html deleted file mode 100644 index 7fdd9b888e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_list_uss-files.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - -zos-files list uss-files - - -
-

zowezos-fileslistuss-files

-

List USS files and directories in a UNIX file path

-

Usage

-

zowe zos-files list uss-files <path> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_migrate.html b/static/v1.15.x/web_help/docs/zowe_zos-files_migrate.html deleted file mode 100644 index f0d6140489..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_migrate.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-files migrate - - -
-

zowezos-filesmigrate

-

Migrate data sets.

-

Usage

-

zowe zos-files migrate <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_migrate_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_migrate_data-set.html deleted file mode 100644 index 87c64f00a0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_migrate_data-set.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - -zos-files migrate data-set - - -
-

zowezos-filesmigratedata-set

-

Migrate a data set.

-

Usage

-

zowe zos-files migrate data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_mount.html b/static/v1.15.x/web_help/docs/zowe_zos-files_mount.html deleted file mode 100644 index 62c7c3347a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_mount.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-files mount - - -
-

zowezos-filesmount

-

Mount z/OS UNIX file systems, such as HFS, ZFS, and more. This connects you to -USS file systems.

-

Usage

-

zowe zos-files mount <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_mount_file-system.html b/static/v1.15.x/web_help/docs/zowe_zos-files_mount_file-system.html deleted file mode 100644 index b826a072cf..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_mount_file-system.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - -zos-files mount file-system - - -
-

zowezos-filesmountfile-system

-

Mount a UNIX file system on a specified directory.

-

Usage

-

zowe zos-files mount file-system <fileSystemName> <mountPoint> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_recall.html b/static/v1.15.x/web_help/docs/zowe_zos-files_recall.html deleted file mode 100644 index 2e127b22f7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_recall.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-files recall - - -
-

zowezos-filesrecall

-

Recall migrated data sets.

-

Usage

-

zowe zos-files recall <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_recall_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_recall_data-set.html deleted file mode 100644 index 0643b490a9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_recall_data-set.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - -zos-files recall data-set - - -
-

zowezos-filesrecalldata-set

-

Recall a migrated data set.

-

Usage

-

zowe zos-files recall data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_rename.html b/static/v1.15.x/web_help/docs/zowe_zos-files_rename.html deleted file mode 100644 index f9b109fdd1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_rename.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-files rename - - -
-

zowezos-filesrename

-

Rename a data set or member.

-

Usage

-

zowe zos-files rename <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_rename_data-set-member.html b/static/v1.15.x/web_help/docs/zowe_zos-files_rename_data-set-member.html deleted file mode 100644 index 3251c7c0a3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_rename_data-set-member.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - -zos-files rename data-set-member - - -
-

zowezos-filesrenamedata-set-member

-

Rename a data set member.

-

Usage

-

zowe zos-files rename data-set-member <dataSetName> <beforeMemberName> <afterMemberName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_rename_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_rename_data-set.html deleted file mode 100644 index 878218d9ce..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_rename_data-set.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -zos-files rename data-set - - -
-

zowezos-filesrenamedata-set

-

Rename a data set.

-

Usage

-

zowe zos-files rename data-set <beforeDataSetName> <afterDataSetName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_unmount.html b/static/v1.15.x/web_help/docs/zowe_zos-files_unmount.html deleted file mode 100644 index af3cc39024..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_unmount.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-files unmount - - -
-

zowezos-filesunmount

-

Unmount file systems, such as HFS, ZFS, and more. This disconnects you from USS -file systems.

-

Usage

-

zowe zos-files unmount <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_unmount_file-system.html b/static/v1.15.x/web_help/docs/zowe_zos-files_unmount_file-system.html deleted file mode 100644 index e43de2847e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_unmount_file-system.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - -zos-files unmount file-system - - -
-

zowezos-filesunmountfile-system

-

Unmount a UNIX file system.

-

Usage

-

zowe zos-files unmount file-system <fileSystemName> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_upload.html b/static/v1.15.x/web_help/docs/zowe_zos-files_upload.html deleted file mode 100644 index d81679c07a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_upload.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-files upload - - -
-

zowezos-filesupload

-

Upload the contents of a file to z/OS data sets

-

Usage

-

zowe zos-files upload <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_dir-to-pds.html b/static/v1.15.x/web_help/docs/zowe_zos-files_upload_dir-to-pds.html deleted file mode 100644 index 51caed8b22..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_dir-to-pds.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - -zos-files upload dir-to-pds - - -
-

zowezos-filesuploaddir-to-pds

-

Upload files from a local directory to a partitioned data set (PDS)

-

Usage

-

zowe zos-files upload dir-to-pds <inputdir> <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_dir-to-uss.html b/static/v1.15.x/web_help/docs/zowe_zos-files_upload_dir-to-uss.html deleted file mode 100644 index 1b4aadf2b9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_dir-to-uss.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - -zos-files upload dir-to-uss - - -
-

zowezos-filesuploaddir-to-uss

-

Upload a local directory to a USS directory.

-

An optional .zosattributes file in the source directory can be used to control -file conversion and tagging.

-

An example .zosattributes file:
# pattern local-encoding remote-encoding
# Don't upload the node_modules directory
.* -
*.jpg binary binary
# Convert CICS Node.js profiles to EBCDIC
*.profile ISO8859-1 EBCDIC

-

Lines starting with the ‘#’ character are comments. Each line can specify up -to three positional attributes:

- -

Due to a z/OSMF limitation, files that are transferred in text mode are -converted to the default EBCDIC code page on the z/OS system. Therefore the -only EBCDIC code page to specify as the remote encoding is the default code page -for your system.

-

A .zosattributes file can either be placed in the top-level directory you want -to upload, or its location can be specified by using the --attributes -parameter. .zosattributes files that are placed in nested directories are -ignored.

-

Usage

-

zowe zos-files upload dir-to-uss <inputDir> <USSDir> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_file-to-data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_upload_file-to-data-set.html deleted file mode 100644 index d275008805..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_file-to-data-set.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - -zos-files upload file-to-data-set - - -
-

zowezos-filesuploadfile-to-data-set

-

Upload the contents of a file to a z/OS data set

-

Usage

-

zowe zos-files upload file-to-data-set <inputfile> <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_file-to-uss.html b/static/v1.15.x/web_help/docs/zowe_zos-files_upload_file-to-uss.html deleted file mode 100644 index 504d4b978d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_file-to-uss.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -zos-files upload file-to-uss - - -
-

zowezos-filesuploadfile-to-uss

-

Upload content to a USS file from local file

-

Usage

-

zowe zos-files upload file-to-uss <inputfile> <USSFileName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_stdin-to-data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-files_upload_stdin-to-data-set.html deleted file mode 100644 index c56407e12e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-files_upload_stdin-to-data-set.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - -zos-files upload stdin-to-data-set - - -
-

zowezos-filesuploadstdin-to-data-set

-

Upload the content of a stdin to a z/OS data set

-

Usage

-

zowe zos-files upload stdin-to-data-set <dataSetName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp.html deleted file mode 100644 index c086d4a9d9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - -zos-ftp - - -
-

zowezos-ftp

-

Data set and job functionality via FTP. This functionality uses the open source -zos-node-accessor package from IBM. Commands under this group require you to -create a zftp profile before using them. -If you find this functionality useful, please consider setting up z/OSMF on your -system to get improved stability and speed and more features (for example, -issuing TSO and console commands) by using core Zowe CLI.

-

Usage

-

zowe zos-ftp <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete.html deleted file mode 100644 index 9abc267112..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-ftp delete - - -
-

zowezos-ftpdelete

-

Delete data sets, jobs, and USS files

-

Usage

-

zowe zos-ftp delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_data-set.html deleted file mode 100644 index e1983c893a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_data-set.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -zos-ftp delete data-set - - -
-

zowezos-ftpdeletedata-set

-

Delete a data set

-

Usage

-

zowe zos-ftp delete data-set <dataSet> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_job.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_job.html deleted file mode 100644 index 5db346794e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_job.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - -zos-ftp delete job - - -
-

zowezos-ftpdeletejob

-

Cancel a job and purge its output. Note: this command will not work to delete -TSU or STC type jobs.

-

Usage

-

zowe zos-ftp delete job <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_uss-file.html deleted file mode 100644 index 9eabb3b0b4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_delete_uss-file.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - -zos-ftp delete uss-file - - -
-

zowezos-ftpdeleteuss-file

-

Delete a USS file

-

Usage

-

zowe zos-ftp delete uss-file <ussFile> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_download.html deleted file mode 100644 index a2b7a526c7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-ftp download - - -
-

zowezos-ftpdownload

-

Download data set, job spool, and USS file content

-

Usage

-

zowe zos-ftp download <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_all-spool-by-jobid.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_all-spool-by-jobid.html deleted file mode 100644 index 37b232c4c1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_all-spool-by-jobid.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - -zos-ftp download all-spool-by-jobid - - -
-

zowezos-ftpdownloadall-spool-by-jobid

-

Download all spool content for a job to files in a local directory by providing -the job id

-

Usage

-

zowe zos-ftp download all-spool-by-jobid <jobid> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_data-set.html deleted file mode 100644 index 27fd9af353..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_data-set.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - -zos-ftp download data-set - - -
-

zowezos-ftpdownloaddata-set

-

Download the contents of a z/OS data set to a local file

-

Usage

-

zowe zos-ftp download data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_uss-file.html deleted file mode 100644 index 039e34a256..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_download_uss-file.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - -zos-ftp download uss-file - - -
-

zowezos-ftpdownloaduss-file

-

Download the contents of a USS file to a local file

-

Usage

-

zowe zos-ftp download uss-file <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_list.html deleted file mode 100644 index 79e268d3ac..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-ftp list - - -
-

zowezos-ftplist

-

List data sets, data set members, uss files, jobs, spool files

-

Usage

-

zowe zos-ftp list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_data-set-members.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_data-set-members.html deleted file mode 100644 index 2b1851ff53..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_data-set-members.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - -zos-ftp list data-set-members - - -
-

zowezos-ftplistdata-set-members

-

List all members of the specified PDS or PDSE data set.

-

Usage

-

zowe zos-ftp list data-set-members <dsname> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_data-set.html deleted file mode 100644 index 878cd97017..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_data-set.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - -zos-ftp list data-set - - -
-

zowezos-ftplistdata-set

-

List all data sets that match a DSLEVEL pattern (see help below). -The following values can be used with the --response-format-filter (--rff) -argument to display more data from the data sets:volume, unit, referred, ext, -used, recfm, lrecl, blksz, dsorg, and dsname.

-

Usage

-

zowe zos-ftp list data-set <pattern> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_jobs.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_jobs.html deleted file mode 100644 index 5cdc33c0dc..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_jobs.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - -zos-ftp list jobs - - -
-

zowezos-ftplistjobs

-

List all data sets that match a DSLEVEL pattern (see help below).

-

Usage

-

zowe zos-ftp list jobs [options]

-

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_spool-files-by-jobid.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_spool-files-by-jobid.html deleted file mode 100644 index 29ba26d318..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_spool-files-by-jobid.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - -zos-ftp list spool-files-by-jobid - - -
-

zowezos-ftplistspool-files-by-jobid

-

Given a z/OS job JOBID, list the spool files (DDs) for a z/OS job on the -JES/spool queues. The command does not pre-validate the JOBID. The command -presents errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-ftp list spool-files-by-jobid <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_uss-files.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_uss-files.html deleted file mode 100644 index 1c7fe7d9cb..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_list_uss-files.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - -zos-ftp list uss-files - - -
-

zowezos-ftplistuss-files

-

List USS files and subdirectories in a directory. -The following values can be used with the --response-format-filter (--rff) -argument todisplay more data from the data sets:name, size, owner, group, and -permissions

-

Usage

-

zowe zos-ftp list uss-files <directory> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_make.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_make.html deleted file mode 100644 index 75674026ad..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_make.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-ftp make - - -
-

zowezos-ftpmake

-

Make a USS directory

-

Usage

-

zowe zos-ftp make <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_make_uss-directory.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_make_uss-directory.html deleted file mode 100644 index 0d979af349..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_make_uss-directory.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - -zos-ftp make uss-directory - - -
-

zowezos-ftpmakeuss-directory

-

Make a Unix System Services Directory

-

Usage

-

zowe zos-ftp make uss-directory <ussDirectory> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename.html deleted file mode 100644 index 68eba09e2d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-ftp rename - - -
-

zowezos-ftprename

-

Rename data sets and USS files or directories

-

Usage

-

zowe zos-ftp rename <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename_data-set.html deleted file mode 100644 index 13c48f415b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename_data-set.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - -zos-ftp rename data-set - - -
-

zowezos-ftprenamedata-set

-

Rename a cataloged data set

-

Usage

-

zowe zos-ftp rename data-set <oldDataSet> <newDataSet> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename_uss-file.html deleted file mode 100644 index c0e49989a9..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_rename_uss-file.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -zos-ftp rename uss-file - - -
-

zowezos-ftprenameuss-file

-

Rename a USS file or directory

-

Usage

-

zowe zos-ftp rename uss-file <olduss> <newuss> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit.html deleted file mode 100644 index fa1e891b36..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-ftp submit - - -
-

zowezos-ftpsubmit

-

Submit jobs from local files and data sets

-

Usage

-

zowe zos-ftp submit <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_data-set.html deleted file mode 100644 index 62a1ba057f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_data-set.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - -zos-ftp submit data-set - - -
-

zowezos-ftpsubmitdata-set

-

Submit a job from a cataloged data set containing JCL. The JCL will be -downloaded via FTP and then submitted.

-

Usage

-

zowe zos-ftp submit data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_local-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_local-file.html deleted file mode 100644 index 9e4331d533..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_local-file.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - -zos-ftp submit local-file - - -
-

zowezos-ftpsubmitlocal-file

-

Submit a job from a local file containing JCL

-

Usage

-

zowe zos-ftp submit local-file <file> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_stdin.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_stdin.html deleted file mode 100644 index e44014c122..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_submit_stdin.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - -zos-ftp submit stdin - - -
-

zowezos-ftpsubmitstdin

-

Submit a job from JCL written to the standard input (stdin) of this process.

-

Usage

-

zowe zos-ftp submit stdin [options]

-

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload.html deleted file mode 100644 index 7b5f2b7653..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -zos-ftp upload - - -
-

zowezos-ftpupload

-

Upload data set and USS content

-

Usage

-

zowe zos-ftp upload <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_file-to-data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_file-to-data-set.html deleted file mode 100644 index 62e0caccce..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_file-to-data-set.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - -zos-ftp upload file-to-data-set - - -
-

zowezos-ftpuploadfile-to-data-set

-

Upload contents of a local file to a z/OS data set

-

Usage

-

zowe zos-ftp upload file-to-data-set <file> <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_file-to-uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_file-to-uss-file.html deleted file mode 100644 index bb1349aa0f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_file-to-uss-file.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - -zos-ftp upload file-to-uss-file - - -
-

zowezos-ftpuploadfile-to-uss-file

-

Upload contents of a local to a Unix System Services file.

-

Usage

-

zowe zos-ftp upload file-to-uss-file <file> <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_stdin-to-data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_stdin-to-data-set.html deleted file mode 100644 index 103f9ab04a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_stdin-to-data-set.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - -zos-ftp upload stdin-to-data-set - - -
-

zowezos-ftpuploadstdin-to-data-set

-

Upload contents piped to stdin to a z/OS data set

-

Usage

-

zowe zos-ftp upload stdin-to-data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_stdin-to-uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_stdin-to-uss-file.html deleted file mode 100644 index 2497fa7d22..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_upload_stdin-to-uss-file.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - -zos-ftp upload stdin-to-uss-file - - -
-

zowezos-ftpuploadstdin-to-uss-file

-

Upload from stdin to a Unix System Services File

-

Usage

-

zowe zos-ftp upload stdin-to-uss-file <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_view.html deleted file mode 100644 index cba99e0844..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-ftp view - - -
-

zowezos-ftpview

-

View data sets, job output, and USS content

-

Usage

-

zowe zos-ftp view <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_all-spool-by-jobid.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_all-spool-by-jobid.html deleted file mode 100644 index f530487de4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_all-spool-by-jobid.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - -zos-ftp view all-spool-by-jobid - - -
-

zowezos-ftpviewall-spool-by-jobid

-

View all spool content for a job by providing the job id

-

Usage

-

zowe zos-ftp view all-spool-by-jobid <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_data-set.html deleted file mode 100644 index daac32b7bd..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_data-set.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - -zos-ftp view data-set - - -
-

zowezos-ftpviewdata-set

-

View the contents of a z/OS data set

-

Usage

-

zowe zos-ftp view data-set <dataSet> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_job-status-by-jobid.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_job-status-by-jobid.html deleted file mode 100644 index 4b14d066ec..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_job-status-by-jobid.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - -zos-ftp view job-status-by-jobid - - -
-

zowezos-ftpviewjob-status-by-jobid

-

View status details of a single z/OS job on spool/JES queues. The command does -not prevalidate the JOBID. The command presents errors verbatim from the z/OSMF -Jobs REST endpoints (expect for "no jobs found").

-

Usage

-

zowe zos-ftp view job-status-by-jobid <jobid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_spool-file-by-id.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_spool-file-by-id.html deleted file mode 100644 index cb2801fd6b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_spool-file-by-id.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - -zos-ftp view spool-file-by-id - - -
-

zowezos-ftpviewspool-file-by-id

-

View the contents of a spool file from a z/OS job on spool/JES queues. The -command does not pre-validate the JOBID or spool ID. The command presents -errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-ftp view spool-file-by-id <jobid> <spoolfileid> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_uss-file.html deleted file mode 100644 index d916ce4cc1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-ftp_view_uss-file.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - -zos-ftp view uss-file - - -
-

zowezos-ftpviewuss-file

-

View the contents of a Unix System Services File

-

Usage

-

zowe zos-ftp view uss-file <ussFile> [options]

-

Positional Arguments

- -

Options

- -

Required Options

- -

TLS / Secure Connection options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs.html deleted file mode 100644 index 9396dcef89..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - -zos-jobs - - -
-

zowezos-jobs

-

Manage z/OS jobs.

-

Usage

-

zowe zos-jobs <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_cancel.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_cancel.html deleted file mode 100644 index b73f3995a7..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_cancel.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-jobs cancel - - -
-

zowezos-jobscancel

-

Cancel a single job by job ID. This cancels the job if it is running or on -input.

-

Usage

-

zowe zos-jobs cancel <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_cancel_job.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_cancel_job.html deleted file mode 100644 index cbd362a7da..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_cancel_job.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -zos-jobs cancel job - - -
-

zowezos-jobscanceljob

-

Cancel a single job by job ID

-

Usage

-

zowe zos-jobs cancel job <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_delete.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_delete.html deleted file mode 100644 index dae6ea87d6..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_delete.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-jobs delete - - -
-

zowezos-jobsdelete

-

Delete a single job by job ID in OUTPUT status. This cancels the job if it is -running and purges its output from the system

-

Usage

-

zowe zos-jobs delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_delete_job.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_delete_job.html deleted file mode 100644 index 23e7c73b90..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_delete_job.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - -zos-jobs delete job - - -
-

zowezos-jobsdeletejob

-

Delete a single job by job ID

-

Usage

-

zowe zos-jobs delete job <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_download.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_download.html deleted file mode 100644 index 2b2fba15de..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_download.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-jobs download - - -
-

zowezos-jobsdownload

-

Download the output of a job as separate files.

-

Usage

-

zowe zos-jobs download <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_download_output.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_download_output.html deleted file mode 100644 index fe353ee055..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_download_output.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - -zos-jobs download output - - -
-

zowezos-jobsdownloadoutput

-

Download all job output to a local directory. Each spool DD will be downloaded -to its own file in the directory.

-

Usage

-

zowe zos-jobs download output <jobid> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_list.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_list.html deleted file mode 100644 index 4a88e44c3b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_list.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-jobs list - - -
-

zowezos-jobslist

-

List z/OS jobs and list the spool files (DDs) for a z/OS job on the JES/spool -queues.

-

Usage

-

zowe zos-jobs list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_list_jobs.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_list_jobs.html deleted file mode 100644 index 2d6fe49320..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_list_jobs.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - -zos-jobs list jobs - - -
-

zowezos-jobslistjobs

-

List jobs on JES spool/queues. By default, the command lists jobs owned (owner) -by the user specified in your z/OSMF profile. The default for prefix is "*". -The command does not prevalidate your user ID. The command surfaces errors -verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-jobs list jobs [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_list_spool-files-by-jobid.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_list_spool-files-by-jobid.html deleted file mode 100644 index 8d164b14e4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_list_spool-files-by-jobid.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - -zos-jobs list spool-files-by-jobid - - -
-

zowezos-jobslistspool-files-by-jobid

-

Given a z/OS job JOBID, list the spool files (DDs) for a z/OS job on the -JES/spool queues. The command does not pre-validate the JOBID. The command -presents errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-jobs list spool-files-by-jobid <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit.html deleted file mode 100644 index 2d4f445ce1..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-jobs submit - - -
-

zowezos-jobssubmit

-

Submit jobs (JCL) contained in data sets.

-

Usage

-

zowe zos-jobs submit <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_data-set.html deleted file mode 100644 index c93f3a3a42..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_data-set.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - -zos-jobs submit data-set - - -
-

zowezos-jobssubmitdata-set

-

Submit a job (JCL) contained in a data set. The data set may be of type -physical sequential or a PDS member. The command does not pre-validate the -data set name. The command presents errors verbatim from the z/OSMF Jobs REST -endpoints. For more information about z/OSMF Jobs API errors, see the z/OSMF -Jobs API REST documentation.

-

Usage

-

zowe zos-jobs submit data-set <dataset> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_local-file.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_local-file.html deleted file mode 100644 index 8f6ea7baea..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_local-file.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - -zos-jobs submit local-file - - -
-

zowezos-jobssubmitlocal-file

-

Submit a job (JCL) contained in a local file. The command presents errors -verbatim from the z/OSMF Jobs REST endpoints. For more information about z/OSMF -Jobs API errors, see the z/OSMF Jobs API REST documentation.

-

Usage

-

zowe zos-jobs submit local-file <localFile> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_stdin.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_stdin.html deleted file mode 100644 index be6fe4b061..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_submit_stdin.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - -zos-jobs submit stdin - - -
-

zowezos-jobssubmitstdin

-

Submit a job (JCL) passed to the command via the stdin stream. The command -presents errors verbatim from the z/OSMF Jobs REST endpoints. For more -information about z/OSMF Jobs API errors, see the z/OSMF Jobs API REST -documentation.

-

Usage

-

zowe zos-jobs submit stdin [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_view.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_view.html deleted file mode 100644 index 055978151d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_view.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-jobs view - - -
-

zowezos-jobsview

-

View details of z/OS jobs on spool/JES queues.

-

Usage

-

zowe zos-jobs view <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_view_job-status-by-jobid.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_view_job-status-by-jobid.html deleted file mode 100644 index f82c63358c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_view_job-status-by-jobid.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - -zos-jobs view job-status-by-jobid - - -
-

zowezos-jobsviewjob-status-by-jobid

-

View status details of a single z/OS job on spool/JES queues. The command does -not prevalidate the JOBID. The command presents errors verbatim from the z/OSMF -Jobs REST endpoints (expect for "no jobs found").

-

Usage

-

zowe zos-jobs view job-status-by-jobid <jobid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-jobs_view_spool-file-by-id.html b/static/v1.15.x/web_help/docs/zowe_zos-jobs_view_spool-file-by-id.html deleted file mode 100644 index 9317a37a9b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-jobs_view_spool-file-by-id.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -zos-jobs view spool-file-by-id - - -
-

zowezos-jobsviewspool-file-by-id

-

View the contents of a spool file from a z/OS job on spool/JES queues. The -command does not pre-validate the JOBID or spool ID. The command presents -errors verbatim from the z/OSMF Jobs REST endpoints.

-

Usage

-

zowe zos-jobs view spool-file-by-id <jobid> <spoolfileid> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso.html b/static/v1.15.x/web_help/docs/zowe_zos-tso.html deleted file mode 100644 index 760d3ea7b6..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-tso - - -
-

zowezos-tso

-

Issue TSO commands and interact with TSO address spaces

-

Usage

-

zowe zos-tso <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_issue.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_issue.html deleted file mode 100644 index 52932fca7c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_issue.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-tso issue - - -
-

zowezos-tsoissue

-

Issue TSO commands

-

Usage

-

zowe zos-tso issue <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_issue_command.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_issue_command.html deleted file mode 100644 index d71d589509..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_issue_command.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - -zos-tso issue command - - -
-

zowezos-tsoissuecommand

-

Creates a TSO address space, issues a TSO command through the newly created -address space, waits for the READY prompt to print the response, and terminates -the TSO address space. All response data are returned to the user up to (but -not including) the TSO 'READY' prompt.

-

Usage

-

zowe zos-tso issue command <commandText> [options]

-

Positional Arguments

- -

Options

- -

TSO ADDRESS SPACE OPTIONS

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_ping.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_ping.html deleted file mode 100644 index 00bc241971..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_ping.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-tso ping - - -
-

zowezos-tsoping

-

Ping a TSO address space, from which you previously started and received a token -(a.k.a 'servelet-key').

-

Usage

-

zowe zos-tso ping <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_ping_address-space.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_ping_address-space.html deleted file mode 100644 index 927f2f7129..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_ping_address-space.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - -zos-tso ping address-space - - -
-

zowezos-tsopingaddress-space

-

Ping a TSO address space, from which you previously started and received a token -(a.k.a 'servlet-key').

-

Usage

-

zowe zos-tso ping address-space <servletKey> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_send.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_send.html deleted file mode 100644 index 3dcc64d9e8..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_send.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-tso send - - -
-

zowezos-tsosend

-

Send data to TSO and collect responses until the prompt is reached

-

Usage

-

zowe zos-tso send <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_send_address-space.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_send_address-space.html deleted file mode 100644 index 9f8358ea93..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_send_address-space.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - -zos-tso send address-space - - -
-

zowezos-tsosendaddress-space

-

Send data to the TSO address space, from which you previously started and -received a token (a.k.a 'servlet-key').

-

Usage

-

zowe zos-tso send address-space <servletKey> [options]

-

Positional Arguments

- -

Required Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_start.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_start.html deleted file mode 100644 index b9a344ecb0..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_start.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-tso start - - -
-

zowezos-tsostart

-

Start TSO/E address space

-

Usage

-

zowe zos-tso start <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_start_address-space.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_start_address-space.html deleted file mode 100644 index 9b83024082..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_start_address-space.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - -zos-tso start address-space - - -
-

zowezos-tsostartaddress-space

-

Start a TSO address space, from which you will receive a token (a.k.a -'servlet-key') for further address space interaction (e.g. termination).

-

Usage

-

zowe zos-tso start address-space [options]

-

TSO ADDRESS SPACE OPTIONS

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_stop.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_stop.html deleted file mode 100644 index 6eeadf558a..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_stop.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-tso stop - - -
-

zowezos-tsostop

-

Stop TSO/E address space

-

Usage

-

zowe zos-tso stop <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-tso_stop_address-space.html b/static/v1.15.x/web_help/docs/zowe_zos-tso_stop_address-space.html deleted file mode 100644 index 667d7e51a4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-tso_stop_address-space.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - -zos-tso stop address-space - - -
-

zowezos-tsostopaddress-space

-

Stop a TSO address space, from which you previously started and received a token -(a.k.a 'servlet-key').

-

Usage

-

zowe zos-tso stop address-space <servletkey> [options]

-

Positional Arguments

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-uss.html b/static/v1.15.x/web_help/docs/zowe_zos-uss.html deleted file mode 100644 index 9363802493..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-uss.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-uss - - -
-

zowezos-uss

-

Issue z/OS USS commands remotely using an SSH session. Output from the commands -is displayed on the local terminal.

-

Usage

-

zowe zos-uss <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-uss_issue.html b/static/v1.15.x/web_help/docs/zowe_zos-uss_issue.html deleted file mode 100644 index cecaff37db..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-uss_issue.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-uss issue - - -
-

zowezos-ussissue

-

Issue a z/OS USS command

-

Usage

-

zowe zos-uss issue <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-uss_issue_ssh.html b/static/v1.15.x/web_help/docs/zowe_zos-uss_issue_ssh.html deleted file mode 100644 index b47db35658..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-uss_issue_ssh.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -zos-uss issue ssh - - -
-

zowezos-ussissuessh

-

Issue a z/OS USS command

-

Usage

-

zowe zos-uss issue ssh <command> [options]

-

Positional Arguments

- -

Options

- -

z/OS Ssh Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows.html deleted file mode 100644 index a066dc9dac..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - -zos-workflows - - -
-

zowezos-workflows

-

Create and manage z/OSMF workflows on a z/OS system

-

Usage

-

zowe zos-workflows <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_archive.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_archive.html deleted file mode 100644 index 47c5f7826d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_archive.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zos-workflows archive - - -
-

zowezos-workflowsarchive

-

Archive workflow instance in z/OSMF

-

Usage

-

zowe zos-workflows archive <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_archive_active-workflow.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_archive_active-workflow.html deleted file mode 100644 index e200001677..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_archive_active-workflow.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - -zos-workflows archive active-workflow - - -
-

zowezos-workflowsarchiveactive-workflow

-

Archive an active workflow instance in z/OSMF.

-

Usage

-

zowe zos-workflows archive active-workflow [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_create.html deleted file mode 100644 index 96ac341567..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - -zos-workflows create - - -
-

zowezos-workflowscreate

-

Create a z/OSMF workflow on a z/OS system.

-

Usage

-

zowe zos-workflows create <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-data-set.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-data-set.html deleted file mode 100644 index d71236f59b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-data-set.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - -zos-workflows create workflow-from-data-set - - -
-

zowezos-workflowscreateworkflow-from-data-set

-

Create a z/OSMF workflow on a z/OS system using a Data set

-

Usage

-

zowe zos-workflows create workflow-from-data-set <workflowName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-local-file.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-local-file.html deleted file mode 100644 index be211545ef..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-local-file.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - -zos-workflows create workflow-from-local-file - - -
-

zowezos-workflowscreateworkflow-from-local-file

-

Create a z/OSMF workflow on a z/OS system using a Local file

-

Usage

-

zowe zos-workflows create workflow-from-local-file <workflowName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-uss-file.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-uss-file.html deleted file mode 100644 index 9fbc1dd33e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_create_workflow-from-uss-file.html +++ /dev/null @@ -1,217 +0,0 @@ - - - - -zos-workflows create workflow-from-uss-file - - -
-

zowezos-workflowscreateworkflow-from-uss-file

-

Create a workflow instance in z/OSMF using a USS file

-

Usage

-

zowe zos-workflows create workflow-from-uss-file <workflowName> [options]

-

Positional Arguments

- -

Required Options

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete.html deleted file mode 100644 index 6dbda13dd3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-workflows delete - - -
-

zowezos-workflowsdelete

-

Delete an active workflow or an archived workflow from z/OSMF.

-

Usage

-

zowe zos-workflows delete <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete_active-workflow.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete_active-workflow.html deleted file mode 100644 index c3b0f3c4b3..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete_active-workflow.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - -zos-workflows delete active-workflow - - -
-

zowezos-workflowsdeleteactive-workflow

-

Delete an active workflow instance in z/OSMF

-

Usage

-

zowe zos-workflows delete active-workflow [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete_archived-workflow.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete_archived-workflow.html deleted file mode 100644 index f507951693..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_delete_archived-workflow.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - -zos-workflows delete archived-workflow - - -
-

zowezos-workflowsdeletearchived-workflow

-

Delete an archived workflow from z/OSMF

-

Usage

-

zowe zos-workflows delete archived-workflow [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_list.html deleted file mode 100644 index ccaa43b45c..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -zos-workflows list - - -
-

zowezos-workflowslist

-

List the z/OSMF workflows for a system or a sysplex with filter options.

-

Usage

-

zowe zos-workflows list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_active-workflow-details.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_active-workflow-details.html deleted file mode 100644 index c3c5841919..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_active-workflow-details.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - -zos-workflows list active-workflow-details - - -
-

zowezos-workflowslistactive-workflow-details

-

Get the details of an active z/OSMF workflow

-

Usage

-

zowe zos-workflows list active-workflow-details [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_active-workflows.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_active-workflows.html deleted file mode 100644 index cb5fbf08b4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_active-workflows.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - -zos-workflows list active-workflows - - -
-

zowezos-workflowslistactive-workflows

-

List active workflow instance(s) in z/OSMF. -Multiple filters can be used together. -Omitting all options will list all workflows on the sysplex

-

Usage

-

zowe zos-workflows list active-workflows [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_archived-workflows.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_archived-workflows.html deleted file mode 100644 index bcb8c74ce4..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_archived-workflows.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - -zos-workflows list archived-workflows - - -
-

zowezos-workflowslistarchived-workflows

-

List the archived z/OSMF workflows for a system or sysplex.

-

Usage

-

zowe zos-workflows list archived-workflows [options]

-

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Response Format Options

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_definition-file-details.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_definition-file-details.html deleted file mode 100644 index 86f13e8d0b..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_list_definition-file-details.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - -zos-workflows list definition-file-details - - -
-

zowezos-workflowslistdefinition-file-details

-

Retrieve the contents of a z/OSMF workflow definition from a z/OS system.

-

Usage

-

zowe zos-workflows list definition-file-details <definitionFilePath> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_start.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_start.html deleted file mode 100644 index 604a131abe..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_start.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zos-workflows start - - -
-

zowezos-workflowsstart

-

Start a z/OSMF workflow on a z/OS system.

-

Usage

-

zowe zos-workflows start <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_start_workflow-full.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_start_workflow-full.html deleted file mode 100644 index 8561089b1e..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_start_workflow-full.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - -zos-workflows start workflow-full - - -
-

zowezos-workflowsstartworkflow-full

-

Will run workflow from the beginning to the end or to the first manual step.

-

Usage

-

zowe zos-workflows start workflow-full [options]

-

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zos-workflows_start_workflow-step.html b/static/v1.15.x/web_help/docs/zowe_zos-workflows_start_workflow-step.html deleted file mode 100644 index e94d0fc37f..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zos-workflows_start_workflow-step.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - -zos-workflows start workflow-step - - -
-

zowezos-workflowsstartworkflow-step

-

Will run given step of workflow instance plus following steps if specified by ---perform-following-steps option.

-

Usage

-

zowe zos-workflows start workflow-step <stepName> [options]

-

Positional Arguments

- -

Options

- -

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zosmf.html b/static/v1.15.x/web_help/docs/zowe_zosmf.html deleted file mode 100644 index 633c30cc30..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zosmf.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zosmf - - -
-

zowezosmf

-

Retrieve and show the properties of a z/OSMF web server

-

Usage

-

zowe zosmf <group>

-

Where <group> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zosmf_check.html b/static/v1.15.x/web_help/docs/zowe_zosmf_check.html deleted file mode 100644 index ecfa63b152..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zosmf_check.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - -zosmf check - - -
-

zowezosmfcheck

-

Confirm that z/OSMF is running on a specified system and gather information -about the z/OSMF server for diagnostic purposes.

-

Usage

-

zowe zosmf check <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zosmf_check_status.html b/static/v1.15.x/web_help/docs/zowe_zosmf_check_status.html deleted file mode 100644 index f26fd3a9ea..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zosmf_check_status.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - -zosmf check status - - -
-

zowezosmfcheckstatus

-

Confirm that z/OSMF is running on a system specified in your profile and gather -information about the z/OSMF server for diagnostic purposes. The command -outputs properties of the z/OSMF server such as version, hostname, and installed -plug-ins.

-

Usage

-

zowe zosmf check status [options]

-

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zosmf_list.html b/static/v1.15.x/web_help/docs/zowe_zosmf_list.html deleted file mode 100644 index 75fd55ac26..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zosmf_list.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - -zosmf list - - -
-

zowezosmflist

-

Obtain a list of systems that are defined to a z/OSMF instance.

-

Usage

-

zowe zosmf list <command>

-

Where <command> is one of the following:

-

Commands

- - -
- - diff --git a/static/v1.15.x/web_help/docs/zowe_zosmf_list_systems.html b/static/v1.15.x/web_help/docs/zowe_zosmf_list_systems.html deleted file mode 100644 index 9b8a34a93d..0000000000 --- a/static/v1.15.x/web_help/docs/zowe_zosmf_list_systems.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - -zosmf list systems - - -
-

zowezosmflistsystems

-

Obtain a list of systems that are defined to a z/OSMF instance.

-

Usage

-

zowe zosmf list systems [options]

-

Zosmf Connection Options

- -

Profile Options

- -

Base Connection Options

- -

Examples

- -
- - diff --git a/static/v1.15.x/web_help/header-image.png b/static/v1.15.x/web_help/header-image.png deleted file mode 100644 index 5b979db31d..0000000000 Binary files a/static/v1.15.x/web_help/header-image.png and /dev/null differ diff --git a/static/v1.15.x/web_help/index.html b/static/v1.15.x/web_help/index.html deleted file mode 100644 index 1d6768a5ff..0000000000 --- a/static/v1.15.x/web_help/index.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - Docs - - - - - - - - -
-
- - -
- - -
- -
- -
-
- - - diff --git a/static/v1.15.x/web_help/js/bundle-docs.js b/static/v1.15.x/web_help/js/bundle-docs.js deleted file mode 100644 index ef0cd3fbef..0000000000 --- a/static/v1.15.x/web_help/js/bundle-docs.js +++ /dev/null @@ -1,1199 +0,0 @@ -require=(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i 0 ? 1 : -1) * Math.floor(Math.abs(number)); - }; - var maxSafeInteger = Math.pow(2, 53) - 1; - var toLength = function (value) { - var len = toInteger(value); - return Math.min(Math.max(len, 0), maxSafeInteger); - }; - var iteratorProp = function(value) { - if(value != null) { - if(['string','number','boolean','symbol'].indexOf(typeof value) > -1){ - return Symbol.iterator; - } else if ( - (typeof Symbol !== 'undefined') && - ('iterator' in Symbol) && - (Symbol.iterator in value) - ) { - return Symbol.iterator; - } - // Support "@@iterator" placeholder, Gecko 27 to Gecko 35 - else if ('@@iterator' in value) { - return '@@iterator'; - } - } - }; - var getMethod = function(O, P) { - // Assert: IsPropertyKey(P) is true. - if (O != null && P != null) { - // Let func be GetV(O, P). - var func = O[P]; - // ReturnIfAbrupt(func). - // If func is either undefined or null, return undefined. - if(func == null) { - return void 0; - } - // If IsCallable(func) is false, throw a TypeError exception. - if (!isCallable(func)) { - throw new TypeError(func + ' is not a function'); - } - return func; - } - }; - var iteratorStep = function(iterator) { - // Let result be IteratorNext(iterator). - // ReturnIfAbrupt(result). - var result = iterator.next(); - // Let done be IteratorComplete(result). - // ReturnIfAbrupt(done). - var done = Boolean(result.done); - // If done is true, return false. - if(done) { - return false; - } - // Return result. - return result; - }; - - // The length property of the from method is 1. - return function from(items /*, mapFn, thisArg */ ) { - 'use strict'; - - // 1. Let C be the this value. - var C = this; - - // 2. If mapfn is undefined, let mapping be false. - var mapFn = arguments.length > 1 ? arguments[1] : void 0; - - var T; - if (typeof mapFn !== 'undefined') { - // 3. else - // a. If IsCallable(mapfn) is false, throw a TypeError exception. - if (!isCallable(mapFn)) { - throw new TypeError( - 'Array.from: when provided, the second argument must be a function' - ); - } - - // b. If thisArg was supplied, let T be thisArg; else let T - // be undefined. - if (arguments.length > 2) { - T = arguments[2]; - } - // c. Let mapping be true (implied by mapFn) - } - - var A, k; - - // 4. Let usingIterator be GetMethod(items, @@iterator). - // 5. ReturnIfAbrupt(usingIterator). - var usingIterator = getMethod(items, iteratorProp(items)); - - // 6. If usingIterator is not undefined, then - if (usingIterator !== void 0) { - // a. If IsConstructor(C) is true, then - // i. Let A be the result of calling the [[Construct]] - // internal method of C with an empty argument list. - // b. Else, - // i. Let A be the result of the abstract operation ArrayCreate - // with argument 0. - // c. ReturnIfAbrupt(A). - A = isCallable(C) ? Object(new C()) : []; - - // d. Let iterator be GetIterator(items, usingIterator). - var iterator = usingIterator.call(items); - - // e. ReturnIfAbrupt(iterator). - if (iterator == null) { - throw new TypeError( - 'Array.from requires an array-like or iterable object' - ); - } - - // f. Let k be 0. - k = 0; - - // g. Repeat - var next, nextValue; - while (true) { - // i. Let Pk be ToString(k). - // ii. Let next be IteratorStep(iterator). - // iii. ReturnIfAbrupt(next). - next = iteratorStep(iterator); - - // iv. If next is false, then - if (!next) { - - // 1. Let setStatus be Set(A, "length", k, true). - // 2. ReturnIfAbrupt(setStatus). - A.length = k; - - // 3. Return A. - return A; - } - // v. Let nextValue be IteratorValue(next). - // vi. ReturnIfAbrupt(nextValue) - nextValue = next.value; - - // vii. If mapping is true, then - // 1. Let mappedValue be Call(mapfn, T, «nextValue, k»). - // 2. If mappedValue is an abrupt completion, return - // IteratorClose(iterator, mappedValue). - // 3. Let mappedValue be mappedValue.[[value]]. - // viii. Else, let mappedValue be nextValue. - // ix. Let defineStatus be the result of - // CreateDataPropertyOrThrow(A, Pk, mappedValue). - // x. [TODO] If defineStatus is an abrupt completion, return - // IteratorClose(iterator, defineStatus). - if (mapFn) { - A[k] = mapFn.call(T, nextValue, k); - } - else { - A[k] = nextValue; - } - // xi. Increase k by 1. - k++; - } - // 7. Assert: items is not an Iterable so assume it is - // an array-like object. - } else { - - // 8. Let arrayLike be ToObject(items). - var arrayLike = Object(items); - - // 9. ReturnIfAbrupt(items). - if (items == null) { - throw new TypeError( - 'Array.from requires an array-like object - not null or undefined' - ); - } - - // 10. Let len be ToLength(Get(arrayLike, "length")). - // 11. ReturnIfAbrupt(len). - var len = toLength(arrayLike.length); - - // 12. If IsConstructor(C) is true, then - // a. Let A be Construct(C, «len»). - // 13. Else - // a. Let A be ArrayCreate(len). - // 14. ReturnIfAbrupt(A). - A = isCallable(C) ? Object(new C(len)) : new Array(len); - - // 15. Let k be 0. - k = 0; - // 16. Repeat, while k < len… (also steps a - h) - var kValue; - while (k < len) { - kValue = arrayLike[k]; - if (mapFn) { - A[k] = mapFn.call(T, kValue, k); - } - else { - A[k] = kValue; - } - k++; - } - // 17. Let setStatus be Set(A, "length", len, true). - // 18. ReturnIfAbrupt(setStatus). - A.length = len; - // 19. Return A. - } - return A; - }; -})(); - -},{}],2:[function(require,module,exports){ - -},{}],3:[function(require,module,exports){ -arguments[4][2][0].apply(exports,arguments) -},{"dup":2}],"array-from":[function(require,module,exports){ -module.exports = (typeof Array.from === 'function' ? - Array.from : - require('./polyfill') -); - -},{"./polyfill":1}],"clipboard":[function(require,module,exports){ -/*! - * clipboard.js v2.0.6 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -(function webpackUniversalModuleDefinition(root, factory) { - if(typeof exports === 'object' && typeof module === 'object') - module.exports = factory(); - else if(typeof define === 'function' && define.amd) - define([], factory); - else if(typeof exports === 'object') - exports["ClipboardJS"] = factory(); - else - root["ClipboardJS"] = factory(); -})(this, function() { -return /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); -/******/ } -/******/ }; -/******/ -/******/ // define __esModule on exports -/******/ __webpack_require__.r = function(exports) { -/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { -/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); -/******/ } -/******/ Object.defineProperty(exports, '__esModule', { value: true }); -/******/ }; -/******/ -/******/ // create a fake namespace object -/******/ // mode & 1: value is a module id, require it -/******/ // mode & 2: merge all properties of value into the ns -/******/ // mode & 4: return value when already ns object -/******/ // mode & 8|1: behave like require -/******/ __webpack_require__.t = function(value, mode) { -/******/ if(mode & 1) value = __webpack_require__(value); -/******/ if(mode & 8) return value; -/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; -/******/ var ns = Object.create(null); -/******/ __webpack_require__.r(ns); -/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); -/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); -/******/ return ns; -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 6); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports) { - -function select(element) { - var selectedText; - - if (element.nodeName === 'SELECT') { - element.focus(); - - selectedText = element.value; - } - else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') { - var isReadOnly = element.hasAttribute('readonly'); - - if (!isReadOnly) { - element.setAttribute('readonly', ''); - } - - element.select(); - element.setSelectionRange(0, element.value.length); - - if (!isReadOnly) { - element.removeAttribute('readonly'); - } - - selectedText = element.value; - } - else { - if (element.hasAttribute('contenteditable')) { - element.focus(); - } - - var selection = window.getSelection(); - var range = document.createRange(); - - range.selectNodeContents(element); - selection.removeAllRanges(); - selection.addRange(range); - - selectedText = selection.toString(); - } - - return selectedText; -} - -module.exports = select; - - -/***/ }), -/* 1 */ -/***/ (function(module, exports) { - -function E () { - // Keep this empty so it's easier to inherit from - // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3) -} - -E.prototype = { - on: function (name, callback, ctx) { - var e = this.e || (this.e = {}); - - (e[name] || (e[name] = [])).push({ - fn: callback, - ctx: ctx - }); - - return this; - }, - - once: function (name, callback, ctx) { - var self = this; - function listener () { - self.off(name, listener); - callback.apply(ctx, arguments); - }; - - listener._ = callback - return this.on(name, listener, ctx); - }, - - emit: function (name) { - var data = [].slice.call(arguments, 1); - var evtArr = ((this.e || (this.e = {}))[name] || []).slice(); - var i = 0; - var len = evtArr.length; - - for (i; i < len; i++) { - evtArr[i].fn.apply(evtArr[i].ctx, data); - } - - return this; - }, - - off: function (name, callback) { - var e = this.e || (this.e = {}); - var evts = e[name]; - var liveEvents = []; - - if (evts && callback) { - for (var i = 0, len = evts.length; i < len; i++) { - if (evts[i].fn !== callback && evts[i].fn._ !== callback) - liveEvents.push(evts[i]); - } - } - - // Remove event from queue to prevent memory leak - // Suggested by https://github.com/lazd - // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910 - - (liveEvents.length) - ? e[name] = liveEvents - : delete e[name]; - - return this; - } -}; - -module.exports = E; -module.exports.TinyEmitter = E; - - -/***/ }), -/* 2 */ -/***/ (function(module, exports, __webpack_require__) { - -var is = __webpack_require__(3); -var delegate = __webpack_require__(4); - -/** - * Validates all params and calls the right - * listener function based on its target type. - * - * @param {String|HTMLElement|HTMLCollection|NodeList} target - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listen(target, type, callback) { - if (!target && !type && !callback) { - throw new Error('Missing required arguments'); - } - - if (!is.string(type)) { - throw new TypeError('Second argument must be a String'); - } - - if (!is.fn(callback)) { - throw new TypeError('Third argument must be a Function'); - } - - if (is.node(target)) { - return listenNode(target, type, callback); - } - else if (is.nodeList(target)) { - return listenNodeList(target, type, callback); - } - else if (is.string(target)) { - return listenSelector(target, type, callback); - } - else { - throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList'); - } -} - -/** - * Adds an event listener to a HTML element - * and returns a remove listener function. - * - * @param {HTMLElement} node - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listenNode(node, type, callback) { - node.addEventListener(type, callback); - - return { - destroy: function() { - node.removeEventListener(type, callback); - } - } -} - -/** - * Add an event listener to a list of HTML elements - * and returns a remove listener function. - * - * @param {NodeList|HTMLCollection} nodeList - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listenNodeList(nodeList, type, callback) { - Array.prototype.forEach.call(nodeList, function(node) { - node.addEventListener(type, callback); - }); - - return { - destroy: function() { - Array.prototype.forEach.call(nodeList, function(node) { - node.removeEventListener(type, callback); - }); - } - } -} - -/** - * Add an event listener to a selector - * and returns a remove listener function. - * - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @return {Object} - */ -function listenSelector(selector, type, callback) { - return delegate(document.body, selector, type, callback); -} - -module.exports = listen; - - -/***/ }), -/* 3 */ -/***/ (function(module, exports) { - -/** - * Check if argument is a HTML element. - * - * @param {Object} value - * @return {Boolean} - */ -exports.node = function(value) { - return value !== undefined - && value instanceof HTMLElement - && value.nodeType === 1; -}; - -/** - * Check if argument is a list of HTML elements. - * - * @param {Object} value - * @return {Boolean} - */ -exports.nodeList = function(value) { - var type = Object.prototype.toString.call(value); - - return value !== undefined - && (type === '[object NodeList]' || type === '[object HTMLCollection]') - && ('length' in value) - && (value.length === 0 || exports.node(value[0])); -}; - -/** - * Check if argument is a string. - * - * @param {Object} value - * @return {Boolean} - */ -exports.string = function(value) { - return typeof value === 'string' - || value instanceof String; -}; - -/** - * Check if argument is a function. - * - * @param {Object} value - * @return {Boolean} - */ -exports.fn = function(value) { - var type = Object.prototype.toString.call(value); - - return type === '[object Function]'; -}; - - -/***/ }), -/* 4 */ -/***/ (function(module, exports, __webpack_require__) { - -var closest = __webpack_require__(5); - -/** - * Delegates event to a selector. - * - * @param {Element} element - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @param {Boolean} useCapture - * @return {Object} - */ -function _delegate(element, selector, type, callback, useCapture) { - var listenerFn = listener.apply(this, arguments); - - element.addEventListener(type, listenerFn, useCapture); - - return { - destroy: function() { - element.removeEventListener(type, listenerFn, useCapture); - } - } -} - -/** - * Delegates event to a selector. - * - * @param {Element|String|Array} [elements] - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @param {Boolean} useCapture - * @return {Object} - */ -function delegate(elements, selector, type, callback, useCapture) { - // Handle the regular Element usage - if (typeof elements.addEventListener === 'function') { - return _delegate.apply(null, arguments); - } - - // Handle Element-less usage, it defaults to global delegation - if (typeof type === 'function') { - // Use `document` as the first parameter, then apply arguments - // This is a short way to .unshift `arguments` without running into deoptimizations - return _delegate.bind(null, document).apply(null, arguments); - } - - // Handle Selector-based usage - if (typeof elements === 'string') { - elements = document.querySelectorAll(elements); - } - - // Handle Array-like based usage - return Array.prototype.map.call(elements, function (element) { - return _delegate(element, selector, type, callback, useCapture); - }); -} - -/** - * Finds closest match and invokes callback. - * - * @param {Element} element - * @param {String} selector - * @param {String} type - * @param {Function} callback - * @return {Function} - */ -function listener(element, selector, type, callback) { - return function(e) { - e.delegateTarget = closest(e.target, selector); - - if (e.delegateTarget) { - callback.call(element, e); - } - } -} - -module.exports = delegate; - - -/***/ }), -/* 5 */ -/***/ (function(module, exports) { - -var DOCUMENT_NODE_TYPE = 9; - -/** - * A polyfill for Element.matches() - */ -if (typeof Element !== 'undefined' && !Element.prototype.matches) { - var proto = Element.prototype; - - proto.matches = proto.matchesSelector || - proto.mozMatchesSelector || - proto.msMatchesSelector || - proto.oMatchesSelector || - proto.webkitMatchesSelector; -} - -/** - * Finds the closest parent that matches a selector. - * - * @param {Element} element - * @param {String} selector - * @return {Function} - */ -function closest (element, selector) { - while (element && element.nodeType !== DOCUMENT_NODE_TYPE) { - if (typeof element.matches === 'function' && - element.matches(selector)) { - return element; - } - element = element.parentNode; - } -} - -module.exports = closest; - - -/***/ }), -/* 6 */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); - -// EXTERNAL MODULE: ./node_modules/select/src/select.js -var src_select = __webpack_require__(0); -var select_default = /*#__PURE__*/__webpack_require__.n(src_select); - -// CONCATENATED MODULE: ./src/clipboard-action.js -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - - - -/** - * Inner class which performs selection from either `text` or `target` - * properties and then executes copy or cut operations. - */ - -var clipboard_action_ClipboardAction = function () { - /** - * @param {Object} options - */ - function ClipboardAction(options) { - _classCallCheck(this, ClipboardAction); - - this.resolveOptions(options); - this.initSelection(); - } - - /** - * Defines base properties passed from constructor. - * @param {Object} options - */ - - - _createClass(ClipboardAction, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.action = options.action; - this.container = options.container; - this.emitter = options.emitter; - this.target = options.target; - this.text = options.text; - this.trigger = options.trigger; - - this.selectedText = ''; - } - - /** - * Decides which selection strategy is going to be applied based - * on the existence of `text` and `target` properties. - */ - - }, { - key: 'initSelection', - value: function initSelection() { - if (this.text) { - this.selectFake(); - } else if (this.target) { - this.selectTarget(); - } - } - - /** - * Creates a fake textarea element, sets its value from `text` property, - * and makes a selection on it. - */ - - }, { - key: 'selectFake', - value: function selectFake() { - var _this = this; - - var isRTL = document.documentElement.getAttribute('dir') == 'rtl'; - - this.removeFake(); - - this.fakeHandlerCallback = function () { - return _this.removeFake(); - }; - this.fakeHandler = this.container.addEventListener('click', this.fakeHandlerCallback) || true; - - this.fakeElem = document.createElement('textarea'); - // Prevent zooming on iOS - this.fakeElem.style.fontSize = '12pt'; - // Reset box model - this.fakeElem.style.border = '0'; - this.fakeElem.style.padding = '0'; - this.fakeElem.style.margin = '0'; - // Move element out of screen horizontally - this.fakeElem.style.position = 'absolute'; - this.fakeElem.style[isRTL ? 'right' : 'left'] = '-9999px'; - // Move element to the same position vertically - var yPosition = window.pageYOffset || document.documentElement.scrollTop; - this.fakeElem.style.top = yPosition + 'px'; - - this.fakeElem.setAttribute('readonly', ''); - this.fakeElem.value = this.text; - - this.container.appendChild(this.fakeElem); - - this.selectedText = select_default()(this.fakeElem); - this.copyText(); - } - - /** - * Only removes the fake element after another click event, that way - * a user can hit `Ctrl+C` to copy because selection still exists. - */ - - }, { - key: 'removeFake', - value: function removeFake() { - if (this.fakeHandler) { - this.container.removeEventListener('click', this.fakeHandlerCallback); - this.fakeHandler = null; - this.fakeHandlerCallback = null; - } - - if (this.fakeElem) { - this.container.removeChild(this.fakeElem); - this.fakeElem = null; - } - } - - /** - * Selects the content from element passed on `target` property. - */ - - }, { - key: 'selectTarget', - value: function selectTarget() { - this.selectedText = select_default()(this.target); - this.copyText(); - } - - /** - * Executes the copy operation based on the current selection. - */ - - }, { - key: 'copyText', - value: function copyText() { - var succeeded = void 0; - - try { - succeeded = document.execCommand(this.action); - } catch (err) { - succeeded = false; - } - - this.handleResult(succeeded); - } - - /** - * Fires an event based on the copy operation result. - * @param {Boolean} succeeded - */ - - }, { - key: 'handleResult', - value: function handleResult(succeeded) { - this.emitter.emit(succeeded ? 'success' : 'error', { - action: this.action, - text: this.selectedText, - trigger: this.trigger, - clearSelection: this.clearSelection.bind(this) - }); - } - - /** - * Moves focus away from `target` and back to the trigger, removes current selection. - */ - - }, { - key: 'clearSelection', - value: function clearSelection() { - if (this.trigger) { - this.trigger.focus(); - } - document.activeElement.blur(); - window.getSelection().removeAllRanges(); - } - - /** - * Sets the `action` to be performed which can be either 'copy' or 'cut'. - * @param {String} action - */ - - }, { - key: 'destroy', - - - /** - * Destroy lifecycle. - */ - value: function destroy() { - this.removeFake(); - } - }, { - key: 'action', - set: function set() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'copy'; - - this._action = action; - - if (this._action !== 'copy' && this._action !== 'cut') { - throw new Error('Invalid "action" value, use either "copy" or "cut"'); - } - } - - /** - * Gets the `action` property. - * @return {String} - */ - , - get: function get() { - return this._action; - } - - /** - * Sets the `target` property using an element - * that will be have its content copied. - * @param {Element} target - */ - - }, { - key: 'target', - set: function set(target) { - if (target !== undefined) { - if (target && (typeof target === 'undefined' ? 'undefined' : _typeof(target)) === 'object' && target.nodeType === 1) { - if (this.action === 'copy' && target.hasAttribute('disabled')) { - throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); - } - - if (this.action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) { - throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes'); - } - - this._target = target; - } else { - throw new Error('Invalid "target" value, use a valid Element'); - } - } - } - - /** - * Gets the `target` property. - * @return {String|HTMLElement} - */ - , - get: function get() { - return this._target; - } - }]); - - return ClipboardAction; -}(); - -/* harmony default export */ var clipboard_action = (clipboard_action_ClipboardAction); -// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js -var tiny_emitter = __webpack_require__(1); -var tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter); - -// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js -var listen = __webpack_require__(2); -var listen_default = /*#__PURE__*/__webpack_require__.n(listen); - -// CONCATENATED MODULE: ./src/clipboard.js -var clipboard_typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; - -var clipboard_createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -function clipboard_classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - - - - - -/** - * Base class which takes one or more elements, adds event listeners to them, - * and instantiates a new `ClipboardAction` on each click. - */ - -var clipboard_Clipboard = function (_Emitter) { - _inherits(Clipboard, _Emitter); - - /** - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - * @param {Object} options - */ - function Clipboard(trigger, options) { - clipboard_classCallCheck(this, Clipboard); - - var _this = _possibleConstructorReturn(this, (Clipboard.__proto__ || Object.getPrototypeOf(Clipboard)).call(this)); - - _this.resolveOptions(options); - _this.listenClick(trigger); - return _this; - } - - /** - * Defines if attributes would be resolved using internal setter functions - * or custom functions that were passed in the constructor. - * @param {Object} options - */ - - - clipboard_createClass(Clipboard, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.action = typeof options.action === 'function' ? options.action : this.defaultAction; - this.target = typeof options.target === 'function' ? options.target : this.defaultTarget; - this.text = typeof options.text === 'function' ? options.text : this.defaultText; - this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body; - } - - /** - * Adds a click event listener to the passed trigger. - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - */ - - }, { - key: 'listenClick', - value: function listenClick(trigger) { - var _this2 = this; - - this.listener = listen_default()(trigger, 'click', function (e) { - return _this2.onClick(e); - }); - } - - /** - * Defines a new `ClipboardAction` on each click event. - * @param {Event} e - */ - - }, { - key: 'onClick', - value: function onClick(e) { - var trigger = e.delegateTarget || e.currentTarget; - - if (this.clipboardAction) { - this.clipboardAction = null; - } - - this.clipboardAction = new clipboard_action({ - action: this.action(trigger), - target: this.target(trigger), - text: this.text(trigger), - container: this.container, - trigger: trigger, - emitter: this - }); - } - - /** - * Default `action` lookup function. - * @param {Element} trigger - */ - - }, { - key: 'defaultAction', - value: function defaultAction(trigger) { - return getAttributeValue('action', trigger); - } - - /** - * Default `target` lookup function. - * @param {Element} trigger - */ - - }, { - key: 'defaultTarget', - value: function defaultTarget(trigger) { - var selector = getAttributeValue('target', trigger); - - if (selector) { - return document.querySelector(selector); - } - } - - /** - * Returns the support of the given action, or all actions if no action is - * given. - * @param {String} [action] - */ - - }, { - key: 'defaultText', - - - /** - * Default `text` lookup function. - * @param {Element} trigger - */ - value: function defaultText(trigger) { - return getAttributeValue('text', trigger); - } - - /** - * Destroy lifecycle. - */ - - }, { - key: 'destroy', - value: function destroy() { - this.listener.destroy(); - - if (this.clipboardAction) { - this.clipboardAction.destroy(); - this.clipboardAction = null; - } - } - }], [{ - key: 'isSupported', - value: function isSupported() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut']; - - var actions = typeof action === 'string' ? [action] : action; - var support = !!document.queryCommandSupported; - - actions.forEach(function (action) { - support = support && !!document.queryCommandSupported(action); - }); - - return support; - } - }]); - - return Clipboard; -}(tiny_emitter_default.a); - -/** - * Helper function to retrieve attribute value. - * @param {String} suffix - * @param {Element} element - */ - - -function getAttributeValue(suffix, element) { - var attribute = 'data-clipboard-' + suffix; - - if (!element.hasAttribute(attribute)) { - return; - } - - return element.getAttribute(attribute); -} - -/* harmony default export */ var clipboard = __webpack_exports__["default"] = (clipboard_Clipboard); - -/***/ }) -/******/ ])["default"]; -}); -},{}]},{},[2,3]); diff --git a/static/v1.15.x/web_help/js/bundle.js b/static/v1.15.x/web_help/js/bundle.js deleted file mode 100644 index 2cf1286d1a..0000000000 --- a/static/v1.15.x/web_help/js/bundle.js +++ /dev/null @@ -1,28074 +0,0 @@ -require=(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i scrollingEdgeEnd || elementEdgeStart > scrollingEdgeStart && elementEdgeEnd < scrollingEdgeEnd) { - return 0; - } - - if (elementEdgeStart <= scrollingEdgeStart && elementSize <= scrollingSize || elementEdgeEnd >= scrollingEdgeEnd && elementSize >= scrollingSize) { - return elementEdgeStart - scrollingEdgeStart - scrollingBorderStart; - } - - if (elementEdgeEnd > scrollingEdgeEnd && elementSize < scrollingSize || elementEdgeStart < scrollingEdgeStart && elementSize > scrollingSize) { - return elementEdgeEnd - scrollingEdgeEnd + scrollingBorderEnd; - } - - return 0; -} - -var _default = function _default(target, options) { - var scrollMode = options.scrollMode, - block = options.block, - inline = options.inline, - boundary = options.boundary, - skipOverflowHiddenElements = options.skipOverflowHiddenElements; - var checkBoundary = typeof boundary === 'function' ? boundary : function (node) { - return node !== boundary; - }; - - if (!isElement(target)) { - throw new TypeError('Invalid target'); - } - - var scrollingElement = document.scrollingElement || document.documentElement; - var frames = []; - var cursor = target; - - while (isElement(cursor) && checkBoundary(cursor)) { - cursor = cursor.parentNode; - - if (cursor === scrollingElement) { - frames.push(cursor); - break; - } - - if (cursor === document.body && isScrollable(cursor) && !isScrollable(document.documentElement)) { - continue; - } - - if (isScrollable(cursor, skipOverflowHiddenElements)) { - frames.push(cursor); - } - } - - var viewportWidth = window.visualViewport ? visualViewport.width : innerWidth; - var viewportHeight = window.visualViewport ? visualViewport.height : innerHeight; - var viewportX = window.scrollX || pageXOffset; - var viewportY = window.scrollY || pageYOffset; - - var _target$getBoundingCl = target.getBoundingClientRect(), - targetHeight = _target$getBoundingCl.height, - targetWidth = _target$getBoundingCl.width, - targetTop = _target$getBoundingCl.top, - targetRight = _target$getBoundingCl.right, - targetBottom = _target$getBoundingCl.bottom, - targetLeft = _target$getBoundingCl.left; - - var targetBlock = block === 'start' || block === 'nearest' ? targetTop : block === 'end' ? targetBottom : targetTop + targetHeight / 2; - var targetInline = inline === 'center' ? targetLeft + targetWidth / 2 : inline === 'end' ? targetRight : targetLeft; - var computations = []; - - for (var index = 0; index < frames.length; index++) { - var frame = frames[index]; - - var _frame$getBoundingCli = frame.getBoundingClientRect(), - height = _frame$getBoundingCli.height, - width = _frame$getBoundingCli.width, - top = _frame$getBoundingCli.top, - right = _frame$getBoundingCli.right, - bottom = _frame$getBoundingCli.bottom, - left = _frame$getBoundingCli.left; - - if (scrollMode === 'if-needed' && targetTop >= 0 && targetLeft >= 0 && targetBottom <= viewportHeight && targetRight <= viewportWidth && targetTop >= top && targetBottom <= bottom && targetLeft >= left && targetRight <= right) { - return computations; - } - - var frameStyle = getComputedStyle(frame); - var borderLeft = parseInt(frameStyle.borderLeftWidth, 10); - var borderTop = parseInt(frameStyle.borderTopWidth, 10); - var borderRight = parseInt(frameStyle.borderRightWidth, 10); - var borderBottom = parseInt(frameStyle.borderBottomWidth, 10); - var blockScroll = 0; - var inlineScroll = 0; - var scrollbarWidth = 'offsetWidth' in frame ? frame.offsetWidth - frame.clientWidth - borderLeft - borderRight : 0; - var scrollbarHeight = 'offsetHeight' in frame ? frame.offsetHeight - frame.clientHeight - borderTop - borderBottom : 0; - - if (scrollingElement === frame) { - if (block === 'start') { - blockScroll = targetBlock; - } else if (block === 'end') { - blockScroll = targetBlock - viewportHeight; - } else if (block === 'nearest') { - blockScroll = alignNearest(viewportY, viewportY + viewportHeight, viewportHeight, borderTop, borderBottom, viewportY + targetBlock, viewportY + targetBlock + targetHeight, targetHeight); - } else { - blockScroll = targetBlock - viewportHeight / 2; - } - - if (inline === 'start') { - inlineScroll = targetInline; - } else if (inline === 'center') { - inlineScroll = targetInline - viewportWidth / 2; - } else if (inline === 'end') { - inlineScroll = targetInline - viewportWidth; - } else { - inlineScroll = alignNearest(viewportX, viewportX + viewportWidth, viewportWidth, borderLeft, borderRight, viewportX + targetInline, viewportX + targetInline + targetWidth, targetWidth); - } - - blockScroll = Math.max(0, blockScroll + viewportY); - inlineScroll = Math.max(0, inlineScroll + viewportX); - } else { - if (block === 'start') { - blockScroll = targetBlock - top - borderTop; - } else if (block === 'end') { - blockScroll = targetBlock - bottom + borderBottom + scrollbarHeight; - } else if (block === 'nearest') { - blockScroll = alignNearest(top, bottom, height, borderTop, borderBottom + scrollbarHeight, targetBlock, targetBlock + targetHeight, targetHeight); - } else { - blockScroll = targetBlock - (top + height / 2) + scrollbarHeight / 2; - } - - if (inline === 'start') { - inlineScroll = targetInline - left - borderLeft; - } else if (inline === 'center') { - inlineScroll = targetInline - (left + width / 2) + scrollbarWidth / 2; - } else if (inline === 'end') { - inlineScroll = targetInline - right + borderRight + scrollbarWidth; - } else { - inlineScroll = alignNearest(left, right, width, borderLeft, borderRight + scrollbarWidth, targetInline, targetInline + targetWidth, targetWidth); - } - - var scrollLeft = frame.scrollLeft, - scrollTop = frame.scrollTop; - blockScroll = Math.max(0, Math.min(scrollTop + blockScroll, frame.scrollHeight - height + scrollbarHeight)); - inlineScroll = Math.max(0, Math.min(scrollLeft + inlineScroll, frame.scrollWidth - width + scrollbarWidth)); - targetBlock += scrollTop - blockScroll; - targetInline += scrollLeft - inlineScroll; - } - - computations.push({ - el: frame, - top: blockScroll, - left: inlineScroll - }); - } - - return computations; -}; - -exports["default"] = _default; -module.exports = exports.default; -},{}],3:[function(require,module,exports){ -arguments[4][1][0].apply(exports,arguments) -},{"dup":1}],4:[function(require,module,exports){ -(function (global){ -/**! - * @fileOverview Kickass library to create and place poppers near their reference elements. - * @version 1.16.1 - * @license - * Copyright (c) 2016 Federico Zivolo and contributors - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : - typeof define === 'function' && define.amd ? define(factory) : - (global.Popper = factory()); -}(this, (function () { 'use strict'; - -var isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && typeof navigator !== 'undefined'; - -var timeoutDuration = function () { - var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; - for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { - if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { - return 1; - } - } - return 0; -}(); - -function microtaskDebounce(fn) { - var called = false; - return function () { - if (called) { - return; - } - called = true; - window.Promise.resolve().then(function () { - called = false; - fn(); - }); - }; -} - -function taskDebounce(fn) { - var scheduled = false; - return function () { - if (!scheduled) { - scheduled = true; - setTimeout(function () { - scheduled = false; - fn(); - }, timeoutDuration); - } - }; -} - -var supportsMicroTasks = isBrowser && window.Promise; - -/** -* Create a debounced version of a method, that's asynchronously deferred -* but called in the minimum time possible. -* -* @method -* @memberof Popper.Utils -* @argument {Function} fn -* @returns {Function} -*/ -var debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce; - -/** - * Check if the given variable is a function - * @method - * @memberof Popper.Utils - * @argument {Any} functionToCheck - variable to check - * @returns {Boolean} answer to: is a function? - */ -function isFunction(functionToCheck) { - var getType = {}; - return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; -} - -/** - * Get CSS computed property of the given element - * @method - * @memberof Popper.Utils - * @argument {Eement} element - * @argument {String} property - */ -function getStyleComputedProperty(element, property) { - if (element.nodeType !== 1) { - return []; - } - // NOTE: 1 DOM access here - var window = element.ownerDocument.defaultView; - var css = window.getComputedStyle(element, null); - return property ? css[property] : css; -} - -/** - * Returns the parentNode or the host of the element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} parent - */ -function getParentNode(element) { - if (element.nodeName === 'HTML') { - return element; - } - return element.parentNode || element.host; -} - -/** - * Returns the scrolling parent of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} scroll parent - */ -function getScrollParent(element) { - // Return body, `getScroll` will take care to get the correct `scrollTop` from it - if (!element) { - return document.body; - } - - switch (element.nodeName) { - case 'HTML': - case 'BODY': - return element.ownerDocument.body; - case '#document': - return element.body; - } - - // Firefox want us to check `-x` and `-y` variations as well - - var _getStyleComputedProp = getStyleComputedProperty(element), - overflow = _getStyleComputedProp.overflow, - overflowX = _getStyleComputedProp.overflowX, - overflowY = _getStyleComputedProp.overflowY; - - if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) { - return element; - } - - return getScrollParent(getParentNode(element)); -} - -/** - * Returns the reference node of the reference object, or the reference object itself. - * @method - * @memberof Popper.Utils - * @param {Element|Object} reference - the reference element (the popper will be relative to this) - * @returns {Element} parent - */ -function getReferenceNode(reference) { - return reference && reference.referenceNode ? reference.referenceNode : reference; -} - -var isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode); -var isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent); - -/** - * Determines if the browser is Internet Explorer - * @method - * @memberof Popper.Utils - * @param {Number} version to check - * @returns {Boolean} isIE - */ -function isIE(version) { - if (version === 11) { - return isIE11; - } - if (version === 10) { - return isIE10; - } - return isIE11 || isIE10; -} - -/** - * Returns the offset parent of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} offset parent - */ -function getOffsetParent(element) { - if (!element) { - return document.documentElement; - } - - var noOffsetParent = isIE(10) ? document.body : null; - - // NOTE: 1 DOM access here - var offsetParent = element.offsetParent || null; - // Skip hidden elements which don't have an offsetParent - while (offsetParent === noOffsetParent && element.nextElementSibling) { - offsetParent = (element = element.nextElementSibling).offsetParent; - } - - var nodeName = offsetParent && offsetParent.nodeName; - - if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { - return element ? element.ownerDocument.documentElement : document.documentElement; - } - - // .offsetParent will return the closest TH, TD or TABLE in case - // no offsetParent is present, I hate this job... - if (['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { - return getOffsetParent(offsetParent); - } - - return offsetParent; -} - -function isOffsetContainer(element) { - var nodeName = element.nodeName; - - if (nodeName === 'BODY') { - return false; - } - return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; -} - -/** - * Finds the root node (document, shadowDOM root) of the given element - * @method - * @memberof Popper.Utils - * @argument {Element} node - * @returns {Element} root node - */ -function getRoot(node) { - if (node.parentNode !== null) { - return getRoot(node.parentNode); - } - - return node; -} - -/** - * Finds the offset parent common to the two provided nodes - * @method - * @memberof Popper.Utils - * @argument {Element} element1 - * @argument {Element} element2 - * @returns {Element} common offset parent - */ -function findCommonOffsetParent(element1, element2) { - // This check is needed to avoid errors in case one of the elements isn't defined for any reason - if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { - return document.documentElement; - } - - // Here we make sure to give as "start" the element that comes first in the DOM - var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; - var start = order ? element1 : element2; - var end = order ? element2 : element1; - - // Get common ancestor container - var range = document.createRange(); - range.setStart(start, 0); - range.setEnd(end, 0); - var commonAncestorContainer = range.commonAncestorContainer; - - // Both nodes are inside #document - - if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { - if (isOffsetContainer(commonAncestorContainer)) { - return commonAncestorContainer; - } - - return getOffsetParent(commonAncestorContainer); - } - - // one of the nodes is inside shadowDOM, find which one - var element1root = getRoot(element1); - if (element1root.host) { - return findCommonOffsetParent(element1root.host, element2); - } else { - return findCommonOffsetParent(element1, getRoot(element2).host); - } -} - -/** - * Gets the scroll value of the given element in the given side (top and left) - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @argument {String} side `top` or `left` - * @returns {number} amount of scrolled pixels - */ -function getScroll(element) { - var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; - - var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; - var nodeName = element.nodeName; - - if (nodeName === 'BODY' || nodeName === 'HTML') { - var html = element.ownerDocument.documentElement; - var scrollingElement = element.ownerDocument.scrollingElement || html; - return scrollingElement[upperSide]; - } - - return element[upperSide]; -} - -/* - * Sum or subtract the element scroll values (left and top) from a given rect object - * @method - * @memberof Popper.Utils - * @param {Object} rect - Rect object you want to change - * @param {HTMLElement} element - The element from the function reads the scroll values - * @param {Boolean} subtract - set to true if you want to subtract the scroll values - * @return {Object} rect - The modifier rect object - */ -function includeScroll(rect, element) { - var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - - var scrollTop = getScroll(element, 'top'); - var scrollLeft = getScroll(element, 'left'); - var modifier = subtract ? -1 : 1; - rect.top += scrollTop * modifier; - rect.bottom += scrollTop * modifier; - rect.left += scrollLeft * modifier; - rect.right += scrollLeft * modifier; - return rect; -} - -/* - * Helper to detect borders of a given element - * @method - * @memberof Popper.Utils - * @param {CSSStyleDeclaration} styles - * Result of `getStyleComputedProperty` on the given element - * @param {String} axis - `x` or `y` - * @return {number} borders - The borders size of the given axis - */ - -function getBordersSize(styles, axis) { - var sideA = axis === 'x' ? 'Left' : 'Top'; - var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; - - return parseFloat(styles['border' + sideA + 'Width']) + parseFloat(styles['border' + sideB + 'Width']); -} - -function getSize(axis, body, html, computedStyle) { - return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0); -} - -function getWindowSizes(document) { - var body = document.body; - var html = document.documentElement; - var computedStyle = isIE(10) && getComputedStyle(html); - - return { - height: getSize('Height', body, html, computedStyle), - width: getSize('Width', body, html, computedStyle) - }; -} - -var classCallCheck = function (instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } -}; - -var createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; -}(); - - - - - -var defineProperty = function (obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; -}; - -var _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; -}; - -/** - * Given element offsets, generate an output similar to getBoundingClientRect - * @method - * @memberof Popper.Utils - * @argument {Object} offsets - * @returns {Object} ClientRect like output - */ -function getClientRect(offsets) { - return _extends({}, offsets, { - right: offsets.left + offsets.width, - bottom: offsets.top + offsets.height - }); -} - -/** - * Get bounding client rect of given element - * @method - * @memberof Popper.Utils - * @param {HTMLElement} element - * @return {Object} client rect - */ -function getBoundingClientRect(element) { - var rect = {}; - - // IE10 10 FIX: Please, don't ask, the element isn't - // considered in DOM in some circumstances... - // This isn't reproducible in IE10 compatibility mode of IE11 - try { - if (isIE(10)) { - rect = element.getBoundingClientRect(); - var scrollTop = getScroll(element, 'top'); - var scrollLeft = getScroll(element, 'left'); - rect.top += scrollTop; - rect.left += scrollLeft; - rect.bottom += scrollTop; - rect.right += scrollLeft; - } else { - rect = element.getBoundingClientRect(); - } - } catch (e) {} - - var result = { - left: rect.left, - top: rect.top, - width: rect.right - rect.left, - height: rect.bottom - rect.top - }; - - // subtract scrollbar size from sizes - var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {}; - var width = sizes.width || element.clientWidth || result.width; - var height = sizes.height || element.clientHeight || result.height; - - var horizScrollbar = element.offsetWidth - width; - var vertScrollbar = element.offsetHeight - height; - - // if an hypothetical scrollbar is detected, we must be sure it's not a `border` - // we make this check conditional for performance reasons - if (horizScrollbar || vertScrollbar) { - var styles = getStyleComputedProperty(element); - horizScrollbar -= getBordersSize(styles, 'x'); - vertScrollbar -= getBordersSize(styles, 'y'); - - result.width -= horizScrollbar; - result.height -= vertScrollbar; - } - - return getClientRect(result); -} - -function getOffsetRectRelativeToArbitraryNode(children, parent) { - var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; - - var isIE10 = isIE(10); - var isHTML = parent.nodeName === 'HTML'; - var childrenRect = getBoundingClientRect(children); - var parentRect = getBoundingClientRect(parent); - var scrollParent = getScrollParent(children); - - var styles = getStyleComputedProperty(parent); - var borderTopWidth = parseFloat(styles.borderTopWidth); - var borderLeftWidth = parseFloat(styles.borderLeftWidth); - - // In cases where the parent is fixed, we must ignore negative scroll in offset calc - if (fixedPosition && isHTML) { - parentRect.top = Math.max(parentRect.top, 0); - parentRect.left = Math.max(parentRect.left, 0); - } - var offsets = getClientRect({ - top: childrenRect.top - parentRect.top - borderTopWidth, - left: childrenRect.left - parentRect.left - borderLeftWidth, - width: childrenRect.width, - height: childrenRect.height - }); - offsets.marginTop = 0; - offsets.marginLeft = 0; - - // Subtract margins of documentElement in case it's being used as parent - // we do this only on HTML because it's the only element that behaves - // differently when margins are applied to it. The margins are included in - // the box of the documentElement, in the other cases not. - if (!isIE10 && isHTML) { - var marginTop = parseFloat(styles.marginTop); - var marginLeft = parseFloat(styles.marginLeft); - - offsets.top -= borderTopWidth - marginTop; - offsets.bottom -= borderTopWidth - marginTop; - offsets.left -= borderLeftWidth - marginLeft; - offsets.right -= borderLeftWidth - marginLeft; - - // Attach marginTop and marginLeft because in some circumstances we may need them - offsets.marginTop = marginTop; - offsets.marginLeft = marginLeft; - } - - if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { - offsets = includeScroll(offsets, parent); - } - - return offsets; -} - -function getViewportOffsetRectRelativeToArtbitraryNode(element) { - var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - - var html = element.ownerDocument.documentElement; - var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); - var width = Math.max(html.clientWidth, window.innerWidth || 0); - var height = Math.max(html.clientHeight, window.innerHeight || 0); - - var scrollTop = !excludeScroll ? getScroll(html) : 0; - var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0; - - var offset = { - top: scrollTop - relativeOffset.top + relativeOffset.marginTop, - left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, - width: width, - height: height - }; - - return getClientRect(offset); -} - -/** - * Check if the given element is fixed or is inside a fixed parent - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @argument {Element} customContainer - * @returns {Boolean} answer to "isFixed?" - */ -function isFixed(element) { - var nodeName = element.nodeName; - if (nodeName === 'BODY' || nodeName === 'HTML') { - return false; - } - if (getStyleComputedProperty(element, 'position') === 'fixed') { - return true; - } - var parentNode = getParentNode(element); - if (!parentNode) { - return false; - } - return isFixed(parentNode); -} - -/** - * Finds the first parent of an element that has a transformed property defined - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Element} first transformed parent or documentElement - */ - -function getFixedPositionOffsetParent(element) { - // This check is needed to avoid errors in case one of the elements isn't defined for any reason - if (!element || !element.parentElement || isIE()) { - return document.documentElement; - } - var el = element.parentElement; - while (el && getStyleComputedProperty(el, 'transform') === 'none') { - el = el.parentElement; - } - return el || document.documentElement; -} - -/** - * Computed the boundaries limits and return them - * @method - * @memberof Popper.Utils - * @param {HTMLElement} popper - * @param {HTMLElement} reference - * @param {number} padding - * @param {HTMLElement} boundariesElement - Element used to define the boundaries - * @param {Boolean} fixedPosition - Is in fixed position mode - * @returns {Object} Coordinates of the boundaries - */ -function getBoundaries(popper, reference, padding, boundariesElement) { - var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false; - - // NOTE: 1 DOM access here - - var boundaries = { top: 0, left: 0 }; - var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference)); - - // Handle viewport case - if (boundariesElement === 'viewport') { - boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition); - } else { - // Handle other cases based on DOM element used as boundaries - var boundariesNode = void 0; - if (boundariesElement === 'scrollParent') { - boundariesNode = getScrollParent(getParentNode(reference)); - if (boundariesNode.nodeName === 'BODY') { - boundariesNode = popper.ownerDocument.documentElement; - } - } else if (boundariesElement === 'window') { - boundariesNode = popper.ownerDocument.documentElement; - } else { - boundariesNode = boundariesElement; - } - - var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition); - - // In case of HTML, we need a different computation - if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { - var _getWindowSizes = getWindowSizes(popper.ownerDocument), - height = _getWindowSizes.height, - width = _getWindowSizes.width; - - boundaries.top += offsets.top - offsets.marginTop; - boundaries.bottom = height + offsets.top; - boundaries.left += offsets.left - offsets.marginLeft; - boundaries.right = width + offsets.left; - } else { - // for all the other DOM elements, this one is good - boundaries = offsets; - } - } - - // Add paddings - padding = padding || 0; - var isPaddingNumber = typeof padding === 'number'; - boundaries.left += isPaddingNumber ? padding : padding.left || 0; - boundaries.top += isPaddingNumber ? padding : padding.top || 0; - boundaries.right -= isPaddingNumber ? padding : padding.right || 0; - boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0; - - return boundaries; -} - -function getArea(_ref) { - var width = _ref.width, - height = _ref.height; - - return width * height; -} - -/** - * Utility used to transform the `auto` placement to the placement with more - * available space. - * @method - * @memberof Popper.Utils - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { - var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; - - if (placement.indexOf('auto') === -1) { - return placement; - } - - var boundaries = getBoundaries(popper, reference, padding, boundariesElement); - - var rects = { - top: { - width: boundaries.width, - height: refRect.top - boundaries.top - }, - right: { - width: boundaries.right - refRect.right, - height: boundaries.height - }, - bottom: { - width: boundaries.width, - height: boundaries.bottom - refRect.bottom - }, - left: { - width: refRect.left - boundaries.left, - height: boundaries.height - } - }; - - var sortedAreas = Object.keys(rects).map(function (key) { - return _extends({ - key: key - }, rects[key], { - area: getArea(rects[key]) - }); - }).sort(function (a, b) { - return b.area - a.area; - }); - - var filteredAreas = sortedAreas.filter(function (_ref2) { - var width = _ref2.width, - height = _ref2.height; - return width >= popper.clientWidth && height >= popper.clientHeight; - }); - - var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; - - var variation = placement.split('-')[1]; - - return computedPlacement + (variation ? '-' + variation : ''); -} - -/** - * Get offsets to the reference element - * @method - * @memberof Popper.Utils - * @param {Object} state - * @param {Element} popper - the popper element - * @param {Element} reference - the reference element (the popper will be relative to this) - * @param {Element} fixedPosition - is in fixed position mode - * @returns {Object} An object containing the offsets which will be applied to the popper - */ -function getReferenceOffsets(state, popper, reference) { - var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; - - var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference)); - return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition); -} - -/** - * Get the outer sizes of the given element (offset size + margins) - * @method - * @memberof Popper.Utils - * @argument {Element} element - * @returns {Object} object containing width and height properties - */ -function getOuterSizes(element) { - var window = element.ownerDocument.defaultView; - var styles = window.getComputedStyle(element); - var x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0); - var y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0); - var result = { - width: element.offsetWidth + y, - height: element.offsetHeight + x - }; - return result; -} - -/** - * Get the opposite placement of the given one - * @method - * @memberof Popper.Utils - * @argument {String} placement - * @returns {String} flipped placement - */ -function getOppositePlacement(placement) { - var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; - return placement.replace(/left|right|bottom|top/g, function (matched) { - return hash[matched]; - }); -} - -/** - * Get offsets to the popper - * @method - * @memberof Popper.Utils - * @param {Object} position - CSS position the Popper will get applied - * @param {HTMLElement} popper - the popper element - * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) - * @param {String} placement - one of the valid placement options - * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper - */ -function getPopperOffsets(popper, referenceOffsets, placement) { - placement = placement.split('-')[0]; - - // Get popper node sizes - var popperRect = getOuterSizes(popper); - - // Add position, width and height to our offsets object - var popperOffsets = { - width: popperRect.width, - height: popperRect.height - }; - - // depending by the popper placement we have to compute its offsets slightly differently - var isHoriz = ['right', 'left'].indexOf(placement) !== -1; - var mainSide = isHoriz ? 'top' : 'left'; - var secondarySide = isHoriz ? 'left' : 'top'; - var measurement = isHoriz ? 'height' : 'width'; - var secondaryMeasurement = !isHoriz ? 'height' : 'width'; - - popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; - if (placement === secondarySide) { - popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; - } else { - popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; - } - - return popperOffsets; -} - -/** - * Mimics the `find` method of Array - * @method - * @memberof Popper.Utils - * @argument {Array} arr - * @argument prop - * @argument value - * @returns index or -1 - */ -function find(arr, check) { - // use native find if supported - if (Array.prototype.find) { - return arr.find(check); - } - - // use `filter` to obtain the same behavior of `find` - return arr.filter(check)[0]; -} - -/** - * Return the index of the matching object - * @method - * @memberof Popper.Utils - * @argument {Array} arr - * @argument prop - * @argument value - * @returns index or -1 - */ -function findIndex(arr, prop, value) { - // use native findIndex if supported - if (Array.prototype.findIndex) { - return arr.findIndex(function (cur) { - return cur[prop] === value; - }); - } - - // use `find` + `indexOf` if `findIndex` isn't supported - var match = find(arr, function (obj) { - return obj[prop] === value; - }); - return arr.indexOf(match); -} - -/** - * Loop trough the list of modifiers and run them in order, - * each of them will then edit the data object. - * @method - * @memberof Popper.Utils - * @param {dataObject} data - * @param {Array} modifiers - * @param {String} ends - Optional modifier name used as stopper - * @returns {dataObject} - */ -function runModifiers(modifiers, data, ends) { - var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); - - modifiersToRun.forEach(function (modifier) { - if (modifier['function']) { - // eslint-disable-line dot-notation - console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); - } - var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation - if (modifier.enabled && isFunction(fn)) { - // Add properties to offsets to make them a complete clientRect object - // we do this before each modifier to make sure the previous one doesn't - // mess with these values - data.offsets.popper = getClientRect(data.offsets.popper); - data.offsets.reference = getClientRect(data.offsets.reference); - - data = fn(data, modifier); - } - }); - - return data; -} - -/** - * Updates the position of the popper, computing the new offsets and applying - * the new style.
- * Prefer `scheduleUpdate` over `update` because of performance reasons. - * @method - * @memberof Popper - */ -function update() { - // if popper is destroyed, don't perform any further update - if (this.state.isDestroyed) { - return; - } - - var data = { - instance: this, - styles: {}, - arrowStyles: {}, - attributes: {}, - flipped: false, - offsets: {} - }; - - // compute reference element offsets - data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed); - - // compute auto placement, store placement inside the data object, - // modifiers will be able to edit `placement` if needed - // and refer to originalPlacement to know the original value - data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); - - // store the computed placement inside `originalPlacement` - data.originalPlacement = data.placement; - - data.positionFixed = this.options.positionFixed; - - // compute the popper offsets - data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); - - data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute'; - - // run the modifiers - data = runModifiers(this.modifiers, data); - - // the first `update` will call `onCreate` callback - // the other ones will call `onUpdate` callback - if (!this.state.isCreated) { - this.state.isCreated = true; - this.options.onCreate(data); - } else { - this.options.onUpdate(data); - } -} - -/** - * Helper used to know if the given modifier is enabled. - * @method - * @memberof Popper.Utils - * @returns {Boolean} - */ -function isModifierEnabled(modifiers, modifierName) { - return modifiers.some(function (_ref) { - var name = _ref.name, - enabled = _ref.enabled; - return enabled && name === modifierName; - }); -} - -/** - * Get the prefixed supported property name - * @method - * @memberof Popper.Utils - * @argument {String} property (camelCase) - * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) - */ -function getSupportedPropertyName(property) { - var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; - var upperProp = property.charAt(0).toUpperCase() + property.slice(1); - - for (var i = 0; i < prefixes.length; i++) { - var prefix = prefixes[i]; - var toCheck = prefix ? '' + prefix + upperProp : property; - if (typeof document.body.style[toCheck] !== 'undefined') { - return toCheck; - } - } - return null; -} - -/** - * Destroys the popper. - * @method - * @memberof Popper - */ -function destroy() { - this.state.isDestroyed = true; - - // touch DOM only if `applyStyle` modifier is enabled - if (isModifierEnabled(this.modifiers, 'applyStyle')) { - this.popper.removeAttribute('x-placement'); - this.popper.style.position = ''; - this.popper.style.top = ''; - this.popper.style.left = ''; - this.popper.style.right = ''; - this.popper.style.bottom = ''; - this.popper.style.willChange = ''; - this.popper.style[getSupportedPropertyName('transform')] = ''; - } - - this.disableEventListeners(); - - // remove the popper if user explicitly asked for the deletion on destroy - // do not use `remove` because IE11 doesn't support it - if (this.options.removeOnDestroy) { - this.popper.parentNode.removeChild(this.popper); - } - return this; -} - -/** - * Get the window associated with the element - * @argument {Element} element - * @returns {Window} - */ -function getWindow(element) { - var ownerDocument = element.ownerDocument; - return ownerDocument ? ownerDocument.defaultView : window; -} - -function attachToScrollParents(scrollParent, event, callback, scrollParents) { - var isBody = scrollParent.nodeName === 'BODY'; - var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent; - target.addEventListener(event, callback, { passive: true }); - - if (!isBody) { - attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); - } - scrollParents.push(target); -} - -/** - * Setup needed event listeners used to update the popper position - * @method - * @memberof Popper.Utils - * @private - */ -function setupEventListeners(reference, options, state, updateBound) { - // Resize event listener on window - state.updateBound = updateBound; - getWindow(reference).addEventListener('resize', state.updateBound, { passive: true }); - - // Scroll event listener on scroll parents - var scrollElement = getScrollParent(reference); - attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); - state.scrollElement = scrollElement; - state.eventsEnabled = true; - - return state; -} - -/** - * It will add resize/scroll events and start recalculating - * position of the popper element when they are triggered. - * @method - * @memberof Popper - */ -function enableEventListeners() { - if (!this.state.eventsEnabled) { - this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); - } -} - -/** - * Remove event listeners used to update the popper position - * @method - * @memberof Popper.Utils - * @private - */ -function removeEventListeners(reference, state) { - // Remove resize event listener on window - getWindow(reference).removeEventListener('resize', state.updateBound); - - // Remove scroll event listener on scroll parents - state.scrollParents.forEach(function (target) { - target.removeEventListener('scroll', state.updateBound); - }); - - // Reset state - state.updateBound = null; - state.scrollParents = []; - state.scrollElement = null; - state.eventsEnabled = false; - return state; -} - -/** - * It will remove resize/scroll events and won't recalculate popper position - * when they are triggered. It also won't trigger `onUpdate` callback anymore, - * unless you call `update` method manually. - * @method - * @memberof Popper - */ -function disableEventListeners() { - if (this.state.eventsEnabled) { - cancelAnimationFrame(this.scheduleUpdate); - this.state = removeEventListeners(this.reference, this.state); - } -} - -/** - * Tells if a given input is a number - * @method - * @memberof Popper.Utils - * @param {*} input to check - * @return {Boolean} - */ -function isNumeric(n) { - return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); -} - -/** - * Set the style to the given popper - * @method - * @memberof Popper.Utils - * @argument {Element} element - Element to apply the style to - * @argument {Object} styles - * Object with a list of properties and values which will be applied to the element - */ -function setStyles(element, styles) { - Object.keys(styles).forEach(function (prop) { - var unit = ''; - // add unit if the value is numeric and is one of the following - if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { - unit = 'px'; - } - element.style[prop] = styles[prop] + unit; - }); -} - -/** - * Set the attributes to the given popper - * @method - * @memberof Popper.Utils - * @argument {Element} element - Element to apply the attributes to - * @argument {Object} styles - * Object with a list of properties and values which will be applied to the element - */ -function setAttributes(element, attributes) { - Object.keys(attributes).forEach(function (prop) { - var value = attributes[prop]; - if (value !== false) { - element.setAttribute(prop, attributes[prop]); - } else { - element.removeAttribute(prop); - } - }); -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} data.styles - List of style properties - values to apply to popper element - * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The same data object - */ -function applyStyle(data) { - // any property present in `data.styles` will be applied to the popper, - // in this way we can make the 3rd party modifiers add custom styles to it - // Be aware, modifiers could override the properties defined in the previous - // lines of this modifier! - setStyles(data.instance.popper, data.styles); - - // any property present in `data.attributes` will be applied to the popper, - // they will be set as HTML attributes of the element - setAttributes(data.instance.popper, data.attributes); - - // if arrowElement is defined and arrowStyles has some properties - if (data.arrowElement && Object.keys(data.arrowStyles).length) { - setStyles(data.arrowElement, data.arrowStyles); - } - - return data; -} - -/** - * Set the x-placement attribute before everything else because it could be used - * to add margins to the popper margins needs to be calculated to get the - * correct popper offsets. - * @method - * @memberof Popper.modifiers - * @param {HTMLElement} reference - The reference element used to position the popper - * @param {HTMLElement} popper - The HTML element used as popper - * @param {Object} options - Popper.js options - */ -function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { - // compute reference element offsets - var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed); - - // compute auto placement, store placement inside the data object, - // modifiers will be able to edit `placement` if needed - // and refer to originalPlacement to know the original value - var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); - - popper.setAttribute('x-placement', placement); - - // Apply `position` to popper before anything else because - // without the position applied we can't guarantee correct computations - setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' }); - - return options; -} - -/** - * @function - * @memberof Popper.Utils - * @argument {Object} data - The data object generated by `update` method - * @argument {Boolean} shouldRound - If the offsets should be rounded at all - * @returns {Object} The popper's position offsets rounded - * - * The tale of pixel-perfect positioning. It's still not 100% perfect, but as - * good as it can be within reason. - * Discussion here: https://github.com/FezVrasta/popper.js/pull/715 - * - * Low DPI screens cause a popper to be blurry if not using full pixels (Safari - * as well on High DPI screens). - * - * Firefox prefers no rounding for positioning and does not have blurriness on - * high DPI screens. - * - * Only horizontal placement and left/right values need to be considered. - */ -function getRoundedOffsets(data, shouldRound) { - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - var round = Math.round, - floor = Math.floor; - - var noRound = function noRound(v) { - return v; - }; - - var referenceWidth = round(reference.width); - var popperWidth = round(popper.width); - - var isVertical = ['left', 'right'].indexOf(data.placement) !== -1; - var isVariation = data.placement.indexOf('-') !== -1; - var sameWidthParity = referenceWidth % 2 === popperWidth % 2; - var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1; - - var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor; - var verticalToInteger = !shouldRound ? noRound : round; - - return { - left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left), - top: verticalToInteger(popper.top), - bottom: verticalToInteger(popper.bottom), - right: horizontalToInteger(popper.right) - }; -} - -var isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent); - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function computeStyle(data, options) { - var x = options.x, - y = options.y; - var popper = data.offsets.popper; - - // Remove this legacy support in Popper.js v2 - - var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { - return modifier.name === 'applyStyle'; - }).gpuAcceleration; - if (legacyGpuAccelerationOption !== undefined) { - console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); - } - var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; - - var offsetParent = getOffsetParent(data.instance.popper); - var offsetParentRect = getBoundingClientRect(offsetParent); - - // Styles - var styles = { - position: popper.position - }; - - var offsets = getRoundedOffsets(data, window.devicePixelRatio < 2 || !isFirefox); - - var sideA = x === 'bottom' ? 'top' : 'bottom'; - var sideB = y === 'right' ? 'left' : 'right'; - - // if gpuAcceleration is set to `true` and transform is supported, - // we use `translate3d` to apply the position to the popper we - // automatically use the supported prefixed version if needed - var prefixedProperty = getSupportedPropertyName('transform'); - - // now, let's make a step back and look at this code closely (wtf?) - // If the content of the popper grows once it's been positioned, it - // may happen that the popper gets misplaced because of the new content - // overflowing its reference element - // To avoid this problem, we provide two options (x and y), which allow - // the consumer to define the offset origin. - // If we position a popper on top of a reference element, we can set - // `x` to `top` to make the popper grow towards its top instead of - // its bottom. - var left = void 0, - top = void 0; - if (sideA === 'bottom') { - // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar) - // and not the bottom of the html element - if (offsetParent.nodeName === 'HTML') { - top = -offsetParent.clientHeight + offsets.bottom; - } else { - top = -offsetParentRect.height + offsets.bottom; - } - } else { - top = offsets.top; - } - if (sideB === 'right') { - if (offsetParent.nodeName === 'HTML') { - left = -offsetParent.clientWidth + offsets.right; - } else { - left = -offsetParentRect.width + offsets.right; - } - } else { - left = offsets.left; - } - if (gpuAcceleration && prefixedProperty) { - styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; - styles[sideA] = 0; - styles[sideB] = 0; - styles.willChange = 'transform'; - } else { - // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties - var invertTop = sideA === 'bottom' ? -1 : 1; - var invertLeft = sideB === 'right' ? -1 : 1; - styles[sideA] = top * invertTop; - styles[sideB] = left * invertLeft; - styles.willChange = sideA + ', ' + sideB; - } - - // Attributes - var attributes = { - 'x-placement': data.placement - }; - - // Update `data` attributes, styles and arrowStyles - data.attributes = _extends({}, attributes, data.attributes); - data.styles = _extends({}, styles, data.styles); - data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles); - - return data; -} - -/** - * Helper used to know if the given modifier depends from another one.
- * It checks if the needed modifier is listed and enabled. - * @method - * @memberof Popper.Utils - * @param {Array} modifiers - list of modifiers - * @param {String} requestingName - name of requesting modifier - * @param {String} requestedName - name of requested modifier - * @returns {Boolean} - */ -function isModifierRequired(modifiers, requestingName, requestedName) { - var requesting = find(modifiers, function (_ref) { - var name = _ref.name; - return name === requestingName; - }); - - var isRequired = !!requesting && modifiers.some(function (modifier) { - return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; - }); - - if (!isRequired) { - var _requesting = '`' + requestingName + '`'; - var requested = '`' + requestedName + '`'; - console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); - } - return isRequired; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function arrow(data, options) { - var _data$offsets$arrow; - - // arrow depends on keepTogether in order to work - if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { - return data; - } - - var arrowElement = options.element; - - // if arrowElement is a string, suppose it's a CSS selector - if (typeof arrowElement === 'string') { - arrowElement = data.instance.popper.querySelector(arrowElement); - - // if arrowElement is not found, don't run the modifier - if (!arrowElement) { - return data; - } - } else { - // if the arrowElement isn't a query selector we must check that the - // provided DOM node is child of its popper node - if (!data.instance.popper.contains(arrowElement)) { - console.warn('WARNING: `arrow.element` must be child of its popper element!'); - return data; - } - } - - var placement = data.placement.split('-')[0]; - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var isVertical = ['left', 'right'].indexOf(placement) !== -1; - - var len = isVertical ? 'height' : 'width'; - var sideCapitalized = isVertical ? 'Top' : 'Left'; - var side = sideCapitalized.toLowerCase(); - var altSide = isVertical ? 'left' : 'top'; - var opSide = isVertical ? 'bottom' : 'right'; - var arrowElementSize = getOuterSizes(arrowElement)[len]; - - // - // extends keepTogether behavior making sure the popper and its - // reference have enough pixels in conjunction - // - - // top/left side - if (reference[opSide] - arrowElementSize < popper[side]) { - data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); - } - // bottom/right side - if (reference[side] + arrowElementSize > popper[opSide]) { - data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; - } - data.offsets.popper = getClientRect(data.offsets.popper); - - // compute center of the popper - var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; - - // Compute the sideValue using the updated popper offsets - // take popper margin in account because we don't have this info available - var css = getStyleComputedProperty(data.instance.popper); - var popperMarginSide = parseFloat(css['margin' + sideCapitalized]); - var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width']); - var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide; - - // prevent arrowElement from being placed not contiguously to its popper - sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); - - data.arrowElement = arrowElement; - data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow); - - return data; -} - -/** - * Get the opposite placement variation of the given one - * @method - * @memberof Popper.Utils - * @argument {String} placement variation - * @returns {String} flipped placement variation - */ -function getOppositeVariation(variation) { - if (variation === 'end') { - return 'start'; - } else if (variation === 'start') { - return 'end'; - } - return variation; -} - -/** - * List of accepted placements to use as values of the `placement` option.
- * Valid placements are: - * - `auto` - * - `top` - * - `right` - * - `bottom` - * - `left` - * - * Each placement can have a variation from this list: - * - `-start` - * - `-end` - * - * Variations are interpreted easily if you think of them as the left to right - * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` - * is right.
- * Vertically (`left` and `right`), `start` is top and `end` is bottom. - * - * Some valid examples are: - * - `top-end` (on top of reference, right aligned) - * - `right-start` (on right of reference, top aligned) - * - `bottom` (on bottom, centered) - * - `auto-end` (on the side with more space available, alignment depends by placement) - * - * @static - * @type {Array} - * @enum {String} - * @readonly - * @method placements - * @memberof Popper - */ -var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; - -// Get rid of `auto` `auto-start` and `auto-end` -var validPlacements = placements.slice(3); - -/** - * Given an initial placement, returns all the subsequent placements - * clockwise (or counter-clockwise). - * - * @method - * @memberof Popper.Utils - * @argument {String} placement - A valid placement (it accepts variations) - * @argument {Boolean} counter - Set to true to walk the placements counterclockwise - * @returns {Array} placements including their variations - */ -function clockwise(placement) { - var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - - var index = validPlacements.indexOf(placement); - var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); - return counter ? arr.reverse() : arr; -} - -var BEHAVIORS = { - FLIP: 'flip', - CLOCKWISE: 'clockwise', - COUNTERCLOCKWISE: 'counterclockwise' -}; - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function flip(data, options) { - // if `inner` modifier is enabled, we can't use the `flip` modifier - if (isModifierEnabled(data.instance.modifiers, 'inner')) { - return data; - } - - if (data.flipped && data.placement === data.originalPlacement) { - // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides - return data; - } - - var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed); - - var placement = data.placement.split('-')[0]; - var placementOpposite = getOppositePlacement(placement); - var variation = data.placement.split('-')[1] || ''; - - var flipOrder = []; - - switch (options.behavior) { - case BEHAVIORS.FLIP: - flipOrder = [placement, placementOpposite]; - break; - case BEHAVIORS.CLOCKWISE: - flipOrder = clockwise(placement); - break; - case BEHAVIORS.COUNTERCLOCKWISE: - flipOrder = clockwise(placement, true); - break; - default: - flipOrder = options.behavior; - } - - flipOrder.forEach(function (step, index) { - if (placement !== step || flipOrder.length === index + 1) { - return data; - } - - placement = data.placement.split('-')[0]; - placementOpposite = getOppositePlacement(placement); - - var popperOffsets = data.offsets.popper; - var refOffsets = data.offsets.reference; - - // using floor because the reference offsets may contain decimals we are not going to consider here - var floor = Math.floor; - var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); - - var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); - var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); - var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); - var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); - - var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; - - // flip the variation if required - var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; - - // flips variation if reference element overflows boundaries - var flippedVariationByRef = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); - - // flips variation if popper content overflows boundaries - var flippedVariationByContent = !!options.flipVariationsByContent && (isVertical && variation === 'start' && overflowsRight || isVertical && variation === 'end' && overflowsLeft || !isVertical && variation === 'start' && overflowsBottom || !isVertical && variation === 'end' && overflowsTop); - - var flippedVariation = flippedVariationByRef || flippedVariationByContent; - - if (overlapsRef || overflowsBoundaries || flippedVariation) { - // this boolean to detect any flip loop - data.flipped = true; - - if (overlapsRef || overflowsBoundaries) { - placement = flipOrder[index + 1]; - } - - if (flippedVariation) { - variation = getOppositeVariation(variation); - } - - data.placement = placement + (variation ? '-' + variation : ''); - - // this object contains `position`, we want to preserve it along with - // any additional property we may add in the future - data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); - - data = runModifiers(data.instance.modifiers, data, 'flip'); - } - }); - return data; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function keepTogether(data) { - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var placement = data.placement.split('-')[0]; - var floor = Math.floor; - var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; - var side = isVertical ? 'right' : 'bottom'; - var opSide = isVertical ? 'left' : 'top'; - var measurement = isVertical ? 'width' : 'height'; - - if (popper[side] < floor(reference[opSide])) { - data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; - } - if (popper[opSide] > floor(reference[side])) { - data.offsets.popper[opSide] = floor(reference[side]); - } - - return data; -} - -/** - * Converts a string containing value + unit into a px value number - * @function - * @memberof {modifiers~offset} - * @private - * @argument {String} str - Value + unit string - * @argument {String} measurement - `height` or `width` - * @argument {Object} popperOffsets - * @argument {Object} referenceOffsets - * @returns {Number|String} - * Value in pixels, or original string if no values were extracted - */ -function toValue(str, measurement, popperOffsets, referenceOffsets) { - // separate value from unit - var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); - var value = +split[1]; - var unit = split[2]; - - // If it's not a number it's an operator, I guess - if (!value) { - return str; - } - - if (unit.indexOf('%') === 0) { - var element = void 0; - switch (unit) { - case '%p': - element = popperOffsets; - break; - case '%': - case '%r': - default: - element = referenceOffsets; - } - - var rect = getClientRect(element); - return rect[measurement] / 100 * value; - } else if (unit === 'vh' || unit === 'vw') { - // if is a vh or vw, we calculate the size based on the viewport - var size = void 0; - if (unit === 'vh') { - size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); - } else { - size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); - } - return size / 100 * value; - } else { - // if is an explicit pixel unit, we get rid of the unit and keep the value - // if is an implicit unit, it's px, and we return just the value - return value; - } -} - -/** - * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. - * @function - * @memberof {modifiers~offset} - * @private - * @argument {String} offset - * @argument {Object} popperOffsets - * @argument {Object} referenceOffsets - * @argument {String} basePlacement - * @returns {Array} a two cells array with x and y offsets in numbers - */ -function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { - var offsets = [0, 0]; - - // Use height if placement is left or right and index is 0 otherwise use width - // in this way the first offset will use an axis and the second one - // will use the other one - var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; - - // Split the offset string to obtain a list of values and operands - // The regex addresses values with the plus or minus sign in front (+10, -20, etc) - var fragments = offset.split(/(\+|\-)/).map(function (frag) { - return frag.trim(); - }); - - // Detect if the offset string contains a pair of values or a single one - // they could be separated by comma or space - var divider = fragments.indexOf(find(fragments, function (frag) { - return frag.search(/,|\s/) !== -1; - })); - - if (fragments[divider] && fragments[divider].indexOf(',') === -1) { - console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); - } - - // If divider is found, we divide the list of values and operands to divide - // them by ofset X and Y. - var splitRegex = /\s*,\s*|\s+/; - var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; - - // Convert the values with units to absolute pixels to allow our computations - ops = ops.map(function (op, index) { - // Most of the units rely on the orientation of the popper - var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; - var mergeWithPrevious = false; - return op - // This aggregates any `+` or `-` sign that aren't considered operators - // e.g.: 10 + +5 => [10, +, +5] - .reduce(function (a, b) { - if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { - a[a.length - 1] = b; - mergeWithPrevious = true; - return a; - } else if (mergeWithPrevious) { - a[a.length - 1] += b; - mergeWithPrevious = false; - return a; - } else { - return a.concat(b); - } - }, []) - // Here we convert the string values into number values (in px) - .map(function (str) { - return toValue(str, measurement, popperOffsets, referenceOffsets); - }); - }); - - // Loop trough the offsets arrays and execute the operations - ops.forEach(function (op, index) { - op.forEach(function (frag, index2) { - if (isNumeric(frag)) { - offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); - } - }); - }); - return offsets; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @argument {Number|String} options.offset=0 - * The offset value as described in the modifier description - * @returns {Object} The data object, properly modified - */ -function offset(data, _ref) { - var offset = _ref.offset; - var placement = data.placement, - _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var basePlacement = placement.split('-')[0]; - - var offsets = void 0; - if (isNumeric(+offset)) { - offsets = [+offset, 0]; - } else { - offsets = parseOffset(offset, popper, reference, basePlacement); - } - - if (basePlacement === 'left') { - popper.top += offsets[0]; - popper.left -= offsets[1]; - } else if (basePlacement === 'right') { - popper.top += offsets[0]; - popper.left += offsets[1]; - } else if (basePlacement === 'top') { - popper.left += offsets[0]; - popper.top -= offsets[1]; - } else if (basePlacement === 'bottom') { - popper.left += offsets[0]; - popper.top += offsets[1]; - } - - data.popper = popper; - return data; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function preventOverflow(data, options) { - var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); - - // If offsetParent is the reference element, we really want to - // go one step up and use the next offsetParent as reference to - // avoid to make this modifier completely useless and look like broken - if (data.instance.reference === boundariesElement) { - boundariesElement = getOffsetParent(boundariesElement); - } - - // NOTE: DOM access here - // resets the popper's position so that the document size can be calculated excluding - // the size of the popper element itself - var transformProp = getSupportedPropertyName('transform'); - var popperStyles = data.instance.popper.style; // assignment to help minification - var top = popperStyles.top, - left = popperStyles.left, - transform = popperStyles[transformProp]; - - popperStyles.top = ''; - popperStyles.left = ''; - popperStyles[transformProp] = ''; - - var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed); - - // NOTE: DOM access here - // restores the original style properties after the offsets have been computed - popperStyles.top = top; - popperStyles.left = left; - popperStyles[transformProp] = transform; - - options.boundaries = boundaries; - - var order = options.priority; - var popper = data.offsets.popper; - - var check = { - primary: function primary(placement) { - var value = popper[placement]; - if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { - value = Math.max(popper[placement], boundaries[placement]); - } - return defineProperty({}, placement, value); - }, - secondary: function secondary(placement) { - var mainSide = placement === 'right' ? 'left' : 'top'; - var value = popper[mainSide]; - if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { - value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); - } - return defineProperty({}, mainSide, value); - } - }; - - order.forEach(function (placement) { - var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; - popper = _extends({}, popper, check[side](placement)); - }); - - data.offsets.popper = popper; - - return data; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function shift(data) { - var placement = data.placement; - var basePlacement = placement.split('-')[0]; - var shiftvariation = placement.split('-')[1]; - - // if shift shiftvariation is specified, run the modifier - if (shiftvariation) { - var _data$offsets = data.offsets, - reference = _data$offsets.reference, - popper = _data$offsets.popper; - - var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; - var side = isVertical ? 'left' : 'top'; - var measurement = isVertical ? 'width' : 'height'; - - var shiftOffsets = { - start: defineProperty({}, side, reference[side]), - end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement]) - }; - - data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]); - } - - return data; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by update method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function hide(data) { - if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { - return data; - } - - var refRect = data.offsets.reference; - var bound = find(data.instance.modifiers, function (modifier) { - return modifier.name === 'preventOverflow'; - }).boundaries; - - if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { - // Avoid unnecessary DOM access if visibility hasn't changed - if (data.hide === true) { - return data; - } - - data.hide = true; - data.attributes['x-out-of-boundaries'] = ''; - } else { - // Avoid unnecessary DOM access if visibility hasn't changed - if (data.hide === false) { - return data; - } - - data.hide = false; - data.attributes['x-out-of-boundaries'] = false; - } - - return data; -} - -/** - * @function - * @memberof Modifiers - * @argument {Object} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {Object} The data object, properly modified - */ -function inner(data) { - var placement = data.placement; - var basePlacement = placement.split('-')[0]; - var _data$offsets = data.offsets, - popper = _data$offsets.popper, - reference = _data$offsets.reference; - - var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; - - var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; - - popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); - - data.placement = getOppositePlacement(placement); - data.offsets.popper = getClientRect(popper); - - return data; -} - -/** - * Modifier function, each modifier can have a function of this type assigned - * to its `fn` property.
- * These functions will be called on each update, this means that you must - * make sure they are performant enough to avoid performance bottlenecks. - * - * @function ModifierFn - * @argument {dataObject} data - The data object generated by `update` method - * @argument {Object} options - Modifiers configuration and options - * @returns {dataObject} The data object, properly modified - */ - -/** - * Modifiers are plugins used to alter the behavior of your poppers.
- * Popper.js uses a set of 9 modifiers to provide all the basic functionalities - * needed by the library. - * - * Usually you don't want to override the `order`, `fn` and `onLoad` props. - * All the other properties are configurations that could be tweaked. - * @namespace modifiers - */ -var modifiers = { - /** - * Modifier used to shift the popper on the start or end of its reference - * element.
- * It will read the variation of the `placement` property.
- * It can be one either `-end` or `-start`. - * @memberof modifiers - * @inner - */ - shift: { - /** @prop {number} order=100 - Index used to define the order of execution */ - order: 100, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: shift - }, - - /** - * The `offset` modifier can shift your popper on both its axis. - * - * It accepts the following units: - * - `px` or unit-less, interpreted as pixels - * - `%` or `%r`, percentage relative to the length of the reference element - * - `%p`, percentage relative to the length of the popper element - * - `vw`, CSS viewport width unit - * - `vh`, CSS viewport height unit - * - * For length is intended the main axis relative to the placement of the popper.
- * This means that if the placement is `top` or `bottom`, the length will be the - * `width`. In case of `left` or `right`, it will be the `height`. - * - * You can provide a single value (as `Number` or `String`), or a pair of values - * as `String` divided by a comma or one (or more) white spaces.
- * The latter is a deprecated method because it leads to confusion and will be - * removed in v2.
- * Additionally, it accepts additions and subtractions between different units. - * Note that multiplications and divisions aren't supported. - * - * Valid examples are: - * ``` - * 10 - * '10%' - * '10, 10' - * '10%, 10' - * '10 + 10%' - * '10 - 5vh + 3%' - * '-10px + 5vh, 5px - 6%' - * ``` - * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap - * > with their reference element, unfortunately, you will have to disable the `flip` modifier. - * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373). - * - * @memberof modifiers - * @inner - */ - offset: { - /** @prop {number} order=200 - Index used to define the order of execution */ - order: 200, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: offset, - /** @prop {Number|String} offset=0 - * The offset value as described in the modifier description - */ - offset: 0 - }, - - /** - * Modifier used to prevent the popper from being positioned outside the boundary. - * - * A scenario exists where the reference itself is not within the boundaries.
- * We can say it has "escaped the boundaries" — or just "escaped".
- * In this case we need to decide whether the popper should either: - * - * - detach from the reference and remain "trapped" in the boundaries, or - * - if it should ignore the boundary and "escape with its reference" - * - * When `escapeWithReference` is set to`true` and reference is completely - * outside its boundaries, the popper will overflow (or completely leave) - * the boundaries in order to remain attached to the edge of the reference. - * - * @memberof modifiers - * @inner - */ - preventOverflow: { - /** @prop {number} order=300 - Index used to define the order of execution */ - order: 300, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: preventOverflow, - /** - * @prop {Array} [priority=['left','right','top','bottom']] - * Popper will try to prevent overflow following these priorities by default, - * then, it could overflow on the left and on top of the `boundariesElement` - */ - priority: ['left', 'right', 'top', 'bottom'], - /** - * @prop {number} padding=5 - * Amount of pixel used to define a minimum distance between the boundaries - * and the popper. This makes sure the popper always has a little padding - * between the edges of its container - */ - padding: 5, - /** - * @prop {String|HTMLElement} boundariesElement='scrollParent' - * Boundaries used by the modifier. Can be `scrollParent`, `window`, - * `viewport` or any DOM element. - */ - boundariesElement: 'scrollParent' - }, - - /** - * Modifier used to make sure the reference and its popper stay near each other - * without leaving any gap between the two. Especially useful when the arrow is - * enabled and you want to ensure that it points to its reference element. - * It cares only about the first axis. You can still have poppers with margin - * between the popper and its reference element. - * @memberof modifiers - * @inner - */ - keepTogether: { - /** @prop {number} order=400 - Index used to define the order of execution */ - order: 400, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: keepTogether - }, - - /** - * This modifier is used to move the `arrowElement` of the popper to make - * sure it is positioned between the reference element and its popper element. - * It will read the outer size of the `arrowElement` node to detect how many - * pixels of conjunction are needed. - * - * It has no effect if no `arrowElement` is provided. - * @memberof modifiers - * @inner - */ - arrow: { - /** @prop {number} order=500 - Index used to define the order of execution */ - order: 500, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: arrow, - /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ - element: '[x-arrow]' - }, - - /** - * Modifier used to flip the popper's placement when it starts to overlap its - * reference element. - * - * Requires the `preventOverflow` modifier before it in order to work. - * - * **NOTE:** this modifier will interrupt the current update cycle and will - * restart it if it detects the need to flip the placement. - * @memberof modifiers - * @inner - */ - flip: { - /** @prop {number} order=600 - Index used to define the order of execution */ - order: 600, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: flip, - /** - * @prop {String|Array} behavior='flip' - * The behavior used to change the popper's placement. It can be one of - * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid - * placements (with optional variations) - */ - behavior: 'flip', - /** - * @prop {number} padding=5 - * The popper will flip if it hits the edges of the `boundariesElement` - */ - padding: 5, - /** - * @prop {String|HTMLElement} boundariesElement='viewport' - * The element which will define the boundaries of the popper position. - * The popper will never be placed outside of the defined boundaries - * (except if `keepTogether` is enabled) - */ - boundariesElement: 'viewport', - /** - * @prop {Boolean} flipVariations=false - * The popper will switch placement variation between `-start` and `-end` when - * the reference element overlaps its boundaries. - * - * The original placement should have a set variation. - */ - flipVariations: false, - /** - * @prop {Boolean} flipVariationsByContent=false - * The popper will switch placement variation between `-start` and `-end` when - * the popper element overlaps its reference boundaries. - * - * The original placement should have a set variation. - */ - flipVariationsByContent: false - }, - - /** - * Modifier used to make the popper flow toward the inner of the reference element. - * By default, when this modifier is disabled, the popper will be placed outside - * the reference element. - * @memberof modifiers - * @inner - */ - inner: { - /** @prop {number} order=700 - Index used to define the order of execution */ - order: 700, - /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ - enabled: false, - /** @prop {ModifierFn} */ - fn: inner - }, - - /** - * Modifier used to hide the popper when its reference element is outside of the - * popper boundaries. It will set a `x-out-of-boundaries` attribute which can - * be used to hide with a CSS selector the popper when its reference is - * out of boundaries. - * - * Requires the `preventOverflow` modifier before it in order to work. - * @memberof modifiers - * @inner - */ - hide: { - /** @prop {number} order=800 - Index used to define the order of execution */ - order: 800, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: hide - }, - - /** - * Computes the style that will be applied to the popper element to gets - * properly positioned. - * - * Note that this modifier will not touch the DOM, it just prepares the styles - * so that `applyStyle` modifier can apply it. This separation is useful - * in case you need to replace `applyStyle` with a custom implementation. - * - * This modifier has `850` as `order` value to maintain backward compatibility - * with previous versions of Popper.js. Expect the modifiers ordering method - * to change in future major versions of the library. - * - * @memberof modifiers - * @inner - */ - computeStyle: { - /** @prop {number} order=850 - Index used to define the order of execution */ - order: 850, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: computeStyle, - /** - * @prop {Boolean} gpuAcceleration=true - * If true, it uses the CSS 3D transformation to position the popper. - * Otherwise, it will use the `top` and `left` properties - */ - gpuAcceleration: true, - /** - * @prop {string} [x='bottom'] - * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. - * Change this if your popper should grow in a direction different from `bottom` - */ - x: 'bottom', - /** - * @prop {string} [x='left'] - * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. - * Change this if your popper should grow in a direction different from `right` - */ - y: 'right' - }, - - /** - * Applies the computed styles to the popper element. - * - * All the DOM manipulations are limited to this modifier. This is useful in case - * you want to integrate Popper.js inside a framework or view library and you - * want to delegate all the DOM manipulations to it. - * - * Note that if you disable this modifier, you must make sure the popper element - * has its position set to `absolute` before Popper.js can do its work! - * - * Just disable this modifier and define your own to achieve the desired effect. - * - * @memberof modifiers - * @inner - */ - applyStyle: { - /** @prop {number} order=900 - Index used to define the order of execution */ - order: 900, - /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ - enabled: true, - /** @prop {ModifierFn} */ - fn: applyStyle, - /** @prop {Function} */ - onLoad: applyStyleOnLoad, - /** - * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier - * @prop {Boolean} gpuAcceleration=true - * If true, it uses the CSS 3D transformation to position the popper. - * Otherwise, it will use the `top` and `left` properties - */ - gpuAcceleration: undefined - } -}; - -/** - * The `dataObject` is an object containing all the information used by Popper.js. - * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks. - * @name dataObject - * @property {Object} data.instance The Popper.js instance - * @property {String} data.placement Placement applied to popper - * @property {String} data.originalPlacement Placement originally defined on init - * @property {Boolean} data.flipped True if popper has been flipped by flip modifier - * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper - * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier - * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`) - * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`) - * @property {Object} data.boundaries Offsets of the popper boundaries - * @property {Object} data.offsets The measurements of popper, reference and arrow elements - * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values - * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values - * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 - */ - -/** - * Default options provided to Popper.js constructor.
- * These can be overridden using the `options` argument of Popper.js.
- * To override an option, simply pass an object with the same - * structure of the `options` object, as the 3rd argument. For example: - * ``` - * new Popper(ref, pop, { - * modifiers: { - * preventOverflow: { enabled: false } - * } - * }) - * ``` - * @type {Object} - * @static - * @memberof Popper - */ -var Defaults = { - /** - * Popper's placement. - * @prop {Popper.placements} placement='bottom' - */ - placement: 'bottom', - - /** - * Set this to true if you want popper to position it self in 'fixed' mode - * @prop {Boolean} positionFixed=false - */ - positionFixed: false, - - /** - * Whether events (resize, scroll) are initially enabled. - * @prop {Boolean} eventsEnabled=true - */ - eventsEnabled: true, - - /** - * Set to true if you want to automatically remove the popper when - * you call the `destroy` method. - * @prop {Boolean} removeOnDestroy=false - */ - removeOnDestroy: false, - - /** - * Callback called when the popper is created.
- * By default, it is set to no-op.
- * Access Popper.js instance with `data.instance`. - * @prop {onCreate} - */ - onCreate: function onCreate() {}, - - /** - * Callback called when the popper is updated. This callback is not called - * on the initialization/creation of the popper, but only on subsequent - * updates.
- * By default, it is set to no-op.
- * Access Popper.js instance with `data.instance`. - * @prop {onUpdate} - */ - onUpdate: function onUpdate() {}, - - /** - * List of modifiers used to modify the offsets before they are applied to the popper. - * They provide most of the functionalities of Popper.js. - * @prop {modifiers} - */ - modifiers: modifiers -}; - -/** - * @callback onCreate - * @param {dataObject} data - */ - -/** - * @callback onUpdate - * @param {dataObject} data - */ - -// Utils -// Methods -var Popper = function () { - /** - * Creates a new Popper.js instance. - * @class Popper - * @param {Element|referenceObject} reference - The reference element used to position the popper - * @param {Element} popper - The HTML / XML element used as the popper - * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) - * @return {Object} instance - The generated Popper.js instance - */ - function Popper(reference, popper) { - var _this = this; - - var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - classCallCheck(this, Popper); - - this.scheduleUpdate = function () { - return requestAnimationFrame(_this.update); - }; - - // make update() debounced, so that it only runs at most once-per-tick - this.update = debounce(this.update.bind(this)); - - // with {} we create a new object with the options inside it - this.options = _extends({}, Popper.Defaults, options); - - // init state - this.state = { - isDestroyed: false, - isCreated: false, - scrollParents: [] - }; - - // get reference and popper elements (allow jQuery wrappers) - this.reference = reference && reference.jquery ? reference[0] : reference; - this.popper = popper && popper.jquery ? popper[0] : popper; - - // Deep merge modifiers options - this.options.modifiers = {}; - Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { - _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); - }); - - // Refactoring modifiers' list (Object => Array) - this.modifiers = Object.keys(this.options.modifiers).map(function (name) { - return _extends({ - name: name - }, _this.options.modifiers[name]); - }) - // sort the modifiers by order - .sort(function (a, b) { - return a.order - b.order; - }); - - // modifiers have the ability to execute arbitrary code when Popper.js get inited - // such code is executed in the same order of its modifier - // they could add new properties to their options configuration - // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! - this.modifiers.forEach(function (modifierOptions) { - if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) { - modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); - } - }); - - // fire the first update to position the popper in the right place - this.update(); - - var eventsEnabled = this.options.eventsEnabled; - if (eventsEnabled) { - // setup event listeners, they will take care of update the position in specific situations - this.enableEventListeners(); - } - - this.state.eventsEnabled = eventsEnabled; - } - - // We can't use class properties because they don't get listed in the - // class prototype and break stuff like Sinon stubs - - - createClass(Popper, [{ - key: 'update', - value: function update$$1() { - return update.call(this); - } - }, { - key: 'destroy', - value: function destroy$$1() { - return destroy.call(this); - } - }, { - key: 'enableEventListeners', - value: function enableEventListeners$$1() { - return enableEventListeners.call(this); - } - }, { - key: 'disableEventListeners', - value: function disableEventListeners$$1() { - return disableEventListeners.call(this); - } - - /** - * Schedules an update. It will run on the next UI update available. - * @method scheduleUpdate - * @memberof Popper - */ - - - /** - * Collection of utilities useful when writing custom modifiers. - * Starting from version 1.7, this method is available only if you - * include `popper-utils.js` before `popper.js`. - * - * **DEPRECATION**: This way to access PopperUtils is deprecated - * and will be removed in v2! Use the PopperUtils module directly instead. - * Due to the high instability of the methods contained in Utils, we can't - * guarantee them to follow semver. Use them at your own risk! - * @static - * @private - * @type {Object} - * @deprecated since version 1.8 - * @member Utils - * @memberof Popper - */ - - }]); - return Popper; -}(); - -/** - * The `referenceObject` is an object that provides an interface compatible with Popper.js - * and lets you use it as replacement of a real DOM node.
- * You can use this method to position a popper relatively to a set of coordinates - * in case you don't have a DOM node to use as reference. - * - * ``` - * new Popper(referenceObject, popperNode); - * ``` - * - * NB: This feature isn't supported in Internet Explorer 10. - * @name referenceObject - * @property {Function} data.getBoundingClientRect - * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. - * @property {number} data.clientWidth - * An ES6 getter that will return the width of the virtual reference element. - * @property {number} data.clientHeight - * An ES6 getter that will return the height of the virtual reference element. - */ - - -Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; -Popper.placements = placements; -Popper.Defaults = Defaults; - -return Popper; - -}))); - - -}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}) -},{}],"bootstrap":[function(require,module,exports){ -/*! - * Bootstrap v4.4.1 (https://getbootstrap.com/) - * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -(function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) : - typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) : - (global = global || self, factory(global.bootstrap = {}, global.jQuery, global.Popper)); -}(this, (function (exports, $, Popper) { 'use strict'; - - $ = $ && $.hasOwnProperty('default') ? $['default'] : $; - Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper; - - function _defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - function _createClass(Constructor, protoProps, staticProps) { - if (protoProps) _defineProperties(Constructor.prototype, protoProps); - if (staticProps) _defineProperties(Constructor, staticProps); - return Constructor; - } - - function _defineProperty(obj, key, value) { - if (key in obj) { - Object.defineProperty(obj, key, { - value: value, - enumerable: true, - configurable: true, - writable: true - }); - } else { - obj[key] = value; - } - - return obj; - } - - function ownKeys(object, enumerableOnly) { - var keys = Object.keys(object); - - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(object); - if (enumerableOnly) symbols = symbols.filter(function (sym) { - return Object.getOwnPropertyDescriptor(object, sym).enumerable; - }); - keys.push.apply(keys, symbols); - } - - return keys; - } - - function _objectSpread2(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i] != null ? arguments[i] : {}; - - if (i % 2) { - ownKeys(Object(source), true).forEach(function (key) { - _defineProperty(target, key, source[key]); - }); - } else if (Object.getOwnPropertyDescriptors) { - Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); - } else { - ownKeys(Object(source)).forEach(function (key) { - Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); - }); - } - } - - return target; - } - - function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; - } - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.4.1): util.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - /** - * ------------------------------------------------------------------------ - * Private TransitionEnd Helpers - * ------------------------------------------------------------------------ - */ - - var TRANSITION_END = 'transitionend'; - var MAX_UID = 1000000; - var MILLISECONDS_MULTIPLIER = 1000; // Shoutout AngusCroll (https://goo.gl/pxwQGp) - - function toType(obj) { - return {}.toString.call(obj).match(/\s([a-z]+)/i)[1].toLowerCase(); - } - - function getSpecialTransitionEndEvent() { - return { - bindType: TRANSITION_END, - delegateType: TRANSITION_END, - handle: function handle(event) { - if ($(event.target).is(this)) { - return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params - } - - return undefined; // eslint-disable-line no-undefined - } - }; - } - - function transitionEndEmulator(duration) { - var _this = this; - - var called = false; - $(this).one(Util.TRANSITION_END, function () { - called = true; - }); - setTimeout(function () { - if (!called) { - Util.triggerTransitionEnd(_this); - } - }, duration); - return this; - } - - function setTransitionEndSupport() { - $.fn.emulateTransitionEnd = transitionEndEmulator; - $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); - } - /** - * -------------------------------------------------------------------------- - * Public Util Api - * -------------------------------------------------------------------------- - */ - - - var Util = { - TRANSITION_END: 'bsTransitionEnd', - getUID: function getUID(prefix) { - do { - // eslint-disable-next-line no-bitwise - prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here - } while (document.getElementById(prefix)); - - return prefix; - }, - getSelectorFromElement: function getSelectorFromElement(element) { - var selector = element.getAttribute('data-target'); - - if (!selector || selector === '#') { - var hrefAttr = element.getAttribute('href'); - selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''; - } - - try { - return document.querySelector(selector) ? selector : null; - } catch (err) { - return null; - } - }, - getTransitionDurationFromElement: function getTransitionDurationFromElement(element) { - if (!element) { - return 0; - } // Get transition-duration of the element - - - var transitionDuration = $(element).css('transition-duration'); - var transitionDelay = $(element).css('transition-delay'); - var floatTransitionDuration = parseFloat(transitionDuration); - var floatTransitionDelay = parseFloat(transitionDelay); // Return 0 if element or transition duration is not found - - if (!floatTransitionDuration && !floatTransitionDelay) { - return 0; - } // If multiple durations are defined, take the first - - - transitionDuration = transitionDuration.split(',')[0]; - transitionDelay = transitionDelay.split(',')[0]; - return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER; - }, - reflow: function reflow(element) { - return element.offsetHeight; - }, - triggerTransitionEnd: function triggerTransitionEnd(element) { - $(element).trigger(TRANSITION_END); - }, - // TODO: Remove in v5 - supportsTransitionEnd: function supportsTransitionEnd() { - return Boolean(TRANSITION_END); - }, - isElement: function isElement(obj) { - return (obj[0] || obj).nodeType; - }, - typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { - for (var property in configTypes) { - if (Object.prototype.hasOwnProperty.call(configTypes, property)) { - var expectedTypes = configTypes[property]; - var value = config[property]; - var valueType = value && Util.isElement(value) ? 'element' : toType(value); - - if (!new RegExp(expectedTypes).test(valueType)) { - throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); - } - } - } - }, - findShadowRoot: function findShadowRoot(element) { - if (!document.documentElement.attachShadow) { - return null; - } // Can find the shadow root otherwise it'll return the document - - - if (typeof element.getRootNode === 'function') { - var root = element.getRootNode(); - return root instanceof ShadowRoot ? root : null; - } - - if (element instanceof ShadowRoot) { - return element; - } // when we don't find a shadow root - - - if (!element.parentNode) { - return null; - } - - return Util.findShadowRoot(element.parentNode); - }, - jQueryDetection: function jQueryDetection() { - if (typeof $ === 'undefined') { - throw new TypeError('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.'); - } - - var version = $.fn.jquery.split(' ')[0].split('.'); - var minMajor = 1; - var ltMajor = 2; - var minMinor = 9; - var minPatch = 1; - var maxMajor = 4; - - if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) { - throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0'); - } - } - }; - Util.jQueryDetection(); - setTransitionEndSupport(); - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'alert'; - var VERSION = '4.4.1'; - var DATA_KEY = 'bs.alert'; - var EVENT_KEY = "." + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var Selector = { - DISMISS: '[data-dismiss="alert"]' - }; - var Event = { - CLOSE: "close" + EVENT_KEY, - CLOSED: "closed" + EVENT_KEY, - CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY - }; - var ClassName = { - ALERT: 'alert', - FADE: 'fade', - SHOW: 'show' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Alert = - /*#__PURE__*/ - function () { - function Alert(element) { - this._element = element; - } // Getters - - - var _proto = Alert.prototype; - - // Public - _proto.close = function close(element) { - var rootElement = this._element; - - if (element) { - rootElement = this._getRootElement(element); - } - - var customEvent = this._triggerCloseEvent(rootElement); - - if (customEvent.isDefaultPrevented()) { - return; - } - - this._removeElement(rootElement); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY); - this._element = null; - } // Private - ; - - _proto._getRootElement = function _getRootElement(element) { - var selector = Util.getSelectorFromElement(element); - var parent = false; - - if (selector) { - parent = document.querySelector(selector); - } - - if (!parent) { - parent = $(element).closest("." + ClassName.ALERT)[0]; - } - - return parent; - }; - - _proto._triggerCloseEvent = function _triggerCloseEvent(element) { - var closeEvent = $.Event(Event.CLOSE); - $(element).trigger(closeEvent); - return closeEvent; - }; - - _proto._removeElement = function _removeElement(element) { - var _this = this; - - $(element).removeClass(ClassName.SHOW); - - if (!$(element).hasClass(ClassName.FADE)) { - this._destroyElement(element); - - return; - } - - var transitionDuration = Util.getTransitionDurationFromElement(element); - $(element).one(Util.TRANSITION_END, function (event) { - return _this._destroyElement(element, event); - }).emulateTransitionEnd(transitionDuration); - }; - - _proto._destroyElement = function _destroyElement(element) { - $(element).detach().trigger(Event.CLOSED).remove(); - } // Static - ; - - Alert._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $element = $(this); - var data = $element.data(DATA_KEY); - - if (!data) { - data = new Alert(this); - $element.data(DATA_KEY, data); - } - - if (config === 'close') { - data[config](this); - } - }); - }; - - Alert._handleDismiss = function _handleDismiss(alertInstance) { - return function (event) { - if (event) { - event.preventDefault(); - } - - alertInstance.close(this); - }; - }; - - _createClass(Alert, null, [{ - key: "VERSION", - get: function get() { - return VERSION; - } - }]); - - return Alert; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Alert._jQueryInterface; - $.fn[NAME].Constructor = Alert; - - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Alert._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$1 = 'button'; - var VERSION$1 = '4.4.1'; - var DATA_KEY$1 = 'bs.button'; - var EVENT_KEY$1 = "." + DATA_KEY$1; - var DATA_API_KEY$1 = '.data-api'; - var JQUERY_NO_CONFLICT$1 = $.fn[NAME$1]; - var ClassName$1 = { - ACTIVE: 'active', - BUTTON: 'btn', - FOCUS: 'focus' - }; - var Selector$1 = { - DATA_TOGGLE_CARROT: '[data-toggle^="button"]', - DATA_TOGGLES: '[data-toggle="buttons"]', - DATA_TOGGLE: '[data-toggle="button"]', - DATA_TOGGLES_BUTTONS: '[data-toggle="buttons"] .btn', - INPUT: 'input:not([type="hidden"])', - ACTIVE: '.active', - BUTTON: '.btn' - }; - var Event$1 = { - CLICK_DATA_API: "click" + EVENT_KEY$1 + DATA_API_KEY$1, - FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY$1 + DATA_API_KEY$1 + " " + ("blur" + EVENT_KEY$1 + DATA_API_KEY$1), - LOAD_DATA_API: "load" + EVENT_KEY$1 + DATA_API_KEY$1 - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Button = - /*#__PURE__*/ - function () { - function Button(element) { - this._element = element; - } // Getters - - - var _proto = Button.prototype; - - // Public - _proto.toggle = function toggle() { - var triggerChangeEvent = true; - var addAriaPressed = true; - var rootElement = $(this._element).closest(Selector$1.DATA_TOGGLES)[0]; - - if (rootElement) { - var input = this._element.querySelector(Selector$1.INPUT); - - if (input) { - if (input.type === 'radio') { - if (input.checked && this._element.classList.contains(ClassName$1.ACTIVE)) { - triggerChangeEvent = false; - } else { - var activeElement = rootElement.querySelector(Selector$1.ACTIVE); - - if (activeElement) { - $(activeElement).removeClass(ClassName$1.ACTIVE); - } - } - } else if (input.type === 'checkbox') { - if (this._element.tagName === 'LABEL' && input.checked === this._element.classList.contains(ClassName$1.ACTIVE)) { - triggerChangeEvent = false; - } - } else { - // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input - triggerChangeEvent = false; - } - - if (triggerChangeEvent) { - input.checked = !this._element.classList.contains(ClassName$1.ACTIVE); - $(input).trigger('change'); - } - - input.focus(); - addAriaPressed = false; - } - } - - if (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) { - if (addAriaPressed) { - this._element.setAttribute('aria-pressed', !this._element.classList.contains(ClassName$1.ACTIVE)); - } - - if (triggerChangeEvent) { - $(this._element).toggleClass(ClassName$1.ACTIVE); - } - } - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$1); - this._element = null; - } // Static - ; - - Button._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$1); - - if (!data) { - data = new Button(this); - $(this).data(DATA_KEY$1, data); - } - - if (config === 'toggle') { - data[config](); - } - }); - }; - - _createClass(Button, null, [{ - key: "VERSION", - get: function get() { - return VERSION$1; - } - }]); - - return Button; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$1.CLICK_DATA_API, Selector$1.DATA_TOGGLE_CARROT, function (event) { - var button = event.target; - - if (!$(button).hasClass(ClassName$1.BUTTON)) { - button = $(button).closest(Selector$1.BUTTON)[0]; - } - - if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) { - event.preventDefault(); // work around Firefox bug #1540995 - } else { - var inputBtn = button.querySelector(Selector$1.INPUT); - - if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) { - event.preventDefault(); // work around Firefox bug #1540995 - - return; - } - - Button._jQueryInterface.call($(button), 'toggle'); - } - }).on(Event$1.FOCUS_BLUR_DATA_API, Selector$1.DATA_TOGGLE_CARROT, function (event) { - var button = $(event.target).closest(Selector$1.BUTTON)[0]; - $(button).toggleClass(ClassName$1.FOCUS, /^focus(in)?$/.test(event.type)); - }); - $(window).on(Event$1.LOAD_DATA_API, function () { - // ensure correct active class is set to match the controls' actual values/states - // find all checkboxes/readio buttons inside data-toggle groups - var buttons = [].slice.call(document.querySelectorAll(Selector$1.DATA_TOGGLES_BUTTONS)); - - for (var i = 0, len = buttons.length; i < len; i++) { - var button = buttons[i]; - var input = button.querySelector(Selector$1.INPUT); - - if (input.checked || input.hasAttribute('checked')) { - button.classList.add(ClassName$1.ACTIVE); - } else { - button.classList.remove(ClassName$1.ACTIVE); - } - } // find all button toggles - - - buttons = [].slice.call(document.querySelectorAll(Selector$1.DATA_TOGGLE)); - - for (var _i = 0, _len = buttons.length; _i < _len; _i++) { - var _button = buttons[_i]; - - if (_button.getAttribute('aria-pressed') === 'true') { - _button.classList.add(ClassName$1.ACTIVE); - } else { - _button.classList.remove(ClassName$1.ACTIVE); - } - } - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$1] = Button._jQueryInterface; - $.fn[NAME$1].Constructor = Button; - - $.fn[NAME$1].noConflict = function () { - $.fn[NAME$1] = JQUERY_NO_CONFLICT$1; - return Button._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$2 = 'carousel'; - var VERSION$2 = '4.4.1'; - var DATA_KEY$2 = 'bs.carousel'; - var EVENT_KEY$2 = "." + DATA_KEY$2; - var DATA_API_KEY$2 = '.data-api'; - var JQUERY_NO_CONFLICT$2 = $.fn[NAME$2]; - var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key - - var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key - - var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch - - var SWIPE_THRESHOLD = 40; - var Default = { - interval: 5000, - keyboard: true, - slide: false, - pause: 'hover', - wrap: true, - touch: true - }; - var DefaultType = { - interval: '(number|boolean)', - keyboard: 'boolean', - slide: '(boolean|string)', - pause: '(string|boolean)', - wrap: 'boolean', - touch: 'boolean' - }; - var Direction = { - NEXT: 'next', - PREV: 'prev', - LEFT: 'left', - RIGHT: 'right' - }; - var Event$2 = { - SLIDE: "slide" + EVENT_KEY$2, - SLID: "slid" + EVENT_KEY$2, - KEYDOWN: "keydown" + EVENT_KEY$2, - MOUSEENTER: "mouseenter" + EVENT_KEY$2, - MOUSELEAVE: "mouseleave" + EVENT_KEY$2, - TOUCHSTART: "touchstart" + EVENT_KEY$2, - TOUCHMOVE: "touchmove" + EVENT_KEY$2, - TOUCHEND: "touchend" + EVENT_KEY$2, - POINTERDOWN: "pointerdown" + EVENT_KEY$2, - POINTERUP: "pointerup" + EVENT_KEY$2, - DRAG_START: "dragstart" + EVENT_KEY$2, - LOAD_DATA_API: "load" + EVENT_KEY$2 + DATA_API_KEY$2, - CLICK_DATA_API: "click" + EVENT_KEY$2 + DATA_API_KEY$2 - }; - var ClassName$2 = { - CAROUSEL: 'carousel', - ACTIVE: 'active', - SLIDE: 'slide', - RIGHT: 'carousel-item-right', - LEFT: 'carousel-item-left', - NEXT: 'carousel-item-next', - PREV: 'carousel-item-prev', - ITEM: 'carousel-item', - POINTER_EVENT: 'pointer-event' - }; - var Selector$2 = { - ACTIVE: '.active', - ACTIVE_ITEM: '.active.carousel-item', - ITEM: '.carousel-item', - ITEM_IMG: '.carousel-item img', - NEXT_PREV: '.carousel-item-next, .carousel-item-prev', - INDICATORS: '.carousel-indicators', - DATA_SLIDE: '[data-slide], [data-slide-to]', - DATA_RIDE: '[data-ride="carousel"]' - }; - var PointerType = { - TOUCH: 'touch', - PEN: 'pen' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Carousel = - /*#__PURE__*/ - function () { - function Carousel(element, config) { - this._items = null; - this._interval = null; - this._activeElement = null; - this._isPaused = false; - this._isSliding = false; - this.touchTimeout = null; - this.touchStartX = 0; - this.touchDeltaX = 0; - this._config = this._getConfig(config); - this._element = element; - this._indicatorsElement = this._element.querySelector(Selector$2.INDICATORS); - this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0; - this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent); - - this._addEventListeners(); - } // Getters - - - var _proto = Carousel.prototype; - - // Public - _proto.next = function next() { - if (!this._isSliding) { - this._slide(Direction.NEXT); - } - }; - - _proto.nextWhenVisible = function nextWhenVisible() { - // Don't call next when the page isn't visible - // or the carousel or its parent isn't visible - if (!document.hidden && $(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden') { - this.next(); - } - }; - - _proto.prev = function prev() { - if (!this._isSliding) { - this._slide(Direction.PREV); - } - }; - - _proto.pause = function pause(event) { - if (!event) { - this._isPaused = true; - } - - if (this._element.querySelector(Selector$2.NEXT_PREV)) { - Util.triggerTransitionEnd(this._element); - this.cycle(true); - } - - clearInterval(this._interval); - this._interval = null; - }; - - _proto.cycle = function cycle(event) { - if (!event) { - this._isPaused = false; - } - - if (this._interval) { - clearInterval(this._interval); - this._interval = null; - } - - if (this._config.interval && !this._isPaused) { - this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); - } - }; - - _proto.to = function to(index) { - var _this = this; - - this._activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); - - var activeIndex = this._getItemIndex(this._activeElement); - - if (index > this._items.length - 1 || index < 0) { - return; - } - - if (this._isSliding) { - $(this._element).one(Event$2.SLID, function () { - return _this.to(index); - }); - return; - } - - if (activeIndex === index) { - this.pause(); - this.cycle(); - return; - } - - var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; - - this._slide(direction, this._items[index]); - }; - - _proto.dispose = function dispose() { - $(this._element).off(EVENT_KEY$2); - $.removeData(this._element, DATA_KEY$2); - this._items = null; - this._config = null; - this._element = null; - this._interval = null; - this._isPaused = null; - this._isSliding = null; - this._activeElement = null; - this._indicatorsElement = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread2({}, Default, {}, config); - Util.typeCheckConfig(NAME$2, config, DefaultType); - return config; - }; - - _proto._handleSwipe = function _handleSwipe() { - var absDeltax = Math.abs(this.touchDeltaX); - - if (absDeltax <= SWIPE_THRESHOLD) { - return; - } - - var direction = absDeltax / this.touchDeltaX; - this.touchDeltaX = 0; // swipe left - - if (direction > 0) { - this.prev(); - } // swipe right - - - if (direction < 0) { - this.next(); - } - }; - - _proto._addEventListeners = function _addEventListeners() { - var _this2 = this; - - if (this._config.keyboard) { - $(this._element).on(Event$2.KEYDOWN, function (event) { - return _this2._keydown(event); - }); - } - - if (this._config.pause === 'hover') { - $(this._element).on(Event$2.MOUSEENTER, function (event) { - return _this2.pause(event); - }).on(Event$2.MOUSELEAVE, function (event) { - return _this2.cycle(event); - }); - } - - if (this._config.touch) { - this._addTouchEventListeners(); - } - }; - - _proto._addTouchEventListeners = function _addTouchEventListeners() { - var _this3 = this; - - if (!this._touchSupported) { - return; - } - - var start = function start(event) { - if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { - _this3.touchStartX = event.originalEvent.clientX; - } else if (!_this3._pointerEvent) { - _this3.touchStartX = event.originalEvent.touches[0].clientX; - } - }; - - var move = function move(event) { - // ensure swiping with one touch and not pinching - if (event.originalEvent.touches && event.originalEvent.touches.length > 1) { - _this3.touchDeltaX = 0; - } else { - _this3.touchDeltaX = event.originalEvent.touches[0].clientX - _this3.touchStartX; - } - }; - - var end = function end(event) { - if (_this3._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) { - _this3.touchDeltaX = event.originalEvent.clientX - _this3.touchStartX; - } - - _this3._handleSwipe(); - - if (_this3._config.pause === 'hover') { - // If it's a touch-enabled device, mouseenter/leave are fired as - // part of the mouse compatibility events on first tap - the carousel - // would stop cycling until user tapped out of it; - // here, we listen for touchend, explicitly pause the carousel - // (as if it's the second time we tap on it, mouseenter compat event - // is NOT fired) and after a timeout (to allow for mouse compatibility - // events to fire) we explicitly restart cycling - _this3.pause(); - - if (_this3.touchTimeout) { - clearTimeout(_this3.touchTimeout); - } - - _this3.touchTimeout = setTimeout(function (event) { - return _this3.cycle(event); - }, TOUCHEVENT_COMPAT_WAIT + _this3._config.interval); - } - }; - - $(this._element.querySelectorAll(Selector$2.ITEM_IMG)).on(Event$2.DRAG_START, function (e) { - return e.preventDefault(); - }); - - if (this._pointerEvent) { - $(this._element).on(Event$2.POINTERDOWN, function (event) { - return start(event); - }); - $(this._element).on(Event$2.POINTERUP, function (event) { - return end(event); - }); - - this._element.classList.add(ClassName$2.POINTER_EVENT); - } else { - $(this._element).on(Event$2.TOUCHSTART, function (event) { - return start(event); - }); - $(this._element).on(Event$2.TOUCHMOVE, function (event) { - return move(event); - }); - $(this._element).on(Event$2.TOUCHEND, function (event) { - return end(event); - }); - } - }; - - _proto._keydown = function _keydown(event) { - if (/input|textarea/i.test(event.target.tagName)) { - return; - } - - switch (event.which) { - case ARROW_LEFT_KEYCODE: - event.preventDefault(); - this.prev(); - break; - - case ARROW_RIGHT_KEYCODE: - event.preventDefault(); - this.next(); - break; - } - }; - - _proto._getItemIndex = function _getItemIndex(element) { - this._items = element && element.parentNode ? [].slice.call(element.parentNode.querySelectorAll(Selector$2.ITEM)) : []; - return this._items.indexOf(element); - }; - - _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { - var isNextDirection = direction === Direction.NEXT; - var isPrevDirection = direction === Direction.PREV; - - var activeIndex = this._getItemIndex(activeElement); - - var lastItemIndex = this._items.length - 1; - var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - var delta = direction === Direction.PREV ? -1 : 1; - var itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; - }; - - _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { - var targetIndex = this._getItemIndex(relatedTarget); - - var fromIndex = this._getItemIndex(this._element.querySelector(Selector$2.ACTIVE_ITEM)); - - var slideEvent = $.Event(Event$2.SLIDE, { - relatedTarget: relatedTarget, - direction: eventDirectionName, - from: fromIndex, - to: targetIndex - }); - $(this._element).trigger(slideEvent); - return slideEvent; - }; - - _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { - if (this._indicatorsElement) { - var indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector$2.ACTIVE)); - $(indicators).removeClass(ClassName$2.ACTIVE); - - var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; - - if (nextIndicator) { - $(nextIndicator).addClass(ClassName$2.ACTIVE); - } - } - }; - - _proto._slide = function _slide(direction, element) { - var _this4 = this; - - var activeElement = this._element.querySelector(Selector$2.ACTIVE_ITEM); - - var activeElementIndex = this._getItemIndex(activeElement); - - var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); - - var nextElementIndex = this._getItemIndex(nextElement); - - var isCycling = Boolean(this._interval); - var directionalClassName; - var orderClassName; - var eventDirectionName; - - if (direction === Direction.NEXT) { - directionalClassName = ClassName$2.LEFT; - orderClassName = ClassName$2.NEXT; - eventDirectionName = Direction.LEFT; - } else { - directionalClassName = ClassName$2.RIGHT; - orderClassName = ClassName$2.PREV; - eventDirectionName = Direction.RIGHT; - } - - if (nextElement && $(nextElement).hasClass(ClassName$2.ACTIVE)) { - this._isSliding = false; - return; - } - - var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); - - if (slideEvent.isDefaultPrevented()) { - return; - } - - if (!activeElement || !nextElement) { - // Some weirdness is happening, so we bail - return; - } - - this._isSliding = true; - - if (isCycling) { - this.pause(); - } - - this._setActiveIndicatorElement(nextElement); - - var slidEvent = $.Event(Event$2.SLID, { - relatedTarget: nextElement, - direction: eventDirectionName, - from: activeElementIndex, - to: nextElementIndex - }); - - if ($(this._element).hasClass(ClassName$2.SLIDE)) { - $(nextElement).addClass(orderClassName); - Util.reflow(nextElement); - $(activeElement).addClass(directionalClassName); - $(nextElement).addClass(directionalClassName); - var nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10); - - if (nextElementInterval) { - this._config.defaultInterval = this._config.defaultInterval || this._config.interval; - this._config.interval = nextElementInterval; - } else { - this._config.interval = this._config.defaultInterval || this._config.interval; - } - - var transitionDuration = Util.getTransitionDurationFromElement(activeElement); - $(activeElement).one(Util.TRANSITION_END, function () { - $(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName$2.ACTIVE); - $(activeElement).removeClass(ClassName$2.ACTIVE + " " + orderClassName + " " + directionalClassName); - _this4._isSliding = false; - setTimeout(function () { - return $(_this4._element).trigger(slidEvent); - }, 0); - }).emulateTransitionEnd(transitionDuration); - } else { - $(activeElement).removeClass(ClassName$2.ACTIVE); - $(nextElement).addClass(ClassName$2.ACTIVE); - this._isSliding = false; - $(this._element).trigger(slidEvent); - } - - if (isCycling) { - this.cycle(); - } - } // Static - ; - - Carousel._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$2); - - var _config = _objectSpread2({}, Default, {}, $(this).data()); - - if (typeof config === 'object') { - _config = _objectSpread2({}, _config, {}, config); - } - - var action = typeof config === 'string' ? config : _config.slide; - - if (!data) { - data = new Carousel(this, _config); - $(this).data(DATA_KEY$2, data); - } - - if (typeof config === 'number') { - data.to(config); - } else if (typeof action === 'string') { - if (typeof data[action] === 'undefined') { - throw new TypeError("No method named \"" + action + "\""); - } - - data[action](); - } else if (_config.interval && _config.ride) { - data.pause(); - data.cycle(); - } - }); - }; - - Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { - var selector = Util.getSelectorFromElement(this); - - if (!selector) { - return; - } - - var target = $(selector)[0]; - - if (!target || !$(target).hasClass(ClassName$2.CAROUSEL)) { - return; - } - - var config = _objectSpread2({}, $(target).data(), {}, $(this).data()); - - var slideIndex = this.getAttribute('data-slide-to'); - - if (slideIndex) { - config.interval = false; - } - - Carousel._jQueryInterface.call($(target), config); - - if (slideIndex) { - $(target).data(DATA_KEY$2).to(slideIndex); - } - - event.preventDefault(); - }; - - _createClass(Carousel, null, [{ - key: "VERSION", - get: function get() { - return VERSION$2; - } - }, { - key: "Default", - get: function get() { - return Default; - } - }]); - - return Carousel; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$2.CLICK_DATA_API, Selector$2.DATA_SLIDE, Carousel._dataApiClickHandler); - $(window).on(Event$2.LOAD_DATA_API, function () { - var carousels = [].slice.call(document.querySelectorAll(Selector$2.DATA_RIDE)); - - for (var i = 0, len = carousels.length; i < len; i++) { - var $carousel = $(carousels[i]); - - Carousel._jQueryInterface.call($carousel, $carousel.data()); - } - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$2] = Carousel._jQueryInterface; - $.fn[NAME$2].Constructor = Carousel; - - $.fn[NAME$2].noConflict = function () { - $.fn[NAME$2] = JQUERY_NO_CONFLICT$2; - return Carousel._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$3 = 'collapse'; - var VERSION$3 = '4.4.1'; - var DATA_KEY$3 = 'bs.collapse'; - var EVENT_KEY$3 = "." + DATA_KEY$3; - var DATA_API_KEY$3 = '.data-api'; - var JQUERY_NO_CONFLICT$3 = $.fn[NAME$3]; - var Default$1 = { - toggle: true, - parent: '' - }; - var DefaultType$1 = { - toggle: 'boolean', - parent: '(string|element)' - }; - var Event$3 = { - SHOW: "show" + EVENT_KEY$3, - SHOWN: "shown" + EVENT_KEY$3, - HIDE: "hide" + EVENT_KEY$3, - HIDDEN: "hidden" + EVENT_KEY$3, - CLICK_DATA_API: "click" + EVENT_KEY$3 + DATA_API_KEY$3 - }; - var ClassName$3 = { - SHOW: 'show', - COLLAPSE: 'collapse', - COLLAPSING: 'collapsing', - COLLAPSED: 'collapsed' - }; - var Dimension = { - WIDTH: 'width', - HEIGHT: 'height' - }; - var Selector$3 = { - ACTIVES: '.show, .collapsing', - DATA_TOGGLE: '[data-toggle="collapse"]' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Collapse = - /*#__PURE__*/ - function () { - function Collapse(element, config) { - this._isTransitioning = false; - this._element = element; - this._config = this._getConfig(config); - this._triggerArray = [].slice.call(document.querySelectorAll("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); - var toggleList = [].slice.call(document.querySelectorAll(Selector$3.DATA_TOGGLE)); - - for (var i = 0, len = toggleList.length; i < len; i++) { - var elem = toggleList[i]; - var selector = Util.getSelectorFromElement(elem); - var filterElement = [].slice.call(document.querySelectorAll(selector)).filter(function (foundElem) { - return foundElem === element; - }); - - if (selector !== null && filterElement.length > 0) { - this._selector = selector; - - this._triggerArray.push(elem); - } - } - - this._parent = this._config.parent ? this._getParent() : null; - - if (!this._config.parent) { - this._addAriaAndCollapsedClass(this._element, this._triggerArray); - } - - if (this._config.toggle) { - this.toggle(); - } - } // Getters - - - var _proto = Collapse.prototype; - - // Public - _proto.toggle = function toggle() { - if ($(this._element).hasClass(ClassName$3.SHOW)) { - this.hide(); - } else { - this.show(); - } - }; - - _proto.show = function show() { - var _this = this; - - if (this._isTransitioning || $(this._element).hasClass(ClassName$3.SHOW)) { - return; - } - - var actives; - var activesData; - - if (this._parent) { - actives = [].slice.call(this._parent.querySelectorAll(Selector$3.ACTIVES)).filter(function (elem) { - if (typeof _this._config.parent === 'string') { - return elem.getAttribute('data-parent') === _this._config.parent; - } - - return elem.classList.contains(ClassName$3.COLLAPSE); - }); - - if (actives.length === 0) { - actives = null; - } - } - - if (actives) { - activesData = $(actives).not(this._selector).data(DATA_KEY$3); - - if (activesData && activesData._isTransitioning) { - return; - } - } - - var startEvent = $.Event(Event$3.SHOW); - $(this._element).trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - if (actives) { - Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide'); - - if (!activesData) { - $(actives).data(DATA_KEY$3, null); - } - } - - var dimension = this._getDimension(); - - $(this._element).removeClass(ClassName$3.COLLAPSE).addClass(ClassName$3.COLLAPSING); - this._element.style[dimension] = 0; - - if (this._triggerArray.length) { - $(this._triggerArray).removeClass(ClassName$3.COLLAPSED).attr('aria-expanded', true); - } - - this.setTransitioning(true); - - var complete = function complete() { - $(_this._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).addClass(ClassName$3.SHOW); - _this._element.style[dimension] = ''; - - _this.setTransitioning(false); - - $(_this._element).trigger(Event$3.SHOWN); - }; - - var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); - var scrollSize = "scroll" + capitalizedDimension; - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - this._element.style[dimension] = this._element[scrollSize] + "px"; - }; - - _proto.hide = function hide() { - var _this2 = this; - - if (this._isTransitioning || !$(this._element).hasClass(ClassName$3.SHOW)) { - return; - } - - var startEvent = $.Event(Event$3.HIDE); - $(this._element).trigger(startEvent); - - if (startEvent.isDefaultPrevented()) { - return; - } - - var dimension = this._getDimension(); - - this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; - Util.reflow(this._element); - $(this._element).addClass(ClassName$3.COLLAPSING).removeClass(ClassName$3.COLLAPSE).removeClass(ClassName$3.SHOW); - var triggerArrayLength = this._triggerArray.length; - - if (triggerArrayLength > 0) { - for (var i = 0; i < triggerArrayLength; i++) { - var trigger = this._triggerArray[i]; - var selector = Util.getSelectorFromElement(trigger); - - if (selector !== null) { - var $elem = $([].slice.call(document.querySelectorAll(selector))); - - if (!$elem.hasClass(ClassName$3.SHOW)) { - $(trigger).addClass(ClassName$3.COLLAPSED).attr('aria-expanded', false); - } - } - } - } - - this.setTransitioning(true); - - var complete = function complete() { - _this2.setTransitioning(false); - - $(_this2._element).removeClass(ClassName$3.COLLAPSING).addClass(ClassName$3.COLLAPSE).trigger(Event$3.HIDDEN); - }; - - this._element.style[dimension] = ''; - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - }; - - _proto.setTransitioning = function setTransitioning(isTransitioning) { - this._isTransitioning = isTransitioning; - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$3); - this._config = null; - this._parent = null; - this._element = null; - this._triggerArray = null; - this._isTransitioning = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread2({}, Default$1, {}, config); - config.toggle = Boolean(config.toggle); // Coerce string values - - Util.typeCheckConfig(NAME$3, config, DefaultType$1); - return config; - }; - - _proto._getDimension = function _getDimension() { - var hasWidth = $(this._element).hasClass(Dimension.WIDTH); - return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; - }; - - _proto._getParent = function _getParent() { - var _this3 = this; - - var parent; - - if (Util.isElement(this._config.parent)) { - parent = this._config.parent; // It's a jQuery object - - if (typeof this._config.parent.jquery !== 'undefined') { - parent = this._config.parent[0]; - } - } else { - parent = document.querySelector(this._config.parent); - } - - var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; - var children = [].slice.call(parent.querySelectorAll(selector)); - $(children).each(function (i, element) { - _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); - }); - return parent; - }; - - _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { - var isOpen = $(element).hasClass(ClassName$3.SHOW); - - if (triggerArray.length) { - $(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); - } - } // Static - ; - - Collapse._getTargetFromElement = function _getTargetFromElement(element) { - var selector = Util.getSelectorFromElement(element); - return selector ? document.querySelector(selector) : null; - }; - - Collapse._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY$3); - - var _config = _objectSpread2({}, Default$1, {}, $this.data(), {}, typeof config === 'object' && config ? config : {}); - - if (!data && _config.toggle && /show|hide/.test(config)) { - _config.toggle = false; - } - - if (!data) { - data = new Collapse(this, _config); - $this.data(DATA_KEY$3, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Collapse, null, [{ - key: "VERSION", - get: function get() { - return VERSION$3; - } - }, { - key: "Default", - get: function get() { - return Default$1; - } - }]); - - return Collapse; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$3.CLICK_DATA_API, Selector$3.DATA_TOGGLE, function (event) { - // preventDefault only for elements (which change the URL) not inside the collapsible element - if (event.currentTarget.tagName === 'A') { - event.preventDefault(); - } - - var $trigger = $(this); - var selector = Util.getSelectorFromElement(this); - var selectors = [].slice.call(document.querySelectorAll(selector)); - $(selectors).each(function () { - var $target = $(this); - var data = $target.data(DATA_KEY$3); - var config = data ? 'toggle' : $trigger.data(); - - Collapse._jQueryInterface.call($target, config); - }); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$3] = Collapse._jQueryInterface; - $.fn[NAME$3].Constructor = Collapse; - - $.fn[NAME$3].noConflict = function () { - $.fn[NAME$3] = JQUERY_NO_CONFLICT$3; - return Collapse._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$4 = 'dropdown'; - var VERSION$4 = '4.4.1'; - var DATA_KEY$4 = 'bs.dropdown'; - var EVENT_KEY$4 = "." + DATA_KEY$4; - var DATA_API_KEY$4 = '.data-api'; - var JQUERY_NO_CONFLICT$4 = $.fn[NAME$4]; - var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key - - var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key - - var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key - - var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key - - var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key - - var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) - - var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); - var Event$4 = { - HIDE: "hide" + EVENT_KEY$4, - HIDDEN: "hidden" + EVENT_KEY$4, - SHOW: "show" + EVENT_KEY$4, - SHOWN: "shown" + EVENT_KEY$4, - CLICK: "click" + EVENT_KEY$4, - CLICK_DATA_API: "click" + EVENT_KEY$4 + DATA_API_KEY$4, - KEYDOWN_DATA_API: "keydown" + EVENT_KEY$4 + DATA_API_KEY$4, - KEYUP_DATA_API: "keyup" + EVENT_KEY$4 + DATA_API_KEY$4 - }; - var ClassName$4 = { - DISABLED: 'disabled', - SHOW: 'show', - DROPUP: 'dropup', - DROPRIGHT: 'dropright', - DROPLEFT: 'dropleft', - MENURIGHT: 'dropdown-menu-right', - MENULEFT: 'dropdown-menu-left', - POSITION_STATIC: 'position-static' - }; - var Selector$4 = { - DATA_TOGGLE: '[data-toggle="dropdown"]', - FORM_CHILD: '.dropdown form', - MENU: '.dropdown-menu', - NAVBAR_NAV: '.navbar-nav', - VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)' - }; - var AttachmentMap = { - TOP: 'top-start', - TOPEND: 'top-end', - BOTTOM: 'bottom-start', - BOTTOMEND: 'bottom-end', - RIGHT: 'right-start', - RIGHTEND: 'right-end', - LEFT: 'left-start', - LEFTEND: 'left-end' - }; - var Default$2 = { - offset: 0, - flip: true, - boundary: 'scrollParent', - reference: 'toggle', - display: 'dynamic', - popperConfig: null - }; - var DefaultType$2 = { - offset: '(number|string|function)', - flip: 'boolean', - boundary: '(string|element)', - reference: '(string|element)', - display: 'string', - popperConfig: '(null|object)' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Dropdown = - /*#__PURE__*/ - function () { - function Dropdown(element, config) { - this._element = element; - this._popper = null; - this._config = this._getConfig(config); - this._menu = this._getMenuElement(); - this._inNavbar = this._detectNavbar(); - - this._addEventListeners(); - } // Getters - - - var _proto = Dropdown.prototype; - - // Public - _proto.toggle = function toggle() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED)) { - return; - } - - var isActive = $(this._menu).hasClass(ClassName$4.SHOW); - - Dropdown._clearMenus(); - - if (isActive) { - return; - } - - this.show(true); - }; - - _proto.show = function show(usePopper) { - if (usePopper === void 0) { - usePopper = false; - } - - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || $(this._menu).hasClass(ClassName$4.SHOW)) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var showEvent = $.Event(Event$4.SHOW, relatedTarget); - - var parent = Dropdown._getParentFromElement(this._element); - - $(parent).trigger(showEvent); - - if (showEvent.isDefaultPrevented()) { - return; - } // Disable totally Popper.js for Dropdown in Navbar - - - if (!this._inNavbar && usePopper) { - /** - * Check for Popper dependency - * Popper - https://popper.js.org - */ - if (typeof Popper === 'undefined') { - throw new TypeError('Bootstrap\'s dropdowns require Popper.js (https://popper.js.org/)'); - } - - var referenceElement = this._element; - - if (this._config.reference === 'parent') { - referenceElement = parent; - } else if (Util.isElement(this._config.reference)) { - referenceElement = this._config.reference; // Check if it's jQuery element - - if (typeof this._config.reference.jquery !== 'undefined') { - referenceElement = this._config.reference[0]; - } - } // If boundary is not `scrollParent`, then set position to `static` - // to allow the menu to "escape" the scroll parent's boundaries - // https://github.com/twbs/bootstrap/issues/24251 - - - if (this._config.boundary !== 'scrollParent') { - $(parent).addClass(ClassName$4.POSITION_STATIC); - } - - this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig()); - } // If this is a touch-enabled device we add extra - // empty mouseover listeners to the body's immediate children; - // only needed because of broken event delegation on iOS - // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html - - - if ('ontouchstart' in document.documentElement && $(parent).closest(Selector$4.NAVBAR_NAV).length === 0) { - $(document.body).children().on('mouseover', null, $.noop); - } - - this._element.focus(); - - this._element.setAttribute('aria-expanded', true); - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.SHOWN, relatedTarget)); - }; - - _proto.hide = function hide() { - if (this._element.disabled || $(this._element).hasClass(ClassName$4.DISABLED) || !$(this._menu).hasClass(ClassName$4.SHOW)) { - return; - } - - var relatedTarget = { - relatedTarget: this._element - }; - var hideEvent = $.Event(Event$4.HIDE, relatedTarget); - - var parent = Dropdown._getParentFromElement(this._element); - - $(parent).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - if (this._popper) { - this._popper.destroy(); - } - - $(this._menu).toggleClass(ClassName$4.SHOW); - $(parent).toggleClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$4); - $(this._element).off(EVENT_KEY$4); - this._element = null; - this._menu = null; - - if (this._popper !== null) { - this._popper.destroy(); - - this._popper = null; - } - }; - - _proto.update = function update() { - this._inNavbar = this._detectNavbar(); - - if (this._popper !== null) { - this._popper.scheduleUpdate(); - } - } // Private - ; - - _proto._addEventListeners = function _addEventListeners() { - var _this = this; - - $(this._element).on(Event$4.CLICK, function (event) { - event.preventDefault(); - event.stopPropagation(); - - _this.toggle(); - }); - }; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread2({}, this.constructor.Default, {}, $(this._element).data(), {}, config); - Util.typeCheckConfig(NAME$4, config, this.constructor.DefaultType); - return config; - }; - - _proto._getMenuElement = function _getMenuElement() { - if (!this._menu) { - var parent = Dropdown._getParentFromElement(this._element); - - if (parent) { - this._menu = parent.querySelector(Selector$4.MENU); - } - } - - return this._menu; - }; - - _proto._getPlacement = function _getPlacement() { - var $parentDropdown = $(this._element.parentNode); - var placement = AttachmentMap.BOTTOM; // Handle dropup - - if ($parentDropdown.hasClass(ClassName$4.DROPUP)) { - placement = AttachmentMap.TOP; - - if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { - placement = AttachmentMap.TOPEND; - } - } else if ($parentDropdown.hasClass(ClassName$4.DROPRIGHT)) { - placement = AttachmentMap.RIGHT; - } else if ($parentDropdown.hasClass(ClassName$4.DROPLEFT)) { - placement = AttachmentMap.LEFT; - } else if ($(this._menu).hasClass(ClassName$4.MENURIGHT)) { - placement = AttachmentMap.BOTTOMEND; - } - - return placement; - }; - - _proto._detectNavbar = function _detectNavbar() { - return $(this._element).closest('.navbar').length > 0; - }; - - _proto._getOffset = function _getOffset() { - var _this2 = this; - - var offset = {}; - - if (typeof this._config.offset === 'function') { - offset.fn = function (data) { - data.offsets = _objectSpread2({}, data.offsets, {}, _this2._config.offset(data.offsets, _this2._element) || {}); - return data; - }; - } else { - offset.offset = this._config.offset; - } - - return offset; - }; - - _proto._getPopperConfig = function _getPopperConfig() { - var popperConfig = { - placement: this._getPlacement(), - modifiers: { - offset: this._getOffset(), - flip: { - enabled: this._config.flip - }, - preventOverflow: { - boundariesElement: this._config.boundary - } - } - }; // Disable Popper.js if we have a static display - - if (this._config.display === 'static') { - popperConfig.modifiers.applyStyle = { - enabled: false - }; - } - - return _objectSpread2({}, popperConfig, {}, this._config.popperConfig); - } // Static - ; - - Dropdown._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$4); - - var _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(this, _config); - $(this).data(DATA_KEY$4, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - Dropdown._clearMenus = function _clearMenus(event) { - if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { - return; - } - - var toggles = [].slice.call(document.querySelectorAll(Selector$4.DATA_TOGGLE)); - - for (var i = 0, len = toggles.length; i < len; i++) { - var parent = Dropdown._getParentFromElement(toggles[i]); - - var context = $(toggles[i]).data(DATA_KEY$4); - var relatedTarget = { - relatedTarget: toggles[i] - }; - - if (event && event.type === 'click') { - relatedTarget.clickEvent = event; - } - - if (!context) { - continue; - } - - var dropdownMenu = context._menu; - - if (!$(parent).hasClass(ClassName$4.SHOW)) { - continue; - } - - if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $.contains(parent, event.target)) { - continue; - } - - var hideEvent = $.Event(Event$4.HIDE, relatedTarget); - $(parent).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - continue; - } // If this is a touch-enabled device we remove the extra - // empty mouseover listeners we added for iOS support - - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().off('mouseover', null, $.noop); - } - - toggles[i].setAttribute('aria-expanded', 'false'); - - if (context._popper) { - context._popper.destroy(); - } - - $(dropdownMenu).removeClass(ClassName$4.SHOW); - $(parent).removeClass(ClassName$4.SHOW).trigger($.Event(Event$4.HIDDEN, relatedTarget)); - } - }; - - Dropdown._getParentFromElement = function _getParentFromElement(element) { - var parent; - var selector = Util.getSelectorFromElement(element); - - if (selector) { - parent = document.querySelector(selector); - } - - return parent || element.parentNode; - } // eslint-disable-next-line complexity - ; - - Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { - // If not input/textarea: - // - And not a key in REGEXP_KEYDOWN => not a dropdown command - // If input/textarea: - // - If space key => not a dropdown command - // - If key is other than escape - // - If key is not up or down => not a dropdown command - // - If trigger inside the menu => not a dropdown command - if (/input|textarea/i.test(event.target.tagName) ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE && (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE || $(event.target).closest(Selector$4.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) { - return; - } - - event.preventDefault(); - event.stopPropagation(); - - if (this.disabled || $(this).hasClass(ClassName$4.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this); - - var isActive = $(parent).hasClass(ClassName$4.SHOW); - - if (!isActive && event.which === ESCAPE_KEYCODE) { - return; - } - - if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { - if (event.which === ESCAPE_KEYCODE) { - var toggle = parent.querySelector(Selector$4.DATA_TOGGLE); - $(toggle).trigger('focus'); - } - - $(this).trigger('click'); - return; - } - - var items = [].slice.call(parent.querySelectorAll(Selector$4.VISIBLE_ITEMS)).filter(function (item) { - return $(item).is(':visible'); - }); - - if (items.length === 0) { - return; - } - - var index = items.indexOf(event.target); - - if (event.which === ARROW_UP_KEYCODE && index > 0) { - // Up - index--; - } - - if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { - // Down - index++; - } - - if (index < 0) { - index = 0; - } - - items[index].focus(); - }; - - _createClass(Dropdown, null, [{ - key: "VERSION", - get: function get() { - return VERSION$4; - } - }, { - key: "Default", - get: function get() { - return Default$2; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$2; - } - }]); - - return Dropdown; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$4.KEYDOWN_DATA_API, Selector$4.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event$4.KEYDOWN_DATA_API, Selector$4.MENU, Dropdown._dataApiKeydownHandler).on(Event$4.CLICK_DATA_API + " " + Event$4.KEYUP_DATA_API, Dropdown._clearMenus).on(Event$4.CLICK_DATA_API, Selector$4.DATA_TOGGLE, function (event) { - event.preventDefault(); - event.stopPropagation(); - - Dropdown._jQueryInterface.call($(this), 'toggle'); - }).on(Event$4.CLICK_DATA_API, Selector$4.FORM_CHILD, function (e) { - e.stopPropagation(); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$4] = Dropdown._jQueryInterface; - $.fn[NAME$4].Constructor = Dropdown; - - $.fn[NAME$4].noConflict = function () { - $.fn[NAME$4] = JQUERY_NO_CONFLICT$4; - return Dropdown._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$5 = 'modal'; - var VERSION$5 = '4.4.1'; - var DATA_KEY$5 = 'bs.modal'; - var EVENT_KEY$5 = "." + DATA_KEY$5; - var DATA_API_KEY$5 = '.data-api'; - var JQUERY_NO_CONFLICT$5 = $.fn[NAME$5]; - var ESCAPE_KEYCODE$1 = 27; // KeyboardEvent.which value for Escape (Esc) key - - var Default$3 = { - backdrop: true, - keyboard: true, - focus: true, - show: true - }; - var DefaultType$3 = { - backdrop: '(boolean|string)', - keyboard: 'boolean', - focus: 'boolean', - show: 'boolean' - }; - var Event$5 = { - HIDE: "hide" + EVENT_KEY$5, - HIDE_PREVENTED: "hidePrevented" + EVENT_KEY$5, - HIDDEN: "hidden" + EVENT_KEY$5, - SHOW: "show" + EVENT_KEY$5, - SHOWN: "shown" + EVENT_KEY$5, - FOCUSIN: "focusin" + EVENT_KEY$5, - RESIZE: "resize" + EVENT_KEY$5, - CLICK_DISMISS: "click.dismiss" + EVENT_KEY$5, - KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY$5, - MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY$5, - MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY$5, - CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5 - }; - var ClassName$5 = { - SCROLLABLE: 'modal-dialog-scrollable', - SCROLLBAR_MEASURER: 'modal-scrollbar-measure', - BACKDROP: 'modal-backdrop', - OPEN: 'modal-open', - FADE: 'fade', - SHOW: 'show', - STATIC: 'modal-static' - }; - var Selector$5 = { - DIALOG: '.modal-dialog', - MODAL_BODY: '.modal-body', - DATA_TOGGLE: '[data-toggle="modal"]', - DATA_DISMISS: '[data-dismiss="modal"]', - FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', - STICKY_CONTENT: '.sticky-top' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Modal = - /*#__PURE__*/ - function () { - function Modal(element, config) { - this._config = this._getConfig(config); - this._element = element; - this._dialog = element.querySelector(Selector$5.DIALOG); - this._backdrop = null; - this._isShown = false; - this._isBodyOverflowing = false; - this._ignoreBackdropClick = false; - this._isTransitioning = false; - this._scrollbarWidth = 0; - } // Getters - - - var _proto = Modal.prototype; - - // Public - _proto.toggle = function toggle(relatedTarget) { - return this._isShown ? this.hide() : this.show(relatedTarget); - }; - - _proto.show = function show(relatedTarget) { - var _this = this; - - if (this._isShown || this._isTransitioning) { - return; - } - - if ($(this._element).hasClass(ClassName$5.FADE)) { - this._isTransitioning = true; - } - - var showEvent = $.Event(Event$5.SHOW, { - relatedTarget: relatedTarget - }); - $(this._element).trigger(showEvent); - - if (this._isShown || showEvent.isDefaultPrevented()) { - return; - } - - this._isShown = true; - - this._checkScrollbar(); - - this._setScrollbar(); - - this._adjustDialog(); - - this._setEscapeEvent(); - - this._setResizeEvent(); - - $(this._element).on(Event$5.CLICK_DISMISS, Selector$5.DATA_DISMISS, function (event) { - return _this.hide(event); - }); - $(this._dialog).on(Event$5.MOUSEDOWN_DISMISS, function () { - $(_this._element).one(Event$5.MOUSEUP_DISMISS, function (event) { - if ($(event.target).is(_this._element)) { - _this._ignoreBackdropClick = true; - } - }); - }); - - this._showBackdrop(function () { - return _this._showElement(relatedTarget); - }); - }; - - _proto.hide = function hide(event) { - var _this2 = this; - - if (event) { - event.preventDefault(); - } - - if (!this._isShown || this._isTransitioning) { - return; - } - - var hideEvent = $.Event(Event$5.HIDE); - $(this._element).trigger(hideEvent); - - if (!this._isShown || hideEvent.isDefaultPrevented()) { - return; - } - - this._isShown = false; - var transition = $(this._element).hasClass(ClassName$5.FADE); - - if (transition) { - this._isTransitioning = true; - } - - this._setEscapeEvent(); - - this._setResizeEvent(); - - $(document).off(Event$5.FOCUSIN); - $(this._element).removeClass(ClassName$5.SHOW); - $(this._element).off(Event$5.CLICK_DISMISS); - $(this._dialog).off(Event$5.MOUSEDOWN_DISMISS); - - if (transition) { - var transitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, function (event) { - return _this2._hideModal(event); - }).emulateTransitionEnd(transitionDuration); - } else { - this._hideModal(); - } - }; - - _proto.dispose = function dispose() { - [window, this._element, this._dialog].forEach(function (htmlElement) { - return $(htmlElement).off(EVENT_KEY$5); - }); - /** - * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API` - * Do not move `document` in `htmlElements` array - * It will remove `Event.CLICK_DATA_API` event that should remain - */ - - $(document).off(Event$5.FOCUSIN); - $.removeData(this._element, DATA_KEY$5); - this._config = null; - this._element = null; - this._dialog = null; - this._backdrop = null; - this._isShown = null; - this._isBodyOverflowing = null; - this._ignoreBackdropClick = null; - this._isTransitioning = null; - this._scrollbarWidth = null; - }; - - _proto.handleUpdate = function handleUpdate() { - this._adjustDialog(); - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread2({}, Default$3, {}, config); - Util.typeCheckConfig(NAME$5, config, DefaultType$3); - return config; - }; - - _proto._triggerBackdropTransition = function _triggerBackdropTransition() { - var _this3 = this; - - if (this._config.backdrop === 'static') { - var hideEventPrevented = $.Event(Event$5.HIDE_PREVENTED); - $(this._element).trigger(hideEventPrevented); - - if (hideEventPrevented.defaultPrevented) { - return; - } - - this._element.classList.add(ClassName$5.STATIC); - - var modalTransitionDuration = Util.getTransitionDurationFromElement(this._element); - $(this._element).one(Util.TRANSITION_END, function () { - _this3._element.classList.remove(ClassName$5.STATIC); - }).emulateTransitionEnd(modalTransitionDuration); - - this._element.focus(); - } else { - this.hide(); - } - }; - - _proto._showElement = function _showElement(relatedTarget) { - var _this4 = this; - - var transition = $(this._element).hasClass(ClassName$5.FADE); - var modalBody = this._dialog ? this._dialog.querySelector(Selector$5.MODAL_BODY) : null; - - if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { - // Don't move modal's DOM position - document.body.appendChild(this._element); - } - - this._element.style.display = 'block'; - - this._element.removeAttribute('aria-hidden'); - - this._element.setAttribute('aria-modal', true); - - if ($(this._dialog).hasClass(ClassName$5.SCROLLABLE) && modalBody) { - modalBody.scrollTop = 0; - } else { - this._element.scrollTop = 0; - } - - if (transition) { - Util.reflow(this._element); - } - - $(this._element).addClass(ClassName$5.SHOW); - - if (this._config.focus) { - this._enforceFocus(); - } - - var shownEvent = $.Event(Event$5.SHOWN, { - relatedTarget: relatedTarget - }); - - var transitionComplete = function transitionComplete() { - if (_this4._config.focus) { - _this4._element.focus(); - } - - _this4._isTransitioning = false; - $(_this4._element).trigger(shownEvent); - }; - - if (transition) { - var transitionDuration = Util.getTransitionDurationFromElement(this._dialog); - $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(transitionDuration); - } else { - transitionComplete(); - } - }; - - _proto._enforceFocus = function _enforceFocus() { - var _this5 = this; - - $(document).off(Event$5.FOCUSIN) // Guard against infinite focus loop - .on(Event$5.FOCUSIN, function (event) { - if (document !== event.target && _this5._element !== event.target && $(_this5._element).has(event.target).length === 0) { - _this5._element.focus(); - } - }); - }; - - _proto._setEscapeEvent = function _setEscapeEvent() { - var _this6 = this; - - if (this._isShown && this._config.keyboard) { - $(this._element).on(Event$5.KEYDOWN_DISMISS, function (event) { - if (event.which === ESCAPE_KEYCODE$1) { - _this6._triggerBackdropTransition(); - } - }); - } else if (!this._isShown) { - $(this._element).off(Event$5.KEYDOWN_DISMISS); - } - }; - - _proto._setResizeEvent = function _setResizeEvent() { - var _this7 = this; - - if (this._isShown) { - $(window).on(Event$5.RESIZE, function (event) { - return _this7.handleUpdate(event); - }); - } else { - $(window).off(Event$5.RESIZE); - } - }; - - _proto._hideModal = function _hideModal() { - var _this8 = this; - - this._element.style.display = 'none'; - - this._element.setAttribute('aria-hidden', true); - - this._element.removeAttribute('aria-modal'); - - this._isTransitioning = false; - - this._showBackdrop(function () { - $(document.body).removeClass(ClassName$5.OPEN); - - _this8._resetAdjustments(); - - _this8._resetScrollbar(); - - $(_this8._element).trigger(Event$5.HIDDEN); - }); - }; - - _proto._removeBackdrop = function _removeBackdrop() { - if (this._backdrop) { - $(this._backdrop).remove(); - this._backdrop = null; - } - }; - - _proto._showBackdrop = function _showBackdrop(callback) { - var _this9 = this; - - var animate = $(this._element).hasClass(ClassName$5.FADE) ? ClassName$5.FADE : ''; - - if (this._isShown && this._config.backdrop) { - this._backdrop = document.createElement('div'); - this._backdrop.className = ClassName$5.BACKDROP; - - if (animate) { - this._backdrop.classList.add(animate); - } - - $(this._backdrop).appendTo(document.body); - $(this._element).on(Event$5.CLICK_DISMISS, function (event) { - if (_this9._ignoreBackdropClick) { - _this9._ignoreBackdropClick = false; - return; - } - - if (event.target !== event.currentTarget) { - return; - } - - _this9._triggerBackdropTransition(); - }); - - if (animate) { - Util.reflow(this._backdrop); - } - - $(this._backdrop).addClass(ClassName$5.SHOW); - - if (!callback) { - return; - } - - if (!animate) { - callback(); - return; - } - - var backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); - $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(backdropTransitionDuration); - } else if (!this._isShown && this._backdrop) { - $(this._backdrop).removeClass(ClassName$5.SHOW); - - var callbackRemove = function callbackRemove() { - _this9._removeBackdrop(); - - if (callback) { - callback(); - } - }; - - if ($(this._element).hasClass(ClassName$5.FADE)) { - var _backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop); - - $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(_backdropTransitionDuration); - } else { - callbackRemove(); - } - } else if (callback) { - callback(); - } - } // ---------------------------------------------------------------------- - // the following methods are used to handle overflowing modals - // todo (fat): these should probably be refactored out of modal.js - // ---------------------------------------------------------------------- - ; - - _proto._adjustDialog = function _adjustDialog() { - var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - - if (!this._isBodyOverflowing && isModalOverflowing) { - this._element.style.paddingLeft = this._scrollbarWidth + "px"; - } - - if (this._isBodyOverflowing && !isModalOverflowing) { - this._element.style.paddingRight = this._scrollbarWidth + "px"; - } - }; - - _proto._resetAdjustments = function _resetAdjustments() { - this._element.style.paddingLeft = ''; - this._element.style.paddingRight = ''; - }; - - _proto._checkScrollbar = function _checkScrollbar() { - var rect = document.body.getBoundingClientRect(); - this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; - this._scrollbarWidth = this._getScrollbarWidth(); - }; - - _proto._setScrollbar = function _setScrollbar() { - var _this10 = this; - - if (this._isBodyOverflowing) { - // Note: DOMNode.style.paddingRight returns the actual value or '' if not set - // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set - var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); - var stickyContent = [].slice.call(document.querySelectorAll(Selector$5.STICKY_CONTENT)); // Adjust fixed content padding - - $(fixedContent).each(function (index, element) { - var actualPadding = element.style.paddingRight; - var calculatedPadding = $(element).css('padding-right'); - $(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this10._scrollbarWidth + "px"); - }); // Adjust sticky content margin - - $(stickyContent).each(function (index, element) { - var actualMargin = element.style.marginRight; - var calculatedMargin = $(element).css('margin-right'); - $(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this10._scrollbarWidth + "px"); - }); // Adjust body padding - - var actualPadding = document.body.style.paddingRight; - var calculatedPadding = $(document.body).css('padding-right'); - $(document.body).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); - } - - $(document.body).addClass(ClassName$5.OPEN); - }; - - _proto._resetScrollbar = function _resetScrollbar() { - // Restore fixed content padding - var fixedContent = [].slice.call(document.querySelectorAll(Selector$5.FIXED_CONTENT)); - $(fixedContent).each(function (index, element) { - var padding = $(element).data('padding-right'); - $(element).removeData('padding-right'); - element.style.paddingRight = padding ? padding : ''; - }); // Restore sticky content - - var elements = [].slice.call(document.querySelectorAll("" + Selector$5.STICKY_CONTENT)); - $(elements).each(function (index, element) { - var margin = $(element).data('margin-right'); - - if (typeof margin !== 'undefined') { - $(element).css('margin-right', margin).removeData('margin-right'); - } - }); // Restore body padding - - var padding = $(document.body).data('padding-right'); - $(document.body).removeData('padding-right'); - document.body.style.paddingRight = padding ? padding : ''; - }; - - _proto._getScrollbarWidth = function _getScrollbarWidth() { - // thx d.walsh - var scrollDiv = document.createElement('div'); - scrollDiv.className = ClassName$5.SCROLLBAR_MEASURER; - document.body.appendChild(scrollDiv); - var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; - document.body.removeChild(scrollDiv); - return scrollbarWidth; - } // Static - ; - - Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { - return this.each(function () { - var data = $(this).data(DATA_KEY$5); - - var _config = _objectSpread2({}, Default$3, {}, $(this).data(), {}, typeof config === 'object' && config ? config : {}); - - if (!data) { - data = new Modal(this, _config); - $(this).data(DATA_KEY$5, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](relatedTarget); - } else if (_config.show) { - data.show(relatedTarget); - } - }); - }; - - _createClass(Modal, null, [{ - key: "VERSION", - get: function get() { - return VERSION$5; - } - }, { - key: "Default", - get: function get() { - return Default$3; - } - }]); - - return Modal; - }(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - - $(document).on(Event$5.CLICK_DATA_API, Selector$5.DATA_TOGGLE, function (event) { - var _this11 = this; - - var target; - var selector = Util.getSelectorFromElement(this); - - if (selector) { - target = document.querySelector(selector); - } - - var config = $(target).data(DATA_KEY$5) ? 'toggle' : _objectSpread2({}, $(target).data(), {}, $(this).data()); - - if (this.tagName === 'A' || this.tagName === 'AREA') { - event.preventDefault(); - } - - var $target = $(target).one(Event$5.SHOW, function (showEvent) { - if (showEvent.isDefaultPrevented()) { - // Only register focus restorer if modal will actually get shown - return; - } - - $target.one(Event$5.HIDDEN, function () { - if ($(_this11).is(':visible')) { - _this11.focus(); - } - }); - }); - - Modal._jQueryInterface.call($(target), config, this); - }); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME$5] = Modal._jQueryInterface; - $.fn[NAME$5].Constructor = Modal; - - $.fn[NAME$5].noConflict = function () { - $.fn[NAME$5] = JQUERY_NO_CONFLICT$5; - return Modal._jQueryInterface; - }; - - /** - * -------------------------------------------------------------------------- - * Bootstrap (v4.4.1): tools/sanitizer.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']; - var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i; - var DefaultWhitelist = { - // Global attributes allowed on any supplied element below. - '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN], - a: ['target', 'href', 'title', 'rel'], - area: [], - b: [], - br: [], - col: [], - code: [], - div: [], - em: [], - hr: [], - h1: [], - h2: [], - h3: [], - h4: [], - h5: [], - h6: [], - i: [], - img: ['src', 'alt', 'title', 'width', 'height'], - li: [], - ol: [], - p: [], - pre: [], - s: [], - small: [], - span: [], - sub: [], - sup: [], - strong: [], - u: [], - ul: [] - }; - /** - * A pattern that recognizes a commonly useful subset of URLs that are safe. - * - * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts - */ - - var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi; - /** - * A pattern that matches safe data URLs. Only matches image, video and audio types. - * - * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts - */ - - var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i; - - function allowedAttribute(attr, allowedAttributeList) { - var attrName = attr.nodeName.toLowerCase(); - - if (allowedAttributeList.indexOf(attrName) !== -1) { - if (uriAttrs.indexOf(attrName) !== -1) { - return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN)); - } - - return true; - } - - var regExp = allowedAttributeList.filter(function (attrRegex) { - return attrRegex instanceof RegExp; - }); // Check if a regular expression validates the attribute. - - for (var i = 0, l = regExp.length; i < l; i++) { - if (attrName.match(regExp[i])) { - return true; - } - } - - return false; - } - - function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) { - if (unsafeHtml.length === 0) { - return unsafeHtml; - } - - if (sanitizeFn && typeof sanitizeFn === 'function') { - return sanitizeFn(unsafeHtml); - } - - var domParser = new window.DOMParser(); - var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html'); - var whitelistKeys = Object.keys(whiteList); - var elements = [].slice.call(createdDocument.body.querySelectorAll('*')); - - var _loop = function _loop(i, len) { - var el = elements[i]; - var elName = el.nodeName.toLowerCase(); - - if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) { - el.parentNode.removeChild(el); - return "continue"; - } - - var attributeList = [].slice.call(el.attributes); - var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []); - attributeList.forEach(function (attr) { - if (!allowedAttribute(attr, whitelistedAttributes)) { - el.removeAttribute(attr.nodeName); - } - }); - }; - - for (var i = 0, len = elements.length; i < len; i++) { - var _ret = _loop(i); - - if (_ret === "continue") continue; - } - - return createdDocument.body.innerHTML; - } - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$6 = 'tooltip'; - var VERSION$6 = '4.4.1'; - var DATA_KEY$6 = 'bs.tooltip'; - var EVENT_KEY$6 = "." + DATA_KEY$6; - var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6]; - var CLASS_PREFIX = 'bs-tooltip'; - var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); - var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']; - var DefaultType$4 = { - animation: 'boolean', - template: 'string', - title: '(string|element|function)', - trigger: 'string', - delay: '(number|object)', - html: 'boolean', - selector: '(string|boolean)', - placement: '(string|function)', - offset: '(number|string|function)', - container: '(string|element|boolean)', - fallbackPlacement: '(string|array)', - boundary: '(string|element)', - sanitize: 'boolean', - sanitizeFn: '(null|function)', - whiteList: 'object', - popperConfig: '(null|object)' - }; - var AttachmentMap$1 = { - AUTO: 'auto', - TOP: 'top', - RIGHT: 'right', - BOTTOM: 'bottom', - LEFT: 'left' - }; - var Default$4 = { - animation: true, - template: '', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - selector: false, - placement: 'top', - offset: 0, - container: false, - fallbackPlacement: 'flip', - boundary: 'scrollParent', - sanitize: true, - sanitizeFn: null, - whiteList: DefaultWhitelist, - popperConfig: null - }; - var HoverState = { - SHOW: 'show', - OUT: 'out' - }; - var Event$6 = { - HIDE: "hide" + EVENT_KEY$6, - HIDDEN: "hidden" + EVENT_KEY$6, - SHOW: "show" + EVENT_KEY$6, - SHOWN: "shown" + EVENT_KEY$6, - INSERTED: "inserted" + EVENT_KEY$6, - CLICK: "click" + EVENT_KEY$6, - FOCUSIN: "focusin" + EVENT_KEY$6, - FOCUSOUT: "focusout" + EVENT_KEY$6, - MOUSEENTER: "mouseenter" + EVENT_KEY$6, - MOUSELEAVE: "mouseleave" + EVENT_KEY$6 - }; - var ClassName$6 = { - FADE: 'fade', - SHOW: 'show' - }; - var Selector$6 = { - TOOLTIP: '.tooltip', - TOOLTIP_INNER: '.tooltip-inner', - ARROW: '.arrow' - }; - var Trigger = { - HOVER: 'hover', - FOCUS: 'focus', - CLICK: 'click', - MANUAL: 'manual' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Tooltip = - /*#__PURE__*/ - function () { - function Tooltip(element, config) { - if (typeof Popper === 'undefined') { - throw new TypeError('Bootstrap\'s tooltips require Popper.js (https://popper.js.org/)'); - } // private - - - this._isEnabled = true; - this._timeout = 0; - this._hoverState = ''; - this._activeTrigger = {}; - this._popper = null; // Protected - - this.element = element; - this.config = this._getConfig(config); - this.tip = null; - - this._setListeners(); - } // Getters - - - var _proto = Tooltip.prototype; - - // Public - _proto.enable = function enable() { - this._isEnabled = true; - }; - - _proto.disable = function disable() { - this._isEnabled = false; - }; - - _proto.toggleEnabled = function toggleEnabled() { - this._isEnabled = !this._isEnabled; - }; - - _proto.toggle = function toggle(event) { - if (!this._isEnabled) { - return; - } - - if (event) { - var dataKey = this.constructor.DATA_KEY; - var context = $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - context._activeTrigger.click = !context._activeTrigger.click; - - if (context._isWithActiveTrigger()) { - context._enter(null, context); - } else { - context._leave(null, context); - } - } else { - if ($(this.getTipElement()).hasClass(ClassName$6.SHOW)) { - this._leave(null, this); - - return; - } - - this._enter(null, this); - } - }; - - _proto.dispose = function dispose() { - clearTimeout(this._timeout); - $.removeData(this.element, this.constructor.DATA_KEY); - $(this.element).off(this.constructor.EVENT_KEY); - $(this.element).closest('.modal').off('hide.bs.modal', this._hideModalHandler); - - if (this.tip) { - $(this.tip).remove(); - } - - this._isEnabled = null; - this._timeout = null; - this._hoverState = null; - this._activeTrigger = null; - - if (this._popper) { - this._popper.destroy(); - } - - this._popper = null; - this.element = null; - this.config = null; - this.tip = null; - }; - - _proto.show = function show() { - var _this = this; - - if ($(this.element).css('display') === 'none') { - throw new Error('Please use show on visible elements'); - } - - var showEvent = $.Event(this.constructor.Event.SHOW); - - if (this.isWithContent() && this._isEnabled) { - $(this.element).trigger(showEvent); - var shadowRoot = Util.findShadowRoot(this.element); - var isInTheDom = $.contains(shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement, this.element); - - if (showEvent.isDefaultPrevented() || !isInTheDom) { - return; - } - - var tip = this.getTipElement(); - var tipId = Util.getUID(this.constructor.NAME); - tip.setAttribute('id', tipId); - this.element.setAttribute('aria-describedby', tipId); - this.setContent(); - - if (this.config.animation) { - $(tip).addClass(ClassName$6.FADE); - } - - var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; - - var attachment = this._getAttachment(placement); - - this.addAttachmentClass(attachment); - - var container = this._getContainer(); - - $(tip).data(this.constructor.DATA_KEY, this); - - if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) { - $(tip).appendTo(container); - } - - $(this.element).trigger(this.constructor.Event.INSERTED); - this._popper = new Popper(this.element, tip, this._getPopperConfig(attachment)); - $(tip).addClass(ClassName$6.SHOW); // If this is a touch-enabled device we add extra - // empty mouseover listeners to the body's immediate children; - // only needed because of broken event delegation on iOS - // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().on('mouseover', null, $.noop); - } - - var complete = function complete() { - if (_this.config.animation) { - _this._fixTransition(); - } - - var prevHoverState = _this._hoverState; - _this._hoverState = null; - $(_this.element).trigger(_this.constructor.Event.SHOWN); - - if (prevHoverState === HoverState.OUT) { - _this._leave(null, _this); - } - }; - - if ($(this.tip).hasClass(ClassName$6.FADE)) { - var transitionDuration = Util.getTransitionDurationFromElement(this.tip); - $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - } - }; - - _proto.hide = function hide(callback) { - var _this2 = this; - - var tip = this.getTipElement(); - var hideEvent = $.Event(this.constructor.Event.HIDE); - - var complete = function complete() { - if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); - } - - _this2._cleanTipClass(); - - _this2.element.removeAttribute('aria-describedby'); - - $(_this2.element).trigger(_this2.constructor.Event.HIDDEN); - - if (_this2._popper !== null) { - _this2._popper.destroy(); - } - - if (callback) { - callback(); - } - }; - - $(this.element).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - $(tip).removeClass(ClassName$6.SHOW); // If this is a touch-enabled device we remove the extra - // empty mouseover listeners we added for iOS support - - if ('ontouchstart' in document.documentElement) { - $(document.body).children().off('mouseover', null, $.noop); - } - - this._activeTrigger[Trigger.CLICK] = false; - this._activeTrigger[Trigger.FOCUS] = false; - this._activeTrigger[Trigger.HOVER] = false; - - if ($(this.tip).hasClass(ClassName$6.FADE)) { - var transitionDuration = Util.getTransitionDurationFromElement(tip); - $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(transitionDuration); - } else { - complete(); - } - - this._hoverState = ''; - }; - - _proto.update = function update() { - if (this._popper !== null) { - this._popper.scheduleUpdate(); - } - } // Protected - ; - - _proto.isWithContent = function isWithContent() { - return Boolean(this.getTitle()); - }; - - _proto.addAttachmentClass = function addAttachmentClass(attachment) { - $(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); - }; - - _proto.getTipElement = function getTipElement() { - this.tip = this.tip || $(this.config.template)[0]; - return this.tip; - }; - - _proto.setContent = function setContent() { - var tip = this.getTipElement(); - this.setElementContent($(tip.querySelectorAll(Selector$6.TOOLTIP_INNER)), this.getTitle()); - $(tip).removeClass(ClassName$6.FADE + " " + ClassName$6.SHOW); - }; - - _proto.setElementContent = function setElementContent($element, content) { - if (typeof content === 'object' && (content.nodeType || content.jquery)) { - // Content is a DOM node or a jQuery - if (this.config.html) { - if (!$(content).parent().is($element)) { - $element.empty().append(content); - } - } else { - $element.text($(content).text()); - } - - return; - } - - if (this.config.html) { - if (this.config.sanitize) { - content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn); - } - - $element.html(content); - } else { - $element.text(content); - } - }; - - _proto.getTitle = function getTitle() { - var title = this.element.getAttribute('data-original-title'); - - if (!title) { - title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; - } - - return title; - } // Private - ; - - _proto._getPopperConfig = function _getPopperConfig(attachment) { - var _this3 = this; - - var defaultBsConfig = { - placement: attachment, - modifiers: { - offset: this._getOffset(), - flip: { - behavior: this.config.fallbackPlacement - }, - arrow: { - element: Selector$6.ARROW - }, - preventOverflow: { - boundariesElement: this.config.boundary - } - }, - onCreate: function onCreate(data) { - if (data.originalPlacement !== data.placement) { - _this3._handlePopperPlacementChange(data); - } - }, - onUpdate: function onUpdate(data) { - return _this3._handlePopperPlacementChange(data); - } - }; - return _objectSpread2({}, defaultBsConfig, {}, this.config.popperConfig); - }; - - _proto._getOffset = function _getOffset() { - var _this4 = this; - - var offset = {}; - - if (typeof this.config.offset === 'function') { - offset.fn = function (data) { - data.offsets = _objectSpread2({}, data.offsets, {}, _this4.config.offset(data.offsets, _this4.element) || {}); - return data; - }; - } else { - offset.offset = this.config.offset; - } - - return offset; - }; - - _proto._getContainer = function _getContainer() { - if (this.config.container === false) { - return document.body; - } - - if (Util.isElement(this.config.container)) { - return $(this.config.container); - } - - return $(document).find(this.config.container); - }; - - _proto._getAttachment = function _getAttachment(placement) { - return AttachmentMap$1[placement.toUpperCase()]; - }; - - _proto._setListeners = function _setListeners() { - var _this5 = this; - - var triggers = this.config.trigger.split(' '); - triggers.forEach(function (trigger) { - if (trigger === 'click') { - $(_this5.element).on(_this5.constructor.Event.CLICK, _this5.config.selector, function (event) { - return _this5.toggle(event); - }); - } else if (trigger !== Trigger.MANUAL) { - var eventIn = trigger === Trigger.HOVER ? _this5.constructor.Event.MOUSEENTER : _this5.constructor.Event.FOCUSIN; - var eventOut = trigger === Trigger.HOVER ? _this5.constructor.Event.MOUSELEAVE : _this5.constructor.Event.FOCUSOUT; - $(_this5.element).on(eventIn, _this5.config.selector, function (event) { - return _this5._enter(event); - }).on(eventOut, _this5.config.selector, function (event) { - return _this5._leave(event); - }); - } - }); - - this._hideModalHandler = function () { - if (_this5.element) { - _this5.hide(); - } - }; - - $(this.element).closest('.modal').on('hide.bs.modal', this._hideModalHandler); - - if (this.config.selector) { - this.config = _objectSpread2({}, this.config, { - trigger: 'manual', - selector: '' - }); - } else { - this._fixTitle(); - } - }; - - _proto._fixTitle = function _fixTitle() { - var titleType = typeof this.element.getAttribute('data-original-title'); - - if (this.element.getAttribute('title') || titleType !== 'string') { - this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); - this.element.setAttribute('title', ''); - } - }; - - _proto._enter = function _enter(event, context) { - var dataKey = this.constructor.DATA_KEY; - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; - } - - if ($(context.getTipElement()).hasClass(ClassName$6.SHOW) || context._hoverState === HoverState.SHOW) { - context._hoverState = HoverState.SHOW; - return; - } - - clearTimeout(context._timeout); - context._hoverState = HoverState.SHOW; - - if (!context.config.delay || !context.config.delay.show) { - context.show(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.SHOW) { - context.show(); - } - }, context.config.delay.show); - }; - - _proto._leave = function _leave(event, context) { - var dataKey = this.constructor.DATA_KEY; - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; - } - - if (context._isWithActiveTrigger()) { - return; - } - - clearTimeout(context._timeout); - context._hoverState = HoverState.OUT; - - if (!context.config.delay || !context.config.delay.hide) { - context.hide(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.OUT) { - context.hide(); - } - }, context.config.delay.hide); - }; - - _proto._isWithActiveTrigger = function _isWithActiveTrigger() { - for (var trigger in this._activeTrigger) { - if (this._activeTrigger[trigger]) { - return true; - } - } - - return false; - }; - - _proto._getConfig = function _getConfig(config) { - var dataAttributes = $(this.element).data(); - Object.keys(dataAttributes).forEach(function (dataAttr) { - if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) { - delete dataAttributes[dataAttr]; - } - }); - config = _objectSpread2({}, this.constructor.Default, {}, dataAttributes, {}, typeof config === 'object' && config ? config : {}); - - if (typeof config.delay === 'number') { - config.delay = { - show: config.delay, - hide: config.delay - }; - } - - if (typeof config.title === 'number') { - config.title = config.title.toString(); - } - - if (typeof config.content === 'number') { - config.content = config.content.toString(); - } - - Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType); - - if (config.sanitize) { - config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn); - } - - return config; - }; - - _proto._getDelegateConfig = function _getDelegateConfig() { - var config = {}; - - if (this.config) { - for (var key in this.config) { - if (this.constructor.Default[key] !== this.config[key]) { - config[key] = this.config[key]; - } - } - } - - return config; - }; - - _proto._cleanTipClass = function _cleanTipClass() { - var $tip = $(this.getTipElement()); - var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); - - if (tabClass !== null && tabClass.length) { - $tip.removeClass(tabClass.join('')); - } - }; - - _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(popperData) { - var popperInstance = popperData.instance; - this.tip = popperInstance.popper; - - this._cleanTipClass(); - - this.addAttachmentClass(this._getAttachment(popperData.placement)); - }; - - _proto._fixTransition = function _fixTransition() { - var tip = this.getTipElement(); - var initConfigAnimation = this.config.animation; - - if (tip.getAttribute('x-placement') !== null) { - return; - } - - $(tip).removeClass(ClassName$6.FADE); - this.config.animation = false; - this.hide(); - this.show(); - this.config.animation = initConfigAnimation; - } // Static - ; - - Tooltip._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$6); - - var _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - $(this).data(DATA_KEY$6, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Tooltip, null, [{ - key: "VERSION", - get: function get() { - return VERSION$6; - } - }, { - key: "Default", - get: function get() { - return Default$4; - } - }, { - key: "NAME", - get: function get() { - return NAME$6; - } - }, { - key: "DATA_KEY", - get: function get() { - return DATA_KEY$6; - } - }, { - key: "Event", - get: function get() { - return Event$6; - } - }, { - key: "EVENT_KEY", - get: function get() { - return EVENT_KEY$6; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$4; - } - }]); - - return Tooltip; - }(); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$6] = Tooltip._jQueryInterface; - $.fn[NAME$6].Constructor = Tooltip; - - $.fn[NAME$6].noConflict = function () { - $.fn[NAME$6] = JQUERY_NO_CONFLICT$6; - return Tooltip._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$7 = 'popover'; - var VERSION$7 = '4.4.1'; - var DATA_KEY$7 = 'bs.popover'; - var EVENT_KEY$7 = "." + DATA_KEY$7; - var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7]; - var CLASS_PREFIX$1 = 'bs-popover'; - var BSCLS_PREFIX_REGEX$1 = new RegExp("(^|\\s)" + CLASS_PREFIX$1 + "\\S+", 'g'); - - var Default$5 = _objectSpread2({}, Tooltip.Default, { - placement: 'right', - trigger: 'click', - content: '', - template: '' - }); - - var DefaultType$5 = _objectSpread2({}, Tooltip.DefaultType, { - content: '(string|element|function)' - }); - - var ClassName$7 = { - FADE: 'fade', - SHOW: 'show' - }; - var Selector$7 = { - TITLE: '.popover-header', - CONTENT: '.popover-body' - }; - var Event$7 = { - HIDE: "hide" + EVENT_KEY$7, - HIDDEN: "hidden" + EVENT_KEY$7, - SHOW: "show" + EVENT_KEY$7, - SHOWN: "shown" + EVENT_KEY$7, - INSERTED: "inserted" + EVENT_KEY$7, - CLICK: "click" + EVENT_KEY$7, - FOCUSIN: "focusin" + EVENT_KEY$7, - FOCUSOUT: "focusout" + EVENT_KEY$7, - MOUSEENTER: "mouseenter" + EVENT_KEY$7, - MOUSELEAVE: "mouseleave" + EVENT_KEY$7 - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Popover = - /*#__PURE__*/ - function (_Tooltip) { - _inheritsLoose(Popover, _Tooltip); - - function Popover() { - return _Tooltip.apply(this, arguments) || this; - } - - var _proto = Popover.prototype; - - // Overrides - _proto.isWithContent = function isWithContent() { - return this.getTitle() || this._getContent(); - }; - - _proto.addAttachmentClass = function addAttachmentClass(attachment) { - $(this.getTipElement()).addClass(CLASS_PREFIX$1 + "-" + attachment); - }; - - _proto.getTipElement = function getTipElement() { - this.tip = this.tip || $(this.config.template)[0]; - return this.tip; - }; - - _proto.setContent = function setContent() { - var $tip = $(this.getTipElement()); // We use append for html objects to maintain js events - - this.setElementContent($tip.find(Selector$7.TITLE), this.getTitle()); - - var content = this._getContent(); - - if (typeof content === 'function') { - content = content.call(this.element); - } - - this.setElementContent($tip.find(Selector$7.CONTENT), content); - $tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW); - } // Private - ; - - _proto._getContent = function _getContent() { - return this.element.getAttribute('data-content') || this.config.content; - }; - - _proto._cleanTipClass = function _cleanTipClass() { - var $tip = $(this.getTipElement()); - var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX$1); - - if (tabClass !== null && tabClass.length > 0) { - $tip.removeClass(tabClass.join('')); - } - } // Static - ; - - Popover._jQueryInterface = function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY$7); - - var _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - $(this).data(DATA_KEY$7, data); - } - - if (typeof config === 'string') { - if (typeof data[config] === 'undefined') { - throw new TypeError("No method named \"" + config + "\""); - } - - data[config](); - } - }); - }; - - _createClass(Popover, null, [{ - key: "VERSION", - // Getters - get: function get() { - return VERSION$7; - } - }, { - key: "Default", - get: function get() { - return Default$5; - } - }, { - key: "NAME", - get: function get() { - return NAME$7; - } - }, { - key: "DATA_KEY", - get: function get() { - return DATA_KEY$7; - } - }, { - key: "Event", - get: function get() { - return Event$7; - } - }, { - key: "EVENT_KEY", - get: function get() { - return EVENT_KEY$7; - } - }, { - key: "DefaultType", - get: function get() { - return DefaultType$5; - } - }]); - - return Popover; - }(Tooltip); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - - $.fn[NAME$7] = Popover._jQueryInterface; - $.fn[NAME$7].Constructor = Popover; - - $.fn[NAME$7].noConflict = function () { - $.fn[NAME$7] = JQUERY_NO_CONFLICT$7; - return Popover._jQueryInterface; - }; - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME$8 = 'scrollspy'; - var VERSION$8 = '4.4.1'; - var DATA_KEY$8 = 'bs.scrollspy'; - var EVENT_KEY$8 = "." + DATA_KEY$8; - var DATA_API_KEY$6 = '.data-api'; - var JQUERY_NO_CONFLICT$8 = $.fn[NAME$8]; - var Default$6 = { - offset: 10, - method: 'auto', - target: '' - }; - var DefaultType$6 = { - offset: 'number', - method: 'string', - target: '(string|element)' - }; - var Event$8 = { - ACTIVATE: "activate" + EVENT_KEY$8, - SCROLL: "scroll" + EVENT_KEY$8, - LOAD_DATA_API: "load" + EVENT_KEY$8 + DATA_API_KEY$6 - }; - var ClassName$8 = { - DROPDOWN_ITEM: 'dropdown-item', - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active' - }; - var Selector$8 = { - DATA_SPY: '[data-spy="scroll"]', - ACTIVE: '.active', - NAV_LIST_GROUP: '.nav, .list-group', - NAV_LINKS: '.nav-link', - NAV_ITEMS: '.nav-item', - LIST_ITEMS: '.list-group-item', - DROPDOWN: '.dropdown', - DROPDOWN_ITEMS: '.dropdown-item', - DROPDOWN_TOGGLE: '.dropdown-toggle' - }; - var OffsetMethod = { - OFFSET: 'offset', - POSITION: 'position' - }; - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var ScrollSpy = - /*#__PURE__*/ - function () { - function ScrollSpy(element, config) { - var _this = this; - - this._element = element; - this._scrollElement = element.tagName === 'BODY' ? window : element; - this._config = this._getConfig(config); - this._selector = this._config.target + " " + Selector$8.NAV_LINKS + "," + (this._config.target + " " + Selector$8.LIST_ITEMS + ",") + (this._config.target + " " + Selector$8.DROPDOWN_ITEMS); - this._offsets = []; - this._targets = []; - this._activeTarget = null; - this._scrollHeight = 0; - $(this._scrollElement).on(Event$8.SCROLL, function (event) { - return _this._process(event); - }); - this.refresh(); - - this._process(); - } // Getters - - - var _proto = ScrollSpy.prototype; - - // Public - _proto.refresh = function refresh() { - var _this2 = this; - - var autoMethod = this._scrollElement === this._scrollElement.window ? OffsetMethod.OFFSET : OffsetMethod.POSITION; - var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; - var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; - this._offsets = []; - this._targets = []; - this._scrollHeight = this._getScrollHeight(); - var targets = [].slice.call(document.querySelectorAll(this._selector)); - targets.map(function (element) { - var target; - var targetSelector = Util.getSelectorFromElement(element); - - if (targetSelector) { - target = document.querySelector(targetSelector); - } - - if (target) { - var targetBCR = target.getBoundingClientRect(); - - if (targetBCR.width || targetBCR.height) { - // TODO (fat): remove sketch reliance on jQuery position/offset - return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; - } - } - - return null; - }).filter(function (item) { - return item; - }).sort(function (a, b) { - return a[0] - b[0]; - }).forEach(function (item) { - _this2._offsets.push(item[0]); - - _this2._targets.push(item[1]); - }); - }; - - _proto.dispose = function dispose() { - $.removeData(this._element, DATA_KEY$8); - $(this._scrollElement).off(EVENT_KEY$8); - this._element = null; - this._scrollElement = null; - this._config = null; - this._selector = null; - this._offsets = null; - this._targets = null; - this._activeTarget = null; - this._scrollHeight = null; - } // Private - ; - - _proto._getConfig = function _getConfig(config) { - config = _objectSpread2({}, Default$6, {}, typeof config === 'object' && config ? config : {}); - - if (typeof config.target !== 'string') { - var id = $(config.target).attr('id'); - - if (!id) { - id = Util.getUID(NAME$8); - $(config.target).attr('id', id); - } - - config.target = "#" + id; - } - - Util.typeCheckConfig(NAME$8, config, DefaultType$6); - return config; - }; - - _proto._getScrollTop = function _getScrollTop() { - return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; - }; - - _proto._getScrollHeight = function _getScrollHeight() { - return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); - }; - - _proto._getOffsetHeight = function _getOffsetHeight() { - return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; - }; - - _proto._process = function _process() { - var scrollTop = this._getScrollTop() + this._config.offset; - - var scrollHeight = this._getScrollHeight(); - - var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); - - if (this._scrollHeight !== scrollHeight) { - this.refresh(); - } - - if (scrollTop >= maxScroll) { - var target = this._targets[this._targets.length - 1]; - - if (this._activeTarget !== target) { - this._activate(target); - } - - return; - } - - if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { - this._activeTarget = null; - - this._clear(); - - return; - } - - var offsetLength = this._offsets.length; - - for (var i = offsetLength; i--;) { - var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); - - if (isActiveTarget) { - this._activate(this._targets[i]); - } - } - }; - - _proto._activate = function _activate(target) { - this._activeTarget = target; - - this._clear(); - - var queries = this._selector.split(',').map(function (selector) { - return selector + "[data-target=\"" + target + "\"]," + selector + "[href=\"" + target + "\"]"; - }); - - var $link = $([].slice.call(document.querySelectorAll(queries.join(',')))); - - if ($link.hasClass(ClassName$8.DROPDOWN_ITEM)) { - $link.closest(Selector$8.DROPDOWN).find(Selector$8.DROPDOWN_TOGGLE).addClass(ClassName$8.ACTIVE); - $link.addClass(ClassName$8.ACTIVE); - } else { - // Set triggered link as active - $link.addClass(ClassName$8.ACTIVE); // Set triggered links parents as active - // With both