diff --git a/.eslintrc.js b/.eslintrc.js index 3f2d135..7dff206 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2,18 +2,20 @@ module.exports = { root: true, env: { node: true, + 'vue/setup-compiler-macros': true, }, extends: [ - "plugin:vue/vue3-essential", - "eslint:recommended", - "plugin:prettier/recommended", + 'plugin:vue/vue3-essential', + 'eslint:recommended', + '@vue/prettier', //使用 prettier airbnb standard ], parserOptions: { - parser: "@babel/eslint-parser", + parser: '@babel/eslint-parser', requireConfigFile: false, }, rules: { - "no-console": process.env.NODE_ENV === "production" ? "warn" : "off", - "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off", + 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + // 'max-len': ['error', { code: 120 }], }, }; diff --git a/.gitignore b/.gitignore index 403adbc..456499e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ .DS_Store node_modules /dist +/shell # local env files diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..695c464 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,4 @@ +module.exports = { + singleQuote: true, + printWidth: 120, +}; \ No newline at end of file diff --git a/.prettierrc.json b/.prettierrc.json deleted file mode 100644 index 92cde39..0000000 --- a/.prettierrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "singleQuote": true -} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 7f8d200..de66e6a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM node:14-alpine AS build LABEL maintainer="Stille " -ENV VERSION 1.0 +ENV VERSION 2.0 WORKDIR /app COPY . /app diff --git a/README.md b/README.md index 69edfdc..c713bbc 100644 --- a/README.md +++ b/README.md @@ -49,13 +49,8 @@ docker run -d --name subweb --restart always \ 访问 `http://127.0.0.1:18080` > *推荐使用 nginx 反向代理部署* -### Vercel 快速部署 -为方便 docker 用户方便挂载或环境变量部署,默认`main`分支不支持`Vercel`,需要`fork`仓库少许设置才能部署至`Vercel`. -1. fork 本仓库, 注意**取消**勾选`Copy the main branch only` -2. Vercel 中创建项目使用`subweb`首次部署. -3. 部署完毕后,在`Vercel`项目 - Settings - Git - Production Branch 设置为`vercel`. -4. 修改环境变量 - Settings - Environment Variables 中修改环境变量,具体参考仓库中`.env`文件. -5. Vercel 部署如需修改导航栏信息,需自行修改`src/layouts/components/header/navBarItem.js`文件. +### Vercel 部署 +Vercel 部署请切换至 vercel 分支查看。 ### subweb + subconverter + myurls 合并进阶版 详情查看 [stilleshan/sub](https://github.com/stilleshan/dockerfiles/tree/main/sub) diff --git a/package-lock.json b/package-lock.json index 8a7ff21..8104b34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,10 +4,16 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true + }, "@achrinza/node-ipc": { - "version": "9.2.5", - "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.5.tgz", - "integrity": "sha512-kBX7Ay911iXZ3VZ1pYltj3Rfu7Ow9H7sK4H4RSfWIfWR2JKNB40K808wppoRIEzE2j2hXLU+r6TJgCAliCGhyQ==", + "version": "9.2.7", + "resolved": "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.7.tgz", + "integrity": "sha512-/EvNkqB4HNxPWCZASmgrjqG8gIdPOolD67LGASvGMp/FY5ne0rbvpYg5o9x8RmgjAl8KdmNQ4YlV1et9DYiW8g==", "dev": true, "requires": { "@node-ipc/js-queue": "2.0.3", @@ -16,542 +22,379 @@ } }, "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, "requires": { - "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@antfu/utils": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.5.2.tgz", - "integrity": "sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==", + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.6.tgz", + "integrity": "sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==", "dev": true }, "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "version": "7.22.13", + "resolved": "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "dev": true, "requires": { - "@babel/highlight": "^7.16.7" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" } }, "@babel/compat-data": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.18.5.tgz", - "integrity": "sha512-BxhE40PVCBxVEJsSBhB6UWyAuqJRxGsAw8BdHMJ3AKGydcwuWW4kOO3HmqBQAdcq/OP+/DlTVxLvsCzRTnZuGg==", + "version": "7.22.9", + "resolved": "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", "dev": true }, "@babel/core": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.18.5.tgz", - "integrity": "sha512-MGY8vg3DxMnctw0LdvSEojOsumc70g0t18gNyUdAZqB1Rpd1Bqo/svHGvt+UJ6JcGX+DIekGFDxxIWofBxLCnQ==", + "version": "7.22.17", + "resolved": "https://registry.npmmirror.com/@babel/core/-/core-7.22.17.tgz", + "integrity": "sha512-2EENLmhpwplDux5PSsZnSbnSkB3tZ6QTksgO25xwEL7pIDcNOMhF5v/s6RzwjMZzZzw9Ofc30gHv5ChCC8pifQ==", "dev": true, "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.18.2", - "@babel/helper-compilation-targets": "^7.18.2", - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helpers": "^7.18.2", - "@babel/parser": "^7.18.5", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.5", - "@babel/types": "^7.18.4", + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.17", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.17", + "@babel/types": "^7.22.17", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" + "json5": "^2.2.3", + "semver": "^6.3.1" } }, "@babel/eslint-parser": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.18.2.tgz", - "integrity": "sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz", + "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==", "dev": true, "requires": { - "eslint-scope": "^5.1.1", + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" + "semver": "^6.3.1" } }, "@babel/generator": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.18.2.tgz", - "integrity": "sha512-W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/generator/-/generator-7.22.15.tgz", + "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", "dev": true, "requires": { - "@babel/types": "^7.18.2", - "@jridgewell/gen-mapping": "^0.3.0", + "@babel/types": "^7.22.15", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } } }, "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.22.5" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/types": "^7.22.15" } }, "@babel/helper-compilation-targets": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz", - "integrity": "sha512-s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", "dev": true, "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.2", - "semver": "^6.3.0" + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.0.tgz", - "integrity": "sha512-Kh8zTGR9de3J63e5nS0rQUdRs/kbtwoeQQ0sriS0lItjC96u8XXZN6lKpuyWd2coKSU13py/y+LTmThLuVX0Pg==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.12.tgz", - "integrity": "sha512-b2aZrV4zvutr9AIa6/gA3wsZKRwTKYoDxYiFKcESS3Ug2GTXzwBEvMuuFLhCQpEnRXs1zng4ISAXSUxxKBIcxw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" } }, "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "version": "0.4.2", + "resolved": "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", "dev": true, "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "resolve": "^1.14.2" } }, "@babel/helper-environment-visitor": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz", - "integrity": "sha512-14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "dev": true, - "requires": { - "@babel/types": "^7.16.7" - } - }, "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" } }, "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.22.5" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz", + "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==", "dev": true, "requires": { - "@babel/types": "^7.17.0" + "@babel/types": "^7.22.15" } }, "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.22.15" } }, "@babel/helper-module-transforms": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz", - "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==", + "version": "7.22.17", + "resolved": "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.17.tgz", + "integrity": "sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.0", - "@babel/types": "^7.18.0" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.15" } }, "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.22.5" } }, "@babel/helper-plugin-utils": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", - "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true }, "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "version": "7.22.17", + "resolved": "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz", + "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.17" } }, "@babel/helper-replace-supers": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.18.2.tgz", - "integrity": "sha512-XzAIyxx+vFnrOxiQrToSUOzUOn0e1J2Li40ntddek1Y69AXUTXoDJ40/D5RdjFu7s7qHiaeoTiempZcbuVXh2Q==", + "version": "7.22.9", + "resolved": "https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.18.2", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" } }, "@babel/helper-simple-access": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz", - "integrity": "sha512-7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, "requires": { - "@babel/types": "^7.18.2" + "@babel/types": "^7.22.5" } }, "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.22.5" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "version": "7.22.6", + "resolved": "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "requires": { - "@babel/types": "^7.16.7" + "@babel/types": "^7.22.5" } }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz", + "integrity": "sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==", "dev": true }, "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", "dev": true }, "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "version": "7.22.17", + "resolved": "https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz", + "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.17" } }, "@babel/helpers": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.18.2.tgz", - "integrity": "sha512-j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.22.15.tgz", + "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", "dev": true, "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.18.2", - "@babel/types": "^7.18.2" + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" } }, "@babel/highlight": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.17.12.tgz", - "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==", + "version": "7.22.13", + "resolved": "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.13.tgz", + "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.18.5.tgz", - "integrity": "sha512-YZWVaglMiplo7v8f1oMQ5ZPQr0vn7HPeZXxXWsxXJRjGVrzUFn9OxFQl1sb5wzfootjA/yChhW84BV+383FSOw==" + "version": "7.22.16", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.22.16.tgz", + "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.17.12.tgz", - "integrity": "sha512-xCJQXl4EeQ3J9C4yOmpTrtVGmzpm2iSzyxbkZHw7UCnZBftHpF/hpII80uWVyVrc40ytIClHjgWGTG1g/yB+aw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.17.12.tgz", - "integrity": "sha512-/vt0hpIw0x4b6BLKUkwlvEoiGZYYLNZ96CzyHYPbtG2jZGz6LBe7/V+drYrc/d+ovrF9NBi0pmtvmNb/FsWtRQ==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.17.12" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.17.12.tgz", - "integrity": "sha512-RWVvqD1ooLKP6IqWTA5GyFVX2isGEgC5iFxKzfYOIy/QEFdxYyCybBDtIGjipHpb9bDWHzcqGqFakf+mVmBTdQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.15" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.17.12.tgz", - "integrity": "sha512-U0mI9q8pW5Q9EaTHFPwSVusPMV/DV9Mm8p7csqROFLtIE9rBF5piLqyrBGigftALrBcsBGu4m38JneAe7ZDLXw==", + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.0.tgz", - "integrity": "sha512-t+8LsRMMDE74c6sV7KShIw13sqbqd58tlqNrsWoWBTIMw7SVQ0cZ905wLNS/FBCy/3PyooRHLFFlfrUNyyz5lA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" } }, "@babel/plugin-proposal-decorators": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.2.tgz", - "integrity": "sha512-kbDISufFOxeczi0v4NQP3p5kIeW6izn/6klfWBrIIdGZZe4UpHR+QU03FAoWjGGd9SUXAwbw2pup1kaL4OQsJQ==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.15.tgz", + "integrity": "sha512-kc0VvbbUyKelvzcKOSyQUSVVXS5pT3UhRB0e3c9An86MvLqs+gx0dN4asllrDluqSa3m9YyooXKGOFVomnyFkg==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-replace-supers": "^7.18.2", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.12", - "charcodes": "^0.2.0" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.17.12.tgz", - "integrity": "sha512-j7Ye5EWdwoXOpRmo5QmRyHPsDIe6+u70ZYZrd7uz+ebPYFKfRcLcNu3Ro0vOlJ5zuv8rU7xa+GttNiRzX56snQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.17.12.tgz", - "integrity": "sha512-rKJ+rKBoXwLnIn7n6o6fulViHMrOThz99ybH+hKHcOZbnN14VuMnH9fo2eHE69C8pO4uX1Q7t2HYYIDmv8VYkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.17.12.tgz", - "integrity": "sha512-EqFo2s1Z5yy+JeJu7SFfbIUtToJTVlC61/C7WLKDntSw4Sz6JNAIfL7zQ74VvirxpjB5kz/kIx0gCcb+5OEo2Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.17.12.tgz", - "integrity": "sha512-ws/g3FSGVzv+VH86+QvgtuJL/kR67xaEIF2x0iPqdDfYW6ra6JF3lKVBkWynRLcNtIC1oCTfDRVxmm2mKzy+ag==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.0.tgz", - "integrity": "sha512-nbTv371eTrFabDfHLElkn9oyf9VG+VKK6WMzhY2o4eHKaG19BToD9947zzGMO6I/Irstx9d8CwX6njPNIAR/yw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.17.12" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.17.12.tgz", - "integrity": "sha512-7wigcOs/Z4YWlK7xxjkvaIw84vGhDv/P1dFGQap0nHkc8gFKY/r+hXc8Qzf5k1gY7CvGIcHqAnOagVKJJ1wVOQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.17.12.tgz", - "integrity": "sha512-SllXoxo19HmxhDWm3luPz+cPhtoTSKLJE9PXshsfrOzBqs60QP0r8OaJItrPhAj0d7mZMnNF0Y1UUggCDgMz1A==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/plugin-syntax-decorators": "^7.22.10" } }, "@babel/plugin-proposal-private-property-in-object": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.17.12.tgz", - "integrity": "sha512-/6BtVi57CJfrtDNKfK5b66ydK2J5pXUKBKSPD2G1whamMuEnZWgoOIfO8Vf9F/DoD4izBLD/Au4NMQfruzzykg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.17.12.tgz", - "integrity": "sha512-Wb9qLjXf3ZazqXA7IvI7ozqRIXIGPtSo+L5coFmEkhTQK18ao4UDDD0zdTGAarmbLj2urpRwrc6893cu5Bfh0A==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" - } + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", @@ -581,12 +424,12 @@ } }, "@babel/plugin-syntax-decorators": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz", - "integrity": "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==", + "version": "7.22.10", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz", + "integrity": "sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-syntax-dynamic-import": { @@ -608,12 +451,30 @@ } }, "@babel/plugin-syntax-import-assertions": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.17.12.tgz", - "integrity": "sha512-n/loy2zkq9ZEM8tEOwON9wTQSTNDTDEz6NujPtJGLU7qObzT1N4c4YZZf8E6ATB2AjNQg/Ib2AIpO03EZaCehw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-json-strings": { @@ -626,12 +487,12 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.17.12.tgz", - "integrity": "sha512-spyY3E3AURfxh/RHtjx5j6hs8am5NbUBGfcZ2vB3uShSpZdQyXSf5rR5Mk76vbtlAZOelyVQ71Fg0x9SG4fsog==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-syntax-logical-assignment-operators": { @@ -706,369 +567,535 @@ "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.17.12.tgz", - "integrity": "sha512-PHln3CNi/49V+mza4xMwrg+WGYevSF1oaiXaC2EQfdp4HWlSjRsrDXWJiQBKpP7749u6vQ9mcry2uuFOv5CXvA==", + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", + "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.17.12.tgz", - "integrity": "sha512-J8dbrWIOO3orDzir57NRsjg4uxucvhby0L/KZuGsWDj0g7twWK3g7JhJhOrXtuXiw8MeiSdJ3E0OW9H8LYEzLQ==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-remap-async-to-generator": "^7.16.8" + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.18.4", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.4.tgz", - "integrity": "sha512-+Hq10ye+jlvLEogSOtq4mKvtk7qwcUQ1f0Mrueai866C82f844Yom2cttfJdMdqRLTxWpsbfbkIkOIfovyUQXw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz", + "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, "@babel/plugin-transform-classes": { - "version": "7.18.4", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.4.tgz", - "integrity": "sha512-e42NSG2mlKWgxKUAD9EJJSkZxR67+wZqzNxLSpc51T8tRU5SLFHsPmgYR5yr7sdgX4u+iHA1C5VafJ6AyImV3A==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.18.2", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-replace-supers": "^7.18.2", - "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.17.12.tgz", - "integrity": "sha512-a7XINeplB5cQUWMg1E/GI1tFz3LfK021IjV1rj1ypE+R7jHm+pIHmHl25VNkZxtx9uuYp7ThGk8fur1HHG7PgQ==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" } }, "@babel/plugin-transform-destructuring": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz", - "integrity": "sha512-Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz", + "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.17.12.tgz", - "integrity": "sha512-EA5eYFUG6xeerdabina/xIoB95jJ17mAkR8ivx6ZSu9frKShBjpOGZPn511MTDTkiCO+zXnzNczvUM69YSf3Zw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-transform-for-of": { - "version": "7.18.1", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.1.tgz", - "integrity": "sha512-+TTB5XwvJ5hZbO8xvl2H4XaMDOAK57zF4miuC9qQJgysPNEAZZ9Z69rdF5LJkozGdZrjBIUAIyKUWRMmebI7vg==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", "dev": true, "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" } }, "@babel/plugin-transform-literals": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.17.12.tgz", - "integrity": "sha512-8iRkvaTjJciWycPIZ9k9duu663FT7VrBdNqNgxnVXEFwOIp55JWcZd23VBRySYbnS3PwQ3rGiabJBBBGj5APmQ==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.0.tgz", - "integrity": "sha512-h8FjOlYmdZwl7Xm2Ug4iX2j7Qy63NANI+NQVWQzv6r25fqgg7k2dZl03p95kvqNclglHs4FZ+isv4p1uXMA+QA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.2.tgz", - "integrity": "sha512-f5A865gFPAJAEE0K7F/+nm5CmAE3y8AWlMBG9unu5j9+tk50UQVK0QS8RNxSp7MJf0wh97uYyLWt3Zvu71zyOQ==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz", + "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-simple-access": "^7.18.2", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-module-transforms": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.5.tgz", - "integrity": "sha512-SEewrhPpcqMF1V7DhnEbhVJLrC+nnYfe1E0piZMZXBpxi9WvZqWGwpsk7JYP7wPWeqaBh4gyKlBhHJu3uz5g4Q==", + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz", + "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.0.tgz", - "integrity": "sha512-d/zZ8I3BWli1tmROLxXLc9A6YXvGK8egMxHp+E/rRwMh1Kip0AP77VwZae3snEJ33iiWwvNv2+UIIhfalqhzZA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.18.0", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.12.tgz", - "integrity": "sha512-vWoWFM5CKaTeHrdUJ/3SIOTRV+MBVGybOC9mhJkaprGNt5demMymDW24yC74avb915/mIRe3TgNb/d8idvnCRA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.12", - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-new-target": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.5.tgz", - "integrity": "sha512-TuRL5uGW4KXU6OsRj+mLp9BM7pO8e7SGNTEokQRRxHFkXYMFiy2jlKSZPFtI/mKORDzciH+hneskcSOp0gU8hg==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.15" } }, "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz", + "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, "@babel/plugin-transform-parameters": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz", - "integrity": "sha512-6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.22.11", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-regenerator": { - "version": "7.18.0", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.0.tgz", - "integrity": "sha512-C8YdRw9uzx25HSIzwA7EM7YP0FhCe5wNvJbZzjVNHHPGVcDJ3Aie+qGYYdS1oVQgn+B3eAIJbWFLrJ4Jipv7nw==", + "version": "7.22.10", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.17.12.tgz", - "integrity": "sha512-1KYqwbJV3Co03NIi14uEHW8P50Md6KqFgt0FfpHdK6oyAHQVTosgPuPSiWud1HX0oYJ1hGRRlk0fP87jFpqXZA==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-runtime": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.5.tgz", - "integrity": "sha512-Q17hHxXr2fplrE+5BSC1j1Fo5cOA8YeP8XW3/1paI8MzF/faZGh0MaH1KC4jLAvqLPamQWHB5/B7KqSLY1kuHA==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz", + "integrity": "sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.5", + "babel-plugin-polyfill-corejs3": "^0.8.3", + "babel-plugin-polyfill-regenerator": "^0.5.2", + "semver": "^6.3.1" } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-spread": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.17.12.tgz", - "integrity": "sha512-9pgmuQAtFi3lpNUstvG9nGfk9DkrdmWNp9KeKPFmuZCpEnxRzYlS8JgwPjYj+1AWDOSvoGN0H30p1cBOmT/Svg==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-template-literals": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.2.tgz", - "integrity": "sha512-/cmuBVw9sZBGZVOMkpAEaVLwm4JmK2GZ1dFKOGGpMzEHWFmyZZ59lUU0PdRr8YNYeQdNzTDwuxP2X2gzydTc9g==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.17.12", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.17.12.tgz", - "integrity": "sha512-Q8y+Jp7ZdtSPXCThB6zjQ74N3lj0f6TDh1Hnf5B+sYlzQ8i5Pjp8gW0My79iekSpT4WnI06blqP6DT0OmaXXmw==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "version": "7.22.10", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/preset-env": { - "version": "7.18.2", - "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.18.2.tgz", - "integrity": "sha512-PfpdxotV6afmXMU47S08F9ZKIm2bJIQ0YbAAtDfIENX7G1NUAXigLREh69CWDjtgUy7dYn7bsMzkgdtAlmS68Q==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.22.15.tgz", + "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==", "dev": true, "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.18.2", - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.17.12", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.17.12", - "@babel/plugin-proposal-async-generator-functions": "^7.17.12", - "@babel/plugin-proposal-class-properties": "^7.17.12", - "@babel/plugin-proposal-class-static-block": "^7.18.0", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.17.12", - "@babel/plugin-proposal-json-strings": "^7.17.12", - "@babel/plugin-proposal-logical-assignment-operators": "^7.17.12", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.17.12", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.18.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.17.12", - "@babel/plugin-proposal-private-methods": "^7.17.12", - "@babel/plugin-proposal-private-property-in-object": "^7.17.12", - "@babel/plugin-proposal-unicode-property-regex": "^7.17.12", + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.17.12", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1078,117 +1105,145 @@ "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.17.12", - "@babel/plugin-transform-async-to-generator": "^7.17.12", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.17.12", - "@babel/plugin-transform-classes": "^7.17.12", - "@babel/plugin-transform-computed-properties": "^7.17.12", - "@babel/plugin-transform-destructuring": "^7.18.0", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.17.12", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.18.1", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.17.12", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.18.0", - "@babel/plugin-transform-modules-commonjs": "^7.18.2", - "@babel/plugin-transform-modules-systemjs": "^7.18.0", - "@babel/plugin-transform-modules-umd": "^7.18.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.12", - "@babel/plugin-transform-new-target": "^7.17.12", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.17.12", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.18.0", - "@babel/plugin-transform-reserved-words": "^7.17.12", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.17.12", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.18.2", - "@babel/plugin-transform-typeof-symbol": "^7.17.12", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.18.2", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.15", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.15", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.11", + "@babel/plugin-transform-classes": "^7.22.15", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.15", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.11", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-for-of": "^7.22.15", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.11", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.15", + "@babel/plugin-transform-modules-systemjs": "^7.22.11", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-numeric-separator": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.22.15", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.22.15", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.10", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.10", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "@babel/types": "^7.22.15", + "babel-plugin-polyfill-corejs2": "^0.4.5", + "babel-plugin-polyfill-corejs3": "^0.8.3", + "babel-plugin-polyfill-regenerator": "^0.5.2", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" } }, "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", "@babel/types": "^7.4.4", "esutils": "^2.0.2" } }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, "@babel/runtime": { - "version": "7.18.3", - "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.18.3.tgz", - "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", "dev": true, "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.14.0" } }, "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "version": "7.22.15", + "resolved": "https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dev": true, "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" } }, "@babel/traverse": { - "version": "7.18.5", - "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.18.5.tgz", - "integrity": "sha512-aKXj1KT66sBj0vVzk6rEeAO6Z9aiiQ68wfDgge3nHhA/my6xMM/7HGQUNumKZaoa2qUPQ5whJG9aAifsxUKfLA==", + "version": "7.22.17", + "resolved": "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.17.tgz", + "integrity": "sha512-xK4Uwm0JnAMvxYZxOVecss85WxTEIbTa7bnGyf/+EgCL5Zt3U7htUpEOWv9detPlamGKuRzCqw74xVglDWpPdg==", "dev": true, "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.18.2", - "@babel/helper-environment-visitor": "^7.18.2", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.18.5", - "@babel/types": "^7.18.4", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.17", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.18.4", - "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.18.4.tgz", - "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==", + "version": "7.22.17", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.22.17.tgz", + "integrity": "sha512-YSQPHLFtQNE5xN9tHuZnzu8vPr61wVTBZdfv1meex1NBosa4iT05k/Jw06ddJugi4bk7The/oSwQGFcksmEJQg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.16.7", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.15", "to-fast-properties": "^2.0.0" } }, "@ctrl/tinycolor": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", - "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==" + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==" + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true }, "@element-plus/icons-vue": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.0.6.tgz", - "integrity": "sha512-lPpG8hYkjL/Z97DH5Ei6w6o22Z4YdNglWCNYOPcB33JCF2A4wye6HFgSI7hEt9zdLyxlSpiqtgf9XcYU+m5mew==" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.1.0.tgz", + "integrity": "sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA==" }, "@eslint/eslintrc": { "version": "0.4.3", @@ -1208,9 +1263,9 @@ }, "dependencies": { "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmmirror.com/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.21.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -1231,18 +1286,27 @@ } }, "@floating-ui/core": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.7.3.tgz", - "integrity": "sha512-buc8BXHmG9l82+OQXOFU3Kr2XQx9ys01U/Q9HMIrZ300iLc8HLMgh7dcCqgYzAzf4BkoQvDcXf5Y+CuEZ5JBYg==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "requires": { + "@floating-ui/utils": "^0.1.3" + } }, "@floating-ui/dom": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-0.5.4.tgz", - "integrity": "sha512-419BMceRLq0RrmTSDxn8hf9R3VCJv2K9PUfugh5JyEFmdjzDo+e8U5EdR8nzKq8Yj1htzLm3b6eQEEam3/rrtg==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", "requires": { - "@floating-ui/core": "^0.7.3" + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" } }, + "@floating-ui/utils": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz", + "integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==" + }, "@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", @@ -1276,64 +1340,51 @@ "dev": true }, "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.3", + "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" } }, "@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "dev": true }, "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "dev": true }, "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "version": "0.3.5", + "resolved": "https://registry.npmmirror.com/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } } }, "@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", - "dev": true + "version": "1.4.15", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, "@jridgewell/trace-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz", - "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==", + "version": "0.3.19", + "resolved": "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dev": true, "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "@leichtgewicht/ip-codec": { @@ -1342,6 +1393,15 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", "dev": true }, + "@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "requires": { + "eslint-scope": "5.1.1" + } + }, "@node-ipc/js-queue": { "version": "2.0.3", "resolved": "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", @@ -1378,24 +1438,20 @@ } }, "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "version": "1.0.0-next.23", + "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.23.tgz", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", "dev": true }, - "@popperjs/core": { - "version": "npm:@sxzz/popperjs-es@2.11.7", - "resolved": "https://registry.npmjs.org/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", - "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" - }, "@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.4.tgz", + "integrity": "sha512-0KJnIoRI8A+a1dqOYLxH8vBf8bphDmty5QvIm2hqm7oFCFYKCAZWWd2hXgMibaPsNDhI0AtpYfQZJG47pt/k4g==", "dev": true, "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" } }, "@sideway/address": { @@ -1408,9 +1464,9 @@ } }, "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", "dev": true }, "@sideway/pinpoint": { @@ -1514,18 +1570,18 @@ } }, "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "version": "3.4.36", + "resolved": "https://registry.npmmirror.com/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", "dev": true, "requires": { "@types/node": "*" } }, "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", "dev": true, "requires": { "@types/express-serve-static-core": "*", @@ -1533,9 +1589,9 @@ } }, "@types/eslint": { - "version": "8.4.3", - "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.4.3.tgz", - "integrity": "sha512-YP1S7YJRMPs+7KZKDb9G63n8YejIwW9BALq7a5j2+H4yl6iOv9CB29edho+cuFRrvmJbbaH2yiVChKLJVysDGw==", + "version": "8.44.2", + "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-8.44.2.tgz", + "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", "dev": true, "requires": { "@types/estree": "*", @@ -1543,9 +1599,9 @@ } }, "@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "version": "3.7.4", + "resolved": "https://registry.npmmirror.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", "dev": true, "requires": { "@types/eslint": "*", @@ -1553,32 +1609,33 @@ } }, "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", "dev": true }, "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.17", + "resolved": "https://registry.npmmirror.com/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", "dev": true, "requires": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", + "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", "@types/serve-static": "*" } }, "@types/express-serve-static-core": { - "version": "4.17.29", - "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.29.tgz", - "integrity": "sha512-uMd++6dMKS32EOuw1Uli3e3BPgdLIXmezcfHv7N4c1s3gkhikBplORPpMq3fuWkxncZN1reb16d5n8yhQ80x7Q==", + "version": "4.17.36", + "resolved": "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", + "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", "dev": true, "requires": { "@types/node": "*", "@types/qs": "*", - "@types/range-parser": "*" + "@types/range-parser": "*", + "@types/send": "*" } }, "@types/html-minifier-terser": { @@ -1587,30 +1644,36 @@ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", "dev": true }, + "@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", + "dev": true + }, "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.11", + "resolved": "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", "dev": true, "requires": { "@types/node": "*" } }, "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "version": "7.0.12", + "resolved": "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", "dev": true }, "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + "version": "4.14.198", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.198.tgz", + "integrity": "sha512-trNJ/vtMZYMLhfN45uLq4ShQSw0/S7xCTLLVM+WM1rmFpba/VS42jVUgaO3w/NOLiWR/09lnYk0yMaA/atdIsg==" }, "@types/lodash-es": { - "version": "4.17.6", - "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz", - "integrity": "sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==", + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.9.tgz", + "integrity": "sha512-ZTcmhiI3NNU7dEvWLZJkzG6ao49zOIjEgIE0RgV7wbPxU0f2xT3VSAHw2gmst8swH6V0YkLRGp4qPlX/6I90MQ==", "requires": { "@types/lodash": "*" } @@ -1628,9 +1691,9 @@ "dev": true }, "@types/node": { - "version": "18.0.0", - "resolved": "https://registry.npmmirror.com/@types/node/-/node-18.0.0.tgz", - "integrity": "sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==", + "version": "20.6.0", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-20.6.0.tgz", + "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==", "dev": true }, "@types/normalize-package-data": { @@ -1646,9 +1709,9 @@ "dev": true }, "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "version": "6.9.8", + "resolved": "https://registry.npmmirror.com/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", "dev": true }, "@types/range-parser": { @@ -1663,6 +1726,16 @@ "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", "dev": true }, + "@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmmirror.com/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, "@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmmirror.com/@types/serve-index/-/serve-index-1.9.1.tgz", @@ -1673,12 +1746,13 @@ } }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", "dev": true, "requires": { - "@types/mime": "^1", + "@types/http-errors": "*", + "@types/mime": "*", "@types/node": "*" } }, @@ -1692,57 +1766,57 @@ } }, "@types/web-bluetooth": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.14.tgz", - "integrity": "sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A==" + "version": "0.0.16", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz", + "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==" }, "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "version": "8.5.5", + "resolved": "https://registry.npmmirror.com/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", "dev": true, "requires": { "@types/node": "*" } }, "@vue/babel-helper-vue-jsx-merge-props": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", - "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz", + "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==", "dev": true }, "@vue/babel-helper-vue-transform-on": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.1.5.tgz", + "integrity": "sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==", "dev": true }, "@vue/babel-plugin-jsx": { - "version": "1.1.1", - "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz", - "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==", + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.5.tgz", + "integrity": "sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "@vue/babel-helper-vue-transform-on": "^1.0.2", - "camelcase": "^6.0.0", - "html-tags": "^3.1.0", + "@babel/helper-module-imports": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5", + "@vue/babel-helper-vue-transform-on": "^1.1.5", + "camelcase": "^6.3.0", + "html-tags": "^3.3.1", "svg-tags": "^1.0.0" } }, "@vue/babel-plugin-transform-vue-jsx": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", - "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz", + "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", "html-tags": "^2.0.0", "lodash.kebabcase": "^4.1.1", "svg-tags": "^1.0.0" @@ -1757,9 +1831,9 @@ } }, "@vue/babel-preset-app": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.6.tgz", - "integrity": "sha512-hoVr5M5RIvAL8F6MX8ZG0RvjA7MB7eDOkykK+M+qThkkrsAvlianzygnE86xN1N7JVSq7kGOyZk0Te+L20KqeQ==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz", + "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==", "dev": true, "requires": { "@babel/core": "^7.12.16", @@ -1780,78 +1854,93 @@ "semver": "^7.3.4" }, "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, "@vue/babel-preset-jsx": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", - "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz", + "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==", "dev": true, "requires": { - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", - "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", - "@vue/babel-sugar-functional-vue": "^1.2.2", - "@vue/babel-sugar-inject-h": "^1.2.2", - "@vue/babel-sugar-v-model": "^1.2.3", - "@vue/babel-sugar-v-on": "^1.2.3" + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "@vue/babel-sugar-composition-api-inject-h": "^1.4.0", + "@vue/babel-sugar-composition-api-render-instance": "^1.4.0", + "@vue/babel-sugar-functional-vue": "^1.4.0", + "@vue/babel-sugar-inject-h": "^1.4.0", + "@vue/babel-sugar-v-model": "^1.4.0", + "@vue/babel-sugar-v-on": "^1.4.0" } }, "@vue/babel-sugar-composition-api-inject-h": { - "version": "1.2.1", - "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", - "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz", + "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==", "dev": true, "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-composition-api-render-instance": { - "version": "1.2.4", - "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", - "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz", + "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==", "dev": true, "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-functional-vue": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", - "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz", + "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==", "dev": true, "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-inject-h": { - "version": "1.2.2", - "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", - "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz", + "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==", "dev": true, "requires": { "@babel/plugin-syntax-jsx": "^7.2.0" } }, "@vue/babel-sugar-v-model": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", - "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz", + "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==", "dev": true, "requires": { "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", "camelcase": "^5.0.0", "html-tags": "^2.0.0", "svg-tags": "^1.0.0" @@ -1872,13 +1961,13 @@ } }, "@vue/babel-sugar-v-on": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", - "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz", + "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==", "dev": true, "requires": { "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", "camelcase": "^5.0.0" }, "dependencies": { @@ -1891,32 +1980,32 @@ } }, "@vue/cli-overlay": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.6.tgz", - "integrity": "sha512-rghCRMPVQ4FIKmQy8ipn8fKztdaQSQTktAKob2SGuEL/iBWfclSMAQCXfj908nyzOBymo+q/Sn/oiLhi07oHlA==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", + "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", "dev": true }, "@vue/cli-plugin-babel": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.6.tgz", - "integrity": "sha512-ruQhfhj2WM6Fe/VDQneQc/kqNp/p138SjQMfz7q/rxMTMG1kpV5B0jYWschXHXLQ6aDsFnqmBmIK+XjU3XTF3g==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz", + "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==", "dev": true, "requires": { "@babel/core": "^7.12.16", - "@vue/babel-preset-app": "^5.0.6", - "@vue/cli-shared-utils": "^5.0.6", + "@vue/babel-preset-app": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", "babel-loader": "^8.2.2", "thread-loader": "^3.0.0", "webpack": "^5.54.0" } }, "@vue/cli-plugin-eslint": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.6.tgz", - "integrity": "sha512-fuc8w2IujzoenA/cdr/QYYMq2yaI1fYr0Fqom/M55B+DmW19GIuIRxYQvh0CEeCbFB2hAl3Flrazfx96/nAaQA==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.8.tgz", + "integrity": "sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==", "dev": true, "requires": { - "@vue/cli-shared-utils": "^5.0.6", + "@vue/cli-shared-utils": "^5.0.8", "eslint-webpack-plugin": "^3.1.0", "globby": "^11.0.2", "webpack": "^5.54.0", @@ -1924,34 +2013,34 @@ } }, "@vue/cli-plugin-router": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.6.tgz", - "integrity": "sha512-5ikUdfsSoKqpBhB5GhGYijH6mJnU+ZGqDv3QBf0brDeeh7PhClntxNAOLkB73c+LNxjBrlNCTkItuByF+AD29w==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", + "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", "dev": true, "requires": { - "@vue/cli-shared-utils": "^5.0.6" + "@vue/cli-shared-utils": "^5.0.8" } }, "@vue/cli-plugin-vuex": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.6.tgz", - "integrity": "sha512-9bwkaLxGqqrD5FPN7iNsIe5x60P0nScioMQvHf2ZIIoFAiM5yuTgOQkdSKGBhn0YG4IjYd1tnlVY4Q/P4ZHaTA==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", + "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", "dev": true }, "@vue/cli-service": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.6.tgz", - "integrity": "sha512-XSiTCjUMk8adjvQIJXBxk3ltEBLyBme8rpqdhJrpgCgSj+8pcPPyYKs1M0petkhwLMv3mEXVPNQmXKFzpdWVrw==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-5.0.8.tgz", + "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", "dev": true, "requires": { "@babel/helper-compilation-targets": "^7.12.16", "@soda/friendly-errors-webpack-plugin": "^1.8.0", "@soda/get-current-script": "^1.0.2", "@types/minimist": "^1.2.0", - "@vue/cli-overlay": "^5.0.6", - "@vue/cli-plugin-router": "^5.0.6", - "@vue/cli-plugin-vuex": "^5.0.6", - "@vue/cli-shared-utils": "^5.0.6", + "@vue/cli-overlay": "^5.0.8", + "@vue/cli-plugin-router": "^5.0.8", + "@vue/cli-plugin-vuex": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", "@vue/component-compiler-utils": "^3.3.0", "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", "@vue/web-component-wrapper": "^1.3.0", @@ -1999,12 +2088,55 @@ "webpack-merge": "^5.7.3", "webpack-virtual-modules": "^0.4.2", "whatwg-fetch": "^3.6.2" + }, + "dependencies": { + "@vue/vue-loader-v15": { + "version": "npm:vue-loader@15.11.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.11.1.tgz", + "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + } + } + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } } }, "@vue/cli-shared-utils": { - "version": "5.0.6", - "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.6.tgz", - "integrity": "sha512-5HmlRtMByOCFO0P3mMUx8dVruTRhZ3pqQ0f1cCH9TmAoDjetmD/Ib7yx/5KxTHV8QY3xZJxYvgAmOU5C49K5xA==", + "version": "5.0.8", + "resolved": "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", + "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", "dev": true, "requires": { "@achrinza/node-ipc": "^9.2.5", @@ -2061,10 +2193,19 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -2078,53 +2219,59 @@ "requires": { "has-flag": "^4.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, "@vue/compiler-core": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz", - "integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.3.4.tgz", + "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==", "requires": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.37", + "@babel/parser": "^7.21.3", + "@vue/shared": "3.3.4", "estree-walker": "^2.0.2", - "source-map": "^0.6.1" + "source-map-js": "^1.0.2" } }, "@vue/compiler-dom": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz", - "integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz", + "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==", "requires": { - "@vue/compiler-core": "3.2.37", - "@vue/shared": "3.2.37" + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4" } }, "@vue/compiler-sfc": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz", - "integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz", + "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==", "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.37", - "@vue/compiler-dom": "3.2.37", - "@vue/compiler-ssr": "3.2.37", - "@vue/reactivity-transform": "3.2.37", - "@vue/shared": "3.2.37", + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/compiler-dom": "3.3.4", + "@vue/compiler-ssr": "3.3.4", + "@vue/reactivity-transform": "3.3.4", + "@vue/shared": "3.3.4", "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", + "magic-string": "^0.30.0", "postcss": "^8.1.10", - "source-map": "^0.6.1" + "source-map-js": "^1.0.2" } }, "@vue/compiler-ssr": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz", - "integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz", + "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==", "requires": { - "@vue/compiler-dom": "3.2.37", - "@vue/shared": "3.2.37" + "@vue/compiler-dom": "3.3.4", + "@vue/shared": "3.3.4" } }, "@vue/component-compiler-utils": { @@ -2185,103 +2332,72 @@ } }, "@vue/devtools-api": { - "version": "6.1.4", - "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.1.4.tgz", - "integrity": "sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==" + "version": "6.5.0", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz", + "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==" + }, + "@vue/eslint-config-prettier": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz", + "integrity": "sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==", + "dev": true, + "requires": { + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-prettier": "^4.0.0" + } }, "@vue/reactivity": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.37.tgz", - "integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.3.4.tgz", + "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==", "requires": { - "@vue/shared": "3.2.37" + "@vue/shared": "3.3.4" } }, "@vue/reactivity-transform": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz", - "integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz", + "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==", "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.37", - "@vue/shared": "3.2.37", + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4", "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" + "magic-string": "^0.30.0" } }, "@vue/runtime-core": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.37.tgz", - "integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz", + "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==", "requires": { - "@vue/reactivity": "3.2.37", - "@vue/shared": "3.2.37" + "@vue/reactivity": "3.3.4", + "@vue/shared": "3.3.4" } }, "@vue/runtime-dom": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz", - "integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz", + "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==", "requires": { - "@vue/runtime-core": "3.2.37", - "@vue/shared": "3.2.37", - "csstype": "^2.6.8" + "@vue/runtime-core": "3.3.4", + "@vue/shared": "3.3.4", + "csstype": "^3.1.1" } }, "@vue/server-renderer": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.37.tgz", - "integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz", + "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==", "requires": { - "@vue/compiler-ssr": "3.2.37", - "@vue/shared": "3.2.37" + "@vue/compiler-ssr": "3.3.4", + "@vue/shared": "3.3.4" } }, "@vue/shared": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.37.tgz", - "integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==" - }, - "@vue/vue-loader-v15": { - "version": "npm:vue-loader@15.9.8", - "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.3.4.tgz", + "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==" }, "@vue/web-component-wrapper": { "version": "1.3.0", @@ -2290,172 +2406,172 @@ "dev": true }, "@vueuse/core": { - "version": "8.7.5", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-8.7.5.tgz", - "integrity": "sha512-tqgzeZGoZcXzoit4kOGLWJibDMLp0vdm6ZO41SSUQhkhtrPhAg6dbIEPiahhUu6sZAmSYvVrZgEr5aKD51nrLA==", + "version": "9.13.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-9.13.0.tgz", + "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==", "requires": { - "@types/web-bluetooth": "^0.0.14", - "@vueuse/metadata": "8.7.5", - "@vueuse/shared": "8.7.5", + "@types/web-bluetooth": "^0.0.16", + "@vueuse/metadata": "9.13.0", + "@vueuse/shared": "9.13.0", "vue-demi": "*" } }, "@vueuse/metadata": { - "version": "8.7.5", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-8.7.5.tgz", - "integrity": "sha512-emJZKRQSaEnVqmlu39NpNp8iaW+bPC2kWykWoWOZMSlO/0QVEmO/rt8A5VhOEJTKLX3vwTevqbiRy9WJRwVOQg==" + "version": "9.13.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.13.0.tgz", + "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==" }, "@vueuse/shared": { - "version": "8.7.5", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-8.7.5.tgz", - "integrity": "sha512-THXPvMBFmg6Gf6AwRn/EdTh2mhqwjGsB2Yfp374LNQSQVKRHtnJ0I42bsZTn7nuEliBxqUrGQm/lN6qUHmhJLw==", + "version": "9.13.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-9.13.0.tgz", + "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==", "requires": { "vue-demi": "*" } }, "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "dev": true, "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "dev": true }, "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" } }, "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "version": "1.11.6", + "resolved": "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -2482,15 +2598,15 @@ } }, "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true }, "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true }, "acorn-jsx": { @@ -2506,9 +2622,9 @@ "dev": true }, "address": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "version": "1.2.2", + "resolved": "https://registry.npmmirror.com/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "dev": true }, "ajv": { @@ -2533,9 +2649,9 @@ }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -2598,9 +2714,9 @@ "dev": true }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -2666,13 +2782,13 @@ "dev": true }, "autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "version": "10.4.15", + "resolved": "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.15.tgz", + "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==", "dev": true, "requires": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001520", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -2680,18 +2796,19 @@ } }, "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz", + "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==", "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "version": "8.3.0", + "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "requires": { "find-cache-dir": "^3.3.1", @@ -2710,33 +2827,33 @@ } }, "babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "version": "0.4.5", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" } }, "babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "version": "0.8.3", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", + "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "version": "0.5.2", + "resolved": "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" + "@babel/helper-define-polyfill-provider": "^0.4.2" } }, "balanced-match": { @@ -2787,9 +2904,9 @@ "dev": true }, "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.1", + "resolved": "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { "bytes": "3.1.2", @@ -2800,7 +2917,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", + "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -2830,9 +2947,9 @@ } }, "bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", "dev": true, "requires": { "array-flatten": "^2.1.2", @@ -2867,15 +2984,15 @@ } }, "browserslist": { - "version": "4.21.0", - "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.0.tgz", - "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", + "version": "4.21.10", + "resolved": "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001358", - "electron-to-chromium": "^1.4.164", - "node-releases": "^2.0.5", - "update-browserslist-db": "^1.0.0" + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" } }, "buffer": { @@ -2945,9 +3062,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001358", - "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001358.tgz", - "integrity": "sha512-hvp8PSRymk85R20bsDra7ZTCpSVGN/PAz9pSAjPSjKC+rNmnUk5vCRgJwiTT/O4feQ/yu/drvZYpKxxhbFuChw==", + "version": "1.0.30001532", + "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001532.tgz", + "integrity": "sha512-FbDFnNat3nMnrROzqrsg314zhqN5LGQ1kyyMk2opcrwGbVGpHRhgCWtAgD5YJUqNAiQ+dklreil/c3Qf1dfCTw==", "dev": true }, "case-sensitive-paths-webpack-plugin": { @@ -2967,12 +3084,6 @@ "supports-color": "^5.3.0" } }, - "charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", - "dev": true - }, "chokidar": { "version": "3.5.3", "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz", @@ -3002,9 +3113,9 @@ "dev": true }, "clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", "dev": true, "requires": { "source-map": "~0.6.0" @@ -3085,9 +3196,9 @@ } }, "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "version": "2.9.0", + "resolved": "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", "dev": true }, "clipboardy": { @@ -3127,6 +3238,17 @@ "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", "shallow-clone": "^3.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } } }, "color-convert": { @@ -3145,15 +3267,15 @@ "dev": true }, "colord": { - "version": "2.9.2", - "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "version": "2.9.3", + "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, "colorette": { - "version": "2.0.19", - "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.19.tgz", - "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "version": "2.0.20", + "resolved": "https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", "dev": true }, "combined-stream": { @@ -3214,6 +3336,12 @@ "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true } } }, @@ -3224,9 +3352,9 @@ "dev": true }, "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "dev": true }, "consolidate": { @@ -3245,30 +3373,19 @@ "dev": true, "requires": { "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } } }, "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "cookie": { "version": "0.5.0", @@ -3306,9 +3423,9 @@ } }, "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -3319,26 +3436,17 @@ } }, "core-js": { - "version": "3.23.2", - "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.23.2.tgz", - "integrity": "sha512-ELJOWxNrJfOH/WK4VJ3Qd+fOqZuOuDNDJz0xG6Bt4mGg2eO/UT9CljCrbqDGovjLKUrGajEEBcoTOc0w+yBYeQ==" + "version": "3.32.2", + "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.32.2.tgz", + "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==" }, "core-js-compat": { - "version": "3.23.2", - "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.23.2.tgz", - "integrity": "sha512-lrgZvxFwbQp9v7E8mX0rJ+JX7Bvh4eGULZXA1IAyjlsnWvCdw6TF8Tg6xtaSUSJMrSrMaLdpmk+V54LM1dvfOA==", + "version": "3.32.2", + "resolved": "https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.32.2.tgz", + "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==", "dev": true, "requires": { - "browserslist": "^4.20.4", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "browserslist": "^4.21.10" } }, "core-util-is": { @@ -3348,9 +3456,9 @@ "dev": true }, "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "version": "7.1.0", + "resolved": "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, "requires": { "@types/parse-json": "^4.0.0", @@ -3374,43 +3482,58 @@ }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true } } }, "css-declaration-sorter": { - "version": "6.3.0", - "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", - "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "version": "6.4.1", + "resolved": "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", "dev": true }, "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "version": "6.8.1", + "resolved": "https://registry.npmmirror.com/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", "dev": true, "requires": { "icss-utils": "^5.1.0", - "postcss": "^8.4.7", + "postcss": "^8.4.21", "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-local-by-default": "^4.0.3", "postcss-modules-scope": "^3.0.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" + "semver": "^7.3.8" }, "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, @@ -3429,9 +3552,9 @@ }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -3456,15 +3579,15 @@ "dev": true }, "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" } } } @@ -3505,36 +3628,36 @@ "dev": true }, "cssnano": { - "version": "5.1.12", - "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.12.tgz", - "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "version": "5.1.15", + "resolved": "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", "dev": true, "requires": { - "cssnano-preset-default": "^5.2.12", + "cssnano-preset-default": "^5.2.14", "lilconfig": "^2.0.3", "yaml": "^1.10.2" } }, "cssnano-preset-default": { - "version": "5.2.12", - "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", - "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "version": "5.2.14", + "resolved": "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", "dev": true, "requires": { - "css-declaration-sorter": "^6.3.0", + "css-declaration-sorter": "^6.3.1", "cssnano-utils": "^3.1.0", "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", + "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.6", - "postcss-merge-rules": "^5.1.2", + "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.3", + "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", @@ -3542,11 +3665,11 @@ "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.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.0", + "postcss-reduce-initial": "^5.1.2", "postcss-reduce-transforms": "^5.1.0", "postcss-svgo": "^5.1.0", "postcss-unique-selectors": "^5.1.1" @@ -3568,14 +3691,14 @@ } }, "csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + "version": "3.1.2", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "dayjs": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.3.tgz", - "integrity": "sha512-xxwlswWOlGhzgQ4TKzASQkUhqERI3egRNqgV4ScR8wlANA/A9tZ7miXa44vTTKEq5l7vWoL5G57bG3zA+Kow0A==" + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" }, "debug": { "version": "4.3.4", @@ -3689,9 +3812,9 @@ } }, "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "requires": { "clone": "^1.0.2" @@ -3704,9 +3827,9 @@ "dev": true }, "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "requires": { "has-property-descriptors": "^1.0.0", @@ -3752,9 +3875,9 @@ "dev": true }, "dns-packet": { - "version": "5.4.0", - "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.4.0.tgz", - "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "version": "5.6.1", + "resolved": "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "dev": true, "requires": { "@leichtgewicht/ip-codec": "^2.0.1" @@ -3856,31 +3979,38 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.167", - "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.167.tgz", - "integrity": "sha512-lPHuHXBwpkr4RcfaZBKm6TKOWG/1N9mVggUpP4fY3l1JIUU2x4fkM8928smYdZ5lF+6KCTAxo1aK9JmqT+X71Q==", + "version": "1.4.515", + "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.515.tgz", + "integrity": "sha512-VTq6vjk3kCfG2qdzQRd/i9dIyVVm0dbtZIgFzrLgfB73mXDQT2HPKVRc1EoZcAVUv9XhXAu08DWqJuababdGGg==", "dev": true }, "element-plus": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.2.6.tgz", - "integrity": "sha512-N9G4yWSxDt1YtreCJgt7UaSsXKuR4Fzb3ThzlBjbGDYDhcHijsrLL3qkdLZgeoSB13LRyr9pgP1ljNXdaYGa+g==", + "version": "2.3.14", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.3.14.tgz", + "integrity": "sha512-9yvxUaU4jXf2ZNPdmIxoj/f8BG8CDcGM6oHa9JIqxLjQlfY4bpzR1E5CjNimnOX3rxO93w1TQ0jTVt0RSxh9kA==", "requires": { "@ctrl/tinycolor": "^3.4.1", - "@element-plus/icons-vue": "^2.0.5", - "@floating-ui/dom": "^0.5.3", + "@element-plus/icons-vue": "^2.0.6", + "@floating-ui/dom": "^1.0.1", "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7", "@types/lodash": "^4.14.182", "@types/lodash-es": "^4.17.6", - "@vueuse/core": "^8.6.0", - "async-validator": "^4.1.1", + "@vueuse/core": "^9.1.0", + "async-validator": "^4.2.5", "dayjs": "^1.11.3", "escape-html": "^1.0.3", "lodash": "^4.17.21", "lodash-es": "^4.17.21", "lodash-unified": "^1.0.2", "memoize-one": "^6.0.0", - "normalize-wheel-es": "^1.1.2" + "normalize-wheel-es": "^1.2.0" + }, + "dependencies": { + "@popperjs/core": { + "version": "npm:@sxzz/popperjs-es@2.11.7", + "resolved": "https://registry.npmjs.org/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz", + "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==" + } } }, "emoji-regex": { @@ -3911,9 +4041,9 @@ } }, "enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "version": "5.15.0", + "resolved": "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -3921,12 +4051,13 @@ } }, "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "version": "2.4.1", + "resolved": "https://registry.npmmirror.com/enquirer/-/enquirer-2.4.1.tgz", + "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", "dev": true, "requires": { - "ansi-colors": "^4.1.1" + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" } }, "entities": { @@ -3954,9 +4085,9 @@ } }, "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "version": "1.3.1", + "resolved": "https://registry.npmmirror.com/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", "dev": true }, "escalade": { @@ -4085,9 +4216,9 @@ "dev": true }, "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmmirror.com/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.21.0", + "resolved": "https://registry.npmmirror.com/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -4105,6 +4236,15 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", @@ -4112,9 +4252,9 @@ "dev": true }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -4158,19 +4298,25 @@ "requires": { "isexe": "^2.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "version": "8.10.0", + "resolved": "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", + "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", "dev": true }, "eslint-plugin-prettier": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz", - "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==", + "version": "4.2.1", + "resolved": "https://registry.npmmirror.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" @@ -4199,14 +4345,29 @@ "eslint-visitor-keys": "^2.0.0" } }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, @@ -4244,37 +4405,81 @@ "dev": true }, "eslint-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", "dev": true, "requires": { - "@types/eslint": "^7.28.2", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" + "schema-utils": "^4.0.0" }, "dependencies": { - "@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmmirror.com/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { - "@types/estree": "*", - "@types/json-schema": "*" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" } }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmmirror.com/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } @@ -4311,9 +4516,9 @@ "dev": true }, "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "requires": { "estraverse": "^5.1.0" @@ -4401,14 +4606,14 @@ } }, "express": { - "version": "4.18.1", - "resolved": "https://registry.npmmirror.com/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.2", + "resolved": "https://registry.npmmirror.com/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -4427,7 +4632,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -4459,12 +4664,6 @@ "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true } } }, @@ -4475,15 +4674,15 @@ "dev": true }, "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "version": "1.3.0", + "resolved": "https://registry.npmmirror.com/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", "dev": true }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -4506,9 +4705,9 @@ "dev": true }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -4604,25 +4803,26 @@ } }, "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", "dev": true, "requires": { - "flatted": "^3.1.0", + "flatted": "^3.2.7", + "keyv": "^4.5.3", "rimraf": "^3.0.2" } }, "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "version": "3.2.7", + "resolved": "https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + "version": "1.15.2", + "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" }, "form-data": { "version": "4.0.0", @@ -4641,9 +4841,9 @@ "dev": true }, "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.3.6", + "resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", "dev": true }, "fresh": { @@ -4665,9 +4865,9 @@ } }, "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", "dev": true }, "fs.realpath": { @@ -4677,9 +4877,9 @@ "dev": true }, "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "optional": true }, @@ -4708,13 +4908,14 @@ "dev": true }, "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" } }, @@ -4777,9 +4978,9 @@ } }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "gzip-size": { @@ -4821,6 +5022,12 @@ "get-intrinsic": "^1.1.1" } }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz", @@ -4864,9 +5071,9 @@ }, "dependencies": { "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "requires": { "core-util-is": "~1.0.0", @@ -4878,6 +5085,12 @@ "util-deprecate": "~1.0.1" } }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", @@ -4890,9 +5103,9 @@ } }, "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", "dev": true }, "html-minifier-terser": { @@ -4919,15 +5132,15 @@ } }, "html-tags": { - "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz", - "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "version": "3.3.1", + "resolved": "https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dev": true }, "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "version": "5.5.3", + "resolved": "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", "dev": true, "requires": { "@types/html-minifier-terser": "^6.0.0", @@ -4969,9 +5182,9 @@ } }, "http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "version": "0.5.8", + "resolved": "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", "dev": true }, "http-proxy": { @@ -5026,9 +5239,9 @@ "dev": true }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true }, "import-fresh": { @@ -5064,9 +5277,9 @@ "dev": true }, "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", "dev": true }, "is-arrayish": { @@ -5094,9 +5307,9 @@ } }, "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.13.0", + "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dev": true, "requires": { "has": "^1.0.3" @@ -5157,13 +5370,10 @@ "dev": true }, "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true }, "is-stream": { "version": "1.1.0", @@ -5239,15 +5449,15 @@ } }, "joi": { - "version": "17.6.0", - "resolved": "https://registry.npmmirror.com/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.10.1", + "resolved": "https://registry.npmmirror.com/joi/-/joi-17.10.1.tgz", + "integrity": "sha512-vIiDxQKmRidUVp8KngT8MZSOcmRVm2zV7jbMjNYWuHcJWI0bUck3nRTGQjhpPlQenIQIBC5Vp9AhcnHbWQqafw==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0", "@hapi/topo": "^5.0.0", "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", + "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, @@ -5279,6 +5489,12 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -5304,15 +5520,15 @@ "dev": true }, "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true }, "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true }, "jsonfile": { @@ -5325,6 +5541,15 @@ "universalify": "^2.0.0" } }, + "keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmmirror.com/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz", @@ -5332,28 +5557,28 @@ "dev": true }, "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "version": "2.0.6", + "resolved": "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "dev": true }, "launch-editor": { - "version": "2.4.0", - "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.4.0.tgz", - "integrity": "sha512-mZ0BHeSn/ohL+Ib+b+JnxC59vcNz6v5IR9d0CuM8f0x8ni8oK3IIG6G0vMkpxc0gFsmvINkztGOHiWTaX4BmAg==", + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", "dev": true, "requires": { "picocolors": "^1.0.0", - "shell-quote": "^1.6.1" + "shell-quote": "^1.7.3" } }, "launch-editor-middleware": { - "version": "2.4.0", - "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.4.0.tgz", - "integrity": "sha512-/M7AX/6xktZY60KE7j71XLrj9U6H5TBoP+mJzhYB3fcdAq8rcazit/K0qWiu1jvytUPXP4lJRd1VJFwvdMQ/uw==", + "version": "2.6.0", + "resolved": "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz", + "integrity": "sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==", "dev": true, "requires": { - "launch-editor": "^2.4.0" + "launch-editor": "^2.6.0" } }, "levn": { @@ -5367,9 +5592,9 @@ } }, "lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true }, "lines-and-columns": { @@ -5385,9 +5610,9 @@ "dev": true }, "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -5396,9 +5621,9 @@ } }, "local-pkg": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.1.tgz", - "integrity": "sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", "dev": true }, "locate-path": { @@ -5421,9 +5646,9 @@ "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, "lodash-unified": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.2.tgz", - "integrity": "sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.3.tgz", + "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==" }, "lodash.debounce": { "version": "4.0.8", @@ -5437,6 +5662,24 @@ "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", "dev": true }, + "lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmmirror.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "lodash.invokemap": { + "version": "4.6.0", + "resolved": "https://registry.npmmirror.com/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", + "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==", + "dev": true + }, "lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", @@ -5461,6 +5704,12 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "lodash.pullall": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/lodash.pullall/-/lodash.pullall-4.2.0.tgz", + "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==", + "dev": true + }, "lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz", @@ -5473,6 +5722,12 @@ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, + "lodash.uniqby": { + "version": "4.7.0", + "resolved": "https://registry.npmmirror.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", + "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", + "dev": true + }, "log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz", @@ -5632,20 +5887,20 @@ } }, "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "yallist": "^4.0.0" + "yallist": "^3.0.2" } }, "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "version": "0.30.3", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.3.tgz", + "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", "requires": { - "sourcemap-codec": "^1.4.8" + "@jridgewell/sourcemap-codec": "^1.4.15" } }, "make-dir": { @@ -5670,12 +5925,12 @@ "dev": true }, "memfs": { - "version": "3.4.6", - "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.4.6.tgz", - "integrity": "sha512-rH9mjopto6Wkr7RFuH9l9dk3qb2XGOcYKr7xMhaYqfzuJqOqhRrcFvfD7JMuPj6SLmPreh5+6eAuv36NFAU+Mw==", + "version": "3.5.3", + "resolved": "https://registry.npmmirror.com/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, "requires": { - "fs-monkey": "^1.0.3" + "fs-monkey": "^1.0.4" } }, "memoize-one": { @@ -5752,18 +6007,18 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "version": "2.7.6", + "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", "dev": true, "requires": { "schema-utils": "^4.0.0" }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -5788,15 +6043,15 @@ "dev": true }, "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" } } } @@ -5817,25 +6072,28 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.8", + "resolved": "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, "minipass": { - "version": "3.3.3", - "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.3.tgz", - "integrity": "sha512-N0BOsdFAlNRfmwMhjAsLVWOk7Ljmeb39iqFlsV1At+jqRhSUP9yeof8FyJu4imaJiSUp8vQebWD/guZwGQC8iA==", + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "requires": { "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, - "mitt": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.0.tgz", - "integrity": "sha512-7dX2/10ITVyqh4aOSVI9gdape+t9l2/8QxHrFmUXu4EEUpdlxl6RudZUPZoc+zuY2hk1j7XxVroIVIan/pD/SQ==" - }, "mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", @@ -5846,29 +6104,28 @@ } }, "mlly": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-0.5.3.tgz", - "integrity": "sha512-im69tuLD9EJh9fc9TZRpJEFvsBcGMez7glUCWDcHWWCKzhvPmNvyaYjp/+h0qJJN/Xovrs//GzGjOOKmFw4Gog==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", + "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", "dev": true, "requires": { - "pathe": "^0.2.0", - "pkg-types": "^0.3.2" - }, - "dependencies": { - "pathe": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz", - "integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==", - "dev": true - } + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" } }, "module-alias": { - "version": "2.2.2", - "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.2.tgz", - "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", + "version": "2.2.3", + "resolved": "https://registry.npmmirror.com/module-alias/-/module-alias-2.2.3.tgz", + "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==", "dev": true }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, "mrmime": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/mrmime/-/mrmime-1.0.1.tgz", @@ -5903,9 +6160,9 @@ } }, "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "version": "3.3.6", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" }, "natural-compare": { "version": "1.4.0", @@ -5942,9 +6199,9 @@ } }, "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.7.0", + "resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -5957,9 +6214,9 @@ "dev": true }, "node-releases": { - "version": "2.0.5", - "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.5.tgz", - "integrity": "sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==", + "version": "2.0.13", + "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "normalize-package-data": { @@ -5975,9 +6232,9 @@ }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "5.7.2", + "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true } } @@ -6001,9 +6258,9 @@ "dev": true }, "normalize-wheel-es": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz", - "integrity": "sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png==" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz", + "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==" }, "npm-run-path": { "version": "2.0.2", @@ -6030,9 +6287,9 @@ "dev": true }, "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true }, "object-keys": { @@ -6042,14 +6299,14 @@ "dev": true }, "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, @@ -6093,9 +6350,9 @@ } }, "open": { - "version": "8.4.0", - "resolved": "https://registry.npmmirror.com/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "version": "8.4.2", + "resolved": "https://registry.npmmirror.com/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, "requires": { "define-lazy-prop": "^2.0.0", @@ -6110,17 +6367,17 @@ "dev": true }, "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" } }, "ora": { @@ -6338,11 +6595,16 @@ "dev": true }, "pathe": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-0.3.1.tgz", - "integrity": "sha512-cKMVe/pikPpreoODbjoliSk0cIT66JjEOWN30akc9WTo8kUjxFPYqmXvMBVPMSAJGJlx6v/nYzqSSHkp1cfezQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", + "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", "dev": true }, + "perfect-scrollbar": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.5.tgz", + "integrity": "sha512-dzalfutyP3e/FOpdlhVryN4AJ5XDVauVWxybSkLZmakFE2sS3y3pc4JnSprw8tGmHvkaG5Edr5T7LBTZ+WWU2g==" + }, "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz", @@ -6364,25 +6626,25 @@ } }, "pkg-types": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-0.3.3.tgz", - "integrity": "sha512-6AJcCMnjUQPQv/Wk960w0TOmjhdjbeaQJoSKWRQv9N3rgkessCu6J0Ydsog/nw1MbpnxHuPzYbfOn2KmlZO1FA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", "dev": true, "requires": { - "jsonc-parser": "^3.0.0", - "mlly": "^0.5.3", - "pathe": "^0.3.0" + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" } }, "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "version": "1.0.32", + "resolved": "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", "dev": true, "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" }, "dependencies": { "debug": { @@ -6397,11 +6659,11 @@ } }, "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "version": "8.4.29", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.29.tgz", + "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", "requires": { - "nanoid": "^3.3.4", + "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -6417,24 +6679,24 @@ } }, "postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "colord": "^2.9.1", "postcss-value-parser": "^4.2.0" } }, "postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "version": "5.1.3", + "resolved": "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "requires": { - "browserslist": "^4.20.3", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" } }, @@ -6473,34 +6735,49 @@ "semver": "^7.3.5" }, "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, "postcss-merge-longhand": { - "version": "5.1.6", - "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", - "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "version": "5.1.7", + "resolved": "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "requires": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "stylehacks": "^5.1.1" } }, "postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" @@ -6527,12 +6804,12 @@ } }, "postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "cssnano-utils": "^3.1.0", "postcss-value-parser": "^4.2.0" } @@ -6553,9 +6830,9 @@ "dev": true }, "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "version": "4.0.3", + "resolved": "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", "dev": true, "requires": { "icss-utils": "^5.0.0", @@ -6633,12 +6910,12 @@ } }, "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" } }, @@ -6672,12 +6949,12 @@ } }, "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0" } }, @@ -6691,9 +6968,9 @@ } }, "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "version": "6.0.13", + "resolved": "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -6732,9 +7009,9 @@ "dev": true }, "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.8", + "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true }, "prettier-linter-helpers": { @@ -6797,6 +7074,11 @@ } } }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", @@ -6814,15 +7096,15 @@ } }, "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmmirror.com/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "requires": { "side-channel": "^1.0.4" @@ -6901,9 +7183,9 @@ } }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -6927,24 +7209,24 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "requires": { "regenerate": "^1.4.2" } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "version": "0.14.0", + "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", "dev": true }, "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.2", + "resolved": "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, "requires": { "@babel/runtime": "^7.8.4" @@ -6957,29 +7239,23 @@ "dev": true }, "regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "version": "5.3.2", + "resolved": "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, "requires": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" } }, - "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmmirror.com/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", - "dev": true - }, "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -7031,12 +7307,12 @@ "dev": true }, "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.4", + "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.4.tgz", + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", "dev": true, "requires": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -7088,9 +7364,9 @@ } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "version": "5.2.1", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, "safer-buffer": { @@ -7111,9 +7387,9 @@ } }, "scule": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/scule/-/scule-0.2.1.tgz", - "integrity": "sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.0.0.tgz", + "integrity": "sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==", "dev": true }, "select-hose": { @@ -7123,18 +7399,18 @@ "dev": true }, "selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "version": "2.1.1", + "resolved": "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "dev": true, "requires": { "node-forge": "^1" } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true }, "send": { @@ -7184,9 +7460,9 @@ } }, "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.1", + "resolved": "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, "requires": { "randombytes": "^2.1.0" @@ -7303,9 +7579,9 @@ "dev": true }, "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "version": "1.8.1", + "resolved": "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true }, "side-channel": { @@ -7326,14 +7602,14 @@ "dev": true }, "sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmmirror.com/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/sirv/-/sirv-2.0.3.tgz", + "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", "dev": true, "requires": { "@polka/url": "^1.0.0-next.20", "mrmime": "^1.0.0", - "totalist": "^1.0.0" + "totalist": "^3.0.0" } }, "slash": { @@ -7393,7 +7669,8 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true }, "source-map-js": { "version": "1.0.2", @@ -7410,15 +7687,10 @@ "source-map": "^0.6.0" } }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "version": "3.2.0", + "resolved": "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -7442,9 +7714,9 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.13", + "resolved": "https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", "dev": true }, "spdy": { @@ -7525,14 +7797,6 @@ "dev": true, "requires": { "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } } }, "strip-ansi": { @@ -7569,21 +7833,21 @@ "dev": true }, "strip-literal": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-0.4.0.tgz", - "integrity": "sha512-ql/sBDoJOybTKSIOWrrh8kgUEMjXMwRAkZTD0EwiwxQH/6tTPkZvMIEjp0CRlpi6V5FMiJyvxeRkEi1KrGISoA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", "dev": true, "requires": { - "acorn": "^8.7.1" + "acorn": "^8.10.0" } }, "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "version": "5.1.1", + "resolved": "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "requires": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-selector-parser": "^6.0.4" } }, @@ -7632,9 +7896,9 @@ } }, "table": { - "version": "6.8.0", - "resolved": "https://registry.npmmirror.com/table/-/table-6.8.0.tgz", - "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==", + "version": "6.8.1", + "resolved": "https://registry.npmmirror.com/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", "dev": true, "requires": { "ajv": "^8.0.1", @@ -7645,9 +7909,9 @@ }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -7671,34 +7935,34 @@ "dev": true }, "terser": { - "version": "5.14.1", - "resolved": "https://registry.npmmirror.com/terser/-/terser-5.14.1.tgz", - "integrity": "sha512-+ahUAE+iheqBTDxXhTisdA8hgvbEG1hHOQ9xmNjeUJSoi6DU/gMrKNcfZjHkyY6Alnuyc+ikYJaxxfHkT3+WuQ==", + "version": "5.19.4", + "resolved": "https://registry.npmmirror.com/terser/-/terser-5.19.4.tgz", + "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", "dev": true, "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" } }, "terser-webpack-plugin": { - "version": "5.3.3", - "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "version": "5.3.9", + "resolved": "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.17", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.7.2" + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" }, "dependencies": { "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -7746,9 +8010,9 @@ }, "dependencies": { "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -7786,9 +8050,9 @@ "dev": true }, "totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "dev": true }, "tr46": { @@ -7798,9 +8062,9 @@ "dev": true }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.6.2", + "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "type-check": { @@ -7828,6 +8092,12 @@ "mime-types": "~2.1.24" } }, + "ufo": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.0.tgz", + "integrity": "sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==", + "dev": true + }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -7845,33 +8115,34 @@ } }, "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true }, "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true }, "unimport": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/unimport/-/unimport-0.4.0.tgz", - "integrity": "sha512-k2KgvR/rvpmOln5vJtgbikfnntV3nG2F4mRrAI+16cA0KgANaPqHwVrdJijWbW4ZLDmSt0xzCfy4MJt8bMel0w==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-3.3.0.tgz", + "integrity": "sha512-3jhq3ZG5hFZzrWGDCpx83kjPzefP/EeuKkIO1T0MA4Zwj+dO/Og1mFvZ4aZ5WSDm0FVbbdVIRH1zKBG7c4wOpg==", "dev": true, "requires": { - "@rollup/pluginutils": "^4.2.1", + "@rollup/pluginutils": "^5.0.4", "escape-string-regexp": "^5.0.0", - "fast-glob": "^3.2.11", - "local-pkg": "^0.4.1", - "magic-string": "^0.26.2", - "mlly": "^0.5.3", - "pathe": "^0.3.0", - "scule": "^0.2.1", - "strip-literal": "^0.4.0", - "unplugin": "^0.7.0" + "fast-glob": "^3.3.1", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.3", + "mlly": "^1.4.1", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "scule": "^1.0.0", + "strip-literal": "^1.3.0", + "unplugin": "^1.4.0" }, "dependencies": { "escape-string-regexp": { @@ -7879,15 +8150,6 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "dev": true - }, - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } } } }, @@ -7904,58 +8166,39 @@ "dev": true }, "unplugin": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-0.7.0.tgz", - "integrity": "sha512-OsiFrgybmqm5bGuaodvbLYhqUrvGuRHRMZDhddKEXTDbuQ1x+hR7M1WpQguXj03whVYjEYChhFo738cZH5RNig==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.5.0.tgz", + "integrity": "sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==", "dev": true, "requires": { - "acorn": "^8.7.1", + "acorn": "^8.10.0", "chokidar": "^3.5.3", "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.4.3" - } - }, - "unplugin-auto-import": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-0.9.1.tgz", - "integrity": "sha512-U2LGVl7nlVIGGV86Gr4x9JS5R2Vag43CGDiOebcCqQ1FPV/r8pdQ9yIZVbBj/v6xk3px/vE1zePC9z/WZgKmXg==", - "dev": true, - "requires": { - "@antfu/utils": "^0.5.2", - "@rollup/pluginutils": "^4.2.1", - "local-pkg": "^0.4.1", - "magic-string": "^0.26.2", - "unimport": "^0.4.0", - "unplugin": "^0.7.0" + "webpack-virtual-modules": "^0.5.0" }, "dependencies": { - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } + "webpack-virtual-modules": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", + "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", + "dev": true } } }, - "unplugin-vue-components": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.20.1.tgz", - "integrity": "sha512-I70rKUvnJXxBvvTvKhjMV6jXh48BdiUNn2jcQiTdZjqBA3Xgkze31tdc4KBX46yryIy0y6pVaZ9gVBNPrF785g==", + "unplugin-auto-import": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-0.16.6.tgz", + "integrity": "sha512-M+YIITkx3C/Hg38hp8HmswP5mShUUyJOzpifv7RTlAbeFlO2Tyw0pwrogSSxnipHDPTtI8VHFBpkYkNKzYSuyA==", "dev": true, "requires": { - "@antfu/utils": "^0.5.2", - "@rollup/pluginutils": "^4.2.1", - "chokidar": "^3.5.3", - "debug": "^4.3.4", - "fast-glob": "^3.2.11", - "local-pkg": "^0.4.1", - "magic-string": "^0.26.2", - "minimatch": "^5.1.0", - "resolve": "^1.22.1", - "unplugin": "^0.7.0" + "@antfu/utils": "^0.7.5", + "@rollup/pluginutils": "^5.0.2", + "fast-glob": "^3.3.0", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.1", + "minimatch": "^9.0.2", + "unimport": "^3.0.14", + "unplugin": "^1.3.2" }, "dependencies": { "brace-expansion": { @@ -7967,19 +8210,48 @@ "balanced-match": "^1.0.0" } }, - "magic-string": { - "version": "0.26.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", - "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", + "minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "requires": { - "sourcemap-codec": "^1.4.8" + "brace-expansion": "^2.0.1" + } + } + } + }, + "unplugin-vue-components": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.25.2.tgz", + "integrity": "sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==", + "dev": true, + "requires": { + "@antfu/utils": "^0.7.5", + "@rollup/pluginutils": "^5.0.2", + "chokidar": "^3.5.3", + "debug": "^4.3.4", + "fast-glob": "^3.3.0", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.1", + "minimatch": "^9.0.3", + "resolve": "^1.22.2", + "unplugin": "^1.4.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" } }, "minimatch": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", - "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -7988,9 +8260,9 @@ } }, "update-browserslist-db": { - "version": "1.0.3", - "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.3.tgz", - "integrity": "sha512-ufSazemeh9Gty0qiWtoRpJ9F5Q5W3xdIPm1UZQqYQv/q0Nyb9EMHUB2lu+O9x1re9WsorpMAUu4Y6Lxcs5n+XQ==", + "version": "1.0.11", + "resolved": "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", "dev": true, "requires": { "escalade": "^3.1.1", @@ -8031,9 +8303,9 @@ "dev": true }, "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "version": "2.4.0", + "resolved": "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", "dev": true }, "validate-npm-package-license": { @@ -8053,21 +8325,21 @@ "dev": true }, "vue": { - "version": "3.2.37", - "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.37.tgz", - "integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==", + "version": "3.3.4", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.3.4.tgz", + "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==", "requires": { - "@vue/compiler-dom": "3.2.37", - "@vue/compiler-sfc": "3.2.37", - "@vue/runtime-dom": "3.2.37", - "@vue/server-renderer": "3.2.37", - "@vue/shared": "3.2.37" + "@vue/compiler-dom": "3.3.4", + "@vue/compiler-sfc": "3.3.4", + "@vue/runtime-dom": "3.3.4", + "@vue/server-renderer": "3.3.4", + "@vue/shared": "3.3.4" } }, "vue-demi": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.1.tgz", - "integrity": "sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg==" + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==" }, "vue-eslint-parser": { "version": "8.3.0", @@ -8085,9 +8357,9 @@ }, "dependencies": { "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "version": "7.2.2", + "resolved": "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "requires": { "esrecurse": "^4.3.0", @@ -8095,20 +8367,20 @@ } }, "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "version": "3.4.3", + "resolved": "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true }, "espree": { - "version": "9.3.2", - "resolved": "https://registry.npmmirror.com/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "version": "9.6.1", + "resolved": "https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "requires": { - "acorn": "^8.7.1", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.1" } }, "estraverse": { @@ -8117,14 +8389,29 @@ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, @@ -8135,14 +8422,14 @@ "dev": true }, "vue-loader": { - "version": "17.0.0", - "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.0.0.tgz", - "integrity": "sha512-OWSXjrzIvbF2LtOUmxT3HYgwwubbfFelN8PAP9R9dwpIkj48TVioHhWWSx7W7fk+iF5cgg3CBJRxwTdtLU4Ecg==", + "version": "17.2.2", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-17.2.2.tgz", + "integrity": "sha512-aqNvKJvnz2A/6VWeJZodAo8XLoAlVwBv+2Z6dama+LHsAF+P/xijQ+OfWrxIs0wcGSJduvdzvTuATzXbNKkpiw==", "dev": true, "requires": { "chalk": "^4.1.0", "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" + "watchpack": "^2.4.0" }, "dependencies": { "ansi-styles": { @@ -8197,11 +8484,11 @@ } }, "vue-router": { - "version": "4.0.16", - "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.0.16.tgz", - "integrity": "sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==", + "version": "4.2.4", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.2.4.tgz", + "integrity": "sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==", "requires": { - "@vue/devtools-api": "^6.0.0" + "@vue/devtools-api": "^6.5.0" } }, "vue-style-loader": { @@ -8221,18 +8508,18 @@ "dev": true }, "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { "minimist": "^1.2.0" } }, "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "version": "1.4.2", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -8248,6 +8535,14 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vuex": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.1.0.tgz", + "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==", + "requires": { + "@vue/devtools-api": "^6.0.0-beta.11" + } + }, "watchpack": { "version": "2.4.0", "resolved": "https://registry.npmmirror.com/watchpack/-/watchpack-2.4.0.tgz", @@ -8283,22 +8578,22 @@ "dev": true }, "webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "version": "5.88.2", + "resolved": "https://registry.npmmirror.com/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", - "es-module-lexer": "^0.9.0", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", @@ -8307,17 +8602,17 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "dependencies": { "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.3.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -8328,76 +8623,41 @@ } }, "webpack-bundle-analyzer": { - "version": "4.5.0", - "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", - "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "version": "4.9.1", + "resolved": "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz", + "integrity": "sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==", "dev": true, "requires": { + "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", "commander": "^7.2.0", + "escape-string-regexp": "^4.0.0", "gzip-size": "^6.0.0", - "lodash": "^4.17.20", + "is-plain-object": "^5.0.0", + "lodash.debounce": "^4.0.8", + "lodash.escape": "^4.0.1", + "lodash.flatten": "^4.4.0", + "lodash.invokemap": "^4.6.0", + "lodash.pullall": "^4.2.0", + "lodash.uniqby": "^4.7.0", "opener": "^1.5.2", - "sirv": "^1.0.7", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", "ws": "^7.3.1" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, "commander": { "version": "7.2.0", "resolved": "https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true }, - "has-flag": { + "escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -8425,9 +8685,9 @@ }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -8452,23 +8712,23 @@ "dev": true }, "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" } } } }, "webpack-dev-server": { - "version": "4.9.2", - "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.9.2.tgz", - "integrity": "sha512-H95Ns95dP24ZsEzO6G9iT+PNw4Q7ltll1GfJHV4fKphuHWgKFzGHWi4alTlTnpk1SPPk41X+l2RB7rLfIhnB9Q==", + "version": "4.15.1", + "resolved": "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", "dev": true, "requires": { "@types/bonjour": "^3.5.9", @@ -8477,35 +8737,36 @@ "@types/serve-index": "^1.9.1", "@types/serve-static": "^1.13.10", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", + "@types/ws": "^8.5.5", "ansi-html-community": "^0.0.8", "bonjour-service": "^1.0.11", "chokidar": "^3.5.3", "colorette": "^2.0.10", "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", + "connect-history-api-fallback": "^2.0.0", "default-gateway": "^6.0.3", "express": "^4.17.3", "graceful-fs": "^4.2.6", "html-entities": "^2.3.2", "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", "open": "^8.0.9", "p-retry": "^4.5.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", + "selfsigned": "^2.1.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" + "ws": "^8.13.0" }, "dependencies": { "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -8530,29 +8791,29 @@ "dev": true }, "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" } }, "ws": { - "version": "8.8.0", - "resolved": "https://registry.npmmirror.com/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "version": "8.14.1", + "resolved": "https://registry.npmmirror.com/ws/-/ws-8.14.1.tgz", + "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", "dev": true } } }, "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "version": "5.9.0", + "resolved": "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-5.9.0.tgz", + "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", "dev": true, "requires": { "clone-deep": "^4.0.1", @@ -8566,9 +8827,9 @@ "dev": true }, "webpack-virtual-modules": { - "version": "0.4.3", - "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", - "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", + "version": "0.4.6", + "resolved": "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz", + "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==", "dev": true }, "websocket-driver": { @@ -8589,9 +8850,9 @@ "dev": true }, "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "version": "3.6.19", + "resolved": "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==", "dev": true }, "whatwg-url": { @@ -8614,15 +8875,9 @@ } }, "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true }, "wrap-ansi": { @@ -8669,9 +8924,9 @@ "dev": true }, "ws": { - "version": "7.5.8", - "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.8.tgz", - "integrity": "sha512-ri1Id1WinAX5Jqn9HejiGb8crfRio0Qgu8+MtL36rlTA6RLsMdWt1Az/19A2Qij6uSHUMphEFaTKa4WG+UNHNw==", + "version": "7.5.9", + "resolved": "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", "dev": true }, "y18n": { @@ -8681,9 +8936,9 @@ "dev": true }, "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "yaml": { diff --git a/package.json b/package.json index 66236a3..127895d 100644 --- a/package.json +++ b/package.json @@ -8,12 +8,14 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "axios": "^0.27.2", + "axios": "^1.5.0", "core-js": "^3.8.3", - "element-plus": "^2.1.4", - "mitt": "^3.0.0", + "element-plus": "^2.3.14", + "moment": "^2.29.4", + "perfect-scrollbar": "^1.5.5", "vue": "^3.2.13", - "vue-router": "^4.0.3" + "vue-router": "^4.0.3", + "vuex": "^4.0.0" }, "devDependencies": { "@babel/core": "^7.12.16", @@ -21,13 +23,15 @@ "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", "@vue/cli-plugin-router": "~5.0.0", + "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", + "@vue/eslint-config-prettier": "^7.0.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-vue": "^8.0.3", "prettier": "^2.4.1", - "unplugin-auto-import": "^0.9.1", - "unplugin-vue-components": "^0.20.1" + "unplugin-auto-import": "^0.16.6", + "unplugin-vue-components": "^0.25.2" } } diff --git a/public/conf/config.js b/public/conf/config.js index ee1f128..fb2aae6 100644 --- a/public/conf/config.js +++ b/public/conf/config.js @@ -1,22 +1,32 @@ window.config = { + // 网站标题 siteName: 'Subconverter Web', + // API 地址 apiUrl: 'http://127.0.0.1:25500', + // 短域名服务地址 shortUrl: 'https://s.ops.ci', + // 首页菜单 menuItem: [ { title: '首页', link: '/', target: '', }, - { - title: '短链接', - link: 'https://s.ops.ci', - target: '_blank', - }, { title: 'GitHub', link: 'https://github.com/stilleshan/subweb', target: '_blank', }, ], + // 远程配置地址,可以自行按照格式添加。 + remoteConfigOptions: [ + { + value: 'https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online.ini', + text: 'ACL4SSR Online', + }, + { + value: 'https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online_Full.ini', + text: 'ACL4SSR Online Full', + }, + ], }; diff --git a/public/favicon.ico b/public/favicon.ico index 8b74d8c..c072116 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html index 0aaa0f1..40cf7c2 100644 --- a/public/index.html +++ b/public/index.html @@ -3,9 +3,10 @@ - + - <%= htmlWebpackPlugin.options.title %> + + Subconverter Web @@ -14,5 +15,12 @@
+ + + + + + + diff --git a/src/App.vue b/src/App.vue index 1b6512d..a13b364 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,7 @@ @@ -11,5 +12,7 @@ export default { diff --git a/src/assets/css/fontawesome-all.min.css b/src/assets/css/fontawesome-all.min.css deleted file mode 100644 index 5f2eef8..0000000 --- a/src/assets/css/fontawesome-all.min.css +++ /dev/null @@ -1,196 +0,0 @@ -/*! - * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/src/assets/css/images/banner.jpg b/src/assets/css/images/banner.jpg deleted file mode 100644 index 246fdc8..0000000 Binary files a/src/assets/css/images/banner.jpg and /dev/null differ diff --git a/src/assets/css/images/overlay.png b/src/assets/css/images/overlay.png deleted file mode 100644 index 8cdf774..0000000 Binary files a/src/assets/css/images/overlay.png and /dev/null differ diff --git a/src/assets/css/main.css b/src/assets/css/main.css deleted file mode 100644 index 52d338a..0000000 --- a/src/assets/css/main.css +++ /dev/null @@ -1,3898 +0,0 @@ -@import url("https://unpkg.com/@fortawesome/fontawesome-free@5.9.0/css/all.min.css"); -@import url("https://fonts.loli.net/css?family=Source+Sans+Pro:300,400,300italic,400italic"); - -/* - Alpha by Pixelarity - pixelarity.com | hello@pixelarity.com - License: pixelarity.com/license -*/ - -/* Reset */ - -/* Based on meyerweb.com/eric/tools/css/reset (v2.0 | 20110126 | License: public domain) */ - - html, body, div, span, applet, object, - iframe, h1, h2, h3, h4, h5, h6, p, blockquote, - pre, a, abbr, acronym, address, big, cite, - code, del, dfn, em, img, ins, kbd, q, s, samp, - small, strike, strong, sub, sup, tt, var, b, - u, i, center, dl, dt, dd, ol, ul, li, fieldset, - form, label, legend, table, caption, tbody, - tfoot, thead, tr, th, td, article, aside, - canvas, details, embed, figure, figcaption, - footer, header, hgroup, menu, nav, output, ruby, - section, summary, time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; - } - - article, aside, details, figcaption, figure, - footer, header, hgroup, menu, nav, section { - display: block; - } - - body { - line-height: 1; - } - - ol, ul { - list-style: none; - } - - blockquote, q { - quotes: none; - } - - blockquote:before, blockquote:after, q:before, q:after { - content: ''; - content: none; - } - - table { - border-collapse: collapse; - border-spacing: 0; - } - - body { - -webkit-text-size-adjust: none; - } - - mark { - background-color: transparent; - color: inherit; - } - - input::-moz-focus-inner { - border: 0; - padding: 0; - } - - input, select, textarea { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - } - -/* Basic */ - - @-ms-viewport { - width: device-width; - } - - body { - -ms-overflow-style: scrollbar; - } - - @media screen and (max-width: 480px) { - - html, body { - min-width: 320px; - } - - } - - html { - box-sizing: border-box; - } - - *, *:before, *:after { - box-sizing: inherit; - } - - body { - background: #f5f5f5; - } - - body, input, select, textarea { - color: #777; - font-family: "Source Sans Pro", sans-serif; - font-size: 16pt; - font-weight: 300; - line-height: 1.65em; - letter-spacing: -0.015em; - } - - a { - -moz-transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - -webkit-transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - -ms-transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - border-bottom: dotted 1px; - color: #82a8e0; - text-decoration: none; - } - - a:hover { - border-bottom-color: transparent; - } - - strong, b { - color: #646464; - font-weight: 400; - } - - em, i { - font-style: italic; - } - - p { - margin: 0 0 2em 0; - } - - h1, h2, h3, h4, h5, h6 { - color: #646464; - font-weight: 300; - line-height: 1em; - margin: 0 0 0.5em 0; - } - - h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { - color: inherit; - text-decoration: none; - } - - h2 { - font-size: 2.25em; - line-height: 1.5em; - letter-spacing: -0.035em; - } - - h3 { - font-size: 1.75em; - line-height: 1.5em; - letter-spacing: -0.025em; - } - - h4 { - font-size: 1.1em; - line-height: 1.5em; - letter-spacing: 0; - } - - h5 { - font-size: 0.9em; - line-height: 1.5em; - letter-spacing: 0; - } - - h6 { - font-size: 0.7em; - line-height: 1.5em; - letter-spacing: 0; - } - - sub { - font-size: 0.8em; - position: relative; - top: 0.5em; - } - - sup { - font-size: 0.8em; - position: relative; - top: -0.5em; - } - - hr { - border: 0; - border-bottom: solid 2px #e5e5e5; - margin: 2em 0; - } - - hr.major { - margin: 3em 0; - } - - blockquote { - border-left: solid 4px #e5e5e5; - font-style: italic; - margin: 0 0 2em 0; - padding: 0.5em 0 0.5em 2em; - } - - pre { - -webkit-overflow-scrolling: touch; - background: #f8f8f8; - border-radius: 6px; - border: solid 1px #e5e5e5; - font-family: monospace; - font-size: 0.9em; - line-height: 1.75em; - margin: 0 0 2em 0; - overflow-x: auto; - padding: 1em 1.5em; - } - - code { - background: #f8f8f8; - border-radius: 6px; - border: solid 1px #e5e5e5; - font-family: monospace; - font-size: 0.9em; - margin: 0 0.25em; - padding: 0.25em 0.65em; - } - - .align-left { - text-align: left; - } - - .align-center { - text-align: center; - } - - .align-right { - text-align: right; - } - -/* Row */ - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp { - order: -1; - } - - .row > .col-1 { - width: 8.33333%; - } - - .row > .off-1 { - margin-left: 8.33333%; - } - - .row > .col-2 { - width: 16.66667%; - } - - .row > .off-2 { - margin-left: 16.66667%; - } - - .row > .col-3 { - width: 25%; - } - - .row > .off-3 { - margin-left: 25%; - } - - .row > .col-4 { - width: 33.33333%; - } - - .row > .off-4 { - margin-left: 33.33333%; - } - - .row > .col-5 { - width: 41.66667%; - } - - .row > .off-5 { - margin-left: 41.66667%; - } - - .row > .col-6 { - width: 50%; - } - - .row > .off-6 { - margin-left: 50%; - } - - .row > .col-7 { - width: 58.33333%; - } - - .row > .off-7 { - margin-left: 58.33333%; - } - - .row > .col-8 { - width: 66.66667%; - } - - .row > .off-8 { - margin-left: 66.66667%; - } - - .row > .col-9 { - width: 75%; - } - - .row > .off-9 { - margin-left: 75%; - } - - .row > .col-10 { - width: 83.33333%; - } - - .row > .off-10 { - margin-left: 83.33333%; - } - - .row > .col-11 { - width: 91.66667%; - } - - .row > .off-11 { - margin-left: 91.66667%; - } - - .row > .col-12 { - width: 100%; - } - - .row > .off-12 { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - @media screen and (max-width: 1680px) { - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp-wide { - order: -1; - } - - .row > .col-1-wide { - width: 8.33333%; - } - - .row > .off-1-wide { - margin-left: 8.33333%; - } - - .row > .col-2-wide { - width: 16.66667%; - } - - .row > .off-2-wide { - margin-left: 16.66667%; - } - - .row > .col-3-wide { - width: 25%; - } - - .row > .off-3-wide { - margin-left: 25%; - } - - .row > .col-4-wide { - width: 33.33333%; - } - - .row > .off-4-wide { - margin-left: 33.33333%; - } - - .row > .col-5-wide { - width: 41.66667%; - } - - .row > .off-5-wide { - margin-left: 41.66667%; - } - - .row > .col-6-wide { - width: 50%; - } - - .row > .off-6-wide { - margin-left: 50%; - } - - .row > .col-7-wide { - width: 58.33333%; - } - - .row > .off-7-wide { - margin-left: 58.33333%; - } - - .row > .col-8-wide { - width: 66.66667%; - } - - .row > .off-8-wide { - margin-left: 66.66667%; - } - - .row > .col-9-wide { - width: 75%; - } - - .row > .off-9-wide { - margin-left: 75%; - } - - .row > .col-10-wide { - width: 83.33333%; - } - - .row > .off-10-wide { - margin-left: 83.33333%; - } - - .row > .col-11-wide { - width: 91.66667%; - } - - .row > .off-11-wide { - margin-left: 91.66667%; - } - - .row > .col-12-wide { - width: 100%; - } - - .row > .off-12-wide { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - } - - @media screen and (max-width: 1280px) { - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp-normal { - order: -1; - } - - .row > .col-1-normal { - width: 8.33333%; - } - - .row > .off-1-normal { - margin-left: 8.33333%; - } - - .row > .col-2-normal { - width: 16.66667%; - } - - .row > .off-2-normal { - margin-left: 16.66667%; - } - - .row > .col-3-normal { - width: 25%; - } - - .row > .off-3-normal { - margin-left: 25%; - } - - .row > .col-4-normal { - width: 33.33333%; - } - - .row > .off-4-normal { - margin-left: 33.33333%; - } - - .row > .col-5-normal { - width: 41.66667%; - } - - .row > .off-5-normal { - margin-left: 41.66667%; - } - - .row > .col-6-normal { - width: 50%; - } - - .row > .off-6-normal { - margin-left: 50%; - } - - .row > .col-7-normal { - width: 58.33333%; - } - - .row > .off-7-normal { - margin-left: 58.33333%; - } - - .row > .col-8-normal { - width: 66.66667%; - } - - .row > .off-8-normal { - margin-left: 66.66667%; - } - - .row > .col-9-normal { - width: 75%; - } - - .row > .off-9-normal { - margin-left: 75%; - } - - .row > .col-10-normal { - width: 83.33333%; - } - - .row > .off-10-normal { - margin-left: 83.33333%; - } - - .row > .col-11-normal { - width: 91.66667%; - } - - .row > .off-11-normal { - margin-left: 91.66667%; - } - - .row > .col-12-normal { - width: 100%; - } - - .row > .off-12-normal { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - } - - @media screen and (max-width: 980px) { - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp-narrow { - order: -1; - } - - .row > .col-1-narrow { - width: 8.33333%; - } - - .row > .off-1-narrow { - margin-left: 8.33333%; - } - - .row > .col-2-narrow { - width: 16.66667%; - } - - .row > .off-2-narrow { - margin-left: 16.66667%; - } - - .row > .col-3-narrow { - width: 25%; - } - - .row > .off-3-narrow { - margin-left: 25%; - } - - .row > .col-4-narrow { - width: 33.33333%; - } - - .row > .off-4-narrow { - margin-left: 33.33333%; - } - - .row > .col-5-narrow { - width: 41.66667%; - } - - .row > .off-5-narrow { - margin-left: 41.66667%; - } - - .row > .col-6-narrow { - width: 50%; - } - - .row > .off-6-narrow { - margin-left: 50%; - } - - .row > .col-7-narrow { - width: 58.33333%; - } - - .row > .off-7-narrow { - margin-left: 58.33333%; - } - - .row > .col-8-narrow { - width: 66.66667%; - } - - .row > .off-8-narrow { - margin-left: 66.66667%; - } - - .row > .col-9-narrow { - width: 75%; - } - - .row > .off-9-narrow { - margin-left: 75%; - } - - .row > .col-10-narrow { - width: 83.33333%; - } - - .row > .off-10-narrow { - margin-left: 83.33333%; - } - - .row > .col-11-narrow { - width: 91.66667%; - } - - .row > .off-11-narrow { - margin-left: 91.66667%; - } - - .row > .col-12-narrow { - width: 100%; - } - - .row > .off-12-narrow { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - } - - @media screen and (max-width: 840px) { - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp-narrower { - order: -1; - } - - .row > .col-1-narrower { - width: 8.33333%; - } - - .row > .off-1-narrower { - margin-left: 8.33333%; - } - - .row > .col-2-narrower { - width: 16.66667%; - } - - .row > .off-2-narrower { - margin-left: 16.66667%; - } - - .row > .col-3-narrower { - width: 25%; - } - - .row > .off-3-narrower { - margin-left: 25%; - } - - .row > .col-4-narrower { - width: 33.33333%; - } - - .row > .off-4-narrower { - margin-left: 33.33333%; - } - - .row > .col-5-narrower { - width: 41.66667%; - } - - .row > .off-5-narrower { - margin-left: 41.66667%; - } - - .row > .col-6-narrower { - width: 50%; - } - - .row > .off-6-narrower { - margin-left: 50%; - } - - .row > .col-7-narrower { - width: 58.33333%; - } - - .row > .off-7-narrower { - margin-left: 58.33333%; - } - - .row > .col-8-narrower { - width: 66.66667%; - } - - .row > .off-8-narrower { - margin-left: 66.66667%; - } - - .row > .col-9-narrower { - width: 75%; - } - - .row > .off-9-narrower { - margin-left: 75%; - } - - .row > .col-10-narrower { - width: 83.33333%; - } - - .row > .off-10-narrower { - margin-left: 83.33333%; - } - - .row > .col-11-narrower { - width: 91.66667%; - } - - .row > .off-11-narrower { - margin-left: 91.66667%; - } - - .row > .col-12-narrower { - width: 100%; - } - - .row > .off-12-narrower { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - } - - @media screen and (max-width: 736px) { - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp-mobile { - order: -1; - } - - .row > .col-1-mobile { - width: 8.33333%; - } - - .row > .off-1-mobile { - margin-left: 8.33333%; - } - - .row > .col-2-mobile { - width: 16.66667%; - } - - .row > .off-2-mobile { - margin-left: 16.66667%; - } - - .row > .col-3-mobile { - width: 25%; - } - - .row > .off-3-mobile { - margin-left: 25%; - } - - .row > .col-4-mobile { - width: 33.33333%; - } - - .row > .off-4-mobile { - margin-left: 33.33333%; - } - - .row > .col-5-mobile { - width: 41.66667%; - } - - .row > .off-5-mobile { - margin-left: 41.66667%; - } - - .row > .col-6-mobile { - width: 50%; - } - - .row > .off-6-mobile { - margin-left: 50%; - } - - .row > .col-7-mobile { - width: 58.33333%; - } - - .row > .off-7-mobile { - margin-left: 58.33333%; - } - - .row > .col-8-mobile { - width: 66.66667%; - } - - .row > .off-8-mobile { - margin-left: 66.66667%; - } - - .row > .col-9-mobile { - width: 75%; - } - - .row > .off-9-mobile { - margin-left: 75%; - } - - .row > .col-10-mobile { - width: 83.33333%; - } - - .row > .off-10-mobile { - margin-left: 83.33333%; - } - - .row > .col-11-mobile { - width: 91.66667%; - } - - .row > .off-11-mobile { - margin-left: 91.66667%; - } - - .row > .col-12-mobile { - width: 100%; - } - - .row > .off-12-mobile { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - } - - @media screen and (max-width: 480px) { - - .row { - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - } - - .row > * { - box-sizing: border-box; - } - - .row.gtr-uniform > * > :last-child { - margin-bottom: 0; - } - - .row.aln-left { - justify-content: flex-start; - } - - .row.aln-center { - justify-content: center; - } - - .row.aln-right { - justify-content: flex-end; - } - - .row.aln-top { - align-items: flex-start; - } - - .row.aln-middle { - align-items: center; - } - - .row.aln-bottom { - align-items: flex-end; - } - - .row > .imp-mobilep { - order: -1; - } - - .row > .col-1-mobilep { - width: 8.33333%; - } - - .row > .off-1-mobilep { - margin-left: 8.33333%; - } - - .row > .col-2-mobilep { - width: 16.66667%; - } - - .row > .off-2-mobilep { - margin-left: 16.66667%; - } - - .row > .col-3-mobilep { - width: 25%; - } - - .row > .off-3-mobilep { - margin-left: 25%; - } - - .row > .col-4-mobilep { - width: 33.33333%; - } - - .row > .off-4-mobilep { - margin-left: 33.33333%; - } - - .row > .col-5-mobilep { - width: 41.66667%; - } - - .row > .off-5-mobilep { - margin-left: 41.66667%; - } - - .row > .col-6-mobilep { - width: 50%; - } - - .row > .off-6-mobilep { - margin-left: 50%; - } - - .row > .col-7-mobilep { - width: 58.33333%; - } - - .row > .off-7-mobilep { - margin-left: 58.33333%; - } - - .row > .col-8-mobilep { - width: 66.66667%; - } - - .row > .off-8-mobilep { - margin-left: 66.66667%; - } - - .row > .col-9-mobilep { - width: 75%; - } - - .row > .off-9-mobilep { - margin-left: 75%; - } - - .row > .col-10-mobilep { - width: 83.33333%; - } - - .row > .off-10-mobilep { - margin-left: 83.33333%; - } - - .row > .col-11-mobilep { - width: 91.66667%; - } - - .row > .off-11-mobilep { - margin-left: 91.66667%; - } - - .row > .col-12-mobilep { - width: 100%; - } - - .row > .off-12-mobilep { - margin-left: 100%; - } - - .row.gtr-0 { - margin-top: 0; - margin-left: 0em; - } - - .row.gtr-0 > * { - padding: 0 0 0 0em; - } - - .row.gtr-0.gtr-uniform { - margin-top: 0em; - } - - .row.gtr-0.gtr-uniform > * { - padding-top: 0em; - } - - .row.gtr-25 { - margin-top: 0; - margin-left: -0.5em; - } - - .row.gtr-25 > * { - padding: 0 0 0 0.5em; - } - - .row.gtr-25.gtr-uniform { - margin-top: -0.5em; - } - - .row.gtr-25.gtr-uniform > * { - padding-top: 0.5em; - } - - .row.gtr-50 { - margin-top: 0; - margin-left: -1em; - } - - .row.gtr-50 > * { - padding: 0 0 0 1em; - } - - .row.gtr-50.gtr-uniform { - margin-top: -1em; - } - - .row.gtr-50.gtr-uniform > * { - padding-top: 1em; - } - - .row { - margin-top: 0; - margin-left: -2em; - } - - .row > * { - padding: 0 0 0 2em; - } - - .row.gtr-uniform { - margin-top: -2em; - } - - .row.gtr-uniform > * { - padding-top: 2em; - } - - .row.gtr-150 { - margin-top: 0; - margin-left: -3em; - } - - .row.gtr-150 > * { - padding: 0 0 0 3em; - } - - .row.gtr-150.gtr-uniform { - margin-top: -3em; - } - - .row.gtr-150.gtr-uniform > * { - padding-top: 3em; - } - - .row.gtr-200 { - margin-top: 0; - margin-left: -4em; - } - - .row.gtr-200 > * { - padding: 0 0 0 4em; - } - - .row.gtr-200.gtr-uniform { - margin-top: -4em; - } - - .row.gtr-200.gtr-uniform > * { - padding-top: 4em; - } - - } - -/* Container */ - - .container { - margin: 0 auto; - max-width: calc(100% - 5em); - width: 60em; - } - - .container.xsmall { - width: 15em; - } - - .container.small { - width: 30em; - } - - .container.medium { - width: 45em; - } - - .container.large { - width: 75em; - } - - .container.xlarge { - width: 90em; - } - - .container.max { - width: 100%; - } - - @media screen and (max-width: 840px) { - - .container { - width: 100% !important; - } - - } - - @media screen and (max-width: 736px) { - - .container { - max-width: 100%; - } - - } - -/* Section/Article */ - - section.special, article.special { - text-align: center; - } - - header p { - color: #999; - position: relative; - margin: 0 0 1.5em 0; - font-style: italic; - } - - header h2 + p { - font-size: 1.25em; - margin-top: -1em; - line-height: 1.5em; - } - - header h3 + p { - font-size: 1.1em; - margin-top: -0.85em; - line-height: 1.5em; - } - - header h4 + p, - header h5 + p, - header h6 + p { - font-size: 0.8em; - margin-top: -0.5em; - line-height: 1.5em; - } - - header.major { - padding: 1em 0; - text-align: center; - } - - header.major h2 { - margin: 0; - } - - header.major p { - display: inline-block; - border-top: solid 2px #e5e5e5; - color: #777; - margin: 1.5em 0 0 0; - padding: 1.5em 0 0 0; - font-style: normal; - } - -/* Form */ - - form { - margin: 0 0 2em 0; - } - - label { - color: #646464; - display: block; - font-size: 0.9em; - font-weight: 300; - margin: 0 0 1em 0; - } - - input[type="text"], - input[type="password"], - input[type="email"], - select, - textarea { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - background-color: #f8f8f8; - border-radius: 6px; - border: solid 1px #e5e5e5; - color: inherit; - display: block; - outline: 0; - padding: 0 1em; - text-decoration: none; - width: 100%; - } - - input[type="text"]:invalid, - input[type="password"]:invalid, - input[type="email"]:invalid, - select:invalid, - textarea:invalid { - box-shadow: none; - } - - input[type="text"]:focus, - input[type="password"]:focus, - input[type="email"]:focus, - select:focus, - textarea:focus { - border-color: #82a8e0; - box-shadow: 0 0 0 2px #82a8e0; - } - - select { - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%23e5e5e5' /%3E%3C/svg%3E"); - background-size: 1.25em; - background-repeat: no-repeat; - background-position: calc(100% - 1em) center; - height: 3em; - padding-right: 3em; - text-overflow: ellipsis; - } - - select option { - color: #777; - background-color: #f5f5f5; - } - - select:focus::-ms-value { - background-color: transparent; - } - - select::-ms-expand { - display: none; - } - - input[type="text"], - input[type="password"], - input[type="email"], - select { - height: 3em; - } - - textarea { - padding: 0.75em 1em; - } - - input[type="checkbox"], - input[type="radio"] { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - display: block; - float: left; - margin-right: -2em; - opacity: 0; - width: 1em; - z-index: -1; - } - - input[type="checkbox"] + label, - input[type="radio"] + label { - text-decoration: none; - color: #777; - cursor: pointer; - display: inline-block; - font-size: 1em; - font-weight: 300; - padding-left: 2.55em; - padding-right: 0.75em; - position: relative; - } - - input[type="checkbox"] + label:before, - input[type="radio"] + label:before { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - text-transform: none !important; - font-family: 'Font Awesome 5 Free'; - font-weight: 900; - } - - input[type="checkbox"] + label:before, - input[type="radio"] + label:before { - background: #f8f8f8; - border-radius: 6px; - border: solid 1px #e5e5e5; - content: ''; - display: inline-block; - font-size: 0.8em; - height: 2.25em; - left: 0; - line-height: 2.25em; - position: absolute; - text-align: center; - top: 0; - width: 2.25em; - } - - input[type="checkbox"]:checked + label:before, - input[type="radio"]:checked + label:before { - background: #666; - border-color: #666; - color: #ffffff; - content: '\f00c'; - } - - input[type="checkbox"]:focus + label:before, - input[type="radio"]:focus + label:before { - border-color: #82a8e0; - box-shadow: 0 0 0 1px #82a8e0; - } - - input[type="checkbox"] + label:before { - border-radius: 6px; - } - - input[type="radio"] + label:before { - border-radius: 100%; - } - - ::-webkit-input-placeholder { - color: #999 !important; - opacity: 1.0; - } - - :-moz-placeholder { - color: #999 !important; - opacity: 1.0; - } - - ::-moz-placeholder { - color: #999 !important; - opacity: 1.0; - } - - :-ms-input-placeholder { - color: #999 !important; - opacity: 1.0; - } - -/* Box */ - - .box { - background: #fff; - border-radius: 6px; - box-shadow: 0 2px 0 0 #e5e5e5; - margin: 0 0 2em 0; - padding: 3em; - } - - .box > :last-child { - margin-bottom: 0; - } - - .box.alt { - background: none !important; - border-radius: 0 !important; - box-shadow: none !important; - margin: 0 0 2em 0; - padding: 0 !important; - } - - .box.features .features-row { - border-top: solid 2px #e5e5e5; - position: relative; - } - - .box.features .features-row:after { - clear: both; - content: ''; - display: block; - } - - .box.features .features-row section { - float: left; - padding: 3em; - width: 50%; - } - - .box.features .features-row section :last-child { - margin-bottom: 0; - } - - .box.features .features-row section:nth-child(2n) { - padding-right: 0; - } - - .box.features .features-row section:nth-child(2n):before { - background: #e5e5e5; - content: ''; - display: block; - height: 100%; - margin-left: -3em; - position: absolute; - top: 0; - width: 2px; - } - - .box.features .features-row section:nth-child(2n-1) { - padding-left: 0; - } - - .box.features .features-row:first-child { - border-top: 0; - } - - .box.features .features-row:first-child section { - padding-top: 0; - } - - .box.features .features-row:last-child { - padding-bottom: 0; - } - - .box.features .features-row:last-child section { - padding-bottom: 0; - } - - .box.special { - text-align: center; - } - - .box .image.featured { - border-radius: 0; - display: block; - margin: 3em 0 3em -3em; - position: relative; - width: calc(100% + 6em); - } - - .box .image.featured img { - border-radius: 0; - display: block; - width: 100%; - } - - .box .image.featured:first-child { - border-radius: 6px 6px 0 0; - margin-bottom: 3em; - margin-top: -3em; - } - - .box .image.featured:first-child img { - border-radius: 6px 6px 0 0; - } - - .box .image.featured:last-child { - border-radius: 0 0 6px 6px; - margin-bottom: -3em; - margin-top: 3em; - } - - .box .image.featured:last-child img { - border-radius: 0 0 6px 6px; - } - -/* Icon */ - - .icon { - text-decoration: none; - border-bottom: none; - position: relative; - } - - .icon:before { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - text-transform: none !important; - font-family: 'Font Awesome 5 Free'; - font-weight: 400; - } - - .icon > .label { - display: none; - } - - .icon:before { - line-height: inherit; - } - - .icon.solid:before { - font-weight: 900; - } - - .icon.brands:before { - font-family: 'Font Awesome 5 Brands'; - } - - .icon.major { - background: #666; - border-radius: 100%; - color: #ffffff; - cursor: default; - display: inline-block; - height: 5.5em; - line-height: 5.5em; - margin: 0 0 2em 0; - width: 5.5em; - } - - .icon.major:before { - font-size: 2.5em; - } - - .icon.major.accent1 { - background: #666; - color: #ffffff; - } - - .icon.major.accent2 { - background: #82a8e0; - color: #ffffff; - } - - .icon.major.accent3 { - background: #91d4b0; - color: #ffffff; - } - - .icon.major.accent4 { - background: #e88792; - color: #ffffff; - } - - .icon.major.accent5 { - background: #e695b9; - color: #ffffff; - } - -/* Image */ - - .image { - border-radius: 6px; - border: 0; - display: inline-block; - position: relative; - } - - .image img { - border-radius: 6px; - display: block; - } - - .image.left { - float: left; - padding: 0 1.5em 1em 0; - top: 0.25em; - } - - .image.right { - float: right; - padding: 0 0 1em 1.5em; - top: 0.25em; - } - - .image.fit { - display: block; - margin: 0 0 2em 0; - width: 100%; - } - - .image.fit img { - display: block; - width: 100%; - } - -/* List */ - - ol { - list-style: decimal; - margin: 0 0 2em 0; - padding-left: 1.25em; - } - - ol li { - padding-left: 0.25em; - } - - ul { - list-style: disc; - margin: 0 0 2em 0; - padding-left: 1em; - } - - ul li { - padding-left: 0.5em; - } - - ul.alt { - list-style: none; - padding-left: 0; - } - - ul.alt li { - border-top: solid 1px #e5e5e5; - padding: 0.5em 0; - } - - ul.alt li:first-child { - border-top: 0; - padding-top: 0; - } - - ul.icons { - cursor: default; - list-style: none; - padding-left: 0; - } - - ul.icons li { - display: inline-block; - padding: 0 1.25em 0 0; - } - - ul.icons li:last-child { - padding-right: 0; - } - - ul.icons li .icon { - color: inherit; - } - - ul.icons li .icon:before { - font-size: 1.75em; - } - - dl { - margin: 0 0 2em 0; - } - -/* Actions */ - - ul.actions { - display: -moz-flex; - display: -webkit-flex; - display: -ms-flex; - display: flex; - cursor: default; - list-style: none; - margin-left: -1em; - padding-left: 0; - } - - ul.actions li { - padding: 0 0 0 1em; - vertical-align: middle; - } - - ul.actions.special { - -moz-justify-content: center; - -webkit-justify-content: center; - -ms-justify-content: center; - justify-content: center; - width: 100%; - margin-left: 0; - } - - ul.actions.special li:first-child { - padding-left: 0; - } - - ul.actions.stacked { - -moz-flex-direction: column; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - margin-left: 0; - } - - ul.actions.stacked li { - padding: 1.3em 0 0 0; - } - - ul.actions.stacked li:first-child { - padding-top: 0; - } - - ul.actions.fit { - width: calc(100% + 1em); - } - - ul.actions.fit li { - -moz-flex-grow: 1; - -webkit-flex-grow: 1; - -ms-flex-grow: 1; - flex-grow: 1; - -moz-flex-shrink: 1; - -webkit-flex-shrink: 1; - -ms-flex-shrink: 1; - flex-shrink: 1; - width: 100%; - } - - ul.actions.fit li > * { - width: 100%; - } - - ul.actions.fit.stacked { - width: 100%; - } - - @media screen and (max-width: 480px) { - - ul.actions:not(.fixed) { - -moz-flex-direction: column; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - margin-left: 0; - width: 100% !important; - } - - ul.actions:not(.fixed) li { - -moz-flex-grow: 1; - -webkit-flex-grow: 1; - -ms-flex-grow: 1; - flex-grow: 1; - -moz-flex-shrink: 1; - -webkit-flex-shrink: 1; - -ms-flex-shrink: 1; - flex-shrink: 1; - padding: 1em 0 0 0; - text-align: center; - width: 100%; - } - - ul.actions:not(.fixed) li > * { - width: 100%; - } - - ul.actions:not(.fixed) li:first-child { - padding-top: 0; - } - - ul.actions:not(.fixed) li input[type="submit"], - ul.actions:not(.fixed) li input[type="reset"], - ul.actions:not(.fixed) li input[type="button"], - ul.actions:not(.fixed) li button, - ul.actions:not(.fixed) li .button { - width: 100%; - } - - ul.actions:not(.fixed) li input[type="submit"].icon:before, - ul.actions:not(.fixed) li input[type="reset"].icon:before, - ul.actions:not(.fixed) li input[type="button"].icon:before, - ul.actions:not(.fixed) li button.icon:before, - ul.actions:not(.fixed) li .button.icon:before { - margin-left: -0.5em; - } - - } - -/* Table */ - - .table-wrapper { - -webkit-overflow-scrolling: touch; - overflow-x: auto; - } - - table { - margin: 0 0 2em 0; - width: 100%; - } - - table tbody tr { - border: solid 1px #e5e5e5; - border-left: 0; - border-right: 0; - } - - table tbody tr:nth-child(2n + 1) { - background-color: #f8f8f8; - } - - table td { - padding: 0.75em 0.75em; - } - - table th { - color: #646464; - font-size: 0.9em; - font-weight: 300; - padding: 0 0.75em 0.75em 0.75em; - text-align: left; - } - - table thead { - border-bottom: solid 2px #e5e5e5; - } - - table tfoot { - border-top: solid 2px #e5e5e5; - } - - table.alt { - border-collapse: separate; - } - - table.alt tbody tr td { - border: solid 1px #e5e5e5; - border-left-width: 0; - border-top-width: 0; - } - - table.alt tbody tr td:first-child { - border-left-width: 1px; - } - - table.alt tbody tr:first-child td { - border-top-width: 1px; - } - - table.alt thead { - border-bottom: 0; - } - - table.alt tfoot { - border-top: 0; - } - -/* Button */ - - input[type="submit"], - input[type="reset"], - input[type="button"], - .button { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - background-color: #666; - border-radius: 6px; - border: 0; - color: #ffffff; - cursor: pointer; - display: inline-block; - font-weight: 400; - height: 3em; - line-height: 3em; - padding: 0 2em; - text-align: center; - text-decoration: none; - white-space: nowrap; - } - - input[type="submit"]:hover, - input[type="reset"]:hover, - input[type="button"]:hover, - .button:hover { - background-color: #737373; - } - - input[type="submit"]:active, - input[type="reset"]:active, - input[type="button"]:active, - .button:active { - background-color: #595959; - } - - input[type="submit"].icon, - input[type="reset"].icon, - input[type="button"].icon, - .button.icon { - padding-left: 1.35em; - } - - input[type="submit"].icon:before, - input[type="reset"].icon:before, - input[type="button"].icon:before, - .button.icon:before { - margin-right: 0.5em; - } - - input[type="submit"].fit, - input[type="reset"].fit, - input[type="button"].fit, - .button.fit { - width: 100%; - } - - input[type="submit"].small, - input[type="reset"].small, - input[type="button"].small, - .button.small { - font-size: 0.8em; - height: 2.7em; - line-height: 2.7em; - } - - input[type="submit"].large, - input[type="reset"].large, - input[type="button"].large, - .button.large { - font-size: 1.25em; - height: 2.7em; - line-height: 2.7em; - } - - input[type="submit"].alt, - input[type="reset"].alt, - input[type="button"].alt, - .button.alt { - background-color: transparent; - box-shadow: inset 0 0 0 2px #e5e5e5; - color: #777; - } - - input[type="submit"].alt:hover, - input[type="reset"].alt:hover, - input[type="button"].alt:hover, - .button.alt:hover { - background-color: #f8f8f8; - } - - input[type="submit"].alt:active, - input[type="reset"].alt:active, - input[type="button"].alt:active, - .button.alt:active { - background-color: #f0f0f0; - } - - input[type="submit"].alt.icon:before, - input[type="reset"].alt.icon:before, - input[type="button"].alt.icon:before, - .button.alt.icon:before { - color: #999; - } - - input[type="submit"].primary, - input[type="reset"].primary, - input[type="button"].primary, - .button.primary { - background-color: #82a8e0; - color: #ffffff !important; - } - - input[type="submit"].primary:hover, - input[type="reset"].primary:hover, - input[type="button"].primary:hover, - .button.primary:hover { - background-color: #ecaa96; - } - - input[type="submit"].primary:active, - input[type="reset"].primary:active, - input[type="button"].primary:active, - .button.primary:active { - background-color: #e4886a; - } - - input[type="submit"].disabled, input[type="submit"]:disabled, - input[type="reset"].disabled, - input[type="reset"]:disabled, - input[type="button"].disabled, - input[type="button"]:disabled, - .button.disabled, - .button:disabled { - background-color: #777 !important; - box-shadow: inset 0 -0.15em 0 0 rgba(0, 0, 0, 0.15); - color: #f5f5f5 !important; - cursor: default; - opacity: 0.25; - } - -/* Header */ - - #page-wrapper { - padding-top: 3em; - } - - body.landing #page-wrapper { - padding-top: 0; - } - - @-moz-keyframes reveal-header { - 0% { - top: -5em; - } - - 100% { - top: 0; - } - } - - @-webkit-keyframes reveal-header { - 0% { - top: -5em; - } - - 100% { - top: 0; - } - } - - @-ms-keyframes reveal-header { - 0% { - top: -5em; - } - - 100% { - top: 0; - } - } - - @keyframes reveal-header { - 0% { - top: -5em; - } - - 100% { - top: 0; - } - } - - #header { - background: #444; - color: #bbb; - cursor: default; - height: 3.25em; - left: 0; - line-height: 3.25em; - position: fixed; - top: 0; - width: 100%; - z-index: 10000; - } - - #header h1 { - color: inherit; - height: inherit; - left: 1.25em; - line-height: inherit; - margin: 0; - padding: 0; - position: absolute; - top: 0; - } - - #header h1 a { - color: #fff; - font-weight: 400; - border: 0; - } - - #header nav { - height: inherit; - line-height: inherit; - position: absolute; - right: 0.75em; - top: 0; - vertical-align: middle; - } - - #header nav > ul { - list-style: none; - margin: 0; - padding-left: 0; - } - - #header nav > ul > li { - display: inline-block; - padding-left: 0; - } - - #header nav > ul > li > ul { - display: none; - } - - #header nav > ul > li a { - display: inline-block; - height: 2em; - line-height: 1.95em; - padding: 0 1em; - border-radius: 6px; - } - - #header nav > ul > li a:not(.button) { - color: #fff; - display: inline-block; - text-decoration: none; - border: 0; - } - - #header nav > ul > li a:not(.button).icon:before { - color: #999; - margin-right: 0.5em; - } - - #header nav > ul > li:first-child { - margin-left: 0; - } - - #header nav > ul > li.active a:not(.button) { - background-color: rgba(153, 153, 153, 0.25); - } - - #header nav > ul > li .button { - margin: 0 0 0 0.5em; - position: relative; - } - - #header input[type="submit"], - #header input[type="reset"], - #header input[type="button"], - #header .button { - background-color: transparent; - box-shadow: inset 0 0 0 2px #999; - color: #fff; - } - - #header input[type="submit"]:hover, - #header input[type="reset"]:hover, - #header input[type="button"]:hover, - #header .button:hover { - background-color: rgba(153, 153, 153, 0.25); - } - - #header input[type="submit"]:active, - #header input[type="reset"]:active, - #header input[type="button"]:active, - #header .button:active { - background-color: rgba(153, 153, 153, 0.5); - } - - #header .container { - position: relative; - } - - #header .container h1 { - left: 0; - } - - #header .container nav { - right: 0; - } - - #header.reveal { - -moz-animation: reveal-header 0.5s; - -webkit-animation: reveal-header 0.5s; - -ms-animation: reveal-header 0.5s; - animation: reveal-header 0.5s; - } - - #header.alt { - -moz-animation: none; - -webkit-animation: none; - -ms-animation: none; - animation: none; - background: none; - color: rgba(255, 255, 255, 0.75); - position: absolute; - } - - #header.alt nav > ul > li a:not(.button).icon:before { - color: rgba(255, 255, 255, 0.75); - } - - #header.alt nav > ul > li.active a:not(.button) { - background-color: rgba(255, 255, 255, 0.2); - } - - #header.alt input[type="submit"], - #header.alt input[type="reset"], - #header.alt input[type="button"], - #header.alt .button { - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5); - } - - #header.alt input[type="submit"]:hover, - #header.alt input[type="reset"]:hover, - #header.alt input[type="button"]:hover, - #header.alt .button:hover { - background-color: rgba(255, 255, 255, 0.1); - } - - #header.alt input[type="submit"]:active, - #header.alt input[type="reset"]:active, - #header.alt input[type="button"]:active, - #header.alt .button:active { - background-color: rgba(255, 255, 255, 0.2); - } - - .dropotron { - background: #fff; - border-radius: 6px; - box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.065), inset 0 -1px 0 0 #fff, inset 0 0 0 1px rgba(229, 229, 229, 0.5); - list-style: none; - margin: calc(-0.5em + 1px) 0 0 1px; - padding: 0.5em 0; - width: 11em; - } - - .dropotron li { - padding: 0; - } - - .dropotron li a, .dropotron li span { - -moz-transition: none; - -webkit-transition: none; - -ms-transition: none; - transition: none; - border: 0; - border-top: solid 1px #f2f2f2; - color: inherit; - display: block; - padding: 0.15em 1em; - } - - .dropotron li:first-child > a, .dropotron li:first-child > span { - border-top: 0; - } - - .dropotron li.active > a, .dropotron li.active > span, .dropotron li:hover > a, .dropotron li:hover > span { - background: #82a8e0; - color: #ffffff; - } - - .dropotron.level-0 { - font-size: 0.9em; - margin: 1em 0 0 0; - } - - .dropotron.level-0:before { - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - transform: rotate(45deg); - background: #fff; - border: solid 1px rgba(229, 229, 229, 0.5); - border-bottom: 0; - border-right: 0; - box-shadow: -0.25em -0.125em 0.125em 0 rgba(0, 0, 0, 0.015); - content: ''; - display: block; - height: 0.75em; - position: absolute; - right: 1.25em; - top: -0.375em; - width: 0.75em; - z-index: 0; - } - -/* Banner */ - - #banner { - background-attachment: scroll, fixed; - background-color: #666; - background-image: url("images/overlay.png"), url("images/banner.jpg"); - background-position: top left, center center; - background-repeat: repeat, no-repeat; - background-size: auto, cover; - color: #fff; - padding: 12em 0 20em 0; - text-align: center; - } - - #banner :last-child { - margin-bottom: 0; - } - - #banner h2, #banner h3, #banner h4, #banner h5, #banner h6 { - color: #fff; - } - - #banner h2 { - font-size: 3.5em; - line-height: 1em; - margin: 0 0 0.5em 0; - padding: 0; - } - - #banner p { - font-size: 1.25em; - margin-bottom: 1.75em; - } - - #banner input[type="submit"], - #banner input[type="reset"], - #banner input[type="button"], - #banner .button { - background-color: transparent; - box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5); - color: #fff; - min-width: 12em; - } - - #banner input[type="submit"]:hover, - #banner input[type="reset"]:hover, - #banner input[type="button"]:hover, - #banner .button:hover { - background-color: rgba(255, 255, 255, 0.1); - } - - #banner input[type="submit"]:active, - #banner input[type="reset"]:active, - #banner input[type="button"]:active, - #banner .button:active { - background-color: rgba(255, 255, 255, 0.2); - } - - #banner input[type="submit"].primary, - #banner input[type="reset"].primary, - #banner input[type="button"].primary, - #banner .button.primary { - background: #fff; - color: #666 !important; - } - -/* Main */ - - #main { - padding: 4em 0; - } - - #main > header { - text-align: center; - margin: 0 0 3em 0; - } - - #main > header h2 { - font-size: 2.75em; - margin: 0; - } - - #main > header p { - border-top: solid 2px #e5e5e5; - color: #777; - display: inline-block; - font-style: normal; - margin: 1em 0 0 0; - padding: 1em 0 1.25em 0; - } - - body.landing #main { - margin-top: -14em; - } - -/* Footer */ - - #footer { - background: #f0f0f0; - padding: 4em 0 6em 0; - text-align: center; - } - - #footer .icons a { - -moz-transition: opacity 0.2s ease-in-out; - -webkit-transition: opacity 0.2s ease-in-out; - -ms-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; - opacity: 0.35; - } - - #footer .icons a:hover { - opacity: 0.75; - } - - #footer .copyright { - color: #999; - font-size: 0.9em; - line-height: 1em; - margin: 2em 0 0 0; - padding: 0; - text-align: center; - } - - #footer .copyright a { - color: inherit; - } - - #footer .copyright li { - border-left: solid 1px #dddddd; - display: inline-block; - list-style: none; - margin-left: 1em; - padding-left: 1em; - } - - #footer .copyright li:first-child { - border-left: 0; - margin-left: 0; - padding-left: 0; - } - -/* CTA */ - - #cta { - background: #82a8e0; - color: #f9e6df; - padding: 3.5em 0 4em 0; - text-align: center; - } - - #cta h2, #cta h3, #cta h4, #cta h5, #cta h6 { - color: inherit; - } - - #cta form { - margin: 0 auto; - max-width: 100%; - width: 25em; - } - - #cta input[type="submit"], - #cta input[type="reset"], - #cta input[type="button"], - #cta .button { - box-shadow: none; - background: #fff; - color: #82a8e0; - } - - #cta input[type="text"], - #cta input[type="password"], - #cta input[type="email"], - #cta select, - #cta textarea { - color: #ffffff; - background: rgba(255, 255, 255, 0.15); - border: 0; - } - - #cta input[type="text"]:focus, - #cta input[type="password"]:focus, - #cta input[type="email"]:focus, - #cta select:focus, - #cta textarea:focus { - box-shadow: inset 0 0 0 2px #fff; - } - - #cta ::-webkit-input-placeholder { - color: rgba(255, 255, 255, 0.75) !important; - } - - #cta :-moz-placeholder { - color: rgba(255, 255, 255, 0.75) !important; - } - - #cta ::-moz-placeholder { - color: rgba(255, 255, 255, 0.75) !important; - } - - #cta :-ms-input-placeholder { - color: rgba(255, 255, 255, 0.75) !important; - } - - #cta .formerize-placeholder { - color: rgba(255, 255, 255, 0.75) !important; - } - -/* Wide */ - - @media screen and (max-width: 1680px) { - - /* Basic */ - - body, input, select, textarea { - font-size: 13pt; - } - - /* Banner */ - - #banner { - padding: 10em 0 18em 0; - } - - } - -/* Normal */ - - @media screen and (max-width: 1280px) { - - /* Basic */ - - body, input, select, textarea { - font-size: 11pt; - } - - /* Header */ - - .dropotron.level-0 { - font-size: 1em; - } - - /* Banner */ - - #banner { - background-attachment: scroll; - } - - #banner h2 { - font-size: 3.5em; - } - - } - -/* Narrow */ - - @media screen and (max-width: 980px) { - - /* Basic */ - - body, input, select, textarea { - font-size: 11pt; - } - - } - -/* Narrower */ - - #navPanel, #navButton { - display: none; - } - - @media screen and (max-width: 840px) { - - /* Basic */ - - html, body { - overflow-x: hidden; - } - - body, input, select, textarea { - font-size: 11pt; - } - - h2 br, h3 br, h4 br, h5 br, h6 br { - display: none; - } - - /* Section/Article */ - - header br { - display: none; - } - - header.major { - padding: 0 4em; - } - - /* Box */ - - .box { - padding: 3em 2em; - } - - .box.features > section { - padding: 3em 2em; - } - - .box .image.featured { - margin-left: -2em; - width: calc(100% + 4em); - } - - .box .image.featured:first-child { - margin-bottom: 3em; - margin-top: -3em; - } - - .box .image.featured:last-child { - margin-bottom: -3em; - margin-top: 3em; - } - - /* Header */ - - #page-wrapper { - padding-top: 0; - } - - #header { - display: none; - } - - /* Banner */ - - /* Nav */ - - #page-wrapper { - -moz-backface-visibility: hidden; - -webkit-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - -moz-transition: -moz-transform 0.5s ease; - -webkit-transition: -webkit-transform 0.5s ease; - -ms-transition: -ms-transform 0.5s ease; - transition: transform 0.5s ease; - padding-bottom: 1px; - } - - #navButton { - -moz-backface-visibility: hidden; - -webkit-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - -moz-transition: -moz-transform 0.5s ease; - -webkit-transition: -webkit-transform 0.5s ease; - -ms-transition: -ms-transform 0.5s ease; - transition: transform 0.5s ease; - display: block; - height: 44px; - left: 0; - position: fixed; - top: 0; - width: 100%; - z-index: 10001; - } - - #navButton .toggle { - text-decoration: none; - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; - border: 0; - outline: 0; - } - - #navButton .toggle:before { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - text-transform: none !important; - font-family: 'Font Awesome 5 Free'; - font-weight: 900; - } - - #navButton .toggle:before { - background: rgba(192, 192, 192, 0.75); - border-radius: 6px; - color: #fff; - content: '\f0c9'; - display: block; - font-size: 16px; - height: 2.25em; - left: 0.5em; - line-height: 2.25em; - position: absolute; - text-align: center; - top: 0.5em; - width: 3.5em; - } - - #navPanel { - -moz-backface-visibility: hidden; - -webkit-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - -moz-transform: translateX(-275px); - -webkit-transform: translateX(-275px); - -ms-transform: translateX(-275px); - transform: translateX(-275px); - -moz-transition: -moz-transform 0.5s ease; - -webkit-transition: -webkit-transform 0.5s ease; - -ms-transition: -ms-transform 0.5s ease; - transition: transform 0.5s ease; - display: block; - height: 100%; - left: 0; - overflow-y: auto; - position: fixed; - top: 0; - width: 275px; - z-index: 10002; - background: #2b2b2b; - color: #bbb; - } - - #navPanel .link { - border-bottom: 0; - border-top: solid 1px rgba(255, 255, 255, 0.05); - color: #bbb; - display: block; - height: 44px; - line-height: 44px; - padding: 0 1em 0 1em; - text-decoration: none; - } - - #navPanel .link:first-child { - border-top: 0; - } - - #navPanel .link.depth-0 { - color: #fff; - } - - #navPanel .link .indent-1 { - display: inline-block; - width: 1em; - } - - #navPanel .link .indent-2 { - display: inline-block; - width: 2em; - } - - #navPanel .link .indent-3 { - display: inline-block; - width: 3em; - } - - #navPanel .link .indent-4 { - display: inline-block; - width: 4em; - } - - #navPanel .link .indent-5 { - display: inline-block; - width: 5em; - } - - body.navPanel-visible #page-wrapper { - -moz-transform: translateX(275px); - -webkit-transform: translateX(275px); - -ms-transform: translateX(275px); - transform: translateX(275px); - } - - body.navPanel-visible #navButton { - -moz-transform: translateX(275px); - -webkit-transform: translateX(275px); - -ms-transform: translateX(275px); - transform: translateX(275px); - } - - body.navPanel-visible #navPanel { - -moz-transform: translateX(0); - -webkit-transform: translateX(0); - -ms-transform: translateX(0); - transform: translateX(0); - } - - } - -/* Mobile */ - - @media screen and (max-width: 736px) { - - /* Basic */ - - body, input, select, textarea { - font-size: 11pt; - } - - h2 { - font-size: 1.75em; - line-height: 1.35em; - letter-spacing: -0.025em; - } - - h3 { - font-size: 1.5em; - } - - h4 { - font-size: 1em; - } - - /* Section/Article */ - - header.major { - padding: 1em; - } - - header.major h2, header.major p { - padding-left: 0.5em; - padding-right: 0.5em; - } - - /* Box */ - - .box { - margin: 1em; - overflow-x: hidden; - padding: 2em 2em !important; - } - - .box.features .features-row { - border-top: 0; - padding: 0; - } - - .box.features .features-row section { - border: 0; - border-top: solid 1px #e5e5e5 !important; - float: none; - margin: 2em 0 0 0 !important; - padding: 2em 0 0 0 !important; - width: 100%; - } - - .box.features .features-row:first-child section:first-child { - border-top: 0 !important; - margin-top: 0 !important; - padding-top: 0 !important; - } - - .box .image.featured { - margin-left: -2em; - width: calc(100% + 4em); - } - - .box .image.featured:first-child { - margin-bottom: 2em; - margin-top: -2em; - } - - .box .image.featured:last-child { - margin-bottom: -2em; - margin-top: 2em; - } - - /* Banner */ - - #banner { - padding: 4em 0; - } - - #banner h2 { - font-size: 2.25em; - } - - #banner p { - font-size: 1.25em; - } - - /* Main */ - - #main { - padding: 4em 0 0 0; - } - - #main > header { - margin: 0 2em 1.5em 2em; - } - - #main > header h2 { - font-size: 2em; - } - - #main > header p { - font-size: 1em; - padding-bottom: 1em; - } - - body.landing #main { - padding: 0; - margin-top: 0; - } - - /* Footer */ - - #footer { - padding: 4em 0; - } - - #footer .copyright li { - border-left: 0; - display: block; - line-height: 2em; - margin-left: 0; - padding-left: 0; - } - - } - -/* Mobile (Portrait) */ - - @media screen and (max-width: 480px) { - - /* Basic */ - - html, body { - min-width: 320px; - } - - body, input, select, textarea { - font-size: 11pt; - } - - /* Section/Article */ - - header.major { - padding: 0; - } - - /* List */ - - ul.actions { - margin: 0 0 2em 0; - } - - ul.actions li { - display: block; - padding: 1em 0 0 0; - text-align: center; - width: 100%; - } - - ul.actions li:first-child { - padding-top: 0; - } - - ul.actions li > * { - width: 100%; - margin: 0 !important; - } - - ul.actions li > *.icon:before { - margin-left: -2em; - } - - ul.actions.small li { - padding: 0.5em 0 0 0; - } - - ul.actions.small li:first-child { - padding-top: 0; - } - - /* Box */ - - .box { - border-radius: 0; - box-shadow: none; - margin: 1em 0 0 0; - padding: 3em 1em !important; - } - - .box.features .features-row section { - margin: 3em 0 0 0 !important; - padding: 3em 0 0 0 !important; - } - - .box .image.featured { - border-radius: 0; - margin-left: -1em; - width: calc(100% + 2em); - } - - .box .image.featured img { - border-radius: 0 !important; - } - - .box .image.featured:first-child { - margin-bottom: 3em; - margin-top: -3em; - } - - .box .image.featured:last-child { - margin-bottom: -3em; - margin-top: 3em; - } - - /* Banner */ - - #banner { - padding: 5em 3em 4em 3em; - } - - /* Main */ - - #main > .box:first-child { - margin-top: 0; - } - - /* CTA */ - - #cta { - padding: 2.5em 1em 3em 1em; - } - - } \ No newline at end of file diff --git a/src/assets/img/front-pages/backgrounds/cta-bg-dark.png b/src/assets/img/front-pages/backgrounds/cta-bg-dark.png new file mode 100644 index 0000000..ae05832 Binary files /dev/null and b/src/assets/img/front-pages/backgrounds/cta-bg-dark.png differ diff --git a/src/assets/img/front-pages/backgrounds/cta-bg.png b/src/assets/img/front-pages/backgrounds/cta-bg.png new file mode 100644 index 0000000..f2cdb6f Binary files /dev/null and b/src/assets/img/front-pages/backgrounds/cta-bg.png differ diff --git a/src/assets/img/front-pages/backgrounds/footer-bg-dark.png b/src/assets/img/front-pages/backgrounds/footer-bg-dark.png new file mode 100644 index 0000000..150c6ee Binary files /dev/null and b/src/assets/img/front-pages/backgrounds/footer-bg-dark.png differ diff --git a/src/assets/img/front-pages/backgrounds/footer-bg-light.png b/src/assets/img/front-pages/backgrounds/footer-bg-light.png new file mode 100644 index 0000000..ff21734 Binary files /dev/null and b/src/assets/img/front-pages/backgrounds/footer-bg-light.png differ diff --git a/src/assets/img/front-pages/backgrounds/hero-bg-dark.png b/src/assets/img/front-pages/backgrounds/hero-bg-dark.png new file mode 100644 index 0000000..8ca3a0d Binary files /dev/null and b/src/assets/img/front-pages/backgrounds/hero-bg-dark.png differ diff --git a/src/assets/img/front-pages/icons/Join-community-arrow.png b/src/assets/img/front-pages/icons/Join-community-arrow.png new file mode 100644 index 0000000..9bde454 Binary files /dev/null and b/src/assets/img/front-pages/icons/Join-community-arrow.png differ diff --git a/src/assets/img/front-pages/icons/check-warning.png b/src/assets/img/front-pages/icons/check-warning.png new file mode 100644 index 0000000..98e9653 Binary files /dev/null and b/src/assets/img/front-pages/icons/check-warning.png differ diff --git a/src/assets/img/front-pages/icons/check.png b/src/assets/img/front-pages/icons/check.png new file mode 100644 index 0000000..1042960 Binary files /dev/null and b/src/assets/img/front-pages/icons/check.png differ diff --git a/src/assets/img/front-pages/icons/contact-border.png b/src/assets/img/front-pages/icons/contact-border.png new file mode 100644 index 0000000..1eb721d Binary files /dev/null and b/src/assets/img/front-pages/icons/contact-border.png differ diff --git a/src/assets/img/front-pages/icons/diamond-info.png b/src/assets/img/front-pages/icons/diamond-info.png new file mode 100644 index 0000000..594227e Binary files /dev/null and b/src/assets/img/front-pages/icons/diamond-info.png differ diff --git a/src/assets/img/front-pages/icons/facebook-dark.png b/src/assets/img/front-pages/icons/facebook-dark.png new file mode 100644 index 0000000..5fa9b56 Binary files /dev/null and b/src/assets/img/front-pages/icons/facebook-dark.png differ diff --git a/src/assets/img/front-pages/icons/facebook-light.png b/src/assets/img/front-pages/icons/facebook-light.png new file mode 100644 index 0000000..127ae2e Binary files /dev/null and b/src/assets/img/front-pages/icons/facebook-light.png differ diff --git a/src/assets/img/front-pages/icons/github-dark.png b/src/assets/img/front-pages/icons/github-dark.png new file mode 100644 index 0000000..30d610c Binary files /dev/null and b/src/assets/img/front-pages/icons/github-dark.png differ diff --git a/src/assets/img/front-pages/icons/github-light.png b/src/assets/img/front-pages/icons/github-light.png new file mode 100644 index 0000000..6810417 Binary files /dev/null and b/src/assets/img/front-pages/icons/github-light.png differ diff --git a/src/assets/img/front-pages/icons/instagram-dark.png b/src/assets/img/front-pages/icons/instagram-dark.png new file mode 100644 index 0000000..4a4572c Binary files /dev/null and b/src/assets/img/front-pages/icons/instagram-dark.png differ diff --git a/src/assets/img/front-pages/icons/instagram-light.png b/src/assets/img/front-pages/icons/instagram-light.png new file mode 100644 index 0000000..f6f931b Binary files /dev/null and b/src/assets/img/front-pages/icons/instagram-light.png differ diff --git a/src/assets/img/front-pages/icons/keyboard.png b/src/assets/img/front-pages/icons/keyboard.png new file mode 100644 index 0000000..ecd7e56 Binary files /dev/null and b/src/assets/img/front-pages/icons/keyboard.png differ diff --git a/src/assets/img/front-pages/icons/laptop.png b/src/assets/img/front-pages/icons/laptop.png new file mode 100644 index 0000000..6518f1e Binary files /dev/null and b/src/assets/img/front-pages/icons/laptop.png differ diff --git a/src/assets/img/front-pages/icons/paper-airplane.png b/src/assets/img/front-pages/icons/paper-airplane.png new file mode 100644 index 0000000..a4911dc Binary files /dev/null and b/src/assets/img/front-pages/icons/paper-airplane.png differ diff --git a/src/assets/img/front-pages/icons/paper.png b/src/assets/img/front-pages/icons/paper.png new file mode 100644 index 0000000..7526f6b Binary files /dev/null and b/src/assets/img/front-pages/icons/paper.png differ diff --git a/src/assets/img/front-pages/icons/plane.png b/src/assets/img/front-pages/icons/plane.png new file mode 100644 index 0000000..497cc1e Binary files /dev/null and b/src/assets/img/front-pages/icons/plane.png differ diff --git a/src/assets/img/front-pages/icons/pricing-plans-arrow.png b/src/assets/img/front-pages/icons/pricing-plans-arrow.png new file mode 100644 index 0000000..ed8f60b Binary files /dev/null and b/src/assets/img/front-pages/icons/pricing-plans-arrow.png differ diff --git a/src/assets/img/front-pages/icons/rocket.png b/src/assets/img/front-pages/icons/rocket.png new file mode 100644 index 0000000..e1b60e0 Binary files /dev/null and b/src/assets/img/front-pages/icons/rocket.png differ diff --git a/src/assets/img/front-pages/icons/section-title-icon.png b/src/assets/img/front-pages/icons/section-title-icon.png new file mode 100644 index 0000000..6e8d173 Binary files /dev/null and b/src/assets/img/front-pages/icons/section-title-icon.png differ diff --git a/src/assets/img/front-pages/icons/shuttle-rocket.png b/src/assets/img/front-pages/icons/shuttle-rocket.png new file mode 100644 index 0000000..154b17e Binary files /dev/null and b/src/assets/img/front-pages/icons/shuttle-rocket.png differ diff --git a/src/assets/img/front-pages/icons/twitter-dark.png b/src/assets/img/front-pages/icons/twitter-dark.png new file mode 100644 index 0000000..799ab6e Binary files /dev/null and b/src/assets/img/front-pages/icons/twitter-dark.png differ diff --git a/src/assets/img/front-pages/icons/twitter-light.png b/src/assets/img/front-pages/icons/twitter-light.png new file mode 100644 index 0000000..b479d8c Binary files /dev/null and b/src/assets/img/front-pages/icons/twitter-light.png differ diff --git a/src/assets/img/front-pages/icons/user-success.png b/src/assets/img/front-pages/icons/user-success.png new file mode 100644 index 0000000..12c27fb Binary files /dev/null and b/src/assets/img/front-pages/icons/user-success.png differ diff --git a/src/assets/img/front-pages/icons/user.png b/src/assets/img/front-pages/icons/user.png new file mode 100644 index 0000000..b60b2d5 Binary files /dev/null and b/src/assets/img/front-pages/icons/user.png differ diff --git a/src/assets/sass/libs/_breakpoints.scss b/src/assets/sass/libs/_breakpoints.scss deleted file mode 100644 index c5301d8..0000000 --- a/src/assets/sass/libs/_breakpoints.scss +++ /dev/null @@ -1,223 +0,0 @@ -// breakpoints.scss v1.0 | @ajlkn | MIT licensed */ - -// Vars. - - /// Breakpoints. - /// @var {list} - $breakpoints: () !global; - -// Mixins. - - /// Sets breakpoints. - /// @param {map} $x Breakpoints. - @mixin breakpoints($x: ()) { - $breakpoints: $x !global; - } - - /// Wraps @content in a @media block targeting a specific orientation. - /// @param {string} $orientation Orientation. - @mixin orientation($orientation) { - @media screen and (orientation: #{$orientation}) { - @content; - } - } - - /// Wraps @content in a @media block using a given query. - /// @param {string} $query Query. - @mixin breakpoint($query: null) { - - $breakpoint: null; - $op: null; - $media: null; - - // Determine operator, breakpoint. - - // Greater than or equal. - @if (str-slice($query, 0, 2) == '>=') { - - $op: 'gte'; - $breakpoint: str-slice($query, 3); - - } - - // Less than or equal. - @elseif (str-slice($query, 0, 2) == '<=') { - - $op: 'lte'; - $breakpoint: str-slice($query, 3); - - } - - // Greater than. - @elseif (str-slice($query, 0, 1) == '>') { - - $op: 'gt'; - $breakpoint: str-slice($query, 2); - - } - - // Less than. - @elseif (str-slice($query, 0, 1) == '<') { - - $op: 'lt'; - $breakpoint: str-slice($query, 2); - - } - - // Not. - @elseif (str-slice($query, 0, 1) == '!') { - - $op: 'not'; - $breakpoint: str-slice($query, 2); - - } - - // Equal. - @else { - - $op: 'eq'; - $breakpoint: $query; - - } - - // Build media. - @if ($breakpoint and map-has-key($breakpoints, $breakpoint)) { - - $a: map-get($breakpoints, $breakpoint); - - // Range. - @if (type-of($a) == 'list') { - - $x: nth($a, 1); - $y: nth($a, 2); - - // Max only. - @if ($x == null) { - - // Greater than or equal (>= 0 / anything) - @if ($op == 'gte') { - $media: 'screen'; - } - - // Less than or equal (<= y) - @elseif ($op == 'lte') { - $media: 'screen and (max-width: ' + $y + ')'; - } - - // Greater than (> y) - @elseif ($op == 'gt') { - $media: 'screen and (min-width: ' + ($y + 1) + ')'; - } - - // Less than (< 0 / invalid) - @elseif ($op == 'lt') { - $media: 'screen and (max-width: -1px)'; - } - - // Not (> y) - @elseif ($op == 'not') { - $media: 'screen and (min-width: ' + ($y + 1) + ')'; - } - - // Equal (<= y) - @else { - $media: 'screen and (max-width: ' + $y + ')'; - } - - } - - // Min only. - @else if ($y == null) { - - // Greater than or equal (>= x) - @if ($op == 'gte') { - $media: 'screen and (min-width: ' + $x + ')'; - } - - // Less than or equal (<= inf / anything) - @elseif ($op == 'lte') { - $media: 'screen'; - } - - // Greater than (> inf / invalid) - @elseif ($op == 'gt') { - $media: 'screen and (max-width: -1px)'; - } - - // Less than (< x) - @elseif ($op == 'lt') { - $media: 'screen and (max-width: ' + ($x - 1) + ')'; - } - - // Not (< x) - @elseif ($op == 'not') { - $media: 'screen and (max-width: ' + ($x - 1) + ')'; - } - - // Equal (>= x) - @else { - $media: 'screen and (min-width: ' + $x + ')'; - } - - } - - // Min and max. - @else { - - // Greater than or equal (>= x) - @if ($op == 'gte') { - $media: 'screen and (min-width: ' + $x + ')'; - } - - // Less than or equal (<= y) - @elseif ($op == 'lte') { - $media: 'screen and (max-width: ' + $y + ')'; - } - - // Greater than (> y) - @elseif ($op == 'gt') { - $media: 'screen and (min-width: ' + ($y + 1) + ')'; - } - - // Less than (< x) - @elseif ($op == 'lt') { - $media: 'screen and (max-width: ' + ($x - 1) + ')'; - } - - // Not (< x and > y) - @elseif ($op == 'not') { - $media: 'screen and (max-width: ' + ($x - 1) + '), screen and (min-width: ' + ($y + 1) + ')'; - } - - // Equal (>= x and <= y) - @else { - $media: 'screen and (min-width: ' + $x + ') and (max-width: ' + $y + ')'; - } - - } - - } - - // String. - @else { - - // Missing a media type? Prefix with "screen". - @if (str-slice($a, 0, 1) == '(') { - $media: 'screen and ' + $a; - } - - // Otherwise, use as-is. - @else { - $media: $a; - } - - } - - } - - // Output. - @media #{$media} { - @content; - } - - } \ No newline at end of file diff --git a/src/assets/sass/libs/_functions.scss b/src/assets/sass/libs/_functions.scss deleted file mode 100644 index f563aab..0000000 --- a/src/assets/sass/libs/_functions.scss +++ /dev/null @@ -1,90 +0,0 @@ -/// Removes a specific item from a list. -/// @author Hugo Giraudel -/// @param {list} $list List. -/// @param {integer} $index Index. -/// @return {list} Updated list. -@function remove-nth($list, $index) { - - $result: null; - - @if type-of($index) != number { - @warn "$index: #{quote($index)} is not a number for `remove-nth`."; - } - @else if $index == 0 { - @warn "List index 0 must be a non-zero integer for `remove-nth`."; - } - @else if abs($index) > length($list) { - @warn "List index is #{$index} but list is only #{length($list)} item long for `remove-nth`."; - } - @else { - - $result: (); - $index: if($index < 0, length($list) + $index + 1, $index); - - @for $i from 1 through length($list) { - - @if $i != $index { - $result: append($result, nth($list, $i)); - } - - } - - } - - @return $result; - -} - -/// Gets a value from a map. -/// @author Hugo Giraudel -/// @param {map} $map Map. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function val($map, $keys...) { - - @if nth($keys, 1) == null { - $keys: remove-nth($keys, 1); - } - - @each $key in $keys { - $map: map-get($map, $key); - } - - @return $map; - -} - -/// Gets a duration value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _duration($keys...) { - @return val($duration, $keys...); -} - -/// Gets a font value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _font($keys...) { - @return val($font, $keys...); -} - -/// Gets a misc value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _misc($keys...) { - @return val($misc, $keys...); -} - -/// Gets a palette value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _palette($keys...) { - @return val($palette, $keys...); -} - -/// Gets a size value. -/// @param {string} $keys Key(s). -/// @return {string} Value. -@function _size($keys...) { - @return val($size, $keys...); -} \ No newline at end of file diff --git a/src/assets/sass/libs/_html-grid.scss b/src/assets/sass/libs/_html-grid.scss deleted file mode 100644 index 7438a8c..0000000 --- a/src/assets/sass/libs/_html-grid.scss +++ /dev/null @@ -1,149 +0,0 @@ -// html-grid.scss v1.0 | @ajlkn | MIT licensed */ - -// Mixins. - - /// Initializes the current element as an HTML grid. - /// @param {mixed} $gutters Gutters (either a single number to set both column/row gutters, or a list to set them individually). - /// @param {mixed} $suffix Column class suffix (optional; either a single suffix or a list). - @mixin html-grid($gutters: 1.5em, $suffix: '') { - - // Initialize. - $cols: 12; - $multipliers: 0, 0.25, 0.5, 1, 1.50, 2.00; - $unit: 100% / $cols; - - // Suffixes. - $suffixes: null; - - @if (type-of($suffix) == 'list') { - $suffixes: $suffix; - } - @else { - $suffixes: ($suffix); - } - - // Gutters. - $guttersCols: null; - $guttersRows: null; - - @if (type-of($gutters) == 'list') { - - $guttersCols: nth($gutters, 1); - $guttersRows: nth($gutters, 2); - - } - @else { - - $guttersCols: $gutters; - $guttersRows: 0; - - } - - // Row. - display: flex; - flex-wrap: wrap; - box-sizing: border-box; - align-items: stretch; - - // Columns. - > * { - box-sizing: border-box; - } - - // Gutters. - &.gtr-uniform { - > * { - > :last-child { - margin-bottom: 0; - } - } - } - - // Alignment. - &.aln-left { - justify-content: flex-start; - } - - &.aln-center { - justify-content: center; - } - - &.aln-right { - justify-content: flex-end; - } - - &.aln-top { - align-items: flex-start; - } - - &.aln-middle { - align-items: center; - } - - &.aln-bottom { - align-items: flex-end; - } - - // Step through suffixes. - @each $suffix in $suffixes { - - // Suffix. - @if ($suffix != '') { - $suffix: '-' + $suffix; - } - @else { - $suffix: ''; - } - - // Row. - - // Important. - > .imp#{$suffix} { - order: -1; - } - - // Columns, offsets. - @for $i from 1 through $cols { - > .col-#{$i}#{$suffix} { - width: $unit * $i; - } - - > .off-#{$i}#{$suffix} { - margin-left: $unit * $i; - } - } - - // Step through multipliers. - @each $multiplier in $multipliers { - - // Gutters. - $class: null; - - @if ($multiplier != 1) { - $class: '.gtr-' + ($multiplier * 100); - } - - &#{$class} { - margin-top: ($guttersRows * $multiplier * -1); - margin-left: ($guttersCols * $multiplier * -1); - - > * { - padding: ($guttersRows * $multiplier) 0 0 ($guttersCols * $multiplier); - } - - // Uniform. - &.gtr-uniform { - margin-top: $guttersCols * $multiplier * -1; - - > * { - padding-top: $guttersCols * $multiplier; - } - } - - } - - } - - } - - } \ No newline at end of file diff --git a/src/assets/sass/libs/_mixins.scss b/src/assets/sass/libs/_mixins.scss deleted file mode 100644 index a331483..0000000 --- a/src/assets/sass/libs/_mixins.scss +++ /dev/null @@ -1,78 +0,0 @@ -/// Makes an element's :before pseudoelement a FontAwesome icon. -/// @param {string} $content Optional content value to use. -/// @param {string} $category Optional category to use. -/// @param {string} $where Optional pseudoelement to target (before or after). -@mixin icon($content: false, $category: regular, $where: before) { - - text-decoration: none; - - &:#{$where} { - - @if $content { - content: $content; - } - - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - display: inline-block; - font-style: normal; - font-variant: normal; - text-rendering: auto; - line-height: 1; - text-transform: none !important; - - @if ($category == brands) { - font-family: 'Font Awesome 5 Brands'; - } - @elseif ($category == solid) { - font-family: 'Font Awesome 5 Free'; - font-weight: 900; - } - @else { - font-family: 'Font Awesome 5 Free'; - font-weight: 400; - } - - } - -} - -/// Applies padding to an element, taking the current element-margin value into account. -/// @param {mixed} $tb Top/bottom padding. -/// @param {mixed} $lr Left/right padding. -/// @param {list} $pad Optional extra padding (in the following order top, right, bottom, left) -/// @param {bool} $important If true, adds !important. -@mixin padding($tb, $lr, $pad: (0,0,0,0), $important: null) { - - @if $important { - $important: '!important'; - } - - $x: 0.1em; - - @if unit(_size(element-margin)) == 'rem' { - $x: 0.1rem; - } - - padding: ($tb + nth($pad,1)) ($lr + nth($pad,2)) max($x, $tb - _size(element-margin) + nth($pad,3)) ($lr + nth($pad,4)) #{$important}; - -} - -/// Encodes a SVG data URL so IE doesn't choke (via codepen.io/jakob-e/pen/YXXBrp). -/// @param {string} $svg SVG data URL. -/// @return {string} Encoded SVG data URL. -@function svg-url($svg) { - - $svg: str-replace($svg, '"', '\''); - $svg: str-replace($svg, '%', '%25'); - $svg: str-replace($svg, '<', '%3C'); - $svg: str-replace($svg, '>', '%3E'); - $svg: str-replace($svg, '&', '%26'); - $svg: str-replace($svg, '#', '%23'); - $svg: str-replace($svg, '{', '%7B'); - $svg: str-replace($svg, '}', '%7D'); - $svg: str-replace($svg, ';', '%3B'); - - @return url("data:image/svg+xml;charset=utf8,#{$svg}"); - -} \ No newline at end of file diff --git a/src/assets/sass/libs/_vars.scss b/src/assets/sass/libs/_vars.scss deleted file mode 100644 index ca72742..0000000 --- a/src/assets/sass/libs/_vars.scss +++ /dev/null @@ -1,82 +0,0 @@ -// Misc. - $misc: ( - z-index-base: 10000 - ); - -// Duration. - $duration: ( - navPanel: 0.5s, - transition: 0.2s - ); - -// Size. - $size: ( - navPanel: 275px, - border-radius: 6px, - element-height: 3em, - element-margin: 2em, - container-width: 60em - ); - -// Font. - $font: ( - family: ('Source Sans Pro', sans-serif), - family-fixed: monospace, - weight: 300, - weight-bold: 400, - ); - -// Palette. - $palette: ( - bg: #f5f5f5, - fg: #777, - fg-bold: #646464, - fg-light: #999, - border: #e5e5e5, - border-bg: #f8f8f8, - border2: #dddddd, - border2-bg: #f0f0f0, - - header: ( - bg: #444, - fg: #bbb, - fg-bold: #fff, - fg-light: #999 - ), - - accent1: ( - bg: #666, - fg: mix(#666, #ffffff, 25%), - fg-bold: #ffffff, - fg-light: mix(#666, #ffffff, 40%) - ), - - accent2: ( - bg: #82a8e0, - fg: mix(#82a8e0, #ffffff, 25%), - fg-bold: #ffffff, - fg-light: mix(#82a8e0, #ffffff, 40%) - ), - - accent3: ( - bg: #91d4b0, - fg: mix(#91d4b0, #ffffff, 25%), - fg-bold: #ffffff, - fg-light: mix(#91d4b0, #ffffff, 40%) - ), - - accent4: ( - bg: #e88792, - fg: mix(#e88792, #ffffff, 25%), - fg-bold: #ffffff, - fg-light: mix(#e88792, #ffffff, 40%) - ), - - accent5: ( - bg: #e695b9, - fg: mix(#e695b9, #ffffff, 25%), - fg-bold: #ffffff, - fg-light: mix(#e695b9, #ffffff, 40%) - ) - - ); \ No newline at end of file diff --git a/src/assets/sass/libs/_vendor.scss b/src/assets/sass/libs/_vendor.scss deleted file mode 100644 index 6599a3f..0000000 --- a/src/assets/sass/libs/_vendor.scss +++ /dev/null @@ -1,376 +0,0 @@ -// vendor.scss v1.0 | @ajlkn | MIT licensed */ - -// Vars. - - /// Vendor prefixes. - /// @var {list} - $vendor-prefixes: ( - '-moz-', - '-webkit-', - '-ms-', - '' - ); - - /// Properties that should be vendorized. - /// Data via caniuse.com, github.com/postcss/autoprefixer, and developer.mozilla.org - /// @var {list} - $vendor-properties: ( - - // Animation. - 'animation', - 'animation-delay', - 'animation-direction', - 'animation-duration', - 'animation-fill-mode', - 'animation-iteration-count', - 'animation-name', - 'animation-play-state', - 'animation-timing-function', - - // Appearance. - 'appearance', - - // Backdrop filter. - 'backdrop-filter', - - // Background image options. - 'background-clip', - 'background-origin', - 'background-size', - - // Box sizing. - 'box-sizing', - - // Clip path. - 'clip-path', - - // Filter effects. - 'filter', - - // Flexbox. - 'align-content', - 'align-items', - 'align-self', - 'flex', - 'flex-basis', - 'flex-direction', - 'flex-flow', - 'flex-grow', - 'flex-shrink', - 'flex-wrap', - 'justify-content', - 'order', - - // Font feature. - 'font-feature-settings', - 'font-language-override', - 'font-variant-ligatures', - - // Font kerning. - 'font-kerning', - - // Fragmented borders and backgrounds. - 'box-decoration-break', - - // Grid layout. - 'grid-column', - 'grid-column-align', - 'grid-column-end', - 'grid-column-start', - 'grid-row', - 'grid-row-align', - 'grid-row-end', - 'grid-row-start', - 'grid-template-columns', - 'grid-template-rows', - - // Hyphens. - 'hyphens', - 'word-break', - - // Masks. - 'mask', - 'mask-border', - 'mask-border-outset', - 'mask-border-repeat', - 'mask-border-slice', - 'mask-border-source', - 'mask-border-width', - 'mask-clip', - 'mask-composite', - 'mask-image', - 'mask-origin', - 'mask-position', - 'mask-repeat', - 'mask-size', - - // Multicolumn. - 'break-after', - 'break-before', - 'break-inside', - 'column-count', - 'column-fill', - 'column-gap', - 'column-rule', - 'column-rule-color', - 'column-rule-style', - 'column-rule-width', - 'column-span', - 'column-width', - 'columns', - - // Object fit. - 'object-fit', - 'object-position', - - // Regions. - 'flow-from', - 'flow-into', - 'region-fragment', - - // Scroll snap points. - 'scroll-snap-coordinate', - 'scroll-snap-destination', - 'scroll-snap-points-x', - 'scroll-snap-points-y', - 'scroll-snap-type', - - // Shapes. - 'shape-image-threshold', - 'shape-margin', - 'shape-outside', - - // Tab size. - 'tab-size', - - // Text align last. - 'text-align-last', - - // Text decoration. - 'text-decoration-color', - 'text-decoration-line', - 'text-decoration-skip', - 'text-decoration-style', - - // Text emphasis. - 'text-emphasis', - 'text-emphasis-color', - 'text-emphasis-position', - 'text-emphasis-style', - - // Text size adjust. - 'text-size-adjust', - - // Text spacing. - 'text-spacing', - - // Transform. - 'transform', - 'transform-origin', - - // Transform 3D. - 'backface-visibility', - 'perspective', - 'perspective-origin', - 'transform-style', - - // Transition. - 'transition', - 'transition-delay', - 'transition-duration', - 'transition-property', - 'transition-timing-function', - - // Unicode bidi. - 'unicode-bidi', - - // User select. - 'user-select', - - // Writing mode. - 'writing-mode', - - ); - - /// Values that should be vendorized. - /// Data via caniuse.com, github.com/postcss/autoprefixer, and developer.mozilla.org - /// @var {list} - $vendor-values: ( - - // Cross fade. - 'cross-fade', - - // Element function. - 'element', - - // Filter function. - 'filter', - - // Flexbox. - 'flex', - 'inline-flex', - - // Grab cursors. - 'grab', - 'grabbing', - - // Gradients. - 'linear-gradient', - 'repeating-linear-gradient', - 'radial-gradient', - 'repeating-radial-gradient', - - // Grid layout. - 'grid', - 'inline-grid', - - // Image set. - 'image-set', - - // Intrinsic width. - 'max-content', - 'min-content', - 'fit-content', - 'fill', - 'fill-available', - 'stretch', - - // Sticky position. - 'sticky', - - // Transform. - 'transform', - - // Zoom cursors. - 'zoom-in', - 'zoom-out', - - ); - -// Functions. - - /// Removes a specific item from a list. - /// @author Hugo Giraudel - /// @param {list} $list List. - /// @param {integer} $index Index. - /// @return {list} Updated list. - @function remove-nth($list, $index) { - - $result: null; - - @if type-of($index) != number { - @warn "$index: #{quote($index)} is not a number for `remove-nth`."; - } - @else if $index == 0 { - @warn "List index 0 must be a non-zero integer for `remove-nth`."; - } - @else if abs($index) > length($list) { - @warn "List index is #{$index} but list is only #{length($list)} item long for `remove-nth`."; - } - @else { - - $result: (); - $index: if($index < 0, length($list) + $index + 1, $index); - - @for $i from 1 through length($list) { - - @if $i != $index { - $result: append($result, nth($list, $i)); - } - - } - - } - - @return $result; - - } - - /// Replaces a substring within another string. - /// @author Hugo Giraudel - /// @param {string} $string String. - /// @param {string} $search Substring. - /// @param {string} $replace Replacement. - /// @return {string} Updated string. - @function str-replace($string, $search, $replace: '') { - - $index: str-index($string, $search); - - @if $index { - @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); - } - - @return $string; - - } - - /// Replaces a substring within each string in a list. - /// @param {list} $strings List of strings. - /// @param {string} $search Substring. - /// @param {string} $replace Replacement. - /// @return {list} Updated list of strings. - @function str-replace-all($strings, $search, $replace: '') { - - @each $string in $strings { - $strings: set-nth($strings, index($strings, $string), str-replace($string, $search, $replace)); - } - - @return $strings; - - } - -// Mixins. - - /// Wraps @content in vendorized keyframe blocks. - /// @param {string} $name Name. - @mixin keyframes($name) { - - @-moz-keyframes #{$name} { @content; } - @-webkit-keyframes #{$name} { @content; } - @-ms-keyframes #{$name} { @content; } - @keyframes #{$name} { @content; } - - } - - /// Vendorizes a declaration's property and/or value(s). - /// @param {string} $property Property. - /// @param {mixed} $value String/list of value(s). - @mixin vendor($property, $value) { - - // Determine if property should expand. - $expandProperty: index($vendor-properties, $property); - - // Determine if value should expand (and if so, add '-prefix-' placeholder). - $expandValue: false; - - @each $x in $value { - @each $y in $vendor-values { - @if $y == str-slice($x, 1, str-length($y)) { - - $value: set-nth($value, index($value, $x), '-prefix-' + $x); - $expandValue: true; - - } - } - } - - // Expand property? - @if $expandProperty { - @each $vendor in $vendor-prefixes { - #{$vendor}#{$property}: #{str-replace-all($value, '-prefix-', $vendor)}; - } - } - - // Expand just the value? - @elseif $expandValue { - @each $vendor in $vendor-prefixes { - #{$property}: #{str-replace-all($value, '-prefix-', $vendor)}; - } - } - - // Neither? Treat them as a normal declaration. - @else { - #{$property}: #{$value}; - } - - } \ No newline at end of file diff --git a/src/assets/sass/main.scss b/src/assets/sass/main.scss deleted file mode 100644 index fb37fe3..0000000 --- a/src/assets/sass/main.scss +++ /dev/null @@ -1,2092 +0,0 @@ -@import 'libs/vars'; -@import 'libs/functions'; -@import 'libs/mixins'; -@import 'libs/vendor'; -@import 'libs/breakpoints'; -@import 'libs/html-grid'; -@import url('fontawesome-all.min.css'); -@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,300italic,400italic"); - -/* - Alpha by Pixelarity - pixelarity.com | hello@pixelarity.com - License: pixelarity.com/license -*/ - -// Breakpoints. - - @include breakpoints(( - wide: ( 1281px, 1680px ), - normal: ( 981px, 1280px ), - narrow: ( 737px, 980px ), - narrower: ( 737px, 840px ), - mobile: ( 481px, 736px ), - mobilep: ( null, 480px ) - )); - -/* Reset */ -/* Based on meyerweb.com/eric/tools/css/reset (v2.0 | 20110126 | License: public domain) */ - - html, body, div, span, applet, object, - iframe, h1, h2, h3, h4, h5, h6, p, blockquote, - pre, a, abbr, acronym, address, big, cite, - code, del, dfn, em, img, ins, kbd, q, s, samp, - small, strike, strong, sub, sup, tt, var, b, - u, i, center, dl, dt, dd, ol, ul, li, fieldset, - form, label, legend, table, caption, tbody, - tfoot, thead, tr, th, td, article, aside, - canvas, details, embed, figure, figcaption, - footer, header, hgroup, menu, nav, output, ruby, - section, summary, time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; - } - - article, aside, details, figcaption, figure, - footer, header, hgroup, menu, nav, section { - display: block; - } - - body { - line-height: 1; - } - - ol, ul { - list-style:none; - } - - blockquote, q { - quotes: none; - - &:before, - &:after { - content: ''; - content: none; - } - } - - table { - border-collapse: collapse; - border-spacing: 0; - } - - body { - -webkit-text-size-adjust: none; - } - - mark { - background-color: transparent; - color: inherit; - } - - input::-moz-focus-inner { - border: 0; - padding: 0; - } - - input, select, textarea { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - } - -/* Basic */ - - // MSIE: Required for IEMobile. - @-ms-viewport { - width: device-width; - } - - // MSIE: Prevents scrollbar from overlapping content. - body { - -ms-overflow-style: scrollbar; - } - - // Ensures page width is always >=320px. - @include breakpoint('<=mobilep') { - html, body { - min-width: 320px; - } - } - - // Set box model to border-box. - // Based on css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice - html { - box-sizing: border-box; - } - - *, *:before, *:after { - box-sizing: inherit; - } - - body { - background: _palette(bg); - } - - body, input, select, textarea { - color: _palette(fg); - font-family: _font(family); - font-size: 16pt; - font-weight: _font(weight); - line-height: 1.65em; - letter-spacing: -0.015em; - } - - a { - @include vendor('transition', ('color #{_duration(transition)} ease-in-out', 'border-bottom-color #{_duration(transition)} ease-in-out')); - border-bottom: dotted 1px; - color: _palette(accent2, bg); - text-decoration: none; - - &:hover { - border-bottom-color: transparent; - } - } - - strong, b { - color: _palette(fg-bold); - font-weight: _font(weight-bold); - } - - em, i { - font-style: italic; - } - - p { - margin: 0 0 _size(element-margin) 0; - } - - h1, h2, h3, h4, h5, h6 { - color: _palette(fg-bold); - font-weight: _font(weight); - line-height: 1em; - margin: 0 0 (_size(element-margin) * 0.25) 0; - - a { - color: inherit; - text-decoration: none; - } - } - - h2 { - font-size: 2.25em; - line-height: 1.5em; - letter-spacing: -0.035em; - } - - h3 { - font-size: 1.75em; - line-height: 1.5em; - letter-spacing: -0.025em; - } - - h4 { - font-size: 1.1em; - line-height: 1.5em; - letter-spacing: 0; - } - - h5 { - font-size: 0.9em; - line-height: 1.5em; - letter-spacing: 0; - } - - h6 { - font-size: 0.7em; - line-height: 1.5em; - letter-spacing: 0; - } - - sub { - font-size: 0.8em; - position: relative; - top: 0.5em; - } - - sup { - font-size: 0.8em; - position: relative; - top: -0.5em; - } - - hr { - border: 0; - border-bottom: solid 2px _palette(border); - - // This is the *only* instance where we need to rely on margin collapse. - margin: _size(element-margin) 0; - - &.major { - margin: (_size(element-margin) * 1.5) 0; - } - } - - blockquote { - border-left: solid 4px _palette(border); - font-style: italic; - margin: 0 0 _size(element-margin) 0; - padding: 0.5em 0 0.5em 2em; - } - - pre { - -webkit-overflow-scrolling: touch; - background: _palette(border-bg); - border-radius: _size(border-radius); - border: solid 1px _palette(border); - font-family: _font(family-fixed); - font-size: 0.9em; - line-height: 1.75em; - margin: 0 0 _size(element-margin) 0; - overflow-x: auto; - padding: 1em 1.5em; - } - - code { - background: _palette(border-bg); - border-radius: _size(border-radius); - border: solid 1px _palette(border); - font-family: _font(family-fixed); - font-size: 0.9em; - margin: 0 0.25em; - padding: 0.25em 0.65em; - } - - .align-left { - text-align: left; - } - - .align-center { - text-align: center; - } - - .align-right { - text-align: right; - } - -/* Row */ - - .row { - @include html-grid(2em); - - @include breakpoint('<=wide') { - @include html-grid(2em, wide); - } - - @include breakpoint('<=normal') { - @include html-grid(2em, normal); - } - - @include breakpoint('<=narrow') { - @include html-grid(2em, narrow); - } - - @include breakpoint('<=narrower') { - @include html-grid(2em, narrower); - } - - @include breakpoint('<=mobile') { - @include html-grid(2em, mobile); - } - - @include breakpoint('<=mobilep') { - @include html-grid(2em, mobilep); - } - } - -/* Container */ - - .container { - margin: 0 auto; - max-width: calc(100% - #{_size(element-margin) * 2.5}); - width: _size(container-width); - - &.xsmall { - width: (_size(container-width) * 0.25); - } - - &.small { - width: (_size(container-width) * 0.5); - } - - &.medium { - width: (_size(container-width) * 0.75); - } - - &.large { - width: (_size(container-width) * 1.25); - } - - &.xlarge { - width: (_size(container-width) * 1.5); - } - - &.max { - width: 100%; - } - - @include breakpoint('<=narrower') { - width: 100% !important; - } - - @include breakpoint('<=mobile') { - max-width: 100%; - } - } - -/* Section/Article */ - - section, article { - &.special { - text-align: center; - } - } - - header { - p { - color: _palette(fg-light); - position: relative; - margin: 0 0 (_size(element-margin) * 0.75) 0; - font-style: italic; - } - - h2 + p { - font-size: 1.25em; - margin-top: -1em; - line-height: 1.5em; - } - - h3 + p { - font-size: 1.1em; - margin-top: -0.85em; - line-height: 1.5em; - } - - h4 + p, - h5 + p, - h6 + p { - font-size: 0.8em; - margin-top: -0.5em; - line-height: 1.5em; - } - - &.major { - padding: 1em 0; - text-align: center; - - h2 { - margin: 0; - } - - p { - display: inline-block; - border-top: solid 2px _palette(border); - color: _palette(fg); - margin: 1.5em 0 0 0; - padding: 1.5em 0 0 0; - font-style: normal; - } - } - } - - footer { - } - -/* Form */ - - form { - margin: 0 0 _size(element-margin) 0; - } - - label { - color: _palette(fg-bold); - display: block; - font-size: 0.9em; - font-weight: _font(weight); - margin: 0 0 (_size(element-margin) * 0.5) 0; - } - - input[type="text"], - input[type="password"], - input[type="email"], - select, - textarea { - @include vendor('appearance', 'none'); - background-color: _palette(border-bg); - border-radius: _size(border-radius); - border: solid 1px _palette(border); - color: inherit; - display: block; - outline: 0; - padding: 0 1em; - text-decoration: none; - width: 100%; - - &:invalid { - box-shadow: none; - } - - &:focus { - border-color: _palette(accent2, bg); - box-shadow: 0 0 0 2px _palette(accent2, bg); - } - } - - select { - background-image: svg-url(""); - background-size: 1.25em; - background-repeat: no-repeat; - background-position: calc(100% - 1em) center; - height: _size(element-height); - padding-right: _size(element-height); - text-overflow: ellipsis; - - option { - color: _palette(fg); - background-color: _palette(bg); - } - - &:focus { - &::-ms-value { - background-color: transparent; - } - } - - &::-ms-expand { - display: none; - } - } - - input[type="text"], - input[type="password"], - input[type="email"], - select { - height: _size(element-height); - } - - textarea { - padding: 0.75em 1em; - } - - input[type="checkbox"], - input[type="radio"], { - @include vendor('appearance', 'none'); - display: block; - float: left; - margin-right: -2em; - opacity: 0; - width: 1em; - z-index: -1; - - & + label { - @include icon(false, solid); - color: _palette(fg); - cursor: pointer; - display: inline-block; - font-size: 1em; - font-weight: _font(weight); - padding-left: (_size(element-height) * 0.6) + 0.75em; - padding-right: 0.75em; - position: relative; - - &:before { - background: _palette(border-bg); - border-radius: _size(border-radius); - border: solid 1px _palette(border); - content: ''; - display: inline-block; - font-size: 0.8em; - height: (_size(element-height) * 0.75); - left: 0; - line-height: (_size(element-height) * 0.75); - position: absolute; - text-align: center; - top: 0; - width: (_size(element-height) * 0.75); - } - } - - &:checked + label { - &:before { - background: _palette(accent1, bg); - border-color: _palette(accent1, bg); - color: _palette(accent2, fg-bold); - content: '\f00c'; - } - } - - &:focus + label { - &:before { - border-color: _palette(accent2, bg); - box-shadow: 0 0 0 1px _palette(accent2, bg); - } - } - } - - input[type="checkbox"] { - & + label { - &:before { - border-radius: _size(border-radius); - } - } - } - - input[type="radio"] { - & + label { - &:before { - border-radius: 100%; - } - } - } - - ::-webkit-input-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - :-moz-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - ::-moz-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - :-ms-input-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - -/* Box */ - - $box-padding: 3em; - - .box { - background: #fff; - border-radius: _size(border-radius); - box-shadow: 0 2px 0 0 _palette(border); - margin: 0 0 _size(element-margin) 0; - padding: $box-padding; - - > :last-child { - margin-bottom: 0; - } - - &.alt { - background: none !important; - border-radius: 0 !important; - box-shadow: none !important; - margin: 0 0 _size(element-margin) 0; - padding: 0 !important; - } - - &.features { - .features-row { - border-top: solid 2px _palette(border); - position: relative; - - &:after { - clear: both; - content: ''; - display: block; - } - - section { - float: left; - padding: $box-padding; - width: 50%; - - :last-child { - margin-bottom: 0; - } - - &:nth-child(2n) { - &:before { - background: _palette(border); - content: ''; - display: block; - height: 100%; - margin-left: -3em; - position: absolute; - top: 0; - width: 2px; - } - - padding-right: 0; - } - - &:nth-child(2n-1) { - padding-left: 0; - } - } - - &:first-child { - border-top: 0; - - section { - padding-top: 0; - } - } - - &:last-child { - padding-bottom: 0; - - section { - padding-bottom: 0; - } - } - } - } - - &.special { - text-align: center; - } - - .image { - &.featured { - border-radius: 0; - display: block; - margin: $box-padding 0 $box-padding ($box-padding * -1); - position: relative; - width: calc(100% + #{$box-padding * 2}); - - img { - border-radius: 0; - display: block; - width: 100%; - } - - &:first-child { - border-radius: _size(border-radius) _size(border-radius) 0 0; - margin-bottom: $box-padding; - margin-top: $box-padding * -1; - - img { - border-radius: _size(border-radius) _size(border-radius) 0 0; - } - } - - &:last-child { - border-radius: 0 0 _size(border-radius) _size(border-radius); - margin-bottom: $box-padding * -1; - margin-top: $box-padding; - - img { - border-radius: 0 0 _size(border-radius) _size(border-radius); - } - } - } - } - } - -/* Icon */ - - .icon { - @include icon; - border-bottom: none; - position: relative; - - > .label { - display: none; - } - - &:before { - line-height: inherit; - } - - &.solid { - &:before { - font-weight: 900; - } - } - - &.brands { - &:before { - font-family: 'Font Awesome 5 Brands'; - } - } - - &.major { - background: _palette(accent1, bg); - border-radius: 100%; - color: _palette(accent1, fg-bold); - cursor: default; - display: inline-block; - height: 5.5em; - line-height: 5.5em; - margin: 0 0 _size(element-margin) 0; - width: 5.5em; - - &:before { - font-size: 2.5em; - } - - &.accent1 { - background: _palette(accent1, bg); - color: _palette(accent1, fg-bold); - } - - &.accent2 { - background: _palette(accent2, bg); - color: _palette(accent2, fg-bold); - } - - &.accent3 { - background: _palette(accent3, bg); - color: _palette(accent3, fg-bold); - } - - &.accent4 { - background: _palette(accent4, bg); - color: _palette(accent4, fg-bold); - } - - &.accent5 { - background: _palette(accent5, bg); - color: _palette(accent5, fg-bold); - } - } - } - -/* Image */ - - .image { - border-radius: _size(border-radius); - border: 0; - display: inline-block; - position: relative; - - img { - border-radius: _size(border-radius); - display: block; - } - - &.left { - float: left; - padding: 0 1.5em 1em 0; - top: 0.25em; - } - - &.right { - float: right; - padding: 0 0 1em 1.5em; - top: 0.25em; - } - - &.fit { - display: block; - margin: 0 0 _size(element-margin) 0; - width: 100%; - - img { - display: block; - width: 100%; - } - } - } - -/* List */ - - ol { - list-style: decimal; - margin: 0 0 _size(element-margin) 0; - padding-left: 1.25em; - - li { - padding-left: 0.25em; - } - } - - ul { - list-style: disc; - margin: 0 0 _size(element-margin) 0; - padding-left: 1em; - - li { - padding-left: 0.5em; - } - - &.alt { - list-style: none; - padding-left: 0; - - li { - border-top: solid 1px _palette(border); - padding: 0.5em 0; - - &:first-child { - border-top: 0; - padding-top: 0; - } - } - } - - &.icons { - cursor: default; - list-style: none; - padding-left: 0; - - li { - display: inline-block; - padding: 0 1.25em 0 0; - - &:last-child { - padding-right: 0; - } - - .icon { - color: inherit; - - &:before { - font-size: 1.75em; - } - } - } - } - } - - dl { - margin: 0 0 _size(element-margin) 0; - } - -/* Actions */ - - ul.actions { - @include vendor('display', 'flex'); - cursor: default; - list-style: none; - margin-left: (_size(element-margin) * -0.5); - padding-left: 0; - - li { - padding: 0 0 0 (_size(element-margin) * 0.5); - vertical-align: middle; - } - - &.special { - @include vendor('justify-content', 'center'); - width: 100%; - margin-left: 0; - - li { - &:first-child { - padding-left: 0; - } - } - } - - &.stacked { - @include vendor('flex-direction', 'column'); - margin-left: 0; - - li { - padding: (_size(element-margin) * 0.65) 0 0 0; - - &:first-child { - padding-top: 0; - } - } - } - - &.fit { - width: calc(100% + #{_size(element-margin) * 0.5}); - - li { - @include vendor('flex-grow', '1'); - @include vendor('flex-shrink', '1'); - width: 100%; - - > * { - width: 100%; - } - } - - &.stacked { - width: 100%; - } - } - - @include breakpoint('<=mobilep') { - &:not(.fixed) { - @include vendor('flex-direction', 'column'); - margin-left: 0; - width: 100% !important; - - li { - @include vendor('flex-grow', '1'); - @include vendor('flex-shrink', '1'); - padding: (_size(element-margin) * 0.5) 0 0 0; - text-align: center; - width: 100%; - - > * { - width: 100%; - } - - &:first-child { - padding-top: 0; - } - - input[type="submit"], - input[type="reset"], - input[type="button"], - button, - .button { - width: 100%; - - &.icon { - &:before { - margin-left: -0.5em; - } - } - } - } - } - } - } - -/* Table */ - - .table-wrapper { - -webkit-overflow-scrolling: touch; - overflow-x: auto; - } - - table { - margin: 0 0 _size(element-margin) 0; - width: 100%; - - tbody { - tr { - border: solid 1px _palette(border); - border-left: 0; - border-right: 0; - - &:nth-child(2n + 1) { - background-color: _palette(border-bg); - } - } - } - - td { - padding: 0.75em 0.75em; - } - - th { - color: _palette(fg-bold); - font-size: 0.9em; - font-weight: _font(weight); - padding: 0 0.75em 0.75em 0.75em; - text-align: left; - } - - thead { - border-bottom: solid 2px _palette(border); - } - - tfoot { - border-top: solid 2px _palette(border); - } - - &.alt { - border-collapse: separate; - - tbody { - tr { - td { - border: solid 1px _palette(border); - border-left-width: 0; - border-top-width: 0; - - &:first-child { - border-left-width: 1px; - } - } - - &:first-child { - td { - border-top-width: 1px; - } - } - } - } - - thead { - border-bottom: 0; - } - - tfoot { - border-top: 0; - } - } - } - -/* Button */ - - input[type="submit"], - input[type="reset"], - input[type="button"], - .button { - @include vendor('appearance', 'none'); - @include vendor('transition', ('background-color #{_duration(transition)} ease-in-out', 'color #{_duration(transition)} ease-in-out')); - background-color: _palette(accent1, bg); - border-radius: _size(border-radius); - border: 0; - color: _palette(accent1, fg-bold); - cursor: pointer; - display: inline-block; - font-weight: _font(weight-bold); - height: _size(element-height); - line-height: _size(element-height); - padding: 0 2em; - text-align: center; - text-decoration: none; - white-space: nowrap; - - &:hover { - background-color: lighten(_palette(accent1, bg), 5); - } - - &:active { - background-color: darken(_palette(accent1, bg), 5); - } - - &.icon { - padding-left: 1.35em; - - &:before { - margin-right: 0.5em; - } - } - - &.fit { - width: 100%; - } - - &.small { - font-size: 0.8em; - height: (_size(element-height) * 0.9); - line-height: (_size(element-height) * 0.9); - } - - &.large { - font-size: 1.25em; - height: (_size(element-height) * 0.9); - line-height: (_size(element-height) * 0.9); - } - - &.alt { - background-color: transparent; - box-shadow: inset 0 0 0 2px _palette(border); - color: _palette(fg); - - &:hover { - background-color: _palette(border-bg); - } - - &:active { - background-color: _palette(border2-bg); - } - - &.icon { - &:before { - color: _palette(fg-light); - } - } - } - - &.primary { - background-color: _palette(accent2, bg); - color: _palette(accent2, fg-bold) !important; - - &:hover { - background-color: lighten(_palette(accent2, bg), 5); - } - - &:active { - background-color: darken(_palette(accent2, bg), 5); - } - } - - &.disabled, - &:disabled { - background-color: _palette(fg) !important; - box-shadow: inset 0 -0.15em 0 0 rgba(0,0,0,0.15); - color: _palette(bg) !important; - cursor: default; - opacity: 0.25; - } - } - -/* Header */ - - #page-wrapper { - padding-top: 3em; - } - - body.landing { - #page-wrapper { - padding-top: 0; - } - } - - @include keyframes('reveal-header') { - 0% { top: -5em; } - 100% { top: 0; } - } - - #header { - background: _palette(header, bg); - color: _palette(header, fg); - cursor: default; - height: 3.25em; - left: 0; - line-height: 3.25em; - position: fixed; - top: 0; - width: 100%; - z-index: 10000; - - h1 { - color: inherit; - height: inherit; - left: 1.25em; - line-height: inherit; - margin: 0; - padding: 0; - position: absolute; - top: 0; - - a { - color: _palette(header, fg-bold); - font-weight: _font(weight-bold); - border: 0; - } - } - - nav { - height: inherit; - line-height: inherit; - position: absolute; - right: 0.75em; - top: 0; - vertical-align: middle; - - > ul { - list-style: none; - margin: 0; - padding-left: 0; - - > li { - display: inline-block; - padding-left: 0; - - > ul { - display: none; - } - - a { - display: inline-block; - height: 2em; - line-height: 1.95em; - padding: 0 1em; - border-radius: _size(border-radius); - } - - a:not(.button) { - color: _palette(header, fg-bold); - display: inline-block; - text-decoration: none; - border: 0; - - &.icon { - &:before { - color: _palette(header, fg-light); - margin-right: 0.5em; - } - } - } - - &:first-child { - margin-left: 0; - } - - &.active { - a:not(.button) { - background-color: transparentize(_palette(header, fg-light), 0.75); - } - } - - .button { - margin: 0 0 0 0.5em; - position: relative; - } - } - } - } - - input[type="submit"], - input[type="reset"], - input[type="button"], - .button { - background-color: transparent; - box-shadow: inset 0 0 0 2px _palette(header, fg-light); - color: _palette(header, fg-bold); - - &:hover { - background-color: transparentize(_palette(header, fg-light), 0.75); - } - - &:active { - background-color: transparentize(_palette(header, fg-light), 0.5); - } - } - - .container { - position: relative; - - h1 { - left: 0; - } - - nav { - right: 0; - } - } - - &.reveal { - @include vendor('animation', 'reveal-header 0.5s'); - } - - &.alt { - @include vendor('animation', 'none'); - background: none; - color: rgba(255,255,255,0.75); - position: absolute; - - nav { - > ul { - > li { - a:not(.button) { - &.icon { - &:before { - color: rgba(255,255,255,0.75); - } - } - } - - &.active { - a:not(.button) { - background-color: rgba(255,255,255,0.2); - } - } - } - } - } - - input[type="submit"], - input[type="reset"], - input[type="button"], - .button { - box-shadow: inset 0 0 0 2px rgba(255,255,255,0.5); - - &:hover { - background-color: rgba(255,255,255,0.1); - } - - &:active { - background-color: rgba(255,255,255,0.2); - } - } - } - } - - .dropotron { - background: #fff; - border-radius: _size(border-radius); - box-shadow: 0 2px 0 0 rgba(0,0,0,0.065), inset 0 -1px 0 0 #fff, inset 0 0 0 1px transparentize(_palette(border), 0.5); - list-style: none; - margin: calc(-0.5em + 1px) 0 0 1px; - padding: 0.5em 0; - width: 11em; - - li { - padding: 0; - - a, span { - @include vendor('transition', 'none'); - border: 0; - border-top: solid 1px #f2f2f2; - color: inherit; - display: block; - padding: 0.15em 1em; - } - - &:first-child { - > a, > span { - border-top: 0; - } - } - - &.active, - &:hover { - > a, > span { - background: _palette(accent2, bg); - color: _palette(accent2, fg-bold); - } - } - } - - &.level-0 { - font-size: 0.9em; - margin: 1em 0 0 0; - - &:before { - @include vendor('transform', 'rotate(45deg)'); - background: #fff; - border: solid 1px transparentize(_palette(border), 0.5); - border-bottom: 0; - border-right: 0; - box-shadow: -0.25em -0.125em 0.125em 0 rgba(0,0,0,0.015); - content: ''; - display: block; - height: 0.75em; - position: absolute; - right: 1.25em; - top: -0.375em; - width: 0.75em; - z-index: 0; - } - } - } - -/* Banner */ - - #banner { - background-attachment: scroll, fixed; - background-color: #666; - background-image: url('images/overlay.png'), url('../../images/banner.jpg'); - background-position: top left, center center; - background-repeat: repeat, no-repeat; - background-size: auto, cover; - color: #fff; - padding: 12em 0 20em 0; - text-align: center; - - :last-child { - margin-bottom: 0; - } - - h2, h3, h4, h5, h6 { - color: #fff; - } - - h2 { - font-size: 3.5em; - line-height: 1em; - margin: 0 0 0.5em 0; - padding: 0; - } - - p { - font-size: 1.25em; - margin-bottom: 1.75em; - } - - input[type="submit"], - input[type="reset"], - input[type="button"], - .button { - background-color: transparent; - box-shadow: inset 0 0 0 2px rgba(255,255,255,0.5); - color: #fff; - min-width: 12em; - - &:hover { - background-color: rgba(255,255,255,0.1); - } - - &:active { - background-color: rgba(255,255,255,0.2); - } - - &.primary { - background: #fff; - color: #666 !important; - } - } - } - -/* Main */ - - #main { - padding: 4em 0; - - > header { - text-align: center; - margin: 0 0 3em 0; - - h2 { - font-size: 2.75em; - margin: 0; - } - - p { - border-top: solid 2px _palette(border); - color: _palette(fg); - display: inline-block; - font-style: normal; - margin: 1em 0 0 0; - padding: 1em 0 1.25em 0; - } - } - } - - body.landing { - #main { - margin-top: -14em; - } - } - -/* Footer */ - - #footer { - background: #f0f0f0; - padding: 4em 0 6em 0; - text-align: center; - - .icons { - a { - @include vendor('transition', 'opacity #{_duration(transition)} ease-in-out'); - opacity: 0.35; - - &:hover { - opacity: 0.75; - } - } - } - - .copyright { - color: _palette(fg-light); - font-size: 0.9em; - line-height: 1em; - margin: 2em 0 0 0; - padding: 0; - text-align: center; - - a { - color: inherit; - } - - li { - border-left: solid 1px _palette(border2); - display: inline-block; - list-style: none; - margin-left: 1em; - padding-left: 1em; - - &:first-child { - border-left: 0; - margin-left: 0; - padding-left: 0; - } - } - } - } - -/* CTA */ - - #cta { - background: _palette(accent2, bg); - color: _palette(accent2, fg); - padding: 3.5em 0 4em 0; - text-align: center; - - h2, h3, h4, h5, h6 { - color: inherit; - } - - form { - margin: 0 auto; - max-width: 100%; - width: 25em; - } - - input[type="submit"], - input[type="reset"], - input[type="button"], - .button { - box-shadow: none; - background: #fff; - color: _palette(accent2, bg); - } - - input[type="text"], - input[type="password"], - input[type="email"], - select, - textarea { - color: _palette(accent2, fg-bold); - background: rgba(255,255,255,0.15); - border: 0; - - &:focus { - box-shadow: inset 0 0 0 2px #fff; - } - } - - ::-webkit-input-placeholder { - color: rgba(255,255,255,0.75) !important; - } - - :-moz-placeholder { - color: rgba(255,255,255,0.75) !important; - } - - ::-moz-placeholder { - color: rgba(255,255,255,0.75) !important; - } - - :-ms-input-placeholder { - color: rgba(255,255,255,0.75) !important; - } - - .formerize-placeholder { - color: rgba(255,255,255,0.75) !important; - } - } - -/* Wide */ - - @include breakpoint('<=wide') { - - /* Basic */ - - body, input, select, textarea { - font-size: 13pt; - } - - /* Banner */ - - #banner { - padding: 10em 0 18em 0; - } - - } - -/* Normal */ - - @include breakpoint('<=normal') { - - /* Basic */ - - body, input, select, textarea { - font-size: 11pt; - } - - /* Header */ - - .dropotron { - &.level-0 { - font-size: 1em; - } - } - - /* Banner */ - - #banner { - background-attachment: scroll; - - h2 { - font-size: 3.5em; - } - } - - } - -/* Narrow */ - - @include breakpoint('<=narrow') { - - /* Basic */ - - body, input, select, textarea { - font-size: 11pt; - } - - } - -/* Narrower */ - - #navPanel, #navButton { - display: none; - } - - @include breakpoint('<=narrower') { - - /* Basic */ - - html, body { - overflow-x: hidden; - } - - body, input, select, textarea { - font-size: 11pt; - } - - h2, h3, h4, h5, h6 { - br { - display: none; - } - } - - /* Section/Article */ - - header { - br { - display: none; - } - - &.major { - padding: 0 4em; - } - } - - /* Box */ - - $box-padding-vertical: 3em; - $box-padding-horizontal: 2em; - - .box { - padding: $box-padding-vertical $box-padding-horizontal; - - &.features { - > section { - padding: $box-padding-vertical $box-padding-horizontal; - } - } - - .image { - &.featured { - margin-left: ($box-padding-horizontal * -1); - width: calc(100% + #{$box-padding-horizontal * 2}); - - &:first-child { - margin-bottom: $box-padding-vertical; - margin-top: $box-padding-vertical * -1; - } - - &:last-child { - margin-bottom: $box-padding-vertical * -1; - margin-top: $box-padding-vertical; - } - } - } - } - - /* Header */ - - #page-wrapper { - padding-top: 0; - } - - #header { - display: none; - } - - /* Banner */ - - #banner { - //padding: 6em 2em; - } - - /* Nav */ - - #page-wrapper { - @include vendor('backface-visibility', 'hidden'); - @include vendor('transition', 'transform #{_duration(navPanel)} ease'); - padding-bottom: 1px; - } - - #navButton { - @include vendor('backface-visibility', 'hidden'); - @include vendor('transition', 'transform #{_duration(navPanel)} ease'); - display: block; - height: 44px; - left: 0; - position: fixed; - top: 0; - width: 100%; - z-index: _misc(z-index-base) + 1; - - .toggle { - @include icon(false, solid); - height: 100%; - left: 0; - position: absolute; - top: 0; - width: 100%; - border: 0; - outline: 0; - - &:before { - background: rgba(192,192,192,0.75); - border-radius: _size(border-radius); - color: #fff; - content: '\f0c9'; - display: block; - font-size: 16px; - height: 2.25em; - left: 0.5em; - line-height: 2.25em; - position: absolute; - text-align: center; - top: 0.5em; - width: 3.5em; - } - } - } - - #navPanel { - @include vendor('backface-visibility', 'hidden'); - @include vendor('transform', 'translateX(#{_size(navPanel) * -1})'); - @include vendor('transition', ('transform #{_duration(navPanel)} ease')); - display: block; - height: 100%; - left: 0; - overflow-y: auto; - position: fixed; - top: 0; - width: _size(navPanel); - z-index: _misc(z-index-base) + 2; - background: darken(_palette(header, bg), 10); - color: _palette(header, fg); - - .link { - border-bottom: 0; - border-top: solid 1px rgba(255,255,255,0.05); - color: _palette(header, fg); - display: block; - height: 44px; - line-height: 44px; - padding: 0 1em 0 1em; - text-decoration: none; - - &:first-child { - border-top: 0; - } - - &.depth-0 { - color: _palette(header, fg-bold); - } - - .indent-1 { display: inline-block; width: 1em; } - .indent-2 { display: inline-block; width: 2em; } - .indent-3 { display: inline-block; width: 3em; } - .indent-4 { display: inline-block; width: 4em; } - .indent-5 { display: inline-block; width: 5em; } - } - } - - body { - &.navPanel-visible { - #page-wrapper { - @include vendor('transform', 'translateX(#{_size(navPanel)})'); - } - - #navButton { - @include vendor('transform', 'translateX(#{_size(navPanel)})'); - } - - #navPanel { - @include vendor('transform', 'translateX(0)'); - } - } - } - - } - -/* Mobile */ - - @include breakpoint('<=mobile') { - - /* Basic */ - - body, input, select, textarea { - font-size: 11pt; - } - - h2 { - font-size: 1.75em; - line-height: 1.35em; - letter-spacing: -0.025em; - } - - h3 { - font-size: 1.5em; - } - - h4 { - font-size: 1em; - } - - /* Section/Article */ - - header { - &.major { - padding: 1em; - - h2, p { - padding-left: 0.5em; - padding-right: 0.5em; - } - } - } - - /* Box */ - - $box-padding-vertical: 2em; - $box-padding-horizontal: 2em; - - .box { - margin: (_size(element-margin) * 0.5); - overflow-x: hidden; - padding: $box-padding-vertical $box-padding-horizontal !important; - - &.features { - .features-row { - border-top: 0; - padding: 0; - - section { - border: 0; - border-top: solid 1px _palette(border) !important; - float: none; - margin: $box-padding-vertical 0 0 0 !important; - padding: $box-padding-vertical 0 0 0 !important; - width: 100%; - } - - &:first-child { - section { - &:first-child { - border-top: 0 !important; - margin-top: 0 !important; - padding-top: 0 !important; - } - } - } - } - } - - .image { - &.featured { - margin-left: ($box-padding-horizontal * -1); - width: calc(100% + #{$box-padding-horizontal * 2}); - - &:first-child { - margin-bottom: $box-padding-vertical; - margin-top: $box-padding-vertical * -1; - } - - &:last-child { - margin-bottom: $box-padding-vertical * -1; - margin-top: $box-padding-vertical; - } - } - } - } - - /* Banner */ - - #banner { - padding: 4em 0; - - h2 { - font-size: 2.25em; - } - - p { - font-size: 1.25em; - } - } - - /* Main */ - - #main { - padding: 4em 0 0 0; - - > header { - margin: 0 2em 1.5em 2em; - - h2 { - font-size: 2em; - } - - p { - font-size: 1em; - padding-bottom: 1em; - } - } - } - - body.landing { - #main { - padding: 0; - margin-top: 0; - } - } - - /* Footer */ - - #footer { - padding: 4em 0; - - .copyright { - li { - border-left: 0; - display: block; - line-height: 2em; - margin-left: 0; - padding-left: 0; - } - } - } - - } - -/* Mobile (Portrait) */ - - @include breakpoint('<=mobilep') { - - /* Basic */ - - html, body { - min-width: 320px; - } - - body, input, select, textarea { - font-size: 11pt; - } - - /* Section/Article */ - - header { - &.major { - padding: 0; - } - } - - /* List */ - - ul { - &.actions { - margin: 0 0 _size(element-margin) 0; - - li { - display: block; - padding: (_size(element-margin) * 0.5) 0 0 0; - text-align: center; - width: 100%; - - &:first-child { - padding-top: 0; - } - - > * { - width: 100%; - margin: 0 !important; - - &.icon { - &:before { - margin-left: -2em; - } - } - } - } - - &.small { - li { - padding: (_size(element-margin) * 0.25) 0 0 0; - - &:first-child { - padding-top: 0; - } - } - } - } - } - - /* Box */ - - $box-padding-vertical: 3em; - $box-padding-horizontal: 1em; - - .box { - border-radius: 0; - box-shadow: none; - margin: (_size(element-margin) * 0.5) 0 0 0; - padding: $box-padding-vertical $box-padding-horizontal !important; - - &.features { - .features-row { - section { - margin: $box-padding-vertical 0 0 0 !important; - padding: $box-padding-vertical 0 0 0 !important; - } - } - } - - .image { - &.featured { - border-radius: 0; - margin-left: ($box-padding-horizontal * -1); - width: calc(100% + #{$box-padding-horizontal * 2}); - - img { - border-radius: 0 !important; - } - - &:first-child { - margin-bottom: $box-padding-vertical; - margin-top: $box-padding-vertical * -1; - } - - &:last-child { - margin-bottom: $box-padding-vertical * -1; - margin-top: $box-padding-vertical; - } - } - } - } - - /* Banner */ - - #banner { - padding: 5em 3em 4em 3em; - } - - /* Main */ - - #main { - > .box { - &:first-child { - margin-top: 0; - } - } - } - - /* CTA */ - - #cta { - padding: 2.5em 1em 3em 1em; - } - - } \ No newline at end of file diff --git a/src/assets/vendor/css/pages/front-page-landing.css b/src/assets/vendor/css/pages/front-page-landing.css new file mode 100644 index 0000000..333d1a9 --- /dev/null +++ b/src/assets/vendor/css/pages/front-page-landing.css @@ -0,0 +1,274 @@ +.section-py { + padding: 6.25rem 0; +} +@media (max-width: 1199.98px) { + .section-py { + padding: 5rem 0; + } +} +@media (max-width: 767.98px) { + .section-py { + padding: 3rem 0; + } +} + +.landing-hero { + border-radius: 0 0 3.5rem 3.5rem; + padding-top: 10.2rem; +} +.landing-hero::after { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; +} +@media (min-width: 992px) { + .landing-hero .hero-text-box { + max-width: 34.375rem; + margin: 0 auto; + } +} +.landing-hero .hero-title { + background: linear-gradient(to right, #28c76f 0%, #5a4aff 47.92%, #ff3739 100%); + background-size: 200% auto; + color: #5d596c; + background-clip: text; + line-height: 1.2; + text-fill-color: transparent; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + animation: shine 2s ease-in-out infinite alternate; +} +.landing-hero .hero-sub-title { + line-height: 28px; +} +.landing-hero .landing-hero-btn .hero-btn-item { + inset-inline-start: -86%; + top: 80%; +} +.landing-hero .hero-animation-img { + margin-bottom: -32rem; +} +@media (max-width: 1199.98px) { + .landing-hero .hero-animation-img { + margin-bottom: -20rem; + } +} +@media (max-width: 575.98px) { + .landing-hero .hero-animation-img { + margin-bottom: -10rem; + } +} +.landing-hero .hero-animation-img .hero-dashboard-img { + width: 80%; + margin: 0 auto; + will-change: transform; + transform-style: preserve-3d; + transition: all 0.1s; +} +.landing-hero .hero-animation-img .hero-dashboard-img img { + width: 100%; +} + +.landing-hero-blank { + padding-top: 26rem; +} +@media (max-width: 1199.98px) { + .landing-hero-blank { + padding-top: 15rem; + } +} +@media (max-width: 575.98px) { + .landing-hero-blank { + padding-top: 7rem; + } +} + +@keyframes shine { + 0% { + background-position: 0% 50%; + } + 80% { + background-position: 50% 90%; + } + 100% { + background-position: 91% 100%; + } +} +.landing-features .features-icon-wrapper .features-icon-box .features-icon-description { + max-width: 19.25rem; + margin: 0 auto; +} + +.landing-reviews { + border-top-left-radius: 3.75rem; + border-top-right-radius: 3.75rem; +} +.landing-reviews .landing-reviews-btns .reviews-btn { + padding: 0.45rem; +} +.landing-reviews .swiper-reviews-carousel .swiper-button-prev, +.landing-reviews .swiper-reviews-carousel .swiper-button-next { + display: none; +} +.landing-reviews .swiper-reviews-carousel .swiper-slide { + height: auto; +} +.landing-reviews .swiper-reviews-carousel .client-logo { + height: 1.375rem; + object-fit: contain; +} +.landing-reviews .swiper-logo-carousel .swiper { + max-width: 45rem; +} +.landing-reviews .swiper-logo-carousel .swiper .swiper-slide { + display: flex; + justify-content: center; +} +.landing-reviews .swiper-logo-carousel .swiper .client-logo { + max-height: 2.5rem; + max-width: 95%; + object-fit: contain; +} + +.landing-team .card, +.landing-team .card .team-image-box { + border-top-left-radius: 5.625rem; + border-top-right-radius: 1.25rem; +} +.landing-team .card .card-body { + border-bottom-left-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +.landing-team .team-image-box { + height: 11.5625rem; +} +.landing-team .team-image-box .card-img-position { + height: 15rem; + transform: translateX(-50%); +} +@media (max-width: 991.98px) { + .landing-team .team-image-box .card-img-position { + height: 13rem; + } +} +@media (max-width: 575.98px) { + .landing-team .team-image-box { + height: 11rem; + } +} +.landing-team .card .team-media-icons i { + transition: all 0.2s ease-in-out; +} + +.landing-pricing { + border-radius: 3.75rem; +} +.landing-pricing .pricing-plans-item { + inset-inline-end: -60%; + bottom: 0; +} +@media (max-width: 767.98px) { + .landing-pricing .pricing-plans-item { + inset-inline-end: 0; + bottom: 1rem; + } +} +.landing-pricing .price-yearly-toggle { + position: absolute; + top: 0; + left: 50%; + transform: translateX(-50%); +} +.landing-pricing .card .card-header, +.landing-pricing .card .card-body { + padding: 2rem; +} + +.landing-faq { + border-top-left-radius: 3.75rem; + border-top-right-radius: 3.75rem; +} +.landing-faq .faq-image { + max-width: 20rem; + width: 80%; +} + +.landing-cta { + background-repeat: no-repeat; + background-size: cover; +} + +.landing-contact .text-heading { + overflow-wrap: anywhere; +} +.landing-contact .contact-img-box, +.landing-contact .contact-img-box .contact-img { + border-radius: 3.75rem 0.375rem 0.375rem 0.375rem; +} +.landing-contact .contact-img-box::before { + content: url("../../../img/front-pages/icons/contact-border.png"); + position: absolute; + inset-block-start: -2.5rem; + inset-inline-start: -2.8125rem; +} +@media (max-width: 767.98px) { + .landing-contact .contact-img-box::before { + display: none; + } +} + +.light-style .landing-hero { + background: linear-gradient(138.18deg, #eae8fd 0%, #fce5e6 94.44%); +} +.light-style .landing-hero::after { + background-color: #fff; +} +.light-style .landing-cta { + background-image: url("../../../img/front-pages/backgrounds/cta-bg.png"); +} + +.dark-style .landing-hero { + background: #1e2130; +} +.dark-style .landing-hero::after { + background-color: #2f3349; +} +.dark-style .landing-hero::before { + content: ""; + position: absolute; + top: 0; + left: 50%; + transform: translateX(-50%); + width: 100%; + height: 100%; + background: url("../../../img/front-pages/backgrounds/hero-bg-dark.png") center no-repeat; + background-size: contain; +} +.dark-style .landing-cta { + background-image: url("../../../img/front-pages/backgrounds/cta-bg-dark.png"); +} + +[dir=rtl] .landing-team .team-image-box .card-img-position { + transform: translateX(50%) !important; +} +[dir=rtl] .landing-pricing .switch .switch-label { + padding-right: 0; +} +[dir=rtl] .landing-pricing .switch .switch-label:first-child { + padding-left: 0.5rem; +} +[dir=rtl] .landing-pricing .switch .switch-input ~ .switch-label { + padding-right: 3rem; +} +[dir=rtl] .landing-contact .contact-img-box { + border-radius: 0.375rem 3.75rem 0.375rem 0.375rem; +} +[dir=rtl] .landing-contact .contact-img-box::before { + inset-block-start: -1.875rem; + inset-inline-start: -3.125rem; + transform: rotate(90deg); +} diff --git a/src/assets/vendor/css/pages/front-page.css b/src/assets/vendor/css/pages/front-page.css new file mode 100644 index 0000000..aa9d4f8 --- /dev/null +++ b/src/assets/vendor/css/pages/front-page.css @@ -0,0 +1,278 @@ +.section-py { + padding: 5rem 0; +} +@media (max-width: 1199.98px) { + .section-py { + padding: 4rem 0; + } +} +@media (max-width: 767.98px) { + .section-py { + padding: 3rem 0; + } +} + +.first-section-pt { + padding-top: 8.84rem; +} +@media (max-width: 1199.98px) { + .first-section-pt { + padding-top: 7.5rem; + } +} + +.card[class*=card-hover-border-] { + transition: all 0.2s ease-in-out; +} + +.section-title { + position: relative; + font-weight: 700; + z-index: 1; +} +.section-title::after { + content: ""; + position: absolute; + height: 100%; + width: 120%; + inset-inline-start: -12%; + bottom: 0; + background: url("../../../img/front-pages/icons/section-title-icon.png") no-repeat left bottom; + background-size: contain; + z-index: -1; +} + +.light-style body { + background-color: #fff; +} + +.dark-style body { + background-color: #2f3349; +} + +nav.layout-navbar { + backdrop-filter: unset !important; + height: auto !important; + z-index: 999 !important; +} +nav.layout-navbar::after { + content: ""; + position: absolute; + display: block; + height: 100%; + width: 100%; + top: 0; + left: 0; +} +nav.layout-navbar.navbar-active::after { + backdrop-filter: saturate(100%) blur(6px); + -webkit-backdrop-filter: saturate(100%) blur(6px); +} + +.navbar.landing-navbar { + box-shadow: none; + transition: all 0.2s ease-in-out; + transform: unset !important; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + margin-top: 1rem; + border-width: 2px; + border-style: solid; + border-radius: 0.5rem; +} +.navbar.landing-navbar .navbar-nav .nav-link { + padding: 0.5rem 0.9375rem; +} +@media (max-width: 1199.98px) { + .navbar.landing-navbar .navbar-nav .nav-link { + padding-left: 0.5rem; + padding-right: 0.5rem; + } +} +@media (min-width: 992px) { + .navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown > .dropdown-menu { + max-width: 1300px; + inset-inline-start: 50% !important; + transform: translateX(-50%); + top: 100%; + } +} +@media (max-width: 991.98px) { + .navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown > .dropdown-menu { + background: transparent; + box-shadow: none; + border: none; + } +} +.navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown > .dropdown-menu .mega-dropdown-link { + padding-left: 0; + padding-right: 0; +} +.navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown > .dropdown-menu .mega-dropdown-link i { + font-size: 0.625rem; +} +.navbar.landing-navbar .navbar-nav .nav-item .nav-img-col, +.navbar.landing-navbar .navbar-nav .nav-item .nav-img-col img { + border-radius: 0.625rem; +} +@media (max-width: 991.98px) { + .navbar.landing-navbar .landing-menu-overlay { + position: fixed; + display: none; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(75, 70, 92, 0.78); + transition: all 0.2s ease-in-out; + z-index: 9998; + } + .navbar.landing-navbar .landing-nav-menu { + position: fixed; + display: block !important; + height: 100%; + max-width: 300px; + width: 80%; + padding: 1rem; + inset-inline-start: -100%; + top: 0; + overflow-y: auto; + transition: all 0.3s ease-in-out; + z-index: 9999; + } + .navbar.landing-navbar .landing-nav-menu.show { + inset-inline-start: 0; + } + .navbar.landing-navbar .landing-nav-menu.show ~ .landing-menu-overlay { + display: block; + } +} + +.light-style .layout-navbar .navbar.landing-navbar { + border-color: rgba(255, 255, 255, 0.68); + background: rgba(255, 255, 255, 0.38); +} +.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link { + color: #5d596c; +} +.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .show > .nav-link, +.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .active > .nav-link, +.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.show, +.light-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.active { + color: #7367f0 !important; +} +@media (max-width: 991.98px) { + .light-style .layout-navbar .navbar.landing-navbar .landing-nav-menu { + background-color: #fff; + } +} +.light-style .layout-navbar.navbar-active .navbar.landing-navbar { + background: #fff; + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.light-style .layout-navbar .menu-text { + color: #5d596c; +} + +.dark-style .layout-navbar .navbar.landing-navbar { + border-color: rgba(255, 255, 255, 0.08); + background-color: rgba(255, 255, 255, 0.04); +} +.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link { + color: #cfd3ec; +} +.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .show > .nav-link, +.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .active > .nav-link, +.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.show, +.dark-style .layout-navbar .navbar.landing-navbar .navbar-nav .nav-link.active { + color: #7367f0 !important; +} +@media (max-width: 991.98px) { + .dark-style .layout-navbar .navbar.landing-navbar .landing-nav-menu { + background-color: #2f3349; + } +} +.dark-style .layout-navbar .navbar .menu-text { + color: #cfd3ec; +} +.dark-style .layout-navbar.navbar-active .navbar.landing-navbar { + background: #2f3349; + border-color: #2f3349; + box-shadow: 0 0.125rem 0.25rem rgba(15, 20, 34, 0.4); +} + +@media (min-width: 992px) { + [dir=rtl] .navbar.landing-navbar .navbar-nav .nav-item.mega-dropdown > .dropdown-menu { + transform: translateX(50%); + } +} + +.landing-footer .footer-link { + transition: all 0.2s ease-in-out; +} +.landing-footer .footer-link:hover { + opacity: 0.8; +} +.landing-footer .footer-top { + background-position: right center; + background-repeat: no-repeat; + background-size: cover; + padding: 3.5rem 0; + border-top-left-radius: 3.75rem; + border-top-right-radius: 3.75rem; +} +@media (max-width: 767.98px) { + .landing-footer .footer-top { + padding: 3rem 0; + } +} +@media (min-width: 992px) { + .landing-footer .footer-logo-description { + max-width: 322px; + } +} +.landing-footer .footer-form { + max-width: 22.25rem; +} +.landing-footer .footer-form input { + background-color: #25293c; + border-color: #434968; + color: #d3d4dc; +} +.landing-footer .footer-form input:hover:not([disabled]):not([focus]) { + border-color: #434968; +} +.landing-footer .footer-form input::placeholder { + color: rgba(211, 212, 220, 0.5); +} +.landing-footer .footer-form label { + color: rgba(211, 212, 220, 0.5); +} + +.light-style .landing-footer .footer-link, +.light-style .landing-footer .footer-text { + color: #d3d4dc; +} +.light-style .landing-footer .footer-title { + color: #fff; +} +.light-style .landing-footer .footer-top { + background-image: url("../../../img/front-pages/backgrounds/footer-bg-light.png"); +} +.light-style .landing-footer .footer-bottom { + background-color: #282c3e; +} + +.dark-style .landing-footer .footer-link, +.dark-style .landing-footer .footer-text { + color: #b6bee3; +} +.dark-style .landing-footer .footer-title { + color: #cfd3ec; +} +.dark-style .landing-footer .footer-top { + background-image: url("../../../img/front-pages/backgrounds/footer-bg-dark.png"); +} +.dark-style .landing-footer .footer-bottom { + background-color: #171925; +} diff --git a/src/assets/vendor/css/rtl/core.css b/src/assets/vendor/css/rtl/core.css new file mode 100644 index 0000000..b6977c4 --- /dev/null +++ b/src/assets/vendor/css/rtl/core.css @@ -0,0 +1,24133 @@ +@charset "UTF-8"; +/*! + * Bootstrap v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --bs-blue: #007bff; + --bs-indigo: #6610f2; + --bs-purple: #7367f0; + --bs-pink: #e83e8c; + --bs-red: #ea5455; + --bs-orange: #fd7e14; + --bs-yellow: #ff9f43; + --bs-green: #28c76f; + --bs-teal: #20c997; + --bs-cyan: #00cfe8; + --bs-black: #4b465c; + --bs-white: #fff; + --bs-gray: rgba(75, 70, 92, 0.6); + --bs-gray-dark: rgba(75, 70, 92, 0.8); + --bs-gray-25: rgba(75, 70, 92, 0.015); + --bs-gray-50: rgba(75, 70, 92, 0.03); + --bs-primary: #7367f0; + --bs-secondary: #a8aaae; + --bs-success: #28c76f; + --bs-info: #00cfe8; + --bs-warning: #ff9f43; + --bs-danger: #ea5455; + --bs-light: #dfdfe3; + --bs-dark: #4b4b4b; + --bs-gray: rgba(75, 70, 92, 0.05); + --bs-primary-rgb: 115, 103, 240; + --bs-secondary-rgb: 168, 170, 174; + --bs-success-rgb: 40, 199, 111; + --bs-info-rgb: 0, 207, 232; + --bs-warning-rgb: 255, 159, 67; + --bs-danger-rgb: 234, 84, 85; + --bs-light-rgb: 223, 223, 227; + --bs-dark-rgb: 75, 75, 75; + --bs-gray-rgb: 75, 70, 92; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 75, 70, 92; + --bs-body-color-rgb: 111, 107, 125; + --bs-body-bg-rgb: 248, 247, 250; + --bs-font-sans-serif: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + --bs-font-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-root-font-size: 16px; + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 0.9375rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.47; + --bs-body-color: #6f6b7d; + --bs-body-bg: #f8f7fa; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dbdade; + --bs-border-color-translucent: rgba(75, 70, 92, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 0.625rem; + --bs-border-radius-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #7367f0; + --bs-link-hover-color: #685dd8; + --bs-code-color: #e83e8c; + --bs-highlight-bg: #ffecd9; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +:root { + font-size: var(--bs-root-font-size); +} +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(75, 70, 92, 0); +} + +hr { + margin: 1rem 0; + color: #dbdade; + border: 0; + border-top: 1px solid; + opacity: 1; +} + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 1rem; + font-weight: 500; + line-height: 1.37; + color: #5d596c; +} + +h1, .h1 { + font-size: calc(1.3625rem + 1.35vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 2.375rem; + } +} + +h2, .h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 2rem; + } +} + +h3, .h3 { + font-size: calc(1.2875rem + 0.45vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 1.625rem; + } +} + +h4, .h4 { + font-size: calc(1.2625rem + 0.15vw); +} +@media (min-width: 1200px) { + h4, .h4 { + font-size: 1.375rem; + } +} + +h5, .h5 { + font-size: 1.125rem; +} + +h6, .h6 { + font-size: 0.9375rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title] { + text-decoration: underline dotted; + cursor: help; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 500; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, .small { + font-size: 0.8125rem; +} + +mark, .mark { + padding: 0.1875em; + background-color: var(--bs-highlight-bg); +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: var(--bs-link-color); + text-decoration: none; +} +a:hover { + color: var(--bs-link-hover-color); +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.8125rem; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.8125rem; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.8125rem; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.55rem; + padding-bottom: 0.55rem; + color: #a5a3ae; + text-align: left; +} + +th { + font-weight: 500; + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +.lead { + font-size: 1.125rem; + font-weight: 300; +} + +.display-1 { + font-size: calc(1.6rem + 4.2vw); + font-weight: 500; + line-height: 1.37; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 4.75rem; + } +} + +.display-2 { + font-size: calc(1.5625rem + 3.75vw); + font-weight: 500; + line-height: 1.37; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.375rem; + } +} + +.display-3 { + font-size: calc(1.5125rem + 3.15vw); + font-weight: 500; + line-height: 1.37; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 3.875rem; + } +} + +.display-4 { + font-size: calc(1.4625rem + 2.55vw); + font-weight: 500; + line-height: 1.37; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.375rem; + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 500; + line-height: 1.37; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-size: calc(1.3875rem + 1.65vw); + font-weight: 500; + line-height: 1.37; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.625rem; + } +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 0.8125rem; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.171875rem; +} +.blockquote > :last-child { + margin-bottom: 0; +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.8125rem; + color: rgba(75, 70, 92, 0.6); +} +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0; + background-color: transparent; + border: 0px solid var(--bs-border-color); + border-radius: 0px; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 0.8125rem; + color: #a5a3ae; +} + +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1440px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.3333333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.6666666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.table { + --bs-table-color: var(--bs-body-color); + --bs-table-bg: transparent; + --bs-table-border-color: var(--bs-border-color); + --bs-table-accent-bg: transparent; + --bs-table-striped-color: var(--bs-body-color); + --bs-table-striped-bg: #fbfbfc; + --bs-table-active-color: var(--bs-body-color); + --bs-table-active-bg: rgba(115, 103, 240, 0.08); + --bs-table-hover-color: var(--bs-body-color); + --bs-table-hover-bg: rgba(75, 70, 92, 0.04); + width: 100%; + margin-bottom: 1rem; + color: var(--bs-table-color); + vertical-align: middle; + border-color: var(--bs-table-border-color); +} +.table > :not(caption) > * > * { + padding: 0.55rem 1.25rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} + +.table-group-divider { + border-top: 2px solid currentcolor; +} + +.caption-top { + caption-side: top; +} + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 1.25rem; +} + +.table-bordered > :not(caption) > * { + border-width: 1px 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 1px; +} + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-borderless > :not(:first-child) { + border-top-width: 0; +} + +.table-striped > tbody > tr:nth-of-type(odd) > * { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-striped-columns > :not(caption) > tr > :nth-child(even) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} + +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} + +.table-hover > tbody > tr:hover > * { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} + +.table-primary { + --bs-table-color: #4b465c; + --bs-table-bg: #f4f3fe; + --bs-table-border-color: #d2d0de; + --bs-table-striped-bg: #f1f0fb; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #e6e5f1; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #edecf8; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-secondary { + --bs-table-color: #4b465c; + --bs-table-bg: #f8f8f9; + --bs-table-border-color: #d5d4da; + --bs-table-striped-bg: #f5f4f6; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #eaeaec; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #f1f1f3; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-success { + --bs-table-color: #4b465c; + --bs-table-bg: #eefbf3; + --bs-table-border-color: #cdd7d5; + --bs-table-striped-bg: #ebf7f0; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #e1ede7; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #e7f4ed; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-info { + --bs-table-color: #4b465c; + --bs-table-bg: #ebfbfd; + --bs-table-border-color: #cbd7dd; + --bs-table-striped-bg: #e8f7fa; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #deedf0; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #e5f4f7; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-warning { + --bs-table-color: #4b465c; + --bs-table-bg: #fff7f0; + --bs-table-border-color: #dbd4d2; + --bs-table-striped-bg: #fbf3ed; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #f1e9e4; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #f8f0ea; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-danger { + --bs-table-color: #4b465c; + --bs-table-bg: #fdf1f1; + --bs-table-border-color: #d9cfd3; + --bs-table-striped-bg: #f9eeee; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #efe3e5; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #f6eaeb; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-light { + --bs-table-color: #4b465c; + --bs-table-bg: #dfdfe3; + --bs-table-border-color: #c1c0c8; + --bs-table-striped-bg: #dcdce0; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #d3d3d8; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #d9d9de; + --bs-table-hover-color: #4b465c; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-dark { + --bs-table-color: #fff; + --bs-table-bg: #4b4b4b; + --bs-table-border-color: #6f6f6f; + --bs-table-striped-bg: #4f4f4f; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #595959; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #525252; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.form-label { + margin-bottom: 0.25rem; + font-size: 0.8125rem; + color: #5d596c; +} + +.col-form-label { + padding-top: calc(0.422rem + 1px); + padding-bottom: calc(0.422rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; + color: #5d596c; +} + +.col-form-label-lg { + padding-top: calc(0.594rem + 1px); + padding-bottom: calc(0.594rem + 1px); + font-size: 1.125rem; +} + +.col-form-label-sm { + padding-top: calc(0.266rem + 1px); + padding-bottom: calc(0.266rem + 1px); + font-size: 0.8125rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.8125rem; + color: #a5a3ae; +} + +.form-control { + display: block; + width: 100%; + padding: 0.422rem 0.875rem; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.5; + color: #6f6b7d; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #dbdade; + appearance: none; + border-radius: 0.375rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} +.form-control[type=file] { + overflow: hidden; +} +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control:focus { + color: #6f6b7d; + background-color: #fff; + border-color: #7367f0; + outline: 0; + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.form-control::-webkit-date-and-time-value { + height: 1.5em; +} +.form-control::placeholder { + color: #b7b5be; + opacity: 1; +} +.form-control:disabled { + background-color: rgba(75, 70, 92, 0.08); + opacity: 1; +} +.form-control::file-selector-button { + padding: 0.422rem 0.875rem; + margin: -0.422rem -0.875rem; + margin-inline-end: 0.875rem; + color: #6f6b7d; + background-color: #fff; + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: 1px; + border-radius: 0; + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-control::file-selector-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: #f2f2f2; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.422rem 0; + margin-bottom: 0; + line-height: 1.5; + color: #6f6b7d; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} +.form-control-plaintext:focus { + outline: 0; +} +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + min-height: calc(1.5em + 0.532rem + 2px); + padding: 0.266rem 0.625rem; + font-size: 0.8125rem; + border-radius: 0.25rem; +} +.form-control-sm::file-selector-button { + padding: 0.266rem 0.625rem; + margin: -0.266rem -0.625rem; + margin-inline-end: 0.625rem; +} + +.form-control-lg { + min-height: calc(1.5em + 1.188rem + 2px); + padding: 0.594rem 1rem; + font-size: 1.125rem; + border-radius: 0.5rem; +} +.form-control-lg::file-selector-button { + padding: 0.594rem 1rem; + margin: -0.594rem -1rem; + margin-inline-end: 1rem; +} + +textarea.form-control { + min-height: calc(1.5em + 0.844rem + 2px); +} +textarea.form-control-sm { + min-height: calc(1.5em + 0.532rem + 2px); +} +textarea.form-control-lg { + min-height: calc(1.5em + 1.188rem + 2px); +} + +.form-control-color { + width: 3rem; + height: calc(1.5em + 0.844rem + 2px); + padding: 0.422rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + border: 0 !important; + border-radius: 0.375rem; +} +.form-control-color::-webkit-color-swatch { + border-radius: 0.375rem; +} +.form-control-color.form-control-sm { + height: calc(1.5em + 0.532rem + 2px); +} +.form-control-color.form-control-lg { + height: calc(1.5em + 1.188rem + 2px); +} + +.form-select { + display: block; + width: 100%; + padding: 0.422rem 2.45rem 0.422rem 0.875rem; + -moz-padding-start: calc(0.875rem - 3px); + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.5; + color: #6f6b7d; + background-color: #fff; + background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%236f6b7d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='white' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-position: right 0.875rem center; + background-size: 22px 20px; + border: 1px solid #dbdade; + border-radius: 0.375rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #7367f0; + outline: 0; + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.875rem; + background-image: none; +} +.form-select:disabled { + color: #a5a3ae; + background-color: rgba(75, 70, 92, 0.08); +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #6f6b7d; +} + +.form-select-sm { + padding-top: 0.266rem; + padding-bottom: 0.266rem; + padding-left: 0.625rem; + font-size: 0.8125rem; + border-radius: 0.25rem; +} + +.form-select-lg { + padding-top: 0.594rem; + padding-bottom: 0.594rem; + padding-left: 1rem; + font-size: 1.125rem; + border-radius: 0.5rem; +} + +.form-check { + display: block; + min-height: 1.378125rem; + padding-left: 1.7em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.7em; +} + +.form-check-reverse { + padding-right: 1.7em; + padding-left: 0; + text-align: right; +} +.form-check-reverse .form-check-input { + float: right; + margin-right: -1.7em; + margin-left: 0; +} + +.form-check-input { + width: 1.2em; + height: 1.2em; + margin-top: 0.135em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: 2px solid #dbdade; + appearance: none; + print-color-adjust: exact; +} +.form-check-input[type=checkbox] { + border-radius: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: #7367f0; + outline: 0; + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.form-check-input:checked { + background-color: #7367f0; + border-color: #7367f0; +} +.form-check-input:checked[type=checkbox] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='13' viewBox='0 0 15 14' fill='none'%3E%3Cpath d='M3.41667 7L6.33333 9.91667L12.1667 4.08333' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); +} +.form-check-input:checked[type=radio] { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='5' width='8' height='8' rx='4' fill='%23fff'/%3E%3C/svg%3E%0A"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #7367f0; + border-color: #7367f0; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9H12.5' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + cursor: default; + opacity: 0.5; +} + +.form-check-label { + cursor: pointer; +} + +.form-switch { + padding-left: 2.5em; +} +.form-switch .form-check-input { + width: 2em; + margin-left: -2.5em; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='6' fill='rgba%2875, 70, 92, 0.2%29'/%3E%3C/svg%3E%0A"); + background-position: left center; + border-radius: 2em; + transition: background-position 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-switch .form-check-input { + transition: none; + } +} +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='6' fill='%237367f0'/%3E%3C/svg%3E%0A"); +} +.form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='6' fill='%23fff'/%3E%3C/svg%3E%0A"); +} +.form-switch.form-check-reverse { + padding-right: 2.5em; + padding-left: 0; +} +.form-switch.form-check-reverse .form-check-input { + margin-right: -2.5em; + margin-left: 0; +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem; +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.btn-check[disabled] + .btn, .btn-check:disabled + .btn { + pointer-events: none; + filter: none; + opacity: 0.65; +} + +.form-range { + width: 100%; + height: 0.85rem; + padding: 0; + background-color: transparent; + appearance: none; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 3px rgba(75, 70, 92, 0.1), 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 3px rgba(75, 70, 92, 0.1), 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 0.75rem; + height: 0.75rem; + margin-top: -0.3125rem; + background-color: #fff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + transition: none; + } +} +.form-range::-webkit-slider-thumb:active { + background-color: #fff; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.125rem; + color: transparent; + cursor: pointer; + background-color: rgba(75, 70, 92, 0.2); + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 0.75rem; + height: 0.75rem; + background-color: #fff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + transition: none; + } +} +.form-range::-moz-range-thumb:active { + background-color: #fff; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.125rem; + color: transparent; + cursor: pointer; + background-color: rgba(75, 70, 92, 0.2); + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: #dbdade; +} +.form-range:disabled::-moz-range-thumb { + background-color: #dbdade; +} + +.form-floating { + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext, +.form-floating > .form-select { + height: calc(3.5rem + 2px); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 1rem 0.875rem; + overflow: hidden; + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control, +.form-floating > .form-control-plaintext { + padding: 1rem 0.875rem; +} +.form-floating > .form-control::placeholder, +.form-floating > .form-control-plaintext::placeholder { + color: transparent; +} +.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), +.form-floating > .form-control-plaintext:focus, +.form-floating > .form-control-plaintext:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill, +.form-floating > .form-control-plaintext:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-control-plaintext ~ label, +.form-floating > .form-select ~ label { + opacity: 0.75; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.75; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control-plaintext ~ label { + border-width: 1px 0; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-select, +.input-group > .form-floating { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-select:focus, +.input-group > .form-floating:focus-within { + z-index: 5; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 5; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.422rem 0.75rem; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.5; + color: #6f6b7d; + text-align: center; + white-space: nowrap; + background-color: #fff; + border: 1px solid #dbdade; + border-radius: 0.375rem; +} + +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text, +.input-group-lg > .btn { + padding: 0.594rem 1rem; + font-size: 1.125rem; + border-radius: 0.5rem; +} + +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text, +.input-group-sm > .btn { + padding: 0.266rem 0.625rem; + font-size: 0.8125rem; + border-radius: 0.25rem; +} + +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 3.325rem; +} + +.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), +.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, +.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), +.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, +.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group > .form-floating:not(:first-child) > .form-control, +.input-group > .form-floating:not(:first-child) > .form-select { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.btn { + --bs-btn-padding-x: 1.25rem; + --bs-btn-padding-y: 0.6rem; + --bs-btn-font-family: ; + --bs-btn-font-size: 0.9375rem; + --bs-btn-font-weight: 500; + --bs-btn-line-height: 1.125; + --bs-btn-color: #6f6b7d; + --bs-btn-bg: transparent; + --bs-btn-border-width: 1px; + --bs-btn-border-color: transparent; + --bs-btn-border-radius: 0.375rem; + --bs-btn-hover-border-color: transparent; + --bs-btn-box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); + --bs-btn-disabled-opacity: 0.65; + --bs-btn-focus-box-shadow: 0 0 0 0.05rem rgba(var(--bs-btn-focus-shadow-rgb), .5); + display: inline-block; + padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); + font-family: var(--bs-btn-font-family); + font-size: var(--bs-btn-font-size); + font-weight: var(--bs-btn-font-weight); + line-height: var(--bs-btn-line-height); + color: var(--bs-btn-color); + text-align: center; + vertical-align: middle; + cursor: pointer; + user-select: none; + border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); + border-radius: var(--bs-btn-border-radius); + background-color: var(--bs-btn-bg); + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); +} +.btn-check + .btn:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color); +} +.btn:focus-visible { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:focus-visible + .btn { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show { + color: var(--bs-btn-active-color); + background-color: var(--bs-btn-active-bg); + border-color: var(--bs-btn-active-border-color); +} +.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn:disabled, .btn.disabled, fieldset:disabled .btn { + color: var(--bs-btn-disabled-color); + pointer-events: none; + background-color: var(--bs-btn-disabled-bg); + border-color: var(--bs-btn-disabled-border-color); + opacity: var(--bs-btn-disabled-opacity); +} + +.btn-link { + --bs-btn-font-weight: 400; + --bs-btn-color: var(--bs-link-color); + --bs-btn-bg: transparent; + --bs-btn-border-color: transparent; + --bs-btn-hover-color: var(--bs-link-hover-color); + --bs-btn-hover-border-color: transparent; + --bs-btn-active-color: var(--bs-link-hover-color); + --bs-btn-active-border-color: transparent; + --bs-btn-disabled-color: rgba(75, 70, 92, 0.6); + --bs-btn-disabled-border-color: transparent; + --bs-btn-box-shadow: none; + --bs-btn-focus-shadow-rgb: 136, 126, 242; + text-decoration: none; +} +.btn-link:focus-visible { + color: var(--bs-btn-color); +} +.btn-link:hover { + color: var(--bs-btn-hover-color); +} + +.btn-lg, .btn-group-lg > .btn { + --bs-btn-padding-y: 0.84rem; + --bs-btn-padding-x: 1.625rem; + --bs-btn-font-size: 1.0625rem; + --bs-btn-border-radius: 0.5rem; +} + +.btn-sm, .btn-group-sm > .btn { + --bs-btn-padding-y: 0.41rem; + --bs-btn-padding-x: 0.875rem; + --bs-btn-font-size: 0.8125rem; + --bs-btn-border-radius: 0.25rem; +} + +.fade { + transition: opacity 0.15s linear; +} +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing.collapse-horizontal { + transition: none; + } +} + +.dropup, +.dropend, +.dropdown, +.dropstart, +.dropup-center, +.dropdown-center { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.5em; + vertical-align: middle; + content: ""; + margin-top: -0.28em; + width: 0.42em; + height: 0.42em; + border: 1px solid; + border-top: 0; + border-left: 0; + transform: rotate(45deg); +} +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + --bs-dropdown-zindex: 1000; + --bs-dropdown-min-width: 10rem; + --bs-dropdown-padding-x: 0; + --bs-dropdown-padding-y: 0.5rem; + --bs-dropdown-spacer: 0.25rem; + --bs-dropdown-font-size: 0.9375rem; + --bs-dropdown-color: #6f6b7d; + --bs-dropdown-bg: #fff; + --bs-dropdown-border-color: #dbdade; + --bs-dropdown-border-radius: 0.375rem; + --bs-dropdown-border-width: 0px; + --bs-dropdown-inner-border-radius: 0px; + --bs-dropdown-divider-bg: #dbdade; + --bs-dropdown-divider-margin-y: 0.5rem; + --bs-dropdown-box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); + --bs-dropdown-link-color: #5d596c; + --bs-dropdown-link-hover-color: #7367f0; + --bs-dropdown-link-hover-bg: rgba(115, 103, 240, 0.08); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #7367f0; + --bs-dropdown-link-disabled-color: #c9c8ce; + --bs-dropdown-item-padding-x: 1rem; + --bs-dropdown-item-padding-y: 0.42rem; + --bs-dropdown-header-color: #a5a3ae; + --bs-dropdown-header-padding-x: 1rem; + --bs-dropdown-header-padding-y: 0.5rem; + position: absolute; + z-index: var(--bs-dropdown-zindex); + display: none; + min-width: var(--bs-dropdown-min-width); + padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); + margin: 0; + font-size: var(--bs-dropdown-font-size); + color: var(--bs-dropdown-color); + text-align: left; + list-style: none; + background-color: var(--bs-dropdown-bg); + background-clip: padding-box; + border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); + border-radius: var(--bs-dropdown-border-radius); +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: var(--bs-dropdown-spacer); +} + +.dropdown-menu-start { + --bs-position: start; +} +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0; +} + +.dropdown-menu-end { + --bs-position: end; +} +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-start { + --bs-position: start; + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-sm-end { + --bs-position: end; + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 768px) { + .dropdown-menu-md-start { + --bs-position: start; + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-md-end { + --bs-position: end; + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 992px) { + .dropdown-menu-lg-start { + --bs-position: start; + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-lg-end { + --bs-position: end; + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1200px) { + .dropdown-menu-xl-start { + --bs-position: start; + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xl-end { + --bs-position: end; + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +@media (min-width: 1400px) { + .dropdown-menu-xxl-start { + --bs-position: start; + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0; + } + .dropdown-menu-xxl-end { + --bs-position: end; + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto; + } +} +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: var(--bs-dropdown-spacer); +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.5em; + vertical-align: middle; + content: ""; + margin-top: 0; + width: 0.42em; + height: 0.42em; + border: 1px solid; + border-bottom: 0; + border-left: 0; + transform: rotate(-45deg); +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: var(--bs-dropdown-spacer); +} +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.5em; + vertical-align: middle; + content: ""; + border-top: 0.42em solid transparent; + border-right: 0; + border-bottom: 0.42em solid transparent; + border-left: 0.42em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-toggle::after { + vertical-align: 0; +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: var(--bs-dropdown-spacer); +} +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.5em; + vertical-align: middle; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.5em; + vertical-align: middle; + content: ""; + border-top: 0.42em solid transparent; + border-right: 0.42em solid; + border-bottom: 0.42em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-divider { + height: 0; + margin: var(--bs-dropdown-divider-margin-y) 0; + overflow: hidden; + border-top: 1px solid var(--bs-dropdown-divider-bg); + opacity: 1; +} + +.dropdown-item { + display: block; + width: 100%; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + clear: both; + font-weight: 400; + color: var(--bs-dropdown-link-color); + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.dropdown-item:hover, .dropdown-item:focus { + color: var(--bs-dropdown-link-hover-color); + background-color: var(--bs-dropdown-link-hover-bg); +} +.dropdown-item.active, .dropdown-item:active { + color: var(--bs-dropdown-link-active-color); + text-decoration: none; + background-color: var(--bs-dropdown-link-active-bg); +} +.dropdown-item.disabled, .dropdown-item:disabled { + color: var(--bs-dropdown-link-disabled-color); + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); + margin-bottom: 0; + font-size: 0.75rem; + color: var(--bs-dropdown-header-color); + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + color: var(--bs-dropdown-link-color); +} + +.dropdown-menu-dark { + --bs-dropdown-color: rgba(75, 70, 92, 0.3); + --bs-dropdown-bg: rgba(75, 70, 92, 0.8); + --bs-dropdown-border-color: #dbdade; + --bs-dropdown-box-shadow: ; + --bs-dropdown-link-color: rgba(75, 70, 92, 0.3); + --bs-dropdown-link-hover-color: #fff; + --bs-dropdown-divider-bg: #dbdade; + --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #7367f0; + --bs-dropdown-link-disabled-color: rgba(75, 70, 92, 0.5); + --bs-dropdown-header-color: rgba(75, 70, 92, 0.5); +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn:hover, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} + +.btn-group { + border-radius: 0.375rem; +} +.btn-group > :not(.btn-check:first-child) + .btn, +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn.dropdown-toggle-split:first-child, +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.9375rem; + padding-left: 0.9375rem; +} +.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.65625rem; + padding-left: 0.65625rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.21875rem; + padding-left: 1.21875rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn ~ .btn, +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav { + --bs-nav-link-padding-x: 1.25rem; + --bs-nav-link-padding-y: 0.543rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: #5d596c; + --bs-nav-link-hover-color: var(--bs-link-hover-color); + --bs-nav-link-disabled-color: #a5a3ae; + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); + font-size: var(--bs-nav-link-font-size); + font-weight: var(--bs-nav-link-font-weight); + color: var(--bs-nav-link-color); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:hover, .nav-link:focus { + color: var(--bs-nav-link-hover-color); +} +.nav-link.disabled { + color: var(--bs-nav-link-disabled-color); + pointer-events: none; + cursor: default; +} + +.nav-tabs { + --bs-nav-tabs-border-width: 1px; + --bs-nav-tabs-border-color: transparent; + --bs-nav-tabs-border-radius: 0.375rem; + --bs-nav-tabs-link-hover-border-color: rgba(75, 70, 92, 0.2) rgba(75, 70, 92, 0.2) transparent; + --bs-nav-tabs-link-active-color: #7367f0; + --bs-nav-tabs-link-active-bg: #fff; + --bs-nav-tabs-link-active-border-color: rgba(75, 70, 92, 0.3) rgba(75, 70, 92, 0.3) #fff; + border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color); +} +.nav-tabs .nav-link { + margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); + background: none; + border: var(--bs-nav-tabs-border-width) solid transparent; + border-top-left-radius: var(--bs-nav-tabs-border-radius); + border-top-right-radius: var(--bs-nav-tabs-border-radius); +} +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + isolation: isolate; + border-color: var(--bs-nav-tabs-link-hover-border-color); +} +.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + background-color: transparent; + border-color: transparent; +} +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: var(--bs-nav-tabs-link-active-color); + background-color: var(--bs-nav-tabs-link-active-bg); + border-color: var(--bs-nav-tabs-link-active-border-color); +} +.nav-tabs .dropdown-menu { + margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills { + --bs-nav-pills-border-radius: 0.375rem; + --bs-nav-pills-link-active-color: #fff; + --bs-nav-pills-link-active-bg: #7367f0; +} +.nav-pills .nav-link { + background: none; + border: 0; + border-radius: var(--bs-nav-pills-border-radius); +} +.nav-pills .nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + background-color: transparent; + border-color: transparent; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: var(--bs-nav-pills-link-active-color); + background-color: var(--bs-nav-pills-link-active-bg); +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} + +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} + +.navbar { + --bs-navbar-padding-x: 0; + --bs-navbar-padding-y: 0.5rem; + --bs-navbar-color: rgba(75, 70, 92, 0.5); + --bs-navbar-hover-color: #6f6b7d; + --bs-navbar-disabled-color: rgba(75, 70, 92, 0.3); + --bs-navbar-active-color: #6f6b7d; + --bs-navbar-brand-padding-y: 0.4970625rem; + --bs-navbar-brand-margin-end: 1rem; + --bs-navbar-brand-font-size: 1rem; + --bs-navbar-brand-color: #6f6b7d; + --bs-navbar-brand-hover-color: #6f6b7d; + --bs-navbar-nav-link-padding-x: 0.5rem; + --bs-navbar-toggler-padding-y: 0.5rem; + --bs-navbar-toggler-padding-x: 0.7rem; + --bs-navbar-toggler-font-size: 0.625rem; + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12%29-Navbar' transform='translate%28-1174.000000, -1290.000000%29'%3E%3Cg id='Group' transform='translate%281174.000000, 1288.000000%29'%3E%3Cg id='Icon-Color' transform='translate%280.000000, 2.000000%29'%3E%3Cuse fill='rgba%2875, 70, 92, 0.5%29' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba%2875, 70, 92, 0.5%29' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + --bs-navbar-toggler-border-color: rgba(75, 70, 92, 0.06); + --bs-navbar-toggler-border-radius: 0.375rem; + --bs-navbar-toggler-focus-width: 0.05rem; + --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x); +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-sm, +.navbar > .container-md, +.navbar > .container-lg, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} +.navbar-brand { + padding-top: var(--bs-navbar-brand-padding-y); + padding-bottom: var(--bs-navbar-brand-padding-y); + margin-right: var(--bs-navbar-brand-margin-end); + font-size: var(--bs-navbar-brand-font-size); + color: var(--bs-navbar-brand-color); + white-space: nowrap; +} +.navbar-brand:hover, .navbar-brand:focus { + color: var(--bs-navbar-brand-hover-color); +} + +.navbar-nav { + --bs-nav-link-padding-x: 0; + --bs-nav-link-padding-y: 0.543rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-navbar-color); + --bs-nav-link-hover-color: var(--bs-navbar-hover-color); + --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color); + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.navbar-nav .show > .nav-link, +.navbar-nav .nav-link.active { + color: var(--bs-navbar-active-color); +} +.navbar-nav .dropdown-menu { + position: static; +} + +.navbar-text { + padding-top: 0.543rem; + padding-bottom: 0.543rem; + color: var(--bs-navbar-color); +} +.navbar-text a, +.navbar-text a:hover, +.navbar-text a:focus { + color: var(--bs-navbar-active-color); +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); + font-size: var(--bs-navbar-toggler-font-size); + line-height: 1; + color: var(--bs-navbar-color); + background-color: transparent; + border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); + border-radius: var(--bs-navbar-toggler-border-radius); + transition: var(--bs-navbar-toggler-transition); +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width); +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-image: var(--bs-navbar-toggler-icon-bg); + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-sm .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-sm .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-md .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-md .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-lg .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-lg .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } + .navbar-expand-xxl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-header { + display: none; + } + .navbar-expand-xxl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-expand .navbar-nav { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x); +} +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} +.navbar-expand .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none; +} +.navbar-expand .offcanvas .offcanvas-header { + display: none; +} +.navbar-expand .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; +} + +.navbar-dark { + --bs-navbar-color: rgba(255, 255, 255, 0.8); + --bs-navbar-hover-color: #fff; + --bs-navbar-disabled-color: rgba(255, 255, 255, 0.4); + --bs-navbar-active-color: #fff; + --bs-navbar-brand-color: #fff; + --bs-navbar-brand-hover-color: #fff; + --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12%29-Navbar' transform='translate%28-1174.000000, -1290.000000%29'%3E%3Cg id='Group' transform='translate%281174.000000, 1288.000000%29'%3E%3Cg id='Icon-Color' transform='translate%280.000000, 2.000000%29'%3E%3Cuse fill='rgba%28255, 255, 255, 0.8%29' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba%28255, 255, 255, 0.8%29' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} + +.card { + --bs-card-spacer-y: 1.5rem; + --bs-card-spacer-x: 1.5rem; + --bs-card-title-spacer-y: 0.875rem; + --bs-card-border-width: 0; + --bs-card-border-color: #dbdade; + --bs-card-border-radius: 0.375rem; + --bs-card-box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1); + --bs-card-inner-border-radius: 0.375rem; + --bs-card-cap-padding-y: 1.5rem; + --bs-card-cap-padding-x: 1.5rem; + --bs-card-cap-bg: transparent; + --bs-card-cap-color: ; + --bs-card-height: ; + --bs-card-color: ; + --bs-card-bg: #fff; + --bs-card-img-overlay-padding: 1.5rem; + --bs-card-group-margin: 0.75rem; + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + height: var(--bs-card-height); + word-wrap: break-word; + background-color: var(--bs-card-bg); + background-clip: border-box; + border: var(--bs-card-border-width) solid var(--bs-card-border-color); + border-radius: var(--bs-card-border-radius); +} +.card > hr { + margin-right: 0; + margin-left: 0; +} +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.card-body { + flex: 1 1 auto; + padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); + color: var(--bs-card-color); +} + +.card-title { + margin-bottom: var(--bs-card-title-spacer-y); +} + +.card-subtitle { + margin-top: calc(-0.5 * var(--bs-card-title-spacer-y)); + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link + .card-link { + margin-left: var(--bs-card-spacer-x); +} + +.card-header { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + margin-bottom: 0; + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-header:first-child { + border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0; +} + +.card-footer { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-top: var(--bs-card-border-width) solid var(--bs-card-border-color); +} +.card-footer:last-child { + border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius); +} + +.card-header-tabs { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); + border-bottom: 0; +} +.card-header-tabs .nav-link.active { + background-color: var(--bs-card-bg); + border-bottom-color: var(--bs-card-bg); +} + +.card-header-pills { + margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); + margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--bs-card-img-overlay-padding); + border-radius: var(--bs-card-inner-border-radius); +} + +.card-img, +.card-img-top, +.card-img-bottom { + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius); +} + +.card-group > .card { + margin-bottom: var(--bs-card-group-margin); +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.accordion { + --bs-accordion-color: #6f6b7d; + --bs-accordion-bg: #fff; + --bs-accordion-transition: all 0.2s ease-in-out, border-radius 0.15s ease; + --bs-accordion-border-color: #fff; + --bs-accordion-border-width: 1px; + --bs-accordion-border-radius: 0.375rem; + --bs-accordion-inner-border-radius: calc(0.375rem - 1px); + --bs-accordion-btn-padding-x: 1.125rem; + --bs-accordion-btn-padding-y: 0.82rem; + --bs-accordion-btn-color: #5d596c; + --bs-accordion-btn-bg: var(--bs-accordion-bg); + --bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 5.5L12.5 10.5L7.5 15.5' stroke='%235d596c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 5.5L12.5 10.5L7.5 15.5' stroke='white' stroke-opacity='0.1' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + --bs-accordion-btn-icon-width: 1.125rem; + --bs-accordion-btn-icon-transform: rotate(90deg); + --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 5.5L12.5 10.5L7.5 15.5' stroke='%235d596c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 5.5L12.5 10.5L7.5 15.5' stroke='white' stroke-opacity='0.1' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + --bs-accordion-btn-focus-border-color: #7367f0; + --bs-accordion-btn-focus-box-shadow: none; + --bs-accordion-body-padding-x: 1.125rem; + --bs-accordion-body-padding-y: 0.82rem; + --bs-accordion-active-color: #5d596c; + --bs-accordion-active-bg: #fff; +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); + font-size: 0.9375rem; + color: var(--bs-accordion-btn-color); + text-align: left; + background-color: var(--bs-accordion-btn-bg); + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: var(--bs-accordion-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); +} +.accordion-button:not(.collapsed)::after { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform); +} +.accordion-button::after { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: auto; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + border-color: var(--bs-accordion-btn-focus-border-color); + outline: 0; + box-shadow: var(--bs-accordion-btn-focus-box-shadow); +} + +.accordion-header { + margin-bottom: 0; +} + +.accordion-item { + color: var(--bs-accordion-color); + background-color: var(--bs-accordion-bg); + border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); +} +.accordion-item:first-of-type { + border-top-left-radius: var(--bs-accordion-border-radius); + border-top-right-radius: var(--bs-accordion-border-radius); +} +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: var(--bs-accordion-inner-border-radius); + border-top-right-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: var(--bs-accordion-inner-border-radius); + border-bottom-left-radius: var(--bs-accordion-inner-border-radius); +} +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius); +} + +.accordion-body { + padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); +} + +.accordion-flush .accordion-collapse { + border-width: 0; +} +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} +.accordion-flush .accordion-item:first-child { + border-top: 0; +} +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed { + border-radius: 0; +} + +.breadcrumb { + --bs-breadcrumb-padding-x: 0; + --bs-breadcrumb-padding-y: 0; + --bs-breadcrumb-margin-bottom: 1rem; + --bs-breadcrumb-bg: transparent; + --bs-breadcrumb-border-radius: ; + --bs-breadcrumb-divider-color: #4b465c; + --bs-breadcrumb-item-padding-x: 0.875rem; + --bs-breadcrumb-item-active-color: #4b465c; + display: flex; + flex-wrap: wrap; + padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); + margin-bottom: var(--bs-breadcrumb-margin-bottom); + font-size: var(--bs-breadcrumb-font-size); + list-style: none; + background-color: var(--bs-breadcrumb-bg); + border-radius: var(--bs-breadcrumb-border-radius); +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: var(--bs-breadcrumb-item-padding-x); +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: var(--bs-breadcrumb-item-padding-x); + color: var(--bs-breadcrumb-divider-color); + content: var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-right' width='16' height='24' viewBox='0 0 24 24' stroke-width='1.75' stroke='%234b465c' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpolyline points='9 6 15 12 9 18'%3E%3C/polyline%3E%3C/svg%3E")) /* rtl: var(--bs-breadcrumb-divider, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-chevron-left' width='16' height='24' viewBox='0 0 24 24' stroke-width='1.75' stroke='%234b465c' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpolyline points='15 6 9 12 15 18'%3E%3C/polyline%3E%3C/svg%3E")) */; +} +.breadcrumb-item.active { + color: var(--bs-breadcrumb-item-active-color); +} + +.pagination { + --bs-pagination-padding-x: 0.35rem; + --bs-pagination-padding-y: 0.745rem; + --bs-pagination-font-size: 0.9375rem; + --bs-pagination-color: #5d596c; + --bs-pagination-bg: rgba(75, 70, 92, 0.08); + --bs-pagination-border-width: 0px; + --bs-pagination-border-color: rgba(75, 70, 92, 0.08); + --bs-pagination-border-radius: 0.375rem; + --bs-pagination-hover-color: #5d596c; + --bs-pagination-hover-bg: rgba(75, 70, 92, 0.16); + --bs-pagination-hover-border-color: rgba(75, 70, 92, 0.16); + --bs-pagination-focus-color: #5d596c; + --bs-pagination-focus-bg: rgba(75, 70, 92, 0.16); + --bs-pagination-focus-box-shadow: none; + --bs-pagination-active-color: #fff; + --bs-pagination-active-bg: #7367f0; + --bs-pagination-active-border-color: #7367f0; + --bs-pagination-disabled-color: #a5a3ae; + --bs-pagination-disabled-bg: rgba(75, 70, 92, 0.08); + --bs-pagination-disabled-border-color: rgba(75, 70, 92, 0.08); + display: flex; + padding-left: 0; + list-style: none; +} + +.page-link { + position: relative; + display: block; + padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); + font-size: var(--bs-pagination-font-size); + color: var(--bs-pagination-color); + background-color: var(--bs-pagination-bg); + border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: var(--bs-pagination-hover-color); + background-color: var(--bs-pagination-hover-bg); + border-color: var(--bs-pagination-hover-border-color); +} +.page-link:focus { + z-index: 3; + color: var(--bs-pagination-focus-color); + background-color: var(--bs-pagination-focus-bg); + outline: 0; + box-shadow: var(--bs-pagination-focus-box-shadow); +} +.page-link.active, .active > .page-link { + z-index: 3; + color: var(--bs-pagination-active-color); + background-color: var(--bs-pagination-active-bg); + border-color: var(--bs-pagination-active-border-color); +} +.page-link.disabled, .disabled > .page-link { + color: var(--bs-pagination-disabled-color); + pointer-events: none; + background-color: var(--bs-pagination-disabled-bg); + border-color: var(--bs-pagination-disabled-border-color); +} + +.page-item:not(:first-child) .page-link { + margin-left: 0.25rem; +} +.page-item .page-link { + border-radius: var(--bs-pagination-border-radius); +} + +.pagination-lg { + --bs-pagination-padding-x: 0.4rem; + --bs-pagination-padding-y: 1rem; + --bs-pagination-font-size: 1rem; + --bs-pagination-border-radius: 0.5rem; +} + +.pagination-sm { + --bs-pagination-padding-x: 0.15rem; + --bs-pagination-padding-y: 0.5rem; + --bs-pagination-font-size: 0.75rem; + --bs-pagination-border-radius: 0.25rem; +} + +.badge { + --bs-badge-padding-x: 1em; + --bs-badge-padding-y: 0.49em; + --bs-badge-font-size: 0.81em; + --bs-badge-font-weight: 500; + --bs-badge-color: #fff; + --bs-badge-border-radius: 0.25rem; + display: inline-block; + padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); + font-size: var(--bs-badge-font-size); + font-weight: var(--bs-badge-font-weight); + line-height: 1; + color: var(--bs-badge-color); + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: var(--bs-badge-border-radius); +} +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.alert { + --bs-alert-bg: transparent; + --bs-alert-padding-x: 0.875rem; + --bs-alert-padding-y: 0.687rem; + --bs-alert-margin-bottom: 1rem; + --bs-alert-color: inherit; + --bs-alert-border-color: transparent; + --bs-alert-border: 1px solid var(--bs-alert-border-color); + --bs-alert-border-radius: 0.375rem; + position: relative; + padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); + margin-bottom: var(--bs-alert-margin-bottom); + color: var(--bs-alert-color); + background-color: var(--bs-alert-bg); + border: var(--bs-alert-border); + border-radius: var(--bs-alert-border-radius); +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 2.625rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.85875rem 0.875rem; +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 0.75rem; + } +} +.progress { + --bs-progress-height: 0.75rem; + --bs-progress-font-size: 0.75rem; + --bs-progress-bg: #f1f0f2; + --bs-progress-border-radius: 3.125rem; + --bs-progress-box-shadow: inset 0 1px 2px rgba(75, 70, 92, 0.075); + --bs-progress-bar-color: #fff; + --bs-progress-bar-bg: #7367f0; + --bs-progress-bar-transition: width 0.6s ease; + display: flex; + height: var(--bs-progress-height); + overflow: hidden; + font-size: var(--bs-progress-font-size); + background-color: var(--bs-progress-bg); + border-radius: var(--bs-progress-border-radius); +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: var(--bs-progress-bar-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-progress-bar-bg); + transition: var(--bs-progress-bar-transition); +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: var(--bs-progress-height) var(--bs-progress-height); +} + +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} + +.list-group { + --bs-list-group-color: #6f6b7d; + --bs-list-group-bg: transparent; + --bs-list-group-border-color: #dbdade; + --bs-list-group-border-width: 1px; + --bs-list-group-border-radius: 0.375rem; + --bs-list-group-item-padding-x: 1.25rem; + --bs-list-group-item-padding-y: 0.57rem; + --bs-list-group-action-color: rgba(75, 70, 92, 0.7); + --bs-list-group-action-hover-color: #7367f0; + --bs-list-group-action-hover-bg: #f4f3fe; + --bs-list-group-action-active-color: #7367f0; + --bs-list-group-action-active-bg: #f4f3fe; + --bs-list-group-disabled-color: #a5a3ae; + --bs-list-group-disabled-bg: transparent; + --bs-list-group-active-color: #fff; + --bs-list-group-active-bg: #7367f0; + --bs-list-group-active-border-color: #7367f0; + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: var(--bs-list-group-border-radius); +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > .list-group-item::before { + content: counters(section, ".") ". "; + counter-increment: section; +} + +.list-group-item-action { + width: 100%; + color: var(--bs-list-group-action-color); + text-align: inherit; +} +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: var(--bs-list-group-action-hover-color); + text-decoration: none; + background-color: var(--bs-list-group-action-hover-bg); +} +.list-group-item-action:active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg); +} + +.list-group-item { + position: relative; + display: block; + padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x); + color: var(--bs-list-group-color); + background-color: var(--bs-list-group-bg); + border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, .list-group-item:disabled { + color: var(--bs-list-group-disabled-color); + pointer-events: none; + background-color: var(--bs-list-group-disabled-bg); +} +.list-group-item.active { + z-index: 2; + color: var(--bs-list-group-active-color); + background-color: var(--bs-list-group-active-bg); + border-color: var(--bs-list-group-active-border-color); +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: calc(-1 * var(--bs-list-group-border-width)); + border-top-width: var(--bs-list-group-border-width); +} + +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + 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: var(--bs-list-group-border-width); + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + 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: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + 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: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + 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: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + 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: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width); + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 var(--bs-list-group-border-width); +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.btn-close { + box-sizing: content-box; + width: 1.125rem; + height: 1.125rem; + padding: 0.25em 0.25em; + color: #4b465c; + background: transparent url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%234b465c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%234b465c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") center/1.125rem auto no-repeat; + border: 0; + border-radius: 0.375rem; + opacity: 0.5; +} +.btn-close:hover { + color: #4b465c; + text-decoration: none; + opacity: 0.75; +} +.btn-close:focus { + outline: 0; + box-shadow: none; + opacity: 0.75; +} +.btn-close:disabled, .btn-close.disabled { + pointer-events: none; + user-select: none; + opacity: 0.25; +} + +.btn-close-white { + filter: invert(1) grayscale(100%) brightness(200%); +} + +.toast { + --bs-toast-zindex: 1095; + --bs-toast-padding-x: 0.75rem; + --bs-toast-padding-y: 0.406rem; + --bs-toast-spacing: 1rem; + --bs-toast-max-width: 350px; + --bs-toast-font-size: 0.9375rem; + --bs-toast-color: #6f6b7d; + --bs-toast-bg: rgba(255, 255, 255, 0.85); + --bs-toast-border-width: 0px; + --bs-toast-border-color: var(--bs-border-color-translucent); + --bs-toast-border-radius: 0.375rem; + --bs-toast-box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); + --bs-toast-header-color: #5d596c; + --bs-toast-header-bg: #fff; + --bs-toast-header-border-color: rgba(219, 218, 222, 0.3); + width: var(--bs-toast-max-width); + max-width: 100%; + font-size: var(--bs-toast-font-size); + color: var(--bs-toast-color); + pointer-events: auto; + background-color: var(--bs-toast-bg); + background-clip: padding-box; + border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); + box-shadow: var(--bs-toast-box-shadow); + border-radius: var(--bs-toast-border-radius); +} +.toast.showing { + opacity: 0; +} +.toast:not(.show) { + display: none; +} + +.toast-container { + --bs-toast-zindex: 1095; + position: absolute; + z-index: var(--bs-toast-zindex); + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: var(--bs-toast-spacing); +} + +.toast-header { + display: flex; + align-items: center; + padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x); + color: var(--bs-toast-header-color); + background-color: var(--bs-toast-header-bg); + background-clip: padding-box; + border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); + border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); + border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); +} +.toast-header .btn-close { + margin-right: calc(-0.5 * var(--bs-toast-padding-x)); + margin-left: var(--bs-toast-padding-x); +} + +.toast-body { + padding: var(--bs-toast-padding-x); + word-wrap: break-word; +} + +.modal { + --bs-modal-zindex: 1090; + --bs-modal-width: 35rem; + --bs-modal-padding: 1.5rem; + --bs-modal-margin: 1.5rem; + --bs-modal-color: ; + --bs-modal-bg: #fff; + --bs-modal-border-color: var(--bs-border-color-translucent); + --bs-modal-border-width: 0px; + --bs-modal-border-radius: 0.375rem; + --bs-modal-box-shadow: 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); + --bs-modal-inner-border-radius: calc(0.375rem - 0px); + --bs-modal-header-padding-x: 0.25rem; + --bs-modal-header-padding-y: 1.25rem; + --bs-modal-header-padding: 1.25rem 1.5rem 0.25rem; + --bs-modal-header-border-color: var(--bs-border-color); + --bs-modal-header-border-width: 0px; + --bs-modal-title-line-height: 1.47; + --bs-modal-footer-gap: 1rem; + --bs-modal-footer-bg: ; + --bs-modal-footer-border-color: var(--bs-border-color); + --bs-modal-footer-border-width: 0px; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-modal-zindex); + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: var(--bs-modal-margin); + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.15s ease-out; + transform: translateY(-100px) scale(0.8); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: translateY(0) scale(1); +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + height: calc(100% - var(--bs-modal-margin) * 2); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - var(--bs-modal-margin) * 2); +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + color: var(--bs-modal-color); + pointer-events: auto; + background-color: var(--bs-modal-bg); + background-clip: padding-box; + border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); + border-radius: var(--bs-modal-border-radius); + outline: 0; +} + +.modal-backdrop { + --bs-backdrop-zindex: 1089; + --bs-backdrop-bg: #4b465c; + --bs-backdrop-opacity: 0.5; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-backdrop-zindex); + width: 100vw; + height: 100vh; + background-color: var(--bs-backdrop-bg); +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: var(--bs-backdrop-opacity); +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: var(--bs-modal-header-padding); + border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); + border-top-left-radius: var(--bs-modal-inner-border-radius); + border-top-right-radius: var(--bs-modal-inner-border-radius); +} +.modal-header .btn-close { + padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); + margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto; +} + +.modal-title { + margin-bottom: 0; + line-height: var(--bs-modal-title-line-height); +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: var(--bs-modal-padding); +} + +.modal-footer { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); + background-color: var(--bs-modal-footer-bg); + border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); + border-bottom-right-radius: var(--bs-modal-inner-border-radius); + border-bottom-left-radius: var(--bs-modal-inner-border-radius); +} +.modal-footer > * { + margin: calc(var(--bs-modal-footer-gap) * 0.5); +} + +@media (min-width: 576px) { + .modal { + --bs-modal-margin: 1.75rem; + --bs-modal-box-shadow: 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); + } + .modal-dialog { + max-width: var(--bs-modal-width); + margin-right: auto; + margin-left: auto; + } + .modal-sm { + --bs-modal-width: 22.5rem; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + --bs-modal-width: 50rem; + } +} +@media (min-width: 1200px) { + .modal-xl { + --bs-modal-width: 1140px; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header, +.modal-fullscreen .modal-footer { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} + +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header, + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header, + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header, + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header, + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header, + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } +} +.tooltip { + --bs-tooltip-zindex: 1099; + --bs-tooltip-max-width: 200px; + --bs-tooltip-padding-x: 0.75rem; + --bs-tooltip-padding-y: 0.3125rem; + --bs-tooltip-margin: ; + --bs-tooltip-font-size: 0.9375rem; + --bs-tooltip-color: #fff; + --bs-tooltip-bg: #4b4b4b; + --bs-tooltip-border-radius: 0.375rem; + --bs-tooltip-opacity: 1; + --bs-tooltip-arrow-width: 0.8rem; + --bs-tooltip-arrow-height: 0.4rem; + z-index: var(--bs-tooltip-zindex); + display: block; + padding: var(--bs-tooltip-arrow-height); + margin: var(--bs-tooltip-margin); + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.47; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-tooltip-font-size); + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: var(--bs-tooltip-opacity); +} +.tooltip .tooltip-arrow { + display: block; + width: var(--bs-tooltip-arrow-width); + height: var(--bs-tooltip-arrow-height); +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow { + bottom: 0; +} +.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before { + top: -1px; + border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-top-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow { + left: 0; + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before { + right: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-right-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow { + top: 0; +} +.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before { + bottom: -1px; + border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow { + right: 0; + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width); +} +.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before { + left: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.tooltip-inner { + max-width: var(--bs-tooltip-max-width); + padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); + color: var(--bs-tooltip-color); + text-align: center; + background-color: var(--bs-tooltip-bg); + border-radius: var(--bs-tooltip-border-radius); +} + +.popover { + --bs-popover-zindex: 1091; + --bs-popover-max-width: 276px; + --bs-popover-font-size: 0.9375rem; + --bs-popover-bg: #fff; + --bs-popover-border-width: 0px; + --bs-popover-border-color: var(--bs-border-color-translucent); + --bs-popover-border-radius: 0.5rem; + --bs-popover-inner-border-radius: calc(0.5rem - 0px); + --bs-popover-box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); + --bs-popover-header-padding-x: 1.125rem; + --bs-popover-header-padding-y: 1rem; + --bs-popover-header-font-size: 0.9375rem; + --bs-popover-header-color: #5d596c; + --bs-popover-header-bg: #fff; + --bs-popover-body-padding-x: 1.125rem; + --bs-popover-body-padding-y: 1.125rem; + --bs-popover-body-color: #6f6b7d; + --bs-popover-arrow-width: 1rem; + --bs-popover-arrow-height: 0.5rem; + --bs-popover-arrow-border: var(--bs-popover-border-color); + z-index: var(--bs-popover-zindex); + display: block; + max-width: var(--bs-popover-max-width); + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.47; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-popover-font-size); + word-wrap: break-word; + background-color: var(--bs-popover-bg); + background-clip: padding-box; + border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-radius: var(--bs-popover-border-radius); +} +.popover .popover-arrow { + display: block; + width: var(--bs-popover-arrow-width); + height: var(--bs-popover-arrow-height); +} +.popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + border-width: 0; +} + +.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow { + bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before { + bottom: 0; + border-top-color: var(--bs-popover-arrow-border); +} +.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after { + bottom: var(--bs-popover-border-width); + border-top-color: var(--bs-popover-bg); +} + +/* rtl:begin:ignore */ +.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow { + left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0; +} +.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before { + left: 0; + border-right-color: var(--bs-popover-arrow-border); +} +.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after { + left: var(--bs-popover-border-width); + border-right-color: var(--bs-popover-bg); +} + +/* rtl:end:ignore */ +.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow { + top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before { + top: 0; + border-bottom-color: var(--bs-popover-arrow-border); +} +.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after { + top: var(--bs-popover-border-width); + border-bottom-color: var(--bs-popover-bg); +} +.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: var(--bs-popover-arrow-width); + margin-left: calc(-0.5 * var(--bs-popover-arrow-width)); + content: ""; + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg); +} + +/* rtl:begin:ignore */ +.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow { + right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height); +} +.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before { + right: 0; + border-left-color: var(--bs-popover-arrow-border); +} +.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after { + right: var(--bs-popover-border-width); + border-left-color: var(--bs-popover-bg); +} + +/* rtl:end:ignore */ +.popover-header { + padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); + margin-bottom: 0; + font-size: var(--bs-popover-header-font-size); + color: var(--bs-popover-header-color); + background-color: var(--bs-popover-header-bg); + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-top-left-radius: var(--bs-popover-inner-border-radius); + border-top-right-radius: var(--bs-popover-inner-border-radius); +} +.popover-header:empty { + display: none; +} + +.popover-body { + padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); + color: var(--bs-popover-body-color); +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-start), +.active.carousel-item-end { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-end), +.active.carousel-item-start { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end { + z-index: 1; + opacity: 1; +} +.carousel-fade .active.carousel-item-start, +.carousel-fade .active.carousel-item-end { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-start, + .carousel-fade .active.carousel-item-end { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: none; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 2.5rem; + height: 2.5rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} + +/* rtl:options: { + "autoRename": true, + "stringMap":[ { + "name" : "prev-next", + "search" : "prev", + "replace" : "next" + } ] +} */ +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 4.5L6.75 9L11.25 13.5' stroke='%23fff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.25 4.5L6.75 9L11.25 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.25 4.5L11.75 9L7.25 13.5' stroke='%23fff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.25 4.5L11.75 9L7.25 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 34px; + height: 5px; + padding: 0; + margin-right: 5px; + margin-left: 5px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 0 solid transparent; + border-bottom: 0 solid transparent; + opacity: 0.4; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.437rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} + +.carousel-dark .carousel-control-prev-icon, +.carousel-dark .carousel-control-next-icon { + filter: invert(1) grayscale(100); +} +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #4b465c; +} +.carousel-dark .carousel-caption { + color: #4b465c; +} + +.spinner-grow, +.spinner-border { + display: inline-block; + width: var(--bs-spinner-width); + height: var(--bs-spinner-height); + vertical-align: var(--bs-spinner-vertical-align); + border-radius: 50%; + animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name); +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) /* rtl:ignore */; + } +} +.spinner-border { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-border-width: 0.25em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-border; + border: var(--bs-spinner-border-width) solid currentcolor; + border-right-color: transparent; +} + +.spinner-border-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; + --bs-spinner-border-width: 0.2em; +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-grow; + background-color: currentcolor; + opacity: 0; +} + +.spinner-grow-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; +} + +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + --bs-spinner-animation-speed: 1.5s; + } +} +.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm { + --bs-offcanvas-zindex: 1090; + --bs-offcanvas-width: 400px; + --bs-offcanvas-height: 30vh; + --bs-offcanvas-padding-x: 1.5rem; + --bs-offcanvas-padding-y: 1.5rem; + --bs-offcanvas-color: ; + --bs-offcanvas-bg: #fff; + --bs-offcanvas-border-width: 0px; + --bs-offcanvas-border-color: var(--bs-border-color-translucent); + --bs-offcanvas-box-shadow: 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} + +@media (max-width: 575.98px) { + .offcanvas-sm { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.25s ease-in-out; + } +} +@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-sm { + transition: none; + } +} +@media (max-width: 575.98px) { + .offcanvas-sm.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-sm.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-sm.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-sm.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) { + transform: none; + } + .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show { + visibility: visible; + } +} +@media (min-width: 576px) { + .offcanvas-sm { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-sm .offcanvas-header { + display: none; + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 767.98px) { + .offcanvas-md { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.25s ease-in-out; + } +} +@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-md { + transition: none; + } +} +@media (max-width: 767.98px) { + .offcanvas-md.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-md.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-md.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-md.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) { + transform: none; + } + .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show { + visibility: visible; + } +} +@media (min-width: 768px) { + .offcanvas-md { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-md .offcanvas-header { + display: none; + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 991.98px) { + .offcanvas-lg { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.25s ease-in-out; + } +} +@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-lg { + transition: none; + } +} +@media (max-width: 991.98px) { + .offcanvas-lg.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-lg.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-lg.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-lg.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) { + transform: none; + } + .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show { + visibility: visible; + } +} +@media (min-width: 992px) { + .offcanvas-lg { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-lg .offcanvas-header { + display: none; + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 1199.98px) { + .offcanvas-xl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.25s ease-in-out; + } +} +@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xl { + transition: none; + } +} +@media (max-width: 1199.98px) { + .offcanvas-xl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) { + transform: none; + } + .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show { + visibility: visible; + } +} +@media (min-width: 1200px) { + .offcanvas-xl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xl .offcanvas-header { + display: none; + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +@media (max-width: 1399.98px) { + .offcanvas-xxl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.25s ease-in-out; + } +} +@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) { + .offcanvas-xxl { + transition: none; + } +} +@media (max-width: 1399.98px) { + .offcanvas-xxl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); + } + .offcanvas-xxl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); + } + .offcanvas-xxl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); + } + .offcanvas-xxl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); + } + .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) { + transform: none; + } + .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show { + visibility: visible; + } +} +@media (min-width: 1400px) { + .offcanvas-xxl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important; + } + .offcanvas-xxl .offcanvas-header { + display: none; + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important; + } +} + +.offcanvas { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: transform 0.25s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} +.offcanvas.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%); +} +.offcanvas.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%); +} +.offcanvas.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%); +} +.offcanvas.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%); +} +.offcanvas.showing, .offcanvas.show:not(.hiding) { + transform: none; +} +.offcanvas.showing, .offcanvas.hiding, .offcanvas.show { + visibility: visible; +} + +.offcanvas-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1089; + width: 100vw; + height: 100vh; + background-color: #4b465c; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.5; +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); +} +.offcanvas-header .btn-close { + padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y)); +} + +.offcanvas-title { + margin-bottom: 0; + line-height: 1.47; +} + +.offcanvas-body { + flex-grow: 1; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); + overflow-y: auto; +} + +.placeholder { + display: inline-block; + min-height: 1em; + vertical-align: middle; + cursor: wait; + background-color: currentcolor; + opacity: 0.5; +} +.placeholder.btn::before { + display: inline-block; + content: ""; +} + +.placeholder-xs { + min-height: 0.6em; +} + +.placeholder-sm { + min-height: 0.8em; +} + +.placeholder-lg { + min-height: 1.2em; +} + +.placeholder-glow .placeholder { + animation: placeholder-glow 2s ease-in-out infinite; +} + +@keyframes placeholder-glow { + 50% { + opacity: 0.2; + } +} +.placeholder-wave { + mask-image: linear-gradient(130deg, #4b465c 55%, rgba(0, 0, 0, 0.8) 75%, #4b465c 95%); + mask-size: 200% 100%; + animation: placeholder-wave 2s linear infinite; +} + +@keyframes placeholder-wave { + 100% { + mask-position: -200% 0%; + } +} +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.text-bg-primary { + color: #fff !important; + background-color: RGBA(115, 103, 240, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-secondary { + color: #fff !important; + background-color: RGBA(168, 170, 174, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-success { + color: #fff !important; + background-color: RGBA(40, 199, 111, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-info { + color: #fff !important; + background-color: RGBA(0, 207, 232, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-warning { + color: #fff !important; + background-color: RGBA(255, 159, 67, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-danger { + color: #fff !important; + background-color: RGBA(234, 84, 85, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-light { + color: #4b465c !important; + background-color: RGBA(223, 223, 227, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-dark { + color: #fff !important; + background-color: RGBA(75, 75, 75, var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-gray { + color: #fff !important; + background-color: RGBA(75, 70, 92, var(--bs-bg-opacity, 1)) !important; +} + +.link-primary { + color: #7367f0 !important; +} +.link-primary:hover, .link-primary:focus { + color: #685dd8 !important; +} + +.link-secondary { + color: #a8aaae !important; +} +.link-secondary:hover, .link-secondary:focus { + color: #97999d !important; +} + +.link-success { + color: #28c76f !important; +} +.link-success:hover, .link-success:focus { + color: #24b364 !important; +} + +.link-info { + color: #00cfe8 !important; +} +.link-info:hover, .link-info:focus { + color: #00bad1 !important; +} + +.link-warning { + color: #ff9f43 !important; +} +.link-warning:hover, .link-warning:focus { + color: #e68f3c !important; +} + +.link-danger { + color: #ea5455 !important; +} +.link-danger:hover, .link-danger:focus { + color: #d34c4d !important; +} + +.link-light { + color: #dfdfe3 !important; +} +.link-light:hover, .link-light:focus { + color: #e2e2e6 !important; +} + +.link-dark { + color: #4b4b4b !important; +} +.link-dark:hover, .link-dark:focus { + color: #444444 !important; +} + +.link-gray { + color: rgba(75, 70, 92, 0.05) !important; +} +.link-gray:hover, .link-gray:focus { + color: rgba(14, 13, 17, 0.145) !important; +} + +.ratio { + position: relative; + width: 100%; +} +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: ""; +} +.ratio > * { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.ratio-1x1 { + --bs-aspect-ratio: 100%; +} + +.ratio-4x3 { + --bs-aspect-ratio: 75%; +} + +.ratio-16x9 { + --bs-aspect-ratio: 56.25%; +} + +.ratio-21x9 { + --bs-aspect-ratio: 42.8571428571%; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; +} + +.sticky-bottom { + position: sticky; + bottom: 0; + z-index: 1020; +} + +@media (min-width: 576px) { + .sticky-sm-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-sm-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-md-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-lg-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xl-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: sticky; + top: 0; + z-index: 1020; + } + .sticky-xxl-bottom { + position: sticky; + bottom: 0; + z-index: 1020; + } +} +.hstack { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch; +} + +.vstack { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-self: stretch; +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.vr { + display: inline-block; + align-self: stretch; + width: 1px; + min-height: 1em; + background-color: currentcolor; + opacity: 1; +} + +:root { + color-scheme: light; +} + +b, +strong { + font-weight: 700; +} + +[dir=rtl] caption { + text-align: right; +} +[dir=rtl] dd { + margin-right: 0; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +input:-webkit-autofill, +input:-webkit-autofill:hover, +input:-webkit-autofill:focus, +textarea:-webkit-autofill, +textarea:-webkit-autofill:hover, +textarea:-webkit-autofill:focus, +select:-webkit-autofill, +select:-webkit-autofill:hover, +select:-webkit-autofill:focus, +input:-internal-autofill-selected { + background-clip: text !important; + -webkit-background-clip: text !important; +} + +[dir=rtl] .list-inline, +[dir=rtl] .list-unstyled { + padding-right: 0; +} +[dir=rtl] .list-inline-item:not(:last-child) { + margin-right: 0; + margin-left: 0.5rem; +} + +.row-bordered { + overflow: hidden; +} +.row-bordered > .col, +.row-bordered > [class^=col-], +.row-bordered > [class*=" col-"], +.row-bordered > [class^="col "], +.row-bordered > [class*=" col "], +.row-bordered > [class$=" col"], +.row-bordered > [class=col] { + position: relative; + padding-top: 1px; +} +.row-bordered > .col::before, +.row-bordered > [class^=col-]::before, +.row-bordered > [class*=" col-"]::before, +.row-bordered > [class^="col "]::before, +.row-bordered > [class*=" col "]::before, +.row-bordered > [class$=" col"]::before, +.row-bordered > [class=col]::before { + content: ""; + position: absolute; + right: 0; + bottom: -1px; + left: 0; + display: block; + height: 0; + border-top: 1px solid #dbdade; +} +.row-bordered > .col::after, +.row-bordered > [class^=col-]::after, +.row-bordered > [class*=" col-"]::after, +.row-bordered > [class^="col "]::after, +.row-bordered > [class*=" col "]::after, +.row-bordered > [class$=" col"]::after, +.row-bordered > [class=col]::after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: -1px; + display: block; + width: 0; + border-left: 1px solid #dbdade; +} +.row-bordered.row-border-light > .col::before, .row-bordered.row-border-light > .col::after, +.row-bordered.row-border-light > [class^=col-]::before, +.row-bordered.row-border-light > [class^=col-]::after, +.row-bordered.row-border-light > [class*=" col-"]::before, +.row-bordered.row-border-light > [class*=" col-"]::after, +.row-bordered.row-border-light > [class^="col "]::before, +.row-bordered.row-border-light > [class^="col "]::after, +.row-bordered.row-border-light > [class*=" col "]::before, +.row-bordered.row-border-light > [class*=" col "]::after, +.row-bordered.row-border-light > [class$=" col"]::before, +.row-bordered.row-border-light > [class$=" col"]::after, +.row-bordered.row-border-light > [class=col]::before, +.row-bordered.row-border-light > [class=col]::after { + border-color: rgba(75, 70, 92, 0.05); +} + +[dir=rtl] .row-bordered > .col::after, +[dir=rtl] .row-bordered > [class^=col-]::after, +[dir=rtl] .row-bordered > [class*=" col-"]::after, +[dir=rtl] .row-bordered > [class^="col "]::after, +[dir=rtl] .row-bordered > [class*=" col "]::after, +[dir=rtl] .row-bordered > [class$=" col"]::after, +[dir=rtl] .row-bordered > [class=col]::after { + left: auto; + right: -1px; +} + +.bg-label-secondary { + background-color: #f2f2f3 !important; + color: #a8aaae !important; +} + +.bg-label-success { + background-color: #dff7e9 !important; + color: #28c76f !important; +} + +.bg-label-info { + background-color: #d9f8fc !important; + color: #00cfe8 !important; +} + +.bg-label-warning { + background-color: #fff1e3 !important; + color: #ff9f43 !important; +} + +.bg-label-danger { + background-color: #fce5e6 !important; + color: #ea5455 !important; +} + +.bg-label-light { + background-color: #fafafb !important; + color: #dfdfe3 !important; +} + +.bg-label-dark { + background-color: #e4e4e4 !important; + color: #4b4b4b !important; +} + +.bg-label-gray { + background-color: rgba(254, 254, 254, 0.8575) !important; + color: rgba(75, 70, 92, 0.05) !important; +} + +.bg-label-hover-secondary { + background-color: #f2f2f3 !important; + color: #a8aaae !important; +} +.bg-label-hover-secondary:hover { + background-color: #a8aaae !important; + color: #fff !important; +} + +.bg-label-hover-success { + background-color: #dff7e9 !important; + color: #28c76f !important; +} +.bg-label-hover-success:hover { + background-color: #28c76f !important; + color: #fff !important; +} + +.bg-label-hover-info { + background-color: #d9f8fc !important; + color: #00cfe8 !important; +} +.bg-label-hover-info:hover { + background-color: #00cfe8 !important; + color: #fff !important; +} + +.bg-label-hover-warning { + background-color: #fff1e3 !important; + color: #ff9f43 !important; +} +.bg-label-hover-warning:hover { + background-color: #ff9f43 !important; + color: #fff !important; +} + +.bg-label-hover-danger { + background-color: #fce5e6 !important; + color: #ea5455 !important; +} +.bg-label-hover-danger:hover { + background-color: #ea5455 !important; + color: #fff !important; +} + +.bg-label-hover-light { + background-color: #fafafb !important; + color: #dfdfe3 !important; +} +.bg-label-hover-light:hover { + background-color: #dfdfe3 !important; + color: #fff !important; +} + +.bg-label-hover-dark { + background-color: #e4e4e4 !important; + color: #4b4b4b !important; +} +.bg-label-hover-dark:hover { + background-color: #4b4b4b !important; + color: #fff !important; +} + +.bg-label-hover-gray { + background-color: rgba(254, 254, 254, 0.8575) !important; + color: rgba(75, 70, 92, 0.05) !important; +} +.bg-label-hover-gray:hover { + background-color: rgba(75, 70, 92, 0.05) !important; + color: #fff !important; +} + +.bg-gradient-secondary { + background-image: linear-gradient(45deg, #a8aaae, #d4d5d7) !important; +} + +.bg-gradient-success { + background-image: linear-gradient(45deg, #28c76f, #94e3b7) !important; +} + +.bg-gradient-info { + background-image: linear-gradient(45deg, #00cfe8, #80e7f4) !important; +} + +.bg-gradient-warning { + background-image: linear-gradient(45deg, #ff9f43, #ffcfa1) !important; +} + +.bg-gradient-danger { + background-image: linear-gradient(45deg, #ea5455, #f5aaaa) !important; +} + +.bg-gradient-light { + background-image: linear-gradient(45deg, #dfdfe3, #efeff1) !important; +} + +.bg-gradient-dark { + background-image: linear-gradient(45deg, #4b4b4b, #a5a5a5) !important; +} + +.bg-gradient-gray { + background-image: linear-gradient(45deg, rgba(75, 70, 92, 0.05), #a5a3ae) !important; +} + +a.bg-dark:hover, a.bg-dark:focus { + background-color: rgba(75, 70, 92, 0.9) !important; +} + +a.bg-light:hover, a.bg-light:focus { + background-color: rgba(75, 70, 92, 0.2) !important; +} + +a.bg-lighter:hover, a.bg-lighter:focus { + background-color: rgba(75, 70, 92, 0.05) !important; +} + +a.bg-lightest:hover, a.bg-lightest:focus { + background-color: rgba(75, 70, 92, 0.03) !important; +} + +.text-muted[href]:hover, .text-muted[href]:focus { + color: #93909d !important; +} + +.text-light { + color: #b7b5be !important; +} +.text-light[href]:hover, .text-light[href]:focus { + color: #93909d !important; +} + +.text-lighter { + color: #c9c8ce !important; +} +.text-lighter[href]:hover, .text-lighter[href]:focus { + color: #93909d !important; +} + +.text-lightest { + color: #dbdade !important; +} +.text-lightest[href]:hover, .text-lightest[href]:focus { + color: #93909d !important; +} + +.invert-text-white { + color: #fff !important; +} + +.invert-text-white[href]:hover:hover, .invert-text-white[href]:hover:focus { + color: #fff !important; +} + +.invert-text-dark { + color: #4b465c !important; +} + +.invert-text-dark[href]:hover:hover, .invert-text-dark[href]:hover:focus { + color: #4b465c !important; +} + +.invert-bg-white { + background-color: #fff !important; +} + +a.invert-bg-white:hover, a.invert-bg-white:focus { + background-color: #fff !important; +} + +.invert-bg-dark { + background-color: rgba(75, 70, 92, 0.9) !important; +} + +a.invert-bg-dark:hover, a.invert-bg-dark:focus { + background-color: rgba(75, 70, 92, 0.9) !important; +} + +.invert-border-dark { + border-color: #4b4b4b !important; +} + +.invert-border-white { + border-color: #fff !important; +} + +.container-p-x { + padding-right: 1rem !important; + padding-left: 1rem !important; +} +@media (min-width: 992px) { + .container-p-x { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } +} + +.container-m-nx { + margin-right: -1rem !important; + margin-left: -1rem !important; +} +@media (min-width: 992px) { + .container-m-nx { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } +} + +.container-p-y:not([class^=pt-]):not([class*=" pt-"]) { + padding-top: 1.5rem !important; +} +.container-p-y:not([class^=pb-]):not([class*=" pb-"]) { + padding-bottom: 1.5rem !important; +} + +.container-m-ny:not([class^=mt-]):not([class*=" mt-"]) { + margin-top: -1.5rem !important; +} +.container-m-ny:not([class^=mb-]):not([class*=" mb-"]) { + margin-bottom: -1.5rem !important; +} + +.cell-fit { + width: 0.1%; + white-space: nowrap; +} + +.table-secondary { + --bs-table-bg: #f8f8f9; + --bs-table-striped-bg: #f5f4f6; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #eaeaec; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #f1f1f3; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #d5d4da; +} +.table-secondary .btn-icon { + color: #4b465c; +} + +.table-success { + --bs-table-bg: #eefbf3; + --bs-table-striped-bg: #ebf7f0; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #e1ede7; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #e7f4ed; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #cdd7d5; +} +.table-success .btn-icon { + color: #4b465c; +} + +.table-info { + --bs-table-bg: #ebfbfd; + --bs-table-striped-bg: #e8f7fa; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #deedf0; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #e5f4f7; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #cbd7dd; +} +.table-info .btn-icon { + color: #4b465c; +} + +.table-warning { + --bs-table-bg: #fff7f0; + --bs-table-striped-bg: #fbf3ed; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #f1e9e4; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #f8f0ea; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #dbd4d2; +} +.table-warning .btn-icon { + color: #4b465c; +} + +.table-danger { + --bs-table-bg: #fdf1f1; + --bs-table-striped-bg: #f9eeee; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #efe3e5; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #f6eaeb; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #d9cfd3; +} +.table-danger .btn-icon { + color: #4b465c; +} + +.table-light { + --bs-table-bg: #dfdfe3; + --bs-table-striped-bg: #dcdce0; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #d3d3d8; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #d9d9de; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #c1c0c8; +} +.table-light .btn-icon { + color: #4b465c; +} + +.table-dark { + --bs-table-bg: #4b4b4b; + --bs-table-striped-bg: #4f4f4f; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #595959; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #525252; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #6f6f6f; +} +.table-dark .btn-icon { + color: #fff; +} + +.table:not(.table-borderless) { + margin-bottom: 0; +} +.table > :not(:first-child) { + border-top: 0; +} +.table .table-light th { + border-bottom: 0; +} +.table .dropdown-item { + display: flex; + gap: 0.25rem; +} +.table tr > td .dropdown { + position: static; +} + +@supports (-moz-appearance: none) { + .table .dropdown-menu.show { + display: inline-table; + } +} +.table th { + text-transform: uppercase; + font-size: 0.8125rem; + letter-spacing: 1px; + padding-top: 0.88rem; + padding-bottom: 0.88rem; +} + +.table:not(.table-dark) thead:not(.table-dark) th { + color: #5d596c; +} + +.table-border-bottom-0 tr:last-child td, +.table-border-bottom-0 tr:last-child th { + border-bottom-width: 0; +} + +.table.table-dark .btn i { + color: #fff; +} + +.table.table-flush-spacing thead tr > td:first-child, +.table.table-flush-spacing tbody tr > td:first-child { + padding-left: 0; +} +.table.table-flush-spacing thead tr > td:last-child, +.table.table-flush-spacing tbody tr > td:last-child { + padding-right: 0; +} + +.nav-align-top .table:not(.table-dark), +.nav-align-top .table:not(.table-dark) thead:not(.table-dark) th, +.nav-align-top .table:not(.table-dark) tfoot:not(.table-dark) th, +.nav-align-top .table:not(.table-dark) td, +.nav-align-right .table:not(.table-dark), +.nav-align-right .table:not(.table-dark) thead:not(.table-dark) th, +.nav-align-right .table:not(.table-dark) tfoot:not(.table-dark) th, +.nav-align-right .table:not(.table-dark) td, +.nav-align-bottom .table:not(.table-dark), +.nav-align-bottom .table:not(.table-dark) thead:not(.table-dark) th, +.nav-align-bottom .table:not(.table-dark) tfoot:not(.table-dark) th, +.nav-align-bottom .table:not(.table-dark) td, +.nav-align-left .table:not(.table-dark), +.nav-align-left .table:not(.table-dark) thead:not(.table-dark) th, +.nav-align-left .table:not(.table-dark) tfoot:not(.table-dark) th, +.nav-align-left .table:not(.table-dark) td { + border-color: rgba(75, 70, 92, 0.075); +} + +.btn { + cursor: pointer; + display: inline-flex !important; + align-items: center; + justify-content: center; + transition: all 0.135s ease-in-out; + transform: scale(1.001); +} +.btn .ti { + line-height: 0.9; +} +.btn:not([class*=btn-label-]):not([class*=btn-outline-]) { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.btn:not([class*=btn-]) { + box-shadow: none !important; +} +.btn.disabled, .btn:disabled { + cursor: default; +} +.btn[class*=btn-]:active, .btn[class*=btn-].active { + transform: scale(0.98); + transition: all 0.135s ease-in-out; +} + +.btn .badge { + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn .badge { + transition: none; + } +} + +label.btn { + margin-bottom: 0; +} + +.btn-xl, .btn-group-xl > .btn { + --bs-btn-padding-y: 0.875rem; + --bs-btn-padding-x: 1.75rem; + --bs-btn-font-size: 1.25rem; + --bs-btn-border-radius: 0.5rem; +} + +.btn-sm, .btn-group-sm > .btn { + line-height: 1; +} + +.btn-xs, .btn-group-xs > .btn { + --bs-btn-padding-y: 0.175rem; + --bs-btn-padding-x: 0.75rem; + --bs-btn-font-size: 0.69rem; + --bs-btn-border-radius: 0.25rem; +} + +.btn-secondary { + color: #fff; + background-color: #a8aaae; + border-color: #a8aaae; +} +.btn-secondary:hover { + color: #fff !important; + background-color: #97999d !important; + border-color: #97999d !important; +} +.btn-check:focus + .btn-secondary, .btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #97999d; + border-color: #97999d; + box-shadow: none; +} +.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .btn-secondary.show.dropdown-toggle, .show > .btn-secondary.dropdown-toggle { + color: #fff !important; + background-color: #97999d !important; + border-color: #97999d !important; +} +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff !important; + background-color: #a8aaae !important; + border-color: #a8aaae !important; + box-shadow: none !important; +} + +.btn-group .btn-secondary, +.input-group .btn-secondary { + border-right: 1px solid #97999d; + border-left: 1px solid #97999d; +} + +.btn-group-vertical .btn-secondary { + border-top-color: #97999d; + border-bottom-color: #97999d; +} + +.btn-label-secondary { + color: #a8aaae; + border-color: transparent; + background: #f1f1f2; +} +.btn-label-secondary.waves-effect .waves-ripple { + background: radial-gradient(rgba(168, 170, 174, 0.2) 0, rgba(168, 170, 174, 0.3) 40%, rgba(168, 170, 174, 0.4) 50%, rgba(168, 170, 174, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-secondary:hover { + border-color: transparent !important; + background: #eaebec !important; + color: #a8aaae !important; +} +.btn-label-secondary:focus, .btn-label-secondary.focus { + color: #a8aaae; + background: #eaebec; + box-shadow: none !important; +} +.btn-label-secondary:active, .btn-label-secondary.active, .btn-label-secondary.show.dropdown-toggle, .show > .btn-label-secondary.dropdown-toggle { + color: #a8aaae !important; + background-color: #eaebec !important; + border-color: transparent !important; +} +.btn-label-secondary:active:focus, .btn-label-secondary.active:focus, .btn-label-secondary.show.dropdown-toggle:focus, .show > .btn-label-secondary.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-secondary.disabled, .btn-label-secondary:disabled { + color: #a8aaae !important; + border-color: transparent !important; + background: #f2f2f3 !important; + box-shadow: none; +} + +.btn-group .btn-label-secondary, +.input-group .btn-label-secondary { + border-right: 1px solid #eaebec; + border-left: 1px solid #eaebec; +} + +.btn-group-vertical .btn-label-secondary { + border-top-color: #eaebec; + border-bottom-color: #eaebec; +} + +.btn-outline-secondary { + color: #a8aaae; + border-color: #a8aaae; + background: transparent; +} +.btn-outline-secondary.waves-effect .waves-ripple { + background: radial-gradient(rgba(168, 170, 174, 0.2) 0, rgba(168, 170, 174, 0.3) 40%, rgba(168, 170, 174, 0.4) 50%, rgba(168, 170, 174, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-secondary:hover { + color: #a8aaae !important; + background-color: #f8f8f9 !important; + border-color: #a8aaae !important; +} +.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { + color: #a8aaae; + background-color: #f8f8f9; + border-color: #a8aaae; + box-shadow: none; +} +.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show { + color: #a8aaae !important; + background-color: #f1f1f2 !important; + border-color: #a8aaae !important; +} +.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #a8aaae !important; + background-color: transparent !important; +} + +.btn-outline-secondary .badge { + background: #a8aaae; + border-color: #a8aaae; + color: #fff; +} + +.btn-outline-secondary:hover .badge, +.btn-outline-secondary:focus:hover .badge, +.btn-outline-secondary:active .badge, +.btn-outline-secondary.active .badge, +.show > .btn-outline-secondary.dropdown-toggle .badge { + background: #a8aaae; + border-color: #a8aaae; +} + +.btn-success { + color: #fff; + background-color: #28c76f; + border-color: #28c76f; +} +.btn-success:hover { + color: #fff !important; + background-color: #24b364 !important; + border-color: #24b364 !important; +} +.btn-check:focus + .btn-success, .btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #24b364; + border-color: #24b364; + box-shadow: none; +} +.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .btn-success.show.dropdown-toggle, .show > .btn-success.dropdown-toggle { + color: #fff !important; + background-color: #24b364 !important; + border-color: #24b364 !important; +} +.btn-success.disabled, .btn-success:disabled { + color: #fff !important; + background-color: #28c76f !important; + border-color: #28c76f !important; + box-shadow: none !important; +} + +.btn-group .btn-success, +.input-group .btn-success { + border-right: 1px solid #24b364; + border-left: 1px solid #24b364; +} + +.btn-group-vertical .btn-success { + border-top-color: #24b364; + border-bottom-color: #24b364; +} + +.btn-label-success { + color: #28c76f; + border-color: transparent; + background: #ddf6e8; +} +.btn-label-success.waves-effect .waves-ripple { + background: radial-gradient(rgba(40, 199, 111, 0.2) 0, rgba(40, 199, 111, 0.3) 40%, rgba(40, 199, 111, 0.4) 50%, rgba(40, 199, 111, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-success:hover { + border-color: transparent !important; + background: #cbf2dc !important; + color: #28c76f !important; +} +.btn-label-success:focus, .btn-label-success.focus { + color: #28c76f; + background: #cbf2dc; + box-shadow: none !important; +} +.btn-label-success:active, .btn-label-success.active, .btn-label-success.show.dropdown-toggle, .show > .btn-label-success.dropdown-toggle { + color: #28c76f !important; + background-color: #cbf2dc !important; + border-color: transparent !important; +} +.btn-label-success:active:focus, .btn-label-success.active:focus, .btn-label-success.show.dropdown-toggle:focus, .show > .btn-label-success.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-success.disabled, .btn-label-success:disabled { + color: #28c76f !important; + border-color: transparent !important; + background: #dff7e9 !important; + box-shadow: none; +} + +.btn-group .btn-label-success, +.input-group .btn-label-success { + border-right: 1px solid #cbf2dc; + border-left: 1px solid #cbf2dc; +} + +.btn-group-vertical .btn-label-success { + border-top-color: #cbf2dc; + border-bottom-color: #cbf2dc; +} + +.btn-outline-success { + color: #28c76f; + border-color: #28c76f; + background: transparent; +} +.btn-outline-success.waves-effect .waves-ripple { + background: radial-gradient(rgba(40, 199, 111, 0.2) 0, rgba(40, 199, 111, 0.3) 40%, rgba(40, 199, 111, 0.4) 50%, rgba(40, 199, 111, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-success:hover { + color: #28c76f !important; + background-color: #eefbf3 !important; + border-color: #28c76f !important; +} +.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { + color: #28c76f; + background-color: #eefbf3; + border-color: #28c76f; + box-shadow: none; +} +.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { + color: #28c76f !important; + background-color: #ddf6e8 !important; + border-color: #28c76f !important; +} +.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28c76f !important; + background-color: transparent !important; +} + +.btn-outline-success .badge { + background: #28c76f; + border-color: #28c76f; + color: #fff; +} + +.btn-outline-success:hover .badge, +.btn-outline-success:focus:hover .badge, +.btn-outline-success:active .badge, +.btn-outline-success.active .badge, +.show > .btn-outline-success.dropdown-toggle .badge { + background: #28c76f; + border-color: #28c76f; +} + +.btn-info { + color: #fff; + background-color: #00cfe8; + border-color: #00cfe8; +} +.btn-info:hover { + color: #fff !important; + background-color: #00bad1 !important; + border-color: #00bad1 !important; +} +.btn-check:focus + .btn-info, .btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #00bad1; + border-color: #00bad1; + box-shadow: none; +} +.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .btn-info.show.dropdown-toggle, .show > .btn-info.dropdown-toggle { + color: #fff !important; + background-color: #00bad1 !important; + border-color: #00bad1 !important; +} +.btn-info.disabled, .btn-info:disabled { + color: #fff !important; + background-color: #00cfe8 !important; + border-color: #00cfe8 !important; + box-shadow: none !important; +} + +.btn-group .btn-info, +.input-group .btn-info { + border-right: 1px solid #00bad1; + border-left: 1px solid #00bad1; +} + +.btn-group-vertical .btn-info { + border-top-color: #00bad1; + border-bottom-color: #00bad1; +} + +.btn-label-info { + color: #00cfe8; + border-color: transparent; + background: #d6f7fb; +} +.btn-label-info.waves-effect .waves-ripple { + background: radial-gradient(rgba(0, 207, 232, 0.2) 0, rgba(0, 207, 232, 0.3) 40%, rgba(0, 207, 232, 0.4) 50%, rgba(0, 207, 232, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-info:hover { + border-color: transparent !important; + background: #c2f3f9 !important; + color: #00cfe8 !important; +} +.btn-label-info:focus, .btn-label-info.focus { + color: #00cfe8; + background: #c2f3f9; + box-shadow: none !important; +} +.btn-label-info:active, .btn-label-info.active, .btn-label-info.show.dropdown-toggle, .show > .btn-label-info.dropdown-toggle { + color: #00cfe8 !important; + background-color: #c2f3f9 !important; + border-color: transparent !important; +} +.btn-label-info:active:focus, .btn-label-info.active:focus, .btn-label-info.show.dropdown-toggle:focus, .show > .btn-label-info.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-info.disabled, .btn-label-info:disabled { + color: #00cfe8 !important; + border-color: transparent !important; + background: #d9f8fc !important; + box-shadow: none; +} + +.btn-group .btn-label-info, +.input-group .btn-label-info { + border-right: 1px solid #c2f3f9; + border-left: 1px solid #c2f3f9; +} + +.btn-group-vertical .btn-label-info { + border-top-color: #c2f3f9; + border-bottom-color: #c2f3f9; +} + +.btn-outline-info { + color: #00cfe8; + border-color: #00cfe8; + background: transparent; +} +.btn-outline-info.waves-effect .waves-ripple { + background: radial-gradient(rgba(0, 207, 232, 0.2) 0, rgba(0, 207, 232, 0.3) 40%, rgba(0, 207, 232, 0.4) 50%, rgba(0, 207, 232, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-info:hover { + color: #00cfe8 !important; + background-color: #ebfbfd !important; + border-color: #00cfe8 !important; +} +.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { + color: #00cfe8; + background-color: #ebfbfd; + border-color: #00cfe8; + box-shadow: none; +} +.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show { + color: #00cfe8 !important; + background-color: #d6f7fb !important; + border-color: #00cfe8 !important; +} +.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #00cfe8 !important; + background-color: transparent !important; +} + +.btn-outline-info .badge { + background: #00cfe8; + border-color: #00cfe8; + color: #fff; +} + +.btn-outline-info:hover .badge, +.btn-outline-info:focus:hover .badge, +.btn-outline-info:active .badge, +.btn-outline-info.active .badge, +.show > .btn-outline-info.dropdown-toggle .badge { + background: #00cfe8; + border-color: #00cfe8; +} + +.btn-warning { + color: #fff; + background-color: #ff9f43; + border-color: #ff9f43; +} +.btn-warning:hover { + color: #fff !important; + background-color: #e68f3c !important; + border-color: #e68f3c !important; +} +.btn-check:focus + .btn-warning, .btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #e68f3c; + border-color: #e68f3c; + box-shadow: none; +} +.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .btn-warning.show.dropdown-toggle, .show > .btn-warning.dropdown-toggle { + color: #fff !important; + background-color: #e68f3c !important; + border-color: #e68f3c !important; +} +.btn-warning.disabled, .btn-warning:disabled { + color: #fff !important; + background-color: #ff9f43 !important; + border-color: #ff9f43 !important; + box-shadow: none !important; +} + +.btn-group .btn-warning, +.input-group .btn-warning { + border-right: 1px solid #e68f3c; + border-left: 1px solid #e68f3c; +} + +.btn-group-vertical .btn-warning { + border-top-color: #e68f3c; + border-bottom-color: #e68f3c; +} + +.btn-label-warning { + color: #ff9f43; + border-color: transparent; + background: #fff0e1; +} +.btn-label-warning.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 159, 67, 0.2) 0, rgba(255, 159, 67, 0.3) 40%, rgba(255, 159, 67, 0.4) 50%, rgba(255, 159, 67, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-warning:hover { + border-color: transparent !important; + background: #ffe8d2 !important; + color: #ff9f43 !important; +} +.btn-label-warning:focus, .btn-label-warning.focus { + color: #ff9f43; + background: #ffe8d2; + box-shadow: none !important; +} +.btn-label-warning:active, .btn-label-warning.active, .btn-label-warning.show.dropdown-toggle, .show > .btn-label-warning.dropdown-toggle { + color: #ff9f43 !important; + background-color: #ffe8d2 !important; + border-color: transparent !important; +} +.btn-label-warning:active:focus, .btn-label-warning.active:focus, .btn-label-warning.show.dropdown-toggle:focus, .show > .btn-label-warning.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-warning.disabled, .btn-label-warning:disabled { + color: #ff9f43 !important; + border-color: transparent !important; + background: #fff1e3 !important; + box-shadow: none; +} + +.btn-group .btn-label-warning, +.input-group .btn-label-warning { + border-right: 1px solid #ffe8d2; + border-left: 1px solid #ffe8d2; +} + +.btn-group-vertical .btn-label-warning { + border-top-color: #ffe8d2; + border-bottom-color: #ffe8d2; +} + +.btn-outline-warning { + color: #ff9f43; + border-color: #ff9f43; + background: transparent; +} +.btn-outline-warning.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 159, 67, 0.2) 0, rgba(255, 159, 67, 0.3) 40%, rgba(255, 159, 67, 0.4) 50%, rgba(255, 159, 67, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-warning:hover { + color: #ff9f43 !important; + background-color: #fff7f0 !important; + border-color: #ff9f43 !important; +} +.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { + color: #ff9f43; + background-color: #fff7f0; + border-color: #ff9f43; + box-shadow: none; +} +.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show { + color: #ff9f43 !important; + background-color: #fff0e1 !important; + border-color: #ff9f43 !important; +} +.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ff9f43 !important; + background-color: transparent !important; +} + +.btn-outline-warning .badge { + background: #ff9f43; + border-color: #ff9f43; + color: #fff; +} + +.btn-outline-warning:hover .badge, +.btn-outline-warning:focus:hover .badge, +.btn-outline-warning:active .badge, +.btn-outline-warning.active .badge, +.show > .btn-outline-warning.dropdown-toggle .badge { + background: #ff9f43; + border-color: #ff9f43; +} + +.btn-danger { + color: #fff; + background-color: #ea5455; + border-color: #ea5455; +} +.btn-danger:hover { + color: #fff !important; + background-color: #d34c4d !important; + border-color: #d34c4d !important; +} +.btn-check:focus + .btn-danger, .btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #d34c4d; + border-color: #d34c4d; + box-shadow: none; +} +.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .btn-danger.show.dropdown-toggle, .show > .btn-danger.dropdown-toggle { + color: #fff !important; + background-color: #d34c4d !important; + border-color: #d34c4d !important; +} +.btn-danger.disabled, .btn-danger:disabled { + color: #fff !important; + background-color: #ea5455 !important; + border-color: #ea5455 !important; + box-shadow: none !important; +} + +.btn-group .btn-danger, +.input-group .btn-danger { + border-right: 1px solid #d34c4d; + border-left: 1px solid #d34c4d; +} + +.btn-group-vertical .btn-danger { + border-top-color: #d34c4d; + border-bottom-color: #d34c4d; +} + +.btn-label-danger { + color: #ea5455; + border-color: transparent; + background: #fce4e4; +} +.btn-label-danger.waves-effect .waves-ripple { + background: radial-gradient(rgba(234, 84, 85, 0.2) 0, rgba(234, 84, 85, 0.3) 40%, rgba(234, 84, 85, 0.4) 50%, rgba(234, 84, 85, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-danger:hover { + border-color: transparent !important; + background: #fad6d6 !important; + color: #ea5455 !important; +} +.btn-label-danger:focus, .btn-label-danger.focus { + color: #ea5455; + background: #fad6d6; + box-shadow: none !important; +} +.btn-label-danger:active, .btn-label-danger.active, .btn-label-danger.show.dropdown-toggle, .show > .btn-label-danger.dropdown-toggle { + color: #ea5455 !important; + background-color: #fad6d6 !important; + border-color: transparent !important; +} +.btn-label-danger:active:focus, .btn-label-danger.active:focus, .btn-label-danger.show.dropdown-toggle:focus, .show > .btn-label-danger.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-danger.disabled, .btn-label-danger:disabled { + color: #ea5455 !important; + border-color: transparent !important; + background: #fce5e6 !important; + box-shadow: none; +} + +.btn-group .btn-label-danger, +.input-group .btn-label-danger { + border-right: 1px solid #fad6d6; + border-left: 1px solid #fad6d6; +} + +.btn-group-vertical .btn-label-danger { + border-top-color: #fad6d6; + border-bottom-color: #fad6d6; +} + +.btn-outline-danger { + color: #ea5455; + border-color: #ea5455; + background: transparent; +} +.btn-outline-danger.waves-effect .waves-ripple { + background: radial-gradient(rgba(234, 84, 85, 0.2) 0, rgba(234, 84, 85, 0.3) 40%, rgba(234, 84, 85, 0.4) 50%, rgba(234, 84, 85, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-danger:hover { + color: #ea5455 !important; + background-color: #fdf1f1 !important; + border-color: #ea5455 !important; +} +.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { + color: #ea5455; + background-color: #fdf1f1; + border-color: #ea5455; + box-shadow: none; +} +.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show { + color: #ea5455 !important; + background-color: #fce4e4 !important; + border-color: #ea5455 !important; +} +.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #ea5455 !important; + background-color: transparent !important; +} + +.btn-outline-danger .badge { + background: #ea5455; + border-color: #ea5455; + color: #fff; +} + +.btn-outline-danger:hover .badge, +.btn-outline-danger:focus:hover .badge, +.btn-outline-danger:active .badge, +.btn-outline-danger.active .badge, +.show > .btn-outline-danger.dropdown-toggle .badge { + background: #ea5455; + border-color: #ea5455; +} + +.btn-light { + color: #4b465c; + background-color: #dfdfe3; + border-color: #dfdfe3; +} +.btn-light:hover { + color: #4b465c !important; + background-color: #e7e7ea !important; + border-color: #e2e2e6 !important; +} +.btn-check:focus + .btn-light, .btn-light:focus, .btn-light.focus { + color: #4b465c; + background-color: #e7e7ea; + border-color: #e2e2e6; + box-shadow: none; +} +.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .btn-light.show.dropdown-toggle, .show > .btn-light.dropdown-toggle { + color: #4b465c !important; + background-color: #e5e5e9 !important; + border-color: #e2e2e6 !important; +} +.btn-light.disabled, .btn-light:disabled { + color: #4b465c !important; + background-color: #dfdfe3 !important; + border-color: #dfdfe3 !important; + box-shadow: none !important; +} + +.btn-group .btn-light, +.input-group .btn-light { + border-right: 1px solid #e5e5e9; + border-left: 1px solid #e5e5e9; +} + +.btn-group-vertical .btn-light { + border-top-color: #e5e5e9; + border-bottom-color: #e5e5e9; +} + +.btn-label-light { + color: #dfdfe3; + border-color: transparent; + background: #fafafb; +} +.btn-label-light.waves-effect .waves-ripple { + background: radial-gradient(rgba(223, 223, 227, 0.2) 0, rgba(223, 223, 227, 0.3) 40%, rgba(223, 223, 227, 0.4) 50%, rgba(223, 223, 227, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-light:hover { + border-color: transparent !important; + background: #f7f7f8 !important; + color: #dfdfe3 !important; +} +.btn-label-light:focus, .btn-label-light.focus { + color: #dfdfe3; + background: #f7f7f8; + box-shadow: none !important; +} +.btn-label-light:active, .btn-label-light.active, .btn-label-light.show.dropdown-toggle, .show > .btn-label-light.dropdown-toggle { + color: #dfdfe3 !important; + background-color: #f7f7f8 !important; + border-color: transparent !important; +} +.btn-label-light:active:focus, .btn-label-light.active:focus, .btn-label-light.show.dropdown-toggle:focus, .show > .btn-label-light.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-light.disabled, .btn-label-light:disabled { + color: #dfdfe3 !important; + border-color: transparent !important; + background: #fafafb !important; + box-shadow: none; +} + +.btn-group .btn-label-light, +.input-group .btn-label-light { + border-right: 1px solid #f7f7f8; + border-left: 1px solid #f7f7f8; +} + +.btn-group-vertical .btn-label-light { + border-top-color: #f7f7f8; + border-bottom-color: #f7f7f8; +} + +.btn-outline-light { + color: #dfdfe3; + border-color: #dfdfe3; + background: transparent; +} +.btn-outline-light.waves-effect .waves-ripple { + background: radial-gradient(rgba(223, 223, 227, 0.2) 0, rgba(223, 223, 227, 0.3) 40%, rgba(223, 223, 227, 0.4) 50%, rgba(223, 223, 227, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-light:hover { + color: #dfdfe3 !important; + background-color: #fcfcfd !important; + border-color: #dfdfe3 !important; +} +.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { + color: #dfdfe3; + background-color: #fcfcfd; + border-color: #dfdfe3; + box-shadow: none; +} +.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show { + color: #dfdfe3 !important; + background-color: #fafafb !important; + border-color: #dfdfe3 !important; +} +.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #dfdfe3 !important; + background-color: transparent !important; +} + +.btn-outline-light .badge { + background: #dfdfe3; + border-color: #dfdfe3; + color: #4b465c; +} + +.btn-outline-light:hover .badge, +.btn-outline-light:focus:hover .badge, +.btn-outline-light:active .badge, +.btn-outline-light.active .badge, +.show > .btn-outline-light.dropdown-toggle .badge { + background: #dfdfe3; + border-color: #dfdfe3; +} + +.btn-dark { + color: #fff; + background-color: #4b4b4b; + border-color: #4b4b4b; +} +.btn-dark:hover { + color: #fff !important; + background-color: #444444 !important; + border-color: #444444 !important; +} +.btn-check:focus + .btn-dark, .btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #444444; + border-color: #444444; + box-shadow: none; +} +.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .btn-dark.show.dropdown-toggle, .show > .btn-dark.dropdown-toggle { + color: #fff !important; + background-color: #444444 !important; + border-color: #444444 !important; +} +.btn-dark.disabled, .btn-dark:disabled { + color: #fff !important; + background-color: #4b4b4b !important; + border-color: #4b4b4b !important; + box-shadow: none !important; +} + +.btn-group .btn-dark, +.input-group .btn-dark { + border-right: 1px solid #444444; + border-left: 1px solid #444444; +} + +.btn-group-vertical .btn-dark { + border-top-color: #444444; + border-bottom-color: #444444; +} + +.btn-label-dark { + color: #4b4b4b; + border-color: transparent; + background: #e2e2e2; +} +.btn-label-dark.waves-effect .waves-ripple { + background: radial-gradient(rgba(75, 75, 75, 0.2) 0, rgba(75, 75, 75, 0.3) 40%, rgba(75, 75, 75, 0.4) 50%, rgba(75, 75, 75, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-dark:hover { + border-color: transparent !important; + background: #d4d4d4 !important; + color: #4b4b4b !important; +} +.btn-label-dark:focus, .btn-label-dark.focus { + color: #4b4b4b; + background: #d4d4d4; + box-shadow: none !important; +} +.btn-label-dark:active, .btn-label-dark.active, .btn-label-dark.show.dropdown-toggle, .show > .btn-label-dark.dropdown-toggle { + color: #4b4b4b !important; + background-color: #d4d4d4 !important; + border-color: transparent !important; +} +.btn-label-dark:active:focus, .btn-label-dark.active:focus, .btn-label-dark.show.dropdown-toggle:focus, .show > .btn-label-dark.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-dark.disabled, .btn-label-dark:disabled { + color: #4b4b4b !important; + border-color: transparent !important; + background: #e4e4e4 !important; + box-shadow: none; +} + +.btn-group .btn-label-dark, +.input-group .btn-label-dark { + border-right: 1px solid #d4d4d4; + border-left: 1px solid #d4d4d4; +} + +.btn-group-vertical .btn-label-dark { + border-top-color: #d4d4d4; + border-bottom-color: #d4d4d4; +} + +.btn-outline-dark { + color: #4b4b4b; + border-color: #4b4b4b; + background: transparent; +} +.btn-outline-dark.waves-effect .waves-ripple { + background: radial-gradient(rgba(75, 75, 75, 0.2) 0, rgba(75, 75, 75, 0.3) 40%, rgba(75, 75, 75, 0.4) 50%, rgba(75, 75, 75, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-dark:hover { + color: #4b4b4b !important; + background-color: #f1f1f1 !important; + border-color: #4b4b4b !important; +} +.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { + color: #4b4b4b; + background-color: #f1f1f1; + border-color: #4b4b4b; + box-shadow: none; +} +.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show { + color: #4b4b4b !important; + background-color: #e2e2e2 !important; + border-color: #4b4b4b !important; +} +.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #4b4b4b !important; + background-color: transparent !important; +} + +.btn-outline-dark .badge { + background: #4b4b4b; + border-color: #4b4b4b; + color: #fff; +} + +.btn-outline-dark:hover .badge, +.btn-outline-dark:focus:hover .badge, +.btn-outline-dark:active .badge, +.btn-outline-dark.active .badge, +.show > .btn-outline-dark.dropdown-toggle .badge { + background: #4b4b4b; + border-color: #4b4b4b; +} + +.btn-gray { + color: #fff; + background-color: rgba(75, 70, 92, 0.05); + border-color: rgba(75, 70, 92, 0.05); +} +.btn-gray:hover { + color: #fff !important; + background-color: rgba(14, 13, 17, 0.145) !important; + border-color: rgba(14, 13, 17, 0.145) !important; +} +.btn-check:focus + .btn-gray, .btn-gray:focus, .btn-gray.focus { + color: #fff; + background-color: rgba(14, 13, 17, 0.145); + border-color: rgba(14, 13, 17, 0.145); + box-shadow: none; +} +.btn-check:checked + .btn-gray, .btn-check:active + .btn-gray, .btn-gray:active, .btn-gray.active, .btn-gray.show.dropdown-toggle, .show > .btn-gray.dropdown-toggle { + color: #fff !important; + background-color: rgba(14, 13, 17, 0.145) !important; + border-color: rgba(14, 13, 17, 0.145) !important; +} +.btn-gray.disabled, .btn-gray:disabled { + color: #fff !important; + background-color: rgba(75, 70, 92, 0.05) !important; + border-color: rgba(75, 70, 92, 0.05) !important; + box-shadow: none !important; +} + +.btn-group .btn-gray, +.input-group .btn-gray { + border-right: 1px solid rgba(14, 13, 17, 0.145); + border-left: 1px solid rgba(14, 13, 17, 0.145); +} + +.btn-group-vertical .btn-gray { + border-top-color: rgba(14, 13, 17, 0.145); + border-bottom-color: rgba(14, 13, 17, 0.145); +} + +.btn-label-gray { + color: rgba(75, 70, 92, 0.05); + border-color: transparent; + background: rgba(254, 254, 254, 0.848); +} +.btn-label-gray.waves-effect .waves-ripple { + background: radial-gradient(rgba(75, 70, 92, 0.2) 0, rgba(75, 70, 92, 0.3) 40%, rgba(75, 70, 92, 0.4) 50%, rgba(75, 70, 92, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-gray:hover { + border-color: transparent !important; + background: rgba(254, 254, 254, 0.772) !important; + color: rgba(75, 70, 92, 0.05) !important; +} +.btn-label-gray:focus, .btn-label-gray.focus { + color: rgba(75, 70, 92, 0.05); + background: rgba(254, 254, 254, 0.772); + box-shadow: none !important; +} +.btn-label-gray:active, .btn-label-gray.active, .btn-label-gray.show.dropdown-toggle, .show > .btn-label-gray.dropdown-toggle { + color: rgba(75, 70, 92, 0.05) !important; + background-color: rgba(254, 254, 254, 0.772) !important; + border-color: transparent !important; +} +.btn-label-gray:active:focus, .btn-label-gray.active:focus, .btn-label-gray.show.dropdown-toggle:focus, .show > .btn-label-gray.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-gray.disabled, .btn-label-gray:disabled { + color: rgba(75, 70, 92, 0.05) !important; + border-color: transparent !important; + background: rgba(254, 254, 254, 0.8575) !important; + box-shadow: none; +} + +.btn-group .btn-label-gray, +.input-group .btn-label-gray { + border-right: 1px solid rgba(254, 254, 254, 0.772); + border-left: 1px solid rgba(254, 254, 254, 0.772); +} + +.btn-group-vertical .btn-label-gray { + border-top-color: rgba(254, 254, 254, 0.772); + border-bottom-color: rgba(254, 254, 254, 0.772); +} + +.btn-outline-gray { + color: rgba(75, 70, 92, 0.05); + border-color: rgba(75, 70, 92, 0.05); + background: transparent; +} +.btn-outline-gray.waves-effect .waves-ripple { + background: radial-gradient(rgba(75, 70, 92, 0.2) 0, rgba(75, 70, 92, 0.3) 40%, rgba(75, 70, 92, 0.4) 50%, rgba(75, 70, 92, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-gray:hover { + color: rgba(75, 70, 92, 0.05) !important; + background-color: rgba(255, 255, 255, 0.924) !important; + border-color: rgba(75, 70, 92, 0.05) !important; +} +.btn-check:focus + .btn-outline-gray, .btn-outline-gray:focus { + color: rgba(75, 70, 92, 0.05); + background-color: rgba(255, 255, 255, 0.924); + border-color: rgba(75, 70, 92, 0.05); + box-shadow: none; +} +.btn-check:checked + .btn-outline-gray, .btn-check:active + .btn-outline-gray, .btn-outline-gray:active, .btn-outline-gray.active, .btn-outline-gray.dropdown-toggle.show { + color: rgba(75, 70, 92, 0.05) !important; + background-color: rgba(254, 254, 254, 0.848) !important; + border-color: rgba(75, 70, 92, 0.05) !important; +} +.btn-check:checked + .btn-outline-gray:focus, .btn-check:active + .btn-outline-gray:focus, .btn-outline-gray:active:focus, .btn-outline-gray.active:focus, .btn-outline-gray.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-gray.disabled, .btn-outline-gray:disabled { + color: rgba(75, 70, 92, 0.05) !important; + background-color: transparent !important; +} + +.btn-outline-gray .badge { + background: rgba(75, 70, 92, 0.05); + border-color: rgba(75, 70, 92, 0.05); + color: #fff; +} + +.btn-outline-gray:hover .badge, +.btn-outline-gray:focus:hover .badge, +.btn-outline-gray:active .badge, +.btn-outline-gray.active .badge, +.show > .btn-outline-gray.dropdown-toggle .badge { + background: rgba(75, 70, 92, 0.05); + border-color: rgba(75, 70, 92, 0.05); +} + +.btn-icon { + --bs-btn-active-border-color: transparent; + padding: 0; + width: calc(2.2546875rem + 2px); + height: calc(2.2546875rem + 2px); + display: inline-flex; + flex-shrink: 0; + justify-content: center; + align-items: center; +} +.btn-icon.btn-xl, .btn-group-xl > .btn-icon.btn { + width: calc(3.46875rem + 2px); + height: calc(3.46875rem + 2px); +} +.btn-icon.btn-xl > span, .btn-group-xl > .btn-icon.btn > span { + font-size: 1.25rem; +} +.btn-icon.btn-lg, .btn-group-lg > .btn-icon.btn { + width: calc(3.1409375rem + 2px); + height: calc(3.1409375rem + 2px); + font-size: 1.0625rem; +} +.btn-icon.btn-sm, .btn-group-sm > .btn-icon.btn { + width: calc(1.6325rem + 2px); + height: calc(1.6325rem + 2px); + font-size: 0.8125rem; +} +.btn-icon.btn-xs, .btn-group-xs > .btn-icon.btn { + width: calc(0.8675rem + 2px); + height: calc(0.8675rem + 2px); + font-size: 0.69rem; +} + +.btn.borderless:not(.active):not(:active):not(:hover):not(:focus), :not(.show) > .btn.borderless.dropdown-toggle:not(:hover):not(:focus) { + border-color: transparent; + box-shadow: none; +} + +.btn.btn-link { + font-size: inherit; +} + +.btn-pinned { + position: absolute; + top: 0.75rem; +} +html:not([dir=rtl]) .btn-pinned { + right: 0.75rem; +} +[dir=rtl] .btn-pinned { + left: 0.75rem; +} + +button:focus, +button:focus-visible { + outline: none; +} + +.btn:not([class*=btn-]):active, +.btn:not([class*=btn-]).active, +.btn:not([class*=btn-]).show, +.btn:not([class*=btn-]) { + border: none; +} + +.dropdown-toggle-split, +.btn-lg + .dropdown-toggle-split, +.btn-group-lg > .btn + .dropdown-toggle-split, +.input-group-lg .btn + .dropdown-toggle-split, +.btn-xl + .dropdown-toggle-split, +.btn-group-xl > .btn + .dropdown-toggle-split { + padding-right: 0.7em; + padding-left: 0.7em; +} + +.btn-sm + .dropdown-toggle-split, +.btn-group-sm > .btn + .dropdown-toggle-split, +.input-group-sm .btn + .dropdown-toggle-split { + padding-right: 0.6em; + padding-left: 0.6em; +} + +.btn-xs + .dropdown-toggle-split, +.btn-group-xs > .btn + .dropdown-toggle-split { + padding-right: 0.5em; + padding-left: 0.5em; +} + +html:not([dir=rtl]) .btn-group > .btn-group:first-child > .btn:not([class*=btn-outline-]):first-child, +html:not([dir=rtl]) .input-group > .btn:not([class*=btn-outline-]):first-child, +html:not([dir=rtl]) :not(.btn-group):not(.input-group) > .btn-group > .btn:not([class*=btn-outline-]):first-child, +html:not([dir=rtl]) .input-group > .btn-group:first-child > .btn:not([class*=btn-outline-]):first-child { + border-left-color: transparent; +} +[dir=rtl] .btn-group > .btn-group:first-child > .btn:not([class*=btn-outline-]):first-child, +[dir=rtl] .input-group > .btn:not([class*=btn-outline-]):first-child, +[dir=rtl] :not(.btn-group):not(.input-group) > .btn-group > .btn:not([class*=btn-outline-]):first-child, +[dir=rtl] .input-group > .btn-group:first-child > .btn:not([class*=btn-outline-]):first-child { + border-right-color: transparent; +} + +html:not([dir=rtl]) .btn-group > .btn-group:last-child > .btn:not([class*=btn-outline-]):last-of-type, +html:not([dir=rtl]) .input-group > .btn:not([class*=btn-outline-]):last-of-type, +html:not([dir=rtl]) :not(.btn-group):not(.input-group) > .btn-group > .btn:not([class*=btn-outline-]):last-of-type, +html:not([dir=rtl]) .input-group > .btn-group:last-child > .btn:not([class*=btn-outline-]):last-of-type { + border-right-color: transparent; +} +[dir=rtl] .btn-group > .btn-group:last-child > .btn:not([class*=btn-outline-]):last-of-type, +[dir=rtl] .input-group > .btn:not([class*=btn-outline-]):last-of-type, +[dir=rtl] :not(.btn-group):not(.input-group) > .btn-group > .btn:not([class*=btn-outline-]):last-of-type, +[dir=rtl] .input-group > .btn-group:last-child > .btn:not([class*=btn-outline-]):last-of-type { + border-left-color: transparent; +} + +[dir=rtl] .btn-group .btn[class] { + border-radius: 0.375rem; +} +[dir=rtl] .btn-group .btn-xs[class], +[dir=rtl] .btn-group-xs .btn[class] { + border-radius: 0.125rem; +} +[dir=rtl] .btn-group .btn-sm[class], +[dir=rtl] .btn-group-sm .btn[class] { + border-radius: 0.25rem; +} +[dir=rtl] .btn-group .btn-lg[class], +[dir=rtl] .btn-group-lg .btn[class] { + border-radius: 0.5rem; +} +[dir=rtl] .btn-group .btn-xl[class], +[dir=rtl] .btn-group-xl .btn[class] { + border-radius: 0.625rem; +} +[dir=rtl] .btn-group > .btn:not(:first-child), +[dir=rtl] .btn-group > .btn-group:not(:first-child) { + margin-left: 0; + margin-right: -1px; +} +[dir=rtl] .btn-group > .btn:not(:last-child):not(.dropdown-toggle), +[dir=rtl] .btn-group > .btn-group:not(:last-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +[dir=rtl] .btn-group > .btn:nth-child(n+3), +[dir=rtl] .btn-group > :not(.btn-check) + .btn, +[dir=rtl] .btn-group > .btn-group:not(:first-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +[dir=rtl] .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +[dir=rtl] .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +[dir=rtl] .btn-group-vertical > .btn ~ .btn, +[dir=rtl] .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.bg-secondary.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(168, 170, 174, 0.3); +} + +.bg-success.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(40, 199, 111, 0.3); +} + +.bg-info.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(0, 207, 232, 0.3); +} + +.bg-warning.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(255, 159, 67, 0.3); +} + +.bg-danger.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(234, 84, 85, 0.3); +} + +.bg-dark.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(75, 75, 75, 0.3); +} + +.bg-gray.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(75, 70, 92, 0.3); +} + +.badge-center { + display: inline-flex; + justify-content: center; + align-items: center; + padding: 0.35rem; + height: 1.5rem; + width: 1.5rem; + font-size: 0.812rem; +} +.badge-center i { + font-size: 0.875rem; +} + +.badge.badge-dot { + display: inline-block; + margin: 0; + padding: 0; + width: 0.5rem; + height: 0.5rem; + border-radius: 50%; + vertical-align: middle; +} + +.badge.badge-notifications { + position: absolute; + top: auto; + display: inline-block; + margin: 0; + transform: translate(-50%, -45%); +} +[dir=rtl] .badge.badge-notifications { + transform: translate(50%, -45%); +} +.badge.badge-notifications:not(.badge-dot) { + padding: 0.063rem 0.112rem; + font-size: 0.75rem; + line-height: 0.875rem; + border-radius: 50rem; +} + +[data-trigger=hover] { + outline: 0; +} + +.dropdown-menu { + box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); +} +.mega-dropdown > .dropdown-menu { + left: 0 !important; + right: 0 !important; +} +.dropdown-menu .badge[class^=float-], +.dropdown-menu .badge[class*=" float-"] { + position: relative; + top: 0.071em; +} +[dir=rtl] .dropdown-menu { + text-align: right; +} + +.dropdown-item { + line-height: 1.375; + width: calc(100% - 1rem); + margin: 0.25rem 0.5rem; + border-radius: 0.375rem; +} + +.dropdown-toggle.hide-arrow::before, .dropdown-toggle.hide-arrow::after, +.dropdown-toggle-hide-arrow > .dropdown-toggle::before, +.dropdown-toggle-hide-arrow > .dropdown-toggle::after { + display: none; +} + +.dropdown-toggle::after { + margin-top: -0.28em; + width: 0.42em; + height: 0.42em; + border: 1px solid; + border-top: 0; + border-left: 0; + transform: rotate(45deg); +} + +.dropend .dropdown-toggle::after { + margin-top: -0.168em; + width: 0.42em; + height: 0.42em; + border: 1px solid; + border-top: 0; + border-left: 0; + transform: rotate(-45deg); +} +[dir=rtl] .dropend .dropdown-toggle::after { + margin-left: 0 !important; + margin-right: 0.5em !important; + transform: rotate(135deg); +} + +.dropstart .dropdown-toggle::before { + margin-top: -0.168em; + width: 0.42em; + height: 0.42em; + border: 1px solid; + border-top: 0; + border-right: 0; + transform: rotate(45deg); +} +[dir=rtl] .dropstart .dropdown-toggle::before { + margin-right: 0 !important; + margin-left: 0.5em !important; + transform: rotate(225deg); +} + +.dropup .dropdown-toggle::after { + margin-top: 0; + width: 0.42em; + height: 0.42em; + border: 1px solid; + border-bottom: 0; + border-left: 0; + transform: rotate(-45deg); +} + +.dropstart .dropdown-toggle::before, +.dropend .dropdown-toggle::after { + vertical-align: middle; +} + +[dir=rtl] .dropdown-toggle:not(.dropdown-toggle-split)::after { + margin-left: 0; + margin-right: 0.5em; +} + +[dir=rtl] .dropdown-menu-start { + --bs-position: start; +} +[dir=rtl] .dropdown-menu-start[data-bs-popper] { + left: auto; + right: 0; +} +[dir=rtl] .dropdown-menu-end { + --bs-position: end; +} +[dir=rtl] .dropdown-menu-end[data-bs-popper] { + left: 0; + right: auto; +} +@media (min-width: 576px) { + [dir=rtl] .dropdown-menu-sm-start { + --bs-position: start; + } + [dir=rtl] .dropdown-menu-sm-start[data-bs-popper] { + left: auto; + right: 0; + } + [dir=rtl] .dropdown-menu-sm-end { + --bs-position: end; + } + [dir=rtl] .dropdown-menu-sm-end[data-bs-popper] { + left: 0; + right: auto; + } +} +@media (min-width: 768px) { + [dir=rtl] .dropdown-menu-md-start { + --bs-position: start; + } + [dir=rtl] .dropdown-menu-md-start[data-bs-popper] { + left: auto; + right: 0; + } + [dir=rtl] .dropdown-menu-md-end { + --bs-position: end; + } + [dir=rtl] .dropdown-menu-md-end[data-bs-popper] { + left: 0; + right: auto; + } +} +@media (min-width: 992px) { + [dir=rtl] .dropdown-menu-lg-start { + --bs-position: start; + } + [dir=rtl] .dropdown-menu-lg-start[data-bs-popper] { + left: auto; + right: 0; + } + [dir=rtl] .dropdown-menu-lg-end { + --bs-position: end; + } + [dir=rtl] .dropdown-menu-lg-end[data-bs-popper] { + left: 0; + right: auto; + } +} +@media (min-width: 1200px) { + [dir=rtl] .dropdown-menu-xl-start { + --bs-position: start; + } + [dir=rtl] .dropdown-menu-xl-start[data-bs-popper] { + left: auto; + right: 0; + } + [dir=rtl] .dropdown-menu-xl-end { + --bs-position: end; + } + [dir=rtl] .dropdown-menu-xl-end[data-bs-popper] { + left: 0; + right: auto; + } +} +@media (min-width: 1400px) { + [dir=rtl] .dropdown-menu-xxl-start { + --bs-position: start; + } + [dir=rtl] .dropdown-menu-xxl-start[data-bs-popper] { + left: auto; + right: 0; + } + [dir=rtl] .dropdown-menu-xxl-end { + --bs-position: end; + } + [dir=rtl] .dropdown-menu-xxl-end[data-bs-popper] { + left: 0; + right: auto; + } +} + +.nav .nav-item, +.nav .nav-link, +.tab-pane, +.tab-pane .card-body { + outline: none !important; +} + +.nav.nav-pills .nav-link { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.nav-tabs { + border-bottom: 1px solid #dbdade; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + background-color: #fff; +} + +.nav ~ .tab-content { + background: #fff; +} + +.nav-tabs-shadow { + box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1); +} + +.nav-tabs .nav-link { + line-height: 1.375; +} +.nav-tabs .nav-link, .nav-tabs .nav-link.active { + border-width: 0; +} + +.nav-pills .nav-link.active { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} + +.nav-tabs .nav-link, +.nav-pills .nav-link { + display: inline-flex; + align-items: center; + justify-content: center; +} +.nav-tabs .nav-link:not(.active):hover, .nav-tabs .nav-link:not(.active):focus, +.nav-pills .nav-link:not(.active):hover, +.nav-pills .nav-link:not(.active):focus { + color: #7367f0; +} +.nav-tabs:not(.nav-fill):not(.nav-justified) .nav-link, +.nav-pills:not(.nav-fill):not(.nav-justified) .nav-link { + margin-right: 0.125rem; + width: 100%; +} +[dir=rtl] .nav-tabs:not(.nav-fill):not(.nav-justified) .nav-link, +[dir=rtl] .nav-pills:not(.nav-fill):not(.nav-justified) .nav-link { + margin-left: 0.125rem; + margin-right: 0; +} + +.tab-content { + padding: 1.5rem; + border-radius: 0.375rem; +} + +.nav-scrollable { + display: -webkit-inline-box; + display: -moz-inline-box; + width: 100%; + overflow-y: auto; + flex-wrap: nowrap; +} + +.nav-tabs.widget-nav-tabs { + border: 0 !important; + overflow-x: auto; +} +.nav-tabs.widget-nav-tabs .nav-link { + border: 1px dashed #dbdade; +} +@media (min-width: 768px) { + .nav-tabs.widget-nav-tabs .nav-link { + height: 94px !important; + width: 110px !important; + border-radius: 0.375rem; + } +} +@media (max-width: 767.98px) { + .nav-tabs.widget-nav-tabs .nav-link { + border: 0 !important; + padding: 0; + } +} +.nav-tabs.widget-nav-tabs .nav-link.active { + border-color: #7367f0; + box-shadow: none !important; +} +.nav-tabs.widget-nav-tabs .nav-link.active .badge { + background-color: rgba(115, 103, 240, 0.08) !important; + color: #7367f0 !important; +} +@media (max-width: 767.98px) { + .nav-tabs.widget-nav-tabs .nav-link .tab-widget-title { + display: none; + } +} + +.nav-sm > .nav .nav-link, .nav-sm.nav .nav-link { + padding: 0.376rem 1rem; + font-size: 0.75rem; + line-height: 1; +} + +.nav-lg > .nav .nav-link, .nav-lg.nav .nav-link { + padding: 0.6rem 1.5rem; + font-size: 1rem; + line-height: 1.375; +} + +.nav-align-top, +.nav-align-right, +.nav-align-bottom, +.nav-align-left { + display: flex; +} +.nav-align-top > .nav, +.nav-align-top > div > .nav, +.nav-align-right > .nav, +.nav-align-right > div > .nav, +.nav-align-bottom > .nav, +.nav-align-bottom > div > .nav, +.nav-align-left > .nav, +.nav-align-left > div > .nav { + z-index: 1; + position: relative; +} +.nav-align-top .row-bordered > [class^=col-]::before, .nav-align-top .row-bordered > [class^=col-]::after, +.nav-align-top .row-bordered > [class*=" col-"]::before, +.nav-align-top .row-bordered > [class*=" col-"]::after, +.nav-align-top .row-bordered > [class^="col "]::before, +.nav-align-top .row-bordered > [class^="col "]::after, +.nav-align-top .row-bordered > [class*=" col "]::before, +.nav-align-top .row-bordered > [class*=" col "]::after, +.nav-align-top .row-bordered > [class$=" col"]::before, +.nav-align-top .row-bordered > [class$=" col"]::after, +.nav-align-top .row-bordered > [class=col]::before, +.nav-align-top .row-bordered > [class=col]::after, +.nav-align-right .row-bordered > [class^=col-]::before, +.nav-align-right .row-bordered > [class^=col-]::after, +.nav-align-right .row-bordered > [class*=" col-"]::before, +.nav-align-right .row-bordered > [class*=" col-"]::after, +.nav-align-right .row-bordered > [class^="col "]::before, +.nav-align-right .row-bordered > [class^="col "]::after, +.nav-align-right .row-bordered > [class*=" col "]::before, +.nav-align-right .row-bordered > [class*=" col "]::after, +.nav-align-right .row-bordered > [class$=" col"]::before, +.nav-align-right .row-bordered > [class$=" col"]::after, +.nav-align-right .row-bordered > [class=col]::before, +.nav-align-right .row-bordered > [class=col]::after, +.nav-align-bottom .row-bordered > [class^=col-]::before, +.nav-align-bottom .row-bordered > [class^=col-]::after, +.nav-align-bottom .row-bordered > [class*=" col-"]::before, +.nav-align-bottom .row-bordered > [class*=" col-"]::after, +.nav-align-bottom .row-bordered > [class^="col "]::before, +.nav-align-bottom .row-bordered > [class^="col "]::after, +.nav-align-bottom .row-bordered > [class*=" col "]::before, +.nav-align-bottom .row-bordered > [class*=" col "]::after, +.nav-align-bottom .row-bordered > [class$=" col"]::before, +.nav-align-bottom .row-bordered > [class$=" col"]::after, +.nav-align-bottom .row-bordered > [class=col]::before, +.nav-align-bottom .row-bordered > [class=col]::after, +.nav-align-left .row-bordered > [class^=col-]::before, +.nav-align-left .row-bordered > [class^=col-]::after, +.nav-align-left .row-bordered > [class*=" col-"]::before, +.nav-align-left .row-bordered > [class*=" col-"]::after, +.nav-align-left .row-bordered > [class^="col "]::before, +.nav-align-left .row-bordered > [class^="col "]::after, +.nav-align-left .row-bordered > [class*=" col "]::before, +.nav-align-left .row-bordered > [class*=" col "]::after, +.nav-align-left .row-bordered > [class$=" col"]::before, +.nav-align-left .row-bordered > [class$=" col"]::after, +.nav-align-left .row-bordered > [class=col]::before, +.nav-align-left .row-bordered > [class=col]::after { + border-color: rgba(75, 70, 92, 0.075); +} + +.nav-align-right, +.nav-align-left { + align-items: stretch; +} +.nav-align-right > .nav, +.nav-align-right > div > .nav, +.nav-align-left > .nav, +.nav-align-left > div > .nav { + flex-grow: 0; + flex-direction: column; +} +.nav-align-right > .nav .nav-link, +.nav-align-right > div > .nav .nav-link, +.nav-align-left > .nav .nav-link, +.nav-align-left > div > .nav .nav-link { + margin: 0 0 0.125rem 0 !important; +} +.nav-align-right > .tab-content, +.nav-align-left > .tab-content { + flex-grow: 1; +} + +.nav-align-top { + flex-direction: column; +} + +html:not([dir=rtl]) .nav-align-right .nav-tabs { + border: 0; + border-left: 1px solid #dbdade; + border-bottom-right-radius: 0.375rem; +} + +.nav-align-right { + flex-direction: row-reverse; +} +.nav-align-right > .nav .nav-item, +.nav-align-right > div > .nav .nav-item { + margin-left: -1px; + margin-bottom: 0; +} +[dir=rtl] .nav-align-right > .nav .nav-item, +[dir=rtl] .nav-align-right > div > .nav .nav-item { + margin-left: 0; + margin-right: -1px; +} +.nav-align-right .nav-pills { + margin-left: 1rem; +} +.nav-align-right .nav-link { + text-align: right; + justify-content: end; +} +.nav-align-right > .nav:not(.nav-pills) .nav-link, +.nav-align-right > div > .nav:not(.nav-pills) .nav-link { + border-radius: 0 0.375rem 0.375rem 0; +} +[dir=rtl] .nav-align-right > .nav:not(.nav-pills) .nav-link, +[dir=rtl] .nav-align-right > div > .nav:not(.nav-pills) .nav-link { + border-radius: 0.375rem 0 0 0.375rem; +} + +.nav-align-bottom { + flex-direction: column-reverse; +} +.nav-align-bottom .nav-tabs { + border: 0; + border-top: 1px solid #dbdade; + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} +.nav-align-bottom .nav-pills { + margin-top: 1rem; +} +.nav-align-bottom > .nav:not(.nav-pills) .nav-item, +.nav-align-bottom > div > .nav:not(.nav-pills) .nav-item { + margin-bottom: 0; + margin-top: -1px; +} +.nav-align-bottom > .nav:not(.nav-pills) .nav-link, +.nav-align-bottom > div > .nav:not(.nav-pills) .nav-link { + border-radius: 0 0 0.375rem 0.375rem; +} + +html:not([dir=rtl]) .nav-align-left .nav-tabs { + border: 0; + border-right: 1px solid #dbdade; + border-bottom-left-radius: 0.375rem; +} + +.nav-align-left.card { + flex-direction: row !important; +} +.nav-align-left > .nav .nav-item, +.nav-align-left > div > .nav .nav-item { + margin-right: -1px; + margin-bottom: 0; +} +[dir=rtl] .nav-align-left > .nav .nav-item, +[dir=rtl] .nav-align-left > div > .nav .nav-item { + margin-right: 0; + margin-left: -1px; +} +.nav-align-left .nav-link { + text-align: left; + justify-content: start; +} +.nav-align-left > .nav:not(.nav-pills) .nav-link, +.nav-align-left > div > .nav:not(.nav-pills) .nav-link { + border-radius: 0.375rem 0 0 0.375rem; +} +[dir=rtl] .nav-align-left > .nav:not(.nav-pills) .nav-link, +[dir=rtl] .nav-align-left > div > .nav:not(.nav-pills) .nav-link { + border-radius: 0 0.375rem 0.375rem 0; +} + +.card .nav.nav-tabs { + margin-right: -1.5rem; + margin-left: -1.5rem; +} + +.card .nav.nav-pills { + margin-left: 0rem; +} + +.nav-align-top > .tab-content, +.nav-align-right > .tab-content, +.nav-align-bottom > .tab-content, +.nav-align-left > .tab-content { + flex-shrink: 1; + background-clip: padding-box; + background: #fff; +} + +.nav-align-top > .nav-pills ~ .tab-content, +.nav-align-right > .nav-pills ~ .tab-content, +.nav-align-bottom > .nav-pills ~ .tab-content, +.nav-align-left > .nav-pills ~ .tab-content { + box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1); +} + +.nav-align-top :not(.nav-pills) ~ .tab-content { + border-radius: 0 0 0.375rem 0.375rem; +} + +.nav-align-right :not(.nav-pills) ~ .tab-content { + border-radius: 0.375rem 0 0 0.375rem; +} +[dir=rtl] .nav-align-right :not(.nav-pills) ~ .tab-content { + border-radius: 0 0.375rem 0.375rem 0; +} + +.nav-align-bottom :not(.nav-pills) ~ .tab-content { + border-radius: 0.375rem 0.375rem 0 0; +} + +.nav-align-left :not(.nav-pills) ~ .tab-content { + border-radius: 0 0.375rem 0.375rem 0; +} +[dir=rtl] .nav-align-left :not(.nav-pills) ~ .tab-content { + border-radius: 0.375rem 0 0 0.375rem; +} + +[dir=rtl] .nav { + padding-right: 0; +} +[dir=rtl] .nav-align-left .nav-tabs { + border: 0; + border-left: 1px solid #dbdade; + border-bottom-right-radius: 0.375rem; +} +[dir=rtl] .nav-align-left .nav-link { + text-align: right; +} +[dir=rtl] .nav-align-right .nav-tabs { + border: 0; + border-right: 1px solid #dbdade; + border-bottom-left-radius: 0.375rem; +} +[dir=rtl] .nav-align-right .nav-link { + text-align: left; +} +[dir=rtl] .nav-align-right .nav-pills { + margin-right: 1rem; +} +[dir=rtl] .card .nav.nav-pills { + margin-right: 0rem; +} + +.pagination-secondary .page-item.active .page-link, +.pagination-secondary.pagination li.active > a:not(.page-link) { + border-color: #a8aaae; + background-color: #a8aaae; + color: #fff; +} + +.pagination-secondary .page-item > .page-link.active { + border-color: #a8aaae; + background-color: #a8aaae; + color: #fff; +} + +.pagination-secondary .page-item.first .page-link.active, .pagination-secondary .page-item.last .page-link.active, .pagination-secondary .page-item.next .page-link.active, .pagination-secondary .page-item.prev .page-link.active, .pagination-secondary .page-item.previous .page-link.active { + border-color: #a8aaae; + background-color: #a8aaae; + color: #fff; +} + +.pagination-success .page-item.active .page-link, +.pagination-success.pagination li.active > a:not(.page-link) { + border-color: #28c76f; + background-color: #28c76f; + color: #fff; +} + +.pagination-success .page-item > .page-link.active { + border-color: #28c76f; + background-color: #28c76f; + color: #fff; +} + +.pagination-success .page-item.first .page-link.active, .pagination-success .page-item.last .page-link.active, .pagination-success .page-item.next .page-link.active, .pagination-success .page-item.prev .page-link.active, .pagination-success .page-item.previous .page-link.active { + border-color: #28c76f; + background-color: #28c76f; + color: #fff; +} + +.pagination-info .page-item.active .page-link, +.pagination-info.pagination li.active > a:not(.page-link) { + border-color: #00cfe8; + background-color: #00cfe8; + color: #fff; +} + +.pagination-info .page-item > .page-link.active { + border-color: #00cfe8; + background-color: #00cfe8; + color: #fff; +} + +.pagination-info .page-item.first .page-link.active, .pagination-info .page-item.last .page-link.active, .pagination-info .page-item.next .page-link.active, .pagination-info .page-item.prev .page-link.active, .pagination-info .page-item.previous .page-link.active { + border-color: #00cfe8; + background-color: #00cfe8; + color: #fff; +} + +.pagination-warning .page-item.active .page-link, +.pagination-warning.pagination li.active > a:not(.page-link) { + border-color: #ff9f43; + background-color: #ff9f43; + color: #fff; +} + +.pagination-warning .page-item > .page-link.active { + border-color: #ff9f43; + background-color: #ff9f43; + color: #fff; +} + +.pagination-warning .page-item.first .page-link.active, .pagination-warning .page-item.last .page-link.active, .pagination-warning .page-item.next .page-link.active, .pagination-warning .page-item.prev .page-link.active, .pagination-warning .page-item.previous .page-link.active { + border-color: #ff9f43; + background-color: #ff9f43; + color: #fff; +} + +.pagination-danger .page-item.active .page-link, +.pagination-danger.pagination li.active > a:not(.page-link) { + border-color: #ea5455; + background-color: #ea5455; + color: #fff; +} + +.pagination-danger .page-item > .page-link.active { + border-color: #ea5455; + background-color: #ea5455; + color: #fff; +} + +.pagination-danger .page-item.first .page-link.active, .pagination-danger .page-item.last .page-link.active, .pagination-danger .page-item.next .page-link.active, .pagination-danger .page-item.prev .page-link.active, .pagination-danger .page-item.previous .page-link.active { + border-color: #ea5455; + background-color: #ea5455; + color: #fff; +} + +.pagination-dark .page-item.active .page-link, +.pagination-dark.pagination li.active > a:not(.page-link) { + border-color: #4b4b4b; + background-color: #4b4b4b; + color: #fff; +} + +.pagination-dark .page-item > .page-link.active { + border-color: #4b4b4b; + background-color: #4b4b4b; + color: #fff; +} + +.pagination-dark .page-item.first .page-link.active, .pagination-dark .page-item.last .page-link.active, .pagination-dark .page-item.next .page-link.active, .pagination-dark .page-item.prev .page-link.active, .pagination-dark .page-item.previous .page-link.active { + border-color: #4b4b4b; + background-color: #4b4b4b; + color: #fff; +} + +.pagination-gray .page-item.active .page-link, +.pagination-gray.pagination li.active > a:not(.page-link) { + border-color: rgba(75, 70, 92, 0.05); + background-color: rgba(75, 70, 92, 0.05); + color: #fff; +} + +.pagination-gray .page-item > .page-link.active { + border-color: rgba(75, 70, 92, 0.05); + background-color: rgba(75, 70, 92, 0.05); + color: #fff; +} + +.pagination-gray .page-item.first .page-link.active, .pagination-gray .page-item.last .page-link.active, .pagination-gray .page-item.next .page-link.active, .pagination-gray .page-item.prev .page-link.active, .pagination-gray .page-item.previous .page-link.active { + border-color: rgba(75, 70, 92, 0.05); + background-color: rgba(75, 70, 92, 0.05); + color: #fff; +} + +.page-item.active .page-link, .page-item:active .page-link { + transform: scale(0.98); + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} + +.page-item.first .page-link, .page-item.last .page-link, .page-item.next .page-link, .page-item.prev .page-link, .page-item.previous .page-link { + padding-top: 0.6rem; + padding-bottom: 0.645rem; +} + +.page-link, +.page-link > a { + border-radius: 0.375rem; + line-height: 1; + text-align: center; + min-width: calc( + 2.4275rem + 0px + ); +} +.page-link:focus, +.page-link > a:focus { + color: #5d596c; +} + +.page-link.btn-primary { + box-shadow: none !important; +} + +.pagination.pagination-square .page-item a { + border-radius: 0; +} +.pagination.pagination-round .page-item a { + border-radius: 50%; +} + +.pagination-lg .page-link, +.pagination-lg > li > a:not(.page-link) { + min-width: calc( + 3rem + 0px + ); +} + +.pagination-lg > .page-item.first .page-link, .pagination-lg > .page-item.last .page-link, .pagination-lg > .page-item.next .page-link, .pagination-lg > .page-item.prev .page-link, .pagination-lg > .page-item.previous .page-link { + padding-top: 0.8rem; + padding-bottom: 0.8325rem; +} + +.pagination-sm .page-link, +.pagination-sm > li > a:not(.page-link) { + min-width: calc( + 1.75rem + 0px + ); +} + +.pagination-sm > .page-item.first .page-link, .pagination-sm > .page-item.last .page-link, .pagination-sm > .page-item.next .page-link, .pagination-sm > .page-item.prev .page-link, .pagination-sm > .page-item.previous .page-link { + padding-top: 0.362rem; + padding-bottom: 0.452rem; +} + +[dir=rtl] .pagination { + padding-right: 0; +} +[dir=rtl] .page-item + .page-item .page-link, +[dir=rtl] .pagination li + li > a:not(.page-link) { + margin-left: 0; + margin-right: 0.25rem; +} +[dir=rtl] .page-item.first .page-link svg, [dir=rtl] .page-item.last .page-link svg, [dir=rtl] .page-item.next .page-link svg, [dir=rtl] .page-item.prev .page-link svg, [dir=rtl] .page-item.previous .page-link svg { + transform: rotate(180deg); +} + +.alert-secondary { + background-color: #f1f1f2; + border-color: #f1f1f2; + color: #a8aaae; +} +.alert-secondary .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23a8aaae' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23a8aaae' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-secondary .alert-link { + color: #a8aaae; +} + +.alert-secondary hr { + background-color: #a8aaae !important; +} + +.alert-success { + background-color: #ddf6e8; + border-color: #ddf6e8; + color: #28c76f; +} +.alert-success .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%2328c76f' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%2328c76f' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-success .alert-link { + color: #28c76f; +} + +.alert-success hr { + background-color: #28c76f !important; +} + +.alert-info { + background-color: #d6f7fb; + border-color: #d6f7fb; + color: #00cfe8; +} +.alert-info .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%2300cfe8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%2300cfe8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-info .alert-link { + color: #00cfe8; +} + +.alert-info hr { + background-color: #00cfe8 !important; +} + +.alert-warning { + background-color: #fff0e1; + border-color: #fff0e1; + color: #ff9f43; +} +.alert-warning .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23ff9f43' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23ff9f43' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-warning .alert-link { + color: #ff9f43; +} + +.alert-warning hr { + background-color: #ff9f43 !important; +} + +.alert-danger { + background-color: #fce4e4; + border-color: #fce4e4; + color: #ea5455; +} +.alert-danger .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23ea5455' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23ea5455' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-danger .alert-link { + color: #ea5455; +} + +.alert-danger hr { + background-color: #ea5455 !important; +} + +.alert-dark { + background-color: #e2e2e2; + border-color: #e2e2e2; + color: #4b4b4b; +} +.alert-dark .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%234b4b4b' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%234b4b4b' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-dark .alert-link { + color: #4b4b4b; +} + +.alert-dark hr { + background-color: #4b4b4b !important; +} + +.alert-gray { + background-color: rgba(254, 254, 254, 0.848); + border-color: rgba(254, 254, 254, 0.848); + color: rgba(75, 70, 92, 0.05); +} +.alert-gray .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='rgba(75, 70, 92, 0.05)' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='rgba(75, 70, 92, 0.05)' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-gray .alert-link { + color: rgba(75, 70, 92, 0.05); +} + +.alert-gray hr { + background-color: rgba(75, 70, 92, 0.05) !important; +} + +.alert { + font-weight: 500; +} +.alert .alert-icon { + background-color: #fff; + padding: 0.25rem; + border-radius: 0.375rem; + line-height: 1; +} +.alert .alert-icon-lg { + padding: 0.375rem; +} + +[dir=rtl] .alert-dismissible { + padding-left: 2.625rem; + padding-right: 0.875rem; +} +[dir=rtl] .alert-dismissible .btn-close { + right: auto; + left: 0; +} + +.tooltip-secondary .tooltip-inner, .tooltip-secondary > .tooltip .tooltip-inner, .ngb-tooltip-secondary + ngb-tooltip-window .tooltip-inner { + background: #a8aaae; + color: #fff; +} +.tooltip-secondary.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-secondary > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-secondary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #a8aaae; +} +.tooltip-secondary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-secondary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-secondary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #a8aaae; +} +[dir=rtl] .tooltip-secondary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-secondary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-secondary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #a8aaae; +} +.tooltip-secondary.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-secondary > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-secondary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #a8aaae; +} +.tooltip-secondary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-secondary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-secondary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #a8aaae; +} +[dir=rtl] .tooltip-secondary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-secondary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-secondary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #a8aaae; +} + +.tooltip-success .tooltip-inner, .tooltip-success > .tooltip .tooltip-inner, .ngb-tooltip-success + ngb-tooltip-window .tooltip-inner { + background: #28c76f; + color: #fff; +} +.tooltip-success.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-success > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-success + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #28c76f; +} +.tooltip-success.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-success > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-success + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #28c76f; +} +[dir=rtl] .tooltip-success.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-success > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-success + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #28c76f; +} +.tooltip-success.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-success > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-success + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #28c76f; +} +.tooltip-success.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-success > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-success + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #28c76f; +} +[dir=rtl] .tooltip-success.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-success > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-success + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #28c76f; +} + +.tooltip-info .tooltip-inner, .tooltip-info > .tooltip .tooltip-inner, .ngb-tooltip-info + ngb-tooltip-window .tooltip-inner { + background: #00cfe8; + color: #fff; +} +.tooltip-info.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-info > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-info + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #00cfe8; +} +.tooltip-info.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-info > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-info + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #00cfe8; +} +[dir=rtl] .tooltip-info.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-info > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-info + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #00cfe8; +} +.tooltip-info.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-info > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-info + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #00cfe8; +} +.tooltip-info.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-info > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-info + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #00cfe8; +} +[dir=rtl] .tooltip-info.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-info > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-info + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #00cfe8; +} + +.tooltip-warning .tooltip-inner, .tooltip-warning > .tooltip .tooltip-inner, .ngb-tooltip-warning + ngb-tooltip-window .tooltip-inner { + background: #ff9f43; + color: #fff; +} +.tooltip-warning.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-warning > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-warning + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #ff9f43; +} +.tooltip-warning.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-warning > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-warning + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #ff9f43; +} +[dir=rtl] .tooltip-warning.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-warning > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-warning + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #ff9f43; +} +.tooltip-warning.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-warning > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-warning + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #ff9f43; +} +.tooltip-warning.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-warning > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-warning + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #ff9f43; +} +[dir=rtl] .tooltip-warning.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-warning > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-warning + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #ff9f43; +} + +.tooltip-danger .tooltip-inner, .tooltip-danger > .tooltip .tooltip-inner, .ngb-tooltip-danger + ngb-tooltip-window .tooltip-inner { + background: #ea5455; + color: #fff; +} +.tooltip-danger.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-danger > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-danger + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #ea5455; +} +.tooltip-danger.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-danger > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-danger + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #ea5455; +} +[dir=rtl] .tooltip-danger.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-danger > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-danger + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #ea5455; +} +.tooltip-danger.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-danger > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-danger + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #ea5455; +} +.tooltip-danger.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-danger > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-danger + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #ea5455; +} +[dir=rtl] .tooltip-danger.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-danger > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-danger + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #ea5455; +} + +.tooltip-dark .tooltip-inner, .tooltip-dark > .tooltip .tooltip-inner, .ngb-tooltip-dark + ngb-tooltip-window .tooltip-inner { + background: #4b4b4b; + color: #fff; +} +.tooltip-dark.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-dark > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-dark + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #4b4b4b; +} +.tooltip-dark.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-dark > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-dark + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #4b4b4b; +} +[dir=rtl] .tooltip-dark.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-dark > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-dark + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #4b4b4b; +} +.tooltip-dark.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-dark > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-dark + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #4b4b4b; +} +.tooltip-dark.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-dark > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-dark + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #4b4b4b; +} +[dir=rtl] .tooltip-dark.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-dark > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-dark + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #4b4b4b; +} + +.tooltip-gray .tooltip-inner, .tooltip-gray > .tooltip .tooltip-inner, .ngb-tooltip-gray + ngb-tooltip-window .tooltip-inner { + background: #f6f6f7; + color: #4b465c; +} +.tooltip-gray.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-gray > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-gray + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #f6f6f7; +} +.tooltip-gray.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-gray > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-gray + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #f6f6f7; +} +[dir=rtl] .tooltip-gray.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-gray > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-gray + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #f6f6f7; +} +.tooltip-gray.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-gray > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-gray + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #f6f6f7; +} +.tooltip-gray.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-gray > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-gray + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #f6f6f7; +} +[dir=rtl] .tooltip-gray.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-gray > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-gray + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #f6f6f7; +} + +.modal-open .tooltip { + z-index: 1092; +} + +.tooltip-inner { + box-shadow: none; +} + +.tooltip { + line-height: 1.375; +} + +[dir=rtl] .tooltip { + text-align: right; +} +[dir=rtl].bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow { + right: 0; + left: inherit; +} +[dir=rtl].bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + left: -1px; + border-width: 0.4rem 0 0.4rem 0.4rem; +} +[dir=rtl].bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow { + left: 0; + right: inherit; +} +[dir=rtl].bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + right: -1px; + border-width: 0.4rem 0.4rem 0.4rem 0; +} + +.popover-secondary, .popover-secondary > .popover, .ngb-popover-secondary + ngb-popover-window { + border-color: transparent; + background: #a8aaae; +} +.popover-secondary .popover-header, .popover-secondary > .popover .popover-header, .ngb-popover-secondary + ngb-popover-window .popover-header { + border-color: #a8aaae; + background: transparent; + color: #fff; +} +.popover-secondary .popover-body, .popover-secondary > .popover .popover-body, .ngb-popover-secondary + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-secondary > .popover-arrow::before, .popover-secondary > .popover > .popover-arrow::before, .ngb-popover-secondary + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-secondary.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-secondary > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #a8aaae !important; +} +.popover-secondary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-secondary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #a8aaae !important; +} +[dir=rtl] .popover-secondary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-secondary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #a8aaae !important; +} +.popover-secondary.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-secondary > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #a8aaae !important; +} +.popover-secondary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-secondary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #a8aaae !important; +} +[dir=rtl] .popover-secondary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-secondary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #a8aaae !important; +} +.popover-secondary.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-secondary > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-secondary + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.popover-success, .popover-success > .popover, .ngb-popover-success + ngb-popover-window { + border-color: transparent; + background: #28c76f; +} +.popover-success .popover-header, .popover-success > .popover .popover-header, .ngb-popover-success + ngb-popover-window .popover-header { + border-color: #28c76f; + background: transparent; + color: #fff; +} +.popover-success .popover-body, .popover-success > .popover .popover-body, .ngb-popover-success + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-success > .popover-arrow::before, .popover-success > .popover > .popover-arrow::before, .ngb-popover-success + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-success.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-success > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #28c76f !important; +} +.popover-success.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-success > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #28c76f !important; +} +[dir=rtl] .popover-success.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-success > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #28c76f !important; +} +.popover-success.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-success > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #28c76f !important; +} +.popover-success.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-success > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #28c76f !important; +} +[dir=rtl] .popover-success.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-success > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #28c76f !important; +} +.popover-success.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-success > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-success + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.popover-info, .popover-info > .popover, .ngb-popover-info + ngb-popover-window { + border-color: transparent; + background: #00cfe8; +} +.popover-info .popover-header, .popover-info > .popover .popover-header, .ngb-popover-info + ngb-popover-window .popover-header { + border-color: #00cfe8; + background: transparent; + color: #fff; +} +.popover-info .popover-body, .popover-info > .popover .popover-body, .ngb-popover-info + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-info > .popover-arrow::before, .popover-info > .popover > .popover-arrow::before, .ngb-popover-info + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-info.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-info > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #00cfe8 !important; +} +.popover-info.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-info > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #00cfe8 !important; +} +[dir=rtl] .popover-info.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-info > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #00cfe8 !important; +} +.popover-info.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-info > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #00cfe8 !important; +} +.popover-info.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-info > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #00cfe8 !important; +} +[dir=rtl] .popover-info.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-info > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #00cfe8 !important; +} +.popover-info.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-info > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-info + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.popover-warning, .popover-warning > .popover, .ngb-popover-warning + ngb-popover-window { + border-color: transparent; + background: #ff9f43; +} +.popover-warning .popover-header, .popover-warning > .popover .popover-header, .ngb-popover-warning + ngb-popover-window .popover-header { + border-color: #ff9f43; + background: transparent; + color: #fff; +} +.popover-warning .popover-body, .popover-warning > .popover .popover-body, .ngb-popover-warning + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-warning > .popover-arrow::before, .popover-warning > .popover > .popover-arrow::before, .ngb-popover-warning + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-warning.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-warning > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #ff9f43 !important; +} +.popover-warning.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-warning > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #ff9f43 !important; +} +[dir=rtl] .popover-warning.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-warning > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #ff9f43 !important; +} +.popover-warning.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-warning > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #ff9f43 !important; +} +.popover-warning.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-warning > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #ff9f43 !important; +} +[dir=rtl] .popover-warning.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-warning > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #ff9f43 !important; +} +.popover-warning.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-warning > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-warning + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.popover-danger, .popover-danger > .popover, .ngb-popover-danger + ngb-popover-window { + border-color: transparent; + background: #ea5455; +} +.popover-danger .popover-header, .popover-danger > .popover .popover-header, .ngb-popover-danger + ngb-popover-window .popover-header { + border-color: #ea5455; + background: transparent; + color: #fff; +} +.popover-danger .popover-body, .popover-danger > .popover .popover-body, .ngb-popover-danger + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-danger > .popover-arrow::before, .popover-danger > .popover > .popover-arrow::before, .ngb-popover-danger + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-danger.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-danger > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #ea5455 !important; +} +.popover-danger.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-danger > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #ea5455 !important; +} +[dir=rtl] .popover-danger.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-danger > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #ea5455 !important; +} +.popover-danger.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-danger > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #ea5455 !important; +} +.popover-danger.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-danger > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #ea5455 !important; +} +[dir=rtl] .popover-danger.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-danger > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #ea5455 !important; +} +.popover-danger.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-danger > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-danger + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.popover-dark, .popover-dark > .popover, .ngb-popover-dark + ngb-popover-window { + border-color: transparent; + background: #4b4b4b; +} +.popover-dark .popover-header, .popover-dark > .popover .popover-header, .ngb-popover-dark + ngb-popover-window .popover-header { + border-color: #4b4b4b; + background: transparent; + color: #fff; +} +.popover-dark .popover-body, .popover-dark > .popover .popover-body, .ngb-popover-dark + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-dark > .popover-arrow::before, .popover-dark > .popover > .popover-arrow::before, .ngb-popover-dark + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-dark.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-dark > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #4b4b4b !important; +} +.popover-dark.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-dark > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #4b4b4b !important; +} +[dir=rtl] .popover-dark.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-dark > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #4b4b4b !important; +} +.popover-dark.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-dark > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #4b4b4b !important; +} +.popover-dark.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-dark > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #4b4b4b !important; +} +[dir=rtl] .popover-dark.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-dark > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #4b4b4b !important; +} +.popover-dark.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-dark > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-dark + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.popover-gray, .popover-gray > .popover, .ngb-popover-gray + ngb-popover-window { + border-color: transparent; + background: #f6f6f7; +} +.popover-gray .popover-header, .popover-gray > .popover .popover-header, .ngb-popover-gray + ngb-popover-window .popover-header { + border-color: #f6f6f7; + background: transparent; + color: #4b465c; +} +.popover-gray .popover-body, .popover-gray > .popover .popover-body, .ngb-popover-gray + ngb-popover-window .popover-body { + background: transparent; + color: rgba(75, 70, 92, 0.8); +} +.popover-gray > .popover-arrow::before, .popover-gray > .popover > .popover-arrow::before, .ngb-popover-gray + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-gray.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-gray > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #f6f6f7 !important; +} +.popover-gray.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-gray > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #f6f6f7 !important; +} +[dir=rtl] .popover-gray.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-gray > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #f6f6f7 !important; +} +.popover-gray.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-gray > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #f6f6f7 !important; +} +.popover-gray.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-gray > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #f6f6f7 !important; +} +[dir=rtl] .popover-gray.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-gray > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #f6f6f7 !important; +} +.popover-gray.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-gray > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-gray + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.modal-open .popover { + z-index: 1091; +} + +.popover { + box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); +} +.popover .popover-header { + padding-bottom: 0; + font-size: 1.125rem; +} +.popover .popover-body { + padding-top: 1rem; +} +.popover .popover-arrow { + z-index: 1; +} +.popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + top: 2px; +} +.popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow:before { + top: 1px; +} + +[dir=rtl] .popover { + text-align: right; +} +[dir=rtl].bs-popover-auto[data-popper-placement=right] > .popover-arrow { + right: calc(-0.5rem - 0px); + left: inherit; +} +[dir=rtl].bs-popover-auto[data-popper-placement=right] > .popover-arrow::before { + right: 0; + left: inherit; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: var(--bs-border-color-translucent); +} +[dir=rtl].bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + right: 0px; + left: inherit; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} +[dir=rtl].bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + right: 50%; + margin-right: -0.5rem; +} +[dir=rtl].bs-popover-auto[data-popper-placement=left] > .popover-arrow { + left: calc(-0.5rem - 0px); + right: inherit; +} +[dir=rtl].bs-popover-auto[data-popper-placement=left] > .popover-arrow::before { + left: 0; + right: inherit; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: var(--bs-border-color-translucent); +} +[dir=rtl].bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + left: 0px; + right: inherit; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.form-label, +.col-form-label { + text-transform: inherit; + letter-spacing: inherit; +} + +.form-label-lg { + font-size: 1.125rem; +} + +.form-label-sm { + font-size: 0.8125rem; +} + +.form-control::placeholder, .form-control:focus::placeholder { + transition: all 0.2s ease; +} +.form-control:hover:not([disabled]):not([focus]) { + border-color: #c9c8ce; +} + +html:not([dir=rtl]) .form-control:not([readonly]):focus::placeholder { + transform: translateX(4px); +} + +[dir=rtl] .form-control:not([readonly]):focus::placeholder { + transform: translateX(-4px); +} + +.form-select { + background-clip: padding-box; +} +.form-select:hover:not([disabled]):not([focus]) { + border-color: #c9c8ce; +} + +.form-select-sm { + background-size: 19px 17px; +} + +.form-select-lg { + background-size: 24px 22px; +} + +[dir=rtl] .form-select { + background-position: left 0.875rem center; + padding-right: 0.875rem; + padding-left: 2.45rem; +} +[dir=rtl] .form-select[multiple], [dir=rtl] .form-select[size]:not([size="1"]) { + padding-left: 0.875rem; + background-image: none; +} + +.form-check .form-check-input:disabled:not(:checked) { + background-color: #dbdade; +} +.form-check .form-check-input:checked, .form-check .form-check-input[type=checkbox]:indeterminate { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} + +.form-check-input { + cursor: pointer; +} + +[dir=rtl] .form-check { + padding-left: 0; + padding-right: 1.7em; +} +[dir=rtl] .form-check .form-check-input { + float: right; + margin-left: 0; + margin-right: -1.7em; +} + +[dir=rtl] .form-switch { + padding-left: 0; + padding-right: 2.5em; +} +[dir=rtl] .form-switch .form-check-input { + margin-left: 0; + margin-right: -2.5em; + background-position: right center; +} +[dir=rtl] .form-switch .form-check-input:checked { + background-position: left center; +} +[dir=rtl] .form-check-inline { + margin-right: 0; + margin-left: 1rem; +} + +.form-check-secondary .form-check-input:focus { + border-color: #a8aaae; +} +.form-check-secondary .form-check-input:checked, .form-check-secondary .form-check-input[type=checkbox]:indeterminate { + background-color: #a8aaae; + border-color: #a8aaae; +} + +.form-check-secondary.custom-option.checked { + border: 1px solid #a8aaae; +} + +.form-check-success .form-check-input:focus { + border-color: #28c76f; +} +.form-check-success .form-check-input:checked, .form-check-success .form-check-input[type=checkbox]:indeterminate { + background-color: #28c76f; + border-color: #28c76f; +} + +.form-check-success.custom-option.checked { + border: 1px solid #28c76f; +} + +.form-check-info .form-check-input:focus { + border-color: #00cfe8; +} +.form-check-info .form-check-input:checked, .form-check-info .form-check-input[type=checkbox]:indeterminate { + background-color: #00cfe8; + border-color: #00cfe8; +} + +.form-check-info.custom-option.checked { + border: 1px solid #00cfe8; +} + +.form-check-warning .form-check-input:focus { + border-color: #ff9f43; +} +.form-check-warning .form-check-input:checked, .form-check-warning .form-check-input[type=checkbox]:indeterminate { + background-color: #ff9f43; + border-color: #ff9f43; +} + +.form-check-warning.custom-option.checked { + border: 1px solid #ff9f43; +} + +.form-check-danger .form-check-input:focus { + border-color: #ea5455; +} +.form-check-danger .form-check-input:checked, .form-check-danger .form-check-input[type=checkbox]:indeterminate { + background-color: #ea5455; + border-color: #ea5455; +} + +.form-check-danger.custom-option.checked { + border: 1px solid #ea5455; +} + +.form-check-light .form-check-input:focus { + border-color: #dfdfe3; +} +.form-check-light .form-check-input:checked, .form-check-light .form-check-input[type=checkbox]:indeterminate { + background-color: #dfdfe3; + border-color: #dfdfe3; +} + +.form-check-light.custom-option.checked { + border: 1px solid #dfdfe3; +} + +.form-check-dark .form-check-input:focus { + border-color: #4b4b4b; +} +.form-check-dark .form-check-input:checked, .form-check-dark .form-check-input[type=checkbox]:indeterminate { + background-color: #4b4b4b; + border-color: #4b4b4b; +} + +.form-check-dark.custom-option.checked { + border: 1px solid #4b4b4b; +} + +.form-check-gray .form-check-input:focus { + border-color: rgba(75, 70, 92, 0.05); +} +.form-check-gray .form-check-input:checked, .form-check-gray .form-check-input[type=checkbox]:indeterminate { + background-color: rgba(75, 70, 92, 0.05); + border-color: rgba(75, 70, 92, 0.05); +} + +.form-check-gray.custom-option.checked { + border: 1px solid rgba(75, 70, 92, 0.05); +} + +.form-range::-webkit-slider-thumb { + box-shadow: 0 0 0 1px rgba(75, 70, 92, 0.1), 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); + transition: transform 0.2s; + transform-origin: center; +} +.form-range::-webkit-slider-thumb:focus { + box-shadow: 0 0 0 3px rgba(75, 70, 92, 0.1), 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} +.form-range::-webkit-slider-thumb:active { + transform: scale(1.4, 1.4); +} +.form-range::-moz-range-thumb { + box-shadow: 0 0 0 1px rgba(75, 70, 92, 0.1), 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); + transition: transform 0.2s; + transform-origin: center; +} +.form-range::-moz-range-thumb:focus { + box-shadow: 0 0 0 3px rgba(75, 70, 92, 0.1), 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} +.form-range::-moz-range-thumb:active { + transform: scale(1.4, 1.4); +} +.form-range:disabled::-webkit-slider-runnable-track { + background-color: rgba(75, 70, 92, 0.03); +} +.form-range:disabled::-moz-range-track { + background-color: rgba(75, 70, 92, 0.03); +} + +.input-group { + border-radius: 0.375rem; +} +.input-group.rounded-pill .input-group-text, +.input-group.rounded-pill .form-control { + border-radius: 50rem; +} +.input-group:hover .input-group-text, +.input-group:hover .form-control { + border-color: #c9c8ce; +} +.input-group:focus-within { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.input-group:focus-within .form-control, +.input-group:focus-within .input-group-text { + box-shadow: none; +} +.input-group.disabled .input-group-text { + background-color: rgba(75, 70, 92, 0.08); +} +.input-group.has-validation > .input-group-text:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > .form-control:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-text { + background-clip: padding-box; +} +.input-group-text i { + font-size: 1.25rem; +} + +.input-group-lg > .input-group-text i { + font-size: calc(1.2625rem + 0.15vw); +} +@media (min-width: 1200px) { + .input-group-lg > .input-group-text i { + font-size: 1.375rem; + } +} + +.input-group-sm > .input-group-text i { + font-size: 1.125rem; +} + +.input-group-lg > .input-group-text { + padding-left: 1.125rem; + padding-right: 1.125rem; +} + +html:not([dir=rtl]) .input-group-merge .input-group-text:first-child { + border-right: 0; +} +html:not([dir=rtl]) .input-group-merge .input-group-text:last-child { + border-left: 0; +} +html:not([dir=rtl]) .input-group-merge.disabled > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: 0 !important; +} +html:not([dir=rtl]) .input-group-merge .form-control:not(:first-child) { + border-left: 0; +} +html:not([dir=rtl]) .input-group-merge .form-control:not(:last-child) { + border-right: 0; +} +html:not([dir=rtl]) .input-group-merge .form-control:not(textarea):not(:first-child) { + padding-left: 0; +} +html:not([dir=rtl]) .input-group-merge .form-control:not(textarea):not(:last-child) { + padding-right: 0; +} + +.input-group-text { + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .input-group-text { + transition: none; + } +} + +[dir=rtl] .input-group.rounded-pill .input-group-text { + border-top-right-radius: 50rem !important; + border-bottom-right-radius: 50rem !important; +} +[dir=rtl] .input-group.rounded-pill .form-control { + border-top-left-radius: 50rem !important; + border-bottom-left-radius: 50rem !important; +} +[dir=rtl] .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +[dir=rtl] .input-group.input-group-lg:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group.input-group-lg:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} +[dir=rtl] .input-group.input-group-sm:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group.input-group-sm:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +[dir=rtl] .input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +[dir=rtl] .input-group.input-group-lg > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group.input-group-lg > .dropdown-toggle:nth-last-child(n+4) { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} +[dir=rtl] .input-group.input-group-sm > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group.input-group-sm > .dropdown-toggle:nth-last-child(n+4) { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +[dir=rtl] .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-right: -1px; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin-left: 0px; + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} +[dir=rtl] .input-group.input-group-lg > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +[dir=rtl] .input-group.input-group-sm > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +[dir=rtl] .input-group > :not(:first-child):not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), +[dir=rtl] .input-group > .dropdown-toggle:nth-last-child(n+3):not(:first-child) { + border-radius: 0 !important; +} +[dir=rtl] .input-group.has-validation > .input-group-text:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +[dir=rtl] .input-group.has-validation > .form-control:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} +[dir=rtl] .input-group-merge .input-group-text:first-child { + border-left: 0; +} +[dir=rtl] .input-group-merge .input-group-text:last-child { + border-right: 0; +} +[dir=rtl] .input-group-merge .form-control:not(:first-child) { + padding-right: 0; + border-right: 0; +} +[dir=rtl] .input-group-merge .form-control:not(:last-child) { + padding-left: 0; + border-left: 0; +} + +.fv-plugins-bootstrap5-row-invalid .input-group.has-validation .input-group-text, +.fv-plugins-bootstrap5-row-invalid .input-group.has-validation:focus-within .input-group-text { + border-color: #ea5455 !important; +} + +.form-floating > .form-control:focus::placeholder, +.form-floating > .form-control:not(:placeholder-shown)::placeholder { + color: #b7b5be; +} + +[dir=rtl] .form-floating > label { + right: 0; + transform-origin: 100% 0; +} +[dir=rtl] .form-floating > .form-control:focus ~ label, +[dir=rtl] .form-floating > .form-control:not(:placeholder-shown) ~ label, +[dir=rtl] .form-floating > .form-select ~ label { + transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem); +} +[dir=rtl] .form-floating > .form-control:-webkit-autofill ~ label { + transform: scale(0.85) translateY(-0.5rem) translateX(-0.15rem); +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.8125rem; + color: #28c76f; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.3125rem 0.75rem; + margin-top: 0.1rem; + font-size: 0.9375rem; + color: #fff; + background-color: #28c76f; + border-radius: 0.375rem; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28c76f !important; +} +.dark-style .was-validated .form-control:valid, .dark-style .form-control.is-valid { + border-color: #28c76f !important; +} +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28c76f !important; + box-shadow: 0 0 0.25rem 0.05rem rgba(40, 199, 111, 0.1); +} + +.was-validated .form-select:valid, .form-select.is-valid { + border-color: #28c76f !important; + background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%236f6b7d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='white' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328c76f' d='M2.3 6.73.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"); +} +html:not([dir=rtl]) .was-validated .form-select:valid, html:not([dir=rtl]) .form-select.is-valid { + background-position: right 0.875rem center, center right 2.45rem; +} +[dir=rtl] .was-validated .form-select:valid, [dir=rtl] .form-select.is-valid { + background-position: left 0.875rem center, center left 2.45rem; +} +.was-validated .form-select:valid:focus, .form-select.is-valid:focus { + border-color: #28c76f; + box-shadow: 0 0 0.25rem 0.05rem rgba(40, 199, 111, 0.1); +} + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: #28c76f; +} +.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #28c76f; + border-color: #28c76f; +} +.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0.25rem 0.05rem rgba(40, 199, 111, 0.1); + border-color: #28c76f; +} +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28c76f; +} + +html:not([dir=rtl]) .form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} +[dir=rtl] .form-check-inline .form-check-input ~ .valid-feedback { + margin-right: 0.5em; +} + +.was-validated .input-group .form-control:valid ~ .input-group-text, .input-group .form-control.is-valid ~ .input-group-text { + border-color: #28c76f !important; +} +.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus { + border-color: #28c76f !important; + box-shadow: none; +} +.was-validated .input-group .form-control:valid:focus ~ .input-group-text, .input-group .form-control.is-valid:focus ~ .input-group-text { + border-color: #28c76f; +} + +.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, +.was-validated .input-group .form-select:valid, +.input-group .form-select.is-valid { + z-index: 3; +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.8125rem; + color: #ea5455; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.3125rem 0.75rem; + margin-top: 0.1rem; + font-size: 0.9375rem; + color: #fff; + background-color: #ea5455; + border-radius: 0.375rem; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #ea5455 !important; +} +.dark-style .was-validated .form-control:invalid, .dark-style .form-control.is-invalid { + border-color: #ea5455 !important; +} +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #ea5455 !important; + box-shadow: 0 0 0.25rem 0.05rem rgba(234, 84, 85, 0.1); +} + +.was-validated .form-select:invalid, .form-select.is-invalid { + border-color: #ea5455 !important; + background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%236f6b7d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='white' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ea5455'%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='%23ea5455' stroke='none'/%3e%3c/svg%3e"); +} +html:not([dir=rtl]) .was-validated .form-select:invalid, html:not([dir=rtl]) .form-select.is-invalid { + background-position: right 0.875rem center, center right 2.45rem; +} +[dir=rtl] .was-validated .form-select:invalid, [dir=rtl] .form-select.is-invalid { + background-position: left 0.875rem center, center left 2.45rem; +} +.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { + border-color: #ea5455; + box-shadow: 0 0 0.25rem 0.05rem rgba(234, 84, 85, 0.1); +} + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: #ea5455; +} +.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #ea5455; + border-color: #ea5455; +} +.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0.25rem 0.05rem rgba(234, 84, 85, 0.1); + border-color: #ea5455; +} +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #ea5455; +} + +html:not([dir=rtl]) .form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} +[dir=rtl] .form-check-inline .form-check-input ~ .invalid-feedback { + margin-right: 0.5em; +} + +.was-validated .input-group .form-control:invalid ~ .input-group-text, .input-group .form-control.is-invalid ~ .input-group-text { + border-color: #ea5455 !important; +} +.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus { + border-color: #ea5455 !important; + box-shadow: none; +} +.was-validated .input-group .form-control:invalid:focus ~ .input-group-text, .input-group .form-control.is-invalid:focus ~ .input-group-text { + border-color: #ea5455; +} + +.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, +.was-validated .input-group .form-select:invalid, +.input-group .form-select.is-invalid { + z-index: 3; +} + +form .error:not(li):not(input) { + color: #ea5455; + font-size: 85%; + margin-top: 0.25rem; +} +form .invalid, +form .is-invalid .invalid:before, +form .is-invalid::before { + border-color: #ea5455 !important; +} +form .form-label.invalid, form .form-label.is-invalid { + border-color: #ea5455; + box-shadow: 0 0 0 2px rgba(234, 84, 85, 0.4) !important; +} +form select.invalid ~ .select2 .select2-selection { + border-color: #ea5455; +} +form select.is-invalid ~ .select2 .select2-selection { + border-color: #ea5455 !important; +} +form select.selectpicker.is-invalid ~ .btn { + border-color: #ea5455 !important; +} + +@media (hover: none) { + .fv-plugins-bootstrap5-row-invalid .form-control.flatpickr-mobile { + border-color: #ea5455; + } +} +.fv-plugins-bootstrap5 .invalid-feedback, +.fv-plugins-bootstrap5 .invalid-tooltip { + display: block; +} + +.fv-plugins-bootstrap5-row-invalid .tagify.tagify--empty { + border-color: #ea5455 !important; +} + +.modal .btn-close { + background-color: #fff; + border-radius: 0.375rem; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23a5a3ae' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23a5a3ae' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + opacity: 1; + padding: 0.44rem; + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); + transition: all 0.23s ease 0.1s; +} +html:not([dir=rtl]) .modal .btn-close { + transform: translate(23px, -25px); +} +[dir=rtl] .modal .btn-close { + transform: translate(-31px, -25px); +} +.modal .btn-close:hover, .modal .btn-close:focus, .modal .btn-close:active { + opacity: 1; + outline: none; +} +html:not([dir=rtl]) .modal .btn-close:hover, html:not([dir=rtl]) .modal .btn-close:focus, html:not([dir=rtl]) .modal .btn-close:active { + transform: translate(20px, -20px); +} +[dir=rtl] .modal .btn-close:hover, [dir=rtl] .modal .btn-close:focus, [dir=rtl] .modal .btn-close:active { + transform: translate(-26px, -20px); +} +.modal .modal-header { + position: relative; +} +.modal .modal-header .btn-close { + position: absolute; + top: 1.56rem; +} +html:not([dir=rtl]) .modal .modal-header .btn-close { + right: 1rem; +} +[dir=rtl] .modal .modal-header .btn-close { + left: 1.3rem; +} + +.modal-footer { + padding: 0.25rem 1.5rem 1.25rem; +} + +.modal-content { + box-shadow: 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} + +.modal-dialog-scrollable .btn-close, +.modal-fullscreen .btn-close, +.modal-top .btn-close { + box-shadow: none; +} +html:not([dir=rtl]) .modal-dialog-scrollable .btn-close, +html:not([dir=rtl]) .modal-fullscreen .btn-close, +html:not([dir=rtl]) .modal-top .btn-close { + transform: translate(0, 0) !important; +} +[dir=rtl] .modal-dialog-scrollable .btn-close, +[dir=rtl] .modal-fullscreen .btn-close, +[dir=rtl] .modal-top .btn-close { + transform: translate(0, 0) !important; +} +html:not([dir=rtl]) .modal-dialog-scrollable .btn-close:hover, +html:not([dir=rtl]) .modal-fullscreen .btn-close:hover, +html:not([dir=rtl]) .modal-top .btn-close:hover { + transform: translate(0, 0) !important; +} +[dir=rtl] .modal-dialog-scrollable .btn-close:hover, +[dir=rtl] .modal-fullscreen .btn-close:hover, +[dir=rtl] .modal-top .btn-close:hover { + transform: translate(0, 0) !important; +} + +.modal-onboarding .close-label { + font-size: 0.8rem; + position: absolute; + top: 0.85rem; + opacity: 0.5; +} +.modal-onboarding .close-label:hover { + opacity: 0.75; +} +[dir=rtl] .modal-onboarding .modal-header .btn-close { + margin-left: 0; + margin-right: auto; +} +.modal-onboarding .onboarding-media { + margin-bottom: 1rem; +} +.modal-onboarding .onboarding-media img { + margin: 0 auto; +} +.modal-onboarding .onboarding-content { + margin: 2rem; +} +.modal-onboarding form { + margin-top: 2rem; + text-align: left; +} +.modal-onboarding .carousel-indicators { + bottom: -10px; +} +.modal-onboarding .carousel-control-prev, +.modal-onboarding .carousel-control-next { + top: auto; + bottom: 0.75rem; + opacity: 1; +} +[dir=rtl] .modal-onboarding .carousel-control-prev, +[dir=rtl] .modal-onboarding .carousel-control-next { + flex-direction: row-reverse; +} +.modal-onboarding .carousel-control-prev { + left: 1rem; +} +.modal-onboarding .onboarding-horizontal { + display: flex; + justify-content: space-between; + align-items: center; +} +.modal-onboarding .onboarding-horizontal .onboarding-media { + margin: 2rem; + margin-top: 0; +} +.modal-onboarding .onboarding-horizontal .carousel-control-prev { + left: 0; +} +.modal-onboarding.animated .onboarding-media { + transform: translateY(10px) scale(0.8); + transition: all 0.5s cubic-bezier(0.25, 1.1, 0.5, 1.35); + transition-delay: 0.3s; + opacity: 0; +} +.modal-onboarding.animated .onboarding-content { + transform: translateY(40px); + transition-delay: 0.1s; + transition: all 0.4s ease; + opacity: 0; +} +.modal-onboarding.animated .onboarding-title { + opacity: 0; + transition-delay: 0.5s; + transition: all 0.5s cubic-bezier(0.25, 1.1, 0.5, 1.35); + transform: translateY(40px); +} +.modal-onboarding.animated .onboarding-info { + opacity: 0; + transition-delay: 0.6s; + transition: all 0.5s cubic-bezier(0.25, 1.1, 0.5, 1.35); + transform: translateY(40px); +} +.modal-onboarding.animated form { + opacity: 0; + transition-delay: 0.7s; + transition: all 0.5s ease; + transform: translateY(40px); +} +.modal-onboarding.animated.show .onboarding-media { + transform: translateY(0) scale(1); + opacity: 1; +} +.modal-onboarding.animated.show .onboarding-content { + transform: translateY(0); + opacity: 1; +} +.modal-onboarding.animated.show .onboarding-title { + transform: translateY(0); + opacity: 1; +} +.modal-onboarding.animated.show .onboarding-info { + opacity: 1; + transform: translateY(0px); +} +.modal-onboarding.animated.show form { + opacity: 1; + transform: translateY(0px); +} + +.modal-top .modal-dialog { + margin-top: 0; +} +.modal-top .modal-content { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.modal-transparent .modal-dialog { + display: flex; + margin: 0 auto; + min-height: 100vh; +} +.modal-transparent .modal-content { + margin: auto; + width: 100%; + border: 0; + background: transparent; + box-shadow: none; +} +.modal-transparent .btn-close { + position: absolute; + top: 0; + right: 0.25rem; + opacity: 1; + padding: 0.25em 0.25em; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23fff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23fff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + background-color: transparent !important; +} +[dir=rtl] .modal-transparent .btn-close { + right: auto; + left: 0.25rem; +} + +.modal-simple .modal-content { + padding: 3rem; +} +.modal-simple .btn-close { + position: absolute; + top: -2rem; +} +[dir=rtl] .modal-simple .btn-close { + left: -2rem; +} +html:not([dir=rtl]) .modal-simple .btn-close { + right: -2rem; +} +@media (max-width: 767.98px) { + .modal-simple .btn-close { + top: 0; + } + [dir=rtl] .modal-simple .btn-close { + left: 0; + } + html:not([dir=rtl]) .modal-simple .btn-close { + right: 0; + } +} + +.modal-refer-and-earn .modal-refer-and-earn-step { + width: 100px; + height: 100px; + display: flex; + justify-content: center; + align-items: center; + border-radius: 0.375rem; +} +.modal-refer-and-earn .modal-refer-and-earn-step i { + font-size: 2.5rem; +} + +.modal-top.fade .modal-dialog, +.modal-top .modal.fade .modal-dialog { + transform: translateY(-100%); +} + +.modal-top.show .modal-dialog, +.modal-top .modal.show .modal-dialog { + transform: translateY(0); +} + +.modal-transparent.fade .modal-dialog, +.modal-transparent .modal.fade .modal-dialog { + transform: scale(0.5, 0.5); +} + +.modal-transparent.show .modal-dialog, +.modal-transparent .modal.show .modal-dialog { + transform: scale(1, 1); +} + +@media (max-width: 991.98px) { + .modal-onboarding .onboarding-horizontal { + flex-direction: column; + } +} +@media (max-width: 767.98px) { + .modal .modal-dialog:not(.modal-fullscreen) { + padding: 0 0.75rem; + padding-left: 0.75rem !important; + } + .modal .carousel-control-prev, + .modal .carousel-control-next { + display: none; + } +} +@media (min-width: 576px) { + .modal-content { + box-shadow: 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); + } + .modal-sm .modal-dialog { + max-width: 22.5rem; + } +} +@media (min-width: 1200px) { + .modal-xl .modal-dialog { + max-width: 1140px; + } +} +.progress-bar { + font-weight: 500; + line-height: 1; +} + +html:not([dir=rtl]) .progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent); +} +html:not([dir=rtl]) .progress .progress-bar:last-child { + border-top-right-radius: 3.125rem; + border-bottom-right-radius: 3.125rem; +} +html:not([dir=rtl]) .progress .progress-bar:first-child { + border-top-left-radius: 3.125rem; + border-bottom-left-radius: 3.125rem; +} + +[dir=rtl] .progress-bar-animated { + animation-direction: reverse; +} +[dir=rtl] .progress .progress-bar:last-child { + border-top-left-radius: 3.125rem; + border-bottom-left-radius: 3.125rem; +} +[dir=rtl] .progress .progress-bar:first-child { + border-top-right-radius: 3.125rem; + border-bottom-right-radius: 3.125rem; +} + +.breadcrumb-item, +.breadcrumb-item a { + color: #7367f0; +} + +.breadcrumb-item.active a:hover, .breadcrumb-item.active a:focus { + color: #7367f0; +} +.breadcrumb-item.active a:not(:hover, :focus) { + color: #4b465c; +} + +.breadcrumb-item + .breadcrumb-item::before { + width: 26px; + height: 10px; +} + +.breadcrumb-style1 .breadcrumb-item + .breadcrumb-item::before { + content: "/"; + color: #4b465c; + width: 1.43rem; + font-weight: 500; + margin-left: 0.2rem; +} + +.breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before { + content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-check' width='16' height='24' viewBox='0 0 24 24' stroke-width='1.75' stroke='%234b465c' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M5 12l5 5l10 -10'%3E%3C/path%3E%3C/svg%3E"); + line-height: 1.375rem; + width: 26px; + height: 10px; +} + +[dir=rtl] .breadcrumb-item + .breadcrumb-item { + padding-right: 0.875rem; + padding-left: 0; +} +[dir=rtl] .breadcrumb-item + .breadcrumb-item::before { + padding-right: 0; + padding-left: 0.875rem; + float: right; +} +[dir=rtl] .breadcrumb-style1 .breadcrumb-item + .breadcrumb-item::before { + content: "\\"; +} +[dir=rtl] .breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before { + content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-check' width='16' height='24' viewBox='0 0 24 24' stroke-width='1.75' stroke='%234b465c' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M5 12l5 5l10 -10'%3E%3C/path%3E%3C/svg%3E"); +} + +.list-group-item-secondary { + background-color: #f1f1f2; + border-color: #f1f1f2; + color: #a8aaae !important; +} + +a.list-group-item-secondary, +button.list-group-item-secondary { + color: #a8aaae; +} +a.list-group-item-secondary:hover, a.list-group-item-secondary:focus, +button.list-group-item-secondary:hover, +button.list-group-item-secondary:focus { + background-color: #f1f1f2; + color: #a8aaae; +} +a.list-group-item-secondary.active, +button.list-group-item-secondary.active { + border-color: #a8aaae; + background-color: #a8aaae; + color: #a8aaae; +} + +.list-group.list-group-timeline .list-group-timeline-secondary:before { + background-color: #a8aaae; +} + +.list-group-item-success { + background-color: #ddf6e8; + border-color: #ddf6e8; + color: #28c76f !important; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #28c76f; +} +a.list-group-item-success:hover, a.list-group-item-success:focus, +button.list-group-item-success:hover, +button.list-group-item-success:focus { + background-color: #ddf6e8; + color: #28c76f; +} +a.list-group-item-success.active, +button.list-group-item-success.active { + border-color: #28c76f; + background-color: #28c76f; + color: #28c76f; +} + +.list-group.list-group-timeline .list-group-timeline-success:before { + background-color: #28c76f; +} + +.list-group-item-info { + background-color: #d6f7fb; + border-color: #d6f7fb; + color: #00cfe8 !important; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #00cfe8; +} +a.list-group-item-info:hover, a.list-group-item-info:focus, +button.list-group-item-info:hover, +button.list-group-item-info:focus { + background-color: #d6f7fb; + color: #00cfe8; +} +a.list-group-item-info.active, +button.list-group-item-info.active { + border-color: #00cfe8; + background-color: #00cfe8; + color: #00cfe8; +} + +.list-group.list-group-timeline .list-group-timeline-info:before { + background-color: #00cfe8; +} + +.list-group-item-warning { + background-color: #fff0e1; + border-color: #fff0e1; + color: #ff9f43 !important; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #ff9f43; +} +a.list-group-item-warning:hover, a.list-group-item-warning:focus, +button.list-group-item-warning:hover, +button.list-group-item-warning:focus { + background-color: #fff0e1; + color: #ff9f43; +} +a.list-group-item-warning.active, +button.list-group-item-warning.active { + border-color: #ff9f43; + background-color: #ff9f43; + color: #ff9f43; +} + +.list-group.list-group-timeline .list-group-timeline-warning:before { + background-color: #ff9f43; +} + +.list-group-item-danger { + background-color: #fce4e4; + border-color: #fce4e4; + color: #ea5455 !important; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #ea5455; +} +a.list-group-item-danger:hover, a.list-group-item-danger:focus, +button.list-group-item-danger:hover, +button.list-group-item-danger:focus { + background-color: #fce4e4; + color: #ea5455; +} +a.list-group-item-danger.active, +button.list-group-item-danger.active { + border-color: #ea5455; + background-color: #ea5455; + color: #ea5455; +} + +.list-group.list-group-timeline .list-group-timeline-danger:before { + background-color: #ea5455; +} + +.list-group-item-dark { + background-color: #e2e2e2; + border-color: #e2e2e2; + color: #4b4b4b !important; +} + +a.list-group-item-dark, +button.list-group-item-dark { + color: #4b4b4b; +} +a.list-group-item-dark:hover, a.list-group-item-dark:focus, +button.list-group-item-dark:hover, +button.list-group-item-dark:focus { + background-color: #e2e2e2; + color: #4b4b4b; +} +a.list-group-item-dark.active, +button.list-group-item-dark.active { + border-color: #4b4b4b; + background-color: #4b4b4b; + color: #4b4b4b; +} + +.list-group.list-group-timeline .list-group-timeline-dark:before { + background-color: #4b4b4b; +} + +.list-group-item-gray { + background-color: rgba(254, 254, 254, 0.848); + border-color: rgba(254, 254, 254, 0.848); + color: rgba(75, 70, 92, 0.05) !important; +} + +a.list-group-item-gray, +button.list-group-item-gray { + color: rgba(75, 70, 92, 0.05); +} +a.list-group-item-gray:hover, a.list-group-item-gray:focus, +button.list-group-item-gray:hover, +button.list-group-item-gray:focus { + background-color: rgba(254, 254, 254, 0.848); + color: rgba(75, 70, 92, 0.05); +} +a.list-group-item-gray.active, +button.list-group-item-gray.active { + border-color: rgba(75, 70, 92, 0.05); + background-color: rgba(75, 70, 92, 0.05); + color: rgba(75, 70, 92, 0.05); +} + +.list-group.list-group-timeline .list-group-timeline-gray:before { + background-color: rgba(75, 70, 92, 0.05); +} + +.list-group.list-group-timeline { + position: relative; +} +.list-group.list-group-timeline:before { + background-color: #dbdade; + position: absolute; + content: ""; + width: 1px; + height: 100%; + top: 0; + bottom: 0; + left: 0.2rem; +} +.list-group.list-group-timeline .list-group-item { + border: none; + padding-left: 1.25rem; +} +.list-group.list-group-timeline .list-group-item:before { + position: absolute; + display: block; + content: ""; + width: 7px; + height: 7px; + left: 0; + top: 50%; + margin-top: -3.5px; + border-radius: 100%; +} +.list-group .list-group-item-action.active h1, +.list-group .list-group-item-action.active .h1, +.list-group .list-group-item-action.active h2, +.list-group .list-group-item-action.active .h2, +.list-group .list-group-item-action.active h3, +.list-group .list-group-item-action.active .h3, +.list-group .list-group-item-action.active h4, +.list-group .list-group-item-action.active .h4, +.list-group .list-group-item-action.active h5, +.list-group .list-group-item-action.active .h5, +.list-group .list-group-item-action.active h6, +.list-group .list-group-item-action.active .h6 { + color: #fff; +} + +[dir=rtl] .list-group { + padding-right: 0; +} +[dir=rtl] .list-group.list-group-timeline:before { + left: auto; + right: 0.2rem; +} +[dir=rtl] .list-group.list-group-timeline .list-group-item { + padding-right: 1.25rem; +} +[dir=rtl] .list-group.list-group-timeline .list-group-item:before { + left: auto; + right: 0; +} +[dir=rtl] .list-group.list-group-horizontal .list-group-item:first-child { + border-radius: 0.25rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +[dir=rtl] .list-group.list-group-horizontal .list-group-item:last-child { + border-radius: 0.25rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-left-width: 1px; +} +@media (min-width: 576px) { + [dir=rtl] .list-group.list-group-horizontal-sm .list-group-item:first-child { + border-radius: 0.25rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + [dir=rtl] .list-group.list-group-horizontal-sm .list-group-item:last-child { + border-radius: 0.25rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-left-width: 1px; + } +} +@media (min-width: 768px) { + [dir=rtl] .list-group.list-group-horizontal-md .list-group-item:first-child { + border-radius: 0.25rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + [dir=rtl] .list-group.list-group-horizontal-md .list-group-item:last-child { + border-radius: 0.25rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-left-width: 1px; + } +} +@media (min-width: 992px) { + [dir=rtl] .list-group.list-group-horizontal-lg .list-group-item:first-child { + border-radius: 0.25rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + [dir=rtl] .list-group.list-group-horizontal-lg .list-group-item:last-child { + border-radius: 0.25rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-left-width: 1px; + } +} +@media (min-width: 1200px) { + [dir=rtl] .list-group.list-group-horizontal-xl .list-group-item:first-child { + border-radius: 0.25rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + [dir=rtl] .list-group.list-group-horizontal-xl .list-group-item:last-child { + border-radius: 0.25rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-left-width: 1px; + } +} +@media (min-width: 1400px) { + [dir=rtl] .list-group.list-group-horizontal-xxl .list-group-item:first-child { + border-radius: 0.25rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + [dir=rtl] .list-group.list-group-horizontal-xxl .list-group-item:last-child { + border-radius: 0.25rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-left-width: 1px; + } +} + +.navbar { + z-index: 2; +} +.navbar .dropdown:focus, +.navbar .dropdown-toggle:focus { + outline: 0; +} +.navbar .navbar-toggler:focus { + box-shadow: none; +} +.navbar .list-group-item:hover, +.navbar .list-group-item:focus { + background-color: rgba(75, 70, 92, 0.04); + color: inherit; +} + +.fixed-top { + z-index: 1030; +} + +.navbar.navbar-light { + color: rgba(75, 70, 92, 0.5); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(75, 70, 92, 0.3) !important; +} + +.navbar.navbar-dark { + color: rgba(255, 255, 255, 0.8); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.4) !important; +} + +.navbar-collapse, +.navbar-brand, +.navbar-text { + flex-shrink: 1; +} + +.navbar-dark hr { + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-light hr { + border-color: rgba(75, 70, 92, 0.05); +} + +[dir=rtl] .navbar-nav { + padding-right: 0; +} +[dir=rtl] .navbar-brand { + margin-right: 0; +} + +.mega-dropdown .dropdown-toggle { + outline: 0; +} +.mega-dropdown .dropdown-menu { + width: 100%; +} + +.card.card-border-shadow-secondary::after { + border-bottom-color: #dcdddf; +} +.card.card-border-shadow-secondary:hover::after { + border-bottom-color: #a8aaae; +} + +.card.card-hover-border-secondary:hover, +.card .card-hover-border-secondary:hover { + border-color: #dedfe0; +} + +.card.card-border-shadow-success::after { + border-bottom-color: #a9e9c5; +} +.card.card-border-shadow-success:hover::after { + border-bottom-color: #28c76f; +} + +.card.card-hover-border-success:hover, +.card .card-hover-border-success:hover { + border-color: #adeac8; +} + +.card.card-border-shadow-info::after { + border-bottom-color: #99ecf6; +} +.card.card-border-shadow-info:hover::after { + border-bottom-color: #00cfe8; +} + +.card.card-hover-border-info:hover, +.card .card-hover-border-info:hover { + border-color: #9eedf6; +} + +.card.card-border-shadow-warning::after { + border-bottom-color: #ffd9b4; +} +.card.card-border-shadow-warning:hover::after { + border-bottom-color: #ff9f43; +} + +.card.card-hover-border-warning:hover, +.card .card-hover-border-warning:hover { + border-color: #ffdbb8; +} + +.card.card-border-shadow-danger::after { + border-bottom-color: #f7bbbb; +} +.card.card-border-shadow-danger:hover::after { + border-bottom-color: #ea5455; +} + +.card.card-hover-border-danger:hover, +.card .card-hover-border-danger:hover { + border-color: #f7bebe; +} + +.card.card-border-shadow-light::after { + border-bottom-color: #f2f2f4; +} +.card.card-border-shadow-light:hover::after { + border-bottom-color: #dfdfe3; +} + +.card.card-hover-border-light:hover, +.card .card-hover-border-light:hover { + border-color: #f3f3f4; +} + +.card.card-border-shadow-dark::after { + border-bottom-color: #b7b7b7; +} +.card.card-border-shadow-dark:hover::after { + border-bottom-color: #4b4b4b; +} + +.card.card-hover-border-dark:hover, +.card .card-hover-border-dark:hover { + border-color: #bbbbbb; +} + +.card.card-border-shadow-gray::after { + border-bottom-color: rgba(252, 252, 252, 0.62); +} +.card.card-border-shadow-gray:hover::after { + border-bottom-color: rgba(75, 70, 92, 0.05); +} + +.card.card-hover-border-gray:hover, +.card .card-hover-border-gray:hover { + border-color: rgba(252, 252, 252, 0.639); +} + +.card { + background-clip: padding-box; + box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1); +} +.card .card-link { + display: inline-block; +} +.card .card-header + .card-body, +.card .card-header + .card-content > .card-body:first-of-type, +.card .card-body + .card-footer { + padding-top: 0; +} +.card[class*=card-border-shadow-] { + position: relative; + border-bottom: none; + transition: all 0.2s ease-in-out; + z-index: 1; +} +.card[class*=card-border-shadow-]::after { + content: ""; + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border-bottom-width: 2px; + border-bottom-style: solid; + border-radius: 0.375rem; + transition: all 0.2s ease-in-out; + z-index: -1; +} +.card[class*=card-border-shadow-]:hover { + box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); +} +.card[class*=card-border-shadow-]:hover::after { + border-bottom-width: 3px; +} +.card[class*=card-hover-border-] { + border-width: 1px; +} + +.card-action.card-fullscreen { + display: block; + z-index: 9999; + position: fixed; + width: 100% !important; + height: 100% !important; + top: 0; + right: 0; + left: 0; + bottom: 0; + overflow: auto; + border: none; + border-radius: 0; +} +.card-action .card-alert { + position: absolute; + width: 100%; + z-index: 999; +} +.card-action .card-alert .alert { + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; +} +.card-action .card-header.collapsed { + border-bottom: 0; +} +.card-action .card-header { + display: flex; + line-height: 1.54; +} +.card-action .card-header .card-action-title { + flex-grow: 1; + margin-right: 0.5rem; +} +.card-action .card-header .card-action-element { + flex-shrink: 0; + background-color: inherit; + top: 1rem; + right: 1.5rem; + color: #6f6b7d; +} +.card-action .card-header .card-action-element a { + color: #6f6b7d; +} +.card-action .card-header .card-action-element a .collapse-icon::after { + margin-top: -0.15rem; +} +.card-action .blockUI .sk-fold { + margin: 0 auto; +} +.card-action .blockUI h5, .card-action .blockUI .h5 { + color: #6f6b7d; + margin: 1rem 0 0 0; +} + +.card-header, +.card-footer { + border-color: rgba(75, 70, 92, 0.075); +} + +.card .row-bordered > [class*=" col "] .card .row-bordered > [class$=" col"], .card .row-bordered > [class*=" col "]::before, .card .row-bordered > [class*=" col "]::after, +.card .row-bordered > [class^="col "] .card .row-bordered > [class$=" col"], +.card .row-bordered > [class^="col "]::before, +.card .row-bordered > [class^="col "]::after, +.card .row-bordered > [class*=" col-"] .card .row-bordered > [class$=" col"], +.card .row-bordered > [class*=" col-"]::before, +.card .row-bordered > [class*=" col-"]::after, +.card .row-bordered > [class^=col-] .card .row-bordered > [class$=" col"], +.card .row-bordered > [class^=col-]::before, +.card .row-bordered > [class^=col-]::after, +.card .row-bordered > [class=col] .card .row-bordered > [class$=" col"], +.card .row-bordered > [class=col]::before, +.card .row-bordered > [class=col]::after { + border-color: rgba(75, 70, 92, 0.075); +} + +.card-header.header-elements, +.card-title.header-elements { + display: flex; + width: 100%; + align-items: center; + flex-wrap: wrap; +} + +.card-header.card-header-elements { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.card-header .card-header-elements { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.card-header-elements, +.card-title-elements { + display: flex; + flex-wrap: wrap; + align-items: center; +} +.card-header-elements + .card-header-elements, +.card-header-elements > * + *, +.card-header-elements + .card-title-elements, +.card-title-elements > * + *, +.card-title-elements + .card-header-elements, +.card-title-elements + .card-title-elements { + margin-left: 0.25rem; +} +[dir=rtl] .card-header-elements + .card-header-elements, +[dir=rtl] .card-header-elements > * + *, +[dir=rtl] .card-header-elements + .card-title-elements, +[dir=rtl] .card-title-elements > * + *, +[dir=rtl] .card-title-elements + .card-header-elements, +[dir=rtl] .card-title-elements + .card-title-elements { + margin-left: 0; + margin-right: 0.25rem; +} + +.card-img-left { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +@media (max-width: 767.98px) { + .card-img-left { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } +} + +.card-img-right { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +@media (max-width: 767.98px) { + .card-img-right { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + border-top-left-radius: 0; + border-top-right-radius: 0; + } +} + +.card > .list-group .list-group-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +html:not([dir=rtl]) .card .card-separator { + border-right: 1px solid #dbdade; +} +[dir=rtl] .card .card-separator { + border-left: 1px solid #dbdade; +} + +@media (max-width: 991.98px) { + .card .card-widget-separator-wrapper .card-widget-separator .card-widget-2.border-end { + border-right: none !important; + border-left: none !important; + } +} +@media (max-width: 575.98px) { + .card .card-widget-separator-wrapper .card-widget-separator .card-widget-1.border-end, + .card .card-widget-separator-wrapper .card-widget-separator .card-widget-2.border-end, + .card .card-widget-separator-wrapper .card-widget-separator .card-widget-3.border-end { + border-right: none !important; + border-left: none !important; + border-bottom: 1px solid #dbdade; + } +} + +@media (max-width: 767.98px) { + .card .card-separator { + border-bottom: 1px solid #dbdade; + padding-bottom: 1.5rem; + } + html:not([dir=rtl]) .card .card-separator { + border-right-width: 0 !important; + } + [dir=rtl] .card .card-separator { + border-left-width: 0 !important; + } +} +[dir=rtl] .card-link + .card-link { + margin-right: 1.5rem; + margin-left: 0; +} +[dir=rtl] .card-action .card-header .card-action-title { + margin-left: 0.5rem; + margin-right: 0; +} +[dir=rtl] .card-action .card-header .card-action-element, +[dir=rtl] .card-action .card-header .card-action-element-toggle { + left: 1.5rem; + right: auto; +} +@media (min-width: 576px) { + [dir=rtl] .card-group > .card { + border: 0 solid #dbdade; + border-radius: 0.375rem; + } + [dir=rtl] .card-group > .card .card-img-top, + [dir=rtl] .card-group > .card .card-header:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + [dir=rtl] .card-group > .card .card-img-bottom, + [dir=rtl] .card-group > .card .card-footer:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + [dir=rtl] .card-group > .card + .card { + border-right: 0; + } + [dir=rtl] .card-group > .card:not(:first-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + [dir=rtl] .card-group > .card:not(:first-child) .card-img-top, + [dir=rtl] .card-group > .card:not(:first-child) .card-header { + border-top-right-radius: 0; + } + [dir=rtl] .card-group > .card:not(:first-child) .card-img-bottom, + [dir=rtl] .card-group > .card:not(:first-child) .card-footer { + border-bottom-right-radius: 0; + } + [dir=rtl] .card-group > .card:not(:last-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + [dir=rtl] .card-group > .card:not(:last-child) .card-img-top, + [dir=rtl] .card-group > .card:not(:last-child) .card-header { + border-top-left-radius: 0; + } + [dir=rtl] .card-group > .card:not(:last-child) .card-img-bottom, + [dir=rtl] .card-group > .card:not(:last-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.accordion-arrow-left .accordion-button.collapsed:focus { + box-shadow: none; +} +.accordion-arrow-left .accordion-item { + border: 0; +} +.accordion-arrow-left .accordion-button { + padding: var(--bs-accordion-btn-padding-y) 0; +} +.accordion-arrow-left .accordion-button::after { + content: ""; + display: none; +} +.accordion-arrow-left .accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: none; +} +.accordion-arrow-left .accordion-button:not(.collapsed)::before { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform); +} +.accordion-arrow-left .accordion-button:not(.collapsed)::after { + background-image: none; + transform: none; +} +.accordion-arrow-left .accordion-button::before { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: 0; + margin-top: 0.75rem; + margin-right: 0.9rem; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition); +} +@media (prefers-reduced-motion: reduce) { + .accordion-arrow-left .accordion-button::before { + transition: none; + } +} + +.accordion.accordion-without-arrow .accordion-button::after { + background-image: none !important; +} + +.accordion-button { + font-weight: inherit; + align-items: unset; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} +.accordion-button.collapsed { + border-radius: 0.375rem; +} + +.accordion.accordion-bordered .card { + box-shadow: none; +} +.accordion:not(.accordion-bordered) > .card:not(:last-of-type) { + border-radius: 0.375rem !important; + margin-bottom: 0.5rem; +} + +.accordion:not(.accordion-bordered) > .card.accordion-item { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} +.accordion:not(.accordion-bordered) > .card.accordion-item.active { + box-shadow: 0 0.25rem 1.125rem rgba(75, 70, 92, 0.1); +} + +.accordion-header + .accordion-collapse .accordion-body { + padding-top: 0; +} + +.accordion.accordion-bordered .accordion-item { + border-color: #dbdade !important; +} +.accordion.accordion-bordered .accordion-item:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.accordion.accordion-bordered .accordion-item:not(:last-of-type) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +[dir=rtl] .accordion-arrow-left .accordion-button::before { + margin-left: 1.1rem; + margin-right: 0; + transform: rotate(180deg); +} +[dir=rtl] .accordion-arrow-left .accordion-button:not(.collapsed)::before { + transform: rotate(90deg); +} +[dir=rtl] .accordion-button { + text-align: right; +} +[dir=rtl] .accordion-button::after { + margin-left: 0; + margin-right: auto; + transform: rotate(180deg); +} +[dir=rtl] .accordion-button:not(.collapsed)::after { + transform: rotate(90deg); +} + +.close:focus { + outline: 0; +} + +[dir=rtl] .close { + float: left; +} + +.toast.bs-toast { + z-index: 1095; +} + +.toast-header { + border-bottom: 1px solid rgba(219, 218, 222, 0.3); +} +.toast-header .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23a5a3ae' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23a5a3ae' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); + padding-top: 0; + padding-bottom: 0; + margin-left: 0.875rem; + background-size: 0.875rem; +} + +.toast-body { + font-size: 0.8125rem; + padding-top: 0.684rem; + padding-bottom: 0.684rem; +} + +.toast-container { + --bs-toast-zindex: 9; +} + +[dir=rtl] .toast-header .btn-close { + margin-left: -0.375rem; + margin-right: 0.875rem; +} + +.toast-ex { + position: fixed; + top: 4.1rem; + right: 0.5rem; +} +[dir=rtl] .toast-ex { + left: 0.5rem; + right: auto; +} + +.toast-placement-ex { + position: fixed; +} + +.carousel .carousel-item.active h1, +.carousel .carousel-item.active .h1, +.carousel .carousel-item.active h2, +.carousel .carousel-item.active .h2, +.carousel .carousel-item.active h3, +.carousel .carousel-item.active .h3, +.carousel .carousel-item.active h4, +.carousel .carousel-item.active .h4, +.carousel .carousel-item.active h5, +.carousel .carousel-item.active .h5, +.carousel .carousel-item.active h6, +.carousel .carousel-item.active .h6, +.carousel .carousel-item.carousel-item-start h1, +.carousel .carousel-item.carousel-item-start .h1, +.carousel .carousel-item.carousel-item-start h2, +.carousel .carousel-item.carousel-item-start .h2, +.carousel .carousel-item.carousel-item-start h3, +.carousel .carousel-item.carousel-item-start .h3, +.carousel .carousel-item.carousel-item-start h4, +.carousel .carousel-item.carousel-item-start .h4, +.carousel .carousel-item.carousel-item-start h5, +.carousel .carousel-item.carousel-item-start .h5, +.carousel .carousel-item.carousel-item-start h6, +.carousel .carousel-item.carousel-item-start .h6 { + color: #fff; +} + +.carousel.carousel-dark .carousel-item h1, +.carousel.carousel-dark .carousel-item .h1, +.carousel.carousel-dark .carousel-item h2, +.carousel.carousel-dark .carousel-item .h2, +.carousel.carousel-dark .carousel-item h3, +.carousel.carousel-dark .carousel-item .h3, +.carousel.carousel-dark .carousel-item h4, +.carousel.carousel-dark .carousel-item .h4, +.carousel.carousel-dark .carousel-item h5, +.carousel.carousel-dark .carousel-item .h5, +.carousel.carousel-dark .carousel-item h6, +.carousel.carousel-dark .carousel-item .h6, +.carousel.carousel-dark .carousel-item.active h1, +.carousel.carousel-dark .carousel-item.active .h1, +.carousel.carousel-dark .carousel-item.active h2, +.carousel.carousel-dark .carousel-item.active .h2, +.carousel.carousel-dark .carousel-item.active h3, +.carousel.carousel-dark .carousel-item.active .h3, +.carousel.carousel-dark .carousel-item.active h4, +.carousel.carousel-dark .carousel-item.active .h4, +.carousel.carousel-dark .carousel-item.active h5, +.carousel.carousel-dark .carousel-item.active .h5, +.carousel.carousel-dark .carousel-item.active h6, +.carousel.carousel-dark .carousel-item.active .h6, +.carousel.carousel-dark .carousel-item.carousel-item-start h1, +.carousel.carousel-dark .carousel-item.carousel-item-start .h1, +.carousel.carousel-dark .carousel-item.carousel-item-start h2, +.carousel.carousel-dark .carousel-item.carousel-item-start .h2, +.carousel.carousel-dark .carousel-item.carousel-item-start h3, +.carousel.carousel-dark .carousel-item.carousel-item-start .h3, +.carousel.carousel-dark .carousel-item.carousel-item-start h4, +.carousel.carousel-dark .carousel-item.carousel-item-start .h4, +.carousel.carousel-dark .carousel-item.carousel-item-start h5, +.carousel.carousel-dark .carousel-item.carousel-item-start .h5, +.carousel.carousel-dark .carousel-item.carousel-item-start h6, +.carousel.carousel-dark .carousel-item.carousel-item-start .h6 { + color: #4b465c; +} + +.carousel-indicators { + margin-bottom: 1.06rem; +} +.carousel-indicators [data-bs-target] { + border-radius: 0.375rem; +} + +.spinner-border-lg { + width: 3rem; + height: 3rem; + border-width: 0.3em; +} + +.spinner-grow-lg { + width: 3rem; + height: 3rem; + border-width: 0.3em; +} + +.btn .spinner-border, +.btn .spinner-grow { + position: relative; + top: -0.0625rem; + height: 1em; + width: 1em; +} +.btn .spinner-border { + border-width: 0.15em; +} + +@-webkit-keyframes spinner-border-rtl { + to { + transform: rotate(-360deg); + } +} +@-moz-keyframes spinner-border-rtl { + to { + transform: rotate(-360deg); + } +} +@keyframes spinner-border-rtl { + to { + transform: rotate(-360deg); + } +} +[dir=rtl] .spinner-border { + animation-name: spinner-border-rtl; +} + +.offcanvas { + box-shadow: 0 0.31rem 1.25rem 0 rgba(75, 70, 92, 0.4); +} +.offcanvas .offcanvas-header .btn-close { + background-color: #e2e1e5; + padding: 0.44rem; + margin-right: 0; + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%235d596c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%235d596c' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} + +[dir=rtl] .offcanvas-start { + right: 0; + transform: translateX(100%); +} +[dir=rtl] .offcanvas-end { + right: auto; + left: 0; + transform: translateX(-100%); +} + +.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; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-scroll { + overflow: scroll !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.shadow { + box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45) !important; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3) !important; +} + +.shadow-lg { + box-shadow: 0 0.625rem 1.25rem rgba(165, 163, 174, 0.4) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.top-0 { + top: 0 !important; +} + +.top-50 { + top: 50% !important; +} + +.top-100 { + top: 100% !important; +} + +.bottom-0 { + bottom: 0 !important; +} + +.bottom-50 { + bottom: 50% !important; +} + +.bottom-100 { + bottom: 100% !important; +} + +.zindex-1 { + z-index: 1 !important; +} + +.zindex-2 { + z-index: 2 !important; +} + +.zindex-3 { + z-index: 3 !important; +} + +.zindex-4 { + z-index: 4 !important; +} + +.zindex-5 { + z-index: 5 !important; +} + +.border { + border: 1px solid #dbdade !important; +} + +.border-0 { + border: 0 !important; +} + +.border-solid { + border-style: solid !important; +} + +.border-dashed { + border-style: dashed !important; +} + +.border-none { + border-style: none !important; +} + +.border-top { + border-top: 1px solid #dbdade !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-bottom { + border-bottom: 1px solid #dbdade !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-primary { + border-color: #7367f0 !important; +} + +.border-secondary { + border-color: #a8aaae !important; +} + +.border-success { + border-color: #28c76f !important; +} + +.border-info { + border-color: #00cfe8 !important; +} + +.border-warning { + border-color: #ff9f43 !important; +} + +.border-danger { + border-color: #ea5455 !important; +} + +.border-light { + border-color: rgba(75, 70, 92, 0.05) !important; +} + +.border-dark { + border-color: #4b4b4b !important; +} + +.border-gray { + border-color: rgba(75, 70, 92, 0.05) !important; +} + +.border-white { + border-color: #fff !important; +} + +.border-transparent { + border-color: transparent !important; +} + +.border-label-primary { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-secondary { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-success { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-info { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-warning { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-danger { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-light { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-dark { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-gray { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-gray-rgb), var(--bs-border-opacity)) !important; +} + +.border-label-white { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} + +.border-1 { + border-width: 1px !important; +} + +.border-2 { + border-width: 2px !important; +} + +.border-3 { + border-width: 3px !important; +} + +.border-4 { + border-width: 4px !important; +} + +.border-5 { + border-width: 5px !important; +} + +.border-top-dashed { + border-top-style: dashed !important; +} + +.border-bottom-dashed { + border-bottom-style: dashed !important; +} + +.w-px-14 { + width: 14px !important; +} + +.w-px-18 { + width: 18px !important; +} + +.w-px-20 { + width: 20px !important; +} + +.w-px-30 { + width: 30px !important; +} + +.w-px-40 { + width: 40px !important; +} + +.w-px-50 { + width: 50px !important; +} + +.w-px-75 { + width: 75px !important; +} + +.w-px-100 { + width: 100px !important; +} + +.w-px-150 { + width: 150px !important; +} + +.w-px-200 { + width: 200px !important; +} + +.w-px-250 { + width: 250px !important; +} + +.w-px-300 { + width: 300px !important; +} + +.w-px-350 { + width: 350px !important; +} + +.w-px-400 { + width: 400px !important; +} + +.w-px-500 { + width: 500px !important; +} + +.w-px-600 { + width: 600px !important; +} + +.w-px-700 { + width: 700px !important; +} + +.w-px-800 { + width: 800px !important; +} + +.w-auto { + width: auto !important; +} + +.w-20 { + width: 20% !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-60 { + width: 60% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.vw-100 { + width: 100vw !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.h-px-14 { + height: 14px !important; +} + +.h-px-18 { + height: 18px !important; +} + +.h-px-20 { + height: 20px !important; +} + +.h-px-30 { + height: 30px !important; +} + +.h-px-40 { + height: 40px !important; +} + +.h-px-50 { + height: 50px !important; +} + +.h-px-75 { + height: 75px !important; +} + +.h-px-100 { + height: 100px !important; +} + +.h-px-150 { + height: 150px !important; +} + +.h-px-200 { + height: 200px !important; +} + +.h-px-250 { + height: 250px !important; +} + +.h-px-300 { + height: 300px !important; +} + +.h-px-350 { + height: 350px !important; +} + +.h-px-400 { + height: 400px !important; +} + +.h-px-500 { + height: 500px !important; +} + +.h-px-600 { + height: 600px !important; +} + +.h-px-700 { + height: 700px !important; +} + +.h-px-800 { + height: 800px !important; +} + +.h-auto { + height: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.vh-100 { + height: 100vh !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.gap-0 { + gap: 0 !important; +} + +.gap-1 { + gap: 0.25rem !important; +} + +.gap-2 { + gap: 0.5rem !important; +} + +.gap-3 { + gap: 1rem !important; +} + +.gap-4 { + gap: 1.5rem !important; +} + +.gap-5 { + gap: 3rem !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mx-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; +} + +.mx-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; +} + +.mx-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; +} + +.mx-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; +} + +.mx-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; +} + +.my-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; +} + +.my-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; +} + +.my-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; +} + +.my-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; +} + +.my-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; +} + +.mt-n1 { + margin-top: -0.25rem !important; +} + +.mt-n2 { + margin-top: -0.5rem !important; +} + +.mt-n3 { + margin-top: -1rem !important; +} + +.mt-n4 { + margin-top: -1.5rem !important; +} + +.mt-n5 { + margin-top: -3rem !important; +} + +.mb-n1 { + margin-bottom: -0.25rem !important; +} + +.mb-n2 { + margin-bottom: -0.5rem !important; +} + +.mb-n3 { + margin-bottom: -1rem !important; +} + +.mb-n4 { + margin-bottom: -1.5rem !important; +} + +.mb-n5 { + margin-bottom: -3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} + +.fs-1 { + font-size: calc(1.3625rem + 1.35vw) !important; +} + +.fs-2 { + font-size: calc(1.325rem + 0.9vw) !important; +} + +.fs-3 { + font-size: calc(1.2875rem + 0.45vw) !important; +} + +.fs-4 { + font-size: calc(1.2625rem + 0.15vw) !important; +} + +.fs-5 { + font-size: 1.125rem !important; +} + +.fs-6 { + font-size: 0.9375rem !important; +} + +.fs-tiny { + font-size: 70% !important; +} + +.fs-big { + font-size: 112% !important; +} + +.fs-large { + font-size: 150% !important; +} + +.fs-xlarge { + font-size: 170% !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-medium { + font-weight: 500 !important; +} + +.fw-semibold { + font-weight: 600 !important; +} + +.fw-bold { + font-weight: 700 !important; +} + +.fw-bolder { + font-weight: bolder !important; +} + +.lh-1 { + line-height: 1 !important; +} + +.lh-inherit { + line-height: inherit !important; +} + +.lh-sm { + line-height: 1 !important; +} + +.lh-base { + line-height: 1.47 !important; +} + +.lh-lg { + line-height: 1.375 !important; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-decoration-underline { + text-decoration: underline !important; +} + +.text-decoration-line-through { + text-decoration: line-through !important; +} + +.text-none { + text-transform: none !important; +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + +/* rtl:end:remove */ +.text-primary { + --bs-text-opacity: 1; + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; +} + +.text-secondary { + --bs-text-opacity: 1; + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; +} + +.text-success { + --bs-text-opacity: 1; + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; +} + +.text-info { + --bs-text-opacity: 1; + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; +} + +.text-warning { + --bs-text-opacity: 1; + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; +} + +.text-danger { + --bs-text-opacity: 1; + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; +} + +.text-light { + --bs-text-opacity: 1; + color: #b7b5be !important; +} + +.text-dark { + --bs-text-opacity: 1; + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; +} + +.text-gray { + --bs-text-opacity: 1; + color: rgba(var(--bs-gray-rgb), var(--bs-text-opacity)) !important; +} + +.text-black { + --bs-text-opacity: 1; + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; +} + +.text-white { + --bs-text-opacity: 1; + color: #fff !important; +} + +.text-body { + --bs-text-opacity: 1; + color: #6f6b7d !important; +} + +.text-muted { + --bs-text-opacity: 1; + color: #a5a3ae !important; +} + +.text-black-50 { + --bs-text-opacity: 1; + color: rgba(75, 70, 92, 0.5) !important; +} + +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-heading { + --bs-text-opacity: 1; + color: #5d596c !important; +} + +.text-reset { + --bs-text-opacity: 1; + color: inherit !important; +} + +.bg-primary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-success { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-info { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-warning { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-danger { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-light { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-gray { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-gray-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-black { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-white { + --bs-bg-opacity: 1; + background-color: #fff !important; +} + +.bg-body { + --bs-bg-opacity: 1; + background-color: #f8f7fa !important; +} + +.bg-transparent { + --bs-bg-opacity: 1; + background-color: transparent !important; +} + +.bg-lighter { + --bs-bg-opacity: 1; + background-color: rgba(75, 70, 92, 0.03) !important; +} + +.bg-lightest { + --bs-bg-opacity: 1; + background-color: rgba(75, 70, 92, 0.015) !important; +} + +.bg-gradient { + background-image: var(--bs-gradient) !important; +} + +.user-select-all { + user-select: all !important; +} + +.user-select-auto { + user-select: auto !important; +} + +.user-select-none { + user-select: none !important; +} + +.pe-none { + pointer-events: none !important; +} + +.pe-auto { + pointer-events: auto !important; +} + +.rounded { + border-radius: 0.375rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.rounded-1 { + border-radius: 0.25rem !important; +} + +.rounded-2 { + border-radius: 0.375rem !important; +} + +.rounded-3 { + border-radius: 0.5rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-top { + border-top-left-radius: 0.375rem !important; + border-top-right-radius: 0.375rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +.cursor-pointer { + cursor: pointer !important; +} + +.cursor-move { + cursor: move !important; +} + +.cursor-grab { + cursor: grab !important; +} + +@media (min-width: 576px) { + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .border-sm-solid { + border-style: solid !important; + } + .border-sm-dashed { + border-style: dashed !important; + } + .border-sm-none { + border-style: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .gap-sm-0 { + gap: 0 !important; + } + .gap-sm-1 { + gap: 0.25rem !important; + } + .gap-sm-2 { + gap: 0.5rem !important; + } + .gap-sm-3 { + gap: 1rem !important; + } + .gap-sm-4 { + gap: 1.5rem !important; + } + .gap-sm-5 { + gap: 3rem !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mx-sm-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-sm-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-sm-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-sm-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-sm-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-sm-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-sm-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-sm-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-sm-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-sm-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-sm-n1 { + margin-top: -0.25rem !important; + } + .mt-sm-n2 { + margin-top: -0.5rem !important; + } + .mt-sm-n3 { + margin-top: -1rem !important; + } + .mt-sm-n4 { + margin-top: -1.5rem !important; + } + .mt-sm-n5 { + margin-top: -3rem !important; + } + .mb-sm-n1 { + margin-bottom: -0.25rem !important; + } + .mb-sm-n2 { + margin-bottom: -0.5rem !important; + } + .mb-sm-n3 { + margin-bottom: -1rem !important; + } + .mb-sm-n4 { + margin-bottom: -1.5rem !important; + } + .mb-sm-n5 { + margin-bottom: -3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } +} +@media (min-width: 768px) { + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .border-md-solid { + border-style: solid !important; + } + .border-md-dashed { + border-style: dashed !important; + } + .border-md-none { + border-style: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .gap-md-0 { + gap: 0 !important; + } + .gap-md-1 { + gap: 0.25rem !important; + } + .gap-md-2 { + gap: 0.5rem !important; + } + .gap-md-3 { + gap: 1rem !important; + } + .gap-md-4 { + gap: 1.5rem !important; + } + .gap-md-5 { + gap: 3rem !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mx-md-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-md-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-md-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-md-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-md-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-md-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-md-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-md-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-md-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-md-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-md-n1 { + margin-top: -0.25rem !important; + } + .mt-md-n2 { + margin-top: -0.5rem !important; + } + .mt-md-n3 { + margin-top: -1rem !important; + } + .mt-md-n4 { + margin-top: -1.5rem !important; + } + .mt-md-n5 { + margin-top: -3rem !important; + } + .mb-md-n1 { + margin-bottom: -0.25rem !important; + } + .mb-md-n2 { + margin-bottom: -0.5rem !important; + } + .mb-md-n3 { + margin-bottom: -1rem !important; + } + .mb-md-n4 { + margin-bottom: -1.5rem !important; + } + .mb-md-n5 { + margin-bottom: -3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } +} +@media (min-width: 992px) { + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .border-lg-solid { + border-style: solid !important; + } + .border-lg-dashed { + border-style: dashed !important; + } + .border-lg-none { + border-style: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .gap-lg-0 { + gap: 0 !important; + } + .gap-lg-1 { + gap: 0.25rem !important; + } + .gap-lg-2 { + gap: 0.5rem !important; + } + .gap-lg-3 { + gap: 1rem !important; + } + .gap-lg-4 { + gap: 1.5rem !important; + } + .gap-lg-5 { + gap: 3rem !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mx-lg-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-lg-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-lg-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-lg-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-lg-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-lg-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-lg-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-lg-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-lg-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-lg-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-lg-n1 { + margin-top: -0.25rem !important; + } + .mt-lg-n2 { + margin-top: -0.5rem !important; + } + .mt-lg-n3 { + margin-top: -1rem !important; + } + .mt-lg-n4 { + margin-top: -1.5rem !important; + } + .mt-lg-n5 { + margin-top: -3rem !important; + } + .mb-lg-n1 { + margin-bottom: -0.25rem !important; + } + .mb-lg-n2 { + margin-bottom: -0.5rem !important; + } + .mb-lg-n3 { + margin-bottom: -1rem !important; + } + .mb-lg-n4 { + margin-bottom: -1.5rem !important; + } + .mb-lg-n5 { + margin-bottom: -3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } +} +@media (min-width: 1200px) { + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .border-xl-solid { + border-style: solid !important; + } + .border-xl-dashed { + border-style: dashed !important; + } + .border-xl-none { + border-style: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .gap-xl-0 { + gap: 0 !important; + } + .gap-xl-1 { + gap: 0.25rem !important; + } + .gap-xl-2 { + gap: 0.5rem !important; + } + .gap-xl-3 { + gap: 1rem !important; + } + .gap-xl-4 { + gap: 1.5rem !important; + } + .gap-xl-5 { + gap: 3rem !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mx-xl-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-xl-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-xl-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-xl-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-xl-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-xl-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-xl-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-xl-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-xl-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-xl-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-xl-n1 { + margin-top: -0.25rem !important; + } + .mt-xl-n2 { + margin-top: -0.5rem !important; + } + .mt-xl-n3 { + margin-top: -1rem !important; + } + .mt-xl-n4 { + margin-top: -1.5rem !important; + } + .mt-xl-n5 { + margin-top: -3rem !important; + } + .mb-xl-n1 { + margin-bottom: -0.25rem !important; + } + .mb-xl-n2 { + margin-bottom: -0.5rem !important; + } + .mb-xl-n3 { + margin-bottom: -1rem !important; + } + .mb-xl-n4 { + margin-bottom: -1.5rem !important; + } + .mb-xl-n5 { + margin-bottom: -3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } +} +@media (min-width: 1400px) { + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .border-xxl-solid { + border-style: solid !important; + } + .border-xxl-dashed { + border-style: dashed !important; + } + .border-xxl-none { + border-style: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .gap-xxl-0 { + gap: 0 !important; + } + .gap-xxl-1 { + gap: 0.25rem !important; + } + .gap-xxl-2 { + gap: 0.5rem !important; + } + .gap-xxl-3 { + gap: 1rem !important; + } + .gap-xxl-4 { + gap: 1.5rem !important; + } + .gap-xxl-5 { + gap: 3rem !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .m-xxl-n1 { + margin: -0.25rem !important; + } + .m-xxl-n2 { + margin: -0.5rem !important; + } + .m-xxl-n3 { + margin: -1rem !important; + } + .m-xxl-n4 { + margin: -1.5rem !important; + } + .m-xxl-n5 { + margin: -3rem !important; + } + .mx-xxl-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; + } + .mx-xxl-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; + } + .mx-xxl-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; + } + .mx-xxl-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; + } + .mx-xxl-n5 { + margin-right: -3rem !important; + margin-left: -3rem !important; + } + .my-xxl-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; + } + .my-xxl-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; + } + .my-xxl-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; + } + .my-xxl-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; + } + .my-xxl-n5 { + margin-top: -3rem !important; + margin-bottom: -3rem !important; + } + .mt-xxl-n1 { + margin-top: -0.25rem !important; + } + .mt-xxl-n2 { + margin-top: -0.5rem !important; + } + .mt-xxl-n3 { + margin-top: -1rem !important; + } + .mt-xxl-n4 { + margin-top: -1.5rem !important; + } + .mt-xxl-n5 { + margin-top: -3rem !important; + } + .mb-xxl-n1 { + margin-bottom: -0.25rem !important; + } + .mb-xxl-n2 { + margin-bottom: -0.5rem !important; + } + .mb-xxl-n3 { + margin-bottom: -1rem !important; + } + .mb-xxl-n4 { + margin-bottom: -1.5rem !important; + } + .mb-xxl-n5 { + margin-bottom: -3rem !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 2.375rem !important; + } + .fs-2 { + font-size: 2rem !important; + } + .fs-3 { + font-size: 1.625rem !important; + } + .fs-4 { + font-size: 1.375rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} +html:not([dir=rtl]) .zindex-1 { + z-index: 1 !important; +} +html:not([dir=rtl]) .zindex-2 { + z-index: 2 !important; +} +html:not([dir=rtl]) .zindex-3 { + z-index: 3 !important; +} +html:not([dir=rtl]) .zindex-4 { + z-index: 4 !important; +} +html:not([dir=rtl]) .zindex-5 { + z-index: 5 !important; +} +html:not([dir=rtl]) .border-solid { + border-style: solid !important; +} +html:not([dir=rtl]) .border-dashed { + border-style: dashed !important; +} +html:not([dir=rtl]) .border-none { + border-style: none !important; +} +html:not([dir=rtl]) .border-label-primary { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-secondary { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-success { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-info { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-warning { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-danger { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-light { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-dark { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-gray { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-gray-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .border-label-white { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} +html:not([dir=rtl]) .float-start { + float: left !important; +} +html:not([dir=rtl]) .float-end { + float: right !important; +} +html:not([dir=rtl]) .float-none { + float: none !important; +} +html:not([dir=rtl]) .end-0 { + right: 0 !important; +} +html:not([dir=rtl]) .end-50 { + right: 50% !important; +} +html:not([dir=rtl]) .end-100 { + right: 100% !important; +} +html:not([dir=rtl]) .start-0 { + left: 0 !important; +} +html:not([dir=rtl]) .start-50 { + left: 50% !important; +} +html:not([dir=rtl]) .start-100 { + left: 100% !important; +} +html:not([dir=rtl]) .translate-middle { + transform: translate(-50%, -50%) !important; +} +html:not([dir=rtl]) .translate-middle-x { + transform: translateX(-50%) !important; +} +html:not([dir=rtl]) .translate-middle-y { + transform: translateY(-50%) !important; +} +html:not([dir=rtl]) .border-end { + border-right: 1px solid #dbdade !important; +} +html:not([dir=rtl]) .border-end-0 { + border-right: 0 !important; +} +html:not([dir=rtl]) .border-start { + border-left: 1px solid #dbdade !important; +} +html:not([dir=rtl]) .border-start-0 { + border-left: 0 !important; +} +html:not([dir=rtl]) .border-left-dashed { + border-left-style: dashed !important; +} +html:not([dir=rtl]) .border-right-dashed { + border-right-style: dashed !important; +} +html:not([dir=rtl]) .text-start { + text-align: left !important; +} +html:not([dir=rtl]) .text-end { + text-align: right !important; +} +html:not([dir=rtl]) .text-center { + text-align: center !important; +} +html:not([dir=rtl]) .rounded-end { + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} +html:not([dir=rtl]) .rounded-start { + border-bottom-left-radius: 0.375rem !important; + border-top-left-radius: 0.375rem !important; +} +html:not([dir=rtl]) .rounded-start-top { + border-top-left-radius: 0.375rem !important; +} +html:not([dir=rtl]) .rounded-start-bottom { + border-bottom-left-radius: 0.375rem !important; +} +html:not([dir=rtl]) .rounded-end-top { + border-top-right-radius: 0.375rem !important; +} +html:not([dir=rtl]) .rounded-end-bottom { + border-bottom-right-radius: 0.375rem !important; +} +html:not([dir=rtl]) .me-0 { + margin-right: 0 !important; +} +html:not([dir=rtl]) .me-1 { + margin-right: 0.25rem !important; +} +html:not([dir=rtl]) .me-2 { + margin-right: 0.5rem !important; +} +html:not([dir=rtl]) .me-3 { + margin-right: 1rem !important; +} +html:not([dir=rtl]) .me-4 { + margin-right: 1.5rem !important; +} +html:not([dir=rtl]) .me-5 { + margin-right: 3rem !important; +} +html:not([dir=rtl]) .me-auto { + margin-right: auto !important; +} +html:not([dir=rtl]) .ms-0 { + margin-left: 0 !important; +} +html:not([dir=rtl]) .ms-1 { + margin-left: 0.25rem !important; +} +html:not([dir=rtl]) .ms-2 { + margin-left: 0.5rem !important; +} +html:not([dir=rtl]) .ms-3 { + margin-left: 1rem !important; +} +html:not([dir=rtl]) .ms-4 { + margin-left: 1.5rem !important; +} +html:not([dir=rtl]) .ms-5 { + margin-left: 3rem !important; +} +html:not([dir=rtl]) .ms-auto { + margin-left: auto !important; +} +html:not([dir=rtl]) .me-n1 { + margin-right: -0.25rem !important; +} +html:not([dir=rtl]) .me-n2 { + margin-right: -0.5rem !important; +} +html:not([dir=rtl]) .me-n3 { + margin-right: -1rem !important; +} +html:not([dir=rtl]) .me-n4 { + margin-right: -1.5rem !important; +} +html:not([dir=rtl]) .me-n5 { + margin-right: -3rem !important; +} +html:not([dir=rtl]) .ms-n1 { + margin-left: -0.25rem !important; +} +html:not([dir=rtl]) .ms-n2 { + margin-left: -0.5rem !important; +} +html:not([dir=rtl]) .ms-n3 { + margin-left: -1rem !important; +} +html:not([dir=rtl]) .ms-n4 { + margin-left: -1.5rem !important; +} +html:not([dir=rtl]) .ms-n5 { + margin-left: -3rem !important; +} +html:not([dir=rtl]) .pe-0 { + padding-right: 0 !important; +} +html:not([dir=rtl]) .pe-1 { + padding-right: 0.25rem !important; +} +html:not([dir=rtl]) .pe-2 { + padding-right: 0.5rem !important; +} +html:not([dir=rtl]) .pe-3 { + padding-right: 1rem !important; +} +html:not([dir=rtl]) .pe-4 { + padding-right: 1.5rem !important; +} +html:not([dir=rtl]) .pe-5 { + padding-right: 3rem !important; +} +html:not([dir=rtl]) .ps-0 { + padding-left: 0 !important; +} +html:not([dir=rtl]) .ps-1 { + padding-left: 0.25rem !important; +} +html:not([dir=rtl]) .ps-2 { + padding-left: 0.5rem !important; +} +html:not([dir=rtl]) .ps-3 { + padding-left: 1rem !important; +} +html:not([dir=rtl]) .ps-4 { + padding-left: 1.5rem !important; +} +html:not([dir=rtl]) .ps-5 { + padding-left: 3rem !important; +} +html:not([dir=rtl]) .rotate-0 { + transform: rotate(0deg) !important; +} +html:not([dir=rtl]) .rotate-90 { + transform: rotate(90deg) !important; +} +html:not([dir=rtl]) .rotate-180 { + transform: rotate(180deg) !important; +} +html:not([dir=rtl]) .rotate-270 { + transform: rotate(270deg) !important; +} +html:not([dir=rtl]) .rotate-n90 { + transform: rotate(-90deg) !important; +} +html:not([dir=rtl]) .rotate-n180 { + transform: rotate(-180deg) !important; +} +html:not([dir=rtl]) .rotate-n270 { + transform: rotate(-270deg) !important; +} +html:not([dir=rtl]) .scaleX-n1 { + transform: scaleX(-1) !important; +} +html:not([dir=rtl]) .scaleY-n1 { + transform: scaleY(-1) !important; +} +@media (min-width: 576px) { + html:not([dir=rtl]) .border-sm-solid { + border-style: solid !important; + } + html:not([dir=rtl]) .border-sm-dashed { + border-style: dashed !important; + } + html:not([dir=rtl]) .border-sm-none { + border-style: none !important; + } + html:not([dir=rtl]) .float-sm-start { + float: left !important; + } + html:not([dir=rtl]) .float-sm-end { + float: right !important; + } + html:not([dir=rtl]) .float-sm-none { + float: none !important; + } + html:not([dir=rtl]) .text-sm-start { + text-align: left !important; + } + html:not([dir=rtl]) .text-sm-end { + text-align: right !important; + } + html:not([dir=rtl]) .text-sm-center { + text-align: center !important; + } + html:not([dir=rtl]) .me-sm-0 { + margin-right: 0 !important; + } + html:not([dir=rtl]) .me-sm-1 { + margin-right: 0.25rem !important; + } + html:not([dir=rtl]) .me-sm-2 { + margin-right: 0.5rem !important; + } + html:not([dir=rtl]) .me-sm-3 { + margin-right: 1rem !important; + } + html:not([dir=rtl]) .me-sm-4 { + margin-right: 1.5rem !important; + } + html:not([dir=rtl]) .me-sm-5 { + margin-right: 3rem !important; + } + html:not([dir=rtl]) .me-sm-auto { + margin-right: auto !important; + } + html:not([dir=rtl]) .ms-sm-0 { + margin-left: 0 !important; + } + html:not([dir=rtl]) .ms-sm-1 { + margin-left: 0.25rem !important; + } + html:not([dir=rtl]) .ms-sm-2 { + margin-left: 0.5rem !important; + } + html:not([dir=rtl]) .ms-sm-3 { + margin-left: 1rem !important; + } + html:not([dir=rtl]) .ms-sm-4 { + margin-left: 1.5rem !important; + } + html:not([dir=rtl]) .ms-sm-5 { + margin-left: 3rem !important; + } + html:not([dir=rtl]) .ms-sm-auto { + margin-left: auto !important; + } + html:not([dir=rtl]) .me-sm-n1 { + margin-right: -0.25rem !important; + } + html:not([dir=rtl]) .me-sm-n2 { + margin-right: -0.5rem !important; + } + html:not([dir=rtl]) .me-sm-n3 { + margin-right: -1rem !important; + } + html:not([dir=rtl]) .me-sm-n4 { + margin-right: -1.5rem !important; + } + html:not([dir=rtl]) .me-sm-n5 { + margin-right: -3rem !important; + } + html:not([dir=rtl]) .ms-sm-n1 { + margin-left: -0.25rem !important; + } + html:not([dir=rtl]) .ms-sm-n2 { + margin-left: -0.5rem !important; + } + html:not([dir=rtl]) .ms-sm-n3 { + margin-left: -1rem !important; + } + html:not([dir=rtl]) .ms-sm-n4 { + margin-left: -1.5rem !important; + } + html:not([dir=rtl]) .ms-sm-n5 { + margin-left: -3rem !important; + } + html:not([dir=rtl]) .pe-sm-0 { + padding-right: 0 !important; + } + html:not([dir=rtl]) .pe-sm-1 { + padding-right: 0.25rem !important; + } + html:not([dir=rtl]) .pe-sm-2 { + padding-right: 0.5rem !important; + } + html:not([dir=rtl]) .pe-sm-3 { + padding-right: 1rem !important; + } + html:not([dir=rtl]) .pe-sm-4 { + padding-right: 1.5rem !important; + } + html:not([dir=rtl]) .pe-sm-5 { + padding-right: 3rem !important; + } + html:not([dir=rtl]) .ps-sm-0 { + padding-left: 0 !important; + } + html:not([dir=rtl]) .ps-sm-1 { + padding-left: 0.25rem !important; + } + html:not([dir=rtl]) .ps-sm-2 { + padding-left: 0.5rem !important; + } + html:not([dir=rtl]) .ps-sm-3 { + padding-left: 1rem !important; + } + html:not([dir=rtl]) .ps-sm-4 { + padding-left: 1.5rem !important; + } + html:not([dir=rtl]) .ps-sm-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 768px) { + html:not([dir=rtl]) .border-md-solid { + border-style: solid !important; + } + html:not([dir=rtl]) .border-md-dashed { + border-style: dashed !important; + } + html:not([dir=rtl]) .border-md-none { + border-style: none !important; + } + html:not([dir=rtl]) .float-md-start { + float: left !important; + } + html:not([dir=rtl]) .float-md-end { + float: right !important; + } + html:not([dir=rtl]) .float-md-none { + float: none !important; + } + html:not([dir=rtl]) .text-md-start { + text-align: left !important; + } + html:not([dir=rtl]) .text-md-end { + text-align: right !important; + } + html:not([dir=rtl]) .text-md-center { + text-align: center !important; + } + html:not([dir=rtl]) .me-md-0 { + margin-right: 0 !important; + } + html:not([dir=rtl]) .me-md-1 { + margin-right: 0.25rem !important; + } + html:not([dir=rtl]) .me-md-2 { + margin-right: 0.5rem !important; + } + html:not([dir=rtl]) .me-md-3 { + margin-right: 1rem !important; + } + html:not([dir=rtl]) .me-md-4 { + margin-right: 1.5rem !important; + } + html:not([dir=rtl]) .me-md-5 { + margin-right: 3rem !important; + } + html:not([dir=rtl]) .me-md-auto { + margin-right: auto !important; + } + html:not([dir=rtl]) .ms-md-0 { + margin-left: 0 !important; + } + html:not([dir=rtl]) .ms-md-1 { + margin-left: 0.25rem !important; + } + html:not([dir=rtl]) .ms-md-2 { + margin-left: 0.5rem !important; + } + html:not([dir=rtl]) .ms-md-3 { + margin-left: 1rem !important; + } + html:not([dir=rtl]) .ms-md-4 { + margin-left: 1.5rem !important; + } + html:not([dir=rtl]) .ms-md-5 { + margin-left: 3rem !important; + } + html:not([dir=rtl]) .ms-md-auto { + margin-left: auto !important; + } + html:not([dir=rtl]) .me-md-n1 { + margin-right: -0.25rem !important; + } + html:not([dir=rtl]) .me-md-n2 { + margin-right: -0.5rem !important; + } + html:not([dir=rtl]) .me-md-n3 { + margin-right: -1rem !important; + } + html:not([dir=rtl]) .me-md-n4 { + margin-right: -1.5rem !important; + } + html:not([dir=rtl]) .me-md-n5 { + margin-right: -3rem !important; + } + html:not([dir=rtl]) .ms-md-n1 { + margin-left: -0.25rem !important; + } + html:not([dir=rtl]) .ms-md-n2 { + margin-left: -0.5rem !important; + } + html:not([dir=rtl]) .ms-md-n3 { + margin-left: -1rem !important; + } + html:not([dir=rtl]) .ms-md-n4 { + margin-left: -1.5rem !important; + } + html:not([dir=rtl]) .ms-md-n5 { + margin-left: -3rem !important; + } + html:not([dir=rtl]) .pe-md-0 { + padding-right: 0 !important; + } + html:not([dir=rtl]) .pe-md-1 { + padding-right: 0.25rem !important; + } + html:not([dir=rtl]) .pe-md-2 { + padding-right: 0.5rem !important; + } + html:not([dir=rtl]) .pe-md-3 { + padding-right: 1rem !important; + } + html:not([dir=rtl]) .pe-md-4 { + padding-right: 1.5rem !important; + } + html:not([dir=rtl]) .pe-md-5 { + padding-right: 3rem !important; + } + html:not([dir=rtl]) .ps-md-0 { + padding-left: 0 !important; + } + html:not([dir=rtl]) .ps-md-1 { + padding-left: 0.25rem !important; + } + html:not([dir=rtl]) .ps-md-2 { + padding-left: 0.5rem !important; + } + html:not([dir=rtl]) .ps-md-3 { + padding-left: 1rem !important; + } + html:not([dir=rtl]) .ps-md-4 { + padding-left: 1.5rem !important; + } + html:not([dir=rtl]) .ps-md-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 992px) { + html:not([dir=rtl]) .border-lg-solid { + border-style: solid !important; + } + html:not([dir=rtl]) .border-lg-dashed { + border-style: dashed !important; + } + html:not([dir=rtl]) .border-lg-none { + border-style: none !important; + } + html:not([dir=rtl]) .float-lg-start { + float: left !important; + } + html:not([dir=rtl]) .float-lg-end { + float: right !important; + } + html:not([dir=rtl]) .float-lg-none { + float: none !important; + } + html:not([dir=rtl]) .text-lg-start { + text-align: left !important; + } + html:not([dir=rtl]) .text-lg-end { + text-align: right !important; + } + html:not([dir=rtl]) .text-lg-center { + text-align: center !important; + } + html:not([dir=rtl]) .me-lg-0 { + margin-right: 0 !important; + } + html:not([dir=rtl]) .me-lg-1 { + margin-right: 0.25rem !important; + } + html:not([dir=rtl]) .me-lg-2 { + margin-right: 0.5rem !important; + } + html:not([dir=rtl]) .me-lg-3 { + margin-right: 1rem !important; + } + html:not([dir=rtl]) .me-lg-4 { + margin-right: 1.5rem !important; + } + html:not([dir=rtl]) .me-lg-5 { + margin-right: 3rem !important; + } + html:not([dir=rtl]) .me-lg-auto { + margin-right: auto !important; + } + html:not([dir=rtl]) .ms-lg-0 { + margin-left: 0 !important; + } + html:not([dir=rtl]) .ms-lg-1 { + margin-left: 0.25rem !important; + } + html:not([dir=rtl]) .ms-lg-2 { + margin-left: 0.5rem !important; + } + html:not([dir=rtl]) .ms-lg-3 { + margin-left: 1rem !important; + } + html:not([dir=rtl]) .ms-lg-4 { + margin-left: 1.5rem !important; + } + html:not([dir=rtl]) .ms-lg-5 { + margin-left: 3rem !important; + } + html:not([dir=rtl]) .ms-lg-auto { + margin-left: auto !important; + } + html:not([dir=rtl]) .me-lg-n1 { + margin-right: -0.25rem !important; + } + html:not([dir=rtl]) .me-lg-n2 { + margin-right: -0.5rem !important; + } + html:not([dir=rtl]) .me-lg-n3 { + margin-right: -1rem !important; + } + html:not([dir=rtl]) .me-lg-n4 { + margin-right: -1.5rem !important; + } + html:not([dir=rtl]) .me-lg-n5 { + margin-right: -3rem !important; + } + html:not([dir=rtl]) .ms-lg-n1 { + margin-left: -0.25rem !important; + } + html:not([dir=rtl]) .ms-lg-n2 { + margin-left: -0.5rem !important; + } + html:not([dir=rtl]) .ms-lg-n3 { + margin-left: -1rem !important; + } + html:not([dir=rtl]) .ms-lg-n4 { + margin-left: -1.5rem !important; + } + html:not([dir=rtl]) .ms-lg-n5 { + margin-left: -3rem !important; + } + html:not([dir=rtl]) .pe-lg-0 { + padding-right: 0 !important; + } + html:not([dir=rtl]) .pe-lg-1 { + padding-right: 0.25rem !important; + } + html:not([dir=rtl]) .pe-lg-2 { + padding-right: 0.5rem !important; + } + html:not([dir=rtl]) .pe-lg-3 { + padding-right: 1rem !important; + } + html:not([dir=rtl]) .pe-lg-4 { + padding-right: 1.5rem !important; + } + html:not([dir=rtl]) .pe-lg-5 { + padding-right: 3rem !important; + } + html:not([dir=rtl]) .ps-lg-0 { + padding-left: 0 !important; + } + html:not([dir=rtl]) .ps-lg-1 { + padding-left: 0.25rem !important; + } + html:not([dir=rtl]) .ps-lg-2 { + padding-left: 0.5rem !important; + } + html:not([dir=rtl]) .ps-lg-3 { + padding-left: 1rem !important; + } + html:not([dir=rtl]) .ps-lg-4 { + padding-left: 1.5rem !important; + } + html:not([dir=rtl]) .ps-lg-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1200px) { + html:not([dir=rtl]) .border-xl-solid { + border-style: solid !important; + } + html:not([dir=rtl]) .border-xl-dashed { + border-style: dashed !important; + } + html:not([dir=rtl]) .border-xl-none { + border-style: none !important; + } + html:not([dir=rtl]) .float-xl-start { + float: left !important; + } + html:not([dir=rtl]) .float-xl-end { + float: right !important; + } + html:not([dir=rtl]) .float-xl-none { + float: none !important; + } + html:not([dir=rtl]) .text-xl-start { + text-align: left !important; + } + html:not([dir=rtl]) .text-xl-end { + text-align: right !important; + } + html:not([dir=rtl]) .text-xl-center { + text-align: center !important; + } + html:not([dir=rtl]) .me-xl-0 { + margin-right: 0 !important; + } + html:not([dir=rtl]) .me-xl-1 { + margin-right: 0.25rem !important; + } + html:not([dir=rtl]) .me-xl-2 { + margin-right: 0.5rem !important; + } + html:not([dir=rtl]) .me-xl-3 { + margin-right: 1rem !important; + } + html:not([dir=rtl]) .me-xl-4 { + margin-right: 1.5rem !important; + } + html:not([dir=rtl]) .me-xl-5 { + margin-right: 3rem !important; + } + html:not([dir=rtl]) .me-xl-auto { + margin-right: auto !important; + } + html:not([dir=rtl]) .ms-xl-0 { + margin-left: 0 !important; + } + html:not([dir=rtl]) .ms-xl-1 { + margin-left: 0.25rem !important; + } + html:not([dir=rtl]) .ms-xl-2 { + margin-left: 0.5rem !important; + } + html:not([dir=rtl]) .ms-xl-3 { + margin-left: 1rem !important; + } + html:not([dir=rtl]) .ms-xl-4 { + margin-left: 1.5rem !important; + } + html:not([dir=rtl]) .ms-xl-5 { + margin-left: 3rem !important; + } + html:not([dir=rtl]) .ms-xl-auto { + margin-left: auto !important; + } + html:not([dir=rtl]) .me-xl-n1 { + margin-right: -0.25rem !important; + } + html:not([dir=rtl]) .me-xl-n2 { + margin-right: -0.5rem !important; + } + html:not([dir=rtl]) .me-xl-n3 { + margin-right: -1rem !important; + } + html:not([dir=rtl]) .me-xl-n4 { + margin-right: -1.5rem !important; + } + html:not([dir=rtl]) .me-xl-n5 { + margin-right: -3rem !important; + } + html:not([dir=rtl]) .ms-xl-n1 { + margin-left: -0.25rem !important; + } + html:not([dir=rtl]) .ms-xl-n2 { + margin-left: -0.5rem !important; + } + html:not([dir=rtl]) .ms-xl-n3 { + margin-left: -1rem !important; + } + html:not([dir=rtl]) .ms-xl-n4 { + margin-left: -1.5rem !important; + } + html:not([dir=rtl]) .ms-xl-n5 { + margin-left: -3rem !important; + } + html:not([dir=rtl]) .pe-xl-0 { + padding-right: 0 !important; + } + html:not([dir=rtl]) .pe-xl-1 { + padding-right: 0.25rem !important; + } + html:not([dir=rtl]) .pe-xl-2 { + padding-right: 0.5rem !important; + } + html:not([dir=rtl]) .pe-xl-3 { + padding-right: 1rem !important; + } + html:not([dir=rtl]) .pe-xl-4 { + padding-right: 1.5rem !important; + } + html:not([dir=rtl]) .pe-xl-5 { + padding-right: 3rem !important; + } + html:not([dir=rtl]) .ps-xl-0 { + padding-left: 0 !important; + } + html:not([dir=rtl]) .ps-xl-1 { + padding-left: 0.25rem !important; + } + html:not([dir=rtl]) .ps-xl-2 { + padding-left: 0.5rem !important; + } + html:not([dir=rtl]) .ps-xl-3 { + padding-left: 1rem !important; + } + html:not([dir=rtl]) .ps-xl-4 { + padding-left: 1.5rem !important; + } + html:not([dir=rtl]) .ps-xl-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1400px) { + html:not([dir=rtl]) .border-xxl-solid { + border-style: solid !important; + } + html:not([dir=rtl]) .border-xxl-dashed { + border-style: dashed !important; + } + html:not([dir=rtl]) .border-xxl-none { + border-style: none !important; + } + html:not([dir=rtl]) .float-xxl-start { + float: left !important; + } + html:not([dir=rtl]) .float-xxl-end { + float: right !important; + } + html:not([dir=rtl]) .float-xxl-none { + float: none !important; + } + html:not([dir=rtl]) .text-xxl-start { + text-align: left !important; + } + html:not([dir=rtl]) .text-xxl-end { + text-align: right !important; + } + html:not([dir=rtl]) .text-xxl-center { + text-align: center !important; + } + html:not([dir=rtl]) .me-xxl-0 { + margin-right: 0 !important; + } + html:not([dir=rtl]) .me-xxl-1 { + margin-right: 0.25rem !important; + } + html:not([dir=rtl]) .me-xxl-2 { + margin-right: 0.5rem !important; + } + html:not([dir=rtl]) .me-xxl-3 { + margin-right: 1rem !important; + } + html:not([dir=rtl]) .me-xxl-4 { + margin-right: 1.5rem !important; + } + html:not([dir=rtl]) .me-xxl-5 { + margin-right: 3rem !important; + } + html:not([dir=rtl]) .me-xxl-auto { + margin-right: auto !important; + } + html:not([dir=rtl]) .ms-xxl-0 { + margin-left: 0 !important; + } + html:not([dir=rtl]) .ms-xxl-1 { + margin-left: 0.25rem !important; + } + html:not([dir=rtl]) .ms-xxl-2 { + margin-left: 0.5rem !important; + } + html:not([dir=rtl]) .ms-xxl-3 { + margin-left: 1rem !important; + } + html:not([dir=rtl]) .ms-xxl-4 { + margin-left: 1.5rem !important; + } + html:not([dir=rtl]) .ms-xxl-5 { + margin-left: 3rem !important; + } + html:not([dir=rtl]) .ms-xxl-auto { + margin-left: auto !important; + } + html:not([dir=rtl]) .me-xxl-n1 { + margin-right: -0.25rem !important; + } + html:not([dir=rtl]) .me-xxl-n2 { + margin-right: -0.5rem !important; + } + html:not([dir=rtl]) .me-xxl-n3 { + margin-right: -1rem !important; + } + html:not([dir=rtl]) .me-xxl-n4 { + margin-right: -1.5rem !important; + } + html:not([dir=rtl]) .me-xxl-n5 { + margin-right: -3rem !important; + } + html:not([dir=rtl]) .ms-xxl-n1 { + margin-left: -0.25rem !important; + } + html:not([dir=rtl]) .ms-xxl-n2 { + margin-left: -0.5rem !important; + } + html:not([dir=rtl]) .ms-xxl-n3 { + margin-left: -1rem !important; + } + html:not([dir=rtl]) .ms-xxl-n4 { + margin-left: -1.5rem !important; + } + html:not([dir=rtl]) .ms-xxl-n5 { + margin-left: -3rem !important; + } + html:not([dir=rtl]) .pe-xxl-0 { + padding-right: 0 !important; + } + html:not([dir=rtl]) .pe-xxl-1 { + padding-right: 0.25rem !important; + } + html:not([dir=rtl]) .pe-xxl-2 { + padding-right: 0.5rem !important; + } + html:not([dir=rtl]) .pe-xxl-3 { + padding-right: 1rem !important; + } + html:not([dir=rtl]) .pe-xxl-4 { + padding-right: 1.5rem !important; + } + html:not([dir=rtl]) .pe-xxl-5 { + padding-right: 3rem !important; + } + html:not([dir=rtl]) .ps-xxl-0 { + padding-left: 0 !important; + } + html:not([dir=rtl]) .ps-xxl-1 { + padding-left: 0.25rem !important; + } + html:not([dir=rtl]) .ps-xxl-2 { + padding-left: 0.5rem !important; + } + html:not([dir=rtl]) .ps-xxl-3 { + padding-left: 1rem !important; + } + html:not([dir=rtl]) .ps-xxl-4 { + padding-left: 1.5rem !important; + } + html:not([dir=rtl]) .ps-xxl-5 { + padding-left: 3rem !important; + } +} +[dir=rtl] .zindex-1 { + z-index: 1 !important; +} +[dir=rtl] .zindex-2 { + z-index: 2 !important; +} +[dir=rtl] .zindex-3 { + z-index: 3 !important; +} +[dir=rtl] .zindex-4 { + z-index: 4 !important; +} +[dir=rtl] .zindex-5 { + z-index: 5 !important; +} +[dir=rtl] .border-solid { + border-style: solid !important; +} +[dir=rtl] .border-dashed { + border-style: dashed !important; +} +[dir=rtl] .border-none { + border-style: none !important; +} +[dir=rtl] .border-label-primary { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-secondary { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-success { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-info { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-warning { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-danger { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-light { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-dark { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-gray { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-gray-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .border-label-white { + --bs-border-opacity: 0.4; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important; +} +[dir=rtl] .float-start { + float: right !important; +} +[dir=rtl] .float-end { + float: left !important; +} +[dir=rtl] .float-none { + float: none !important; +} +[dir=rtl] .end-0 { + left: 0 !important; +} +[dir=rtl] .end-50 { + left: 50% !important; +} +[dir=rtl] .end-100 { + left: 100% !important; +} +[dir=rtl] .start-0 { + right: 0 !important; +} +[dir=rtl] .start-50 { + right: 50% !important; +} +[dir=rtl] .start-100 { + right: 100% !important; +} +[dir=rtl] .translate-middle { + transform: translate(50%, -50%) !important; +} +[dir=rtl] .translate-middle-x { + transform: translateX(50%) !important; +} +[dir=rtl] .translate-middle-y { + transform: translateY(-50%) !important; +} +[dir=rtl] .border-end { + border-left: 1px solid #dbdade !important; +} +[dir=rtl] .border-end-0 { + border-left: 0 !important; +} +[dir=rtl] .border-start { + border-right: 1px solid #dbdade !important; +} +[dir=rtl] .border-start-0 { + border-right: 0 !important; +} +[dir=rtl] .border-left-dashed { + border-right-style: dashed !important; +} +[dir=rtl] .border-right-dashed { + border-left-style: dashed !important; +} +[dir=rtl] .text-start { + text-align: right !important; +} +[dir=rtl] .text-end { + text-align: left !important; +} +[dir=rtl] .text-center { + text-align: center !important; +} +[dir=rtl] .rounded-end { + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} +[dir=rtl] .rounded-start { + border-bottom-right-radius: 0.375rem !important; + border-top-right-radius: 0.375rem !important; +} +[dir=rtl] .rounded-start-top { + border-top-right-radius: 0.375rem !important; +} +[dir=rtl] .rounded-start-bottom { + border-bottom-right-radius: 0.375rem !important; +} +[dir=rtl] .rounded-end-top { + border-top-left-radius: 0.375rem !important; +} +[dir=rtl] .rounded-end-bottom { + border-bottom-left-radius: 0.375rem !important; +} +[dir=rtl] .me-0 { + margin-left: 0 !important; +} +[dir=rtl] .me-1 { + margin-left: 0.25rem !important; +} +[dir=rtl] .me-2 { + margin-left: 0.5rem !important; +} +[dir=rtl] .me-3 { + margin-left: 1rem !important; +} +[dir=rtl] .me-4 { + margin-left: 1.5rem !important; +} +[dir=rtl] .me-5 { + margin-left: 3rem !important; +} +[dir=rtl] .me-auto { + margin-left: auto !important; +} +[dir=rtl] .ms-0 { + margin-right: 0 !important; +} +[dir=rtl] .ms-1 { + margin-right: 0.25rem !important; +} +[dir=rtl] .ms-2 { + margin-right: 0.5rem !important; +} +[dir=rtl] .ms-3 { + margin-right: 1rem !important; +} +[dir=rtl] .ms-4 { + margin-right: 1.5rem !important; +} +[dir=rtl] .ms-5 { + margin-right: 3rem !important; +} +[dir=rtl] .ms-auto { + margin-right: auto !important; +} +[dir=rtl] .me-n1 { + margin-left: -0.25rem !important; +} +[dir=rtl] .me-n2 { + margin-left: -0.5rem !important; +} +[dir=rtl] .me-n3 { + margin-left: -1rem !important; +} +[dir=rtl] .me-n4 { + margin-left: -1.5rem !important; +} +[dir=rtl] .me-n5 { + margin-left: -3rem !important; +} +[dir=rtl] .ms-n1 { + margin-right: -0.25rem !important; +} +[dir=rtl] .ms-n2 { + margin-right: -0.5rem !important; +} +[dir=rtl] .ms-n3 { + margin-right: -1rem !important; +} +[dir=rtl] .ms-n4 { + margin-right: -1.5rem !important; +} +[dir=rtl] .ms-n5 { + margin-right: -3rem !important; +} +[dir=rtl] .pe-0 { + padding-left: 0 !important; +} +[dir=rtl] .pe-1 { + padding-left: 0.25rem !important; +} +[dir=rtl] .pe-2 { + padding-left: 0.5rem !important; +} +[dir=rtl] .pe-3 { + padding-left: 1rem !important; +} +[dir=rtl] .pe-4 { + padding-left: 1.5rem !important; +} +[dir=rtl] .pe-5 { + padding-left: 3rem !important; +} +[dir=rtl] .ps-0 { + padding-right: 0 !important; +} +[dir=rtl] .ps-1 { + padding-right: 0.25rem !important; +} +[dir=rtl] .ps-2 { + padding-right: 0.5rem !important; +} +[dir=rtl] .ps-3 { + padding-right: 1rem !important; +} +[dir=rtl] .ps-4 { + padding-right: 1.5rem !important; +} +[dir=rtl] .ps-5 { + padding-right: 3rem !important; +} +[dir=rtl] .rotate-0 { + transform: rotate(0deg) !important; +} +[dir=rtl] .rotate-90 { + transform: rotate(-90deg) !important; +} +[dir=rtl] .rotate-180 { + transform: rotate(-180deg) !important; +} +[dir=rtl] .rotate-270 { + transform: rotate(-270deg) !important; +} +[dir=rtl] .rotate-n90 { + transform: rotate(90deg) !important; +} +[dir=rtl] .rotate-n180 { + transform: rotate(180deg) !important; +} +[dir=rtl] .rotate-n270 { + transform: rotate(270deg) !important; +} +[dir=rtl] .scaleX-n1 { + transform: scaleX(1) !important; +} +[dir=rtl] .scaleX-n1-rtl { + transform: scaleX(-1) !important; +} +[dir=rtl] .scaleY-n1 { + transform: scaleY(1) !important; +} +[dir=rtl] .scaleY-n1-rtl { + transform: scaleY(-1) !important; +} +@media (min-width: 576px) { + [dir=rtl] .border-sm-solid { + border-style: solid !important; + } + [dir=rtl] .border-sm-dashed { + border-style: dashed !important; + } + [dir=rtl] .border-sm-none { + border-style: none !important; + } + [dir=rtl] .float-sm-start { + float: right !important; + } + [dir=rtl] .float-sm-end { + float: left !important; + } + [dir=rtl] .float-sm-none { + float: none !important; + } + [dir=rtl] .text-sm-start { + text-align: right !important; + } + [dir=rtl] .text-sm-end { + text-align: left !important; + } + [dir=rtl] .text-sm-center { + text-align: center !important; + } + [dir=rtl] .me-sm-0 { + margin-left: 0 !important; + } + [dir=rtl] .me-sm-1 { + margin-left: 0.25rem !important; + } + [dir=rtl] .me-sm-2 { + margin-left: 0.5rem !important; + } + [dir=rtl] .me-sm-3 { + margin-left: 1rem !important; + } + [dir=rtl] .me-sm-4 { + margin-left: 1.5rem !important; + } + [dir=rtl] .me-sm-5 { + margin-left: 3rem !important; + } + [dir=rtl] .me-sm-auto { + margin-left: auto !important; + } + [dir=rtl] .ms-sm-0 { + margin-right: 0 !important; + } + [dir=rtl] .ms-sm-1 { + margin-right: 0.25rem !important; + } + [dir=rtl] .ms-sm-2 { + margin-right: 0.5rem !important; + } + [dir=rtl] .ms-sm-3 { + margin-right: 1rem !important; + } + [dir=rtl] .ms-sm-4 { + margin-right: 1.5rem !important; + } + [dir=rtl] .ms-sm-5 { + margin-right: 3rem !important; + } + [dir=rtl] .ms-sm-auto { + margin-right: auto !important; + } + [dir=rtl] .me-sm-n1 { + margin-left: -0.25rem !important; + } + [dir=rtl] .me-sm-n2 { + margin-left: -0.5rem !important; + } + [dir=rtl] .me-sm-n3 { + margin-left: -1rem !important; + } + [dir=rtl] .me-sm-n4 { + margin-left: -1.5rem !important; + } + [dir=rtl] .me-sm-n5 { + margin-left: -3rem !important; + } + [dir=rtl] .ms-sm-n1 { + margin-right: -0.25rem !important; + } + [dir=rtl] .ms-sm-n2 { + margin-right: -0.5rem !important; + } + [dir=rtl] .ms-sm-n3 { + margin-right: -1rem !important; + } + [dir=rtl] .ms-sm-n4 { + margin-right: -1.5rem !important; + } + [dir=rtl] .ms-sm-n5 { + margin-right: -3rem !important; + } + [dir=rtl] .pe-sm-0 { + padding-left: 0 !important; + } + [dir=rtl] .pe-sm-1 { + padding-left: 0.25rem !important; + } + [dir=rtl] .pe-sm-2 { + padding-left: 0.5rem !important; + } + [dir=rtl] .pe-sm-3 { + padding-left: 1rem !important; + } + [dir=rtl] .pe-sm-4 { + padding-left: 1.5rem !important; + } + [dir=rtl] .pe-sm-5 { + padding-left: 3rem !important; + } + [dir=rtl] .ps-sm-0 { + padding-right: 0 !important; + } + [dir=rtl] .ps-sm-1 { + padding-right: 0.25rem !important; + } + [dir=rtl] .ps-sm-2 { + padding-right: 0.5rem !important; + } + [dir=rtl] .ps-sm-3 { + padding-right: 1rem !important; + } + [dir=rtl] .ps-sm-4 { + padding-right: 1.5rem !important; + } + [dir=rtl] .ps-sm-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 768px) { + [dir=rtl] .border-md-solid { + border-style: solid !important; + } + [dir=rtl] .border-md-dashed { + border-style: dashed !important; + } + [dir=rtl] .border-md-none { + border-style: none !important; + } + [dir=rtl] .float-md-start { + float: right !important; + } + [dir=rtl] .float-md-end { + float: left !important; + } + [dir=rtl] .float-md-none { + float: none !important; + } + [dir=rtl] .text-md-start { + text-align: right !important; + } + [dir=rtl] .text-md-end { + text-align: left !important; + } + [dir=rtl] .text-md-center { + text-align: center !important; + } + [dir=rtl] .me-md-0 { + margin-left: 0 !important; + } + [dir=rtl] .me-md-1 { + margin-left: 0.25rem !important; + } + [dir=rtl] .me-md-2 { + margin-left: 0.5rem !important; + } + [dir=rtl] .me-md-3 { + margin-left: 1rem !important; + } + [dir=rtl] .me-md-4 { + margin-left: 1.5rem !important; + } + [dir=rtl] .me-md-5 { + margin-left: 3rem !important; + } + [dir=rtl] .me-md-auto { + margin-left: auto !important; + } + [dir=rtl] .ms-md-0 { + margin-right: 0 !important; + } + [dir=rtl] .ms-md-1 { + margin-right: 0.25rem !important; + } + [dir=rtl] .ms-md-2 { + margin-right: 0.5rem !important; + } + [dir=rtl] .ms-md-3 { + margin-right: 1rem !important; + } + [dir=rtl] .ms-md-4 { + margin-right: 1.5rem !important; + } + [dir=rtl] .ms-md-5 { + margin-right: 3rem !important; + } + [dir=rtl] .ms-md-auto { + margin-right: auto !important; + } + [dir=rtl] .me-md-n1 { + margin-left: -0.25rem !important; + } + [dir=rtl] .me-md-n2 { + margin-left: -0.5rem !important; + } + [dir=rtl] .me-md-n3 { + margin-left: -1rem !important; + } + [dir=rtl] .me-md-n4 { + margin-left: -1.5rem !important; + } + [dir=rtl] .me-md-n5 { + margin-left: -3rem !important; + } + [dir=rtl] .ms-md-n1 { + margin-right: -0.25rem !important; + } + [dir=rtl] .ms-md-n2 { + margin-right: -0.5rem !important; + } + [dir=rtl] .ms-md-n3 { + margin-right: -1rem !important; + } + [dir=rtl] .ms-md-n4 { + margin-right: -1.5rem !important; + } + [dir=rtl] .ms-md-n5 { + margin-right: -3rem !important; + } + [dir=rtl] .pe-md-0 { + padding-left: 0 !important; + } + [dir=rtl] .pe-md-1 { + padding-left: 0.25rem !important; + } + [dir=rtl] .pe-md-2 { + padding-left: 0.5rem !important; + } + [dir=rtl] .pe-md-3 { + padding-left: 1rem !important; + } + [dir=rtl] .pe-md-4 { + padding-left: 1.5rem !important; + } + [dir=rtl] .pe-md-5 { + padding-left: 3rem !important; + } + [dir=rtl] .ps-md-0 { + padding-right: 0 !important; + } + [dir=rtl] .ps-md-1 { + padding-right: 0.25rem !important; + } + [dir=rtl] .ps-md-2 { + padding-right: 0.5rem !important; + } + [dir=rtl] .ps-md-3 { + padding-right: 1rem !important; + } + [dir=rtl] .ps-md-4 { + padding-right: 1.5rem !important; + } + [dir=rtl] .ps-md-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 992px) { + [dir=rtl] .border-lg-solid { + border-style: solid !important; + } + [dir=rtl] .border-lg-dashed { + border-style: dashed !important; + } + [dir=rtl] .border-lg-none { + border-style: none !important; + } + [dir=rtl] .float-lg-start { + float: right !important; + } + [dir=rtl] .float-lg-end { + float: left !important; + } + [dir=rtl] .float-lg-none { + float: none !important; + } + [dir=rtl] .text-lg-start { + text-align: right !important; + } + [dir=rtl] .text-lg-end { + text-align: left !important; + } + [dir=rtl] .text-lg-center { + text-align: center !important; + } + [dir=rtl] .me-lg-0 { + margin-left: 0 !important; + } + [dir=rtl] .me-lg-1 { + margin-left: 0.25rem !important; + } + [dir=rtl] .me-lg-2 { + margin-left: 0.5rem !important; + } + [dir=rtl] .me-lg-3 { + margin-left: 1rem !important; + } + [dir=rtl] .me-lg-4 { + margin-left: 1.5rem !important; + } + [dir=rtl] .me-lg-5 { + margin-left: 3rem !important; + } + [dir=rtl] .me-lg-auto { + margin-left: auto !important; + } + [dir=rtl] .ms-lg-0 { + margin-right: 0 !important; + } + [dir=rtl] .ms-lg-1 { + margin-right: 0.25rem !important; + } + [dir=rtl] .ms-lg-2 { + margin-right: 0.5rem !important; + } + [dir=rtl] .ms-lg-3 { + margin-right: 1rem !important; + } + [dir=rtl] .ms-lg-4 { + margin-right: 1.5rem !important; + } + [dir=rtl] .ms-lg-5 { + margin-right: 3rem !important; + } + [dir=rtl] .ms-lg-auto { + margin-right: auto !important; + } + [dir=rtl] .me-lg-n1 { + margin-left: -0.25rem !important; + } + [dir=rtl] .me-lg-n2 { + margin-left: -0.5rem !important; + } + [dir=rtl] .me-lg-n3 { + margin-left: -1rem !important; + } + [dir=rtl] .me-lg-n4 { + margin-left: -1.5rem !important; + } + [dir=rtl] .me-lg-n5 { + margin-left: -3rem !important; + } + [dir=rtl] .ms-lg-n1 { + margin-right: -0.25rem !important; + } + [dir=rtl] .ms-lg-n2 { + margin-right: -0.5rem !important; + } + [dir=rtl] .ms-lg-n3 { + margin-right: -1rem !important; + } + [dir=rtl] .ms-lg-n4 { + margin-right: -1.5rem !important; + } + [dir=rtl] .ms-lg-n5 { + margin-right: -3rem !important; + } + [dir=rtl] .pe-lg-0 { + padding-left: 0 !important; + } + [dir=rtl] .pe-lg-1 { + padding-left: 0.25rem !important; + } + [dir=rtl] .pe-lg-2 { + padding-left: 0.5rem !important; + } + [dir=rtl] .pe-lg-3 { + padding-left: 1rem !important; + } + [dir=rtl] .pe-lg-4 { + padding-left: 1.5rem !important; + } + [dir=rtl] .pe-lg-5 { + padding-left: 3rem !important; + } + [dir=rtl] .ps-lg-0 { + padding-right: 0 !important; + } + [dir=rtl] .ps-lg-1 { + padding-right: 0.25rem !important; + } + [dir=rtl] .ps-lg-2 { + padding-right: 0.5rem !important; + } + [dir=rtl] .ps-lg-3 { + padding-right: 1rem !important; + } + [dir=rtl] .ps-lg-4 { + padding-right: 1.5rem !important; + } + [dir=rtl] .ps-lg-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1200px) { + [dir=rtl] .border-xl-solid { + border-style: solid !important; + } + [dir=rtl] .border-xl-dashed { + border-style: dashed !important; + } + [dir=rtl] .border-xl-none { + border-style: none !important; + } + [dir=rtl] .float-xl-start { + float: right !important; + } + [dir=rtl] .float-xl-end { + float: left !important; + } + [dir=rtl] .float-xl-none { + float: none !important; + } + [dir=rtl] .text-xl-start { + text-align: right !important; + } + [dir=rtl] .text-xl-end { + text-align: left !important; + } + [dir=rtl] .text-xl-center { + text-align: center !important; + } + [dir=rtl] .me-xl-0 { + margin-left: 0 !important; + } + [dir=rtl] .me-xl-1 { + margin-left: 0.25rem !important; + } + [dir=rtl] .me-xl-2 { + margin-left: 0.5rem !important; + } + [dir=rtl] .me-xl-3 { + margin-left: 1rem !important; + } + [dir=rtl] .me-xl-4 { + margin-left: 1.5rem !important; + } + [dir=rtl] .me-xl-5 { + margin-left: 3rem !important; + } + [dir=rtl] .me-xl-auto { + margin-left: auto !important; + } + [dir=rtl] .ms-xl-0 { + margin-right: 0 !important; + } + [dir=rtl] .ms-xl-1 { + margin-right: 0.25rem !important; + } + [dir=rtl] .ms-xl-2 { + margin-right: 0.5rem !important; + } + [dir=rtl] .ms-xl-3 { + margin-right: 1rem !important; + } + [dir=rtl] .ms-xl-4 { + margin-right: 1.5rem !important; + } + [dir=rtl] .ms-xl-5 { + margin-right: 3rem !important; + } + [dir=rtl] .ms-xl-auto { + margin-right: auto !important; + } + [dir=rtl] .me-xl-n1 { + margin-left: -0.25rem !important; + } + [dir=rtl] .me-xl-n2 { + margin-left: -0.5rem !important; + } + [dir=rtl] .me-xl-n3 { + margin-left: -1rem !important; + } + [dir=rtl] .me-xl-n4 { + margin-left: -1.5rem !important; + } + [dir=rtl] .me-xl-n5 { + margin-left: -3rem !important; + } + [dir=rtl] .ms-xl-n1 { + margin-right: -0.25rem !important; + } + [dir=rtl] .ms-xl-n2 { + margin-right: -0.5rem !important; + } + [dir=rtl] .ms-xl-n3 { + margin-right: -1rem !important; + } + [dir=rtl] .ms-xl-n4 { + margin-right: -1.5rem !important; + } + [dir=rtl] .ms-xl-n5 { + margin-right: -3rem !important; + } + [dir=rtl] .pe-xl-0 { + padding-left: 0 !important; + } + [dir=rtl] .pe-xl-1 { + padding-left: 0.25rem !important; + } + [dir=rtl] .pe-xl-2 { + padding-left: 0.5rem !important; + } + [dir=rtl] .pe-xl-3 { + padding-left: 1rem !important; + } + [dir=rtl] .pe-xl-4 { + padding-left: 1.5rem !important; + } + [dir=rtl] .pe-xl-5 { + padding-left: 3rem !important; + } + [dir=rtl] .ps-xl-0 { + padding-right: 0 !important; + } + [dir=rtl] .ps-xl-1 { + padding-right: 0.25rem !important; + } + [dir=rtl] .ps-xl-2 { + padding-right: 0.5rem !important; + } + [dir=rtl] .ps-xl-3 { + padding-right: 1rem !important; + } + [dir=rtl] .ps-xl-4 { + padding-right: 1.5rem !important; + } + [dir=rtl] .ps-xl-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1400px) { + [dir=rtl] .border-xxl-solid { + border-style: solid !important; + } + [dir=rtl] .border-xxl-dashed { + border-style: dashed !important; + } + [dir=rtl] .border-xxl-none { + border-style: none !important; + } + [dir=rtl] .float-xxl-start { + float: right !important; + } + [dir=rtl] .float-xxl-end { + float: left !important; + } + [dir=rtl] .float-xxl-none { + float: none !important; + } + [dir=rtl] .text-xxl-start { + text-align: right !important; + } + [dir=rtl] .text-xxl-end { + text-align: left !important; + } + [dir=rtl] .text-xxl-center { + text-align: center !important; + } + [dir=rtl] .me-xxl-0 { + margin-left: 0 !important; + } + [dir=rtl] .me-xxl-1 { + margin-left: 0.25rem !important; + } + [dir=rtl] .me-xxl-2 { + margin-left: 0.5rem !important; + } + [dir=rtl] .me-xxl-3 { + margin-left: 1rem !important; + } + [dir=rtl] .me-xxl-4 { + margin-left: 1.5rem !important; + } + [dir=rtl] .me-xxl-5 { + margin-left: 3rem !important; + } + [dir=rtl] .me-xxl-auto { + margin-left: auto !important; + } + [dir=rtl] .ms-xxl-0 { + margin-right: 0 !important; + } + [dir=rtl] .ms-xxl-1 { + margin-right: 0.25rem !important; + } + [dir=rtl] .ms-xxl-2 { + margin-right: 0.5rem !important; + } + [dir=rtl] .ms-xxl-3 { + margin-right: 1rem !important; + } + [dir=rtl] .ms-xxl-4 { + margin-right: 1.5rem !important; + } + [dir=rtl] .ms-xxl-5 { + margin-right: 3rem !important; + } + [dir=rtl] .ms-xxl-auto { + margin-right: auto !important; + } + [dir=rtl] .me-xxl-n1 { + margin-left: -0.25rem !important; + } + [dir=rtl] .me-xxl-n2 { + margin-left: -0.5rem !important; + } + [dir=rtl] .me-xxl-n3 { + margin-left: -1rem !important; + } + [dir=rtl] .me-xxl-n4 { + margin-left: -1.5rem !important; + } + [dir=rtl] .me-xxl-n5 { + margin-left: -3rem !important; + } + [dir=rtl] .ms-xxl-n1 { + margin-right: -0.25rem !important; + } + [dir=rtl] .ms-xxl-n2 { + margin-right: -0.5rem !important; + } + [dir=rtl] .ms-xxl-n3 { + margin-right: -1rem !important; + } + [dir=rtl] .ms-xxl-n4 { + margin-right: -1.5rem !important; + } + [dir=rtl] .ms-xxl-n5 { + margin-right: -3rem !important; + } + [dir=rtl] .pe-xxl-0 { + padding-left: 0 !important; + } + [dir=rtl] .pe-xxl-1 { + padding-left: 0.25rem !important; + } + [dir=rtl] .pe-xxl-2 { + padding-left: 0.5rem !important; + } + [dir=rtl] .pe-xxl-3 { + padding-left: 1rem !important; + } + [dir=rtl] .pe-xxl-4 { + padding-left: 1.5rem !important; + } + [dir=rtl] .pe-xxl-5 { + padding-left: 3rem !important; + } + [dir=rtl] .ps-xxl-0 { + padding-right: 0 !important; + } + [dir=rtl] .ps-xxl-1 { + padding-right: 0.25rem !important; + } + [dir=rtl] .ps-xxl-2 { + padding-right: 0.5rem !important; + } + [dir=rtl] .ps-xxl-3 { + padding-right: 1rem !important; + } + [dir=rtl] .ps-xxl-4 { + padding-right: 1.5rem !important; + } + [dir=rtl] .ps-xxl-5 { + padding-right: 3rem !important; + } +} +body { + text-rendering: optimizeLegibility; + font-smoothing: antialiased; + -moz-font-feature-settings: "liga" on; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +@media (min-width: 768px) { + button.list-group-item { + outline: none; + } +} +.app-overlay { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(75, 70, 92, 0.5); + visibility: hidden; + z-index: 3; + transition: all 0.25s ease; +} +.app-overlay.show { + visibility: visible; +} + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl, +.container-xxl { + padding-right: 1rem; + padding-left: 1rem; +} +@media (min-width: 992px) { + .container, + .container-fluid, + .container-sm, + .container-md, + .container-lg, + .container-xl, + .container-xxl { + padding-right: 1.5rem; + padding-left: 1.5rem; + } +} + +.img-thumbnail { + position: relative; + display: block; +} +.img-thumbnail img { + z-index: 1; +} + +.img-thumbnail-content { + position: absolute; + top: 50%; + left: 50%; + z-index: 3; + display: block; + opacity: 0; + transition: all 0.2s ease-in-out; + transform: translate(-50%, -50%); +} +.img-thumbnail:hover .img-thumbnail-content, .img-thumbnail:focus .img-thumbnail-content { + opacity: 1; +} + +.img-thumbnail-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: block; + transition: all 0.2s ease-in-out; +} +.img-thumbnail:not(:hover):not(:focus) .img-thumbnail-overlay { + opacity: 0 !important; +} + +.img-thumbnail-shadow { + transition: box-shadow 0.2s; +} +.img-thumbnail-shadow:hover, .img-thumbnail-shadow:focus { + box-shadow: 0 5px 20px rgba(75, 70, 92, 0.4); +} + +.img-thumbnail-zoom-in { + overflow: hidden; +} +.img-thumbnail-zoom-in img { + transition: all 0.3s ease-in-out; + transform: translate3d(0); +} +.img-thumbnail-zoom-in .img-thumbnail-content { + transform: translate(-50%, -50%) scale(0.6); +} +.img-thumbnail-zoom-in:hover img, .img-thumbnail-zoom-in:focus img { + transform: scale(1.1); +} +.img-thumbnail-zoom-in:hover .img-thumbnail-content, .img-thumbnail-zoom-in:focus .img-thumbnail-content { + transform: translate(-50%, -50%) scale(1); +} + +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .card, + .card-body, + .media, + .flex-column, + .tab-content { + min-height: 1px; + } + img { + min-height: 1px; + height: auto; + } +} +[dir=rtl] body { + text-align: right; + direction: rtl; +} + +.buy-now .btn-buy-now { + position: fixed; + bottom: 3rem; + right: 1.5rem; + z-index: 1080; + box-shadow: 0 1px 20px 1px #ea5455 !important; +} +[dir=rtl] .buy-now .btn-buy-now { + left: 1.5rem; + right: inherit; +} +.buy-now .btn-buy-now:hover { + box-shadow: none; +} + +.ui-square, +.ui-rect, +.ui-rect-30, +.ui-rect-60, +.ui-rect-67, +.ui-rect-75 { + position: relative !important; + display: block !important; + padding-top: 100% !important; + width: 100% !important; +} + +.ui-square { + padding-top: 100% !important; +} + +.ui-rect { + padding-top: 50% !important; +} + +.ui-rect-30 { + padding-top: 30% !important; +} + +.ui-rect-60 { + padding-top: 60% !important; +} + +.ui-rect-67 { + padding-top: 67% !important; +} + +.ui-rect-75 { + padding-top: 75% !important; +} + +.ui-square-content, +.ui-rect-content { + position: absolute !important; + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; +} + +.text-strike-through { + text-decoration: line-through; +} + +.line-clamp-1 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; +} + +.line-clamp-2 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} + +.line-clamp-3 { + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 3; + -webkit-box-orient: vertical; +} + +.ui-stars, +.ui-star, +.ui-star > * { + height: 1.1em; + -webkit-user-drag: none; + -khtml-user-drag: none; + -moz-user-drag: none; + -o-user-drag: none; + user-drag: none; +} + +.ui-stars { + display: inline-block; + vertical-align: middle; + white-space: nowrap; +} + +.ui-star { + position: relative; + display: block; + float: left; + width: 1.1em; + height: 1.1em; + text-decoration: none !important; + font-size: 1.1em; + line-height: 1; + user-select: none; +} +[dir=rtl] .ui-star { + float: right; +} +.ui-star + .ui-star { + margin-left: -0.1em; +} +[dir=rtl] .ui-star + .ui-star { + margin-right: -0.1em; + margin-left: 0; +} +.ui-star > *, +.ui-star > *::before, +.ui-star > *::after { + position: absolute; + left: 0.55em; + height: 100%; + font-size: 1em; + line-height: 1; + transform: translateX(-50%); +} +[dir=rtl] .ui-star > *, +[dir=rtl] .ui-star > *::before, +[dir=rtl] .ui-star > *::after { + right: 0.55em; + left: auto; + transform: translateX(50%); +} +.ui-star > * { + top: 0; + width: 100%; + text-align: center; +} +.ui-star > *:first-child { + z-index: 10; + display: none; + overflow: hidden; + color: #ff9f43; +} +.ui-star > *:last-child { + z-index: 5; + display: block; +} +.ui-star.half-filled > *:first-child { + width: 50%; + transform: translateX(-100%); +} +[dir=rtl] .ui-star.half-filled > *:first-child { + transform: translateX(100%); +} +.ui-star.filled > *:first-child, .ui-star.half-filled > *:first-child { + display: block; +} +.ui-star.filled > *:last-child { + display: none; +} + +.ui-stars.hoverable .ui-star > *:first-child { + display: block; +} + +.ui-stars.hoverable .ui-star:first-child:not(.filled) > *:first-child, +.ui-stars.hoverable .ui-star:first-child:not(.filled) ~ .ui-star > *:first-child, +.ui-stars.hoverable .ui-star:first-child:not(.half-filled) > *:first-child, +.ui-stars.hoverable .ui-star:first-child:not(.half-filled) ~ .ui-star > *:first-child { + display: none; +} + +.ui-stars.hoverable .ui-star.filled > *:first-child, +.ui-stars.hoverable .ui-star.half-filled > *:first-child { + display: block !important; +} + +.ui-stars.hoverable:hover .ui-star > *:first-child { + display: block !important; + width: 100% !important; + transform: translateX(-50%) !important; +} +[dir=rtl] .ui-stars.hoverable:hover .ui-star > *:first-child { + transform: translateX(50%) !important; +} + +.ui-stars.hoverable .ui-star:hover ~ .ui-star > *:first-child { + display: none !important; +} +.ui-stars.hoverable .ui-star:hover ~ .ui-star > *:last-child { + display: block !important; +} + +.ui-bg-cover { + background-color: rgba(0, 0, 0, 0); + background-position: center center; + background-size: cover; +} + +.ui-bg-overlay-container, +.ui-bg-video-container { + position: relative; +} +.ui-bg-overlay-container > *, +.ui-bg-video-container > * { + position: relative; +} + +.ui-bg-overlay-container .ui-bg-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: block; +} + +.light-style .ui-bordered { + border: 1px solid #dbdade; +} +.light-style .ui-star > *:last-child { + color: rgba(75, 70, 92, 0.2); +} + +.menu { + display: flex; +} +.menu .ps__thumb-y, +.menu .ps__rail-y { + width: 0.125rem !important; +} +.menu .ps__rail-y { + right: 0.25rem !important; + left: auto !important; + background: none !important; +} +[dir=rtl] .menu .ps__rail-y { + right: auto !important; + left: 0.25rem !important; +} +.menu .ps__rail-y:hover, +.menu .ps__rail-y:focus, +.menu .ps__rail-y.ps--clicking, +.menu .ps__rail-y:hover > .ps__thumb-y, +.menu .ps__rail-y:focus > .ps__thumb-y, +.menu .ps__rail-y.ps--clicking > .ps__thumb-y { + width: 0.375rem !important; +} + +.menu-inner { + display: flex; + align-items: flex-start; + justify-content: flex-start; + margin: 0; + padding: 0; + height: 100%; +} + +.menu-inner-shadow { + display: none; + position: absolute; + top: 3.4375rem; + height: 3rem; + width: 100%; + pointer-events: none; + z-index: 2; +} +html:not(.layout-menu-fixed) .menu-inner-shadow { + display: none !important; +} + +.menu-item { + align-items: flex-start; + justify-content: flex-start; +} +.menu-item.menu-item-animating { + transition: height 0.3s ease-in-out; +} + +.menu-item, +.menu-header, +.menu-divider, +.menu-block { + flex: 0 0 auto; + flex-direction: column; + margin: 0; + padding: 0; + list-style: none; +} + +.menu-header { + opacity: 1; + transition: opacity 0.3s ease-in-out; +} + +.menu-icon { + flex-grow: 0; + flex-shrink: 0; + margin-right: 0.5rem; + font-size: 1.375rem; +} +.menu:not(.menu-no-animation) .menu-icon { + transition: margin-right 0.3s ease; +} +[dir=rtl] .menu-icon { + margin-right: 0; + margin-left: 0.5rem; +} +.menu:not(.menu-no-animation) [dir=rtl] .menu-icon { + transition: margin-left 0.3s ease; +} + +.menu-link { + position: relative; + display: flex; + align-items: center; + flex: 0 1 auto; + margin: 0; +} +.menu-item.active > .menu-link.menu-toggle { + font-weight: 500; +} +.menu-item.disabled .menu-link { + cursor: not-allowed !important; +} +.menu:not(.menu-no-animation) .menu-link { + transition-duration: 0.3s; + transition-property: color, background-color; +} +.menu-link > :not(.menu-icon) { + flex: 0 1 auto; + opacity: 1; +} +.menu:not(.menu-no-animation) .menu-link > :not(.menu-icon) { + transition: opacity 0.3s ease-in-out; +} + +.menu-sub { + display: none; + flex-direction: column; + margin: 0; + padding: 0; +} +.menu:not(.menu-no-animation) .menu-sub { + transition: background-color 0.3s; +} +.menu-item.open > .menu-sub { + display: flex; +} + +.menu-toggle::after { + content: ""; + position: absolute; + top: 48%; + display: block; + width: 0.42em; + height: 0.42em; + border: 1.5px solid; + border-bottom: 0; + border-left: 0; + transform: translateY(-50%) rotate(45deg); +} +[dir=rtl] .menu-toggle::after { + border-left: 1px solid; + border-right: 0; + transform: translateY(-50%) rotate(-45deg); +} +.menu-item.open:not(.menu-item-closing) > .menu-toggle::after { + transform: translateY(-50%) rotate(135deg); +} +[dir=rtl] .menu-item.open:not(.menu-item-closing) > .menu-toggle::after { + transform: translateY(-50%) rotate(-135deg); +} +.menu:not(.menu-no-animation) .menu-toggle::after { + transition-duration: 0.3s; + transition-property: -webkit-transform, transform; +} + +.menu-divider { + width: 100%; + border: 0; + border-top: 1px solid; +} + +.menu-vertical { + overflow: hidden; + flex-direction: column; +} +.menu-vertical:not(.menu-no-animation) { + transition: width 0.3s; +} +.menu-vertical, +.menu-vertical .menu-block, +.menu-vertical .menu-inner > .menu-item, +.menu-vertical .menu-inner > .menu-header { + width: 16.25rem; +} +.menu-vertical .menu-inner { + flex-direction: column; + flex: 1 1 auto; +} +.menu-vertical .menu-inner > .menu-item { + margin: 0.125rem 0; +} +.menu-vertical .menu-inner > .menu-item .menu-link { + margin: 0 0.875rem; + border-radius: 0.375rem; +} +.menu-vertical .menu-inner .menu-item.active > .menu-link { + font-weight: 500; +} +.menu-vertical .menu-header { + padding: 1.25rem 1.75rem 0.375rem; +} +.menu-vertical .menu-item .menu-link, +.menu-vertical .menu-block { + padding: 0.5rem 1rem; +} +.menu-vertical .menu-item .menu-link { + font-size: 0.9375rem; +} +.menu-vertical .menu-item .menu-toggle { + padding-right: calc(1rem + 1.26em); +} +[dir=rtl] .menu-vertical .menu-item .menu-toggle { + padding-right: 1rem; + padding-left: calc(1rem + 1.26em); +} +.menu-vertical .menu-item .menu-toggle::after { + right: 1rem; +} +[dir=rtl] .menu-vertical .menu-item .menu-toggle::after { + right: auto; + left: 1rem; +} +.menu-vertical .menu-divider { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + padding: 0; +} +.menu-vertical .menu-sub { + padding: 0.25rem 0; +} +.menu-vertical .menu-sub .menu-link { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.menu-vertical .menu-sub .menu-item { + margin: 0.125rem 0; +} +.menu-vertical .menu-sub .menu-item:first-child { + margin-top: 0 !important; +} +.menu-vertical .menu-sub .menu-item:last-child { + margin-bottom: 0 !important; +} +.menu-vertical .menu-icon { + width: 1.375rem; +} +.menu-vertical .menu-sub .menu-icon { + margin-right: 0; +} +[dir=rtl] .menu-vertical .menu-sub .menu-icon { + margin-left: 0; +} +.menu-vertical .menu-horizontal-wrapper { + flex: none; +} +.menu-vertical .menu-sub .menu-link { + padding-left: 2.875rem; +} +[dir=rtl] .menu-vertical .menu-sub .menu-link { + padding-right: 2.875rem; + padding-left: 1rem; +} +.menu-vertical .menu-sub .menu-sub .menu-link { + padding-left: 3.375rem; +} +[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-link { + padding-right: 3.375rem; + padding-left: 1rem; +} +.menu-vertical .menu-sub .menu-sub .menu-sub .menu-link { + padding-left: 3.875rem; +} +[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-sub .menu-link { + padding-right: 3.875rem; + padding-left: 1rem; +} +.menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-link { + padding-left: 4.375rem; +} +[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-link { + padding-right: 4.375rem; + padding-left: 1rem; +} +.menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-sub .menu-link { + padding-left: 4.875rem; +} +[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-sub .menu-link { + padding-right: 4.875rem; + padding-left: 1rem; +} + +.menu-collapsed:not(:hover) { + width: 5.25rem; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-item { + width: 5.25rem; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-header, +.menu-collapsed:not(:hover) .menu-block { + position: relative; + margin-left: 5.25rem; + padding-right: 1.5rem; + padding-left: 0.5rem; + width: 16.25rem; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-header .menu-header-text, +.menu-collapsed:not(:hover) .menu-block .menu-header-text { + overflow: hidden; + opacity: 0; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-header::before, +.menu-collapsed:not(:hover) .menu-block::before { + content: "\ebda"; + font-family: "tabler-icons"; + position: absolute; + left: -3.28125rem; + color: #a5a3ae; + top: 0.25rem; + font-size: 1.375rem; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-item div:not(.menu-block) { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + opacity: 0; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-item > .menu-sub, +.menu-collapsed:not(:hover) .menu-inner > .menu-item.open > .menu-sub { + display: none; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-item > .menu-toggle::after { + display: none; +} +.menu-collapsed:not(:hover) .menu-inner > .menu-item > .menu-link .menu-icon { + text-align: center; + margin-right: 0; +} +[dir=rtl] .menu-collapsed:not(:hover) .menu-block { + width: 5.25rem !important; +} +[dir=rtl] .menu-collapsed:not(:hover) .menu-inner > .menu-item > .menu-link { + padding-left: 1rem; +} +[dir=rtl] .menu-collapsed:not(:hover) .menu-inner > .menu-header, +[dir=rtl] .menu-collapsed:not(:hover) .menu-block { + margin-right: 5.25rem; + margin-left: 0; + padding-right: 0.5rem; + padding-left: 1.5rem; +} +[dir=rtl] .menu-collapsed:not(:hover) .menu-inner > .menu-header::before, +[dir=rtl] .menu-collapsed:not(:hover) .menu-block::before { + right: -3.28125rem; + left: auto; +} +[dir=rtl] .menu-collapsed:not(:hover) .menu-inner > .menu-item > .menu-link .menu-icon { + margin-left: 0; +} + +.menu-horizontal { + flex-direction: row; + width: 100%; +} +.menu-horizontal .menu-inner { + overflow: hidden; + flex-direction: row; + flex: 0 1 100%; +} +.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle { + font-weight: 500; +} +.menu-horizontal .menu-inner .menu-item.active > .menu-link:not(.menu-toggle) { + font-weight: 500; +} +.menu-horizontal .menu-item .menu-link { + padding: 0.5rem 0.875rem; +} +.menu-horizontal .menu-item .menu-toggle { + padding-right: calc(0.875rem + 1.26em); +} +[dir=rtl] .menu-horizontal .menu-item .menu-toggle { + padding-right: 0.875rem; + padding-left: calc(0.875rem + 1.26em); +} +.menu-horizontal .menu-item .menu-toggle::after { + right: 0.875rem; +} +[dir=rtl] .menu-horizontal .menu-item .menu-toggle::after { + right: auto; + left: 0.875rem; +} +.menu-horizontal .menu-inner > .menu-item > .menu-toggle::after { + transform: translateY(-50%) rotate(135deg); +} +[dir=rtl] .menu-horizontal .menu-inner > .menu-item > .menu-toggle::after { + transform: translateY(-50%) rotate(-135deg); +} +.menu-horizontal .menu-inner > .menu-item > .menu-toggle::before { + position: absolute; + block-size: 0.625rem; + content: ""; + inline-size: 100%; + inset-block-start: 100%; + inset-inline-start: 0; + z-index: 2; + pointer-events: auto; +} +.menu-horizontal .menu-inner > .menu-item > .menu-sub { + margin-top: 0.625rem; +} +.menu-horizontal .menu-sub .menu-item.open:not(.menu-item-closing) > .menu-toggle::after { + transform: translateY(-50%) rotate(45deg); +} +[dir=rtl] .menu-horizontal .menu-sub .menu-item.open:not(.menu-item-closing) > .menu-toggle::after { + transform: translateY(-50%) rotate(-45deg); +} +.menu-horizontal .menu-inner > .menu-item:not(.menu-item-closing).open .menu-item.open { + position: relative; +} +.menu-horizontal .menu-header, +.menu-horizontal .menu-divider { + display: none !important; +} +.menu-horizontal .menu-sub { + position: absolute; + width: 15.625rem; + padding: 0.375rem 0; + box-shadow: 0 0.625rem 1.25rem rgba(165, 163, 174, 0.4); +} +.menu-horizontal .menu-sub .menu-item { + padding: 0.125rem 0.5rem; +} +.menu-horizontal .menu-sub .menu-item.open .menu-link > div::after { + position: absolute; + content: ""; + z-index: 2; + pointer-events: auto; + width: 1.0625rem; + height: 100%; + right: -1.0625rem; +} +.menu-horizontal .menu-sub .menu-sub { + position: absolute; + left: 100%; + top: 0; + width: 100%; +} +[dir=rtl] .menu-horizontal .menu-sub .menu-sub { + left: -100%; +} +.menu-horizontal .menu-sub .menu-link { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + border-radius: 0.375rem; +} +.menu-horizontal .menu-inner > .menu-item .menu-sub { + border-radius: 0.375rem; +} +.menu-horizontal:not(.menu-no-animation) .menu-inner .menu-item.open .menu-sub { + animation: menuDropdownShow 0.3s ease-in-out; +} +.menu-horizontal .menu-sub .menu-link { + padding-left: 2.75rem; +} +[dir=rtl] .menu-horizontal .menu-sub .menu-link { + padding-right: 2.75rem; + padding-left: 0.875rem; +} +@media (max-width: 991.98px) { + .menu-horizontal { + display: none; + } +} + +.menu-horizontal-wrapper { + overflow: hidden; + flex: 0 1 100%; + width: 0; +} +.menu:not(.menu-no-animation) .menu-horizontal-wrapper .menu-inner { + transition: margin 0.3s; +} + +.menu-horizontal-prev, +.menu-horizontal-next { + position: relative; + display: block; + flex: 0 0 auto; + width: 2.25rem; +} +.menu-horizontal-prev::after, +.menu-horizontal-next::after { + content: ""; + position: absolute; + top: 50%; + left: 50%; + display: block; + width: 0.5rem; + height: 0.5rem; + border: 1px solid; + border-top: 0; +} +.menu-horizontal-prev.disabled, +.menu-horizontal-next.disabled { + cursor: not-allowed !important; +} + +.menu-horizontal-prev::after { + border-right: 0; + transform: translate(-50%, -50%) rotate(45deg); +} +[dir=rtl] .menu-horizontal-prev::after { + transform: translate(-50%, -50%) rotate(-135deg); +} + +.menu-horizontal-next::after { + border-left: 0; + transform: translate(-50%, -50%) rotate(-45deg); +} +[dir=rtl] .menu-horizontal-next::after { + transform: translate(-50%, -50%) rotate(135deg); +} + +@-webkit-keyframes menuDropdownShow { + 0% { + opacity: 0; + transform: translateY(-0.5rem); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} +@-moz-keyframes menuDropdownShow { + 0% { + opacity: 0; + transform: translateY(-0.5rem); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} +@keyframes menuDropdownShow { + 0% { + opacity: 0; + transform: translateY(-0.5rem); + } + 100% { + opacity: 1; + transform: translateY(0); + } +} +.menu-light { + color: rgba(75, 70, 92, 0.5); +} +.menu-light .menu-link, +.menu-light .menu-horizontal-prev, +.menu-light .menu-horizontal-next { + color: rgba(75, 70, 92, 0.5); +} +.menu-light .menu-link:hover, .menu-light .menu-link:focus, +.menu-light .menu-horizontal-prev:hover, +.menu-light .menu-horizontal-prev:focus, +.menu-light .menu-horizontal-next:hover, +.menu-light .menu-horizontal-next:focus { + color: #6f6b7d; +} +.menu-light .menu-link.active, +.menu-light .menu-horizontal-prev.active, +.menu-light .menu-horizontal-next.active { + color: #6f6b7d; +} +.menu-light .menu-item.disabled .menu-link { + color: rgba(75, 70, 92, 0.3) !important; +} +.menu-light .menu-item.open:not(.menu-item-closing) > .menu-toggle, +.menu-light .menu-item.active > .menu-link { + color: #6f6b7d; +} +.menu-light .menu-item.active > .menu-link:not(.menu-toggle) { + background: rgba(0, 0, 0, 0.05); +} +.menu-light .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-sub, +.menu-light .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-toggle { + color: rgba(75, 70, 92, 0.5); +} +.menu-light .menu-text { + color: #6f6b7d; +} +.menu-light .menu-header { + color: rgba(75, 70, 92, 0.5); +} +.menu-light hr, +.menu-light .menu-divider, +.menu-light .menu-inner > .menu-item.open > .menu-sub::before { + border-color: rgba(0, 0, 0, 0.06) !important; +} +.menu-light .menu-inner > .menu-header::before, +.menu-light .menu-block::before { + background-color: rgba(75, 70, 92, 0.3); +} +.menu-light .menu-inner > .menu-item.open .menu-item.open > .menu-toggle::before { + background-color: rgba(0, 0, 0, 0.06); +} +.menu-light .menu-inner > .menu-item.open .menu-item.active > .menu-link::before { + background-color: #6f6b7d; +} +.menu-light .ps__thumb-y { + background: rgba(75, 70, 92, 0.5) !important; +} + +.menu-dark { + color: rgba(255, 255, 255, 0.8); +} +.menu-dark .menu-link, +.menu-dark .menu-horizontal-prev, +.menu-dark .menu-horizontal-next { + color: rgba(255, 255, 255, 0.8); +} +.menu-dark .menu-link:hover, .menu-dark .menu-link:focus, +.menu-dark .menu-horizontal-prev:hover, +.menu-dark .menu-horizontal-prev:focus, +.menu-dark .menu-horizontal-next:hover, +.menu-dark .menu-horizontal-next:focus { + color: #fff; +} +.menu-dark .menu-link.active, +.menu-dark .menu-horizontal-prev.active, +.menu-dark .menu-horizontal-next.active { + color: #fff; +} +.menu-dark .menu-item.disabled .menu-link { + color: rgba(255, 255, 255, 0.4) !important; +} +.menu-dark .menu-item.open:not(.menu-item-closing) > .menu-toggle, +.menu-dark .menu-item.active > .menu-link { + color: #fff; +} +.menu-dark .menu-item.active > .menu-link:not(.menu-toggle) { + background: rgba(0, 0, 0, 0.06); +} +.menu-dark .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-sub, +.menu-dark .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-toggle { + color: rgba(255, 255, 255, 0.8); +} +.menu-dark .menu-text { + color: #fff; +} +.menu-dark .menu-header { + color: rgba(255, 255, 255, 0.8); +} +.menu-dark hr, +.menu-dark .menu-divider, +.menu-dark .menu-inner > .menu-item.open > .menu-sub::before { + border-color: rgba(255, 255, 255, 0.2) !important; +} +.menu-dark .menu-inner > .menu-header::before, +.menu-dark .menu-block::before { + background-color: rgba(255, 255, 255, 0.4); +} +.menu-dark .menu-inner > .menu-item.open .menu-item.open > .menu-toggle::before { + background-color: rgba(255, 255, 255, 0.2); +} +.menu-dark .menu-inner > .menu-item.open .menu-item.active > .menu-link::before { + background-color: #fff; +} +.menu-dark .ps__thumb-y { + background: rgba(255, 255, 255, 0.8) !important; +} + +.layout-container { + min-height: 100vh; +} + +.layout-wrapper, +.layout-container { + width: 100%; + display: flex; + flex: 1 1 auto; + align-items: stretch; +} + +.layout-menu-offcanvas .layout-wrapper, +.layout-menu-fixed-offcanvas .layout-wrapper { + overflow: hidden; +} + +.layout-menu-offcanvas .layout-navbar .layout-menu-toggle, +.layout-menu-fixed-offcanvas .layout-navbar .layout-menu-toggle { + display: block !important; +} + +@media (min-width: 1200px) { + .layout-menu-offcanvas .layout-menu .layout-menu-toggle, + .layout-menu-fixed-offcanvas .layout-menu .layout-menu-toggle { + display: none; + } +} +.layout-page, +.content-wrapper, +.content-wrapper > *, +.layout-menu { + min-height: 1px; +} + +.layout-navbar, +.content-footer { + flex: 0 0 auto; +} + +.layout-page { + display: flex; + flex: 1 1 auto; + align-items: stretch; + padding: 0; +} +.layout-without-menu .layout-page { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.content-wrapper { + display: flex; + align-items: stretch; + flex: 1 1 auto; + flex-direction: column; + justify-content: space-between; +} + +.content-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1; + width: 100vw; + height: 100vh; + background-color: #4b465c; +} +.content-backdrop.fade { + opacity: 0; +} +.content-backdrop.show { + opacity: 0.5; +} +.layout-menu-fixed .content-backdrop { + z-index: 10; +} +.layout-horizontal .content-backdrop:not(.fade) { + z-index: 9; + top: 3.875rem !important; +} +.content-backdrop.fade { + z-index: -1; +} + +.layout-navbar { + position: relative; + padding-top: 0.25rem; + padding-bottom: 0.2rem; + height: 3.875rem; + flex-wrap: nowrap; + color: #6f6b7d; + z-index: 2; +} +.layout-navbar .navbar { + transform: translate3d(0, 0, 0); +} +.layout-navbar .navbar-nav-right { + flex-basis: 100%; +} +.layout-navbar.navbar-detached { + width: calc(100% - (1.5rem * 2)); + margin: 1rem auto 0; + border-radius: 0.375rem; + padding: 0 1.5rem; +} +.layout-navbar.navbar-detached.container-xxl { + max-width: calc(1440px - calc(1.5rem * 2)); +} +.layout-navbar-fixed .layout-navbar.navbar-detached { + width: calc(100% - calc(1.5rem * 2) - 16.25rem); +} +@media (max-width: 1199.98px) { + .layout-navbar-fixed .layout-navbar.navbar-detached { + width: calc(100% - (1.5rem * 2)) !important; + } +} +@media (max-width: 991.98px) { + .layout-navbar-fixed .layout-navbar.navbar-detached { + width: calc(100% - (1rem * 2)) !important; + } +} +.layout-navbar-fixed.layout-menu-collapsed .layout-navbar.navbar-detached { + width: calc(100% - calc(1.5rem * 2) - 5.25rem); +} +@media (max-width: 1199.98px) { + .layout-navbar.navbar-detached { + width: calc(100vw - (100vw - 100%) - (1.5rem * 2)) !important; + } +} +@media (max-width: 991.98px) { + .layout-navbar.navbar-detached { + width: calc(100vw - (100vw - 100%) - (1rem * 2)) !important; + } +} +.layout-menu-collapsed .layout-navbar.navbar-detached, .layout-without-menu .layout-navbar.navbar-detached { + width: calc(100% - (1.5rem * 2)); +} +.layout-navbar .navbar-search-wrapper .search-input, +.layout-navbar .navbar-search-wrapper .input-group-text { + background-color: transparent; +} +.layout-navbar .navbar-search-wrapper .navbar-search-suggestion { + max-height: 28rem; + border-radius: 0.5rem; +} +.layout-navbar .navbar-search-wrapper .navbar-search-suggestion .suggestion { + color: #6f6b7d; +} +.layout-navbar .navbar-search-wrapper .navbar-search-suggestion .suggestion:hover, .layout-navbar .navbar-search-wrapper .navbar-search-suggestion .suggestion.active { + background: #f8f7fa; + color: #6f6b7d; +} +.layout-navbar .navbar-search-wrapper .navbar-search-suggestion .suggestions-header { + font-weight: 500; +} +.layout-navbar .search-input-wrapper .search-toggler { + position: absolute; + top: 1.25rem; + right: 1rem; + z-index: 1; +} +[dir=rtl] .layout-navbar .search-input-wrapper .search-toggler { + right: inherit; + left: 1rem; +} +.layout-navbar .search-input-wrapper .twitter-typeahead { + position: absolute !important; + left: 0; + top: 0; + width: 100%; + height: 100%; +} +@media (min-width: 1400px) { + .layout-navbar .search-input-wrapper .twitter-typeahead.container-xxl { + left: calc((100% - 1440px) * 0.5); + } + [dir=rtl] .layout-navbar .search-input-wrapper .twitter-typeahead.container-xxl { + right: calc((100% - 1440px) * 0.5); + left: inherit; + } + .layout-navbar .search-input-wrapper .twitter-typeahead.container-xxl + .search-toggler { + right: calc((100% - 1440px + 5rem) * 0.5); + } + [dir=rtl] .layout-navbar .search-input-wrapper .twitter-typeahead.container-xxl + .search-toggler { + left: calc((100% - 1440px + 5rem) * 0.5); + right: inherit; + } +} +.layout-navbar .search-input-wrapper .search-input { + height: 100%; + box-shadow: none; +} +.layout-navbar .search-input-wrapper .navbar-search-suggestion { + width: 100%; +} +.layout-horizontal .layout-navbar .search-input-wrapper .navbar-search-suggestion { + width: 96%; +} +.layout-navbar .navbar-dropdown .badge-notifications { + top: 0.5rem; + padding: 0.2rem 0.4rem; +} +.layout-navbar .navbar-dropdown .dropdown-menu { + min-width: 22rem; + overflow: hidden; +} +.layout-navbar .navbar-dropdown .dropdown-menu .last-login { + white-space: normal; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list { + max-height: 24.08rem; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item { + padding: 1rem; + cursor: pointer; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item .dropdown-notifications-actions { + text-align: center; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item .dropdown-notifications-actions > a { + display: block; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item .dropdown-notifications-archive i, +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item .dropdown-notifications-archive span { + color: #6f6b7d; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item.marked-as-read .dropdown-notifications-read, +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item.marked-as-read .dropdown-notifications-archive { + visibility: hidden; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item.marked-as-read .dropdown-notifications-read span { + background-color: #a8aaae; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item:not(.marked-as-read) .dropdown-notifications-archive { + visibility: hidden; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item:hover.marked-as-read .dropdown-notifications-read, +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item:hover.marked-as-read .dropdown-notifications-archive { + visibility: visible; +} +.layout-navbar .navbar-dropdown.dropdown-notifications .dropdown-notifications-list .dropdown-notifications-item:hover:not(.marked-as-read) .dropdown-notifications-archive { + visibility: visible; +} +.layout-navbar .navbar-dropdown.dropdown-shortcuts .dropdown-shortcuts-list { + max-height: 24.08rem; +} +.layout-navbar .navbar-dropdown.dropdown-shortcuts .dropdown-shortcuts-item { + text-align: center; + padding: 0.875rem; +} +.layout-navbar .navbar-dropdown.dropdown-shortcuts .dropdown-shortcuts-item:hover { + background-color: rgba(75, 70, 92, 0.04); +} +.layout-navbar .navbar-dropdown.dropdown-shortcuts .dropdown-shortcuts-item .dropdown-shortcuts-icon { + height: 3rem; + width: 3rem; + margin-left: auto; + margin-right: auto; + display: flex; + align-items: center; + justify-content: center; + background-color: rgba(75, 70, 92, 0.08); +} +.layout-navbar .navbar-dropdown.dropdown-shortcuts .dropdown-shortcuts-item a, +.layout-navbar .navbar-dropdown.dropdown-shortcuts .dropdown-shortcuts-item a:hover { + display: block; + margin-bottom: 0; + color: #6f6b7d !important; + font-weight: 500; +} +.layout-navbar .navbar-dropdown.dropdown-user .dropdown-menu { + min-width: 14rem; +} +.layout-navbar[class*=bg-]:not(.bg-navbar-theme) .nav-item .input-group-text, +.layout-navbar[class*=bg-]:not(.bg-navbar-theme) .nav-item .dropdown-toggle { + color: #fff; +} +@media (max-width: 1199.98px) { + .layout-navbar .navbar-nav .nav-item.dropdown .dropdown-menu { + position: absolute; + } + .layout-navbar .navbar-nav .nav-item.dropdown .dropdown-menu .last-login { + white-space: nowrap; + } +} +@media (max-width: 767.98px) { + .layout-navbar .navbar-nav .nav-item.dropdown { + position: static; + float: left; + } + .layout-navbar .navbar-nav .nav-item.dropdown .badge-notifications { + top: auto; + } + .layout-navbar .navbar-nav .nav-item.dropdown .dropdown-menu { + position: absolute; + left: 0.9rem; + min-width: auto; + width: 92%; + } +} + +html:not([dir=rtl]) .layout-horizontal .layout-navbar .navbar-search-suggestion { + left: 2% !important; +} + +[dir=rtl] .layout-horizontal .layout-navbar .navbar-search-suggestion { + right: 2% !important; +} + +@media (max-width: 1199.98px) { + .layout-navbar { + z-index: 1080; + } +} +.layout-menu { + position: relative; + flex: 1 0 auto; +} +.layout-menu a:focus-visible { + outline: none; +} +.layout-menu .menu { + transform: translate3d(0, 0, 0); +} +.layout-menu .menu-vertical { + height: 100%; +} + +.layout-content-navbar .layout-page { + flex-basis: 100%; + flex-direction: column; + width: 0; + min-width: 0; + max-width: 100%; +} +.layout-content-navbar .content-wrapper { + width: 100%; +} + +.layout-navbar-full .layout-container { + flex-direction: column; +} +@media (min-width: 1200px) { + .layout-navbar-full:not(.layout-horizontal) .menu-inner { + margin-top: 0.75rem; + } +} +.layout-navbar-full .content-wrapper { + flex-basis: 100%; + width: 0; + min-width: 0; + max-width: 100%; +} +.layout-navbar-full .content-backdrop.show { + z-index: 9; +} +.layout-menu-fixed .layout-navbar-full .content-backdrop.show, .layout-menu-fixed-offcanvas .layout-navbar-full .content-backdrop.show { + z-index: 1076; +} + +.layout-menu-flipped .layout-navbar-full .layout-page { + flex-direction: row-reverse; +} +.layout-menu-flipped .layout-content-navbar .layout-container { + flex-direction: row-reverse; +} + +.layout-menu-toggle { + display: block; +} +.layout-menu-toggle .menu-toggle-icon::before { + content: "\efb1"; +} +.layout-menu-collapsed .layout-menu-toggle .menu-toggle-icon::before { + content: "\ea6b"; +} + +@media (min-width: 1200px) { + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical { + width: 5.25rem; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item { + width: 5.25rem; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block { + position: relative; + margin-left: 5.25rem; + padding-right: 1.5rem; + padding-left: 0.5rem; + width: 16.25rem; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header .menu-header-text, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block .menu-header-text, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header .menu-header-text, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block .menu-header-text { + overflow: hidden; + opacity: 0; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header::before, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block::before, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header::before, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block::before { + content: "\ebda"; + font-family: "tabler-icons"; + position: absolute; + left: -3.28125rem; + color: #a5a3ae; + top: 0.25rem; + font-size: 1.375rem; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item div:not(.menu-block), + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item div:not(.menu-block) { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + opacity: 0; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-sub, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item.open > .menu-sub, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-sub, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item.open > .menu-sub { + display: none; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-toggle::after, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-toggle::after { + display: none; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-link .menu-icon, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-link .menu-icon { + text-align: center; + margin-right: 0; + } + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block { + width: 5.25rem !important; + } + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-link, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-link { + padding-left: 1rem; + } + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block { + margin-right: 5.25rem; + margin-left: 0; + padding-right: 0.5rem; + padding-left: 1.5rem; + } + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header::before, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block::before, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header::before, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block::before { + right: -3.28125rem; + left: auto; + } + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-link .menu-icon, + [dir=rtl].layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-link .menu-icon { + margin-left: 0; + } + .layout-menu-hover.layout-menu-collapsed .layout-menu { + margin-right: -11rem; + } + .layout-menu-hover.layout-menu-collapsed.layout-menu-flipped .layout-menu { + margin-left: -11rem; + margin-right: 0; + } + [dir=rtl].layout-menu-hover.layout-menu-collapsed .layout-menu { + margin-left: -11rem; + margin-right: 0; + } + [dir=rtl].layout-menu-hover.layout-menu-collapsed.layout-menu-flipped .layout-menu { + margin-right: -11rem; + margin-left: 0; + } +} +@media (min-width: 1200px) { + .layout-menu-collapsed.layout-menu-offcanvas .layout-menu { + margin-right: -16.25rem; + transform: translateX(-100%); + } + .layout-menu-collapsed.layout-menu-offcanvas.layout-menu-flipped .layout-menu { + margin-right: 0; + margin-left: -16.25rem; + transform: translateX(100%); + } + [dir=rtl].layout-menu-collapsed.layout-menu-offcanvas .layout-menu { + margin-right: 0; + margin-left: -16.25rem; + transform: translateX(100%); + } + [dir=rtl].layout-menu-collapsed.layout-menu-offcanvas.layout-menu-flipped .layout-menu { + margin-right: -16.25rem; + margin-left: 0; + transform: translateX(-100%); + } +} +@media (min-width: 1200px) { + .layout-menu-fixed .layout-menu, + .layout-menu-fixed-offcanvas .layout-menu { + position: fixed; + top: 0; + bottom: 0; + left: 0; + margin-right: 0 !important; + margin-left: 0 !important; + } + .layout-menu-fixed.layout-menu-flipped .layout-menu, + .layout-menu-fixed-offcanvas.layout-menu-flipped .layout-menu { + right: 0; + left: auto; + } + [dir=rtl].layout-menu-fixed .layout-menu, [dir=rtl].layout-menu-fixed-offcanvas .layout-menu { + right: 0; + left: auto; + } + [dir=rtl].layout-menu-fixed.layout-menu-flipped .layout-menu, [dir=rtl].layout-menu-fixed-offcanvas.layout-menu-flipped .layout-menu { + right: auto; + left: 0; + } + .layout-menu-fixed-offcanvas.layout-menu-collapsed .layout-menu { + transform: translateX(-100%); + } + .layout-menu-fixed-offcanvas.layout-menu-collapsed.layout-menu-flipped .layout-menu { + transform: translateX(100%); + } + [dir=rtl].layout-menu-fixed-offcanvas.layout-menu-collapsed .layout-menu { + transform: translateX(100%); + } + [dir=rtl].layout-menu-fixed-offcanvas.layout-menu-collapsed.layout-menu-flipped .layout-menu { + transform: translateX(-100%); + } + .layout-menu-fixed:not(.layout-menu-collapsed) .layout-page, + .layout-menu-fixed-offcanvas:not(.layout-menu-collapsed) .layout-page { + padding-left: 16.25rem; + } + .layout-menu-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-page, + .layout-menu-fixed-offcanvas:not(.layout-menu-collapsed).layout-menu-flipped .layout-page { + padding-right: 16.25rem; + padding-left: 0; + } + [dir=rtl].layout-menu-fixed:not(.layout-menu-collapsed) .layout-page, [dir=rtl].layout-menu-fixed-offcanvas:not(.layout-menu-collapsed) .layout-page { + padding-right: 16.25rem; + padding-left: 0; + } + [dir=rtl].layout-menu-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-page, [dir=rtl].layout-menu-fixed-offcanvas:not(.layout-menu-collapsed).layout-menu-flipped .layout-page { + padding-right: 0; + padding-left: 16.25rem; + } + .layout-menu-fixed.layout-menu-collapsed .layout-page { + padding-left: 5.25rem; + } + .layout-menu-fixed.layout-menu-collapsed.layout-menu-flipped .layout-page { + padding-right: 5.25rem; + padding-left: 0; + } + [dir=rtl].layout-menu-fixed.layout-menu-collapsed .layout-page { + padding-right: 5.25rem; + padding-left: 0; + } + [dir=rtl].layout-menu-fixed.layout-menu-collapsed.layout-menu-flipped .layout-page { + padding-right: 0; + padding-left: 5.25rem; + } +} +html:not(.layout-navbar-fixed):not(.layout-menu-fixed):not(.layout-menu-fixed-offcanvas) .layout-page, +html:not(.layout-navbar-fixed) .layout-content-navbar .layout-page { + padding-top: 0 !important; +} + +html:not(.layout-footer-fixed) .content-wrapper { + padding-bottom: 0 !important; +} + +@media (max-width: 1199.98px) { + .layout-menu-fixed .layout-wrapper.layout-navbar-full .layout-menu, + .layout-menu-fixed-offcanvas .layout-wrapper.layout-navbar-full .layout-menu { + top: 0 !important; + } + html:not(.layout-navbar-fixed) .layout-navbar-full .layout-page { + padding-top: 0 !important; + } +} +.layout-navbar-hidden .layout-navbar { + display: none; +} + +.layout-navbar-fixed .layout-navbar { + position: fixed; + top: 0; + right: 0; + left: 0; +} + +@media (min-width: 1200px) { + .layout-menu-fixed .layout-navbar-full .layout-navbar, + .layout-menu-fixed-offcanvas .layout-navbar-full .layout-navbar { + position: fixed; + top: 0; + right: 0; + left: 0; + } + .layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar, + .layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar, + .layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar { + left: 16.25rem; + } + .layout-navbar-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-content-navbar:not(.layout-without-menu) .layout-navbar, + .layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-content-navbar:not(.layout-without-menu) .layout-navbar, + .layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-content-navbar:not(.layout-without-menu) .layout-navbar { + right: 16.25rem; + left: 0; + } + .layout-menu-fixed .layout-horizontal .layout-page .menu-horizontal, + .layout-menu-fixed-offcanvas .layout-horizontal .layout-page .menu-horizontal { + position: fixed; + } + .layout-menu-fixed .layout-horizontal .layout-page .menu-horizontal + [class*=container-], + .layout-menu-fixed-offcanvas .layout-horizontal .layout-page .menu-horizontal + [class*=container-] { + padding-top: 4.8rem !important; + } + [dir=rtl].layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar, [dir=rtl].layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar, [dir=rtl].layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar { + right: 16.25rem; + left: 0; + } + [dir=rtl].layout-navbar-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-content-navbar:not(.layout-without-menu) .layout-navbar, [dir=rtl].layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-content-navbar:not(.layout-without-menu) .layout-navbar, [dir=rtl].layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-content-navbar:not(.layout-without-menu) .layout-navbar { + right: 0; + left: 16.25rem; + } + .layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-content-navbar .layout-navbar, + .layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed .layout-content-navbar .layout-navbar { + left: 5.25rem; + } + .layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas).layout-menu-flipped .layout-content-navbar .layout-navbar, + .layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed.layout-menu-flipped .layout-content-navbar .layout-navbar { + right: 5.25rem; + left: 0; + } + [dir=rtl].layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-content-navbar .layout-navbar, [dir=rtl].layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed .layout-content-navbar .layout-navbar { + right: 5.25rem; + left: 0; + } + [dir=rtl].layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas).layout-menu-flipped .layout-content-navbar .layout-navbar, [dir=rtl].layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed.layout-menu-flipped .layout-content-navbar .layout-navbar { + right: 0; + left: 5.25rem; + } +} +.layout-footer-fixed .content-footer { + position: fixed; + bottom: 0; + left: 0; + right: 0; +} + +@media (min-width: 1200px) { + .layout-footer-fixed:not(.layout-menu-collapsed) .layout-wrapper:not(.layout-without-menu) .content-footer { + left: 16.25rem; + } + .layout-footer-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-wrapper:not(.layout-without-menu) .content-footer { + right: 16.25rem; + left: 0; + } + .layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-wrapper:not(.layout-without-menu) .content-footer { + left: 5.25rem; + } + .layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas).layout-menu-flipped .layout-wrapper:not(.layout-without-menu) .content-footer { + right: 5.25rem; + left: 0; + } + [dir=rtl].layout-footer-fixed:not(.layout-menu-collapsed) .layout-wrapper:not(.layout-without-menu) .content-footer { + left: 0; + right: 16.25rem; + } + [dir=rtl].layout-footer-fixed:not(.layout-menu-collapsed).layout-menu-flipped .layout-wrapper:not(.layout-without-menu) .content-footer { + left: 16.25rem; + right: 0; + } + [dir=rtl].layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-wrapper:not(.layout-without-menu) .content-footer { + left: 0; + right: 5.25rem; + } + [dir=rtl].layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas).layout-menu-flipped .layout-wrapper:not(.layout-without-menu) .content-footer { + right: 0; + left: 5.25rem; + } +} +@media (max-width: 1199.98px) { + .layout-menu { + position: fixed !important; + top: 0 !important; + height: 100% !important; + left: 0 !important; + margin-right: 0 !important; + margin-left: 0 !important; + transform: translate3d(-100%, 0, 0); + will-change: transform, -webkit-transform; + } + [dir=rtl] .layout-menu { + right: 0 !important; + left: auto !important; + transform: translate3d(100%, 0, 0); + } + .layout-menu-flipped .layout-menu { + right: 0 !important; + left: auto !important; + transform: translate3d(100%, 0, 0); + } + .layout-menu-expanded .layout-menu { + transform: translate3d(0, 0, 0) !important; + } + .layout-menu-expanded body { + overflow: hidden; + } + [dir=rtl].layout-menu-flipped .layout-menu { + right: auto !important; + left: 0 !important; + transform: translate3d(-100%, 0, 0); + } + .layout-overlay { + position: fixed; + top: 0; + right: 0; + height: 100% !important; + left: 0; + display: none; + background: #4b465c; + opacity: 0.5; + cursor: pointer; + } + .layout-menu-expanded .layout-overlay { + display: block; + } + .layout-menu-100vh .layout-menu, + .layout-menu-100vh .layout-overlay { + height: 100vh !important; + } + .drag-target { + height: 100%; + width: 40px; + position: fixed; + top: 0; + left: 0px; + z-index: 1036; + } +} +.layout-navbar-fixed body:not(.modal-open) .layout-navbar-full .layout-navbar, +.layout-menu-fixed body:not(.modal-open) .layout-navbar-full .layout-navbar, +.layout-menu-fixed-offcanvas body:not(.modal-open) .layout-navbar-full .layout-navbar { + z-index: 1080; +} +.layout-navbar-fixed body:not(.modal-open) .layout-content-navbar .layout-navbar, +.layout-menu-fixed body:not(.modal-open) .layout-content-navbar .layout-navbar, +.layout-menu-fixed-offcanvas body:not(.modal-open) .layout-content-navbar .layout-navbar { + z-index: 1075; +} + +.layout-footer-fixed .content-footer { + z-index: 1030; +} + +.layout-menu-horizontal { + z-index: 9; +} + +@media (max-width: 1199.98px) { + .layout-menu { + z-index: 1100; + } + .layout-overlay { + z-index: 1099; + } +} +@media (min-width: 1200px) { + .layout-navbar-full .layout-navbar { + z-index: 10; + } + .layout-navbar-full .layout-menu { + z-index: 9; + } + .layout-content-navbar .layout-navbar { + z-index: 9; + } + .layout-content-navbar .layout-menu { + z-index: 10; + } + .layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas).layout-menu-hover .layout-navbar-full .layout-menu { + z-index: 1075 !important; + } + .layout-menu-collapsed:not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-content-navbar .layout-menu { + z-index: 1085 !important; + } + .layout-menu-fixed body:not(.modal-open) .layout-navbar-full .layout-menu, + .layout-menu-fixed-offcanvas body:not(.modal-open) .layout-navbar-full .layout-menu { + z-index: 1075; + } + .layout-navbar-fixed body:not(.modal-open) .layout-content-navbar .layout-menu, + .layout-menu-fixed body:not(.modal-open) .layout-content-navbar .layout-menu, + .layout-menu-fixed-offcanvas body:not(.modal-open) .layout-content-navbar .layout-menu { + z-index: 1080; + } +} +.layout-menu-link-no-transition .layout-menu .menu-link, +.layout-menu-link-no-transition .layout-menu-horizontal .menu-link { + transition: none !important; + animation: none !important; +} + +.layout-no-transition .layout-menu, .layout-no-transition .layout-menu .menu, .layout-no-transition .layout-menu .menu-item, +.layout-no-transition .layout-menu-horizontal, +.layout-no-transition .layout-menu-horizontal .menu, +.layout-no-transition .layout-menu-horizontal .menu-item { + transition: none !important; + animation: none !important; +} + +@media (max-width: 1199.98px) { + .layout-transitioning .layout-overlay { + animation: menuAnimation 0.3s; + } + .layout-transitioning .layout-menu { + transition-duration: 0.3s; + transition-property: transform, -webkit-transform; + } +} +@media (min-width: 1200px) { + .layout-menu-collapsed:not(.layout-transitioning):not(.layout-menu-offcanvas):not(.layout-menu-fixed):not(.layout-menu-fixed-offcanvas) .layout-menu { + transition-duration: 0.3s; + transition-property: margin-left, margin-right, width; + } + .layout-transitioning.layout-menu-offcanvas .layout-menu { + transition-duration: 0.3s; + transition-property: margin-left, margin-right, transform, -webkit-transform; + } + .layout-transitioning.layout-menu-fixed .layout-page, .layout-transitioning.layout-menu-fixed-offcanvas .layout-page { + transition-duration: 0.3s; + transition-property: padding-left, padding-right; + } + .layout-transitioning.layout-menu-fixed .layout-menu { + transition: width 0.3s; + } + .layout-transitioning.layout-menu-fixed-offcanvas .layout-menu { + transition-duration: 0.3s; + transition-property: transform, -webkit-transform; + } + .layout-transitioning.layout-navbar-fixed .layout-content-navbar .layout-navbar, .layout-transitioning.layout-footer-fixed .content-footer { + transition-duration: 0.3s; + transition-property: left, right; + } + .layout-transitioning:not(.layout-menu-offcanvas):not(.layout-menu-fixed):not(.layout-menu-fixed-offcanvas) .layout-menu { + transition-duration: 0.3s; + transition-property: margin-left, margin-right, width; + } +} +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .menu, + .layout-menu, + .layout-page, + .layout-navbar, + .content-footer { + transition: none !important; + transition-duration: 0s !important; + } + .layout-overlay { + animation: none !important; + } +} +@-webkit-keyframes menuAnimation { + 0% { + opacity: 0; + } + 100% { + opacity: 0.5; + } +} +@-moz-keyframes menuAnimation { + 0% { + opacity: 0; + } + 100% { + opacity: 0.5; + } +} +@keyframes menuAnimation { + 0% { + opacity: 0; + } + 100% { + opacity: 0.5; + } +} +.app-brand { + display: flex; + flex-grow: 0; + flex-shrink: 0; + overflow: hidden; + line-height: 1; + min-height: 1px; + align-items: center; +} + +.app-brand-link { + display: flex; + align-items: center; +} + +.app-brand-logo { + display: block; + flex-grow: 0; + flex-shrink: 0; + overflow: hidden; + min-height: 1px; +} +.app-brand-logo img, +.app-brand-logo svg { + display: block; +} + +.app-brand-text { + flex-shrink: 0; + opacity: 1; + transition: opacity 0.3s ease-in-out; +} +html:not([dir=rtl]) .app-brand-text { + margin-left: 0.625rem !important; +} +[dir=rtl] .app-brand-text { + margin-right: 0.625rem !important; +} + +.app-brand-img-collapsed { + display: none; +} + +.app-brand .layout-menu-toggle { + display: block; +} + +.menu-vertical .app-brand { + margin: 0 0.875rem 0 1rem; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.menu-horizontal .app-brand, +.menu-horizontal .app-brand + .menu-divider { + display: none !important; +} + +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand { + width: 5.25rem; +} +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand-logo, +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand-link, +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand-text { + margin-right: auto; + margin-left: auto; +} +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand-logo ~ .app-brand-text, +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand .layout-menu-toggle { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + opacity: 0; +} +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand-img { + display: none; +} +:not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand-img-collapsed { + display: block; +} + +@media (min-width: 1200px) { + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand { + width: 5.25rem; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand-logo, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand-link, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand-text { + margin-right: auto; + margin-left: auto; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand-logo ~ .app-brand-text, + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand .layout-menu-toggle { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + opacity: 0; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand-img { + display: none; + } + .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand-img-collapsed { + display: block; + } +} +.custom-option { + padding-left: 0; + border: 1px solid #dbdade; + border-radius: 0.375rem; +} +.custom-option:hover { + border: 1px solid #c9c8ce; +} +.custom-option.custom-option-image { + border-width: 1px !important; +} +.custom-option.custom-option-image .custom-option-body img { + border-radius: 0.375rem; +} +.custom-option .custom-option-content { + cursor: pointer; + width: 100%; +} + +.custom-option-basic .custom-option-content { + padding: 1.07em; + padding-left: 2.77em; +} +.custom-option-basic .custom-option-header { + display: flex; + justify-content: space-between; + align-items: center; + padding-bottom: 0.25rem; +} + +.custom-option-icon.checked i, +.custom-option-icon.checked svg { + color: #7367f0; +} +.custom-option-icon .custom-option-content { + text-align: center; + padding: 1.07em; +} +.custom-option-icon .custom-option-body { + display: block; + margin-bottom: 0.5rem; +} +.custom-option-icon .custom-option-body i { + font-size: 1.75rem; + margin-bottom: 0.5rem; + display: block; +} +.custom-option-icon .custom-option-body svg { + height: 38px; + width: 38px; + margin-bottom: 0.25rem; +} +.custom-option-icon .custom-option-body .custom-option-title { + display: block; + font-size: 0.9375rem; + font-weight: 500; + color: #5d596c; +} +.custom-option-icon .form-check-input { + float: none !important; + margin: 0 !important; +} + +.custom-option-image { + border-width: 1px; +} +.custom-option-image .custom-option-content { + padding: 0; +} +.custom-option-image .custom-option-body img { + height: 100%; + width: 100%; +} +.custom-option-image.custom-option-image-radio .form-check-input { + display: none; +} +.custom-option-image.custom-option-image-check { + position: relative; +} +.custom-option-image.custom-option-image-check .form-check-input { + position: absolute; + top: 16px; + right: 16px; + margin: 0; + border: 0; + opacity: 0; +} +.custom-option-image.custom-option-image-check .form-check-input:checked { + opacity: 1; +} +.custom-option-image.custom-option-image-check:hover .form-check-input { + border: inherit; + border-width: 2px; + opacity: 1; +} +.custom-option-image.custom-option-image-check:not(.checked):hover .form-check-input { + background-color: transparent; +} + +[dir=rtl] .custom-option { + padding-right: 0; +} +[dir=rtl] .custom-option-basic .custom-option-content { + padding-right: 2.77em; + padding-left: 1.07em; +} +[dir=rtl] .custom-option-image.custom-option-image-check .form-check-input { + right: auto; + left: 10px; +} + +.switch { + margin-right: 0.75rem; + position: relative; + vertical-align: middle; + margin-bottom: 0; + display: inline-block; + border-radius: 30rem; + cursor: pointer; + min-height: 1.35rem; + font-size: 0.9375rem; + line-height: 1.4; +} +.switch .switch-label:first-child { + padding-right: 0.5rem; +} +.switch .switch-input ~ .switch-label { + padding-left: 3rem; +} +.switch .switch-toggle-slider { + width: 2.5rem; + height: 1.35rem; + font-size: 0.625rem; + line-height: 1.35rem; + border: 1px solid transparent; + top: 0; +} +.switch .switch-toggle-slider i { + position: relative; + font-size: 0.9375rem; + top: -1.35px; +} +.switch .switch-label { + top: 0.01875rem; +} +.switch .switch-input:checked ~ .switch-toggle-slider::after { + left: 1.15rem; +} +.switch .switch-toggle-slider::after { + top: -1px; + margin: 0.25rem 0 0 0.25rem; + width: 13px; + height: 13px; +} +.switch .switch-on { + padding-left: 0.25rem; + padding-right: 1.1rem; +} +.switch .switch-off { + padding-left: 1.1rem; + padding-right: 0.25rem; +} +[dir=rtl] .switch .switch-label { + padding-right: 3rem; + padding-left: 0; +} +[dir=rtl] .switch .switch-input:checked ~ .switch-toggle-slider::after { + left: auto; + right: 1.15rem; +} +[dir=rtl] .switch .switch-toggle-slider::after { + margin-left: 0; + margin-right: 0.25rem; +} +[dir=rtl] .switch .switch-on { + padding-left: 1.1rem; + padding-right: 0.25rem; +} +[dir=rtl] .switch .switch-off { + padding-left: 0.25rem; + padding-right: 1.1rem; +} +[dir=rtl] .switch { + margin-left: 0.75rem; + margin-right: 0; +} + +.switch-input { + opacity: 0; + position: absolute; + padding: 0; + margin: 0; + z-index: -1; +} + +.switch-toggle-slider { + position: absolute; + overflow: hidden; + border-radius: 30rem; + background: transparent; + border: 1px solid rgba(75, 70, 92, 0.2) !important; + color: rgba(75, 70, 92, 0.4); + transition-duration: 0.2s; + transition-property: left, right, background, box-shadow; + cursor: pointer; + user-select: none; +} +.switch-toggle-slider i { + top: -2.3px !important; +} + +.switch-label { + display: inline-block; + font-weight: 400; + color: #6f6b7d; + position: relative; + cursor: default; +} + +.switch-off, +.switch-on { + height: 100%; + width: 100%; + text-align: center; + position: absolute; + top: 0; + transition-duration: 0.2s; + transition-property: left, right; +} + +.switch-on { + left: -100%; +} +[dir=rtl] .switch-on { + left: auto; + right: -100%; +} +.switch-input:not(:checked) ~ .switch-toggle-slider .switch-on { + color: transparent; +} + +.switch-off { + left: 0; +} +[dir=rtl] .switch-off { + right: 0; + left: auto; +} + +.switch-input:checked ~ .switch-toggle-slider { + border-color: #7367f0; +} +.switch-input:checked ~ .switch-toggle-slider:after { + background: #fff; +} +.switch-input:checked ~ .switch-toggle-slider .switch-on { + left: 0; +} +[dir=rtl] .switch-input:checked ~ .switch-toggle-slider .switch-on { + right: 0; + left: auto; +} +.switch-input:checked ~ .switch-toggle-slider .switch-off { + left: 100%; + color: transparent; +} +[dir=rtl] .switch-input:checked ~ .switch-toggle-slider .switch-off { + right: 100%; + left: auto; +} + +.switch-toggle-slider::after { + content: ""; + position: absolute; + left: 0; + display: block; + border-radius: 999px; + background: rgba(75, 70, 92, 0.2); + box-shadow: none; + transition-duration: 0.2s; + transition-property: left, right, background; +} +[dir=rtl] .switch-toggle-slider::after { + right: 0; + left: auto; +} + +.switches-stacked::after { + display: block; + clear: both; + content: ""; +} +.switches-stacked .switch { + display: block; +} +html:not([dir=rtl]) .switches-stacked .switch { + margin-right: 0; +} +[dir=rtl] .switches-stacked .switch { + margin-left: 0; +} +.switches-stacked .switch:not(:last-child) { + margin-bottom: 0.75rem; +} + +.switch-square, +.switch-square .switch-toggle-slider { + border-radius: 0.375rem; +} + +.switch-square .switch-toggle-slider::after { + border-radius: calc(0.375rem - 2px); +} + +.switch.switch-outline .switch-toggle-slider:after { + background: rgba(75, 70, 92, 0.2); +} + +.switch-input:disabled ~ .switch-toggle-slider { + opacity: 0.5; + background: rgba(75, 70, 92, 0.2); + border-color: transparent !important; +} +.switch-input:disabled ~ .switch-toggle-slider::after { + box-shadow: none; +} +.switch-input:disabled ~ .switch-label { + color: #a5a3ae; +} + +.switch-sm { + min-height: 1.125rem; + font-size: 0.75rem; + line-height: 1.48; +} +.switch-sm .switch-label:first-child { + padding-right: 0.5rem; +} +.switch-sm .switch-input ~ .switch-label { + padding-left: 2.5rem; +} +.switch-sm .switch-toggle-slider { + width: 2rem; + height: 1.125rem; + font-size: 0.625rem; + line-height: 1.125rem; + border: 1px solid transparent; + top: 0; +} +.switch-sm .switch-toggle-slider i { + position: relative; + font-size: 0.75rem; + top: -2px; +} +.switch-sm .switch-label { + top: 0.0075rem; +} +.switch-sm .switch-input:checked ~ .switch-toggle-slider::after { + left: 0.875rem; +} +.switch-sm .switch-toggle-slider::after { + top: -1px; + margin: 0.25rem 0 0 0.25rem; + width: 10px; + height: 10px; +} +.switch-sm .switch-on { + padding-left: 0.25rem; + padding-right: 0.875rem; +} +.switch-sm .switch-off { + padding-left: 0.875rem; + padding-right: 0.25rem; +} +[dir=rtl] .switch-sm .switch-label { + padding-right: 2.5rem; + padding-left: 0; +} +[dir=rtl] .switch-sm .switch-input:checked ~ .switch-toggle-slider::after { + left: auto; + right: 0.875rem; +} +[dir=rtl] .switch-sm .switch-toggle-slider::after { + margin-left: 0; + margin-right: 0.25rem; +} +[dir=rtl] .switch-sm .switch-on { + padding-left: 0.875rem; + padding-right: 0.25rem; +} +[dir=rtl] .switch-sm .switch-off { + padding-left: 0.25rem; + padding-right: 0.875rem; +} + +.switch-lg { + min-height: 1.75rem; + font-size: 1rem; + line-height: 1.47; +} +.switch-lg .switch-label:first-child { + padding-right: 0.5rem; +} +.switch-lg .switch-input ~ .switch-label { + padding-left: 3.75rem; +} +.switch-lg .switch-toggle-slider { + width: 3.25rem; + height: 1.75rem; + font-size: 0.625rem; + line-height: 1.75rem; + border: 1px solid transparent; + top: 0; +} +.switch-lg .switch-toggle-slider i { + position: relative; + font-size: 1rem; + top: -2px; +} +.switch-lg .switch-label { + top: 0.14rem; +} +.switch-lg .switch-input:checked ~ .switch-toggle-slider::after { + left: 1.5rem; +} +.switch-lg .switch-toggle-slider::after { + top: -1px; + margin: 0.25rem 0 0 0.25rem; + width: 20px; + height: 20px; +} +.switch-lg .switch-on { + padding-left: 0.25rem; + padding-right: 1.5rem; +} +.switch-lg .switch-off { + padding-left: 1.5rem; + padding-right: 0.25rem; +} +[dir=rtl] .switch-lg .switch-label { + padding-right: 3.75rem; + padding-left: 0; +} +[dir=rtl] .switch-lg .switch-input:checked ~ .switch-toggle-slider::after { + left: auto; + right: 1.5rem; +} +[dir=rtl] .switch-lg .switch-toggle-slider::after { + margin-left: 0; + margin-right: 0.25rem; +} +[dir=rtl] .switch-lg .switch-on { + padding-left: 1.5rem; + padding-right: 0.25rem; +} +[dir=rtl] .switch-lg .switch-off { + padding-left: 0.25rem; + padding-right: 1.5rem; +} + +.switch-secondary.switch .switch-input:checked ~ .switch-toggle-slider { + background: #a8aaae; + border-color: #a8aaae !important; + color: #fff; +} + +.switch-secondary.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-secondary.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #a8aaae; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-success.switch .switch-input:checked ~ .switch-toggle-slider { + background: #28c76f; + border-color: #28c76f !important; + color: #fff; +} + +.switch-success.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-success.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #28c76f; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-info.switch .switch-input:checked ~ .switch-toggle-slider { + background: #00cfe8; + border-color: #00cfe8 !important; + color: #fff; +} + +.switch-info.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-info.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #00cfe8; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-warning.switch .switch-input:checked ~ .switch-toggle-slider { + background: #ff9f43; + border-color: #ff9f43 !important; + color: #fff; +} + +.switch-warning.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-warning.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #ff9f43; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-danger.switch .switch-input:checked ~ .switch-toggle-slider { + background: #ea5455; + border-color: #ea5455 !important; + color: #fff; +} + +.switch-danger.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-danger.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #ea5455; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-dark.switch .switch-input:checked ~ .switch-toggle-slider { + background: #4b4b4b; + border-color: #4b4b4b !important; + color: #fff; +} + +.switch-dark.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-dark.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #4b4b4b; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-gray.switch .switch-input:checked ~ .switch-toggle-slider { + background: rgba(75, 70, 92, 0.05); + border-color: rgba(75, 70, 92, 0.05) !important; + color: #fff; +} + +.switch-gray.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-gray.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid rgba(75, 70, 92, 0.05); + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch .valid-feedback, +.switch .invalid-feedback { + padding-left: 0.5rem; +} + +.was-validated .switch-input:valid ~ .switch-label, .switch-input.invalid ~ .switch-label, .switch-input.is-valid ~ .switch-label { + color: #28c76f; +} +.was-validated .switch-input:valid ~ .valid-feedback, +.was-validated .switch-input:valid ~ .valid-tooltip, .switch-input.invalid ~ .valid-feedback, +.switch-input.invalid ~ .valid-tooltip, .switch-input.is-valid ~ .valid-feedback, +.switch-input.is-valid ~ .valid-tooltip { + display: block; +} +.was-validated .switch-input:valid ~ .switch-toggle-slider, .switch-input.invalid ~ .switch-toggle-slider, .switch-input.is-valid ~ .switch-toggle-slider { + border: 1px solid #28c76f !important; +} +.was-validated .switch-input:valid:checked ~ .switch-toggle-slider, .switch-input.invalid:checked ~ .switch-toggle-slider, .switch-input.is-valid:checked ~ .switch-toggle-slider { + background: #28c76f; + border-color: #28c76f !important; + color: #fff; +} +.was-validated .switch-input:valid:focus ~ .switch-toggle-slider, .switch-input.invalid:focus ~ .switch-toggle-slider, .switch-input.is-valid:focus ~ .switch-toggle-slider { + box-shadow: 0 0 0.25rem 0.05rem rgba(40, 199, 111, 0.4); +} +.was-validated .switch-input:valid:active ~ .switch-toggle-slider, .switch-input.invalid:active ~ .switch-toggle-slider, .switch-input.is-valid:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.was-validated .switch-input:invalid ~ .switch-label, .switch-input.invalid ~ .switch-label, .switch-input.is-invalid ~ .switch-label { + color: #ea5455; +} +.was-validated .switch-input:invalid ~ .invalid-feedback, +.was-validated .switch-input:invalid ~ .invalid-tooltip, .switch-input.invalid ~ .invalid-feedback, +.switch-input.invalid ~ .invalid-tooltip, .switch-input.is-invalid ~ .invalid-feedback, +.switch-input.is-invalid ~ .invalid-tooltip { + display: block; +} +.was-validated .switch-input:invalid ~ .switch-toggle-slider, .switch-input.invalid ~ .switch-toggle-slider, .switch-input.is-invalid ~ .switch-toggle-slider { + border: 1px solid #ea5455 !important; +} +.was-validated .switch-input:invalid:checked ~ .switch-toggle-slider, .switch-input.invalid:checked ~ .switch-toggle-slider, .switch-input.is-invalid:checked ~ .switch-toggle-slider { + background: #ea5455; + border-color: #ea5455 !important; + color: #fff; +} +.was-validated .switch-input:invalid:focus ~ .switch-toggle-slider, .switch-input.invalid:focus ~ .switch-toggle-slider, .switch-input.is-invalid:focus ~ .switch-toggle-slider { + box-shadow: 0 0 0.25rem 0.05rem rgba(234, 84, 85, 0.4); +} +.was-validated .switch-input:invalid:active ~ .switch-toggle-slider, .switch-input.invalid:active ~ .switch-toggle-slider, .switch-input.is-invalid:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.avatar { + position: relative; + width: 2.375rem; + height: 2.375rem; + cursor: pointer; +} +.avatar img { + width: 100%; + height: 100%; +} +.avatar .avatar-initial { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + text-transform: uppercase; + display: flex; + align-items: center; + justify-content: center; + color: #fff; + background-color: #c9c8ce; + font-weight: 500; +} +.avatar.avatar-online:after, .avatar.avatar-offline:after, .avatar.avatar-away:after, .avatar.avatar-busy:after { + content: ""; + position: absolute; + bottom: 0; + right: 3px; + width: 8px; + height: 8px; + border-radius: 100%; + box-shadow: 0 0 0 2px #fff; +} +.avatar.avatar-online:after { + background-color: #28c76f; +} +.avatar.avatar-offline:after { + background-color: #a8aaae; +} +.avatar.avatar-away:after { + background-color: #ff9f43; +} +.avatar.avatar-busy:after { + background-color: #ea5455; +} + +.pull-up { + transition: all 0.25s ease; +} +.pull-up:hover { + transform: translateY(-4px) scale(1.02); + box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); + z-index: 30; + border-radius: 50%; +} + +.avatar-xs { + width: 1.625rem; + height: 1.625rem; +} +.avatar-xs .avatar-initial { + font-size: 0.625rem; +} +.avatar-xs.avatar-online:after, .avatar-xs.avatar-offline:after, .avatar-xs.avatar-away:after, .avatar-xs.avatar-busy:after { + width: 0.325rem; + height: 0.325rem; + right: 1px; +} + +.avatar-sm { + width: 2rem; + height: 2rem; +} +.avatar-sm .avatar-initial { + font-size: 0.75rem; +} +.avatar-sm.avatar-online:after, .avatar-sm.avatar-offline:after, .avatar-sm.avatar-away:after, .avatar-sm.avatar-busy:after { + width: 0.4rem; + height: 0.4rem; + right: 2px; +} + +.avatar-md { + width: 3rem; + height: 3rem; +} +.avatar-md .avatar-initial { + font-size: 1.125rem; +} +.avatar-md.avatar-online:after, .avatar-md.avatar-offline:after, .avatar-md.avatar-away:after, .avatar-md.avatar-busy:after { + width: 0.6rem; + height: 0.6rem; + right: 4px; +} + +.avatar-lg { + width: 4rem; + height: 4rem; +} +.avatar-lg .avatar-initial { + font-size: 1.5rem; +} +.avatar-lg.avatar-online:after, .avatar-lg.avatar-offline:after, .avatar-lg.avatar-away:after, .avatar-lg.avatar-busy:after { + width: 0.8rem; + height: 0.8rem; + right: 5px; +} + +.avatar-xl { + width: 4.5rem; + height: 4.5rem; +} +.avatar-xl .avatar-initial { + font-size: 1.875rem; +} +.avatar-xl.avatar-online:after, .avatar-xl.avatar-offline:after, .avatar-xl.avatar-away:after, .avatar-xl.avatar-busy:after { + width: 0.9rem; + height: 0.9rem; + right: 6px; +} + +.avatar-group .avatar { + transition: all 0.25s ease; +} +.avatar-group .avatar img, +.avatar-group .avatar .avatar-initial { + border: 2px solid #fff; +} +.avatar-group .avatar .avatar-initial { + color: #6f6b7d; + background-color: #f6f6f7; +} +.avatar-group .avatar:hover { + z-index: 30; + transition: all 0.25s ease; +} +.avatar-group .avatar { + margin-left: -0.8rem; +} +.avatar-group .avatar:first-child { + margin-left: 0; +} +.avatar-group .avatar-xs { + margin-left: -0.65rem; +} +.avatar-group .avatar-sm { + margin-left: -0.75rem; +} +.avatar-group .avatar-md { + margin-left: -0.9rem; +} +.avatar-group .avatar-lg { + margin-left: -1.5rem; +} +.avatar-group .avatar-xl { + margin-left: -1.75rem; +} + +[dir=rtl] .avatar-group .avatar { + margin-right: -0.8rem; + margin-left: 0; +} +[dir=rtl] .avatar-group .avatar-xs { + margin-right: -0.65rem; +} +[dir=rtl] .avatar-group .avatar-sm { + margin-right: -0.75rem; +} +[dir=rtl] .avatar-group .avatar-md { + margin-right: -0.9rem; +} +[dir=rtl] .avatar-group .avatar-lg { + margin-right: -1.5rem; +} +[dir=rtl] .avatar-group .avatar-xl { + margin-right: -1.75rem; +} + +.timeline { + position: relative; + height: 100%; + width: 100%; + padding: 0; + list-style: none; +} +.timeline .timeline-header { + display: flex; + justify-content: space-between; + align-items: center; + flex-direction: row; +} +.timeline .timeline-header > *:first-child { + margin-right: 0.5rem; +} +.timeline .timeline-end-indicator { + position: absolute; + bottom: -1.35rem; + left: -0.65rem; +} +.timeline .timeline-end-indicator i { + font-size: 1.5rem; + color: #dbdade; +} +.timeline .timeline-item { + position: relative; + padding-left: 3rem; +} +.timeline .timeline-item .timeline-event { + position: relative; + top: -1rem; + width: 100%; + top: -1rem; + min-height: 4rem; + background-color: #fff; + border-radius: 0.375rem; + padding: 1.1rem 1.5rem 0.6rem; +} +.timeline .timeline-item .timeline-event:before { + position: absolute; + top: 0.75rem; + left: 32px; + right: 100%; + width: 0; + height: 0; + border-top: 1rem solid transparent; + border-right: 1rem solid; + border-left: 0 solid; + border-bottom: 1rem solid transparent; + border-left-color: #fff; + border-right-color: #fff; + margin-left: -3rem; + content: ""; +} +.timeline .timeline-item .timeline-event.timeline-event-shadow { + box-shadow: 0 0.5rem 1rem rgba(75, 70, 92, 0.075) !important; +} +.timeline .timeline-item .timeline-event .timeline-event-time { + position: absolute; + top: 1.1rem; + font-size: 0.85rem; + color: #a5a3ae; +} +.timeline .timeline-item .timeline-indicator, +.timeline .timeline-item .timeline-indicator-advanced { + position: absolute; + left: -0.75rem; + top: -0.2rem; + z-index: 2; + height: 1.5rem; + width: 1.5rem; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + border-radius: 50%; +} +.timeline .timeline-item .timeline-indicator i, +.timeline .timeline-item .timeline-indicator-advanced i { + background-color: #f8f7fa; +} +.card .timeline .timeline-item .timeline-indicator i, +.card .timeline .timeline-item .timeline-indicator-advanced i { + background-color: #fff; +} +.timeline .timeline-item .timeline-indicator i, +.timeline .timeline-item .timeline-indicator-advanced i { + color: #7367f0; +} +.timeline .timeline-item .timeline-indicator-advanced { + background-color: #fff; + top: -0.1rem; +} +.timeline .timeline-item .timeline-point { + position: absolute; + left: -0.43rem; + top: 0; + z-index: 2; + display: block; + height: 0.75rem; + width: 0.75rem; + border-radius: 50%; + background-color: #7367f0; +} +.timeline .timeline-item.timeline-item-transparent .timeline-event { + top: -1.4rem; + background-color: transparent; +} +html:not([dir=rtl]) .timeline .timeline-item.timeline-item-transparent .timeline-event { + padding-left: 0; +} +.timeline .timeline-item.timeline-item-transparent .timeline-event.timeline-event-shadow { + padding-left: 2rem; +} +.timeline .timeline-item.timeline-item-transparent .timeline-event:before { + display: none; +} +.timeline.timeline-center:before { + left: 50%; + height: 97%; +} +.timeline.timeline-center:after { + left: 50%; + margin-left: -0.55rem; +} +.timeline.timeline-center .timeline-end-indicator { + bottom: -1.4rem; + left: 50%; + margin-left: 0.55rem; +} +.timeline.timeline-center .timeline-item { + width: 50%; + clear: both; +} +.timeline.timeline-center .timeline-item.timeline-item-left, .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) { + float: left; + padding-left: 0; + padding-right: 3rem; + left: 0px; + padding-bottom: 3rem; + border-left: 0; + border-right: 1px solid #dbdade; +} +.timeline.timeline-center .timeline-item.timeline-item-left .timeline-event .timeline-event-time, .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) .timeline-event .timeline-event-time { + right: -10.2rem; +} +.timeline.timeline-center .timeline-item.timeline-item-left .timeline-event:before, .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) .timeline-event:before { + right: -15px; + left: auto; + border-left-width: 16px; + border-right-width: 0; +} +.timeline.timeline-center .timeline-item.timeline-item-left .timeline-point, .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) .timeline-point { + left: 100%; +} +.timeline.timeline-center .timeline-item.timeline-item-right, .timeline.timeline-center .timeline-item:nth-of-type(even):not(.timeline-item-left):not(.timeline-item-right) { + float: right; + right: 1px; + padding-left: 3rem; + padding-bottom: 3rem; + border-left: 1px solid #dbdade; +} +.timeline.timeline-center .timeline-item.timeline-item-right .timeline-event .timeline-event-time, .timeline.timeline-center .timeline-item:nth-of-type(even):not(.timeline-item-left):not(.timeline-item-right) .timeline-event .timeline-event-time { + left: -10.2rem; +} +.timeline.timeline-center .timeline-item.timeline-item-right .timeline-event .timeline-point, .timeline.timeline-center .timeline-item:nth-of-type(even):not(.timeline-item-left):not(.timeline-item-right) .timeline-event .timeline-point { + left: 0; +} +.timeline.timeline-center .timeline-item .timeline-point { + left: 50%; + margin-left: -0.6875rem; +} +.timeline.timeline-center .timeline-item .timeline-point-indicator { + left: 50%; + margin-left: -0.3125rem; +} +.timeline.timeline-advance .timeline-item .timeline-event:before, .timeline.timeline-advance .timeline-item .timeline-event:after { + border: transparent; +} + +html:not([dir=rtl]) .timeline-item { + border-left: 1px solid #dbdade; +} + +[dir=rtl] .timeline:not(.timeline-center) .timeline-item { + border-right: 1px solid #dbdade; +} +[dir=rtl] .timeline:not(.timeline-center):before { + right: -1px; + left: auto; +} +[dir=rtl] .timeline:not(.timeline-center):after { + left: auto; + margin-right: -0.65rem; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-end-indicator { + left: auto; + right: -0.75rem; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-item { + padding-left: 0; + padding-right: 3rem; + border-right: 1px solid #dbdade; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-item .timeline-event:before { + right: -1rem; + left: auto; + border-left-width: 1rem; + border-right-width: 0; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-item.timeline-item-transparent .timeline-event { + padding-right: 0; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-item .timeline-point { + right: -0.4rem; + left: auto; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-item .timeline-indicator { + right: -0.78rem; + left: auto; +} +[dir=rtl] .timeline:not(.timeline-center) .timeline-item .timeline-indicator-advanced { + right: -0.78rem; + left: auto; +} + +@media (min-width: 768px) { + .timeline.timeline-center .timeline-item.timeline-item-left .timeline-indicator, .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) .timeline-indicator { + left: calc(100% - (1.5rem/ 2)); + } + .timeline.timeline-center .timeline-item.timeline-item-left .timeline-event:after, .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left):not(.timeline-item-right) .timeline-event:after { + transform: rotate(180deg); + right: -16px; + left: auto; + } +} +@media (max-width: 767.98px) { + .timeline.timeline-center:before { + left: 1rem; + } + .timeline.timeline-center:after { + left: 0; + } + .timeline.timeline-center .timeline-end-indicator { + left: -2px; + } + .timeline.timeline-center .timeline-item { + border-right: 0 !important; + left: 0rem; + float: left !important; + width: 100%; + padding-left: 3rem !important; + padding-right: 0 !important; + border-right: 0 !important; + } + .timeline.timeline-center .timeline-item:not(:last-child) { + border-left: 1px solid #dbdade !important; + } + .timeline.timeline-center .timeline-item:not(:last-child) { + border-left: 1px solid #dbdade !important; + } + .timeline.timeline-center .timeline-item .timeline-event:before { + right: 100% !important; + border-right-width: 1rem !important; + border-left-width: 0 !important; + } + .timeline.timeline-center .timeline-item .timeline-event .timeline-event-time { + top: -1.4rem; + left: 0 !important; + right: auto !important; + } + .timeline.timeline-center .timeline-item .timeline-point { + left: -0.7rem !important; + margin-left: 0 !important; + } + .timeline.timeline-center .timeline-item .timeline-point-indicator { + left: 0 !important; + margin-left: -0.3125rem !important; + } + [dir=rtl] .timeline.timeline-center:before { + left: auto; + right: 1rem; + } + [dir=rtl] .timeline.timeline-center .timeline-item { + border-left: 0 !important; + right: 1px !important; + } + [dir=rtl] .timeline.timeline-center .timeline-item:not(:last-child) { + border-right: 1px solid #dbdade !important; + } + [dir=rtl] .timeline.timeline-center:after { + right: -0.55rem; + left: auto; + } + [dir=rtl] .timeline.timeline-center .timeline-item { + float: right !important; + width: 100%; + padding-right: 3.5rem !important; + padding-left: 1.5rem !important; + } + [dir=rtl] .timeline.timeline-center .timeline-item .timeline-event:before { + left: 100% !important; + right: -1rem !important; + border-left-width: 1rem !important; + border-right-width: 0 !important; + } + [dir=rtl] .timeline.timeline-center .timeline-item .timeline-event:after { + transform: rotate(0deg); + right: -16.5px; + left: auto; + } + [dir=rtl] .timeline.timeline-center .timeline-item .timeline-event .timeline-event-time { + top: -1.2rem; + right: 0 !important; + left: auto !important; + } + [dir=rtl] .timeline.timeline-center .timeline-item .timeline-point { + right: -0.7rem !important; + margin-right: 0 !important; + } +} +@media (max-width: 767.98px) { + [dir=rtl] .timeline .timeline-item .timeline-indicator, + [dir=rtl] .timeline .timeline-item .timeline-indicator-advanced { + left: auto; + right: -0.6875rem; + } + [dir=rtl] .timeline-center .timeline-item { + padding-left: 0; + padding-right: 3rem; + } + [dir=rtl] .timeline-center .timeline-item .timeline-event:after { + right: -16.5px; + left: auto; + border-left-width: 1rem; + border-right-width: 0; + border-left-color: #dbdade; + border-right-color: rgba(75, 70, 92, 0.3); + } +} +@media (max-width: 575.98px) { + .timeline .timeline-header { + flex-direction: column; + align-items: flex-start; + } +} +.timeline .timeline-item-secondary .timeline-event { + background-color: rgba(168, 170, 174, 0.1); +} +.timeline .timeline-item-secondary .timeline-event:before { + border-left-color: rgba(168, 170, 174, 0.1) !important; + border-right-color: rgba(168, 170, 174, 0.1) !important; +} + +.timeline .timeline-point-secondary { + background-color: #a8aaae !important; + box-shadow: 0 0 0 0.1875rem rgba(168, 170, 174, 0.16); +} + +.timeline .timeline-indicator-secondary i { + color: #a8aaae !important; +} + +.timeline .timeline-item-success .timeline-event { + background-color: rgba(40, 199, 111, 0.1); +} +.timeline .timeline-item-success .timeline-event:before { + border-left-color: rgba(40, 199, 111, 0.1) !important; + border-right-color: rgba(40, 199, 111, 0.1) !important; +} + +.timeline .timeline-point-success { + background-color: #28c76f !important; + box-shadow: 0 0 0 0.1875rem rgba(40, 199, 111, 0.16); +} + +.timeline .timeline-indicator-success i { + color: #28c76f !important; +} + +.timeline .timeline-item-info .timeline-event { + background-color: rgba(0, 207, 232, 0.1); +} +.timeline .timeline-item-info .timeline-event:before { + border-left-color: rgba(0, 207, 232, 0.1) !important; + border-right-color: rgba(0, 207, 232, 0.1) !important; +} + +.timeline .timeline-point-info { + background-color: #00cfe8 !important; + box-shadow: 0 0 0 0.1875rem rgba(0, 207, 232, 0.16); +} + +.timeline .timeline-indicator-info i { + color: #00cfe8 !important; +} + +.timeline .timeline-item-warning .timeline-event { + background-color: rgba(255, 159, 67, 0.1); +} +.timeline .timeline-item-warning .timeline-event:before { + border-left-color: rgba(255, 159, 67, 0.1) !important; + border-right-color: rgba(255, 159, 67, 0.1) !important; +} + +.timeline .timeline-point-warning { + background-color: #ff9f43 !important; + box-shadow: 0 0 0 0.1875rem rgba(255, 159, 67, 0.16); +} + +.timeline .timeline-indicator-warning i { + color: #ff9f43 !important; +} + +.timeline .timeline-item-danger .timeline-event { + background-color: rgba(234, 84, 85, 0.1); +} +.timeline .timeline-item-danger .timeline-event:before { + border-left-color: rgba(234, 84, 85, 0.1) !important; + border-right-color: rgba(234, 84, 85, 0.1) !important; +} + +.timeline .timeline-point-danger { + background-color: #ea5455 !important; + box-shadow: 0 0 0 0.1875rem rgba(234, 84, 85, 0.16); +} + +.timeline .timeline-indicator-danger i { + color: #ea5455 !important; +} + +.timeline .timeline-item-dark .timeline-event { + background-color: rgba(75, 75, 75, 0.1); +} +.timeline .timeline-item-dark .timeline-event:before { + border-left-color: rgba(75, 75, 75, 0.1) !important; + border-right-color: rgba(75, 75, 75, 0.1) !important; +} + +.timeline .timeline-point-dark { + background-color: #4b4b4b !important; + box-shadow: 0 0 0 0.1875rem rgba(75, 75, 75, 0.16); +} + +.timeline .timeline-indicator-dark i { + color: #4b4b4b !important; +} + +.timeline .timeline-item-gray .timeline-event { + background-color: rgba(75, 70, 92, 0.1); +} +.timeline .timeline-item-gray .timeline-event:before { + border-left-color: rgba(75, 70, 92, 0.1) !important; + border-right-color: rgba(75, 70, 92, 0.1) !important; +} + +.timeline .timeline-point-gray { + background-color: rgba(75, 70, 92, 0.05) !important; + box-shadow: 0 0 0 0.1875rem rgba(75, 70, 92, 0.16); +} + +.timeline .timeline-indicator-gray i { + color: rgba(75, 70, 92, 0.05) !important; +} + +.blockUI.blockOverlay, .blockUI.blockMsg { + z-index: 1091 !important; + color: #fff !important; +} + +[dir=rtl] #sortable-cards { + flex-direction: row-reverse; +} +[dir=rtl] #image-list-1, +[dir=rtl] #image-list-2 { + flex-direction: row-reverse; + justify-content: flex-end; +} + +.divider { + display: block; + text-align: center; + margin: 1rem 0; + overflow: hidden; + white-space: nowrap; +} +.divider .divider-text { + position: relative; + display: inline-block; + font-size: 0.8rem; + padding: 0rem 1rem; +} +.divider .divider-text i { + font-size: 1.25rem; +} +.divider .divider-text:before, .divider .divider-text:after { + content: ""; + position: absolute; + top: 50%; + width: 100vw; + border-top: 1px solid rgba(75, 70, 92, 0.2); +} +.divider .divider-text:before { + right: 100%; +} +.divider .divider-text:after { + left: 100%; +} +.divider.text-start .divider-text { + padding-left: 0; +} +.divider.text-end .divider-text { + padding-right: 0; +} +.divider.text-start-center .divider-text { + left: -25%; +} +.divider.text-end-center .divider-text { + right: -25%; +} +.divider.divider-dotted .divider-text:before, .divider.divider-dotted .divider-text:after, .divider.divider-dotted:before, .divider.divider-dotted:after { + border-style: dotted; + border-width: 0 1px 1px; + border-color: rgba(75, 70, 92, 0.2); +} +.divider.divider-dashed .divider-text:before, .divider.divider-dashed .divider-text:after, .divider.divider-dashed:before, .divider.divider-dashed:after { + border-style: dashed; + border-width: 0 1px 1px; + border-color: rgba(75, 70, 92, 0.2); +} +.divider.divider-vertical { + position: relative; + display: flex; + align-items: center; + justify-content: center; + height: 100%; + margin: unset; +} +.divider.divider-vertical:before, .divider.divider-vertical:after { + content: ""; + position: absolute; + left: 50%; + border-left: 1px solid rgba(75, 70, 92, 0.2); +} +.divider.divider-vertical:before { + bottom: 50%; + top: 0; +} +.divider.divider-vertical:after { + top: 50%; + bottom: 0; +} +.divider.divider-vertical.divider-dashed:before, .divider.divider-vertical.divider-dashed:after { + border-width: 1px 1px 1px 0; +} +.divider.divider-vertical.divider-dotted:before, .divider.divider-vertical.divider-dotted:after { + border-width: 1px 1px 1px 0; +} +.divider.divider-vertical .divider-text { + background-color: #fff; + z-index: 1; + padding: 0.5rem; +} +.divider.divider-vertical .divider-text:before, .divider.divider-vertical .divider-text:after { + content: unset; +} +.divider.divider-vertical .divider-text .badge-divider-bg { + padding: 0.375rem 0.29rem; + border-radius: 50%; + font-weight: 500; + font-size: 0.6875rem; +} + +[dir=rtl] .divider.text-start-center .divider-text { + right: -25%; + left: auto; +} +[dir=rtl] .divider.text-end-center .divider-text { + left: -25%; + right: auto; +} +[dir=rtl] .divider.text-start .divider-text { + padding-right: 0; + padding-left: 1rem; +} +[dir=rtl] .divider.text-end .divider-text { + padding-left: 0; + padding-right: 1rem; +} + +.divider.divider-secondary.divider-vertical:before, .divider.divider-secondary.divider-vertical:after, +.divider.divider-secondary .divider-text:before, +.divider.divider-secondary .divider-text:after { + border-color: #a8aaae; +} + +.divider.divider-success.divider-vertical:before, .divider.divider-success.divider-vertical:after, +.divider.divider-success .divider-text:before, +.divider.divider-success .divider-text:after { + border-color: #28c76f; +} + +.divider.divider-info.divider-vertical:before, .divider.divider-info.divider-vertical:after, +.divider.divider-info .divider-text:before, +.divider.divider-info .divider-text:after { + border-color: #00cfe8; +} + +.divider.divider-warning.divider-vertical:before, .divider.divider-warning.divider-vertical:after, +.divider.divider-warning .divider-text:before, +.divider.divider-warning .divider-text:after { + border-color: #ff9f43; +} + +.divider.divider-danger.divider-vertical:before, .divider.divider-danger.divider-vertical:after, +.divider.divider-danger .divider-text:before, +.divider.divider-danger .divider-text:after { + border-color: #ea5455; +} + +.divider.divider-dark.divider-vertical:before, .divider.divider-dark.divider-vertical:after, +.divider.divider-dark .divider-text:before, +.divider.divider-dark .divider-text:after { + border-color: #4b4b4b; +} + +.divider.divider-gray.divider-vertical:before, .divider.divider-gray.divider-vertical:after, +.divider.divider-gray .divider-text:before, +.divider.divider-gray .divider-text:after { + border-color: rgba(75, 70, 92, 0.05); +} + +.footer-link { + display: inline-block; +} + +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .content-footer .footer-container { + padding-inline: 1.5rem; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.content-footer .footer-container { + block-size: 56px; +} + +.footer-light { + color: rgba(75, 70, 92, 0.5); +} +.footer-light .footer-text { + color: #6f6b7d; +} +.footer-light .footer-link { + color: rgba(75, 70, 92, 0.5); +} +.footer-light .footer-link:hover, .footer-light .footer-link:focus { + color: #6f6b7d; +} +.footer-light .footer-link.disabled { + color: rgba(75, 70, 92, 0.3) !important; +} +.footer-light .show > .footer-link, +.footer-light .active > .footer-link, +.footer-light .footer-link.show, +.footer-light .footer-link.active { + color: #6f6b7d; +} +.footer-light hr { + border-color: rgba(0, 0, 0, 0.06); +} + +.footer-dark { + color: rgba(255, 255, 255, 0.8); +} +.footer-dark .footer-text { + color: #fff; +} +.footer-dark .footer-link { + color: rgba(255, 255, 255, 0.8); +} +.footer-dark .footer-link:hover, .footer-dark .footer-link:focus { + color: #fff; +} +.footer-dark .footer-link.disabled { + color: rgba(255, 255, 255, 0.4) !important; +} +.footer-dark .show > .footer-link, +.footer-dark .active > .footer-link, +.footer-dark .footer-link.show, +.footer-dark .footer-link.active { + color: #fff; +} +.footer-dark hr { + border-color: rgba(255, 255, 255, 0.2); +} + +:root { + --bs-facebook: #3b5998; + --bs-twitter: #1da1f2; + --bs-google-plus: #dd4b39; + --bs-instagram: #e1306c; + --bs-linkedin: #0077b5; + --bs-github: #333; + --bs-dribbble: #ea4c89; + --bs-pinterest: #cb2027; + --bs-slack: #4a154b; + --bs-reddit: #ff4500; + --bs-youtube: #ff0000; + --bs-vimeo: #1ab7ea; +} + +.bg-facebook { + background-color: #3b5998 !important; +} + +a.bg-facebook:hover, a.bg-facebook:focus { + background-color: #385590 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #3b5998; +} + +.bg-label-facebook { + background-color: #e2e6f0 !important; + color: #3b5998 !important; +} + +.bg-label-hover-facebook { + background-color: #e2e6f0 !important; + color: #3b5998 !important; +} +.bg-label-hover-facebook:hover { + background-color: #3b5998 !important; + color: #fff !important; +} + +.btn-facebook { + color: #fff; + background-color: #3b5998; + border-color: #3b5998; +} +.btn-facebook:hover { + color: #fff !important; + background-color: #355089 !important; + border-color: #355089 !important; +} +.btn-check:focus + .btn-facebook, .btn-facebook:focus, .btn-facebook.focus { + color: #fff; + background-color: #355089; + border-color: #355089; + box-shadow: none; +} +.btn-check:checked + .btn-facebook, .btn-check:active + .btn-facebook, .btn-facebook:active, .btn-facebook.active, .btn-facebook.show.dropdown-toggle, .show > .btn-facebook.dropdown-toggle { + color: #fff !important; + background-color: #355089 !important; + border-color: #355089 !important; +} +.btn-facebook.disabled, .btn-facebook:disabled { + color: #fff !important; + background-color: #3b5998 !important; + border-color: #3b5998 !important; + box-shadow: none !important; +} + +.btn-group .btn-facebook, +.input-group .btn-facebook { + border-right: 1px solid #355089; + border-left: 1px solid #355089; +} + +.btn-group-vertical .btn-facebook { + border-top-color: #355089; + border-bottom-color: #355089; +} + +.btn-label-facebook { + color: #3b5998; + border-color: transparent; + background: #e0e4ef; +} +.btn-label-facebook.waves-effect .waves-ripple { + background: radial-gradient(rgba(59, 89, 152, 0.2) 0, rgba(59, 89, 152, 0.3) 40%, rgba(59, 89, 152, 0.4) 50%, rgba(59, 89, 152, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-facebook:hover { + border-color: transparent !important; + background: #d0d7e6 !important; + color: #3b5998 !important; +} +.btn-label-facebook:focus, .btn-label-facebook.focus { + color: #3b5998; + background: #d0d7e6; + box-shadow: none !important; +} +.btn-label-facebook:active, .btn-label-facebook.active, .btn-label-facebook.show.dropdown-toggle, .show > .btn-label-facebook.dropdown-toggle { + color: #3b5998 !important; + background-color: #d0d7e6 !important; + border-color: transparent !important; +} +.btn-label-facebook:active:focus, .btn-label-facebook.active:focus, .btn-label-facebook.show.dropdown-toggle:focus, .show > .btn-label-facebook.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-facebook.disabled, .btn-label-facebook:disabled { + color: #3b5998 !important; + border-color: transparent !important; + background: #e2e6f0 !important; + box-shadow: none; +} + +.btn-group .btn-label-facebook, +.input-group .btn-label-facebook { + border-right: 1px solid #d0d7e6; + border-left: 1px solid #d0d7e6; +} + +.btn-group-vertical .btn-label-facebook { + border-top-color: #d0d7e6; + border-bottom-color: #d0d7e6; +} + +.btn-outline-facebook { + color: #3b5998; + border-color: #3b5998; + background: transparent; +} +.btn-outline-facebook.waves-effect .waves-ripple { + background: radial-gradient(rgba(59, 89, 152, 0.2) 0, rgba(59, 89, 152, 0.3) 40%, rgba(59, 89, 152, 0.4) 50%, rgba(59, 89, 152, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-facebook:hover { + color: #3b5998 !important; + background-color: #eff2f7 !important; + border-color: #3b5998 !important; +} +.btn-check:focus + .btn-outline-facebook, .btn-outline-facebook:focus { + color: #3b5998; + background-color: #eff2f7; + border-color: #3b5998; + box-shadow: none; +} +.btn-check:checked + .btn-outline-facebook, .btn-check:active + .btn-outline-facebook, .btn-outline-facebook:active, .btn-outline-facebook.active, .btn-outline-facebook.dropdown-toggle.show { + color: #3b5998 !important; + background-color: #e0e4ef !important; + border-color: #3b5998 !important; +} +.btn-check:checked + .btn-outline-facebook:focus, .btn-check:active + .btn-outline-facebook:focus, .btn-outline-facebook:active:focus, .btn-outline-facebook.active:focus, .btn-outline-facebook.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-facebook.disabled, .btn-outline-facebook:disabled { + color: #3b5998 !important; + background-color: transparent !important; +} + +.btn-outline-facebook .badge { + background: #3b5998; + border-color: #3b5998; + color: #fff; +} + +.btn-outline-facebook:hover .badge, +.btn-outline-facebook:focus:hover .badge, +.btn-outline-facebook:active .badge, +.btn-outline-facebook.active .badge, +.show > .btn-outline-facebook.dropdown-toggle .badge { + background: #3b5998; + border-color: #3b5998; +} + +.bg-twitter { + background-color: #1da1f2 !important; +} + +a.bg-twitter:hover, a.bg-twitter:focus { + background-color: #1c99e6 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #1da1f2; +} + +.bg-label-twitter { + background-color: #ddf1fd !important; + color: #1da1f2 !important; +} + +.bg-label-hover-twitter { + background-color: #ddf1fd !important; + color: #1da1f2 !important; +} +.bg-label-hover-twitter:hover { + background-color: #1da1f2 !important; + color: #fff !important; +} + +.btn-twitter { + color: #fff; + background-color: #1da1f2; + border-color: #1da1f2; +} +.btn-twitter:hover { + color: #fff !important; + background-color: #1a91da !important; + border-color: #1a91da !important; +} +.btn-check:focus + .btn-twitter, .btn-twitter:focus, .btn-twitter.focus { + color: #fff; + background-color: #1a91da; + border-color: #1a91da; + box-shadow: none; +} +.btn-check:checked + .btn-twitter, .btn-check:active + .btn-twitter, .btn-twitter:active, .btn-twitter.active, .btn-twitter.show.dropdown-toggle, .show > .btn-twitter.dropdown-toggle { + color: #fff !important; + background-color: #1a91da !important; + border-color: #1a91da !important; +} +.btn-twitter.disabled, .btn-twitter:disabled { + color: #fff !important; + background-color: #1da1f2 !important; + border-color: #1da1f2 !important; + box-shadow: none !important; +} + +.btn-group .btn-twitter, +.input-group .btn-twitter { + border-right: 1px solid #1a91da; + border-left: 1px solid #1a91da; +} + +.btn-group-vertical .btn-twitter { + border-top-color: #1a91da; + border-bottom-color: #1a91da; +} + +.btn-label-twitter { + color: #1da1f2; + border-color: transparent; + background: #dbf0fd; +} +.btn-label-twitter.waves-effect .waves-ripple { + background: radial-gradient(rgba(29, 161, 242, 0.2) 0, rgba(29, 161, 242, 0.3) 40%, rgba(29, 161, 242, 0.4) 50%, rgba(29, 161, 242, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-twitter:hover { + border-color: transparent !important; + background: #c9e8fc !important; + color: #1da1f2 !important; +} +.btn-label-twitter:focus, .btn-label-twitter.focus { + color: #1da1f2; + background: #c9e8fc; + box-shadow: none !important; +} +.btn-label-twitter:active, .btn-label-twitter.active, .btn-label-twitter.show.dropdown-toggle, .show > .btn-label-twitter.dropdown-toggle { + color: #1da1f2 !important; + background-color: #c9e8fc !important; + border-color: transparent !important; +} +.btn-label-twitter:active:focus, .btn-label-twitter.active:focus, .btn-label-twitter.show.dropdown-toggle:focus, .show > .btn-label-twitter.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-twitter.disabled, .btn-label-twitter:disabled { + color: #1da1f2 !important; + border-color: transparent !important; + background: #ddf1fd !important; + box-shadow: none; +} + +.btn-group .btn-label-twitter, +.input-group .btn-label-twitter { + border-right: 1px solid #c9e8fc; + border-left: 1px solid #c9e8fc; +} + +.btn-group-vertical .btn-label-twitter { + border-top-color: #c9e8fc; + border-bottom-color: #c9e8fc; +} + +.btn-outline-twitter { + color: #1da1f2; + border-color: #1da1f2; + background: transparent; +} +.btn-outline-twitter.waves-effect .waves-ripple { + background: radial-gradient(rgba(29, 161, 242, 0.2) 0, rgba(29, 161, 242, 0.3) 40%, rgba(29, 161, 242, 0.4) 50%, rgba(29, 161, 242, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-twitter:hover { + color: #1da1f2 !important; + background-color: #edf7fe !important; + border-color: #1da1f2 !important; +} +.btn-check:focus + .btn-outline-twitter, .btn-outline-twitter:focus { + color: #1da1f2; + background-color: #edf7fe; + border-color: #1da1f2; + box-shadow: none; +} +.btn-check:checked + .btn-outline-twitter, .btn-check:active + .btn-outline-twitter, .btn-outline-twitter:active, .btn-outline-twitter.active, .btn-outline-twitter.dropdown-toggle.show { + color: #1da1f2 !important; + background-color: #dbf0fd !important; + border-color: #1da1f2 !important; +} +.btn-check:checked + .btn-outline-twitter:focus, .btn-check:active + .btn-outline-twitter:focus, .btn-outline-twitter:active:focus, .btn-outline-twitter.active:focus, .btn-outline-twitter.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-twitter.disabled, .btn-outline-twitter:disabled { + color: #1da1f2 !important; + background-color: transparent !important; +} + +.btn-outline-twitter .badge { + background: #1da1f2; + border-color: #1da1f2; + color: #fff; +} + +.btn-outline-twitter:hover .badge, +.btn-outline-twitter:focus:hover .badge, +.btn-outline-twitter:active .badge, +.btn-outline-twitter.active .badge, +.show > .btn-outline-twitter.dropdown-toggle .badge { + background: #1da1f2; + border-color: #1da1f2; +} + +.bg-google-plus { + background-color: #dd4b39 !important; +} + +a.bg-google-plus:hover, a.bg-google-plus:focus { + background-color: #d24736 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #dd4b39; +} + +.bg-label-google-plus { + background-color: #fae4e1 !important; + color: #dd4b39 !important; +} + +.bg-label-hover-google-plus { + background-color: #fae4e1 !important; + color: #dd4b39 !important; +} +.bg-label-hover-google-plus:hover { + background-color: #dd4b39 !important; + color: #fff !important; +} + +.btn-google-plus { + color: #fff; + background-color: #dd4b39; + border-color: #dd4b39; +} +.btn-google-plus:hover { + color: #fff !important; + background-color: #c74433 !important; + border-color: #c74433 !important; +} +.btn-check:focus + .btn-google-plus, .btn-google-plus:focus, .btn-google-plus.focus { + color: #fff; + background-color: #c74433; + border-color: #c74433; + box-shadow: none; +} +.btn-check:checked + .btn-google-plus, .btn-check:active + .btn-google-plus, .btn-google-plus:active, .btn-google-plus.active, .btn-google-plus.show.dropdown-toggle, .show > .btn-google-plus.dropdown-toggle { + color: #fff !important; + background-color: #c74433 !important; + border-color: #c74433 !important; +} +.btn-google-plus.disabled, .btn-google-plus:disabled { + color: #fff !important; + background-color: #dd4b39 !important; + border-color: #dd4b39 !important; + box-shadow: none !important; +} + +.btn-group .btn-google-plus, +.input-group .btn-google-plus { + border-right: 1px solid #c74433; + border-left: 1px solid #c74433; +} + +.btn-group-vertical .btn-google-plus { + border-top-color: #c74433; + border-bottom-color: #c74433; +} + +.btn-label-google-plus { + color: #dd4b39; + border-color: transparent; + background: #fae2df; +} +.btn-label-google-plus.waves-effect .waves-ripple { + background: radial-gradient(rgba(221, 75, 57, 0.2) 0, rgba(221, 75, 57, 0.3) 40%, rgba(221, 75, 57, 0.4) 50%, rgba(221, 75, 57, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-google-plus:hover { + border-color: transparent !important; + background: #f7d4cf !important; + color: #dd4b39 !important; +} +.btn-label-google-plus:focus, .btn-label-google-plus.focus { + color: #dd4b39; + background: #f7d4cf; + box-shadow: none !important; +} +.btn-label-google-plus:active, .btn-label-google-plus.active, .btn-label-google-plus.show.dropdown-toggle, .show > .btn-label-google-plus.dropdown-toggle { + color: #dd4b39 !important; + background-color: #f7d4cf !important; + border-color: transparent !important; +} +.btn-label-google-plus:active:focus, .btn-label-google-plus.active:focus, .btn-label-google-plus.show.dropdown-toggle:focus, .show > .btn-label-google-plus.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-google-plus.disabled, .btn-label-google-plus:disabled { + color: #dd4b39 !important; + border-color: transparent !important; + background: #fae4e1 !important; + box-shadow: none; +} + +.btn-group .btn-label-google-plus, +.input-group .btn-label-google-plus { + border-right: 1px solid #f7d4cf; + border-left: 1px solid #f7d4cf; +} + +.btn-group-vertical .btn-label-google-plus { + border-top-color: #f7d4cf; + border-bottom-color: #f7d4cf; +} + +.btn-outline-google-plus { + color: #dd4b39; + border-color: #dd4b39; + background: transparent; +} +.btn-outline-google-plus.waves-effect .waves-ripple { + background: radial-gradient(rgba(221, 75, 57, 0.2) 0, rgba(221, 75, 57, 0.3) 40%, rgba(221, 75, 57, 0.4) 50%, rgba(221, 75, 57, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-google-plus:hover { + color: #dd4b39 !important; + background-color: #fcf1ef !important; + border-color: #dd4b39 !important; +} +.btn-check:focus + .btn-outline-google-plus, .btn-outline-google-plus:focus { + color: #dd4b39; + background-color: #fcf1ef; + border-color: #dd4b39; + box-shadow: none; +} +.btn-check:checked + .btn-outline-google-plus, .btn-check:active + .btn-outline-google-plus, .btn-outline-google-plus:active, .btn-outline-google-plus.active, .btn-outline-google-plus.dropdown-toggle.show { + color: #dd4b39 !important; + background-color: #fae2df !important; + border-color: #dd4b39 !important; +} +.btn-check:checked + .btn-outline-google-plus:focus, .btn-check:active + .btn-outline-google-plus:focus, .btn-outline-google-plus:active:focus, .btn-outline-google-plus.active:focus, .btn-outline-google-plus.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-google-plus.disabled, .btn-outline-google-plus:disabled { + color: #dd4b39 !important; + background-color: transparent !important; +} + +.btn-outline-google-plus .badge { + background: #dd4b39; + border-color: #dd4b39; + color: #fff; +} + +.btn-outline-google-plus:hover .badge, +.btn-outline-google-plus:focus:hover .badge, +.btn-outline-google-plus:active .badge, +.btn-outline-google-plus.active .badge, +.show > .btn-outline-google-plus.dropdown-toggle .badge { + background: #dd4b39; + border-color: #dd4b39; +} + +.bg-instagram { + background-color: #e1306c !important; +} + +a.bg-instagram:hover, a.bg-instagram:focus { + background-color: #d62e67 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #e1306c; +} + +.bg-label-instagram { + background-color: #fbe0e9 !important; + color: #e1306c !important; +} + +.bg-label-hover-instagram { + background-color: #fbe0e9 !important; + color: #e1306c !important; +} +.bg-label-hover-instagram:hover { + background-color: #e1306c !important; + color: #fff !important; +} + +.btn-instagram { + color: #fff; + background-color: #e1306c; + border-color: #e1306c; +} +.btn-instagram:hover { + color: #fff !important; + background-color: #cb2b61 !important; + border-color: #cb2b61 !important; +} +.btn-check:focus + .btn-instagram, .btn-instagram:focus, .btn-instagram.focus { + color: #fff; + background-color: #cb2b61; + border-color: #cb2b61; + box-shadow: none; +} +.btn-check:checked + .btn-instagram, .btn-check:active + .btn-instagram, .btn-instagram:active, .btn-instagram.active, .btn-instagram.show.dropdown-toggle, .show > .btn-instagram.dropdown-toggle { + color: #fff !important; + background-color: #cb2b61 !important; + border-color: #cb2b61 !important; +} +.btn-instagram.disabled, .btn-instagram:disabled { + color: #fff !important; + background-color: #e1306c !important; + border-color: #e1306c !important; + box-shadow: none !important; +} + +.btn-group .btn-instagram, +.input-group .btn-instagram { + border-right: 1px solid #cb2b61; + border-left: 1px solid #cb2b61; +} + +.btn-group-vertical .btn-instagram { + border-top-color: #cb2b61; + border-bottom-color: #cb2b61; +} + +.btn-label-instagram { + color: #e1306c; + border-color: transparent; + background: #fadee7; +} +.btn-label-instagram.waves-effect .waves-ripple { + background: radial-gradient(rgba(225, 48, 108, 0.2) 0, rgba(225, 48, 108, 0.3) 40%, rgba(225, 48, 108, 0.4) 50%, rgba(225, 48, 108, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-instagram:hover { + border-color: transparent !important; + background: #f8cddc !important; + color: #e1306c !important; +} +.btn-label-instagram:focus, .btn-label-instagram.focus { + color: #e1306c; + background: #f8cddc; + box-shadow: none !important; +} +.btn-label-instagram:active, .btn-label-instagram.active, .btn-label-instagram.show.dropdown-toggle, .show > .btn-label-instagram.dropdown-toggle { + color: #e1306c !important; + background-color: #f8cddc !important; + border-color: transparent !important; +} +.btn-label-instagram:active:focus, .btn-label-instagram.active:focus, .btn-label-instagram.show.dropdown-toggle:focus, .show > .btn-label-instagram.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-instagram.disabled, .btn-label-instagram:disabled { + color: #e1306c !important; + border-color: transparent !important; + background: #fbe0e9 !important; + box-shadow: none; +} + +.btn-group .btn-label-instagram, +.input-group .btn-label-instagram { + border-right: 1px solid #f8cddc; + border-left: 1px solid #f8cddc; +} + +.btn-group-vertical .btn-label-instagram { + border-top-color: #f8cddc; + border-bottom-color: #f8cddc; +} + +.btn-outline-instagram { + color: #e1306c; + border-color: #e1306c; + background: transparent; +} +.btn-outline-instagram.waves-effect .waves-ripple { + background: radial-gradient(rgba(225, 48, 108, 0.2) 0, rgba(225, 48, 108, 0.3) 40%, rgba(225, 48, 108, 0.4) 50%, rgba(225, 48, 108, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-instagram:hover { + color: #e1306c !important; + background-color: #fdeef3 !important; + border-color: #e1306c !important; +} +.btn-check:focus + .btn-outline-instagram, .btn-outline-instagram:focus { + color: #e1306c; + background-color: #fdeef3; + border-color: #e1306c; + box-shadow: none; +} +.btn-check:checked + .btn-outline-instagram, .btn-check:active + .btn-outline-instagram, .btn-outline-instagram:active, .btn-outline-instagram.active, .btn-outline-instagram.dropdown-toggle.show { + color: #e1306c !important; + background-color: #fadee7 !important; + border-color: #e1306c !important; +} +.btn-check:checked + .btn-outline-instagram:focus, .btn-check:active + .btn-outline-instagram:focus, .btn-outline-instagram:active:focus, .btn-outline-instagram.active:focus, .btn-outline-instagram.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-instagram.disabled, .btn-outline-instagram:disabled { + color: #e1306c !important; + background-color: transparent !important; +} + +.btn-outline-instagram .badge { + background: #e1306c; + border-color: #e1306c; + color: #fff; +} + +.btn-outline-instagram:hover .badge, +.btn-outline-instagram:focus:hover .badge, +.btn-outline-instagram:active .badge, +.btn-outline-instagram.active .badge, +.show > .btn-outline-instagram.dropdown-toggle .badge { + background: #e1306c; + border-color: #e1306c; +} + +.bg-linkedin { + background-color: #0077b5 !important; +} + +a.bg-linkedin:hover, a.bg-linkedin:focus { + background-color: #0071ac !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #0077b5; +} + +.bg-label-linkedin { + background-color: #d9ebf4 !important; + color: #0077b5 !important; +} + +.bg-label-hover-linkedin { + background-color: #d9ebf4 !important; + color: #0077b5 !important; +} +.bg-label-hover-linkedin:hover { + background-color: #0077b5 !important; + color: #fff !important; +} + +.btn-linkedin { + color: #fff; + background-color: #0077b5; + border-color: #0077b5; +} +.btn-linkedin:hover { + color: #fff !important; + background-color: #006ba3 !important; + border-color: #006ba3 !important; +} +.btn-check:focus + .btn-linkedin, .btn-linkedin:focus, .btn-linkedin.focus { + color: #fff; + background-color: #006ba3; + border-color: #006ba3; + box-shadow: none; +} +.btn-check:checked + .btn-linkedin, .btn-check:active + .btn-linkedin, .btn-linkedin:active, .btn-linkedin.active, .btn-linkedin.show.dropdown-toggle, .show > .btn-linkedin.dropdown-toggle { + color: #fff !important; + background-color: #006ba3 !important; + border-color: #006ba3 !important; +} +.btn-linkedin.disabled, .btn-linkedin:disabled { + color: #fff !important; + background-color: #0077b5 !important; + border-color: #0077b5 !important; + box-shadow: none !important; +} + +.btn-group .btn-linkedin, +.input-group .btn-linkedin { + border-right: 1px solid #006ba3; + border-left: 1px solid #006ba3; +} + +.btn-group-vertical .btn-linkedin { + border-top-color: #006ba3; + border-bottom-color: #006ba3; +} + +.btn-label-linkedin { + color: #0077b5; + border-color: transparent; + background: #d6e9f3; +} +.btn-label-linkedin.waves-effect .waves-ripple { + background: radial-gradient(rgba(0, 119, 181, 0.2) 0, rgba(0, 119, 181, 0.3) 40%, rgba(0, 119, 181, 0.4) 50%, rgba(0, 119, 181, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-linkedin:hover { + border-color: transparent !important; + background: #c2deed !important; + color: #0077b5 !important; +} +.btn-label-linkedin:focus, .btn-label-linkedin.focus { + color: #0077b5; + background: #c2deed; + box-shadow: none !important; +} +.btn-label-linkedin:active, .btn-label-linkedin.active, .btn-label-linkedin.show.dropdown-toggle, .show > .btn-label-linkedin.dropdown-toggle { + color: #0077b5 !important; + background-color: #c2deed !important; + border-color: transparent !important; +} +.btn-label-linkedin:active:focus, .btn-label-linkedin.active:focus, .btn-label-linkedin.show.dropdown-toggle:focus, .show > .btn-label-linkedin.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-linkedin.disabled, .btn-label-linkedin:disabled { + color: #0077b5 !important; + border-color: transparent !important; + background: #d9ebf4 !important; + box-shadow: none; +} + +.btn-group .btn-label-linkedin, +.input-group .btn-label-linkedin { + border-right: 1px solid #c2deed; + border-left: 1px solid #c2deed; +} + +.btn-group-vertical .btn-label-linkedin { + border-top-color: #c2deed; + border-bottom-color: #c2deed; +} + +.btn-outline-linkedin { + color: #0077b5; + border-color: #0077b5; + background: transparent; +} +.btn-outline-linkedin.waves-effect .waves-ripple { + background: radial-gradient(rgba(0, 119, 181, 0.2) 0, rgba(0, 119, 181, 0.3) 40%, rgba(0, 119, 181, 0.4) 50%, rgba(0, 119, 181, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-linkedin:hover { + color: #0077b5 !important; + background-color: #ebf4f9 !important; + border-color: #0077b5 !important; +} +.btn-check:focus + .btn-outline-linkedin, .btn-outline-linkedin:focus { + color: #0077b5; + background-color: #ebf4f9; + border-color: #0077b5; + box-shadow: none; +} +.btn-check:checked + .btn-outline-linkedin, .btn-check:active + .btn-outline-linkedin, .btn-outline-linkedin:active, .btn-outline-linkedin.active, .btn-outline-linkedin.dropdown-toggle.show { + color: #0077b5 !important; + background-color: #d6e9f3 !important; + border-color: #0077b5 !important; +} +.btn-check:checked + .btn-outline-linkedin:focus, .btn-check:active + .btn-outline-linkedin:focus, .btn-outline-linkedin:active:focus, .btn-outline-linkedin.active:focus, .btn-outline-linkedin.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-linkedin.disabled, .btn-outline-linkedin:disabled { + color: #0077b5 !important; + background-color: transparent !important; +} + +.btn-outline-linkedin .badge { + background: #0077b5; + border-color: #0077b5; + color: #fff; +} + +.btn-outline-linkedin:hover .badge, +.btn-outline-linkedin:focus:hover .badge, +.btn-outline-linkedin:active .badge, +.btn-outline-linkedin.active .badge, +.show > .btn-outline-linkedin.dropdown-toggle .badge { + background: #0077b5; + border-color: #0077b5; +} + +.bg-github { + background-color: #333 !important; +} + +a.bg-github:hover, a.bg-github:focus { + background-color: #303030 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #333; +} + +.bg-label-github { + background-color: #e0e0e0 !important; + color: #333 !important; +} + +.bg-label-hover-github { + background-color: #e0e0e0 !important; + color: #333 !important; +} +.bg-label-hover-github:hover { + background-color: #333 !important; + color: #fff !important; +} + +.btn-github { + color: #fff; + background-color: #333; + border-color: #333; +} +.btn-github:hover { + color: #fff !important; + background-color: #2e2e2e !important; + border-color: #2e2e2e !important; +} +.btn-check:focus + .btn-github, .btn-github:focus, .btn-github.focus { + color: #fff; + background-color: #2e2e2e; + border-color: #2e2e2e; + box-shadow: none; +} +.btn-check:checked + .btn-github, .btn-check:active + .btn-github, .btn-github:active, .btn-github.active, .btn-github.show.dropdown-toggle, .show > .btn-github.dropdown-toggle { + color: #fff !important; + background-color: #2e2e2e !important; + border-color: #2e2e2e !important; +} +.btn-github.disabled, .btn-github:disabled { + color: #fff !important; + background-color: #333 !important; + border-color: #333 !important; + box-shadow: none !important; +} + +.btn-group .btn-github, +.input-group .btn-github { + border-right: 1px solid #2e2e2e; + border-left: 1px solid #2e2e2e; +} + +.btn-group-vertical .btn-github { + border-top-color: #2e2e2e; + border-bottom-color: #2e2e2e; +} + +.btn-label-github { + color: #333; + border-color: transparent; + background: #dedede; +} +.btn-label-github.waves-effect .waves-ripple { + background: radial-gradient(rgba(51, 51, 51, 0.2) 0, rgba(51, 51, 51, 0.3) 40%, rgba(51, 51, 51, 0.4) 50%, rgba(51, 51, 51, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-github:hover { + border-color: transparent !important; + background: #cecece !important; + color: #333 !important; +} +.btn-label-github:focus, .btn-label-github.focus { + color: #333; + background: #cecece; + box-shadow: none !important; +} +.btn-label-github:active, .btn-label-github.active, .btn-label-github.show.dropdown-toggle, .show > .btn-label-github.dropdown-toggle { + color: #333 !important; + background-color: #cecece !important; + border-color: transparent !important; +} +.btn-label-github:active:focus, .btn-label-github.active:focus, .btn-label-github.show.dropdown-toggle:focus, .show > .btn-label-github.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-github.disabled, .btn-label-github:disabled { + color: #333 !important; + border-color: transparent !important; + background: #e0e0e0 !important; + box-shadow: none; +} + +.btn-group .btn-label-github, +.input-group .btn-label-github { + border-right: 1px solid #cecece; + border-left: 1px solid #cecece; +} + +.btn-group-vertical .btn-label-github { + border-top-color: #cecece; + border-bottom-color: #cecece; +} + +.btn-outline-github { + color: #333; + border-color: #333; + background: transparent; +} +.btn-outline-github.waves-effect .waves-ripple { + background: radial-gradient(rgba(51, 51, 51, 0.2) 0, rgba(51, 51, 51, 0.3) 40%, rgba(51, 51, 51, 0.4) 50%, rgba(51, 51, 51, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-github:hover { + color: #333 !important; + background-color: #efefef !important; + border-color: #333 !important; +} +.btn-check:focus + .btn-outline-github, .btn-outline-github:focus { + color: #333; + background-color: #efefef; + border-color: #333; + box-shadow: none; +} +.btn-check:checked + .btn-outline-github, .btn-check:active + .btn-outline-github, .btn-outline-github:active, .btn-outline-github.active, .btn-outline-github.dropdown-toggle.show { + color: #333 !important; + background-color: #dedede !important; + border-color: #333 !important; +} +.btn-check:checked + .btn-outline-github:focus, .btn-check:active + .btn-outline-github:focus, .btn-outline-github:active:focus, .btn-outline-github.active:focus, .btn-outline-github.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-github.disabled, .btn-outline-github:disabled { + color: #333 !important; + background-color: transparent !important; +} + +.btn-outline-github .badge { + background: #333; + border-color: #333; + color: #fff; +} + +.btn-outline-github:hover .badge, +.btn-outline-github:focus:hover .badge, +.btn-outline-github:active .badge, +.btn-outline-github.active .badge, +.show > .btn-outline-github.dropdown-toggle .badge { + background: #333; + border-color: #333; +} + +.bg-dribbble { + background-color: #ea4c89 !important; +} + +a.bg-dribbble:hover, a.bg-dribbble:focus { + background-color: #de4882 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #ea4c89; +} + +.bg-label-dribbble { + background-color: #fce4ed !important; + color: #ea4c89 !important; +} + +.bg-label-hover-dribbble { + background-color: #fce4ed !important; + color: #ea4c89 !important; +} +.bg-label-hover-dribbble:hover { + background-color: #ea4c89 !important; + color: #fff !important; +} + +.btn-dribbble { + color: #fff; + background-color: #ea4c89; + border-color: #ea4c89; +} +.btn-dribbble:hover { + color: #fff !important; + background-color: #d3447b !important; + border-color: #d3447b !important; +} +.btn-check:focus + .btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus { + color: #fff; + background-color: #d3447b; + border-color: #d3447b; + box-shadow: none; +} +.btn-check:checked + .btn-dribbble, .btn-check:active + .btn-dribbble, .btn-dribbble:active, .btn-dribbble.active, .btn-dribbble.show.dropdown-toggle, .show > .btn-dribbble.dropdown-toggle { + color: #fff !important; + background-color: #d3447b !important; + border-color: #d3447b !important; +} +.btn-dribbble.disabled, .btn-dribbble:disabled { + color: #fff !important; + background-color: #ea4c89 !important; + border-color: #ea4c89 !important; + box-shadow: none !important; +} + +.btn-group .btn-dribbble, +.input-group .btn-dribbble { + border-right: 1px solid #d3447b; + border-left: 1px solid #d3447b; +} + +.btn-group-vertical .btn-dribbble { + border-top-color: #d3447b; + border-bottom-color: #d3447b; +} + +.btn-label-dribbble { + color: #ea4c89; + border-color: transparent; + background: #fce2ec; +} +.btn-label-dribbble.waves-effect .waves-ripple { + background: radial-gradient(rgba(234, 76, 137, 0.2) 0, rgba(234, 76, 137, 0.3) 40%, rgba(234, 76, 137, 0.4) 50%, rgba(234, 76, 137, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-dribbble:hover { + border-color: transparent !important; + background: #fad4e3 !important; + color: #ea4c89 !important; +} +.btn-label-dribbble:focus, .btn-label-dribbble.focus { + color: #ea4c89; + background: #fad4e3; + box-shadow: none !important; +} +.btn-label-dribbble:active, .btn-label-dribbble.active, .btn-label-dribbble.show.dropdown-toggle, .show > .btn-label-dribbble.dropdown-toggle { + color: #ea4c89 !important; + background-color: #fad4e3 !important; + border-color: transparent !important; +} +.btn-label-dribbble:active:focus, .btn-label-dribbble.active:focus, .btn-label-dribbble.show.dropdown-toggle:focus, .show > .btn-label-dribbble.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-dribbble.disabled, .btn-label-dribbble:disabled { + color: #ea4c89 !important; + border-color: transparent !important; + background: #fce4ed !important; + box-shadow: none; +} + +.btn-group .btn-label-dribbble, +.input-group .btn-label-dribbble { + border-right: 1px solid #fad4e3; + border-left: 1px solid #fad4e3; +} + +.btn-group-vertical .btn-label-dribbble { + border-top-color: #fad4e3; + border-bottom-color: #fad4e3; +} + +.btn-outline-dribbble { + color: #ea4c89; + border-color: #ea4c89; + background: transparent; +} +.btn-outline-dribbble.waves-effect .waves-ripple { + background: radial-gradient(rgba(234, 76, 137, 0.2) 0, rgba(234, 76, 137, 0.3) 40%, rgba(234, 76, 137, 0.4) 50%, rgba(234, 76, 137, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-dribbble:hover { + color: #ea4c89 !important; + background-color: #fdf1f6 !important; + border-color: #ea4c89 !important; +} +.btn-check:focus + .btn-outline-dribbble, .btn-outline-dribbble:focus { + color: #ea4c89; + background-color: #fdf1f6; + border-color: #ea4c89; + box-shadow: none; +} +.btn-check:checked + .btn-outline-dribbble, .btn-check:active + .btn-outline-dribbble, .btn-outline-dribbble:active, .btn-outline-dribbble.active, .btn-outline-dribbble.dropdown-toggle.show { + color: #ea4c89 !important; + background-color: #fce2ec !important; + border-color: #ea4c89 !important; +} +.btn-check:checked + .btn-outline-dribbble:focus, .btn-check:active + .btn-outline-dribbble:focus, .btn-outline-dribbble:active:focus, .btn-outline-dribbble.active:focus, .btn-outline-dribbble.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-dribbble.disabled, .btn-outline-dribbble:disabled { + color: #ea4c89 !important; + background-color: transparent !important; +} + +.btn-outline-dribbble .badge { + background: #ea4c89; + border-color: #ea4c89; + color: #fff; +} + +.btn-outline-dribbble:hover .badge, +.btn-outline-dribbble:focus:hover .badge, +.btn-outline-dribbble:active .badge, +.btn-outline-dribbble.active .badge, +.show > .btn-outline-dribbble.dropdown-toggle .badge { + background: #ea4c89; + border-color: #ea4c89; +} + +.bg-pinterest { + background-color: #cb2027 !important; +} + +a.bg-pinterest:hover, a.bg-pinterest:focus { + background-color: #c11e25 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #cb2027; +} + +.bg-label-pinterest { + background-color: #f7dedf !important; + color: #cb2027 !important; +} + +.bg-label-hover-pinterest { + background-color: #f7dedf !important; + color: #cb2027 !important; +} +.bg-label-hover-pinterest:hover { + background-color: #cb2027 !important; + color: #fff !important; +} + +.btn-pinterest { + color: #fff; + background-color: #cb2027; + border-color: #cb2027; +} +.btn-pinterest:hover { + color: #fff !important; + background-color: #b71d23 !important; + border-color: #b71d23 !important; +} +.btn-check:focus + .btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus { + color: #fff; + background-color: #b71d23; + border-color: #b71d23; + box-shadow: none; +} +.btn-check:checked + .btn-pinterest, .btn-check:active + .btn-pinterest, .btn-pinterest:active, .btn-pinterest.active, .btn-pinterest.show.dropdown-toggle, .show > .btn-pinterest.dropdown-toggle { + color: #fff !important; + background-color: #b71d23 !important; + border-color: #b71d23 !important; +} +.btn-pinterest.disabled, .btn-pinterest:disabled { + color: #fff !important; + background-color: #cb2027 !important; + border-color: #cb2027 !important; + box-shadow: none !important; +} + +.btn-group .btn-pinterest, +.input-group .btn-pinterest { + border-right: 1px solid #b71d23; + border-left: 1px solid #b71d23; +} + +.btn-group-vertical .btn-pinterest { + border-top-color: #b71d23; + border-bottom-color: #b71d23; +} + +.btn-label-pinterest { + color: #cb2027; + border-color: transparent; + background: #f7dbdc; +} +.btn-label-pinterest.waves-effect .waves-ripple { + background: radial-gradient(rgba(203, 32, 39, 0.2) 0, rgba(203, 32, 39, 0.3) 40%, rgba(203, 32, 39, 0.4) 50%, rgba(203, 32, 39, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-pinterest:hover { + border-color: transparent !important; + background: #f3c9cb !important; + color: #cb2027 !important; +} +.btn-label-pinterest:focus, .btn-label-pinterest.focus { + color: #cb2027; + background: #f3c9cb; + box-shadow: none !important; +} +.btn-label-pinterest:active, .btn-label-pinterest.active, .btn-label-pinterest.show.dropdown-toggle, .show > .btn-label-pinterest.dropdown-toggle { + color: #cb2027 !important; + background-color: #f3c9cb !important; + border-color: transparent !important; +} +.btn-label-pinterest:active:focus, .btn-label-pinterest.active:focus, .btn-label-pinterest.show.dropdown-toggle:focus, .show > .btn-label-pinterest.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-pinterest.disabled, .btn-label-pinterest:disabled { + color: #cb2027 !important; + border-color: transparent !important; + background: #f7dedf !important; + box-shadow: none; +} + +.btn-group .btn-label-pinterest, +.input-group .btn-label-pinterest { + border-right: 1px solid #f3c9cb; + border-left: 1px solid #f3c9cb; +} + +.btn-group-vertical .btn-label-pinterest { + border-top-color: #f3c9cb; + border-bottom-color: #f3c9cb; +} + +.btn-outline-pinterest { + color: #cb2027; + border-color: #cb2027; + background: transparent; +} +.btn-outline-pinterest.waves-effect .waves-ripple { + background: radial-gradient(rgba(203, 32, 39, 0.2) 0, rgba(203, 32, 39, 0.3) 40%, rgba(203, 32, 39, 0.4) 50%, rgba(203, 32, 39, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-pinterest:hover { + color: #cb2027 !important; + background-color: #fbedee !important; + border-color: #cb2027 !important; +} +.btn-check:focus + .btn-outline-pinterest, .btn-outline-pinterest:focus { + color: #cb2027; + background-color: #fbedee; + border-color: #cb2027; + box-shadow: none; +} +.btn-check:checked + .btn-outline-pinterest, .btn-check:active + .btn-outline-pinterest, .btn-outline-pinterest:active, .btn-outline-pinterest.active, .btn-outline-pinterest.dropdown-toggle.show { + color: #cb2027 !important; + background-color: #f7dbdc !important; + border-color: #cb2027 !important; +} +.btn-check:checked + .btn-outline-pinterest:focus, .btn-check:active + .btn-outline-pinterest:focus, .btn-outline-pinterest:active:focus, .btn-outline-pinterest.active:focus, .btn-outline-pinterest.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-pinterest.disabled, .btn-outline-pinterest:disabled { + color: #cb2027 !important; + background-color: transparent !important; +} + +.btn-outline-pinterest .badge { + background: #cb2027; + border-color: #cb2027; + color: #fff; +} + +.btn-outline-pinterest:hover .badge, +.btn-outline-pinterest:focus:hover .badge, +.btn-outline-pinterest:active .badge, +.btn-outline-pinterest.active .badge, +.show > .btn-outline-pinterest.dropdown-toggle .badge { + background: #cb2027; + border-color: #cb2027; +} + +.bg-slack { + background-color: #4a154b !important; +} + +a.bg-slack:hover, a.bg-slack:focus { + background-color: #461447 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #4a154b; +} + +.bg-label-slack { + background-color: #e4dce4 !important; + color: #4a154b !important; +} + +.bg-label-hover-slack { + background-color: #e4dce4 !important; + color: #4a154b !important; +} +.bg-label-hover-slack:hover { + background-color: #4a154b !important; + color: #fff !important; +} + +.btn-slack { + color: #fff; + background-color: #4a154b; + border-color: #4a154b; +} +.btn-slack:hover { + color: #fff !important; + background-color: #431344 !important; + border-color: #431344 !important; +} +.btn-check:focus + .btn-slack, .btn-slack:focus, .btn-slack.focus { + color: #fff; + background-color: #431344; + border-color: #431344; + box-shadow: none; +} +.btn-check:checked + .btn-slack, .btn-check:active + .btn-slack, .btn-slack:active, .btn-slack.active, .btn-slack.show.dropdown-toggle, .show > .btn-slack.dropdown-toggle { + color: #fff !important; + background-color: #431344 !important; + border-color: #431344 !important; +} +.btn-slack.disabled, .btn-slack:disabled { + color: #fff !important; + background-color: #4a154b !important; + border-color: #4a154b !important; + box-shadow: none !important; +} + +.btn-group .btn-slack, +.input-group .btn-slack { + border-right: 1px solid #431344; + border-left: 1px solid #431344; +} + +.btn-group-vertical .btn-slack { + border-top-color: #431344; + border-bottom-color: #431344; +} + +.btn-label-slack { + color: #4a154b; + border-color: transparent; + background: #e2dae2; +} +.btn-label-slack.waves-effect .waves-ripple { + background: radial-gradient(rgba(74, 21, 75, 0.2) 0, rgba(74, 21, 75, 0.3) 40%, rgba(74, 21, 75, 0.4) 50%, rgba(74, 21, 75, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-slack:hover { + border-color: transparent !important; + background: #d4c7d4 !important; + color: #4a154b !important; +} +.btn-label-slack:focus, .btn-label-slack.focus { + color: #4a154b; + background: #d4c7d4; + box-shadow: none !important; +} +.btn-label-slack:active, .btn-label-slack.active, .btn-label-slack.show.dropdown-toggle, .show > .btn-label-slack.dropdown-toggle { + color: #4a154b !important; + background-color: #d4c7d4 !important; + border-color: transparent !important; +} +.btn-label-slack:active:focus, .btn-label-slack.active:focus, .btn-label-slack.show.dropdown-toggle:focus, .show > .btn-label-slack.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-slack.disabled, .btn-label-slack:disabled { + color: #4a154b !important; + border-color: transparent !important; + background: #e4dce4 !important; + box-shadow: none; +} + +.btn-group .btn-label-slack, +.input-group .btn-label-slack { + border-right: 1px solid #d4c7d4; + border-left: 1px solid #d4c7d4; +} + +.btn-group-vertical .btn-label-slack { + border-top-color: #d4c7d4; + border-bottom-color: #d4c7d4; +} + +.btn-outline-slack { + color: #4a154b; + border-color: #4a154b; + background: transparent; +} +.btn-outline-slack.waves-effect .waves-ripple { + background: radial-gradient(rgba(74, 21, 75, 0.2) 0, rgba(74, 21, 75, 0.3) 40%, rgba(74, 21, 75, 0.4) 50%, rgba(74, 21, 75, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-slack:hover { + color: #4a154b !important; + background-color: #f1ecf1 !important; + border-color: #4a154b !important; +} +.btn-check:focus + .btn-outline-slack, .btn-outline-slack:focus { + color: #4a154b; + background-color: #f1ecf1; + border-color: #4a154b; + box-shadow: none; +} +.btn-check:checked + .btn-outline-slack, .btn-check:active + .btn-outline-slack, .btn-outline-slack:active, .btn-outline-slack.active, .btn-outline-slack.dropdown-toggle.show { + color: #4a154b !important; + background-color: #e2dae2 !important; + border-color: #4a154b !important; +} +.btn-check:checked + .btn-outline-slack:focus, .btn-check:active + .btn-outline-slack:focus, .btn-outline-slack:active:focus, .btn-outline-slack.active:focus, .btn-outline-slack.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-slack.disabled, .btn-outline-slack:disabled { + color: #4a154b !important; + background-color: transparent !important; +} + +.btn-outline-slack .badge { + background: #4a154b; + border-color: #4a154b; + color: #fff; +} + +.btn-outline-slack:hover .badge, +.btn-outline-slack:focus:hover .badge, +.btn-outline-slack:active .badge, +.btn-outline-slack.active .badge, +.show > .btn-outline-slack.dropdown-toggle .badge { + background: #4a154b; + border-color: #4a154b; +} + +.bg-reddit { + background-color: #ff4500 !important; +} + +a.bg-reddit:hover, a.bg-reddit:focus { + background-color: #f24200 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #ff4500; +} + +.bg-label-reddit { + background-color: #ffe3d9 !important; + color: #ff4500 !important; +} + +.bg-label-hover-reddit { + background-color: #ffe3d9 !important; + color: #ff4500 !important; +} +.bg-label-hover-reddit:hover { + background-color: #ff4500 !important; + color: #fff !important; +} + +.btn-reddit { + color: #fff; + background-color: #ff4500; + border-color: #ff4500; +} +.btn-reddit:hover { + color: #fff !important; + background-color: #e63e00 !important; + border-color: #e63e00 !important; +} +.btn-check:focus + .btn-reddit, .btn-reddit:focus, .btn-reddit.focus { + color: #fff; + background-color: #e63e00; + border-color: #e63e00; + box-shadow: none; +} +.btn-check:checked + .btn-reddit, .btn-check:active + .btn-reddit, .btn-reddit:active, .btn-reddit.active, .btn-reddit.show.dropdown-toggle, .show > .btn-reddit.dropdown-toggle { + color: #fff !important; + background-color: #e63e00 !important; + border-color: #e63e00 !important; +} +.btn-reddit.disabled, .btn-reddit:disabled { + color: #fff !important; + background-color: #ff4500 !important; + border-color: #ff4500 !important; + box-shadow: none !important; +} + +.btn-group .btn-reddit, +.input-group .btn-reddit { + border-right: 1px solid #e63e00; + border-left: 1px solid #e63e00; +} + +.btn-group-vertical .btn-reddit { + border-top-color: #e63e00; + border-bottom-color: #e63e00; +} + +.btn-label-reddit { + color: #ff4500; + border-color: transparent; + background: #ffe1d6; +} +.btn-label-reddit.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 69, 0, 0.2) 0, rgba(255, 69, 0, 0.3) 40%, rgba(255, 69, 0, 0.4) 50%, rgba(255, 69, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-reddit:hover { + border-color: transparent !important; + background: #ffd2c2 !important; + color: #ff4500 !important; +} +.btn-label-reddit:focus, .btn-label-reddit.focus { + color: #ff4500; + background: #ffd2c2; + box-shadow: none !important; +} +.btn-label-reddit:active, .btn-label-reddit.active, .btn-label-reddit.show.dropdown-toggle, .show > .btn-label-reddit.dropdown-toggle { + color: #ff4500 !important; + background-color: #ffd2c2 !important; + border-color: transparent !important; +} +.btn-label-reddit:active:focus, .btn-label-reddit.active:focus, .btn-label-reddit.show.dropdown-toggle:focus, .show > .btn-label-reddit.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-reddit.disabled, .btn-label-reddit:disabled { + color: #ff4500 !important; + border-color: transparent !important; + background: #ffe3d9 !important; + box-shadow: none; +} + +.btn-group .btn-label-reddit, +.input-group .btn-label-reddit { + border-right: 1px solid #ffd2c2; + border-left: 1px solid #ffd2c2; +} + +.btn-group-vertical .btn-label-reddit { + border-top-color: #ffd2c2; + border-bottom-color: #ffd2c2; +} + +.btn-outline-reddit { + color: #ff4500; + border-color: #ff4500; + background: transparent; +} +.btn-outline-reddit.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 69, 0, 0.2) 0, rgba(255, 69, 0, 0.3) 40%, rgba(255, 69, 0, 0.4) 50%, rgba(255, 69, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-reddit:hover { + color: #ff4500 !important; + background-color: #fff0eb !important; + border-color: #ff4500 !important; +} +.btn-check:focus + .btn-outline-reddit, .btn-outline-reddit:focus { + color: #ff4500; + background-color: #fff0eb; + border-color: #ff4500; + box-shadow: none; +} +.btn-check:checked + .btn-outline-reddit, .btn-check:active + .btn-outline-reddit, .btn-outline-reddit:active, .btn-outline-reddit.active, .btn-outline-reddit.dropdown-toggle.show { + color: #ff4500 !important; + background-color: #ffe1d6 !important; + border-color: #ff4500 !important; +} +.btn-check:checked + .btn-outline-reddit:focus, .btn-check:active + .btn-outline-reddit:focus, .btn-outline-reddit:active:focus, .btn-outline-reddit.active:focus, .btn-outline-reddit.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-reddit.disabled, .btn-outline-reddit:disabled { + color: #ff4500 !important; + background-color: transparent !important; +} + +.btn-outline-reddit .badge { + background: #ff4500; + border-color: #ff4500; + color: #fff; +} + +.btn-outline-reddit:hover .badge, +.btn-outline-reddit:focus:hover .badge, +.btn-outline-reddit:active .badge, +.btn-outline-reddit.active .badge, +.show > .btn-outline-reddit.dropdown-toggle .badge { + background: #ff4500; + border-color: #ff4500; +} + +.bg-youtube { + background-color: #ff0000 !important; +} + +a.bg-youtube:hover, a.bg-youtube:focus { + background-color: #f20000 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #ff0000; +} + +.bg-label-youtube { + background-color: #ffd9d9 !important; + color: #ff0000 !important; +} + +.bg-label-hover-youtube { + background-color: #ffd9d9 !important; + color: #ff0000 !important; +} +.bg-label-hover-youtube:hover { + background-color: #ff0000 !important; + color: #fff !important; +} + +.btn-youtube { + color: #fff; + background-color: #ff0000; + border-color: #ff0000; +} +.btn-youtube:hover { + color: #fff !important; + background-color: #e60000 !important; + border-color: #e60000 !important; +} +.btn-check:focus + .btn-youtube, .btn-youtube:focus, .btn-youtube.focus { + color: #fff; + background-color: #e60000; + border-color: #e60000; + box-shadow: none; +} +.btn-check:checked + .btn-youtube, .btn-check:active + .btn-youtube, .btn-youtube:active, .btn-youtube.active, .btn-youtube.show.dropdown-toggle, .show > .btn-youtube.dropdown-toggle { + color: #fff !important; + background-color: #e60000 !important; + border-color: #e60000 !important; +} +.btn-youtube.disabled, .btn-youtube:disabled { + color: #fff !important; + background-color: #ff0000 !important; + border-color: #ff0000 !important; + box-shadow: none !important; +} + +.btn-group .btn-youtube, +.input-group .btn-youtube { + border-right: 1px solid #e60000; + border-left: 1px solid #e60000; +} + +.btn-group-vertical .btn-youtube { + border-top-color: #e60000; + border-bottom-color: #e60000; +} + +.btn-label-youtube { + color: #ff0000; + border-color: transparent; + background: #ffd6d6; +} +.btn-label-youtube.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 0, 0, 0.2) 0, rgba(255, 0, 0, 0.3) 40%, rgba(255, 0, 0, 0.4) 50%, rgba(255, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-youtube:hover { + border-color: transparent !important; + background: #ffc2c2 !important; + color: #ff0000 !important; +} +.btn-label-youtube:focus, .btn-label-youtube.focus { + color: #ff0000; + background: #ffc2c2; + box-shadow: none !important; +} +.btn-label-youtube:active, .btn-label-youtube.active, .btn-label-youtube.show.dropdown-toggle, .show > .btn-label-youtube.dropdown-toggle { + color: #ff0000 !important; + background-color: #ffc2c2 !important; + border-color: transparent !important; +} +.btn-label-youtube:active:focus, .btn-label-youtube.active:focus, .btn-label-youtube.show.dropdown-toggle:focus, .show > .btn-label-youtube.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-youtube.disabled, .btn-label-youtube:disabled { + color: #ff0000 !important; + border-color: transparent !important; + background: #ffd9d9 !important; + box-shadow: none; +} + +.btn-group .btn-label-youtube, +.input-group .btn-label-youtube { + border-right: 1px solid #ffc2c2; + border-left: 1px solid #ffc2c2; +} + +.btn-group-vertical .btn-label-youtube { + border-top-color: #ffc2c2; + border-bottom-color: #ffc2c2; +} + +.btn-outline-youtube { + color: #ff0000; + border-color: #ff0000; + background: transparent; +} +.btn-outline-youtube.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 0, 0, 0.2) 0, rgba(255, 0, 0, 0.3) 40%, rgba(255, 0, 0, 0.4) 50%, rgba(255, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-youtube:hover { + color: #ff0000 !important; + background-color: #ffebeb !important; + border-color: #ff0000 !important; +} +.btn-check:focus + .btn-outline-youtube, .btn-outline-youtube:focus { + color: #ff0000; + background-color: #ffebeb; + border-color: #ff0000; + box-shadow: none; +} +.btn-check:checked + .btn-outline-youtube, .btn-check:active + .btn-outline-youtube, .btn-outline-youtube:active, .btn-outline-youtube.active, .btn-outline-youtube.dropdown-toggle.show { + color: #ff0000 !important; + background-color: #ffd6d6 !important; + border-color: #ff0000 !important; +} +.btn-check:checked + .btn-outline-youtube:focus, .btn-check:active + .btn-outline-youtube:focus, .btn-outline-youtube:active:focus, .btn-outline-youtube.active:focus, .btn-outline-youtube.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-youtube.disabled, .btn-outline-youtube:disabled { + color: #ff0000 !important; + background-color: transparent !important; +} + +.btn-outline-youtube .badge { + background: #ff0000; + border-color: #ff0000; + color: #fff; +} + +.btn-outline-youtube:hover .badge, +.btn-outline-youtube:focus:hover .badge, +.btn-outline-youtube:active .badge, +.btn-outline-youtube.active .badge, +.show > .btn-outline-youtube.dropdown-toggle .badge { + background: #ff0000; + border-color: #ff0000; +} + +.bg-vimeo { + background-color: #1ab7ea !important; +} + +a.bg-vimeo:hover, a.bg-vimeo:focus { + background-color: #19aede !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #1ab7ea; +} + +.bg-label-vimeo { + background-color: #ddf4fc !important; + color: #1ab7ea !important; +} + +.bg-label-hover-vimeo { + background-color: #ddf4fc !important; + color: #1ab7ea !important; +} +.bg-label-hover-vimeo:hover { + background-color: #1ab7ea !important; + color: #fff !important; +} + +.btn-vimeo { + color: #fff; + background-color: #1ab7ea; + border-color: #1ab7ea; +} +.btn-vimeo:hover { + color: #fff !important; + background-color: #17a5d3 !important; + border-color: #17a5d3 !important; +} +.btn-check:focus + .btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus { + color: #fff; + background-color: #17a5d3; + border-color: #17a5d3; + box-shadow: none; +} +.btn-check:checked + .btn-vimeo, .btn-check:active + .btn-vimeo, .btn-vimeo:active, .btn-vimeo.active, .btn-vimeo.show.dropdown-toggle, .show > .btn-vimeo.dropdown-toggle { + color: #fff !important; + background-color: #17a5d3 !important; + border-color: #17a5d3 !important; +} +.btn-vimeo.disabled, .btn-vimeo:disabled { + color: #fff !important; + background-color: #1ab7ea !important; + border-color: #1ab7ea !important; + box-shadow: none !important; +} + +.btn-group .btn-vimeo, +.input-group .btn-vimeo { + border-right: 1px solid #17a5d3; + border-left: 1px solid #17a5d3; +} + +.btn-group-vertical .btn-vimeo { + border-top-color: #17a5d3; + border-bottom-color: #17a5d3; +} + +.btn-label-vimeo { + color: #1ab7ea; + border-color: transparent; + background: #daf3fc; +} +.btn-label-vimeo.waves-effect .waves-ripple { + background: radial-gradient(rgba(26, 183, 234, 0.2) 0, rgba(26, 183, 234, 0.3) 40%, rgba(26, 183, 234, 0.4) 50%, rgba(26, 183, 234, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-vimeo:hover { + border-color: transparent !important; + background: #c8eefa !important; + color: #1ab7ea !important; +} +.btn-label-vimeo:focus, .btn-label-vimeo.focus { + color: #1ab7ea; + background: #c8eefa; + box-shadow: none !important; +} +.btn-label-vimeo:active, .btn-label-vimeo.active, .btn-label-vimeo.show.dropdown-toggle, .show > .btn-label-vimeo.dropdown-toggle { + color: #1ab7ea !important; + background-color: #c8eefa !important; + border-color: transparent !important; +} +.btn-label-vimeo:active:focus, .btn-label-vimeo.active:focus, .btn-label-vimeo.show.dropdown-toggle:focus, .show > .btn-label-vimeo.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-vimeo.disabled, .btn-label-vimeo:disabled { + color: #1ab7ea !important; + border-color: transparent !important; + background: #ddf4fc !important; + box-shadow: none; +} + +.btn-group .btn-label-vimeo, +.input-group .btn-label-vimeo { + border-right: 1px solid #c8eefa; + border-left: 1px solid #c8eefa; +} + +.btn-group-vertical .btn-label-vimeo { + border-top-color: #c8eefa; + border-bottom-color: #c8eefa; +} + +.btn-outline-vimeo { + color: #1ab7ea; + border-color: #1ab7ea; + background: transparent; +} +.btn-outline-vimeo.waves-effect .waves-ripple { + background: radial-gradient(rgba(26, 183, 234, 0.2) 0, rgba(26, 183, 234, 0.3) 40%, rgba(26, 183, 234, 0.4) 50%, rgba(26, 183, 234, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-vimeo:hover { + color: #1ab7ea !important; + background-color: #edf9fd !important; + border-color: #1ab7ea !important; +} +.btn-check:focus + .btn-outline-vimeo, .btn-outline-vimeo:focus { + color: #1ab7ea; + background-color: #edf9fd; + border-color: #1ab7ea; + box-shadow: none; +} +.btn-check:checked + .btn-outline-vimeo, .btn-check:active + .btn-outline-vimeo, .btn-outline-vimeo:active, .btn-outline-vimeo.active, .btn-outline-vimeo.dropdown-toggle.show { + color: #1ab7ea !important; + background-color: #daf3fc !important; + border-color: #1ab7ea !important; +} +.btn-check:checked + .btn-outline-vimeo:focus, .btn-check:active + .btn-outline-vimeo:focus, .btn-outline-vimeo:active:focus, .btn-outline-vimeo.active:focus, .btn-outline-vimeo.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-vimeo.disabled, .btn-outline-vimeo:disabled { + color: #1ab7ea !important; + background-color: transparent !important; +} + +.btn-outline-vimeo .badge { + background: #1ab7ea; + border-color: #1ab7ea; + color: #fff; +} + +.btn-outline-vimeo:hover .badge, +.btn-outline-vimeo:focus:hover .badge, +.btn-outline-vimeo:active .badge, +.btn-outline-vimeo.active .badge, +.show > .btn-outline-vimeo.dropdown-toggle .badge { + background: #1ab7ea; + border-color: #1ab7ea; +} + +.btn-white { + color: #6f6b7d; + background-color: #fff; + border-color: #fff; +} +.btn-white:hover { + color: #4b465c !important; + background-color: white !important; + border-color: white !important; +} +.btn-check:focus + .btn-white, .btn-white:focus, .btn-white.focus { + color: #4b465c; + background-color: white; + border-color: white; + box-shadow: none; +} +.btn-check:checked + .btn-white, .btn-check:active + .btn-white, .btn-white:active, .btn-white.active, .btn-white.show.dropdown-toggle, .show > .btn-white.dropdown-toggle { + color: #4b465c !important; + background-color: white !important; + border-color: white !important; +} +.btn-white.disabled, .btn-white:disabled { + color: #4b465c !important; + background-color: #fff !important; + border-color: #fff !important; + box-shadow: none !important; +} + +.btn-group .btn-white, +.input-group .btn-white { + border-right: 1px solid white; + border-left: 1px solid white; +} + +.btn-group-vertical .btn-white { + border-top-color: white; + border-bottom-color: white; +} + +.btn-label-white { + color: #6f6b7d; + border-color: transparent; + background: white; +} +.btn-label-white.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-white:hover { + border-color: transparent !important; + background: white !important; + color: #fff !important; +} +.btn-label-white:focus, .btn-label-white.focus { + color: #fff; + background: white; + box-shadow: none !important; +} +.btn-label-white:active, .btn-label-white.active, .btn-label-white.show.dropdown-toggle, .show > .btn-label-white.dropdown-toggle { + color: #fff !important; + background-color: white !important; + border-color: transparent !important; +} +.btn-label-white:active:focus, .btn-label-white.active:focus, .btn-label-white.show.dropdown-toggle:focus, .show > .btn-label-white.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-white.disabled, .btn-label-white:disabled { + color: #6f6b7d !important; + border-color: transparent !important; + background: white !important; + box-shadow: none; +} + +.btn-group .btn-label-white, +.input-group .btn-label-white { + border-right: 1px solid white; + border-left: 1px solid white; +} + +.btn-group-vertical .btn-label-white { + border-top-color: white; + border-bottom-color: white; +} + +.btn-outline-white { + color: #fff; + border-color: #fff; + background: transparent; +} +.btn-outline-white.waves-effect .waves-ripple { + background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-white:hover { + color: #fff !important; + background-color: white !important; + border-color: #fff !important; +} +.btn-check:focus + .btn-outline-white, .btn-outline-white:focus { + color: #fff; + background-color: white; + border-color: #fff; + box-shadow: none; +} +.btn-check:checked + .btn-outline-white, .btn-check:active + .btn-outline-white, .btn-outline-white:active, .btn-outline-white.active, .btn-outline-white.dropdown-toggle.show { + color: #fff !important; + background-color: white !important; + border-color: #fff !important; +} +.btn-check:checked + .btn-outline-white:focus, .btn-check:active + .btn-outline-white:focus, .btn-outline-white:active:focus, .btn-outline-white.active:focus, .btn-outline-white.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-white.disabled, .btn-outline-white:disabled { + color: #fff !important; + background-color: transparent !important; +} + +.btn-outline-white .badge { + background: #fff; + border-color: #fff; + color: #4b465c; +} + +.btn-outline-white:hover .badge, +.btn-outline-white:focus:hover .badge, +.btn-outline-white:active .badge, +.btn-outline-white.active .badge, +.show > .btn-outline-white.dropdown-toggle .badge { + background: #fff; + border-color: #fff; +} + +.form-check-black .form-check-input:focus { + border-color: #000; +} +.form-check-black .form-check-input:checked, .form-check-black .form-check-input[type=checkbox]:indeterminate { + background-color: #000; + border-color: #000; +} + +.form-check-black.custom-option.checked { + border: 1px solid #000; +} + +.form-check-white .form-check-input:focus { + border-color: #fff; +} +.form-check-white .form-check-input:checked, .form-check-white .form-check-input[type=checkbox]:indeterminate { + background-color: #fff; + border-color: #fff; +} + +.form-check-white.custom-option.checked { + border: 1px solid #fff; +} + +.form-check-silver .form-check-input:focus { + border-color: #eee; +} +.form-check-silver .form-check-input:checked, .form-check-silver .form-check-input[type=checkbox]:indeterminate { + background-color: #eee; + border-color: #eee; +} + +.form-check-silver.custom-option.checked { + border: 1px solid #eee; +} + +.form-check-gray .form-check-input:focus { + border-color: #777; +} +.form-check-gray .form-check-input:checked, .form-check-gray .form-check-input[type=checkbox]:indeterminate { + background-color: #777; + border-color: #777; +} + +.form-check-gray.custom-option.checked { + border: 1px solid #777; +} + +.form-check-gold .form-check-input:focus { + border-color: #ffeb3b; +} +.form-check-gold .form-check-input:checked, .form-check-gold .form-check-input[type=checkbox]:indeterminate { + background-color: #ffeb3b; + border-color: #ffeb3b; +} + +.form-check-gold.custom-option.checked { + border: 1px solid #ffeb3b; +} + +.form-check-pink .form-check-input:focus { + border-color: #e91e63; +} +.form-check-pink .form-check-input:checked, .form-check-pink .form-check-input[type=checkbox]:indeterminate { + background-color: #e91e63; + border-color: #e91e63; +} + +.form-check-pink.custom-option.checked { + border: 1px solid #e91e63; +} + +.form-check-red .form-check-input:focus { + border-color: #f44336; +} +.form-check-red .form-check-input:checked, .form-check-red .form-check-input[type=checkbox]:indeterminate { + background-color: #f44336; + border-color: #f44336; +} + +.form-check-red.custom-option.checked { + border: 1px solid #f44336; +} + +.navbar.bg-secondary { + background-color: rgba(168, 170, 174, 0.95) !important; + color: #f3f4f4; +} +.navbar.bg-secondary .navbar-brand, +.navbar.bg-secondary .navbar-brand a { + color: #fff; +} +.navbar.bg-secondary .navbar-brand:hover, .navbar.bg-secondary .navbar-brand:focus, +.navbar.bg-secondary .navbar-brand a:hover, +.navbar.bg-secondary .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-secondary .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-secondary .navbar-search-wrapper .search-input { + color: #f3f4f4; +} +.navbar.bg-secondary .search-input-wrapper .search-input, +.navbar.bg-secondary .search-input-wrapper .search-toggler { + background-color: #a8aaae !important; + color: #f3f4f4; +} +.navbar.bg-secondary .navbar-nav > .nav-link, +.navbar.bg-secondary .navbar-nav > .nav-item > .nav-link, +.navbar.bg-secondary .navbar-nav > .nav > .nav-item > .nav-link { + color: #f3f4f4; +} +.navbar.bg-secondary .navbar-nav > .nav-link:hover, .navbar.bg-secondary .navbar-nav > .nav-link:focus, +.navbar.bg-secondary .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-secondary .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-secondary .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-secondary .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-secondary .navbar-nav > .nav-link.disabled, +.navbar.bg-secondary .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-secondary .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #d5d6d8 !important; +} +.navbar.bg-secondary .navbar-nav .show > .nav-link, +.navbar.bg-secondary .navbar-nav .active > .nav-link, +.navbar.bg-secondary .navbar-nav .nav-link.show, +.navbar.bg-secondary .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-secondary .navbar-toggler { + color: #f3f4f4; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-secondary .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-secondary .navbar-text { + color: #f3f4f4; +} +.navbar.bg-secondary .navbar-text a { + color: #fff; +} +.navbar.bg-secondary .navbar-text a:hover, .navbar.bg-secondary .navbar-text a:focus { + color: #fff; +} +.navbar.bg-secondary hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.navbar.bg-success { + background-color: rgba(40, 199, 111, 0.95) !important; + color: #d9f5e5; +} +.navbar.bg-success .navbar-brand, +.navbar.bg-success .navbar-brand a { + color: #fff; +} +.navbar.bg-success .navbar-brand:hover, .navbar.bg-success .navbar-brand:focus, +.navbar.bg-success .navbar-brand a:hover, +.navbar.bg-success .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-success .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-success .navbar-search-wrapper .search-input { + color: #d9f5e5; +} +.navbar.bg-success .search-input-wrapper .search-input, +.navbar.bg-success .search-input-wrapper .search-toggler { + background-color: #28c76f !important; + color: #d9f5e5; +} +.navbar.bg-success .navbar-nav > .nav-link, +.navbar.bg-success .navbar-nav > .nav-item > .nav-link, +.navbar.bg-success .navbar-nav > .nav > .nav-item > .nav-link { + color: #d9f5e5; +} +.navbar.bg-success .navbar-nav > .nav-link:hover, .navbar.bg-success .navbar-nav > .nav-link:focus, +.navbar.bg-success .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-success .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-success .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-success .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-success .navbar-nav > .nav-link.disabled, +.navbar.bg-success .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-success .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #92e3b6 !important; +} +.navbar.bg-success .navbar-nav .show > .nav-link, +.navbar.bg-success .navbar-nav .active > .nav-link, +.navbar.bg-success .navbar-nav .nav-link.show, +.navbar.bg-success .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-success .navbar-toggler { + color: #d9f5e5; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-success .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-success .navbar-text { + color: #d9f5e5; +} +.navbar.bg-success .navbar-text a { + color: #fff; +} +.navbar.bg-success .navbar-text a:hover, .navbar.bg-success .navbar-text a:focus { + color: #fff; +} +.navbar.bg-success hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.navbar.bg-info { + background-color: rgba(0, 207, 232, 0.95) !important; + color: #d4f7fb; +} +.navbar.bg-info .navbar-brand, +.navbar.bg-info .navbar-brand a { + color: #fff; +} +.navbar.bg-info .navbar-brand:hover, .navbar.bg-info .navbar-brand:focus, +.navbar.bg-info .navbar-brand a:hover, +.navbar.bg-info .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-info .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-info .navbar-search-wrapper .search-input { + color: #d4f7fb; +} +.navbar.bg-info .search-input-wrapper .search-input, +.navbar.bg-info .search-input-wrapper .search-toggler { + background-color: #00cfe8 !important; + color: #d4f7fb; +} +.navbar.bg-info .navbar-nav > .nav-link, +.navbar.bg-info .navbar-nav > .nav-item > .nav-link, +.navbar.bg-info .navbar-nav > .nav > .nav-item > .nav-link { + color: #d4f7fb; +} +.navbar.bg-info .navbar-nav > .nav-link:hover, .navbar.bg-info .navbar-nav > .nav-link:focus, +.navbar.bg-info .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-info .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-info .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-info .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-info .navbar-nav > .nav-link.disabled, +.navbar.bg-info .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-info .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #7fe7f3 !important; +} +.navbar.bg-info .navbar-nav .show > .nav-link, +.navbar.bg-info .navbar-nav .active > .nav-link, +.navbar.bg-info .navbar-nav .nav-link.show, +.navbar.bg-info .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-info .navbar-toggler { + color: #d4f7fb; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-info .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-info .navbar-text { + color: #d4f7fb; +} +.navbar.bg-info .navbar-text a { + color: #fff; +} +.navbar.bg-info .navbar-text a:hover, .navbar.bg-info .navbar-text a:focus { + color: #fff; +} +.navbar.bg-info hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.navbar.bg-warning { + background-color: rgba(255, 159, 67, 0.95) !important; + color: #fff3e8; +} +.navbar.bg-warning .navbar-brand, +.navbar.bg-warning .navbar-brand a { + color: #fff; +} +.navbar.bg-warning .navbar-brand:hover, .navbar.bg-warning .navbar-brand:focus, +.navbar.bg-warning .navbar-brand a:hover, +.navbar.bg-warning .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-warning .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-warning .navbar-search-wrapper .search-input { + color: #fff3e8; +} +.navbar.bg-warning .search-input-wrapper .search-input, +.navbar.bg-warning .search-input-wrapper .search-toggler { + background-color: #ff9f43 !important; + color: #fff3e8; +} +.navbar.bg-warning .navbar-nav > .nav-link, +.navbar.bg-warning .navbar-nav > .nav-item > .nav-link, +.navbar.bg-warning .navbar-nav > .nav > .nav-item > .nav-link { + color: #fff3e8; +} +.navbar.bg-warning .navbar-nav > .nav-link:hover, .navbar.bg-warning .navbar-nav > .nav-link:focus, +.navbar.bg-warning .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-warning .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-warning .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-warning .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-warning .navbar-nav > .nav-link.disabled, +.navbar.bg-warning .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-warning .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #ffd1a6 !important; +} +.navbar.bg-warning .navbar-nav .show > .nav-link, +.navbar.bg-warning .navbar-nav .active > .nav-link, +.navbar.bg-warning .navbar-nav .nav-link.show, +.navbar.bg-warning .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-warning .navbar-toggler { + color: #fff3e8; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-warning .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-warning .navbar-text { + color: #fff3e8; +} +.navbar.bg-warning .navbar-text a { + color: #fff; +} +.navbar.bg-warning .navbar-text a:hover, .navbar.bg-warning .navbar-text a:focus { + color: #fff; +} +.navbar.bg-warning hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.navbar.bg-danger { + background-color: rgba(234, 84, 85, 0.95) !important; + color: #fbdddd; +} +.navbar.bg-danger .navbar-brand, +.navbar.bg-danger .navbar-brand a { + color: #fff; +} +.navbar.bg-danger .navbar-brand:hover, .navbar.bg-danger .navbar-brand:focus, +.navbar.bg-danger .navbar-brand a:hover, +.navbar.bg-danger .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-danger .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-danger .navbar-search-wrapper .search-input { + color: #fbdddd; +} +.navbar.bg-danger .search-input-wrapper .search-input, +.navbar.bg-danger .search-input-wrapper .search-toggler { + background-color: #ea5455 !important; + color: #fbdddd; +} +.navbar.bg-danger .navbar-nav > .nav-link, +.navbar.bg-danger .navbar-nav > .nav-item > .nav-link, +.navbar.bg-danger .navbar-nav > .nav > .nav-item > .nav-link { + color: #fbdddd; +} +.navbar.bg-danger .navbar-nav > .nav-link:hover, .navbar.bg-danger .navbar-nav > .nav-link:focus, +.navbar.bg-danger .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-danger .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-danger .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-danger .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-danger .navbar-nav > .nav-link.disabled, +.navbar.bg-danger .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-danger .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #f4a6a7 !important; +} +.navbar.bg-danger .navbar-nav .show > .nav-link, +.navbar.bg-danger .navbar-nav .active > .nav-link, +.navbar.bg-danger .navbar-nav .nav-link.show, +.navbar.bg-danger .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-danger .navbar-toggler { + color: #fbdddd; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-danger .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-danger .navbar-text { + color: #fbdddd; +} +.navbar.bg-danger .navbar-text a { + color: #fff; +} +.navbar.bg-danger .navbar-text a:hover, .navbar.bg-danger .navbar-text a:focus { + color: #fff; +} +.navbar.bg-danger hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.navbar.bg-dark { + background-color: rgba(75, 75, 75, 0.95) !important; + color: #cccccc; +} +.navbar.bg-dark .navbar-brand, +.navbar.bg-dark .navbar-brand a { + color: #fff; +} +.navbar.bg-dark .navbar-brand:hover, .navbar.bg-dark .navbar-brand:focus, +.navbar.bg-dark .navbar-brand a:hover, +.navbar.bg-dark .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-dark .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-dark .navbar-search-wrapper .search-input { + color: #cccccc; +} +.navbar.bg-dark .search-input-wrapper .search-input, +.navbar.bg-dark .search-input-wrapper .search-toggler { + background-color: #4b4b4b !important; + color: #cccccc; +} +.navbar.bg-dark .navbar-nav > .nav-link, +.navbar.bg-dark .navbar-nav > .nav-item > .nav-link, +.navbar.bg-dark .navbar-nav > .nav > .nav-item > .nav-link { + color: #cccccc; +} +.navbar.bg-dark .navbar-nav > .nav-link:hover, .navbar.bg-dark .navbar-nav > .nav-link:focus, +.navbar.bg-dark .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-dark .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-dark .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-dark .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-dark .navbar-nav > .nav-link.disabled, +.navbar.bg-dark .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-dark .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #989898 !important; +} +.navbar.bg-dark .navbar-nav .show > .nav-link, +.navbar.bg-dark .navbar-nav .active > .nav-link, +.navbar.bg-dark .navbar-nav .nav-link.show, +.navbar.bg-dark .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-dark .navbar-toggler { + color: #cccccc; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-dark .navbar-text { + color: #cccccc; +} +.navbar.bg-dark .navbar-text a { + color: #fff; +} +.navbar.bg-dark .navbar-text a:hover, .navbar.bg-dark .navbar-text a:focus { + color: #fff; +} +.navbar.bg-dark hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.navbar.bg-gray { + background-color: rgba(246, 246, 247, 0.95) !important; + color: #8d8a98; +} +.navbar.bg-gray .navbar-brand, +.navbar.bg-gray .navbar-brand a { + color: #4b465c; +} +.navbar.bg-gray .navbar-brand:hover, .navbar.bg-gray .navbar-brand:focus, +.navbar.bg-gray .navbar-brand a:hover, +.navbar.bg-gray .navbar-brand a:focus { + color: #4b465c; +} +.navbar.bg-gray .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-gray .navbar-search-wrapper .search-input { + color: #8d8a98; +} +.navbar.bg-gray .search-input-wrapper .search-input, +.navbar.bg-gray .search-input-wrapper .search-toggler { + background-color: rgba(75, 70, 92, 0.05) !important; + color: #8d8a98; +} +.navbar.bg-gray .navbar-nav > .nav-link, +.navbar.bg-gray .navbar-nav > .nav-item > .nav-link, +.navbar.bg-gray .navbar-nav > .nav > .nav-item > .nav-link { + color: #8d8a98; +} +.navbar.bg-gray .navbar-nav > .nav-link:hover, .navbar.bg-gray .navbar-nav > .nav-link:focus, +.navbar.bg-gray .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-gray .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-gray .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-gray .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #4b465c; +} +.navbar.bg-gray .navbar-nav > .nav-link.disabled, +.navbar.bg-gray .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-gray .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #b7b5be !important; +} +.navbar.bg-gray .navbar-nav .show > .nav-link, +.navbar.bg-gray .navbar-nav .active > .nav-link, +.navbar.bg-gray .navbar-nav .nav-link.show, +.navbar.bg-gray .navbar-nav .nav-link.active { + color: #4b465c; +} +.navbar.bg-gray .navbar-toggler { + color: #8d8a98; + border-color: rgba(75, 70, 92, 0.0767423529); +} +.navbar.bg-gray .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-gray .navbar-text { + color: #8d8a98; +} +.navbar.bg-gray .navbar-text a { + color: #4b465c; +} +.navbar.bg-gray .navbar-text a:hover, .navbar.bg-gray .navbar-text a:focus { + color: #4b465c; +} +.navbar.bg-gray hr { + border-color: rgba(75, 70, 92, 0.0767423529); +} + +.navbar.bg-white { + background-color: rgba(255, 255, 255, 0.95) !important; + color: #6f6b7d; +} +.navbar.bg-white .navbar-brand, +.navbar.bg-white .navbar-brand a { + color: #5d596c; +} +.navbar.bg-white .navbar-brand:hover, .navbar.bg-white .navbar-brand:focus, +.navbar.bg-white .navbar-brand a:hover, +.navbar.bg-white .navbar-brand a:focus { + color: #5d596c; +} +.navbar.bg-white .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-white .navbar-search-wrapper .search-input { + color: #6f6b7d; +} +.navbar.bg-white .search-input-wrapper .search-input, +.navbar.bg-white .search-input-wrapper .search-toggler { + background-color: #fff !important; + color: #6f6b7d; +} +.navbar.bg-white .navbar-nav > .nav-link, +.navbar.bg-white .navbar-nav > .nav-item > .nav-link, +.navbar.bg-white .navbar-nav > .nav > .nav-item > .nav-link { + color: #6f6b7d; +} +.navbar.bg-white .navbar-nav > .nav-link:hover, .navbar.bg-white .navbar-nav > .nav-link:focus, +.navbar.bg-white .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-white .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-white .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-white .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #5d596c; +} +.navbar.bg-white .navbar-nav > .nav-link.disabled, +.navbar.bg-white .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-white .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #a9a6b1 !important; +} +.navbar.bg-white .navbar-nav .show > .nav-link, +.navbar.bg-white .navbar-nav .active > .nav-link, +.navbar.bg-white .navbar-nav .nav-link.show, +.navbar.bg-white .navbar-nav .nav-link.active { + color: #5d596c; +} +.navbar.bg-white .navbar-toggler { + color: #6f6b7d; + border-color: rgba(93, 89, 108, 0.075); +} +.navbar.bg-white .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-white .navbar-text { + color: #6f6b7d; +} +.navbar.bg-white .navbar-text a { + color: #5d596c; +} +.navbar.bg-white .navbar-text a:hover, .navbar.bg-white .navbar-text a:focus { + color: #5d596c; +} +.navbar.bg-white hr { + border-color: rgba(93, 89, 108, 0.075); +} + +.navbar.bg-light { + background-color: rgba(223, 223, 227, 0.95) !important; + color: #6f6b7d; +} +.navbar.bg-light .navbar-brand, +.navbar.bg-light .navbar-brand a { + color: #5d596c; +} +.navbar.bg-light .navbar-brand:hover, .navbar.bg-light .navbar-brand:focus, +.navbar.bg-light .navbar-brand a:hover, +.navbar.bg-light .navbar-brand a:focus { + color: #5d596c; +} +.navbar.bg-light .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-light .navbar-search-wrapper .search-input { + color: #6f6b7d; +} +.navbar.bg-light .search-input-wrapper .search-input, +.navbar.bg-light .search-input-wrapper .search-toggler { + background-color: #dfdfe3 !important; + color: #6f6b7d; +} +.navbar.bg-light .navbar-nav > .nav-link, +.navbar.bg-light .navbar-nav > .nav-item > .nav-link, +.navbar.bg-light .navbar-nav > .nav > .nav-item > .nav-link { + color: #6f6b7d; +} +.navbar.bg-light .navbar-nav > .nav-link:hover, .navbar.bg-light .navbar-nav > .nav-link:focus, +.navbar.bg-light .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-light .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-light .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-light .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #5d596c; +} +.navbar.bg-light .navbar-nav > .nav-link.disabled, +.navbar.bg-light .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-light .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #9c99a6 !important; +} +.navbar.bg-light .navbar-nav .show > .nav-link, +.navbar.bg-light .navbar-nav .active > .nav-link, +.navbar.bg-light .navbar-nav .nav-link.show, +.navbar.bg-light .navbar-nav .nav-link.active { + color: #5d596c; +} +.navbar.bg-light .navbar-toggler { + color: #6f6b7d; + border-color: rgba(93, 89, 108, 0.081185098); +} +.navbar.bg-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-light .navbar-text { + color: #6f6b7d; +} +.navbar.bg-light .navbar-text a { + color: #5d596c; +} +.navbar.bg-light .navbar-text a:hover, .navbar.bg-light .navbar-text a:focus { + color: #5d596c; +} +.navbar.bg-light hr { + border-color: rgba(93, 89, 108, 0.081185098); +} + +.navbar.bg-lighter { + background-color: rgba(250, 249, 250, 0.95) !important; + color: #6f6b7d; +} +.navbar.bg-lighter .navbar-brand, +.navbar.bg-lighter .navbar-brand a { + color: #5d596c; +} +.navbar.bg-lighter .navbar-brand:hover, .navbar.bg-lighter .navbar-brand:focus, +.navbar.bg-lighter .navbar-brand a:hover, +.navbar.bg-lighter .navbar-brand a:focus { + color: #5d596c; +} +.navbar.bg-lighter .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-lighter .navbar-search-wrapper .search-input { + color: #6f6b7d; +} +.navbar.bg-lighter .search-input-wrapper .search-input, +.navbar.bg-lighter .search-input-wrapper .search-toggler { + background-color: rgba(75, 70, 92, 0.03) !important; + color: #6f6b7d; +} +.navbar.bg-lighter .navbar-nav > .nav-link, +.navbar.bg-lighter .navbar-nav > .nav-item > .nav-link, +.navbar.bg-lighter .navbar-nav > .nav > .nav-item > .nav-link { + color: #6f6b7d; +} +.navbar.bg-lighter .navbar-nav > .nav-link:hover, .navbar.bg-lighter .navbar-nav > .nav-link:focus, +.navbar.bg-lighter .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-lighter .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-lighter .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-lighter .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #5d596c; +} +.navbar.bg-lighter .navbar-nav > .nav-link.disabled, +.navbar.bg-lighter .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-lighter .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #a7a4af !important; +} +.navbar.bg-lighter .navbar-nav .show > .nav-link, +.navbar.bg-lighter .navbar-nav .active > .nav-link, +.navbar.bg-lighter .navbar-nav .nav-link.show, +.navbar.bg-lighter .navbar-nav .nav-link.active { + color: #5d596c; +} +.navbar.bg-lighter .navbar-toggler { + color: #6f6b7d; + border-color: rgba(93, 89, 108, 0.0760954902); +} +.navbar.bg-lighter .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-lighter .navbar-text { + color: #6f6b7d; +} +.navbar.bg-lighter .navbar-text a { + color: #5d596c; +} +.navbar.bg-lighter .navbar-text a:hover, .navbar.bg-lighter .navbar-text a:focus { + color: #5d596c; +} +.navbar.bg-lighter hr { + border-color: rgba(93, 89, 108, 0.0760954902); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-secondary { + background-color: #a8aaae !important; + color: #f3f4f4; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-secondary .footer-container { + background-color: #a8aaae !important; + color: #f3f4f4; +} +.footer.bg-secondary .footer-link { + color: #f3f4f4; +} +.footer.bg-secondary .footer-link:hover, .footer.bg-secondary .footer-link:focus { + color: #fff; +} +.footer.bg-secondary .footer-link.disabled { + color: #d5d6d8 !important; +} +.footer.bg-secondary .footer-text { + color: #fff; +} +.footer.bg-secondary .show > .footer-link, +.footer.bg-secondary .active > .footer-link, +.footer.bg-secondary .footer-link.show, +.footer.bg-secondary .footer-link.active { + color: #fff; +} +.footer.bg-secondary hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-success { + background-color: #28c76f !important; + color: #d9f5e5; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-success .footer-container { + background-color: #28c76f !important; + color: #d9f5e5; +} +.footer.bg-success .footer-link { + color: #d9f5e5; +} +.footer.bg-success .footer-link:hover, .footer.bg-success .footer-link:focus { + color: #fff; +} +.footer.bg-success .footer-link.disabled { + color: #92e3b6 !important; +} +.footer.bg-success .footer-text { + color: #fff; +} +.footer.bg-success .show > .footer-link, +.footer.bg-success .active > .footer-link, +.footer.bg-success .footer-link.show, +.footer.bg-success .footer-link.active { + color: #fff; +} +.footer.bg-success hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-info { + background-color: #00cfe8 !important; + color: #d4f7fb; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-info .footer-container { + background-color: #00cfe8 !important; + color: #d4f7fb; +} +.footer.bg-info .footer-link { + color: #d4f7fb; +} +.footer.bg-info .footer-link:hover, .footer.bg-info .footer-link:focus { + color: #fff; +} +.footer.bg-info .footer-link.disabled { + color: #7fe7f3 !important; +} +.footer.bg-info .footer-text { + color: #fff; +} +.footer.bg-info .show > .footer-link, +.footer.bg-info .active > .footer-link, +.footer.bg-info .footer-link.show, +.footer.bg-info .footer-link.active { + color: #fff; +} +.footer.bg-info hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-warning { + background-color: #ff9f43 !important; + color: #fff3e8; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-warning .footer-container { + background-color: #ff9f43 !important; + color: #fff3e8; +} +.footer.bg-warning .footer-link { + color: #fff3e8; +} +.footer.bg-warning .footer-link:hover, .footer.bg-warning .footer-link:focus { + color: #fff; +} +.footer.bg-warning .footer-link.disabled { + color: #ffd1a6 !important; +} +.footer.bg-warning .footer-text { + color: #fff; +} +.footer.bg-warning .show > .footer-link, +.footer.bg-warning .active > .footer-link, +.footer.bg-warning .footer-link.show, +.footer.bg-warning .footer-link.active { + color: #fff; +} +.footer.bg-warning hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-danger { + background-color: #ea5455 !important; + color: #fbdddd; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-danger .footer-container { + background-color: #ea5455 !important; + color: #fbdddd; +} +.footer.bg-danger .footer-link { + color: #fbdddd; +} +.footer.bg-danger .footer-link:hover, .footer.bg-danger .footer-link:focus { + color: #fff; +} +.footer.bg-danger .footer-link.disabled { + color: #f4a6a7 !important; +} +.footer.bg-danger .footer-text { + color: #fff; +} +.footer.bg-danger .show > .footer-link, +.footer.bg-danger .active > .footer-link, +.footer.bg-danger .footer-link.show, +.footer.bg-danger .footer-link.active { + color: #fff; +} +.footer.bg-danger hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-dark { + background-color: #4b4b4b !important; + color: #cccccc; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-dark .footer-container { + background-color: #4b4b4b !important; + color: #cccccc; +} +.footer.bg-dark .footer-link { + color: #cccccc; +} +.footer.bg-dark .footer-link:hover, .footer.bg-dark .footer-link:focus { + color: #fff; +} +.footer.bg-dark .footer-link.disabled { + color: #989898 !important; +} +.footer.bg-dark .footer-text { + color: #fff; +} +.footer.bg-dark .show > .footer-link, +.footer.bg-dark .active > .footer-link, +.footer.bg-dark .footer-link.show, +.footer.bg-dark .footer-link.active { + color: #fff; +} +.footer.bg-dark hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-gray { + background-color: #f6f6f7 !important; + color: #8d8a98; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-gray .footer-container { + background-color: #f6f6f7 !important; + color: #8d8a98; +} +.footer.bg-gray .footer-link { + color: #8d8a98; +} +.footer.bg-gray .footer-link:hover, .footer.bg-gray .footer-link:focus { + color: #4b465c; +} +.footer.bg-gray .footer-link.disabled { + color: #b7b5be !important; +} +.footer.bg-gray .footer-text { + color: #4b465c; +} +.footer.bg-gray .show > .footer-link, +.footer.bg-gray .active > .footer-link, +.footer.bg-gray .footer-link.show, +.footer.bg-gray .footer-link.active { + color: #4b465c; +} +.footer.bg-gray hr { + border-color: rgba(75, 70, 92, 0.0767423529); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-white { + background-color: #fff !important; + color: #6f6b7d; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-white .footer-container { + background-color: #fff !important; + color: #6f6b7d; +} +.footer.bg-white .footer-link { + color: #6f6b7d; +} +.footer.bg-white .footer-link:hover, .footer.bg-white .footer-link:focus { + color: #5d596c; +} +.footer.bg-white .footer-link.disabled { + color: #a9a6b1 !important; +} +.footer.bg-white .footer-text { + color: #5d596c; +} +.footer.bg-white .show > .footer-link, +.footer.bg-white .active > .footer-link, +.footer.bg-white .footer-link.show, +.footer.bg-white .footer-link.active { + color: #5d596c; +} +.footer.bg-white hr { + border-color: rgba(93, 89, 108, 0.075); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-light { + background-color: #dfdfe3 !important; + color: #6f6b7d; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-light .footer-container { + background-color: #dfdfe3 !important; + color: #6f6b7d; +} +.footer.bg-light .footer-link { + color: #6f6b7d; +} +.footer.bg-light .footer-link:hover, .footer.bg-light .footer-link:focus { + color: #5d596c; +} +.footer.bg-light .footer-link.disabled { + color: #9c99a6 !important; +} +.footer.bg-light .footer-text { + color: #5d596c; +} +.footer.bg-light .show > .footer-link, +.footer.bg-light .active > .footer-link, +.footer.bg-light .footer-link.show, +.footer.bg-light .footer-link.active { + color: #5d596c; +} +.footer.bg-light hr { + border-color: rgba(93, 89, 108, 0.081185098); +} + +.layout-footer-fixed .layout-horizontal .footer.bg-lighter { + background-color: #faf9fa !important; + color: #6f6b7d; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-lighter .footer-container { + background-color: #faf9fa !important; + color: #6f6b7d; +} +.footer.bg-lighter .footer-link { + color: #6f6b7d; +} +.footer.bg-lighter .footer-link:hover, .footer.bg-lighter .footer-link:focus { + color: #5d596c; +} +.footer.bg-lighter .footer-link.disabled { + color: #a7a4af !important; +} +.footer.bg-lighter .footer-text { + color: #5d596c; +} +.footer.bg-lighter .show > .footer-link, +.footer.bg-lighter .active > .footer-link, +.footer.bg-lighter .footer-link.show, +.footer.bg-lighter .footer-link.active { + color: #5d596c; +} +.footer.bg-lighter hr { + border-color: rgba(93, 89, 108, 0.0760954902); +} diff --git a/src/assets/vendor/css/rtl/theme-default.css b/src/assets/vendor/css/rtl/theme-default.css new file mode 100644 index 0000000..2377c7c --- /dev/null +++ b/src/assets/vendor/css/rtl/theme-default.css @@ -0,0 +1,1471 @@ +@charset "UTF-8"; +/* +* Pages Mixins +*/ +.layout-navbar-fixed .layout-wrapper:not(.layout-horizontal) .layout-page:before { + content: ""; + width: 100%; + height: 4.875rem; + position: fixed; + top: 0px; + z-index: 10; +} + +.bg-menu-theme .menu-sub > .menu-item > .menu-link:before { + content: "\ea6b"; + font-family: "tabler-icons"; + position: absolute; + font-size: 0.65rem; + font-weight: bold; +} +.bg-menu-theme.menu-vertical .menu-sub > .menu-item > .menu-link:before { + left: 1.35rem; +} +[dir=rtl] .bg-menu-theme.menu-vertical .menu-sub > .menu-item > .menu-link:before { + right: 1.35rem; + left: inherit; +} +.bg-menu-theme.menu-vertical .menu-sub > .menu-item .menu-link .menu-icon { + display: none; +} +html:not([dir=rtl]) .bg-menu-theme.menu-horizontal .menu-inner > .menu-item > .menu-sub > .menu-item > .menu-link { + padding-left: 0.875rem; +} +[dir=rtl] .bg-menu-theme.menu-horizontal .menu-inner > .menu-item > .menu-sub > .menu-item > .menu-link { + padding-right: 0.875rem; +} +.bg-menu-theme.menu-horizontal .menu-inner > .menu-item > .menu-sub > .menu-item > .menu-link:before { + content: ""; +} +.layout-horizontal .bg-menu-theme .menu-sub > .menu-item > .menu-link:before { + left: 1.1rem; +} +[dir=rtl] .layout-horizontal .bg-menu-theme .menu-sub > .menu-item > .menu-link:before { + right: 1.1rem; + left: inherit; +} +.layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner .menu-item .menu-link { + border-radius: 0.375rem; +} +.layout-horizontal .bg-menu-theme .menu-inner > .menu-item > .menu-link { + border-radius: 0.375rem; +} +@media (min-width: 1200px) { + .layout-horizontal .bg-menu-theme .menu-inner > .menu-item { + margin: 0.625rem 0; + } + .layout-horizontal .bg-menu-theme .menu-inner > .menu-item:not(:first-child) { + margin-left: 0.125rem; + } + .layout-horizontal .bg-menu-theme .menu-inner > .menu-item:not(:last-child) { + margin-right: 0.125rem; + } +} +.layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner > .menu-item.active:before { + content: ""; + position: absolute; + right: 0; + width: 0.25rem; + height: 2.6845rem; + border-radius: 0.375rem 0 0 0.375rem; +} +[dir=rtl] .layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner > .menu-item.active:before { + left: 0; + right: inherit; + border-radius: 0 0.375rem 0.375rem 0; +} + +body { + background: #f8f7fa; +} + +.bg-body { + background: #f8f7fa !important; +} + +.text-primary { + color: #7367f0 !important; +} + +.text-body[href]:hover { + color: #685dd8 !important; +} + +.bg-primary { + background-color: #7367f0 !important; +} + +a.bg-primary:hover, a.bg-primary:focus { + background-color: #6d62e4 !important; +} + +.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { + background-color: #7367f0; +} + +.bg-label-primary { + background-color: #eae8fd !important; + color: #7367f0 !important; +} + +.bg-label-hover-primary { + background-color: #eae8fd !important; + color: #7367f0 !important; +} +.bg-label-hover-primary:hover { + background-color: #7367f0 !important; + color: #fff !important; +} + +.bg-gradient-primary { + background-image: linear-gradient(45deg, #7367f0, #b9b3f8) !important; +} + +.bg-primary.bg-glow { + box-shadow: 0px 2px 3px 0px rgba(115, 103, 240, 0.3); +} + +.page-item.active .page-link, +.pagination li.active > a:not(.page-link) { + border-color: #7367f0; + background-color: #7367f0; + color: #fff; +} + +.page-item > .page-link.active { + border-color: #7367f0; + background-color: #7367f0; + color: #fff; +} + +.page-item.first .page-link.active, .page-item.last .page-link.active, .page-item.next .page-link.active, .page-item.prev .page-link.active, .page-item.previous .page-link.active { + border-color: #7367f0; + background-color: #7367f0; + color: #fff; +} + +.progress-bar { + background-color: #7367f0; + color: #fff; +} + +.modal-onboarding .carousel-indicators [data-bs-target] { + background-color: #7367f0; +} + +.carousel-control-prev, +.carousel-control-next { + color: #7367f0; +} +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #7367f0; +} + +.list-group-item-primary { + background-color: #e9e7fd; + border-color: #e9e7fd; + color: #7367f0 !important; +} + +a.list-group-item-primary, +button.list-group-item-primary { + color: #7367f0; +} +a.list-group-item-primary:hover, a.list-group-item-primary:focus, +button.list-group-item-primary:hover, +button.list-group-item-primary:focus { + background-color: #e9e7fd; + color: #7367f0; +} +a.list-group-item-primary.active, +button.list-group-item-primary.active { + border-color: #7367f0; + background-color: #7367f0; + color: #7367f0; +} + +.list-group-item-action.active, .list-group-item-action.active:hover, .list-group-item-action.active:focus { + border-color: #7367f0; + background-color: #7367f0; +} + +.list-group.list-group-timeline .list-group-timeline-primary:before { + background-color: #7367f0; +} + +.alert-primary { + background-color: #e9e7fd; + border-color: #e9e7fd; + color: #7367f0; +} +.alert-primary .btn-close { + background-image: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%237367f0' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%237367f0' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); +} +.alert-primary .alert-link { + color: #7367f0; +} + +.alert-primary hr { + background-color: #7367f0 !important; +} + +.tooltip-primary .tooltip-inner, .tooltip-primary > .tooltip .tooltip-inner, .ngb-tooltip-primary + ngb-tooltip-window .tooltip-inner { + background: #7367f0; + color: #fff; +} +.tooltip-primary.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { + border-top-color: #7367f0; +} +.tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-left-color: #7367f0; +} +[dir=rtl] .tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { + border-right-color: #7367f0; +} +.tooltip-primary.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { + border-bottom-color: #7367f0; +} +.tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-right-color: #7367f0; +} +[dir=rtl] .tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { + border-left-color: #7367f0; +} + +.popover-primary, .popover-primary > .popover, .ngb-popover-primary + ngb-popover-window { + border-color: transparent; + background: #7367f0; +} +.popover-primary .popover-header, .popover-primary > .popover .popover-header, .ngb-popover-primary + ngb-popover-window .popover-header { + border-color: #7367f0; + background: transparent; + color: #fff; +} +.popover-primary .popover-body, .popover-primary > .popover .popover-body, .ngb-popover-primary + ngb-popover-window .popover-body { + background: transparent; + color: rgba(255, 255, 255, 0.8); +} +.popover-primary > .popover-arrow::before, .popover-primary > .popover > .popover-arrow::before, .ngb-popover-primary + ngb-popover-window > .popover-arrow::before { + border-color: transparent; +} +.popover-primary.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover-primary > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { + border-top-color: #7367f0 !important; +} +.popover-primary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover-primary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-right-color: #7367f0 !important; +} +[dir=rtl] .popover-primary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover-primary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { + border-left-color: #7367f0 !important; +} +.popover-primary.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover-primary > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { + border-bottom-color: #7367f0 !important; +} +.popover-primary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover-primary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-left-color: #7367f0 !important; +} +[dir=rtl] .popover-primary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover-primary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { + border-right-color: #7367f0 !important; +} +.popover-primary.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .popover-primary > .popover.bs-popover-auto[data-popper-placement=bottom] .popover-header::before, .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] .popover-header::before { + border-bottom: 1px solid transparent !important; +} + +.table-primary { + --bs-table-bg: #f4f3fe; + --bs-table-striped-bg: #f1f0fb; + --bs-table-striped-color: #4b465c; + --bs-table-active-bg: #e6e5f1; + --bs-table-active-color: #4b465c; + --bs-table-hover-bg: #edecf8; + --bs-table-hover-color: #4b465c; + color: #4b465c; + border-color: #d2d0de; +} +.table-primary .btn-icon { + color: #4b465c; +} + +.btn-primary { + color: #fff; + background-color: #7367f0; + border-color: #7367f0; +} +.btn-primary:hover { + color: #fff !important; + background-color: #685dd8 !important; + border-color: #685dd8 !important; +} +.btn-check:focus + .btn-primary, .btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #685dd8; + border-color: #685dd8; + box-shadow: none; +} +.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .btn-primary.show.dropdown-toggle, .show > .btn-primary.dropdown-toggle { + color: #fff !important; + background-color: #685dd8 !important; + border-color: #685dd8 !important; +} +.btn-primary.disabled, .btn-primary:disabled { + color: #fff !important; + background-color: #7367f0 !important; + border-color: #7367f0 !important; + box-shadow: none !important; +} + +.btn-group .btn-primary, +.input-group .btn-primary { + border-right: 1px solid #685dd8; + border-left: 1px solid #685dd8; +} + +.btn-group-vertical .btn-primary { + border-top-color: #685dd8; + border-bottom-color: #685dd8; +} + +.btn-label-primary { + color: #7367f0; + border-color: transparent; + background: #e9e7fd; +} +.btn-label-primary.waves-effect .waves-ripple { + background: radial-gradient(rgba(115, 103, 240, 0.2) 0, rgba(115, 103, 240, 0.3) 40%, rgba(115, 103, 240, 0.4) 50%, rgba(115, 103, 240, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-label-primary:hover { + border-color: transparent !important; + background: #dddbfb !important; + color: #7367f0 !important; +} +.btn-label-primary:focus, .btn-label-primary.focus { + color: #7367f0; + background: #dddbfb; + box-shadow: none !important; +} +.btn-label-primary:active, .btn-label-primary.active, .btn-label-primary.show.dropdown-toggle, .show > .btn-label-primary.dropdown-toggle { + color: #7367f0 !important; + background-color: #dddbfb !important; + border-color: transparent !important; +} +.btn-label-primary:active:focus, .btn-label-primary.active:focus, .btn-label-primary.show.dropdown-toggle:focus, .show > .btn-label-primary.dropdown-toggle:focus { + box-shadow: none; +} +.btn-label-primary.disabled, .btn-label-primary:disabled { + color: #7367f0 !important; + border-color: transparent !important; + background: #eae8fd !important; + box-shadow: none; +} + +.btn-group .btn-label-primary, +.input-group .btn-label-primary { + border-right: 1px solid #dddbfb; + border-left: 1px solid #dddbfb; +} + +.btn-group-vertical .btn-label-primary { + border-top-color: #dddbfb; + border-bottom-color: #dddbfb; +} + +.btn-outline-primary { + color: #7367f0; + border-color: #7367f0; + background: transparent; +} +.btn-outline-primary.waves-effect .waves-ripple { + background: radial-gradient(rgba(115, 103, 240, 0.2) 0, rgba(115, 103, 240, 0.3) 40%, rgba(115, 103, 240, 0.4) 50%, rgba(115, 103, 240, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.btn-outline-primary:hover { + color: #7367f0 !important; + background-color: #f4f3fe !important; + border-color: #7367f0 !important; +} +.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { + color: #7367f0; + background-color: #f4f3fe; + border-color: #7367f0; + box-shadow: none; +} +.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show { + color: #7367f0 !important; + background-color: #e9e7fd !important; + border-color: #7367f0 !important; +} +.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus { + box-shadow: none; +} +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #7367f0 !important; + background-color: transparent !important; +} + +.btn-outline-primary .badge { + background: #7367f0; + border-color: #7367f0; + color: #fff; +} + +.btn-outline-primary:hover .badge, +.btn-outline-primary:focus:hover .badge, +.btn-outline-primary:active .badge, +.btn-outline-primary.active .badge, +.show > .btn-outline-primary.dropdown-toggle .badge { + background: #7367f0; + border-color: #7367f0; +} + +.dropdown-item:not(.disabled).active, +.dropdown-item:not(.disabled):active { + background-color: #7367f0; + color: #fff !important; +} + +.dropdown-menu > li:not(.disabled) > a:not(.dropdown-item):active, +.dropdown-menu > li.active:not(.disabled) > a:not(.dropdown-item) { + background-color: #7367f0; + color: #fff !important; +} + +.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus { + background-color: #7367f0; + color: #fff; +} + +.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:hover, .nav-tabs .nav-link.active:focus, +.nav-tabs .nav-link.active, +.nav-tabs .nav-link.active:hover, +.nav-tabs .nav-link.active:focus { + box-shadow: 0 -2px 0 #7367f0 inset; +} + +.nav-align-bottom .nav-tabs .nav-link.active, .nav-align-bottom .nav-tabs .nav-link.active:hover, .nav-align-bottom .nav-tabs .nav-link.active:focus, +.nav-align-bottom .nav-tabs .nav-link.active, +.nav-align-bottom .nav-tabs .nav-link.active:hover, +.nav-align-bottom .nav-tabs .nav-link.active:focus { + box-shadow: 0 2px 0 #7367f0 inset; +} + +.nav-align-left .nav-tabs .nav-link.active, .nav-align-left .nav-tabs .nav-link.active:hover, .nav-align-left .nav-tabs .nav-link.active:focus, +.nav-align-left .nav-tabs .nav-link.active, +.nav-align-left .nav-tabs .nav-link.active:hover, +.nav-align-left .nav-tabs .nav-link.active:focus { + box-shadow: -2px 0px 0 #7367f0 inset; +} + +.nav-align-right .nav-tabs .nav-link.active, .nav-align-right .nav-tabs .nav-link.active:hover, .nav-align-right .nav-tabs .nav-link.active:focus, +.nav-align-right .nav-tabs .nav-link.active, +.nav-align-right .nav-tabs .nav-link.active:hover, +.nav-align-right .nav-tabs .nav-link.active:focus { + box-shadow: 2px 0px 0 #7367f0 inset; +} + +[dir=rtl] .nav-align-left .nav-tabs .nav-link.active, [dir=rtl] .nav-align-left .nav-tabs .nav-link.active:hover, [dir=rtl] .nav-align-left .nav-tabs .nav-link.active:focus, +[dir=rtl] .nav-align-left .nav-tabs .nav-link.active, +[dir=rtl] .nav-align-left .nav-tabs .nav-link.active:hover, +[dir=rtl] .nav-align-left .nav-tabs .nav-link.active:focus { + box-shadow: 2px 0px 0 #7367f0 inset; +} +[dir=rtl] .nav-align-right .nav-tabs .nav-link.active, [dir=rtl] .nav-align-right .nav-tabs .nav-link.active:hover, [dir=rtl] .nav-align-right .nav-tabs .nav-link.active:focus, +[dir=rtl] .nav-align-right .nav-tabs .nav-link.active, +[dir=rtl] .nav-align-right .nav-tabs .nav-link.active:hover, +[dir=rtl] .nav-align-right .nav-tabs .nav-link.active:focus { + box-shadow: -2px 0px 0 #7367f0 inset; +} + +.form-control:focus, +.form-select:focus { + border-color: #7367f0 !important; +} + +.input-group:focus-within .form-control, +.input-group:focus-within .input-group-text { + border-color: #7367f0 !important; +} + +.form-check-input:focus { + border-color: #7367f0; +} +.form-check-input:checked, .form-check-input[type=checkbox]:indeterminate { + background-color: #7367f0; + border-color: #7367f0; +} + +.custom-option.checked { + border: 1px solid #7367f0; +} + +.form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='6' fill='%237367f0'/%3E%3C/svg%3E%0A"); +} +.form-switch .form-check-input:checked { + background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='6' fill='%23fff'/%3E%3C/svg%3E%0A"); +} + +.form-control:focus ~ .form-label { + border-color: #7367f0; +} +.form-control:focus ~ .form-label::after { + border-color: inherit; +} + +.switch-input:checked ~ .switch-toggle-slider { + background: #7367f0; + border-color: #7367f0 !important; + color: #fff; +} + +.switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #7367f0; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.switch-primary.switch .switch-input:checked ~ .switch-toggle-slider { + background: #7367f0; + border-color: #7367f0 !important; + color: #fff; +} + +.switch-primary.switch .switch-input:active ~ .switch-toggle-slider { + box-shadow: none; +} + +.switch-primary.switch .switch-input:focus ~ .switch-toggle-slider { + border: 1px solid #7367f0; + box-shadow: 0 0 0.25rem 0.05rem rgba(115, 103, 240, 0.1); +} + +.timeline .timeline-item-primary .timeline-event { + background-color: rgba(115, 103, 240, 0.1); +} +.timeline .timeline-item-primary .timeline-event:before { + border-left-color: rgba(115, 103, 240, 0.1) !important; + border-right-color: rgba(115, 103, 240, 0.1) !important; +} + +.timeline .timeline-point-primary { + background-color: #7367f0 !important; + box-shadow: 0 0 0 0.1875rem rgba(115, 103, 240, 0.16); +} + +.timeline .timeline-indicator-primary i { + color: #7367f0 !important; +} + +.divider.divider-primary.divider-vertical:before, .divider.divider-primary.divider-vertical:after, +.divider.divider-primary .divider-text:before, +.divider.divider-primary .divider-text:after { + border-color: #7367f0; +} + +.navbar.bg-primary { + background-color: rgba(115, 103, 240, 0.95) !important; + color: #e2dffc; +} +.navbar.bg-primary .navbar-brand, +.navbar.bg-primary .navbar-brand a { + color: #fff; +} +.navbar.bg-primary .navbar-brand:hover, .navbar.bg-primary .navbar-brand:focus, +.navbar.bg-primary .navbar-brand a:hover, +.navbar.bg-primary .navbar-brand a:focus { + color: #fff; +} +.navbar.bg-primary .navbar-search-wrapper .navbar-search-icon, +.navbar.bg-primary .navbar-search-wrapper .search-input { + color: #e2dffc; +} +.navbar.bg-primary .search-input-wrapper .search-input, +.navbar.bg-primary .search-input-wrapper .search-toggler { + background-color: #7367f0 !important; + color: #e2dffc; +} +.navbar.bg-primary .navbar-nav > .nav-link, +.navbar.bg-primary .navbar-nav > .nav-item > .nav-link, +.navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link { + color: #e2dffc; +} +.navbar.bg-primary .navbar-nav > .nav-link:hover, .navbar.bg-primary .navbar-nav > .nav-link:focus, +.navbar.bg-primary .navbar-nav > .nav-item > .nav-link:hover, +.navbar.bg-primary .navbar-nav > .nav-item > .nav-link:focus, +.navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link:hover, +.navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #fff; +} +.navbar.bg-primary .navbar-nav > .nav-link.disabled, +.navbar.bg-primary .navbar-nav > .nav-item > .nav-link.disabled, +.navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #b6aff7 !important; +} +.navbar.bg-primary .navbar-nav .show > .nav-link, +.navbar.bg-primary .navbar-nav .active > .nav-link, +.navbar.bg-primary .navbar-nav .nav-link.show, +.navbar.bg-primary .navbar-nav .nav-link.active { + color: #fff; +} +.navbar.bg-primary .navbar-toggler { + color: #e2dffc; + border-color: rgba(255, 255, 255, 0.15); +} +.navbar.bg-primary .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(255, 255, 255, 0.8)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.navbar.bg-primary .navbar-text { + color: #e2dffc; +} +.navbar.bg-primary .navbar-text a { + color: #fff; +} +.navbar.bg-primary .navbar-text a:hover, .navbar.bg-primary .navbar-text a:focus { + color: #fff; +} +.navbar.bg-primary hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.menu.bg-primary { + background-color: #7367f0 !important; + color: #e2dffc; +} +.menu.bg-primary.menu-horizontal { + background-color: rgba(115, 103, 240, 0.95) !important; +} +.menu.bg-primary .menu-link, +.menu.bg-primary .menu-horizontal-prev, +.menu.bg-primary .menu-horizontal-next { + color: #e2dffc; +} +.menu.bg-primary .menu-link:hover, .menu.bg-primary .menu-link:focus, +.menu.bg-primary .menu-horizontal-prev:hover, +.menu.bg-primary .menu-horizontal-prev:focus, +.menu.bg-primary .menu-horizontal-next:hover, +.menu.bg-primary .menu-horizontal-next:focus { + color: #fff; +} +.menu.bg-primary .menu-link.active, +.menu.bg-primary .menu-horizontal-prev.active, +.menu.bg-primary .menu-horizontal-next.active { + color: #fff; +} +.menu.bg-primary .menu-item.disabled .menu-link, +.menu.bg-primary .menu-horizontal-prev.disabled, +.menu.bg-primary .menu-horizontal-next.disabled { + color: #b6aff7 !important; +} +.menu.bg-primary .menu-item.open:not(.menu-item-closing) > .menu-toggle, +.menu.bg-primary .menu-item.active > .menu-link { + color: #fff; +} +.menu.bg-primary.menu-vertical .menu-item.active > .menu-link:not(.menu-toggle) { + background: linear-gradient(72.47deg, #776bf0 22.16%, rgba(119, 107, 240, 0.7) 76.47%); + box-shadow: 0px 2px 6px 0px rgba(119, 107, 240, 0.48); + color: #fff !important; +} +[dir=rtl] .menu.bg-primary.menu-vertical .menu-item.active > .menu-link:not(.menu-toggle) { + background: linear-gradient(72.47deg, rgba(119, 107, 240, 0.7) 22.16%, #776bf0 76.47%) !important; +} +.menu.bg-primary.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle { + background: linear-gradient(72.47deg, #776bf0 22.16%, rgba(119, 107, 240, 0.7) 76.47%); + color: #fff !important; + box-shadow: 0px 2px 6px 0px rgba(119, 107, 240, 0.48); +} +[dir=rtl] .menu.bg-primary.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle { + background: linear-gradient(72.47deg, rgba(119, 107, 240, 0.7) 22.16%, #776bf0 76.47%); + box-shadow: 0px 2px 6px 0px rgba(119, 107, 240, 0.48); + color: #fff !important; +} +.menu.bg-primary.menu-horizontal .menu-inner .menu-item:not(.menu-item-closing) > .menu-sub, +.menu.bg-primary.menu-horizontal .menu-inner .menu-item.open > .menu-toggle { + background: #7367f0; +} +.menu.bg-primary.menu-horizontal .menu-item.active > .menu-link:not(.menu-toggle) { + background: #7367f0; + color: #776bf0 !important; +} +.menu.bg-primary .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-sub, +.menu.bg-primary .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-toggle { + background: transparent; + color: #fff; +} +.menu.bg-primary .menu-inner-shadow { + background: linear-gradient(#7367f0 41%, rgba(115, 103, 240, 0.11) 95%, rgba(115, 103, 240, 0)); +} +.menu.bg-primary .menu-text { + color: #fff; +} +.menu.bg-primary .menu-header { + color: #c6c1f9; +} +.menu.bg-primary hr, +.menu.bg-primary .menu-divider, +.menu.bg-primary .menu-inner > .menu-item.open > .menu-sub::before { + border-color: rgba(255, 255, 255, 0.15) !important; +} +.menu.bg-primary .menu-block::before { + background-color: #c6c1f9; +} +.menu.bg-primary .ps__thumb-y, +.menu.bg-primary .ps__rail-y.ps--clicking > .ps__thumb-y { + background: rgba(255, 255, 255, 0.5916956863) !important; +} + +.layout-footer-fixed .layout-horizontal .footer.bg-primary { + background-color: #7367f0 !important; + color: #e2dffc; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .footer.bg-primary .footer-container { + background-color: #7367f0 !important; + color: #e2dffc; +} +.footer.bg-primary .footer-link { + color: #e2dffc; +} +.footer.bg-primary .footer-link:hover, .footer.bg-primary .footer-link:focus { + color: #fff; +} +.footer.bg-primary .footer-link.disabled { + color: #b6aff7 !important; +} +.footer.bg-primary .footer-text { + color: #fff; +} +.footer.bg-primary .show > .footer-link, +.footer.bg-primary .active > .footer-link, +.footer.bg-primary .footer-link.show, +.footer.bg-primary .footer-link.active { + color: #fff; +} +.footer.bg-primary hr { + border-color: rgba(255, 255, 255, 0.15); +} + +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-select ~ label { + color: #7367f0; +} +.form-floating > .form-control:-webkit-autofill ~ label { + color: #7367f0; +} + +.svg-illustration svg { + fill: #7367f0; +} + +.jstree-default .jstree-wholerow-hovered, +.jstree-default .jstree-hovered { + background: rgba(115, 103, 240, 0.08); + color: #7367f0; +} +.jstree-default .jstree-wholerow-clicked, +.jstree-default .jstree-clicked { + background: #7367f0; + color: #fff; +} + +.jstree-default-dark .jstree-wholerow-hovered, +.jstree-default-dark .jstree-hovered { + background: rgba(115, 103, 240, 0.08); + color: #7367f0; +} +.jstree-default-dark .jstree-wholerow-clicked, +.jstree-default-dark .jstree-clicked { + background: #7367f0; + color: #fff; +} + +.card.card-border-shadow-primary::after { + border-bottom-color: #c7c2f9; +} +.card.card-border-shadow-primary:hover::after { + border-bottom-color: #7367f0; +} + +.card.card-hover-border-primary:hover, +.card .card-hover-border-primary:hover { + border-color: #cac5f9; +} + +html:not([dir=rtl]) .border-primary, +html[dir=rtl] .border-primary { + border-color: #7367f0 !important; +} + +a { + color: #7367f0; +} +a:hover { + color: #8176f2; +} + +.fill-primary { + fill: #7367f0; +} + +.noUi-primary .noUi-base .noUi-connect { + background: #7367f0 !important; +} +.noUi-primary .noUi-base .noUi-origin .noUi-handle { + background: #5c52c0 !important; +} + +.select2-container--default.select2-container--focus .select2-selection, .select2-container--default.select2-container--open .select2-selection { + border-color: #7367f0 !important; +} + +.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice { + background: rgba(115, 103, 240, 0.16) !important; + color: #7367f0 !important; +} + +.tagify--focus { + border-color: #7367f0 !important; +} + +.tagify__dropdown__item--active { + background: #7367f0 !important; +} + +table.dataTable.dtr-column > tbody > tr > td.control:before, +table.dataTable.dtr-column > tbody > tr > th.control:before { + background-color: #7367f0; + border: 2px solid #fff; + box-shadow: 0 0 3px rgba(75, 70, 92, 0.8); +} + +.bootstrap-select .dropdown-menu.inner a[aria-selected=true] { + background: #7367f0 !important; + color: #fff !important; +} +.bootstrap-select .dropdown-toggle.show { + border-color: #7367f0; +} + +.datepicker table tr td.active, .datepicker table tr td.active.highlighted, +.datepicker table tr td .focused, +.datepicker table tr td span.active, +.datepicker table tr td span.active.disabled, .datepicker table tr td.range-start, .datepicker table tr td.range-end { + background: #7367f0 !important; + color: #fff !important; +} +.datepicker table tr td.range, .datepicker table tr td.range.highlighted, .datepicker table tr td.range.today { + color: #7367f0 !important; + background: #e9e7fd !important; +} +.datepicker table tr td.range.focused, .datepicker table tr td.range.highlighted.focused, .datepicker table tr td.range.today.focused { + background: #dddbfb !important; +} +.datepicker table tr td.range.disabled, .datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.today.disabled { + background: rgba(233, 231, 253, 0.5) !important; + color: rgba(115, 103, 240, 0.5) !important; +} +.datepicker table tr td.today:not(.active) { + box-shadow: 0 0 0 1px #7367f0 inset; +} + +.flatpickr-day.today { + border-color: #7367f0; +} +.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange { + color: #7367f0 !important; + background: #e9e7fd !important; + border-color: #e9e7fd !important; +} +.flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.week.selected { + color: #fff !important; + background: #7367f0 !important; + border-color: #7367f0 !important; +} + +.daterangepicker td.active:not(.off) { + background: #7367f0 !important; + color: #fff; +} + +.daterangepicker .start-date:not(.end-date):not(.off), +.daterangepicker .end-date:not(.start-date):not(.off) { + background-color: #7367f0; + color: #fff; + border: 0 !important; +} +.daterangepicker .start-date:not(.end-date):not(.off):hover, +.daterangepicker .end-date:not(.start-date):not(.off):hover { + background-color: #7367f0 !important; +} + +.daterangepicker .input-mini.active { + border-color: #7367f0 !important; +} + +.daterangepicker td.in-range:not(.start-date):not(.end-date):not(.off) { + color: #7367f0 !important; + background-color: #e9e7fd !important; +} + +.ranges li.active { + color: #fff !important; + background-color: #7367f0 !important; +} + +li.ui-timepicker-selected, +.ui-timepicker-list .ui-timepicker-selected:hover { + color: #fff !important; + background: #7367f0 !important; +} + +.ql-snow.ql-toolbar button:hover, +.ql-snow.ql-toolbar button:focus, +.ql-snow.ql-toolbar button.ql-active, +.ql-snow.ql-toolbar .ql-picker-label:hover, +.ql-snow.ql-toolbar .ql-picker-label.ql-active, +.ql-snow.ql-toolbar .ql-picker-item:hover, +.ql-snow.ql-toolbar .ql-picker-item.ql-selected, +.ql-snow .ql-toolbar button:hover, +.ql-snow .ql-toolbar button:focus, +.ql-snow .ql-toolbar button.ql-active, +.ql-snow .ql-toolbar .ql-picker-label:hover, +.ql-snow .ql-toolbar .ql-picker-label.ql-active, +.ql-snow .ql-toolbar .ql-picker-item:hover, +.ql-snow .ql-toolbar .ql-picker-item.ql-selected { + color: #7367f0 !important; +} +.ql-snow.ql-toolbar button:hover .ql-fill, +.ql-snow.ql-toolbar button:focus .ql-fill, +.ql-snow.ql-toolbar button.ql-active .ql-fill, +.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, +.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, +.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, +.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, +.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill, +.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, +.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, +.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, +.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, +.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, +.ql-snow .ql-toolbar button:hover .ql-fill, +.ql-snow .ql-toolbar button:focus .ql-fill, +.ql-snow .ql-toolbar button.ql-active .ql-fill, +.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, +.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, +.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, +.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, +.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, +.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill, +.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, +.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, +.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, +.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, +.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { + fill: #7367f0 !important; +} +.ql-snow.ql-toolbar button:hover .ql-stroke, +.ql-snow.ql-toolbar button:focus .ql-stroke, +.ql-snow.ql-toolbar button.ql-active .ql-stroke, +.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, +.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, +.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, +.ql-snow.ql-toolbar button:hover .ql-stroke-miter, +.ql-snow.ql-toolbar button:focus .ql-stroke-miter, +.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, +.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, +.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, +.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, +.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, +.ql-snow .ql-toolbar button:hover .ql-stroke, +.ql-snow .ql-toolbar button:focus .ql-stroke, +.ql-snow .ql-toolbar button.ql-active .ql-stroke, +.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, +.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, +.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, +.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, +.ql-snow .ql-toolbar button:hover .ql-stroke-miter, +.ql-snow .ql-toolbar button:focus .ql-stroke-miter, +.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, +.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, +.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, +.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, +.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter { + stroke: #7367f0 !important; +} + +.tt-suggestion:active, +.tt-cursor { + background: #7367f0 !important; + color: #fff !important; +} + +.dropzone.dz-drag-hover { + border-color: #7367f0 !important; +} + +.swiper-pagination-bullet.swiper-pagination-bullet-active, +.swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + background: #7367f0 !important; +} + +.sk-primary.sk-plane, +.sk-primary .sk-chase-dot:before, +.sk-primary .sk-bounce-dot, +.sk-primary .sk-wave-rect, +.sk-primary.sk-pulse, +.sk-primary .sk-swing-dot, +.sk-primary .sk-circle-dot:before, +.sk-primary .sk-circle-fade-dot:before, +.sk-primary .sk-grid-cube, +.sk-primary .sk-fold-cube:before { + background-color: #7367f0; +} + +.plyr input[type=range]::-ms-fill-lower { + background: #7367f0 !important; +} + +.plyr input[type=range]:active::-webkit-slider-thumb { + background: #7367f0 !important; +} +.plyr input[type=range]:active::-moz-range-thumb { + background: #7367f0 !important; +} +.plyr input[type=range]:active::-ms-thumb { + background: #7367f0 !important; +} + +.plyr--video .plyr__control.plyr__control--overlaid, +.plyr--video .plyr__controls button.tab-focus:focus, +.plyr--video .plyr__control[aria-expanded=true], +.plyr--video .plyr__controls button:hover { + background: #7367f0 !important; + color: #fff !important; +} + +.plyr--audio .plyr__controls button.tab-focus:focus, +.plyr--audio .plyr__control[aria-expanded=true], +.plyr--audio .plyr__controls button:hover { + background: #7367f0 !important; + color: #fff !important; +} + +.plyr__play-large { + background: #7367f0 !important; + color: #fff !important; +} + +.plyr__progress--played, +.plyr__volume--display { + color: #7367f0 !important; +} + +.plyr--full-ui input[type=range] { + color: #7367f0 !important; +} + +.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before { + background: #7367f0 !important; +} + +.fc .fc-event-primary:not(.fc-list-event) { + background-color: #eae8fd !important; + color: #7367f0 !important; +} +.fc .fc-event-primary.fc-list-event .fc-list-event-dot { + border-color: #7367f0 !important; +} +.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button) { + background-color: rgba(115, 103, 240, 0.16) !important; + border: 0; + color: #7367f0; +} +.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active, .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover { + background-color: rgba(115, 103, 240, 0.24) !important; + color: #7367f0; +} + +.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step, +.swal2-progress-steps[class] .swal2-progress-step-line, +.swal2-progress-steps[class] .swal2-active-progress-step, +.swal2-progress-steps[class] .swal2-progress-step { + background: #7367f0; + color: #fff; +} + +.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step, +.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { + background: #eae8fd; +} + +.pcr-app .pcr-type.active, +.pcr-app .pcr-save { + background: #7367f0 !important; +} + +.icon-card.active { + outline: 1px solid #7367f0; +} +.icon-card.active i, +.icon-card.active svg { + color: #7367f0; +} + +.shepherd-element .shepherd-button:not(:disabled).btn-primary { + color: #fff; + background-color: #7367f0; + border-color: #7367f0; +} +.shepherd-element .shepherd-button:not(:disabled).btn-primary:hover { + color: #fff !important; + background-color: #685dd8 !important; + border-color: #685dd8 !important; +} +.btn-check:focus + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .shepherd-element .shepherd-button:not(:disabled).btn-primary:focus, .shepherd-element .shepherd-button:not(:disabled).btn-primary.focus { + color: #fff; + background-color: #685dd8; + border-color: #685dd8; + box-shadow: none; +} +.btn-check:checked + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .btn-check:active + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .shepherd-element .shepherd-button:not(:disabled).btn-primary:active, .shepherd-element .shepherd-button:not(:disabled).btn-primary.active, .shepherd-element .shepherd-button:not(:disabled).btn-primary.show.dropdown-toggle, .show > .shepherd-element .shepherd-button:not(:disabled).btn-primary.dropdown-toggle { + color: #fff !important; + background-color: #685dd8 !important; + border-color: #685dd8 !important; +} +.shepherd-element .shepherd-button:not(:disabled).btn-primary.disabled, .shepherd-element .shepherd-button:not(:disabled).btn-primary:disabled { + color: #fff !important; + background-color: #7367f0 !important; + border-color: #7367f0 !important; + box-shadow: none !important; +} +.shepherd-element .btn-group .shepherd-button:not(:disabled).btn-primary, +.shepherd-element .input-group .shepherd-button:not(:disabled).btn-primary { + border-right: 1px solid #685dd8; + border-left: 1px solid #685dd8; +} +.shepherd-element .btn-group-vertical .shepherd-button:not(:disabled).btn-primary { + border-top-color: #685dd8; + border-bottom-color: #685dd8; +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary { + color: #a8aaae; + border-color: transparent; + background: #f1f1f2; +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.waves-effect .waves-ripple { + background: radial-gradient(rgba(168, 170, 174, 0.2) 0, rgba(168, 170, 174, 0.3) 40%, rgba(168, 170, 174, 0.4) 50%, rgba(168, 170, 174, 0.5) 60%, rgba(255, 255, 255, 0) 70%); +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:hover { + border-color: transparent !important; + background: #eaebec !important; + color: #a8aaae !important; +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:focus, .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.focus { + color: #a8aaae; + background: #eaebec; + box-shadow: none !important; +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:active, .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.active, .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.show.dropdown-toggle, .show > .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.dropdown-toggle { + color: #a8aaae !important; + background-color: #eaebec !important; + border-color: transparent !important; +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:active:focus, .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.active:focus, .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.show.dropdown-toggle:focus, .show > .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.dropdown-toggle:focus { + box-shadow: none; +} +.shepherd-element .shepherd-button:not(:disabled).btn-label-secondary.disabled, .shepherd-element .shepherd-button:not(:disabled).btn-label-secondary:disabled { + color: #a8aaae !important; + border-color: transparent !important; + background: #f2f2f3 !important; + box-shadow: none; +} +.shepherd-element .btn-group .shepherd-button:not(:disabled).btn-label-secondary, +.shepherd-element .input-group .shepherd-button:not(:disabled).btn-label-secondary { + border-right: 1px solid #eaebec; + border-left: 1px solid #eaebec; +} +.shepherd-element .btn-group-vertical .shepherd-button:not(:disabled).btn-label-secondary { + border-top-color: #eaebec; + border-bottom-color: #eaebec; +} + +.bs-stepper .step.active .bs-stepper-circle { + background-color: #7367f0; + color: #fff; +} +.bs-stepper .step.active .bs-stepper-icon svg { + fill: #7367f0 !important; +} +.bs-stepper .step.active .bs-stepper-icon i, +.bs-stepper .step.active .bs-stepper-label { + color: #7367f0 !important; +} +.bs-stepper .step.crossed .step-trigger .bs-stepper-circle { + background-color: #f4f3fe !important; + color: #aba4f6 !important; +} +.bs-stepper .step.crossed .step-trigger .bs-stepper-icon svg { + fill: #7367f0 !important; +} +.bs-stepper .step.crossed .step-trigger .bs-stepper-icon i { + color: #7367f0 !important; +} +.bs-stepper.wizard-icons .step.crossed .bs-stepper-label { + color: #7367f0 !important; +} +.bs-stepper.wizard-icons .step.crossed + .line i { + color: #7367f0; +} + +.app-chat .sidebar-body .chat-contact-list li.active { + background: linear-gradient(72.47deg, #7367f0 22.16%, rgba(115, 103, 240, 0.7) 76.47%); +} +[dir=rtl] .app-chat .sidebar-body .chat-contact-list li.active { + background: linear-gradient(72.47deg, rgba(115, 103, 240, 0.7) 22.16%, #7367f0 76.47%) !important; +} +.app-chat .app-chat-history .chat-history .chat-message.chat-message-right .chat-message-text { + background-color: #7367f0 !important; +} + +.navbar.landing-navbar .navbar-nav .show > .nav-link, +.navbar.landing-navbar .navbar-nav .active > .nav-link, +.navbar.landing-navbar .navbar-nav .nav-link.show, +.navbar.landing-navbar .navbar-nav .nav-link.active, +.navbar.landing-navbar .navbar-nav .nav-link:hover { + color: #7367f0 !important; +} + +.landing-features .features-icon-wrapper .features-icon-box .features-icon { + border: 2px solid rgba(115, 103, 240, 0.2); +} +.landing-features .features-icon-wrapper .features-icon-box:hover .features-icon { + background-color: rgba(115, 103, 240, 0.05); +} + +.bg-navbar-theme { + background-color: rgba(255, 255, 255, 0.95) !important; + color: #6f6b7d; +} +.bg-navbar-theme .navbar-brand, +.bg-navbar-theme .navbar-brand a { + color: #5d596c; +} +.bg-navbar-theme .navbar-brand:hover, .bg-navbar-theme .navbar-brand:focus, +.bg-navbar-theme .navbar-brand a:hover, +.bg-navbar-theme .navbar-brand a:focus { + color: #5d596c; +} +.bg-navbar-theme .navbar-search-wrapper .navbar-search-icon, +.bg-navbar-theme .navbar-search-wrapper .search-input { + color: #6f6b7d; +} +.bg-navbar-theme .search-input-wrapper .search-input, +.bg-navbar-theme .search-input-wrapper .search-toggler { + background-color: #fff !important; + color: #6f6b7d; +} +.bg-navbar-theme .navbar-nav > .nav-link, +.bg-navbar-theme .navbar-nav > .nav-item > .nav-link, +.bg-navbar-theme .navbar-nav > .nav > .nav-item > .nav-link { + color: #6f6b7d; +} +.bg-navbar-theme .navbar-nav > .nav-link:hover, .bg-navbar-theme .navbar-nav > .nav-link:focus, +.bg-navbar-theme .navbar-nav > .nav-item > .nav-link:hover, +.bg-navbar-theme .navbar-nav > .nav-item > .nav-link:focus, +.bg-navbar-theme .navbar-nav > .nav > .nav-item > .nav-link:hover, +.bg-navbar-theme .navbar-nav > .nav > .nav-item > .nav-link:focus { + color: #5d596c; +} +.bg-navbar-theme .navbar-nav > .nav-link.disabled, +.bg-navbar-theme .navbar-nav > .nav-item > .nav-link.disabled, +.bg-navbar-theme .navbar-nav > .nav > .nav-item > .nav-link.disabled { + color: #a9a6b1 !important; +} +.bg-navbar-theme .navbar-nav .show > .nav-link, +.bg-navbar-theme .navbar-nav .active > .nav-link, +.bg-navbar-theme .navbar-nav .nav-link.show, +.bg-navbar-theme .navbar-nav .nav-link.active { + color: #5d596c; +} +.bg-navbar-theme .navbar-toggler { + color: #6f6b7d; + border-color: rgba(93, 89, 108, 0.075); +} +.bg-navbar-theme .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3Csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L14,0 L14,1.75 L0,1.75 L0,0 Z M0,4.375 L14,4.375 L14,6.125 L0,6.125 L0,4.375 Z M0,8.75 L14,8.75 L14,10.5 L0,10.5 L0,8.75 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='💎-UI-Elements' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='12)-Navbar' transform='translate(-1174.000000, -1290.000000)'%3E%3Cg id='Group' transform='translate(1174.000000, 1288.000000)'%3E%3Cg id='Icon-Color' transform='translate(0.000000, 2.000000)'%3E%3Cuse fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3Cuse fill-opacity='0.1' fill='rgba(75, 70, 92, 0.5)' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +} +.bg-navbar-theme .navbar-text { + color: #6f6b7d; +} +.bg-navbar-theme .navbar-text a { + color: #5d596c; +} +.bg-navbar-theme .navbar-text a:hover, .bg-navbar-theme .navbar-text a:focus { + color: #5d596c; +} +.bg-navbar-theme hr { + border-color: rgba(93, 89, 108, 0.075); +} + +.layout-navbar { + box-shadow: 0 0 10px #dbdade; + backdrop-filter: saturate(200%) blur(6px); +} + +.menu-horizontal { + backdrop-filter: saturate(200%) blur(6px); +} + +.layout-horizontal .layout-navbar { + box-shadow: 0 1px 0 #dbdade; +} + +.navbar-detached { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); +} + +.layout-navbar-fixed .layout-page:before { + backdrop-filter: saturate(200%) blur(10px); + background: linear-gradient(180deg, rgba(248, 247, 250, 0.7) 44%, rgba(248, 247, 250, 0.43) 73%, rgba(248, 247, 250, 0)); + -webkit-mask: linear-gradient(#f8f7fa, #f8f7fa 18%, transparent 100%); + mask: linear-gradient(#f8f7fa, #f8f7fa 18%, transparent 100%); +} + +.bg-menu-theme { + background-color: #fff !important; + color: #6f6b7d; +} +.bg-menu-theme.menu-horizontal { + background-color: rgba(255, 255, 255, 0.95) !important; +} +.bg-menu-theme .menu-link, +.bg-menu-theme .menu-horizontal-prev, +.bg-menu-theme .menu-horizontal-next { + color: #6f6b7d; +} +.bg-menu-theme .menu-link:hover, .bg-menu-theme .menu-link:focus, +.bg-menu-theme .menu-horizontal-prev:hover, +.bg-menu-theme .menu-horizontal-prev:focus, +.bg-menu-theme .menu-horizontal-next:hover, +.bg-menu-theme .menu-horizontal-next:focus { + color: #5d596c; +} +.bg-menu-theme .menu-link.active, +.bg-menu-theme .menu-horizontal-prev.active, +.bg-menu-theme .menu-horizontal-next.active { + color: #5d596c; +} +.bg-menu-theme .menu-item.disabled .menu-link, +.bg-menu-theme .menu-horizontal-prev.disabled, +.bg-menu-theme .menu-horizontal-next.disabled { + color: #a9a6b1 !important; +} +.bg-menu-theme .menu-item.open:not(.menu-item-closing) > .menu-toggle, +.bg-menu-theme .menu-item.active > .menu-link { + color: #5d596c; +} +.bg-menu-theme.menu-vertical .menu-item.active > .menu-link:not(.menu-toggle) { + background: linear-gradient(72.47deg, #7367f0 22.16%, rgba(115, 103, 240, 0.7) 76.47%); + box-shadow: 0px 2px 6px 0px rgba(115, 103, 240, 0.48); + color: #fff !important; +} +[dir=rtl] .bg-menu-theme.menu-vertical .menu-item.active > .menu-link:not(.menu-toggle) { + background: linear-gradient(72.47deg, rgba(115, 103, 240, 0.7) 22.16%, #7367f0 76.47%) !important; +} +.bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle { + background: linear-gradient(72.47deg, #7367f0 22.16%, rgba(115, 103, 240, 0.7) 76.47%); + color: #fff !important; + box-shadow: 0px 2px 6px 0px rgba(115, 103, 240, 0.48); +} +[dir=rtl] .bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle { + background: linear-gradient(72.47deg, rgba(115, 103, 240, 0.7) 22.16%, #7367f0 76.47%); + box-shadow: 0px 2px 6px 0px rgba(115, 103, 240, 0.48); + color: #fff !important; +} +.bg-menu-theme.menu-horizontal .menu-inner .menu-item:not(.menu-item-closing) > .menu-sub, +.bg-menu-theme.menu-horizontal .menu-inner .menu-item.open > .menu-toggle { + background: #fff; +} +.bg-menu-theme.menu-horizontal .menu-item.active > .menu-link:not(.menu-toggle) { + background: #f4f3fe; + color: #7367f0 !important; +} +.bg-menu-theme .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-sub, +.bg-menu-theme .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-toggle { + background: transparent; + color: #fff; +} +.bg-menu-theme .menu-inner-shadow { + background: linear-gradient(#fff 41%, rgba(255, 255, 255, 0.11) 95%, rgba(255, 255, 255, 0)); +} +.bg-menu-theme .menu-text { + color: #5d596c; +} +.bg-menu-theme .menu-header { + color: #93909e; +} +.bg-menu-theme hr, +.bg-menu-theme .menu-divider, +.bg-menu-theme .menu-inner > .menu-item.open > .menu-sub::before { + border-color: transparent !important; +} +.bg-menu-theme .menu-block::before { + background-color: #93909e; +} +.bg-menu-theme .ps__thumb-y, +.bg-menu-theme .ps__rail-y.ps--clicking > .ps__thumb-y { + background: rgba(93, 89, 108, 0.2) !important; +} + +@media (min-width: 1200px) { + .bg-menu-theme { + box-shadow: 0 0.125rem 0.25rem rgba(165, 163, 174, 0.3); + } +} +.bg-menu-theme .menu-inner .menu-item.open > .menu-link.menu-toggle, .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item.open > .menu-link.menu-toggle, .bg-menu-theme .menu-inner .menu-item.active > .menu-link.menu-toggle, .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item.active > .menu-link.menu-toggle { + background: #f4f4f5; +} +html:not(.layout-menu-collapsed) .bg-menu-theme .menu-inner .menu-item:not(.active) > .menu-link:hover, .layout-menu-hover.layout-menu-collapsed .bg-menu-theme .menu-inner .menu-item:not(.active) > .menu-link:hover { + background: #f8f8f8; +} +.bg-menu-theme .menu-inner .menu-sub .menu-item:not(.active) > .menu-link::before { + color: #a5a3ae !important; +} + +.layout-footer-fixed .layout-horizontal .bg-footer-theme { + background-color: #fff !important; + color: #6f6b7d; +} +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .bg-footer-theme .footer-container { + background-color: #fff !important; + color: #6f6b7d; +} +.bg-footer-theme .footer-link { + color: #6f6b7d; +} +.bg-footer-theme .footer-link:hover, .bg-footer-theme .footer-link:focus { + color: #5d596c; +} +.bg-footer-theme .footer-link.disabled { + color: #a9a6b1 !important; +} +.bg-footer-theme .footer-text { + color: #5d596c; +} +.bg-footer-theme .show > .footer-link, +.bg-footer-theme .active > .footer-link, +.bg-footer-theme .footer-link.show, +.bg-footer-theme .footer-link.active { + color: #5d596c; +} +.bg-footer-theme hr { + border-color: rgba(93, 89, 108, 0.075); +} + +.layout-footer-fixed .layout-wrapper:not(.layout-horizontal) .content-footer .footer-container, +.layout-footer-fixed .layout-wrapper.layout-horizontal .content-footer { + box-shadow: 0 0.25rem 1rem rgba(165, 163, 174, 0.45); +} diff --git a/src/assets/webfonts/fa-brands-400.eot b/src/assets/webfonts/fa-brands-400.eot deleted file mode 100644 index e79f40f..0000000 Binary files a/src/assets/webfonts/fa-brands-400.eot and /dev/null differ diff --git a/src/assets/webfonts/fa-brands-400.svg b/src/assets/webfonts/fa-brands-400.svg deleted file mode 100644 index ba0d850..0000000 --- a/src/assets/webfonts/fa-brands-400.svg +++ /dev/null @@ -1,3442 +0,0 @@ - - - - - -Created by FontForge 20190112 at Tue Jun 4 15:16:44 2019 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/webfonts/fa-brands-400.ttf b/src/assets/webfonts/fa-brands-400.ttf deleted file mode 100644 index 217ffe9..0000000 Binary files a/src/assets/webfonts/fa-brands-400.ttf and /dev/null differ diff --git a/src/assets/webfonts/fa-brands-400.woff b/src/assets/webfonts/fa-brands-400.woff deleted file mode 100644 index a2d8025..0000000 Binary files a/src/assets/webfonts/fa-brands-400.woff and /dev/null differ diff --git a/src/assets/webfonts/fa-brands-400.woff2 b/src/assets/webfonts/fa-brands-400.woff2 deleted file mode 100644 index e27b0bf..0000000 Binary files a/src/assets/webfonts/fa-brands-400.woff2 and /dev/null differ diff --git a/src/assets/webfonts/fa-regular-400.eot b/src/assets/webfonts/fa-regular-400.eot deleted file mode 100644 index d62be2f..0000000 Binary files a/src/assets/webfonts/fa-regular-400.eot and /dev/null differ diff --git a/src/assets/webfonts/fa-regular-400.svg b/src/assets/webfonts/fa-regular-400.svg deleted file mode 100644 index 751083e..0000000 --- a/src/assets/webfonts/fa-regular-400.svg +++ /dev/null @@ -1,803 +0,0 @@ - - - - - -Created by FontForge 20190112 at Tue Jun 4 15:16:44 2019 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/webfonts/fa-regular-400.ttf b/src/assets/webfonts/fa-regular-400.ttf deleted file mode 100644 index eb3cb5e..0000000 Binary files a/src/assets/webfonts/fa-regular-400.ttf and /dev/null differ diff --git a/src/assets/webfonts/fa-regular-400.woff b/src/assets/webfonts/fa-regular-400.woff deleted file mode 100644 index 43b1a9a..0000000 Binary files a/src/assets/webfonts/fa-regular-400.woff and /dev/null differ diff --git a/src/assets/webfonts/fa-regular-400.woff2 b/src/assets/webfonts/fa-regular-400.woff2 deleted file mode 100644 index b9344a7..0000000 Binary files a/src/assets/webfonts/fa-regular-400.woff2 and /dev/null differ diff --git a/src/assets/webfonts/fa-solid-900.eot b/src/assets/webfonts/fa-solid-900.eot deleted file mode 100644 index c77baa8..0000000 Binary files a/src/assets/webfonts/fa-solid-900.eot and /dev/null differ diff --git a/src/assets/webfonts/fa-solid-900.svg b/src/assets/webfonts/fa-solid-900.svg deleted file mode 100644 index 627128b..0000000 --- a/src/assets/webfonts/fa-solid-900.svg +++ /dev/null @@ -1,4649 +0,0 @@ - - - - - -Created by FontForge 20190112 at Tue Jun 4 15:16:44 2019 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/assets/webfonts/fa-solid-900.ttf b/src/assets/webfonts/fa-solid-900.ttf deleted file mode 100644 index c6c3dd4..0000000 Binary files a/src/assets/webfonts/fa-solid-900.ttf and /dev/null differ diff --git a/src/assets/webfonts/fa-solid-900.woff b/src/assets/webfonts/fa-solid-900.woff deleted file mode 100644 index 77c1786..0000000 Binary files a/src/assets/webfonts/fa-solid-900.woff and /dev/null differ diff --git a/src/assets/webfonts/fa-solid-900.woff2 b/src/assets/webfonts/fa-solid-900.woff2 deleted file mode 100644 index e30fb67..0000000 Binary files a/src/assets/webfonts/fa-solid-900.woff2 and /dev/null differ diff --git a/src/components/common/dialog/DialogLayOut.vue b/src/components/common/dialog/DialogLayOut.vue deleted file mode 100644 index 1fa6097..0000000 --- a/src/components/common/dialog/DialogLayOut.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - - - diff --git a/src/components/common/dialog/index.js b/src/components/common/dialog/index.js deleted file mode 100644 index 4dd73fc..0000000 --- a/src/components/common/dialog/index.js +++ /dev/null @@ -1,5 +0,0 @@ -const dialogOut = function (that, Msg) { - that.emitter.emit('DialogLayOut', Msg); -}; - -export default dialogOut; diff --git a/src/components/dialog/DialogView.vue b/src/components/dialog/DialogView.vue new file mode 100644 index 0000000..17f3ea5 --- /dev/null +++ b/src/components/dialog/DialogView.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/src/components/dialog/button/BaseButton.vue b/src/components/dialog/button/BaseButton.vue new file mode 100644 index 0000000..574b551 --- /dev/null +++ b/src/components/dialog/button/BaseButton.vue @@ -0,0 +1,39 @@ + + + diff --git a/src/components/dialog/button/BaseButtonCancel.vue b/src/components/dialog/button/BaseButtonCancel.vue new file mode 100644 index 0000000..d043085 --- /dev/null +++ b/src/components/dialog/button/BaseButtonCancel.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/components/dialog/button/ButtonDefault.vue b/src/components/dialog/button/ButtonDefault.vue new file mode 100644 index 0000000..8d31d34 --- /dev/null +++ b/src/components/dialog/button/ButtonDefault.vue @@ -0,0 +1,18 @@ + + + diff --git a/src/components/dialog/button/ButtonError.vue b/src/components/dialog/button/ButtonError.vue new file mode 100644 index 0000000..e2b3763 --- /dev/null +++ b/src/components/dialog/button/ButtonError.vue @@ -0,0 +1,18 @@ + + + diff --git a/src/components/dialog/button/ButtonSuccess.vue b/src/components/dialog/button/ButtonSuccess.vue new file mode 100644 index 0000000..88a06cb --- /dev/null +++ b/src/components/dialog/button/ButtonSuccess.vue @@ -0,0 +1,18 @@ + + + diff --git a/src/components/dialog/button/ButtonWarning.vue b/src/components/dialog/button/ButtonWarning.vue new file mode 100644 index 0000000..2829511 --- /dev/null +++ b/src/components/dialog/button/ButtonWarning.vue @@ -0,0 +1,18 @@ + + + diff --git a/src/components/dialog/button/ConfirmDefault.vue b/src/components/dialog/button/ConfirmDefault.vue new file mode 100644 index 0000000..232900b --- /dev/null +++ b/src/components/dialog/button/ConfirmDefault.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/dialog/button/ConfirmError.vue b/src/components/dialog/button/ConfirmError.vue new file mode 100644 index 0000000..21409f9 --- /dev/null +++ b/src/components/dialog/button/ConfirmError.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/dialog/button/ConfirmSuccess.vue b/src/components/dialog/button/ConfirmSuccess.vue new file mode 100644 index 0000000..e8e7ef2 --- /dev/null +++ b/src/components/dialog/button/ConfirmSuccess.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/dialog/button/ConfirmWarning.vue b/src/components/dialog/button/ConfirmWarning.vue new file mode 100644 index 0000000..8beacdb --- /dev/null +++ b/src/components/dialog/button/ConfirmWarning.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/components/dialog/icon/error.vue b/src/components/dialog/icon/error.vue new file mode 100644 index 0000000..9355df9 --- /dev/null +++ b/src/components/dialog/icon/error.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/components/dialog/icon/info.vue b/src/components/dialog/icon/info.vue new file mode 100644 index 0000000..f0b9e3c --- /dev/null +++ b/src/components/dialog/icon/info.vue @@ -0,0 +1,11 @@ + + + diff --git a/src/components/dialog/icon/success.vue b/src/components/dialog/icon/success.vue new file mode 100644 index 0000000..efcbb0a --- /dev/null +++ b/src/components/dialog/icon/success.vue @@ -0,0 +1,16 @@ + + + diff --git a/src/components/dialog/icon/warning.vue b/src/components/dialog/icon/warning.vue new file mode 100644 index 0000000..b57fff2 --- /dev/null +++ b/src/components/dialog/icon/warning.vue @@ -0,0 +1,11 @@ + + + diff --git a/src/components/dialog/index.js b/src/components/dialog/index.js new file mode 100644 index 0000000..87096fd --- /dev/null +++ b/src/components/dialog/index.js @@ -0,0 +1,36 @@ +const showDialog = function ( + status, + title, + message, + callbackFunction = null, + buttonText = { confirmText: '确认', cancelText: '取消' } +) { + + const buttonStyle = { + default: { icon: 'IconSuccess', button: 'ButtonDefault' }, + success: { icon: 'IconSuccess', button: 'ButtonSuccess' }, + warning: { icon: 'IconWarning', button: 'ButtonWarning' }, + error: { icon: 'IconError', button: 'ButtonError' }, + confirmDefault: { icon: 'IconSuccess', button: 'ButtonConfirmDefault' }, + confirmSuccess: { icon: 'IconSuccess', button: 'ButtonConfirmSuccess' }, + confirmWarning: { icon: 'IconWarning', button: 'ButtonConfirmWarning' }, + confirmError: { icon: 'IconError', button: 'ButtonConfirmError' }, + }; + const payload = { + active: true, + icon: buttonStyle[status].icon || buttonStyle.default.icon, + title, + message, + button: buttonStyle[status].button || buttonStyle.default.button, + callbackFunction, + buttonText, + }; + + this.$store.commit('SET_DIALOG_ACTIVE', payload); +}; + +const closeDialog = function () { + this.$store.commit('SET_DIALOG_CLOSE'); +}; + +export { showDialog, closeDialog }; diff --git a/src/components/loading/index.js b/src/components/loading/index.js new file mode 100644 index 0000000..b5f9f1e --- /dev/null +++ b/src/components/loading/index.js @@ -0,0 +1,28 @@ +/** + * 全局loading效果:合并多次loading请求,避免重复请求 + * 当调一次showLoading,则次数+1;当次数为0时,则显示loading + * 当调一次hideLoading,则次数-1; 当次数为0时,则结束loading + */ +import { ElLoading } from 'element-plus'; +// 定义一个请求次数的变量,用来记录当前页面总共请求的次数 +let loadingRequestCount = 0; +// 初始化loading +let loadingInstance; +// 编写一个显示loading的函数并且记录请求次数 ++ +const showLoading = (target) => { + if (loadingRequestCount === 0) { + // element的服务方式 target 我这边取的是表格class + // 类似整个表格loading和在表格配置v-loading一样的效果,这么做是全局实现了,不用每个页面单独去v-loading + loadingInstance = ElLoading.service({ target }); + } + loadingRequestCount++; +}; +// 编写一个隐藏loading的函数,并且记录请求次数 -- +const hideLoading = () => { + if (loadingRequestCount <= 0) return; + loadingRequestCount--; + if (loadingRequestCount === 0) { + loadingInstance.close(); + } +}; +export { showLoading, hideLoading }; diff --git a/src/components/notification/index.js b/src/components/notification/index.js new file mode 100644 index 0000000..33ee5a9 --- /dev/null +++ b/src/components/notification/index.js @@ -0,0 +1,18 @@ +import { ElNotification } from 'element-plus'; + +const showNotification = function (message = '', title = '成功', type = title === '成功' ? 'success' : 'error') { + if (typeof type === 'boolean') { + type = type ? 'success' : 'error'; + } + + ElNotification({ + type: type, + title: title, + message: message, + showClose: false, + offset: 70, + duration: 1500, + }); +}; + +export default showNotification; diff --git a/src/layouts/FooterView.vue b/src/layouts/FooterView.vue deleted file mode 100644 index 7b02686..0000000 --- a/src/layouts/FooterView.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/src/layouts/HeaderView.vue b/src/layouts/HeaderView.vue deleted file mode 100644 index 006d30a..0000000 --- a/src/layouts/HeaderView.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/src/layouts/Layout.vue b/src/layouts/Layout.vue deleted file mode 100644 index 1b9e27e..0000000 --- a/src/layouts/Layout.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - diff --git a/src/layouts/ContentView.vue b/src/layouts/LayoutView.vue similarity index 77% rename from src/layouts/ContentView.vue rename to src/layouts/LayoutView.vue index 2506116..d395787 100644 --- a/src/layouts/ContentView.vue +++ b/src/layouts/LayoutView.vue @@ -4,6 +4,6 @@ diff --git a/src/layouts/components/footer/FooterBar.vue b/src/layouts/components/footer/FooterBar.vue deleted file mode 100644 index 63a7d6a..0000000 --- a/src/layouts/components/footer/FooterBar.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/layouts/components/header/NavBar.vue b/src/layouts/components/header/NavBar.vue deleted file mode 100644 index 01f2465..0000000 --- a/src/layouts/components/header/NavBar.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - diff --git a/src/layouts/components/header/NavBarMobile.vue b/src/layouts/components/header/NavBarMobile.vue deleted file mode 100644 index f05ae45..0000000 --- a/src/layouts/components/header/NavBarMobile.vue +++ /dev/null @@ -1,48 +0,0 @@ - - - - - diff --git a/src/layouts/components/header/navBarItem.js b/src/layouts/components/header/navBarItem.js deleted file mode 100644 index c3ef8a3..0000000 --- a/src/layouts/components/header/navBarItem.js +++ /dev/null @@ -1,22 +0,0 @@ -export const navBarItem = [ - { - title: '首页', - link: '/', - target: '', - class: '', - style: '', - id: '', - depth: 'link depth-0', - indent: 'indent-0', - }, - { - title: 'GitHub', - link: 'https://github.com/stilleshan/subweb', - target: '_blank', - class: '', - style: '', - id: '', - depth: 'link depth-0', - indent: 'indent-0', - }, -]; diff --git a/src/layouts/main/MainLayout.vue b/src/layouts/main/MainLayout.vue new file mode 100644 index 0000000..4c4061d --- /dev/null +++ b/src/layouts/main/MainLayout.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/src/layouts/main/footer/FooterBar.vue b/src/layouts/main/footer/FooterBar.vue new file mode 100644 index 0000000..4c449e5 --- /dev/null +++ b/src/layouts/main/footer/FooterBar.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/layouts/main/navbar/AppBrand.vue b/src/layouts/main/navbar/AppBrand.vue new file mode 100644 index 0000000..d27042c --- /dev/null +++ b/src/layouts/main/navbar/AppBrand.vue @@ -0,0 +1,65 @@ + + + diff --git a/src/layouts/main/navbar/NavBar.vue b/src/layouts/main/navbar/NavBar.vue new file mode 100644 index 0000000..49f7422 --- /dev/null +++ b/src/layouts/main/navbar/NavBar.vue @@ -0,0 +1,28 @@ + + + diff --git a/src/layouts/main/navbar/NavMenu.vue b/src/layouts/main/navbar/NavMenu.vue new file mode 100644 index 0000000..ac79a68 --- /dev/null +++ b/src/layouts/main/navbar/NavMenu.vue @@ -0,0 +1,45 @@ + + + diff --git a/src/main.js b/src/main.js index a185c4f..e0f1ebe 100644 --- a/src/main.js +++ b/src/main.js @@ -1,10 +1,14 @@ import { createApp } from 'vue'; import App from './App.vue'; import router from './router'; -import mitt from 'mitt'; +import store from './store'; +import DialogView from '@/components/dialog/DialogView.vue'; +import { showDialog, closeDialog } from 'components/dialog'; -const emitter = mitt(); const app = createApp(App); +app.component('DialogView', DialogView); +app.use(router).use(store); -app.use(router).mount('#app'); -app.config.globalProperties.emitter = emitter; +app.config.globalProperties.$showDialog = showDialog; +app.config.globalProperties.$closeDialog = closeDialog; +app.mount('#app'); diff --git a/src/router/index.js b/src/router/index.js index 4b5dbad..0969aa4 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,21 +1,19 @@ import { createRouter, createWebHistory } from 'vue-router'; -import Layout from '@/layouts/Layout.vue'; const routes = [ { path: '/', - component: Layout, - redirect: '', + component: () => import('@/layouts/main/MainLayout.vue'), + name: 'LayoutView', children: [ { path: '', - component: () => import('@/views/home/HomeContent.vue'), + component: () => import('@/views/home/HomeView.vue'), name: 'home', }, ], }, ]; - const router = createRouter({ history: createWebHistory(process.env.BASE_URL), routes, diff --git a/src/store/index.js b/src/store/index.js new file mode 100644 index 0000000..98c646d --- /dev/null +++ b/src/store/index.js @@ -0,0 +1,15 @@ +import { createStore } from 'vuex'; +import style from './modules/style'; +import app from './modules/app'; +import menu from './modules/menu'; + +export default createStore({ + modules: { + style, + app, + menu, + }, + state: {}, + mutations: {}, + actions: {}, +}); diff --git a/src/store/modules/app.js b/src/store/modules/app.js new file mode 100644 index 0000000..61b8e1e --- /dev/null +++ b/src/store/modules/app.js @@ -0,0 +1,18 @@ +const app = { + state: { + dialog: { + active: false, + }, + }, + mutations: { + SET_DIALOG_ACTIVE(state, payload) { + state.dialog = payload; + }, + SET_DIALOG_CLOSE(state) { + state.dialog.active = false; + }, + }, + actions: {}, +}; + +export default app; diff --git a/src/store/modules/menu.js b/src/store/modules/menu.js new file mode 100644 index 0000000..1590f3a --- /dev/null +++ b/src/store/modules/menu.js @@ -0,0 +1,10 @@ +const menu = { + state: { + home: [], + // 首页菜单 + }, + mutations: {}, + actions: {}, +}; + +export default menu; diff --git a/src/store/modules/style.js b/src/store/modules/style.js new file mode 100644 index 0000000..a0aa0cd --- /dev/null +++ b/src/store/modules/style.js @@ -0,0 +1,9 @@ +import main from './styles/main.js'; + +const style = { + modules: { + main, + }, +}; + +export default style; diff --git a/src/store/modules/styles/main.js b/src/store/modules/styles/main.js new file mode 100644 index 0000000..bf4ae69 --- /dev/null +++ b/src/store/modules/styles/main.js @@ -0,0 +1,24 @@ +const main = { + state: { + navStyles: new Set(), // 初始状态为空数组 + isCollapsed: false, // 初始状态为展开 + }, + mutations: { + MAIN_LAYOUT_MENU_EXPAND(state) { + state.isCollapsed = !state.isCollapsed; + }, + MAIN_LAYOUT_MENU_EXPAND_CLOSE(state) { + state.isCollapsed = false; + }, + MAIN_LAYOUT_NAV_ACTIVE(state, val) { + if (val) { + state.navStyles.add('navbar-active'); + } else { + state.navStyles.delete('navbar-active'); + } + }, + }, + actions: {}, +}; + +export default main; diff --git a/src/views/home/HomeContent.vue b/src/views/home/HomeContent.vue deleted file mode 100644 index ff0465a..0000000 --- a/src/views/home/HomeContent.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/src/views/home/HomeForm.vue b/src/views/home/HomeForm.vue deleted file mode 100644 index 293d4a6..0000000 --- a/src/views/home/HomeForm.vue +++ /dev/null @@ -1,333 +0,0 @@ - - - diff --git a/src/views/home/HomeHeader.vue b/src/views/home/HomeHeader.vue deleted file mode 100644 index a7e0743..0000000 --- a/src/views/home/HomeHeader.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - - - diff --git a/src/views/home/HomeView.vue b/src/views/home/HomeView.vue new file mode 100644 index 0000000..63aa13b --- /dev/null +++ b/src/views/home/HomeView.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/src/views/home/SubTable.vue b/src/views/home/SubTable.vue new file mode 100644 index 0000000..42489fa --- /dev/null +++ b/src/views/home/SubTable.vue @@ -0,0 +1,309 @@ + + + + + diff --git a/src/views/home/utils.js b/src/views/home/index.js similarity index 57% rename from src/views/home/utils.js rename to src/views/home/index.js index 359bc96..5f2f0a7 100644 --- a/src/views/home/utils.js +++ b/src/views/home/index.js @@ -1,26 +1,16 @@ -const getSubLink = function ( - links, - apiUrl, - targetType, - isShowMoreConfig, - moreConfig -) { - let linkLst = links.split('\n'); +const getSubLink = function (urls, api, target, remoteConfig, isShowMoreConfig, moreConfig) { + let linkLst = urls.split('\n'); let link = linkLst.join('|'); - let finalUrl = - apiUrl + '/sub?target=' + targetType + '&url=' + encodeURIComponent(link); + let finalUrl = api + '/sub?target=' + target + '&url=' + encodeURIComponent(link); + if (remoteConfig) { + finalUrl = finalUrl + '&config=' + encodeURIComponent(remoteConfig); + } if (isShowMoreConfig) { if (moreConfig.include != '') { - finalUrl = - finalUrl + '&include=' + encodeURIComponent(moreConfig.include); + finalUrl = finalUrl + '&include=' + encodeURIComponent(moreConfig.include); } if (moreConfig.exclude != '') { - finalUrl = - finalUrl + '&exclude=' + encodeURIComponent(moreConfig.exclude); - } - if (moreConfig.remoteconfig != '') { - finalUrl = - finalUrl + '&config=' + encodeURIComponent(moreConfig.remoteconfig); + finalUrl = finalUrl + '&exclude=' + encodeURIComponent(moreConfig.exclude); } if (moreConfig.emoji) { finalUrl = finalUrl + '&emoji=true'; @@ -52,8 +42,7 @@ const getSubLink = function ( }; const regexCheck = function (url) { - const reg_url = - /https?:\/\/[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]/; + const reg_url = /https?:\/\/[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]/; if (reg_url.test(url)) { return true; } else { @@ -61,7 +50,4 @@ const regexCheck = function (url) { } }; -export default { - regexCheck, - getSubLink, -}; +export { regexCheck, getSubLink }; diff --git a/vue.config.js b/vue.config.js index 9f44b44..a2e4253 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,16 +1,30 @@ const { defineConfig } = require('@vue/cli-service'); +const AutoImport = require('unplugin-auto-import/webpack') +const Components = require('unplugin-vue-components/webpack') +const { ElementPlusResolver } = require('unplugin-vue-components/resolvers') module.exports = defineConfig({ + // publicPath: '/', lintOnSave: false, transpileDependencies: true, productionSourceMap: false, configureWebpack: { resolve: { alias: { + layouts: '@/layouts', assets: '@/assets', components: '@/components', - views: '@/views', network: '@/network', + views: '@/views', + utils: '@/utils', }, }, + plugins: [ + AutoImport({ + resolvers: [ElementPlusResolver()], + }), + Components({ + resolvers: [ElementPlusResolver()], + }), + ], }, });