diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 94e079a8..27a26af2 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,29 +1,29 @@ -name: NPM Publish - -on: - release: - types: [published] - -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16 - - run: npm ci - - publish-npm: - needs: build - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 16 - registry-url: https://registry.npmjs.org/ - - run: npm ci - - run: npm publish - env: - NODE_AUTH_TOKEN: ${{secrets.NPM_AUTH_TOKEN}} \ No newline at end of file +name: NPM Publish + +on: + release: + types: [published] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 16 + - run: npm ci + + publish-npm: + needs: build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-node@v3 + with: + node-version: 16 + registry-url: https://registry.npmjs.org/ + - run: npm ci + - run: npm publish + env: + NODE_AUTH_TOKEN: ${{secrets.NPM_AUTH_TOKEN}} diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c0f3326..501f815e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1 @@ -hehe, my eyes burn now :D \ No newline at end of file +hehe, my eyes burn now :D diff --git a/README.md b/README.md index aa484fba..3b1ad815 100644 --- a/README.md +++ b/README.md @@ -3,29 +3,31 @@ ## Information This theme is in beta release, more information at [discord-dashboard discord](https://discord.gg/CHbfcSbEgd). + ## Documentation + Docs are available at [Soft-UI Docs](https://dbd-docs.assistantscenter.com/soft-ui/). ## Preview + ![Preview](./soft-ui-preview.png) ## Features - The table below shows the features **dbd-soft-ui** has compared to other themes for **[discord-dashboard](https://npmjs.com/package/discord-dashboard)**. -|*Features* |dbd-soft-ui|[dbd-capriham-theme](https://npmjs.com/package/dbd-capriham-theme)|[dbd-dark-dashboard](https://npmjs.com/package/dbd-dark-dashboard)| -|-------------|---------------|-------------|--------------------------| -|Command Categories|

|

|

-|Light Theme|

|

|

-|Dark Theme|

|

|

-|Server Information|

|

|

-|User Information|

|

|

-|Admin Page|

|

|

-|Pterodactyl Support|

|

|

-|Feeds v2|

|

|

-|Customisable Color Scheme|

|

|

-|Premium|

|

|

-|Statistics|

|

|

-|Commands Search|

|

|

-|Shard Statistics|

|

|

+| _Features_ | dbd-soft-ui | [dbd-capriham-theme](https://npmjs.com/package/dbd-capriham-theme) | [dbd-dark-dashboard](https://npmjs.com/package/dbd-dark-dashboard) | +| ------------------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | +| Command Categories |

|

|

| +| Light Theme |

|

|

| +| Dark Theme |

|

|

| +| Server Information |

|

|

| +| User Information |

|

|

| +| Admin Page |

|

|

| +| Pterodactyl Support |

|

|

| +| Feeds v2 |

|

|

| +| Customisable Color Scheme |

|

|

| +| Premium |

|

|

| +| Statistics |

|

|

| +| Commands Search |

|

|

| +| Shard Statistics |

|

|

| diff --git a/icons.js b/icons.js index e8c8393a..538cbd24 100644 --- a/icons.js +++ b/icons.js @@ -256,7 +256,7 @@ const icons = [ "volume-off", "volume-up", "wifi", - "wrench" + "wrench", ] const otherIcons = [ "youtube", @@ -275,14 +275,14 @@ const otherIcons = [ "npm", "spotify", "usb", - "windows" + "windows", ] function run() { return { icons, - otherIcons + otherIcons, } } -module.exports = run(); \ No newline at end of file +module.exports = run() diff --git a/index.js b/index.js index 274be5df..d7724d29 100644 --- a/index.js +++ b/index.js @@ -1,54 +1,68 @@ -const colors = require('colors'); -const npmUpdater = require('./utils/updater/npm'); -const fileUpdater = require('./utils/updater/files'); -const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} `; -const Keyv = require('keyv'); -const path = require('path') +const colors = require("colors") +const npmUpdater = require("./utils/updater/npm") +const fileUpdater = require("./utils/updater/files") +const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} ` +const Keyv = require("keyv") +const path = require("path") module.exports = (themeConfig = {}) => { return { - themeCodename: 'softui', - viewsPath: path.join(__dirname, '/views'), - staticPath: path.join(__dirname, '/views/src'), + themeCodename: "softui", + viewsPath: path.join(__dirname, "/views"), + staticPath: path.join(__dirname, "/views/src"), themeConfig: { ...themeConfig, - defaultLocales: require('./locales.js'), + defaultLocales: require("./locales.js"), }, messages: { error: { - addonLicense: `${consolePrefix}${"Failed to initialise {{ADDON}}.\nThe license this addon was installed with does not match your current discord-dashboard license.".cyan}`, + addonLicense: `${consolePrefix}${ + "Failed to initialise {{ADDON}}.\nThe license this addon was installed with does not match your current discord-dashboard license." + .cyan + }`, }, success: { - addonLoaded: `${consolePrefix}${"Successfully loaded {{ADDON}}.".cyan}` - } + addonLoaded: `${consolePrefix}${ + "Successfully loaded {{ADDON}}.".cyan + }`, + }, }, - embedBuilderComponent: require('fs').readFileSync(path.join(__dirname, '/embedBuilderComponent.txt'), 'utf8'), + embedBuilderComponent: require("fs").readFileSync( + path.join(__dirname, "/embedBuilderComponent.txt"), + "utf8" + ), init: async (app, config) => { - let outdated = false; - (async () => { - let check = await npmUpdater.update(); - await fileUpdater.update(); - if (!check) outdated = true; - })(); + let outdated = false + ;(async () => { + let check = await npmUpdater.update() + await fileUpdater.update() + if (!check) outdated = true + })() - const db = new Keyv(themeConfig.dbdriver || "sqlite://"+path.join(__dirname, '/database.sqlite')); + const db = new Keyv( + themeConfig.dbdriver || + "sqlite://" + path.join(__dirname, "/database.sqlite") + ) - db.on('error', err => { console.log('Connection Error', err);process.exit() }); + db.on("error", (err) => { + console.log("Connection Error", err) + process.exit() + }) themeConfig = { ...themeConfig, - defaultLocales: require('./locales.js'), + defaultLocales: require("./locales.js"), } - require('./utils/functions/errorHandler')(config, themeConfig, db) - require('./utils/functions/settingsPage')(config, themeConfig, db) + require("./utils/functions/errorHandler")(config, themeConfig, db) + require("./utils/functions/settingsPage")(config, themeConfig, db) // await require('./utils/addonManager').execute(themeConfig, config, app, module.exports.messages); - require('./utils/initPages').init(config, themeConfig, app, db); - } + require("./utils/initPages").init(config, themeConfig, app, db) + }, } } -module.exports.partials = __dirname + '/views/partials'; -module.exports.formTypes = require('./utils/formtypes'); -module.exports.Feed = require('./utils/feedHandler'); -module.exports.cmdHandler = require('./utils/cmdHandler'); \ No newline at end of file +module.exports.partials = __dirname + "/views/partials" +module.exports.formTypes = require("./utils/formtypes") +module.exports.Feed = require("./utils/feedHandler") +module.exports.cmdHandler = require("./utils/cmdHandler") diff --git a/locales.js b/locales.js index fecd9c55..ff20fe86 100644 --- a/locales.js +++ b/locales.js @@ -1,15 +1,16 @@ module.exports = { - "enUS": { - name: 'English', + enUS: { + name: "English", index: { feeds: ["Current Users", "CPU", "System Platform", "Server Count"], card: { category: "Soft UI", title: "Assistants - The center of everything", - description: "Assistants Discord Bot management panel. Assistants Bot was created to give others the ability to do what they want. Just.
That's an example text.

Feel free to use HTML", + description: + "Assistants Discord Bot management panel. Assistants Bot was created to give others the ability to do what they want. Just.
That's an example text.

Feel free to use HTML", footer: "Learn More", image: "/img/soft-ui.webp", - linkText: "Learn more" + linkText: "Learn more", }, feedsTitle: "Feeds", graphTitle: "Graphs", @@ -19,9 +20,9 @@ module.exports = { memberCount: "Members", info: { info: "Info", - server: "Server Information" - } - } + server: "Server Information", + }, + }, }, privacyPolicy: { title: "Privacy Policy", @@ -36,7 +37,7 @@ module.exports = { admin: "Admin", account: "Account Pages", login: "Sign In", - logout: "Sign Out" + logout: "Sign Out", }, navbar: { home: "Home", @@ -52,7 +53,7 @@ module.exports = { leaderboard: "Leaderboard", profile: "Profile", maintenance: "Under Maintenance", - } + }, }, title: { pages: { @@ -67,10 +68,10 @@ module.exports = { leaderboard: "Leaderboard", profile: "Profile", maintenance: "Under Maintenance", - } + }, }, preloader: { - text: "Page is loading..." + text: "Page is loading...", }, premium: { title: "Want more from Assistants?", @@ -87,8 +88,8 @@ module.exports = { language: { title: "Site Language", description: "Select your preferred language!", - } - } - } - } -} \ No newline at end of file + }, + }, + }, + }, +} diff --git a/package-lock.json b/package-lock.json index f36d1e2d..ef9af93b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,2665 +1,2689 @@ { - "name": "dbd-soft-ui", - "version": "1.5.1-beta.1", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "dbd-soft-ui", - "version": "1.5.1-beta.1", - "license": "MIT", - "dependencies": { - "@keyv/sqlite": "^3.6.1", - "colors": "1.4.0", - "keyv": "^4.5.0", - "node-fetch": "2.6.7", - "nodeactyl": "^3.2.2", - "quick.db": "^7.1.3" - } - }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "optional": true - }, - "node_modules/@keyv/sqlite": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@keyv/sqlite/-/sqlite-3.6.1.tgz", - "integrity": "sha512-coSSxm9QjRKYncgXrlGPisKP8GXQD6AHrtXHFM5uCV0SRYf2bOamVx/CW3ggnVhSU+NbnN8SJ2h5fDl6mkIu5w==", - "dependencies": { - "pify": "^5.0.0", - "sqlite3": "^5.1.1" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", - "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", - "dependencies": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - }, - "bin": { - "node-pre-gyp": "bin/node-pre-gyp" - } - }, - "node_modules/@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", - "optional": true, - "dependencies": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "node_modules/@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "optional": true, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "optional": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "optional": true, - "dependencies": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "optional": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" - }, - "node_modules/are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/axios": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.22.0.tgz", - "integrity": "sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==", - "dependencies": { - "follow-redirects": "^1.14.4" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/better-sqlite3": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-7.6.2.tgz", - "integrity": "sha512-S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg==", - "hasInstallScript": true, - "dependencies": { - "bindings": "^1.5.0", - "prebuild-install": "^7.1.0" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "optional": true, - "dependencies": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "optional": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "optional": true - }, - "node_modules/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "optional": true - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" - }, - "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "optional": true - }, - "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "optional": true, - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "optional": true, - "dependencies": { - "ms": "^2.0.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "optional": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "optional": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "optional": true - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "optional": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "optional": true - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "node_modules/keyv": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", - "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "optional": true, - "dependencies": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "node_modules/minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "optional": true, - "dependencies": { - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "optionalDependencies": { - "encoding": "^0.1.12" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "optional": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "optional": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/node-abi": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.26.0.tgz", - "integrity": "sha512-jRVtMFTChbi2i/jqo/i2iP9634KMe+7K1v35mIdj3Mn59i5q27ZYhn+sW6npISM/PQg7HrP2kwtRBMmh5Uvzdg==", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/node-addon-api": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", - "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" - }, - "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-gyp": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", - "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", - "optional": true, - "dependencies": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 10.12.0" - } - }, - "node_modules/node-gyp/node_modules/are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "optional": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/node-gyp/node_modules/gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "optional": true, - "dependencies": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/node-gyp/node_modules/npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "optional": true, - "dependencies": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/nodeactyl": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/nodeactyl/-/nodeactyl-3.3.0.tgz", - "integrity": "sha512-rORdecNntORRsbObaBCIuZaiex+soENNVve5NtBLAUiHaEpVpX741YgvvUc0FrBzJeFDw9v+X9ZAF5lj1DOWog==", - "dependencies": { - "axios": "^0.22.0" - } - }, - "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "dependencies": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "optional": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "optional": true - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "optional": true, - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/quick.db": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/quick.db/-/quick.db-7.1.3.tgz", - "integrity": "sha512-0S1fVb9OAZGhkI4ZIc5Oe4yWMwhz20xSsziwd6+yGWKKMsPt+XOfj/gD5CesGxd2WdqBkZFBiP8ZqWDu55HLHA==", - "dependencies": { - "better-sqlite3": "^7.1.1", - "lodash": "^4.17.20" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "optional": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "optional": true - }, - "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "optional": true, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "optional": true, - "dependencies": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - }, - "engines": { - "node": ">= 10.13.0", - "npm": ">= 3.0.0" - } - }, - "node_modules/socks-proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", - "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", - "optional": true, - "dependencies": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sqlite3": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.2.tgz", - "integrity": "sha512-D0Reg6pRWAFXFUnZKsszCI67tthFD8fGPewRddDCX6w4cYwz3MbvuwRICbL+YQjBAh9zbw+lJ/V9oC8nG5j6eg==", - "hasInstallScript": true, - "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.0", - "node-addon-api": "^4.2.0", - "tar": "^6.1.11" - }, - "optionalDependencies": { - "node-gyp": "8.x" - }, - "peerDependencies": { - "node-gyp": "8.x" - }, - "peerDependenciesMeta": { - "node-gyp": { - "optional": true - } - } - }, - "node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "optional": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dependencies": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-fs/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "optional": true, - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "optional": true, - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "optional": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "dependencies": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } - }, - "dependencies": { - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "optional": true - }, - "@keyv/sqlite": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/@keyv/sqlite/-/sqlite-3.6.1.tgz", - "integrity": "sha512-coSSxm9QjRKYncgXrlGPisKP8GXQD6AHrtXHFM5uCV0SRYf2bOamVx/CW3ggnVhSU+NbnN8SJ2h5fDl6mkIu5w==", - "requires": { - "pify": "^5.0.0", - "sqlite3": "^5.1.1" - } - }, - "@mapbox/node-pre-gyp": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", - "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", - "requires": { - "detect-libc": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "make-dir": "^3.1.0", - "node-fetch": "^2.6.7", - "nopt": "^5.0.0", - "npmlog": "^5.0.1", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.11" - } - }, - "@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", - "optional": true, - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "optional": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "optional": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", - "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", - "optional": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "optional": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" - }, - "are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "axios": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.22.0.tgz", - "integrity": "sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==", - "requires": { - "follow-redirects": "^1.14.4" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "better-sqlite3": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-7.6.2.tgz", - "integrity": "sha512-S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg==", - "requires": { - "bindings": "^1.5.0", - "prebuild-install": "^7.1.0" - } - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "optional": true, - "requires": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "optional": true - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "requires": { - "mimic-response": "^3.1.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "optional": true - }, - "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "optional": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "optional": true - }, - "expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - }, - "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - } - }, - "github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "optional": true - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "optional": true - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "optional": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", - "optional": true, - "requires": { - "ms": "^2.0.0" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "optional": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "optional": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "optional": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "optional": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "optional": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "optional": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" - }, - "keyv": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", - "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", - "requires": { - "json-buffer": "3.0.1" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "name": "dbd-soft-ui", + "version": "1.5.25-beta.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "dbd-soft-ui", + "version": "1.5.25-beta.1", + "license": "MIT", + "dependencies": { + "@keyv/sqlite": "^3.6.1", + "colors": "1.4.0", + "keyv": "^4.5.0", + "node-fetch": "2.6.7", + "nodeactyl": "^3.2.2", + "quick.db": "^7.1.3" + }, + "devDependencies": { + "prettier": "2.7.1" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "optional": true + }, + "node_modules/@keyv/sqlite": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@keyv/sqlite/-/sqlite-3.6.1.tgz", + "integrity": "sha512-coSSxm9QjRKYncgXrlGPisKP8GXQD6AHrtXHFM5uCV0SRYf2bOamVx/CW3ggnVhSU+NbnN8SJ2h5fDl6mkIu5w==", + "dependencies": { + "pify": "^5.0.0", + "sqlite3": "^5.1.1" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", + "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", + "dependencies": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "optional": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "optional": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "optional": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "optional": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "optional": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + }, + "node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/axios": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.22.0.tgz", + "integrity": "sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==", + "dependencies": { + "follow-redirects": "^1.14.4" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/better-sqlite3": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-7.6.2.tgz", + "integrity": "sha512-S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg==", + "hasInstallScript": true, + "dependencies": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.0" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "optional": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/detect-libc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", + "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "optional": true + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "optional": true + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "optional": true + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "optional": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "optional": true, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "optional": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "optional": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "optional": true + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "optional": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "optional": true + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "optional": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "optional": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "optional": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "optional": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "optional": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "optional": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "optional": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-abi": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.26.0.tgz", + "integrity": "sha512-jRVtMFTChbi2i/jqo/i2iP9634KMe+7K1v35mIdj3Mn59i5q27ZYhn+sW6npISM/PQg7HrP2kwtRBMmh5Uvzdg==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", + "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "optional": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp/node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "optional": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-gyp/node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "optional": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-gyp/node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "optional": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/nodeactyl": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/nodeactyl/-/nodeactyl-3.3.0.tgz", + "integrity": "sha512-rORdecNntORRsbObaBCIuZaiex+soENNVve5NtBLAUiHaEpVpX741YgvvUc0FrBzJeFDw9v+X9ZAF5lj1DOWog==", + "dependencies": { + "axios": "^0.22.0" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "optional": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "optional": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "optional": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/quick.db": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/quick.db/-/quick.db-7.1.3.tgz", + "integrity": "sha512-0S1fVb9OAZGhkI4ZIc5Oe4yWMwhz20xSsziwd6+yGWKKMsPt+XOfj/gD5CesGxd2WdqBkZFBiP8ZqWDu55HLHA==", + "dependencies": { + "better-sqlite3": "^7.1.1", + "lodash": "^4.17.20" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "optional": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "optional": true + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "optional": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "optional": true, + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "optional": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sqlite3": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.2.tgz", + "integrity": "sha512-D0Reg6pRWAFXFUnZKsszCI67tthFD8fGPewRddDCX6w4cYwz3MbvuwRICbL+YQjBAh9zbw+lJ/V9oC8nG5j6eg==", + "hasInstallScript": true, + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.0", + "node-addon-api": "^4.2.0", + "tar": "^6.1.11" + }, + "optionalDependencies": { + "node-gyp": "8.x" + }, + "peerDependencies": { + "node-gyp": "8.x" + }, + "peerDependenciesMeta": { + "node-gyp": { + "optional": true + } + } + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "optional": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "optional": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "optional": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } - } - }, - "make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "optional": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - } - }, - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "optional": true, - "requires": { - "encoding": "^0.1.12", - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "optional": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "napi-build-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "optional": true - }, - "node-abi": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.26.0.tgz", - "integrity": "sha512-jRVtMFTChbi2i/jqo/i2iP9634KMe+7K1v35mIdj3Mn59i5q27ZYhn+sW6npISM/PQg7HrP2kwtRBMmh5Uvzdg==", - "requires": { - "semver": "^7.3.5" - } }, - "node-addon-api": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", - "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "node-gyp": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", - "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", - "optional": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^9.1.0", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "dependencies": { + "dependencies": { + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "optional": true + }, + "@keyv/sqlite": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@keyv/sqlite/-/sqlite-3.6.1.tgz", + "integrity": "sha512-coSSxm9QjRKYncgXrlGPisKP8GXQD6AHrtXHFM5uCV0SRYf2bOamVx/CW3ggnVhSU+NbnN8SJ2h5fDl6mkIu5w==", + "requires": { + "pify": "^5.0.0", + "sqlite3": "^5.1.1" + } + }, + "@mapbox/node-pre-gyp": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", + "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", + "requires": { + "detect-libc": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.7", + "nopt": "^5.0.0", + "npmlog": "^5.0.1", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.11" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "optional": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "optional": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "optional": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz", + "integrity": "sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==", + "optional": true, + "requires": { + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "optional": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + }, "are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "axios": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.22.0.tgz", + "integrity": "sha512-Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==", + "requires": { + "follow-redirects": "^1.14.4" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "better-sqlite3": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-7.6.2.tgz", + "integrity": "sha512-S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg==", + "requires": { + "bindings": "^1.5.0", + "prebuild-install": "^7.1.0" + } + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "optional": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "optional": true + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "requires": { + "mimic-response": "^3.1.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "optional": true + }, + "detect-libc": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", + "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "optional": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "optional": true + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "optional": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + } + }, + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "optional": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "optional": true + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "optional": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "optional": true, + "requires": { + "ms": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "optional": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "optional": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "optional": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "optional": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "optional": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "optional": true + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "keyv": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz", + "integrity": "sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==", + "requires": { + "json-buffer": "3.0.1" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "optional": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "optional": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "optional": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "optional": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "optional": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "optional": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "optional": true + }, + "node-abi": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.26.0.tgz", + "integrity": "sha512-jRVtMFTChbi2i/jqo/i2iP9634KMe+7K1v35mIdj3Mn59i5q27ZYhn+sW6npISM/PQg7HrP2kwtRBMmh5Uvzdg==", + "requires": { + "semver": "^7.3.5" + } + }, + "node-addon-api": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", + "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "optional": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, + "gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "optional": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "optional": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + } + } + } + }, + "nodeactyl": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/nodeactyl/-/nodeactyl-3.3.0.tgz", + "integrity": "sha512-rORdecNntORRsbObaBCIuZaiex+soENNVve5NtBLAUiHaEpVpX741YgvvUc0FrBzJeFDw9v+X9ZAF5lj1DOWog==", + "requires": { + "axios": "^0.22.0" + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "requires": { + "abbrev": "1" + } }, "npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "optional": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - } - } - }, - "nodeactyl": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/nodeactyl/-/nodeactyl-3.3.0.tgz", - "integrity": "sha512-rORdecNntORRsbObaBCIuZaiex+soENNVve5NtBLAUiHaEpVpX741YgvvUc0FrBzJeFDw9v+X9ZAF5lj1DOWog==", - "requires": { - "axios": "^0.22.0" - } - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "requires": { - "abbrev": "1" - } - }, - "npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "requires": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "optional": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==" - }, - "prebuild-install": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", - "requires": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - } - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "optional": true - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "optional": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "quick.db": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/quick.db/-/quick.db-7.1.3.tgz", - "integrity": "sha512-0S1fVb9OAZGhkI4ZIc5Oe4yWMwhz20xSsziwd6+yGWKKMsPt+XOfj/gD5CesGxd2WdqBkZFBiP8ZqWDu55HLHA==", - "requires": { - "better-sqlite3": "^7.1.1", - "lodash": "^4.17.20" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "optional": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "optional": true - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" - }, - "simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "optional": true - }, - "socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", - "optional": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", - "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", - "optional": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - } - }, - "sqlite3": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.2.tgz", - "integrity": "sha512-D0Reg6pRWAFXFUnZKsszCI67tthFD8fGPewRddDCX6w4cYwz3MbvuwRICbL+YQjBAh9zbw+lJ/V9oC8nG5j6eg==", - "requires": { - "@mapbox/node-pre-gyp": "^1.0.0", - "node-addon-api": "^4.2.0", - "node-gyp": "8.x", - "tar": "^6.1.11" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "optional": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - }, - "dependencies": { - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "requires": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "optional": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==" + }, + "prebuild-install": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", + "requires": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + } + }, + "prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "optional": true + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "optional": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "quick.db": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/quick.db/-/quick.db-7.1.3.tgz", + "integrity": "sha512-0S1fVb9OAZGhkI4ZIc5Oe4yWMwhz20xSsziwd6+yGWKKMsPt+XOfj/gD5CesGxd2WdqBkZFBiP8ZqWDu55HLHA==", + "requires": { + "better-sqlite3": "^7.1.1", + "lodash": "^4.17.20" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "optional": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "optional": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "requires": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "optional": true + }, + "socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "optional": true, + "requires": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "optional": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "sqlite3": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.2.tgz", + "integrity": "sha512-D0Reg6pRWAFXFUnZKsszCI67tthFD8fGPewRddDCX6w4cYwz3MbvuwRICbL+YQjBAh9zbw+lJ/V9oC8nG5j6eg==", + "requires": { + "@mapbox/node-pre-gyp": "^1.0.0", + "node-addon-api": "^4.2.0", + "node-gyp": "8.x", + "tar": "^6.1.11" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "optional": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + }, + "tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + }, + "dependencies": { + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + } + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "optional": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "optional": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "optional": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "optional": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wide-align": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", - "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" } - } } diff --git a/package.json b/package.json index c4b2a304..22fe77cb 100644 --- a/package.json +++ b/package.json @@ -1,45 +1,48 @@ { - "name": "dbd-soft-ui", - "version": "1.5.25-beta.1", - "author": { - "name": "iMidnight" - }, - "contributors": [ - "PlainDevelopment", - "Breftejk", - "ArtificialAI" - ], - "bugs": { - "url": "https://github.com/Assistants-Center/dbd-soft-ui/issues" - }, - "bundleDependencies": [], - "dependencies": { - "@keyv/sqlite": "^3.6.1", - "colors": "1.4.0", - "keyv": "^4.5.0", - "node-fetch": "2.6.7", - "nodeactyl": "^3.2.2", - "quick.db": "^7.1.3" - }, - "deprecated": false, - "description": "Soft UI DBD Theme: An awesome - feature packed theme to use with discord-dashboard!", - "homepage": "https://softui.assistantscenter.com/", - "keywords": [ - "discord", - "discord.js", - "discordjs", - "discord dashboard", - "discord web dashboard", - "web dashboard", - "dashboard" - ], - "license": "MIT", - "main": "index.js", - "repository": { - "type": "git", - "url": "git+https://github.com/Assistants-Center/DBD-Soft-UI.git" - }, - "scripts": { - "test": "echo \"Error: no test specified\"" - } + "name": "dbd-soft-ui", + "version": "1.5.25-beta.1", + "author": { + "name": "iMidnight" + }, + "contributors": [ + "PlainDevelopment", + "Breftejk", + "ArtificialAI" + ], + "bugs": { + "url": "https://github.com/Assistants-Center/dbd-soft-ui/issues" + }, + "bundleDependencies": [], + "dependencies": { + "@keyv/sqlite": "^3.6.1", + "colors": "1.4.0", + "keyv": "^4.5.0", + "node-fetch": "2.6.7", + "nodeactyl": "^3.2.2", + "quick.db": "^7.1.3" + }, + "deprecated": false, + "description": "Soft UI DBD Theme: An awesome - feature packed theme to use with discord-dashboard!", + "homepage": "https://softui.assistantscenter.com/", + "keywords": [ + "discord", + "discord.js", + "discordjs", + "discord dashboard", + "discord web dashboard", + "web dashboard", + "dashboard" + ], + "license": "MIT", + "main": "index.js", + "repository": { + "type": "git", + "url": "git+https://github.com/Assistants-Center/DBD-Soft-UI.git" + }, + "scripts": { + "test": "echo \"Error: no test specified\"" + }, + "devDependencies": { + "prettier": "2.7.1" + } } diff --git a/pages/admin/control.js b/pages/admin/control.js index 710e538a..cd6a5594 100644 --- a/pages/admin/control.js +++ b/pages/admin/control.js @@ -1,33 +1,32 @@ -const Nodeactyl = require('nodeactyl'); +const Nodeactyl = require("nodeactyl") -const npmUpdater = require('../../utils/updater/npm'); -const fileUpdater = require('../../utils/updater/files'); +const npmUpdater = require("../../utils/updater/npm") +const fileUpdater = require("../../utils/updater/files") module.exports = { - page: '/control', + page: "/control", execute: async (req, res, app, config, themeConfig, info) => { - const pterodactyl = new Nodeactyl.NodeactylClient(themeConfig.admin.pterodactyl.panelLink, themeConfig.admin.pterodactyl.apiKey); - const { - uuid, - action - } = req.query; + const pterodactyl = new Nodeactyl.NodeactylClient( + themeConfig.admin.pterodactyl.panelLink, + themeConfig.admin.pterodactyl.apiKey + ) + const { uuid, action } = req.query if (!uuid && action && req.query.type) { - if (req.query.type === "npm") await npmUpdater.update(); - if (req.query.type === "live") await fileUpdater.update(); - return res.redirect('/admin?result=true'); + if (req.query.type === "npm") await npmUpdater.update() + if (req.query.type === "live") await fileUpdater.update() + return res.redirect("/admin?result=true") } - if (!uuid || !action) return res.sendStatus(412); + if (!uuid || !action) return res.sendStatus(412) try { - if (action === "start") await pterodactyl.startServer(uuid); - if (action === "restart") await pterodactyl.restartServer(uuid); - if (action === "stop") await pterodactyl.stopServer(uuid); - if (action === "kill") await pterodactyl.killServer(uuid); - + if (action === "start") await pterodactyl.startServer(uuid) + if (action === "restart") await pterodactyl.restartServer(uuid) + if (action === "stop") await pterodactyl.stopServer(uuid) + if (action === "kill") await pterodactyl.killServer(uuid) } catch (error) { - console.error(error); - return res.redirect('/admin?result=false'); + console.error(error) + return res.redirect("/admin?result=false") } - return res.redirect('/admin?result=true'); - } -} \ No newline at end of file + return res.redirect("/admin?result=true") + }, +} diff --git a/pages/admin/feed.js b/pages/admin/feed.js index fd20835a..3850e109 100644 --- a/pages/admin/feed.js +++ b/pages/admin/feed.js @@ -1,186 +1,204 @@ -const db = require('quick.db'); -const { icons, otherIcons } = require('../../icons'); +const db = require("quick.db") +const { icons, otherIcons } = require("../../icons") module.exports = { - page: '/feed', + page: "/feed", execute: async (req, res, app, config, themeConfig, info) => { console.log(`Feed request, action: ${req.query.action}`) if (req.query.action === "delete") { - const deleteFeed = req.query.feed; - if (!deleteFeed) return res.redirect("/admin?error=invalidFeed"); - if (!/^\d+$/.test(deleteFeed)) return res.redirect("/admin?error=invalidFeed"); - if (deleteFeed !== '1' && deleteFeed !== '2' && deleteFeed !== '3') return res.redirect("/admin?error=invalidFeed"); - if (deleteFeed === '1') { - console.log('1') - if (!db.get('feeds.one')) return res.redirect("/admin?error=invalidFeed"); - if (db.get('feeds.two')) { - const f = await db.get('feeds.two') - await db.set('feeds.one', { + const deleteFeed = req.query.feed + if (!deleteFeed) return res.redirect("/admin?error=invalidFeed") + if (!/^\d+$/.test(deleteFeed)) + return res.redirect("/admin?error=invalidFeed") + if (deleteFeed !== "1" && deleteFeed !== "2" && deleteFeed !== "3") + return res.redirect("/admin?error=invalidFeed") + if (deleteFeed === "1") { + console.log("1") + if (!db.get("feeds.one")) + return res.redirect("/admin?error=invalidFeed") + if (db.get("feeds.two")) { + const f = await db.get("feeds.two") + await db.set("feeds.one", { color: f.color, description: f.description, published: f.published, icon: f.icon, - diff: f.diff - }); + diff: f.diff, + }) } else { - await db.delete('feeds.one'); + await db.delete("feeds.one") } - if (db.get('feeds.three')) { - const f = await db.get('feeds.three') - await db.set('feeds.two', { + if (db.get("feeds.three")) { + const f = await db.get("feeds.three") + await db.set("feeds.two", { color: f.color, description: f.description, published: f.published, icon: f.icon, - diff: f.diff - }); - await db.delete('feeds.three'); + diff: f.diff, + }) + await db.delete("feeds.three") } - } else if (deleteFeed === '2') { - console.log('2') - if (!db.get('feeds.two')) return res.redirect("/admin?error=invalidFeed"); - if (db.get('feeds.one')) { - const f = await db.get('feeds.one') - await db.set('feeds.two', { + } else if (deleteFeed === "2") { + console.log("2") + if (!db.get("feeds.two")) + return res.redirect("/admin?error=invalidFeed") + if (db.get("feeds.one")) { + const f = await db.get("feeds.one") + await db.set("feeds.two", { color: f.color, description: f.description, published: f.published, icon: f.icon, - diff: f.diff - }); + diff: f.diff, + }) console.log("Set feed 1 to 2") - await db.delete('feeds.one'); + await db.delete("feeds.one") console.log("Deleted feed 1") } else { - await db.delete('feeds.two'); + await db.delete("feeds.two") console.log("Deleted feed 2") } - } else if (deleteFeed === '3') { - console.log('3') - if (!db.get('feeds.three')) return res.redirect("/admin?error=invalidFeed"); - await db.delete('feeds.three'); - console.log(db.get('feeds.three')) + } else if (deleteFeed === "3") { + console.log("3") + if (!db.get("feeds.three")) + return res.redirect("/admin?error=invalidFeed") + await db.delete("feeds.three") + console.log(db.get("feeds.three")) console.log("Deleted feed 3") - if (db.get('feeds.two')) { - const f = await db.get('feeds.two') - await db.set('feeds.three', { + if (db.get("feeds.two")) { + const f = await db.get("feeds.two") + await db.set("feeds.three", { color: f.color, description: f.description, published: f.published, icon: f.icon, - diff: f.diff - }); + diff: f.diff, + }) console.log("Set feed 2 to 3") } - if (db.get('feeds.one')) { - const f = await db.get('feeds.one') - await db.set('feeds.two', { + if (db.get("feeds.one")) { + const f = await db.get("feeds.one") + await db.set("feeds.two", { color: f.color, description: f.description, published: f.published, icon: f.icon, - diff: f.diff - }); + diff: f.diff, + }) console.log("Set feed 1 to 2") } } - return res.redirect("/admin"); + return res.redirect("/admin") } else if (req.query.action === "create") { - const { - color, - description, - icon - } = req.query; - if (!color || !description || !icon) return res.redirect("/admin?error=missingData"); - if (color !== 'red' && color !== 'orange' && color !== 'pink' && color !== 'gray' && color !== 'green' && color !== 'blue' && color !== 'dark') return res.redirect("/admin?error=invalidData"); - if (description.length < 3 || description.length > 128) return res.redirect("/admin?error=invalidData"); - if (!icons.includes(icon) && !otherIcons.includes(icon)) return res.redirect("/admin?error=invalidData"); - let diff; - let col; - if (otherIcons.includes(icon)) diff = true; - if (color === "red") col = "danger"; - if (color === "orange") col = "warning"; - if (color === "pink") col = "primary"; - if (color === "gray") col = "secondary"; - if (color === "green") col = "success"; - if (color === "blue") col = "info"; - if (color === "dark") col = "dark"; - if (db.get('feeds.three') && db.get('feeds.two') && db.get('feeds.one')) { - await db.delete('feeds.one'); - const f3 = db.get('feeds.three'); - const f2 = db.get('feeds.two'); - await db.set('feeds.two', { + const { color, description, icon } = req.query + if (!color || !description || !icon) + return res.redirect("/admin?error=missingData") + if ( + color !== "red" && + color !== "orange" && + color !== "pink" && + color !== "gray" && + color !== "green" && + color !== "blue" && + color !== "dark" + ) + return res.redirect("/admin?error=invalidData") + if (description.length < 3 || description.length > 128) + return res.redirect("/admin?error=invalidData") + if (!icons.includes(icon) && !otherIcons.includes(icon)) + return res.redirect("/admin?error=invalidData") + let diff + let col + if (otherIcons.includes(icon)) diff = true + if (color === "red") col = "danger" + if (color === "orange") col = "warning" + if (color === "pink") col = "primary" + if (color === "gray") col = "secondary" + if (color === "green") col = "success" + if (color === "blue") col = "info" + if (color === "dark") col = "dark" + if ( + db.get("feeds.three") && + db.get("feeds.two") && + db.get("feeds.one") + ) { + await db.delete("feeds.one") + const f3 = db.get("feeds.three") + const f2 = db.get("feeds.two") + await db.set("feeds.two", { color: f3.color, description: f3.description, published: f3.published, icon: f3.icon, - diff: f3.diff - }); - await db.set('feeds.one', { + diff: f3.diff, + }) + await db.set("feeds.one", { color: f2.color, description: f2.description, published: f2.published, icon: f2.icon, - diff: f2.diff - }); - await db.set('feeds.three', { + diff: f2.diff, + }) + await db.set("feeds.three", { color: col, description: description, published: Date.now(), icon: icon, - diff: diff - }); + diff: diff, + }) } else { - if (!db.get('feeds.three')) await db.set('feeds.three', { - color: col, - description: description, - published: Date.now(), - icon: icon, - diff: diff - }); - else if (!db.get('feeds.two')) { - const f3 = db.get('feeds.three'); - await db.set('feeds.two', { + if (!db.get("feeds.three")) + await db.set("feeds.three", { + color: col, + description: description, + published: Date.now(), + icon: icon, + diff: diff, + }) + else if (!db.get("feeds.two")) { + const f3 = db.get("feeds.three") + await db.set("feeds.two", { color: f3.color, description: f3.description, published: f3.published, icon: f3.icon, - diff: f3.diff - }); - await db.set('feeds.three', { + diff: f3.diff, + }) + await db.set("feeds.three", { color: col, description: description, published: Date.now(), icon: icon, - diff: diff - }); + diff: diff, + }) } else { - const f3 = db.get('feeds.three'); - const f2 = db.get('feeds.two'); - await db.set('feeds.one', { + const f3 = db.get("feeds.three") + const f2 = db.get("feeds.two") + await db.set("feeds.one", { color: f2.color, description: f2.description, published: f2.published, icon: f2.icon, - diff: f2.diff - }); - await db.set('feeds.two', { + diff: f2.diff, + }) + await db.set("feeds.two", { color: f3.color, description: f3.description, published: f3.published, icon: f3.icon, - diff: f3.diff - }); - await db.set('feeds.three', { + diff: f3.diff, + }) + await db.set("feeds.three", { color: col, description: description, published: Date.now(), icon: icon, - diff: diff - }); + diff: diff, + }) } } - return res.redirect("/admin"); + return res.redirect("/admin") } - } -} \ No newline at end of file + }, +} diff --git a/pages/get/admin.js b/pages/get/admin.js index fcff8b2f..da047a63 100644 --- a/pages/get/admin.js +++ b/pages/get/admin.js @@ -1,35 +1,43 @@ -const Nodeactyl = require('nodeactyl'); -const db = require('quick.db'); +const Nodeactyl = require("nodeactyl") +const db = require("quick.db") module.exports = { - page: '/admin', + page: "/admin", execute: async (req, res, app, config, themeConfig, info) => { - const pterodactyl = new Nodeactyl.NodeactylClient(themeConfig.admin.pterodactyl.panelLink, themeConfig.admin.pterodactyl.apiKey); - if (!req.session.user) return res.redirect('/discord?r=/admin/'); - if (!config.ownerIDs.includes(req.session.user.id)) return res.redirect('/'); - if (!pterodactyl && themeConfig.admin.pterodactyl.enabled) return res.send("Unable to contact Pterodactyl, are your details correct?"); - + const pterodactyl = new Nodeactyl.NodeactylClient( + themeConfig.admin.pterodactyl.panelLink, + themeConfig.admin.pterodactyl.apiKey + ) + if (!req.session.user) return res.redirect("/discord?r=/admin/") + if (!config.ownerIDs.includes(req.session.user.id)) + return res.redirect("/") + if (!pterodactyl && themeConfig.admin.pterodactyl.enabled) + return res.send( + "Unable to contact Pterodactyl, are your details correct?" + ) + async function getServers() { - if (!themeConfig.admin.pterodactyl.enabled) return []; - const serverData = []; + if (!themeConfig.admin.pterodactyl.enabled) return [] + const serverData = [] for (const uuid of themeConfig.admin.pterodactyl.serverUUIDs) { - let dataStatus = await pterodactyl.getServerStatus(uuid); - let data = await pterodactyl.getServerDetails(uuid); + let dataStatus = await pterodactyl.getServerStatus(uuid) + let data = await pterodactyl.getServerDetails(uuid) serverData.push({ name: data.name.toString(), uuid: data.uuid.toString(), desc: data.description.toString(), node: data.node.toString(), - status: dataStatus.toString() - }); + status: dataStatus.toString(), + }) } - return serverData; + return serverData } - let allFeedsUsed = false; - if (db.get('feeds.one') && db.get('feeds.two') && db.get('feeds.three')) allFeedsUsed = true; - const d = await getServers(); - res.render('admin', { + let allFeedsUsed = false + if (db.get("feeds.one") && db.get("feeds.two") && db.get("feeds.three")) + allFeedsUsed = true + const d = await getServers() + res.render("admin", { req, sData: d, themeConfig: req.themeConfig, @@ -37,7 +45,7 @@ module.exports = { bot: config.bot, allFeedsUsed, config, - require - }); - } -} \ No newline at end of file + require, + }) + }, +} diff --git a/pages/get/blacklisted.js b/pages/get/blacklisted.js index 6eb52f41..f9b605ac 100644 --- a/pages/get/blacklisted.js +++ b/pages/get/blacklisted.js @@ -1,11 +1,11 @@ module.exports = { - page: '/blacklisted', + page: "/blacklisted", execute: async (req, res, app, config, themeConfig, info) => { - res.render('blacklisted', { + res.render("blacklisted", { req, config, themeConfig, - info - }); - } -} \ No newline at end of file + info, + }) + }, +} diff --git a/pages/get/commands.js b/pages/get/commands.js index 8750a77a..f5f7d5cd 100644 --- a/pages/get/commands.js +++ b/pages/get/commands.js @@ -1,11 +1,12 @@ module.exports = { - page: '/commands', + page: "/commands", execute: async (req, res, app, config, themeConfig, info) => { - if (themeConfig.commands) res.render('commands.ejs', { - req, - config, - themeConfig, - info - }); - } -} \ No newline at end of file + if (themeConfig.commands) + res.render("commands.ejs", { + req, + config, + themeConfig, + info, + }) + }, +} diff --git a/pages/get/credits.js b/pages/get/credits.js index 010e3df0..d74c7e91 100644 --- a/pages/get/credits.js +++ b/pages/get/credits.js @@ -1,11 +1,11 @@ module.exports = { - page: '/credits', + page: "/credits", execute: async (req, res, app, config, themeConfig, info) => { - res.render('credits', { + res.render("credits", { req: req, config, themeConfig, - info - }); - } -} \ No newline at end of file + info, + }) + }, +} diff --git a/pages/get/debug.js b/pages/get/debug.js index 142e71f6..48f035c5 100644 --- a/pages/get/debug.js +++ b/pages/get/debug.js @@ -1,37 +1,55 @@ -const fetch = require('node-fetch'); -const fs = require('fs'); -let DBD = require('discord-dashboard'); +const fetch = require("node-fetch") +const fs = require("fs") +let DBD = require("discord-dashboard") module.exports = { - page: '/debug', + page: "/debug", execute: async (req, res, app, config, themeConfig, info) => { /* Do not remove this page. It will be used with support in the discord server. */ - if (!req.session.user) return res.redirect('/discord?r=/debug/'); - if (!config.ownerIDs.includes(req.session.user.id)) return res.redirect('/'); + if (!req.session.user) return res.redirect("/discord?r=/debug/") + if (!config.ownerIDs.includes(req.session.user.id)) + return res.redirect("/") let onlineFiles = { - index: await fetch(`https://adn.siondevelopment.xyz/dbd-dark/src/ejs/index.ejs`), - guild: await fetch(`https://adn.siondevelopment.xyz/dbd-dark/src/ejs/guild.ejs`), - guilds: await fetch(`https://adn.siondevelopment.xyz/dbd-dark/src/ejs/guilds.ejs`) + index: await fetch( + `https://adn.siondevelopment.xyz/dbd-dark/src/ejs/index.ejs` + ), + guild: await fetch( + `https://adn.siondevelopment.xyz/dbd-dark/src/ejs/guild.ejs` + ), + guilds: await fetch( + `https://adn.siondevelopment.xyz/dbd-dark/src/ejs/guilds.ejs` + ), } - onlineFiles.index = await onlineFiles.index.text(); - onlineFiles.guild = await onlineFiles.guild.text(); - onlineFiles.guilds = await onlineFiles.guilds.text(); + onlineFiles.index = await onlineFiles.index.text() + onlineFiles.guild = await onlineFiles.guild.text() + onlineFiles.guilds = await onlineFiles.guilds.text() let localFiles = { - index: await fs.readFileSync(`${__dirname}/../..//views/index.ejs`, 'utf-8'), - guild: await fs.readFileSync(`${__dirname}/../../views/settings.ejs`, 'utf-8'), - guilds: await fs.readFileSync(`${__dirname}/../../views/guilds.ejs`, 'utf-8') + index: await fs.readFileSync( + `${__dirname}/../..//views/index.ejs`, + "utf-8" + ), + guild: await fs.readFileSync( + `${__dirname}/../../views/settings.ejs`, + "utf-8" + ), + guilds: await fs.readFileSync( + `${__dirname}/../../views/guilds.ejs`, + "utf-8" + ), } - let onlineV = await fetch(`https://adn.siondevelopment.xyz/dbd-soft/src/autoupdate.json`); - const localV = require(`${__dirname}/../../utils/updater/versions.json`); - onlineV = await onlineV.json(); + let onlineV = await fetch( + `https://adn.siondevelopment.xyz/dbd-soft/src/autoupdate.json` + ) + const localV = require(`${__dirname}/../../utils/updater/versions.json`) + onlineV = await onlineV.json() - res.render('debug', { + res.render("debug", { license: require(`discord-dashboard`).licenseInfo().type, // replace with discord-dashboard onlineV, localV, @@ -40,13 +58,13 @@ module.exports = { rawUptime: process.uptime(), nodeVersion: process.version, themeConfig, - discordVersion: require('discord.js').version, + discordVersion: require("discord.js").version, dbdVersion: DBD.version, themeVersion: require(`dbd-soft-ui`).version, themePartials: require(`${__dirname}/../../utils/updater/versions.json`), req, config, - info - }); - } -} \ No newline at end of file + info, + }) + }, +} diff --git a/pages/get/getshards.js b/pages/get/getshards.js index 1cca8828..84f0ae46 100644 --- a/pages/get/getshards.js +++ b/pages/get/getshards.js @@ -1,8 +1,8 @@ module.exports = { - page: '/shards/get', + page: "/shards/get", execute: async (req, res, app, config, themeConfig, info, db) => { - let returned = await db.get('stats') + let returned = await db.get("stats") res.json(returned) - } -} \ No newline at end of file + }, +} diff --git a/pages/get/privacyPolicy.js b/pages/get/privacyPolicy.js index e4345bc9..7bd21ca6 100644 --- a/pages/get/privacyPolicy.js +++ b/pages/get/privacyPolicy.js @@ -1,11 +1,11 @@ module.exports = { - page: '/privacy-policy', + page: "/privacy-policy", execute: async (req, res, app, config, themeConfig, info) => { - res.render('pp', { + res.render("pp", { req, config, themeConfig, - info - }); - } -} \ No newline at end of file + info, + }) + }, +} diff --git a/pages/get/settings.js b/pages/get/settings.js index 61b61b44..38499c9e 100644 --- a/pages/get/settings.js +++ b/pages/get/settings.js @@ -1,9 +1,11 @@ module.exports = { - page: '/settings/:id/:category', + page: "/settings/:id/:category", execute: async (req, res, app, config, themeConfig, info) => { - const categoryExists = config.settings.find(s => s.categoryId === req.params.category); - if (!categoryExists) return config.errorPage(req, res, null, 404); + const categoryExists = config.settings.find( + (s) => s.categoryId === req.params.category + ) + if (!categoryExists) return config.errorPage(req, res, null, 404) - await config.guildSettings(req, res, false, req.params.category); - } -} \ No newline at end of file + await config.guildSettings(req, res, false, req.params.category) + }, +} diff --git a/pages/get/settingsHome.js b/pages/get/settingsHome.js index f9edbbfb..12fe94f0 100644 --- a/pages/get/settingsHome.js +++ b/pages/get/settingsHome.js @@ -1,6 +1,6 @@ module.exports = { - page: '/settings/:id/', + page: "/settings/:id/", execute: async (req, res, app, config, themeConfig, info) => { - await config.guildSettings(req, res, true); - } -} \ No newline at end of file + await config.guildSettings(req, res, true) + }, +} diff --git a/pages/get/shards.js b/pages/get/shards.js index 70c7a498..9e4312ea 100644 --- a/pages/get/shards.js +++ b/pages/get/shards.js @@ -1,11 +1,11 @@ module.exports = { - page: '/shards', + page: "/shards", execute: async (req, res, app, config, themeConfig, info, db) => { - res.render('shards', { + res.render("shards", { req: req, config, themeConfig, - info - }); - } -} \ No newline at end of file + info, + }) + }, +} diff --git a/pages/post/guildSettings.js b/pages/post/guildSettings.js index fa6c9dab..ff88ef64 100644 --- a/pages/post/guildSettings.js +++ b/pages/post/guildSettings.js @@ -1,45 +1,69 @@ module.exports = { - page: '/guild/update/:guildId/', + page: "/guild/update/:guildId/", execute: async (req, res, app, config, themeConfig, info) => { - const data = req.body; + const data = req.body const categoryId = req.query.categoryId - let setNewRes; - let errors = []; - let successes = []; + let setNewRes + let errors = [] + let successes = [] - if (!req.session?.user) return res.send({success: false, message: "User is not logged in"}) + if (!req.session?.user) + return res.send({ + success: false, + message: "User is not logged in", + }) - const userGuildMemberObject = config.bot.guilds.cache.get(req.params.guildId).members.cache.get(req.session.user.id); - const guildObject = config.bot.guilds.cache.get(req.params.guildId); + const userGuildMemberObject = config.bot.guilds.cache + .get(req.params.guildId) + .members.cache.get(req.session.user.id) + const guildObject = config.bot.guilds.cache.get(req.params.guildId) for (const s of config.settings) { try { - if (categoryId !== s.categoryId) continue; + if (categoryId !== s.categoryId) continue for (const option of s.categoryOptionsList) { - let canUse = {}; + let canUse = {} if (data.options) { - let parsedOption = data.options.find(o => o.id === option.optionId) + let parsedOption = data.options.find( + (o) => o.id === option.optionId + ) if (parsedOption) { if (option.allowedCheck) { canUse = await option.allowedCheck({ guild: { id: req.params.guildId }, - user: { id: req.session.user.id } - }); + user: { id: req.session.user.id }, + }) } else { - canUse = { allowed: true, errorMessage: null }; + canUse = { allowed: true, errorMessage: null } } if (canUse.allowed == false) { setNewRes = { error: canUse.errorMessage } - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { if (option.optionType == "spacer") { - - } else if (option.optionType.type == "rolesMultiSelect" || option.optionType.type == 'channelsMultiSelect' || option.optionType.type == 'multiSelect' || option.optionType.type == 'tagInput') { - if (!parsedOption.value || parsedOption.value == null || parsedOption.value == undefined) { + } else if ( + option.optionType.type == + "rolesMultiSelect" || + option.optionType.type == + "channelsMultiSelect" || + option.optionType.type == "multiSelect" || + option.optionType.type == "tagInput" + ) { + if ( + !parsedOption.value || + parsedOption.value == null || + parsedOption.value == undefined + ) { setNewRes = await option.setNew({ guild: { id: req.params.guildId, @@ -49,15 +73,23 @@ module.exports = { id: req.session.user.id, object: userGuildMemberObject, }, - newData: [] - }); - setNewRes ? null : setNewRes = {}; + newData: [], + }) + setNewRes ? null : (setNewRes = {}) if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { - successes.push(option.optionName); + successes.push(option.optionName) } - } else if (typeof (parsedOption.value) != 'object') { + } else if ( + typeof parsedOption.value != "object" + ) { setNewRes = await option.setNew({ guild: { id: req.params.guildId, @@ -67,13 +99,19 @@ module.exports = { id: req.session.user.id, object: userGuildMemberObject, }, - newData: [parsedOption.value] - }); - setNewRes ? null : setNewRes = {}; + newData: [parsedOption.value], + }) + setNewRes ? null : (setNewRes = {}) if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { - successes.push(option.optionName); + successes.push(option.optionName) } } else { setNewRes = await option.setNew({ @@ -85,38 +123,30 @@ module.exports = { id: req.session.user.id, object: userGuildMemberObject, }, - newData: parsedOption.value - }); - setNewRes ? null : setNewRes = {}; + newData: parsedOption.value, + }) + setNewRes ? null : (setNewRes = {}) if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { - successes.push(option.optionName); + successes.push(option.optionName) } } - } else if (option.optionType.type == "embedBuilder") { - if (parsedOption.value !== null || parsedOption.value !== undefined) { - setNewRes = await option.setNew({ - guild: { - id: req.params.guildId, - object: guildObject, - }, - user: { - id: req.session.user.id, - object: userGuildMemberObject, - }, - newData: JSON.parse(parsedOption.value) - }) || {}; - setNewRes ? null : setNewRes = {}; - if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); - } else { - successes.push(option.optionName); - } - } else { - try { - const parsedResponse = JSON.parse(parsedOption.value); - setNewRes = await option.setNew({ + } else if ( + option.optionType.type == "embedBuilder" + ) { + if ( + parsedOption.value !== null || + parsedOption.value !== undefined + ) { + setNewRes = + (await option.setNew({ guild: { id: req.params.guildId, object: guildObject, @@ -125,16 +155,92 @@ module.exports = { id: req.session.user.id, object: userGuildMemberObject, }, - newData: parsedResponse - }) || {}; - setNewRes ? null : setNewRes = {}; + newData: JSON.parse( + parsedOption.value + ), + })) || {} + setNewRes ? null : (setNewRes = {}) + if (setNewRes.error) { + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) + } else { + successes.push(option.optionName) + } + } else { + try { + const parsedResponse = JSON.parse( + parsedOption.value + ) + setNewRes = + (await option.setNew({ + guild: { + id: req.params.guildId, + object: guildObject, + }, + user: { + id: req.session.user.id, + object: userGuildMemberObject, + }, + newData: parsedResponse, + })) || {} + setNewRes ? null : (setNewRes = {}) if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { - successes.push(option.optionName); + successes.push( + option.optionName + ) } } catch (err) { - setNewRes = await option.setNew({ + setNewRes = + (await option.setNew({ + guild: { + id: req.params.guildId, + object: guildObject, + }, + user: { + id: req.session.user.id, + object: userGuildMemberObject, + }, + newData: + option.optionType.data, + })) || {} + setNewRes = { + error: "JSON parse for embed builder went wrong, your settings have been reset.", + } + if (setNewRes.error) { + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) + } else { + successes.push( + option.optionName + ) + } + } + } + } else { + if ( + parsedOption.value == undefined || + parsedOption.value == null + ) { + setNewRes = + (await option.setNew({ guild: { id: req.params.guildId, object: guildObject, @@ -143,52 +249,44 @@ module.exports = { id: req.session.user.id, object: userGuildMemberObject, }, - newData: option.optionType.data - }) || {}; - setNewRes = { error: 'JSON parse for embed builder went wrong, your settings have been reset.' } - if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); - } else { - successes.push(option.optionName); - } - } - } - } else { - if (parsedOption.value == undefined || parsedOption.value == null) { - setNewRes = await option.setNew({ - guild: { - id: req.params.guildId, - object: guildObject, - }, - user: { - id: req.session.user.id, - object: userGuildMemberObject, - }, - newData: null - }) || {}; - setNewRes ? null : setNewRes = {}; + newData: null, + })) || {} + setNewRes ? null : (setNewRes = {}) if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { - successes.push(option.optionName); + successes.push(option.optionName) } } else { - setNewRes = await option.setNew({ - guild: { - id: req.params.guildId, - object: guildObject, - }, - user: { - id: req.session.user.id, - object: userGuildMemberObject, - }, - newData: parsedOption.value - }) || {}; - setNewRes ? null : setNewRes = {}; + setNewRes = + (await option.setNew({ + guild: { + id: req.params.guildId, + object: guildObject, + }, + user: { + id: req.session.user.id, + object: userGuildMemberObject, + }, + newData: parsedOption.value, + })) || {} + setNewRes ? null : (setNewRes = {}) if (setNewRes.error) { - errors.push(option.optionName + '%is%' + setNewRes.error + '%is%' + option.optionId); + errors.push( + option.optionName + + "%is%" + + setNewRes.error + + "%is%" + + option.optionId + ) } else { - successes.push(option.optionName); + successes.push(option.optionName) } } } @@ -199,15 +297,17 @@ module.exports = { } catch (err) { return res.send({ success: false, - message: `An error occured: ${err}` - }); + message: `An error occured: ${err}`, + }) } } if (data.categoryToggle) { for (const s of data.categoryToggle) { try { - let category = config.settings.find(c => c?.categoryId == s.id) + let category = config.settings.find( + (c) => c?.categoryId == s.id + ) await category.setNew({ guild: { id: req.params.guildId }, newData: s.value, @@ -215,20 +315,20 @@ module.exports = { } catch (err) { return res.send({ success: false, - message: `An error occured: ${err}` - }); + message: `An error occured: ${err}`, + }) } } } - req.DBDEvents.emit('guildSettingsUpdated', { + req.DBDEvents.emit("guildSettingsUpdated", { user: req.session.user, - changes: {successes, errors} - }); + changes: { successes, errors }, + }) res.send({ success: true, - message: 'saved changed' - }); - } -} \ No newline at end of file + message: "saved changed", + }) + }, +} diff --git a/pages/post/shards.js b/pages/post/shards.js index 901bcefd..116f04e9 100644 --- a/pages/post/shards.js +++ b/pages/post/shards.js @@ -1,11 +1,14 @@ module.exports = { - page: '/stats/shards/update', + page: "/stats/shards/update", execute: async (req, res, app, config, themeConfig, info, db) => { - - if("Bearer "+themeConfig.shardspage?.key !== req.headers.authorization) return res.json({ status: "Invalid sharding key" }); + if ( + "Bearer " + themeConfig.shardspage?.key !== + req.headers.authorization + ) + return res.json({ status: "Invalid sharding key" }) - await db.set('stats', req.body) + await db.set("stats", req.body) res.json({ status: "Completed" }) - } -} \ No newline at end of file + }, +} diff --git a/utils/cmdHandler.js b/utils/cmdHandler.js index 05210300..cf18ed6f 100644 --- a/utils/cmdHandler.js +++ b/utils/cmdHandler.js @@ -1,43 +1,50 @@ -module.exports = (commands, prefix) => { - if (!commands) throw new Error('No commands were provided to the Soft UI cmdHandler.'); - if (!prefix) prefix = "!"; - - let finalCategories = []; - - for (const command of commands) { - if (!command.category) continue; - if (!categories?.includes(command.category)) categories.push(command.category); - } - - for (const category of categories) { - if (category === "admin" || category === "owner" || category === "development") continue; - let commandsArr = []; - - for (const command of commands) { - if (command.category === category) { - let obj = { - commandName: command.name, - commandUsage: `${prefix}${command.name} ${command.usage}`, - commandDescription: command.description, - commandAlias: command.aliases?.join(', ') || 'None', - } - commandsArr.push(obj); - } - } - - const categoryObj = { - categoryId: category, - category: `${capitalizeFirstLetter(category)}`, - subTitle: `${capitalizeFirstLetter(category)} commands`, - list: commandsArr, - } - - finalCategories.push(categoryObj); - } - - function capitalizeFirstLetter(string) { - return string.charAt(0).toUpperCase() + string.slice(1); - } - - return finalCategories -} +module.exports = (commands, prefix) => { + if (!commands) + throw new Error("No commands were provided to the Soft UI cmdHandler.") + if (!prefix) prefix = "!" + + let finalCategories = [] + + for (const command of commands) { + if (!command.category) continue + if (!categories?.includes(command.category)) + categories.push(command.category) + } + + for (const category of categories) { + if ( + category === "admin" || + category === "owner" || + category === "development" + ) + continue + let commandsArr = [] + + for (const command of commands) { + if (command.category === category) { + let obj = { + commandName: command.name, + commandUsage: `${prefix}${command.name} ${command.usage}`, + commandDescription: command.description, + commandAlias: command.aliases?.join(", ") || "None", + } + commandsArr.push(obj) + } + } + + const categoryObj = { + categoryId: category, + category: `${capitalizeFirstLetter(category)}`, + subTitle: `${capitalizeFirstLetter(category)} commands`, + list: commandsArr, + } + + finalCategories.push(categoryObj) + } + + function capitalizeFirstLetter(string) { + return string.charAt(0).toUpperCase() + string.slice(1) + } + + return finalCategories +} diff --git a/utils/feedHandler.js b/utils/feedHandler.js index b8e2c871..eacd99c8 100644 --- a/utils/feedHandler.js +++ b/utils/feedHandler.js @@ -1,161 +1,225 @@ -const db = require('quick.db'); -const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} `; -const colors = require('colors'); -const { icons, otherIcons } = require('../icons'); - -module.exports = class Feed { - constructor() { - this.setColor = function (color) { - if (!color) throw new Error(`${consolePrefix}${`Failed to modify feed. ${colors.red("Invalid color.")}`.cyan}`); - if (color !== 'red' && color !== 'orange' && color !== 'pink' && color !== 'gray' && color !== 'green' && color !== 'blue' && color !== 'dark') throw new Error(`${consolePrefix}${`Failed to modify feed. ${colors.red("Invalid color.")}`.cyan}`); - - this.color = color; - - return this; - } - this.setDescription = function (description) { - if (!description) throw new Error(`${consolePrefix}${`Failed to modify feed. ${colors.red("Invalid description.")}`.cyan}`); - if (description.length < 3 || description.length > 128) console.log(`${consolePrefix}${"Invalid description".cyan}`); - - this.description = description; - - return this; - } - this.setIcon = function (icon) { - if (!icon) throw new Error(`${consolePrefix}${`Failed to modify feed. ${colors.red("Invalid icon.")}`.cyan}`); - if (!icons.includes(icon) && !otherIcons.includes(icon)) throw new Error(`${consolePrefix}${`Failed to modify feed. ${colors.red("Invalid icon.")}`.cyan}`); - - this.icon = icon; - - return this; - } - - this.getFeed = function (id) { - if (!id) throw new Error(`${consolePrefix}${`Failed to get feed. ${colors.red("Invalid id.")}`.cyan}`); - - let feedName = "" - switch (id) { - case 1: - feedName = "one"; - break; - case 2: - feedName = "two"; - break; - case 3: - feedName = "three"; - break; - default: - throw new Error(`${consolePrefix}${`Failed to get feed. ${colors.red("Invalid id.")}`.cyan}`); - } - - let feed = db.get(`feeds.${feedName}`); - if (!feed) throw new Error(`${consolePrefix}${`Failed to get feed. ${colors.red("Feed not found.")}`.cyan}`); - - this.feed = feed; - return this; - } - - this.delete = function () { - if (!this.feed) throw new Error(`${consolePrefix}${`Failed to delete feed. ${colors.red("Feed not selected")}`.cyan}`); - - db.delete(`feeds.${this.feed.id}`); - - return this; - } - this.send = async function () { - const { - color, - description, - icon - } = this; - - let diff; - let col; - if (otherIcons.includes(icon)) diff = true; - - if (color === "red") col = "danger"; - if (color === "orange") col = "warning"; - if (color === "pink") col = "primary"; - if (color === "gray") col = "secondary"; - if (color === "green") col = "success"; - if (color === "blue") col = "info"; - if (color === "dark") col = "dark"; - - if (db.get('feeds.three') && db.get('feeds.two') && db.get('feeds.one')) { - await db.delete('feeds.one'); - const f3 = db.get('feeds.three'); - const f2 = db.get('feeds.two'); - await db.set('feeds.two', { - color: f3.color, - description: f3.description, - published: f3.published, - icon: f3.icon, - diff: f3.diff - }); - await db.set('feeds.one', { - color: f2.color, - description: f2.description, - published: f2.published, - icon: f2.icon, - diff: f2.diff - }); - await db.set('feeds.three', { - color: col, - description: description, - published: Date.now(), - icon: icon, - diff: diff - }); - } else { - if (!db.get('feeds.three')) await db.set('feeds.three', { - color: col, - description: description, - published: Date.now(), - icon: icon, - diff: diff - }); - else if (!db.get('feeds.two')) { - const f3 = db.get('feeds.three'); - await db.set('feeds.two', { - color: f3.color, - description: f3.description, - published: f3.published, - icon: f3.icon, - diff: f3.diff - }); - await db.set('feeds.three', { - color: col, - description: description, - published: Date.now(), - icon: icon, - diff: diff - }); - } else { - const f3 = db.get('feeds.three'); - const f2 = db.get('feeds.two'); - await db.set('feeds.one', { - color: f2.color, - description: f2.description, - published: f2.published, - icon: f2.icon, - diff: f2.diff - }); - await db.set('feeds.two', { - color: f3.color, - description: f3.description, - published: f3.published, - icon: f3.icon, - diff: f3.diff - }); - await db.set('feeds.three', { - color: col, - description: description, - published: Date.now(), - icon: icon, - diff: diff - }); - } - } - } - } -} +const db = require("quick.db") +const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} ` +const colors = require("colors") +const { icons, otherIcons } = require("../icons") + +module.exports = class Feed { + constructor() { + this.setColor = function (color) { + if (!color) + throw new Error( + `${consolePrefix}${ + `Failed to modify feed. ${colors.red("Invalid color.")}` + .cyan + }` + ) + if ( + color !== "red" && + color !== "orange" && + color !== "pink" && + color !== "gray" && + color !== "green" && + color !== "blue" && + color !== "dark" + ) + throw new Error( + `${consolePrefix}${ + `Failed to modify feed. ${colors.red("Invalid color.")}` + .cyan + }` + ) + + this.color = color + + return this + } + this.setDescription = function (description) { + if (!description) + throw new Error( + `${consolePrefix}${ + `Failed to modify feed. ${colors.red( + "Invalid description." + )}`.cyan + }` + ) + if (description.length < 3 || description.length > 128) + console.log(`${consolePrefix}${"Invalid description".cyan}`) + + this.description = description + + return this + } + this.setIcon = function (icon) { + if (!icon) + throw new Error( + `${consolePrefix}${ + `Failed to modify feed. ${colors.red("Invalid icon.")}` + .cyan + }` + ) + if (!icons.includes(icon) && !otherIcons.includes(icon)) + throw new Error( + `${consolePrefix}${ + `Failed to modify feed. ${colors.red("Invalid icon.")}` + .cyan + }` + ) + + this.icon = icon + + return this + } + + this.getFeed = function (id) { + if (!id) + throw new Error( + `${consolePrefix}${ + `Failed to get feed. ${colors.red("Invalid id.")}`.cyan + }` + ) + + let feedName = "" + switch (id) { + case 1: + feedName = "one" + break + case 2: + feedName = "two" + break + case 3: + feedName = "three" + break + default: + throw new Error( + `${consolePrefix}${ + `Failed to get feed. ${colors.red("Invalid id.")}` + .cyan + }` + ) + } + + let feed = db.get(`feeds.${feedName}`) + if (!feed) + throw new Error( + `${consolePrefix}${ + `Failed to get feed. ${colors.red("Feed not found.")}` + .cyan + }` + ) + + this.feed = feed + return this + } + + this.delete = function () { + if (!this.feed) + throw new Error( + `${consolePrefix}${ + `Failed to delete feed. ${colors.red( + "Feed not selected" + )}`.cyan + }` + ) + + db.delete(`feeds.${this.feed.id}`) + + return this + } + this.send = async function () { + const { color, description, icon } = this + + let diff + let col + if (otherIcons.includes(icon)) diff = true + + if (color === "red") col = "danger" + if (color === "orange") col = "warning" + if (color === "pink") col = "primary" + if (color === "gray") col = "secondary" + if (color === "green") col = "success" + if (color === "blue") col = "info" + if (color === "dark") col = "dark" + + if ( + db.get("feeds.three") && + db.get("feeds.two") && + db.get("feeds.one") + ) { + await db.delete("feeds.one") + const f3 = db.get("feeds.three") + const f2 = db.get("feeds.two") + await db.set("feeds.two", { + color: f3.color, + description: f3.description, + published: f3.published, + icon: f3.icon, + diff: f3.diff, + }) + await db.set("feeds.one", { + color: f2.color, + description: f2.description, + published: f2.published, + icon: f2.icon, + diff: f2.diff, + }) + await db.set("feeds.three", { + color: col, + description: description, + published: Date.now(), + icon: icon, + diff: diff, + }) + } else { + if (!db.get("feeds.three")) + await db.set("feeds.three", { + color: col, + description: description, + published: Date.now(), + icon: icon, + diff: diff, + }) + else if (!db.get("feeds.two")) { + const f3 = db.get("feeds.three") + await db.set("feeds.two", { + color: f3.color, + description: f3.description, + published: f3.published, + icon: f3.icon, + diff: f3.diff, + }) + await db.set("feeds.three", { + color: col, + description: description, + published: Date.now(), + icon: icon, + diff: diff, + }) + } else { + const f3 = db.get("feeds.three") + const f2 = db.get("feeds.two") + await db.set("feeds.one", { + color: f2.color, + description: f2.description, + published: f2.published, + icon: f2.icon, + diff: f2.diff, + }) + await db.set("feeds.two", { + color: f3.color, + description: f3.description, + published: f3.published, + icon: f3.icon, + diff: f3.diff, + }) + await db.set("feeds.three", { + color: col, + description: description, + published: Date.now(), + icon: icon, + diff: diff, + }) + } + } + } + } +} diff --git a/utils/formtypes.js b/utils/formtypes.js index 43c0009a..3540809e 100644 --- a/utils/formtypes.js +++ b/utils/formtypes.js @@ -1,33 +1,33 @@ -module.exports = { - slider: (min, max, step, disabled, themeOptions = {}) => { - return { - type: "slider", - min, - max, - step, - disabled, - themeOptions - }; - }, - date: (disabled, themeOptions = {}) => { - return { - type: "date", - disabled, - themeOptions - }; - }, - numberPicker: (disabled, themeOptions = {}) => { - return { - type: "numberPicker", - disabled, - themeOptions - }; - }, - tagInput: (disabled, themeOptions = {}) => { - return { - type: "tagInput", - disabled, - themeOptions - }; - }, -} \ No newline at end of file +module.exports = { + slider: (min, max, step, disabled, themeOptions = {}) => { + return { + type: "slider", + min, + max, + step, + disabled, + themeOptions, + } + }, + date: (disabled, themeOptions = {}) => { + return { + type: "date", + disabled, + themeOptions, + } + }, + numberPicker: (disabled, themeOptions = {}) => { + return { + type: "numberPicker", + disabled, + themeOptions, + } + }, + tagInput: (disabled, themeOptions = {}) => { + return { + type: "tagInput", + disabled, + themeOptions, + } + }, +} diff --git a/utils/functions/errorHandler.js b/utils/functions/errorHandler.js index ccdf3412..768633c6 100644 --- a/utils/functions/errorHandler.js +++ b/utils/functions/errorHandler.js @@ -1,30 +1,38 @@ module.exports = function (config, themeConfig) { config.errorPage = function (req, res, error, type) { if (type == 404) { - title = themeConfig?.error?.error404?.title || '404'; - subtitle = themeConfig?.error?.error404?.subtitle || 'Page not found'; - description = themeConfig?.error?.error404?.description || 'The page you are looking for does not exist.'; + title = themeConfig?.error?.error404?.title || "404" + subtitle = + themeConfig?.error?.error404?.subtitle || "Page not found" + description = + themeConfig?.error?.error404?.description || + "The page you are looking for does not exist." } - title = themeConfig?.error?.dbdError?.title || type.toString(); - subtitle = themeConfig?.error?.dbdError?.subtitle || 'An error occurred'; - description = themeConfig?.error?.dbdError?.description || 'Please contact us if the issue persists or try again later.'; + title = themeConfig?.error?.dbdError?.title || type.toString() + subtitle = themeConfig?.error?.dbdError?.subtitle || "An error occurred" + description = + themeConfig?.error?.dbdError?.description || + "Please contact us if the issue persists or try again later." if (error) { console.error(error) } - if (themeConfig?.error?.errorHandler) + if (themeConfig?.error?.errorHandler) themeConfig.error.errorHandler({ - req, res, error: { + req, + res, + error: { type, path: error?.path || null, error: error?.stack || `Page ${req.originalUrl} not found!`, - }, user: req?.session?.user || null - }); + }, + user: req?.session?.user || null, + }) - return res.render('error', { - strError: error?.stack?.split('\n'), + return res.render("error", { + strError: error?.stack?.split("\n"), req, bot: config.bot, config, @@ -34,6 +42,6 @@ module.exports = function (config, themeConfig) { subtitle, description, error: error || undefined, - }); + }) } -} \ No newline at end of file +} diff --git a/utils/functions/settingsPage.js b/utils/functions/settingsPage.js index fc6cee5a..7db7d9dd 100644 --- a/utils/functions/settingsPage.js +++ b/utils/functions/settingsPage.js @@ -1,79 +1,94 @@ -const Discord = require("discord.js"); +const Discord = require("discord.js") module.exports = function (config, themeConfig) { config.guildSettings = async function (req, res, home, category) { - if (!req.session.user) return res.redirect('/discord?r=/guild/' + req.params.id); + if (!req.session.user) + return res.redirect("/discord?r=/guild/" + req.params.id) - let bot = config.bot; + let bot = config.bot if (!bot.guilds.cache.get(req.params.id)) { try { - await bot.guilds.fetch(req.params.id); - } catch (err) { } + await bot.guilds.fetch(req.params.id) + } catch (err) {} } - if (!bot.guilds.cache.get(req.params.id)) return res.redirect('/manage?error=noPermsToManageGuild'); - if (!bot.guilds.cache.get(req.params.id).members.cache.get(req.session.user.id)) { + if (!bot.guilds.cache.get(req.params.id)) + return res.redirect("/manage?error=noPermsToManageGuild") + if ( + !bot.guilds.cache + .get(req.params.id) + .members.cache.get(req.session.user.id) + ) { try { - await bot.guilds.cache.get(req.params.id).members.fetch(req.session.user.id); - } catch (err) { } + await bot.guilds.cache + .get(req.params.id) + .members.fetch(req.session.user.id) + } catch (err) {} } for (let PermissionRequired of req.requiredPermissions) { - let converted = PermissionRequired[0]; - const DiscordJsVersion = Discord.version.split('.')[0] + let converted = PermissionRequired[0] + const DiscordJsVersion = Discord.version.split(".")[0] - if (DiscordJsVersion === "14") converted = await convert14(PermissionRequired[0]) + if (DiscordJsVersion === "14") + converted = await convert14(PermissionRequired[0]) - if (!bot.guilds.cache.get(req.params.id).members.cache.get(req.session.user.id).permissions.has(converted)) return res.redirect('/manage?error=noPermsToManageGuild'); + if ( + !bot.guilds.cache + .get(req.params.id) + .members.cache.get(req.session.user.id) + .permissions.has(converted) + ) + return res.redirect("/manage?error=noPermsToManageGuild") } if (bot.guilds.cache.get(req.params.id).channels.cache.size < 1) { try { - await bot.guilds.cache.get(req.params.id).channels.fetch(); - } catch (err) { - } + await bot.guilds.cache.get(req.params.id).channels.fetch() + } catch (err) {} } if (bot.guilds.cache.get(req.params.id).roles.cache.size < 2) { try { - await bot.guilds.cache.get(req.params.id).roles.fetch(); - } catch (err) { - } + await bot.guilds.cache.get(req.params.id).roles.fetch() + } catch (err) {} } - let actual = {}; - let toggle = {}; - let premium = {}; + let actual = {} + let toggle = {} + let premium = {} - let canUseList = {}; + let canUseList = {} for (const s of config.settings) { - if (!canUseList[s.categoryId]) canUseList[s.categoryId] = {}; + if (!canUseList[s.categoryId]) canUseList[s.categoryId] = {} if (s.toggleable) { if (!toggle[s.categoryId]) { - toggle[s.categoryId] = {}; + toggle[s.categoryId] = {} } toggle[s.categoryId] = await s.getActualSet({ guild: { - id: req.params.id - } - }); + id: req.params.id, + }, + }) } if (s.premium) { if (!premium[s.categoryId]) { - premium[s.categoryId] = {}; + premium[s.categoryId] = {} } premium[s.categoryId] = await s.premiumUser({ guild: { - id: req.params.id + id: req.params.id, }, user: { id: req.session.user.id, - tag: req.session.user.tag - } - }); + tag: req.session.user.tag, + }, + }) } if (category) { if (s.premium && premium[category] == false) { - return res.redirect(`/settings/${req.params.id}?error=premiumRequired`); + return res.redirect( + `/settings/${req.params.id}?error=premiumRequired` + ) } } @@ -81,70 +96,88 @@ module.exports = function (config, themeConfig) { if (c.allowedCheck) { const canUse = await c.allowedCheck({ guild: { id: req.params.id }, - user: { id: req.session.user.id } - }); - if (typeof (canUse) != 'object') throw new TypeError(`${s.categoryId} category option with id ${c.optionId} allowedCheck function need to return {allowed: Boolean, errorMessage: String | null}`); - canUseList[s.categoryId][c.optionId] = canUse; + user: { id: req.session.user.id }, + }) + if (typeof canUse != "object") + throw new TypeError( + `${s.categoryId} category option with id ${c.optionId} allowedCheck function need to return {allowed: Boolean, errorMessage: String | null}` + ) + canUseList[s.categoryId][c.optionId] = canUse } else { - canUseList[s.categoryId][c.optionId] = { allowed: true, errorMessage: null }; + canUseList[s.categoryId][c.optionId] = { + allowed: true, + errorMessage: null, + } } - if (!actual[s.categoryId]) actual[s.categoryId] = {}; + if (!actual[s.categoryId]) actual[s.categoryId] = {} - if (c.optionType == 'spacer') { - } else if (c.optionType.type == 'collapsable' || c.optionType.type == 'modal') { + if (c.optionType == "spacer") { + } else if ( + c.optionType.type == "collapsable" || + c.optionType.type == "modal" + ) { for (const item of c.optionType.options) { - if (item.optionType.type == 'channelsMultiSelect' || item.optionType.type == 'roleMultiSelect' || item.optionType.type == 'tagInput') actual[s.categoryId][item.optionId] = []; + if ( + item.optionType.type == "channelsMultiSelect" || + item.optionType.type == "roleMultiSelect" || + item.optionType.type == "tagInput" + ) + actual[s.categoryId][item.optionId] = [] } } else { if (!actual[s.categoryId]) { - actual[s.categoryId] = {}; + actual[s.categoryId] = {} } if (!actual[s.categoryId][c.optionId]) { - actual[s.categoryId][c.optionId] = await c.getActualSet({ - guild: { - id: req.params.id, - object: bot.guilds.cache.get(req.params.id), - }, - user: { - id: req.session.user.id, - object: bot.guilds.cache.get(req.params.id).members.cache.get(req.session.user.id), + actual[s.categoryId][c.optionId] = await c.getActualSet( + { + guild: { + id: req.params.id, + object: bot.guilds.cache.get(req.params.id), + }, + user: { + id: req.session.user.id, + object: bot.guilds.cache + .get(req.params.id) + .members.cache.get(req.session.user.id), + }, } - }); + ) } } } } - let errors; - let success; + let errors + let success if (req.session.errors) { - if (String(req.session.errors).includes('%is%')) { - errors = req.session.errors.split('%and%'); + if (String(req.session.errors).includes("%is%")) { + errors = req.session.errors.split("%and%") } } if (req.session.success) { - if (typeof (req.session.success) == 'boolean') { - success = true; + if (typeof req.session.success == "boolean") { + success = true } else { - if (String(req.session.success).includes('%is%')) { - success = req.session.success.split('%and%'); + if (String(req.session.success).includes("%is%")) { + success = req.session.success.split("%and%") } } } - req.session.errors = null; - req.session.success = null; + req.session.errors = null + req.session.success = null - const guild = bot.guilds.cache.get(req.params.id); - let gIcon; + const guild = bot.guilds.cache.get(req.params.id) + let gIcon - if (!guild.iconURL()) gIcon = themeConfig.icons.noGuildIcon; - else gIcon = guild.iconURL(); + if (!guild.iconURL()) gIcon = themeConfig.icons.noGuildIcon + else gIcon = guild.iconURL() - res.render('settings', { + res.render("settings", { successes: success, errors: errors, settings: config.settings, @@ -159,84 +192,81 @@ module.exports = function (config, themeConfig) { guildid: req.params.id, themeConfig: req.themeConfig, config, - }); + }) } } async function convert14(perm) { - var final = "NULL"; + var final = "NULL" switch (perm) { case "CREATE_INSTANT_INVITE": final = "CreateInstantInvite" - break; + break case "KICK_MEMBERS": final = "KickMembers" - break; + break case "BAN_MEMBERS": final = "BanMembers" - break; + break case "ADMINISTRATOR": final = "Administrator" - break; + break case "MANAGE_CHANNELS": final = "ManageChannels" - break; + break case "MANAGE_GUILD": final = "ManageGuild" - break; + break case "ADD_REACTIONS": final = "AddReactions" - break; + break case "VIEW_AUDIT_LOG": final = "ViewAuditLog" - break; + break case "PRIORITY_SPEAKER": final = "PrioritySpeaker" - break; + break case "STREAM": final = "Stream" - break; + break case "VIEW_CHANNEL": final = "ViewChannel" - break; + break case "SEND_MESSAGES": final = "SendMessages" - break; + break case "SEND_TTS_MESSAGES": final = "SendTTSMessages" - break; + break case "MANAGE_MESSAGES": final = "ManageMessages" - break; + break case "EMBED_LINKS": final = "ManageMessages" - break; + break case "ATTACH_FILES": final = "AttachFiles" - break; + break case "READ_MESSAGE_HISTORY": final = "ReadMessageHistory" - break; + break case "MENTION_EVERYONE": final = "MentionEveryone" - break; + break case "USE_EXTERNAL_EMOJIS": final = "UseExternalEmojis" - break; + break case "VIEW_GUILD_INSIGHTS": final = "ViewGuildInsughts" - break; + break case "CONNECT": final = "Connect" - break; + break case "SPEAK": final = "Speak" - break; - - - + break } return final -} \ No newline at end of file +} diff --git a/utils/initPages.js b/utils/initPages.js index 66f442d8..c56debce 100644 --- a/utils/initPages.js +++ b/utils/initPages.js @@ -1,51 +1,80 @@ -const fs = require('fs'); -const colors = require('colors'); -const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} `; +const fs = require("fs") +const colors = require("colors") +const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} ` module.exports = { init: async function (config, themeConfig, app, db) { - - let info; + let info if (themeConfig?.customThemeOptions?.info) { - info = await themeConfig.customThemeOptions.info({ config: config }); + info = await themeConfig.customThemeOptions.info({ config: config }) } - const eventFolders = fs.readdirSync(`${__dirname}/../pages`); + const eventFolders = fs.readdirSync(`${__dirname}/../pages`) for (const folder of eventFolders) { const eventFiles = fs .readdirSync(`${__dirname}/../pages/${folder}`) - .filter((file) => file.endsWith(".js")); + .filter((file) => file.endsWith(".js")) for (const file of eventFiles) { - const e = require(`${__dirname}/../pages/${folder}/${file}`); + const e = require(`${__dirname}/../pages/${folder}/${file}`) try { if (folder === "admin") { app.get(e.page, async function (req, res) { - if (!req.session.user) return res.sendStatus(401); - if (!config.ownerIDs.includes(req.session.user.id)) return res.sendStatus(403); - e.execute(req, res, app, config, themeConfig, info, db); - }); - } - else if (folder === "post") app.post(e.page, function (req, res) { - e.execute(req, res, app, config, themeConfig, info, db); - }); - else if (folder === "get") app.use(e.page, async function (req, res) { - e.execute(req, res, app, config, themeConfig, info, db); - }); + if (!req.session.user) return res.sendStatus(401) + if (!config.ownerIDs.includes(req.session.user.id)) + return res.sendStatus(403) + e.execute( + req, + res, + app, + config, + themeConfig, + info, + db + ) + }) + } else if (folder === "post") + app.post(e.page, function (req, res) { + e.execute( + req, + res, + app, + config, + themeConfig, + info, + db + ) + }) + else if (folder === "get") + app.use(e.page, async function (req, res) { + e.execute( + req, + res, + app, + config, + themeConfig, + info, + db + ) + }) } catch (error) { - console.log(`${consolePrefix}${"Failed to load:".cyan} ${colors.red(e.page)}`); - console.log(`Page handler ${file}: ${error}`); + console.log( + `${consolePrefix}${"Failed to load:".cyan} ${colors.red( + e.page + )}` + ) + console.log(`Page handler ${file}: ${error}`) } } } app.use("*", async function (req, res) { - res.status(404); + res.status(404) config.errorPage(req, res, undefined, 404) - }); + }) app.use((err, req, res, next) => { - res.status(500); + res.status(500) config.errorPage(req, res, err, 500) }) - console.log(`${consolePrefix}${"Initialised all pages!".cyan}`); - } -} \ No newline at end of file + console.log(`${consolePrefix}${"Initialised all pages!".cyan}`) + }, +} diff --git a/utils/updater/files.js b/utils/updater/files.js index 1abcf09c..dd1cd694 100644 --- a/utils/updater/files.js +++ b/utils/updater/files.js @@ -1,67 +1,85 @@ -const fetch = require('node-fetch'); -const fs = require('fs'); -const consolePrefix = `\x1b[34m[\x1b[33mdbd-soft-ui\x1b[34m]\x1b[36m `; -const colors = require('colors'); +const fetch = require("node-fetch") +const fs = require("fs") +const consolePrefix = `\x1b[34m[\x1b[33mdbd-soft-ui\x1b[34m]\x1b[36m ` +const colors = require("colors") async function update() { - const consolePrefix = `\x1b[34m[\x1b[33mdbd-soft-ui\x1b[34m]\x1b[36m `; + const consolePrefix = `\x1b[34m[\x1b[33mdbd-soft-ui\x1b[34m]\x1b[36m ` - console.log(`${consolePrefix}Checking \x1b[31mlive copy \x1b[36mfor updates..`); + console.log( + `${consolePrefix}Checking \x1b[31mlive copy \x1b[36mfor updates..` + ) - let failed3 = 0; - let failed4 = 0; + let failed3 = 0 + let failed4 = 0 try { - await fetch(`https://cdn.jsdelivr.net/gh/Assistants-Center/DBD-Soft-UI/utils/updater/versionsOnline.json`); + await fetch( + `https://cdn.jsdelivr.net/gh/Assistants-Center/DBD-Soft-UI/utils/updater/versionsOnline.json` + ) } catch (error) { - failed3++; - console.log(`${consolePrefix}Failed to check live for updates.`); + failed3++ + console.log(`${consolePrefix}Failed to check live for updates.`) } if (failed3 === 0) { - let checkArray = await fetch(`https://cdn.jsdelivr.net/gh/Assistants-Center/DBD-Soft-UI/utils/updater/versionsOnline.json`); + let checkArray = await fetch( + `https://cdn.jsdelivr.net/gh/Assistants-Center/DBD-Soft-UI/utils/updater/versionsOnline.json` + ) try { - checkArray = await checkArray.json(); + checkArray = await checkArray.json() } catch (error) { - failed4++; - console.log(`${consolePrefix}Failed to check live for updates.`); + failed4++ + console.log(`${consolePrefix}Failed to check live for updates.`) } if (failed4 === 0) { - let latestVersions = []; - let currentVersions = fs.readFileSync(__dirname + '/versions.json'); - currentVersions = JSON.parse(currentVersions); - let needsUpdating = []; + let latestVersions = [] + let currentVersions = fs.readFileSync(__dirname + "/versions.json") + currentVersions = JSON.parse(currentVersions) + let needsUpdating = [] for (const latestFile of checkArray) { if (latestFile.version > currentVersions[latestFile.name]) { needsUpdating.push({ name: latestFile.name, - type: latestFile.type - }); - const { - name, - type - } = latestFile; + type: latestFile.type, + }) + const { name, type } = latestFile if (type === "partial") { - let failedFile = 0; - let fileRaw = await fetch(`https://cdn.jsdelivr.net/gh/Assistants-Center/DBD-Soft-UI/views/partials/${name}.ejs`); + let failedFile = 0 + let fileRaw = await fetch( + `https://cdn.jsdelivr.net/gh/Assistants-Center/DBD-Soft-UI/views/partials/${name}.ejs` + ) try { - fileRaw = await fileRaw.text(); + fileRaw = await fileRaw.text() } catch (error) { - failedFile++; - console.log(`${consolePrefix}Failed to update ${colors.red(name)}.`); + failedFile++ + console.log( + `${consolePrefix}Failed to update ${colors.red( + name + )}.` + ) } if (failedFile === 0) { - await fs.writeFileSync(`${__dirname}/../../views/partials/${name}.ejs`, fileRaw); - currentVersions[name] = latestFile.version; - await fs.writeFileSync(`${__dirname}/versions.json`, JSON.stringify(currentVersions)); - console.log(`${consolePrefix}Successfully updated ${colors.green(name)}`); + await fs.writeFileSync( + `${__dirname}/../../views/partials/${name}.ejs`, + fileRaw + ) + currentVersions[name] = latestFile.version + await fs.writeFileSync( + `${__dirname}/versions.json`, + JSON.stringify(currentVersions) + ) + console.log( + `${consolePrefix}Successfully updated ${colors.green( + name + )}` + ) } } } } } } - } exports.update = async () => { - await update(); -} \ No newline at end of file + await update() +} diff --git a/utils/updater/npm.js b/utils/updater/npm.js index e4e665be..fd3e5a4c 100644 --- a/utils/updater/npm.js +++ b/utils/updater/npm.js @@ -1,62 +1,92 @@ -const fetch = require('node-fetch'); -const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} `; +const fetch = require("node-fetch") +const consolePrefix = `${"[".blue}${"dbd-soft-ui".yellow}${"]".blue} ` async function npmDashCheck() { - console.log(`${consolePrefix}${"Checking".cyan} ${"NPM".red} ${"for updates..".cyan}`); - await npmThemeCheck(); - let failed = 0; - let failed2 = 0; + console.log( + `${consolePrefix}${"Checking".cyan} ${"NPM".red} ${ + "for updates..".cyan + }` + ) + await npmThemeCheck() + let failed = 0 + let failed2 = 0 try { - await fetch(`https://registry.npmjs.org/discord-dashboard`); + await fetch(`https://registry.npmjs.org/discord-dashboard`) } catch (error) { - failed++; - console.log(`${consolePrefix}Failed to check NPM for updates. (DBD)`); + failed++ + console.log(`${consolePrefix}Failed to check NPM for updates. (DBD)`) } if (failed === 0) { - let checkArray = await fetch(`https://registry.npmjs.org/discord-dashboard`); + let checkArray = await fetch( + `https://registry.npmjs.org/discord-dashboard` + ) try { - checkArray = await checkArray.json(); + checkArray = await checkArray.json() } catch (error) { - failed2++; - console.log(`${consolePrefix}Failed to check NPM for updates. (DBD)`); + failed2++ + console.log( + `${consolePrefix}Failed to check NPM for updates. (DBD)` + ) } if (failed2 === 0) { - const latestVersion = checkArray["dist-tags"].latest; - const currentVersion = require('discord-dashboard').version; - if (currentVersion < latestVersion) console.log(`${consolePrefix}${"Your version of discord-dashboard is".cyan} ${"outdated".red}${"!".cyan}`); - else console.log(`${consolePrefix}${"Your version of discord-dashboard is".cyan} ${"up-to-date".green}${"!".cyan}`); - + const latestVersion = checkArray["dist-tags"].latest + const currentVersion = require("discord-dashboard").version + if (currentVersion < latestVersion) + console.log( + `${consolePrefix}${ + "Your version of discord-dashboard is".cyan + } ${"outdated".red}${"!".cyan}` + ) + else + console.log( + `${consolePrefix}${ + "Your version of discord-dashboard is".cyan + } ${"up-to-date".green}${"!".cyan}` + ) } } } async function npmThemeCheck() { - let failed = 0; - let failed2 = 0; + let failed = 0 + let failed2 = 0 try { - await fetch(`https://registry.npmjs.org/discord-dashboard`); + await fetch(`https://registry.npmjs.org/discord-dashboard`) } catch (error) { - failed++; - console.log(`${consolePrefix}Failed to check NPM for updates. (soft-ui)`); + failed++ + console.log( + `${consolePrefix}Failed to check NPM for updates. (soft-ui)` + ) } if (failed === 0) { - let checkArray = await fetch(`https://registry.npmjs.org/dbd-soft-ui`); + let checkArray = await fetch(`https://registry.npmjs.org/dbd-soft-ui`) try { - checkArray = await checkArray.json(); + checkArray = await checkArray.json() } catch (error) { - failed2++; - console.log(`${consolePrefix}Failed to check NPM for updates. (soft-ui)`); + failed2++ + console.log( + `${consolePrefix}Failed to check NPM for updates. (soft-ui)` + ) } if (failed2 === 0) { - const latestVersion = checkArray["dist-tags"].latest; - const currentVersion = require('dbd-soft-ui').version; - if (currentVersion < latestVersion) console.log(`${consolePrefix}${"Your version of dbd-soft-ui is".cyan} ${"outdated".red}${"!".cyan}`); - else console.log(`${consolePrefix}${"Your version of dbd-soft-ui is".cyan} ${"up-to-date".green}${"!".cyan}`); - + const latestVersion = checkArray["dist-tags"].latest + const currentVersion = require("dbd-soft-ui").version + if (currentVersion < latestVersion) + console.log( + `${consolePrefix}${"Your version of dbd-soft-ui is".cyan} ${ + "outdated".red + }${"!".cyan}` + ) + else + console.log( + `${consolePrefix}${"Your version of dbd-soft-ui is".cyan} ${ + "up-to-date".green + }${"!".cyan}` + ) } } } exports.update = async () => { - await npmDashCheck(); -} \ No newline at end of file + await npmDashCheck() +} diff --git a/utils/updater/versions.json b/utils/updater/versions.json index 20e5bc40..091e4433 100644 --- a/utils/updater/versions.json +++ b/utils/updater/versions.json @@ -1,17 +1,17 @@ -{ - "colorscheme": "1.0.64", - "feeds": "1.0.62", - "footer": "1.0.1", - "graph": "1.0.2", - "iconsList": "1.0.0", - "meta": "0.0.0", - "navbar": "1.0.11", - "popup": "1.1.5", - "preload": "0.0.0", - "preloader": "1.1.14", - "premium": "1.0.0", - "scripts": "0.0.0", - "secret": "1.0.0", - "sidebar": "0.0.0", - "theme": "1.1.0" -} \ No newline at end of file +{ + "colorscheme": "1.0.64", + "feeds": "1.0.62", + "footer": "1.0.1", + "graph": "1.0.2", + "iconsList": "1.0.0", + "meta": "0.0.0", + "navbar": "1.0.11", + "popup": "1.1.5", + "preload": "0.0.0", + "preloader": "1.1.14", + "premium": "1.0.0", + "scripts": "0.0.0", + "secret": "1.0.0", + "sidebar": "0.0.0", + "theme": "1.1.0" +} diff --git a/utils/updater/versionsOnline.json b/utils/updater/versionsOnline.json index dcc12fe4..b97ca097 100644 --- a/utils/updater/versionsOnline.json +++ b/utils/updater/versionsOnline.json @@ -1,57 +1,57 @@ -[ - { - "name": "colorscheme", - "version": "1.0.64", - "type": "partial" - }, - { - "name": "footer", - "version": "1.0.1", - "type": "partial" - }, - { - "name": "graph", - "version": "1.0.2", - "type": "partial" - }, - { - "name": "iconsList", - "version": "1.0.0", - "type": "partial" - }, - { - "name": "navbar", - "version": "1.0.11", - "type": "partial" - }, - { - "name": "popup", - "version": "1.1.5", - "type": "partial" - }, - { - "name": "preloader", - "version": "1.1.14", - "type": "partial" - }, - { - "name": "premium", - "version": "1.0.0", - "type": "partial" - }, - { - "name": "secret", - "version": "1.0.0", - "type": "partial" - }, - { - "name": "theme", - "version": "1.1.0", - "type": "partial" - }, - { - "name": "preload", - "version": "0.0.0", - "type": "partial" - } -] \ No newline at end of file +[ + { + "name": "colorscheme", + "version": "1.0.64", + "type": "partial" + }, + { + "name": "footer", + "version": "1.0.1", + "type": "partial" + }, + { + "name": "graph", + "version": "1.0.2", + "type": "partial" + }, + { + "name": "iconsList", + "version": "1.0.0", + "type": "partial" + }, + { + "name": "navbar", + "version": "1.0.11", + "type": "partial" + }, + { + "name": "popup", + "version": "1.1.5", + "type": "partial" + }, + { + "name": "preloader", + "version": "1.1.14", + "type": "partial" + }, + { + "name": "premium", + "version": "1.0.0", + "type": "partial" + }, + { + "name": "secret", + "version": "1.0.0", + "type": "partial" + }, + { + "name": "theme", + "version": "1.1.0", + "type": "partial" + }, + { + "name": "preload", + "version": "0.0.0", + "type": "partial" + } +] diff --git a/views/src/css/darkMode.css b/views/src/css/darkMode.css index 941ce67e..3a890ca2 100644 --- a/views/src/css/darkMode.css +++ b/views/src/css/darkMode.css @@ -33,7 +33,8 @@ _______|_______/__/ ____ \__\__|___\__\__|___\__\____ } .shadow-blur { - box-shadow: rgb(25 27 28 / 90%) 0px 0px 1px 1px inset, rgb(0 0 0 / 5%) 0px 20px 27px 0px !important; + box-shadow: rgb(25 27 28 / 90%) 0px 0px 1px 1px inset, + rgb(0 0 0 / 5%) 0px 20px 27px 0px !important; } .progress { @@ -48,7 +49,9 @@ _______|_______/__/ ____ \__\__|___\__\__|___\__\____ background: rgb(24, 26, 27) !important; } -.js-example-basic-multiple.form-controlselect2-hidden-accessible, .select2-container--default .select2-selection--multiple, .select2-container--classic .select2-selection--multiple { +.js-example-basic-multiple.form-controlselect2-hidden-accessible, +.select2-container--default .select2-selection--multiple, +.select2-container--classic .select2-selection--multiple { background: #181a1b !important; } @@ -104,11 +107,21 @@ html { background-color: #181a1b !important; } -html, body, input, textarea, select, button { +html, +body, +input, +textarea, +select, +button { background-color: #181a1b; } -html, body, input, textarea, select, button { +html, +body, +input, +textarea, +select, +button { border-color: #736b5e; color: #e8e6e3; } @@ -159,7 +172,8 @@ select:-webkit-autofill { } /* Invert Style */ -.jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, #bit-notification-bar-iframe, ::-webkit-calendar-picker-indicator { +.jfk-bubble.gtx-bubble, .captcheck_answer_label > input + img, span#closed_text > img[src^="https://www.gstatic.com/images/branding/googlelogo"], span[data-href^="https://www.hcaptcha.com/"] > #icon, #bit-notification-bar-iframe, ::-webkit-calendar-picker-indicator +{ filter: invert(100%) hue-rotate(180deg) contrast(90%) !important; } @@ -276,20 +290,20 @@ select:-webkit-autofill { } :root { - --bs-blue: #63B3ED; - --bs-indigo: #596CFF; + --bs-blue: #63b3ed; + --bs-indigo: #596cff; --bs-purple: #6f42c1; --bs-pink: #d63384; - --bs-red: #F56565; + --bs-red: #f56565; --bs-orange: #fd7e14; - --bs-yellow: #FBD38D; - --bs-green: #81E6D9; + --bs-yellow: #fbd38d; + --bs-green: #81e6d9; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-primary: #cb0c9f; - --bs-secondary: #8392AB; + --bs-secondary: #8392ab; --bs-success: #82d616; --bs-info: #17c1e8; --bs-warning: #fbcf33; @@ -298,11 +312,13 @@ select:-webkit-autofill { --bs-dark: #344767; --bs-white: #fff; --bs-font-sans-serif: Open Sans; - --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", - monospace; - --darkreader-bgimg--bs-gradient: linear-gradient(180deg, - rgba(24, 26, 27, 0.15), - rgba(24, 26, 27, 0)); + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, + "Liberation Mono", "Courier New", monospace; + --darkreader-bgimg--bs-gradient: linear-gradient( + 180deg, + rgba(24, 26, 27, 0.15), + rgba(24, 26, 27, 0) + ); } body { @@ -1238,18 +1254,24 @@ iframe { border-bottom-color: currentcolor; } -.table-striped > tbody > tr:nth-of-type(2n+1) { - --darkreader-bg--bs-table-accent-bg: var(--darkreader-bg--bs-table-striped-bg); +.table-striped > tbody > tr:nth-of-type(2n + 1) { + --darkreader-bg--bs-table-accent-bg: var( + --darkreader-bg--bs-table-striped-bg + ); color: var(--darkreader-text--bs-table-striped-color); } .table-active { - --darkreader-bg--bs-table-accent-bg: var(--darkreader-bg--bs-table-active-bg); + --darkreader-bg--bs-table-accent-bg: var( + --darkreader-bg--bs-table-active-bg + ); color: var(--darkreader-text--bs-table-active-color); } .table-hover > tbody > tr:hover { - --darkreader-bg--bs-table-accent-bg: var(--darkreader-bg--bs-table-hover-bg); + --darkreader-bg--bs-table-accent-bg: var( + --darkreader-bg--bs-table-hover-bg + ); color: var(--darkreader-text--bs-table-hover-color); } @@ -1449,15 +1471,19 @@ iframe { } .form-check-input:checked[type="checkbox"] { - background-image: linear-gradient(310deg, - rgb(16, 18, 31) 0%, - rgb(46, 52, 89) 100%); + background-image: linear-gradient( + 310deg, + rgb(16, 18, 31) 0%, + rgb(46, 52, 89) 100% + ); } .form-check-input:checked[type="radio"] { - background-image: linear-gradient(310deg, - rgb(16, 18, 31) 0%, - rgb(46, 52, 89) 100%); + background-image: linear-gradient( + 310deg, + rgb(16, 18, 31) 0%, + rgb(46, 52, 89) 100% + ); } .form-check-input[type="checkbox"]:indeterminate { @@ -1487,8 +1513,7 @@ iframe { } .form-range:focus::-webkit-slider-thumb { - box-shadow: rgb(24, 26, 27) 0px 0px 0px 1px, - rgb(89, 24, 77) 0px 0px 0px 2px; + box-shadow: rgb(24, 26, 27) 0px 0px 0px 1px, rgb(89, 24, 77) 0px 0px 0px 2px; } .form-range::-webkit-slider-thumb { @@ -1555,7 +1580,7 @@ iframe { .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), - url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); } .was-validated .form-select:valid:focus, @@ -1615,7 +1640,7 @@ iframe { .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), - url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); } .was-validated .form-select:invalid:focus, @@ -1658,7 +1683,7 @@ iframe { .btn:focus { outline-color: initial; box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px, - rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; + rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; } .btn-primary { @@ -3018,14 +3043,16 @@ iframe { } .progress-bar-striped { - background-image: linear-gradient(45deg, - rgba(24, 26, 27, 0.15) 25%, - rgba(0, 0, 0, 0) 25%, - rgba(0, 0, 0, 0) 50%, - rgba(24, 26, 27, 0.15) 50%, - rgba(24, 26, 27, 0.15) 75%, - rgba(0, 0, 0, 0) 75%, - rgba(0, 0, 0, 0)); + background-image: linear-gradient( + 45deg, + rgba(24, 26, 27, 0.15) 25%, + rgba(0, 0, 0, 0) 25%, + rgba(0, 0, 0, 0) 50%, + rgba(24, 26, 27, 0.15) 50%, + rgba(24, 26, 27, 0.15) 75%, + rgba(0, 0, 0, 0) 75%, + rgba(0, 0, 0, 0) + ); } .list-group-item-action { @@ -3236,7 +3263,7 @@ iframe { background-color: rgba(24, 26, 27, 0.85); border-color: transparent; box-shadow: rgba(15, 16, 17, 0.12) 0px 0.25rem 0.375rem -0.0625rem, - rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem; + rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem; } .toast-header { @@ -3310,19 +3337,23 @@ iframe { border-color: transparent; } -.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { +.bs-tooltip-top .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before { border-top-color: rgb(140, 130, 115); } -.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { +.bs-tooltip-end .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before { border-right-color: rgb(140, 130, 115); } -.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { +.bs-tooltip-bottom .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before { border-bottom-color: rgb(140, 130, 115); } -.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { +.bs-tooltip-start .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before { border-left-color: rgb(140, 130, 115); } @@ -3338,43 +3369,53 @@ iframe { border-color: rgba(140, 130, 115, 0.2); } -.popover .popover-arrow::before, .popover .popover-arrow::after { +.popover .popover-arrow::before, +.popover .popover-arrow::after { border-color: transparent; } -.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { +.bs-popover-top > .popover-arrow::before, +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before { border-top-color: rgba(140, 130, 115, 0.25); } -.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { +.bs-popover-top > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after { border-top-color: rgb(48, 52, 54); } -.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { +.bs-popover-end > .popover-arrow::before, +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before { border-right-color: rgba(140, 130, 115, 0.25); } -.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { +.bs-popover-end > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after { border-right-color: rgb(48, 52, 54); } -.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { +.bs-popover-bottom > .popover-arrow::before, +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before { border-bottom-color: rgba(140, 130, 115, 0.25); } -.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { +.bs-popover-bottom > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after { border-bottom-color: rgb(48, 52, 54); } -.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { +.bs-popover-bottom .popover-header::before, +.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before { border-bottom-color: rgb(53, 58, 60); } -.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { +.bs-popover-start > .popover-arrow::before, +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before { border-left-color: rgba(140, 130, 115, 0.25); } -.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { +.bs-popover-start > .popover-arrow::after, +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after { border-left-color: rgb(48, 52, 54); } @@ -3570,7 +3611,7 @@ iframe { .shadow { box-shadow: rgba(15, 16, 17, 0.12) 0px 0.25rem 0.375rem -0.0625rem, - rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem !important; + rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem !important; } .shadow-sm { @@ -3579,7 +3620,7 @@ iframe { .shadow-lg { box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px, - rgba(15, 16, 17, 0.06) 0px 8px 9px -5px !important; + rgba(15, 16, 17, 0.06) 0px 8px 9px -5px !important; } .shadow-xl { @@ -3989,51 +4030,67 @@ iframe { } .alert-primary { - background-image: linear-gradient(310deg, - rgb(97, 32, 162) 0%, - rgb(171, 0, 86) 100%); + background-image: linear-gradient( + 310deg, + rgb(97, 32, 162) 0%, + rgb(171, 0, 86) 100% + ); } .alert-secondary { - background-image: linear-gradient(310deg, - rgb(78, 94, 118) 0%, - rgb(47, 66, 104) 100%); + background-image: linear-gradient( + 310deg, + rgb(78, 94, 118) 0%, + rgb(47, 66, 104) 100% + ); } .alert-success { - background-image: linear-gradient(310deg, - rgb(18, 138, 44) 0%, - rgb(106, 176, 16) 100%); + background-image: linear-gradient( + 310deg, + rgb(18, 138, 44) 0%, + rgb(106, 176, 16) 100% + ); } .alert-info { - background-image: linear-gradient(310deg, - rgb(0, 41, 184) 0%, - rgb(2, 158, 194) 100%); + background-image: linear-gradient( + 310deg, + rgb(0, 41, 184) 0%, + rgb(2, 158, 194) 100% + ); } .alert-warning { - background-image: linear-gradient(310deg, - rgb(167, 8, 8) 0%, - rgb(196, 155, 4) 100%); + background-image: linear-gradient( + 310deg, + rgb(167, 8, 8) 0%, + rgb(196, 155, 4) 100% + ); } .alert-danger { - background-image: linear-gradient(310deg, - rgb(187, 5, 5) 0%, - rgb(167, 0, 24) 100%); + background-image: linear-gradient( + 310deg, + rgb(187, 5, 5) 0%, + rgb(167, 0, 24) 100% + ); } .alert-light { - background-image: linear-gradient(310deg, - rgb(48, 52, 54) 0%, - rgb(44, 48, 50) 100%); + background-image: linear-gradient( + 310deg, + rgb(48, 52, 54) 0%, + rgb(44, 48, 50) 100% + ); } .alert-dark { - background-image: linear-gradient(310deg, - rgb(16, 18, 31) 0%, - rgb(35, 39, 67) 100%); + background-image: linear-gradient( + 310deg, + rgb(16, 18, 31) 0%, + rgb(35, 39, 67) 100% + ); } .btn-close:focus { @@ -4099,7 +4156,7 @@ iframe { .btn { box-shadow: rgba(0, 0, 0, 0.11) 0px 4px 7px -1px, - rgba(0, 0, 0, 0.07) 0px 2px 4px -1px; + rgba(0, 0, 0, 0.07) 0px 2px 4px -1px; } .btn:not([class*="btn-outline-"]) { @@ -4110,12 +4167,12 @@ iframe { .btn:active:focus, .btn:active:hover { box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px, - rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; + rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; } .btn:hover:not(.btn-icon-only) { box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px, - rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; + rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; } .btn.bg-white:hover { @@ -4610,9 +4667,11 @@ iframe { } .card.card-background.card-background-mask-primary::after { - background-image: linear-gradient(310deg, - rgb(97, 32, 162) 0%, - rgb(204, 0, 102) 100%); + background-image: linear-gradient( + 310deg, + rgb(97, 32, 162) 0%, + rgb(204, 0, 102) 100% + ); } .card.card-background.card-background-mask-secondary::before { @@ -4621,9 +4680,11 @@ iframe { } .card.card-background.card-background-mask-secondary::after { - background-image: linear-gradient(310deg, - rgb(78, 94, 118) 0%, - rgb(39, 55, 87) 100%); + background-image: linear-gradient( + 310deg, + rgb(78, 94, 118) 0%, + rgb(39, 55, 87) 100% + ); } .card.card-background.card-background-mask-success::before { @@ -4632,9 +4693,11 @@ iframe { } .card.card-background.card-background-mask-success::after { - background-image: linear-gradient(310deg, - rgb(18, 138, 44) 0%, - rgb(121, 173, 16) 100%); + background-image: linear-gradient( + 310deg, + rgb(18, 138, 44) 0%, + rgb(121, 173, 16) 100% + ); } .card.card-background.card-background-mask-info::before { @@ -4643,9 +4706,11 @@ iframe { } .card.card-background.card-background-mask-info::after { - background-image: linear-gradient(310deg, - rgb(0, 41, 184) 0%, - rgb(2, 150, 184) 100%); + background-image: linear-gradient( + 310deg, + rgb(0, 41, 184) 0%, + rgb(2, 150, 184) 100% + ); } .card.card-background.card-background-mask-warning::before { @@ -4654,9 +4719,11 @@ iframe { } .card.card-background.card-background-mask-warning::after { - background-image: linear-gradient(310deg, - rgb(167, 8, 8) 0%, - rgb(172, 135, 3) 100%); + background-image: linear-gradient( + 310deg, + rgb(167, 8, 8) 0%, + rgb(172, 135, 3) 100% + ); } .card.card-background.card-background-mask-danger::before { @@ -4665,9 +4732,11 @@ iframe { } .card.card-background.card-background-mask-danger::after { - background-image: linear-gradient(310deg, - rgb(187, 5, 5) 0%, - rgb(143, 0, 21) 100%); + background-image: linear-gradient( + 310deg, + rgb(187, 5, 5) 0%, + rgb(143, 0, 21) 100% + ); } .card.card-background.card-background-mask-light::before { @@ -4676,9 +4745,11 @@ iframe { } .card.card-background.card-background-mask-light::after { - background-image: linear-gradient(310deg, - rgb(48, 52, 54) 0%, - rgb(33, 35, 37) 100%); + background-image: linear-gradient( + 310deg, + rgb(48, 52, 54) 0%, + rgb(33, 35, 37) 100% + ); } .card.card-background.card-background-mask-dark::before { @@ -4687,9 +4758,11 @@ iframe { } .card.card-background.card-background-mask-dark::after { - background-image: linear-gradient(310deg, - rgb(16, 18, 31) 0%, - rgb(46, 52, 89) 100%); + background-image: linear-gradient( + 310deg, + rgb(16, 18, 31) 0%, + rgb(46, 52, 89) 100% + ); } @media (min-width: 992px) { @@ -4698,7 +4771,7 @@ iframe { .dropstart .dropdown-menu, .dropend .dropdown-menu { box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px, - rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; + rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; } .dropdown .dropdown-toggle::after, @@ -4716,7 +4789,7 @@ iframe { @media (max-width: 991.98px) { .dropdown:not(.nav-item) .dropdown-menu { box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px, - rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; + rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; } .dropdown:not(.nav-item) .dropdown-menu::before { @@ -4730,7 +4803,7 @@ iframe { .dropup .dropdown-menu { box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px, - rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; + rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; } .dropup .dropdown-menu::after { @@ -4756,7 +4829,8 @@ iframe { border-color: transparent; } -.fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active) { +.fixed-plugin + .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active) { background-color: transparent; background-image: none; border-color: rgb(180, 11, 141); @@ -4806,7 +4880,7 @@ iframe { .form-switch .form-check-input::after { background-color: rgb(24, 26, 27); box-shadow: rgba(15, 16, 17, 0.12) 0px 0.25rem 0.375rem -0.0625rem, - rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem; + rgba(15, 16, 17, 0.07) 0px 0.125rem 0.25rem -0.0625rem; } .form-switch .form-check-input:checked { @@ -4832,153 +4906,203 @@ label, } .bg-gradient-secondary { - background-image: linear-gradient(310deg, - rgb(78, 94, 118) 0%, - rgb(39, 55, 87) 100%); + background-image: linear-gradient( + 310deg, + rgb(78, 94, 118) 0%, + rgb(39, 55, 87) 100% + ); } .bg-gradient-success { - background-image: linear-gradient(310deg, - rgb(18, 138, 44) 0%, - rgb(121, 173, 16) 100%); + background-image: linear-gradient( + 310deg, + rgb(18, 138, 44) 0%, + rgb(121, 173, 16) 100% + ); } .bg-gradient-info { - background-image: linear-gradient(310deg, - rgb(0, 41, 184) 0%, - rgb(2, 150, 184) 100%); + background-image: linear-gradient( + 310deg, + rgb(0, 41, 184) 0%, + rgb(2, 150, 184) 100% + ); } .bg-gradient-warning { - background-image: linear-gradient(310deg, - rgb(167, 8, 8) 0%, - rgb(172, 135, 3) 100%); + background-image: linear-gradient( + 310deg, + rgb(167, 8, 8) 0%, + rgb(172, 135, 3) 100% + ); } .bg-gradient-danger { - background-image: linear-gradient(310deg, - rgb(187, 5, 5) 0%, - rgb(143, 0, 21) 100%); + background-image: linear-gradient( + 310deg, + rgb(187, 5, 5) 0%, + rgb(143, 0, 21) 100% + ); } .bg-gradient-light { - background-image: linear-gradient(310deg, - rgb(48, 52, 54) 0%, - rgb(33, 35, 37) 100%); + background-image: linear-gradient( + 310deg, + rgb(48, 52, 54) 0%, + rgb(33, 35, 37) 100% + ); } .bg-gradient-dark { - background-image: linear-gradient(310deg, - rgb(16, 18, 31) 0%, - rgb(46, 52, 89) 100%); + background-image: linear-gradient( + 310deg, + rgb(16, 18, 31) 0%, + rgb(46, 52, 89) 100% + ); } .bg-gradient-faded-primary { - background-image: radial-gradient(370px at 80% 50%, - rgba(162, 10, 127, 0.6) 0px, - rgb(124, 7, 97) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(162, 10, 127, 0.6) 0px, + rgb(124, 7, 97) 100% + ); } .bg-gradient-faded-secondary { - background-image: radial-gradient(370px at 80% 50%, - rgba(71, 84, 105, 0.6) 0px, - rgb(81, 95, 120) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(71, 84, 105, 0.6) 0px, + rgb(81, 95, 120) 100% + ); } .bg-gradient-faded-success { - background-image: radial-gradient(370px at 80% 50%, - rgba(104, 171, 18, 0.6) 0px, - rgb(82, 134, 14) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(104, 171, 18, 0.6) 0px, + rgb(82, 134, 14) 100% + ); } .bg-gradient-faded-info { - background-image: radial-gradient(370px at 80% 50%, - rgba(18, 154, 186, 0.6) 0px, - rgb(14, 123, 149) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(18, 154, 186, 0.6) 0px, + rgb(14, 123, 149) 100% + ); } .bg-gradient-faded-warning { - background-image: radial-gradient(370px at 80% 50%, - rgba(172, 135, 3, 0.6) 0px, - rgb(197, 154, 4) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(172, 135, 3, 0.6) 0px, + rgb(197, 154, 4) 100% + ); } .bg-gradient-faded-danger { - background-image: radial-gradient(370px at 80% 50%, - rgba(187, 5, 5, 0.6) 0px, - rgb(147, 4, 4) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(187, 5, 5, 0.6) 0px, + rgb(147, 4, 4) 100% + ); } .bg-gradient-faded-light { - background-image: radial-gradient(370px at 80% 50%, - rgba(35, 38, 39, 0.6) 0px, - rgb(49, 53, 55) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(35, 38, 39, 0.6) 0px, + rgb(49, 53, 55) 100% + ); } .bg-gradient-faded-dark { - background-image: radial-gradient(370px at 80% 50%, - rgba(42, 57, 82, 0.6) 0px, - rgb(28, 38, 55) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(42, 57, 82, 0.6) 0px, + rgb(28, 38, 55) 100% + ); } .bg-gradient-faded-white { - background-image: radial-gradient(370px at 80% 50%, - rgba(24, 26, 27, 0.6) 0px, - rgb(38, 41, 43) 100%); + background-image: radial-gradient( + 370px at 80% 50%, + rgba(24, 26, 27, 0.6) 0px, + rgb(38, 41, 43) 100% + ); } .bg-gradient-faded-primary-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(162, 10, 127, 0.3) 0px, - rgb(162, 10, 127) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(162, 10, 127, 0.3) 0px, + rgb(162, 10, 127) 100% + ); } .bg-gradient-faded-secondary-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(71, 84, 105, 0.3) 0px, - rgb(71, 84, 105) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(71, 84, 105, 0.3) 0px, + rgb(71, 84, 105) 100% + ); } .bg-gradient-faded-success-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(104, 171, 18, 0.3) 0px, - rgb(104, 171, 18) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(104, 171, 18, 0.3) 0px, + rgb(104, 171, 18) 100% + ); } .bg-gradient-faded-info-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(18, 154, 186, 0.3) 0px, - rgb(18, 154, 186) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(18, 154, 186, 0.3) 0px, + rgb(18, 154, 186) 100% + ); } .bg-gradient-faded-warning-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(172, 135, 3, 0.3) 0px, - rgb(172, 135, 3) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(172, 135, 3, 0.3) 0px, + rgb(172, 135, 3) 100% + ); } .bg-gradient-faded-danger-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(187, 5, 5, 0.3) 0px, - rgb(187, 5, 5) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(187, 5, 5, 0.3) 0px, + rgb(187, 5, 5) 100% + ); } .bg-gradient-faded-light-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(35, 38, 39, 0.3) 0px, - rgb(35, 38, 39) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(35, 38, 39, 0.3) 0px, + rgb(35, 38, 39) 100% + ); } .bg-gradient-faded-dark-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(42, 57, 82, 0.3) 0px, - rgb(42, 57, 82) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(42, 57, 82, 0.3) 0px, + rgb(42, 57, 82) 100% + ); } .bg-gradient-faded-white-vertical { - background-image: radial-gradient(200px at 50% 70%, - rgba(24, 26, 27, 0.3) 0px, - rgb(24, 26, 27) 100%); + background-image: radial-gradient( + 200px at 50% 70%, + rgba(24, 26, 27, 0.3) 0px, + rgb(24, 26, 27) 100% + ); } .icon-shape i { @@ -5056,7 +5180,7 @@ svg.text-dark .color-background { .shadow-blur { box-shadow: rgba(25, 27, 28, 0.9) 0px 0px 1px 1px inset, - rgba(0, 0, 0, 0.05) 0px 20px 27px 0px !important; + rgba(0, 0, 0, 0.05) 0px 20px 27px 0px !important; } .shadow-card { @@ -5068,18 +5192,22 @@ svg.text-dark .color-background { } .blur-section.blur-gradient-primary { - background-image: linear-gradient(310deg, - rgba(97, 32, 162, 0.95) 0%, - rgba(204, 0, 102, 0.95) 100%); + background-image: linear-gradient( + 310deg, + rgba(97, 32, 162, 0.95) 0%, + rgba(204, 0, 102, 0.95) 100% + ); } .gradient-animation { - background-image: linear-gradient(-45deg, - rgb(0, 41, 184), - rgb(187, 5, 5), - rgb(172, 135, 3), - rgb(97, 32, 162), - rgb(42, 57, 82)); + background-image: linear-gradient( + -45deg, + rgb(0, 41, 184), + rgb(187, 5, 5), + rgb(172, 135, 3), + rgb(97, 32, 162), + rgb(42, 57, 82) + ); background-color: initial; } @@ -5088,22 +5216,28 @@ hr.vertical { } hr.vertical.light { - background-image: linear-gradient(rgba(24, 26, 27, 0), - rgb(24, 26, 27), - rgba(24, 26, 27, 0)); + background-image: linear-gradient( + rgba(24, 26, 27, 0), + rgb(24, 26, 27), + rgba(24, 26, 27, 0) + ); } hr.vertical.dark { - background-image: linear-gradient(rgba(0, 0, 0, 0), - rgba(0, 0, 0, 0.4), - rgba(0, 0, 0, 0)); + background-image: linear-gradient( + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); } hr.vertical.gray-light { - background-image: linear-gradient(to right, - rgba(0, 0, 0, 0), - rgba(0, 0, 0, 0.1), - rgba(0, 0, 0, 0)); + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); } hr.horizontal { @@ -5111,24 +5245,30 @@ hr.horizontal { } hr.horizontal.light { - background-image: linear-gradient(to right, - rgba(24, 26, 27, 0), - rgb(24, 26, 27), - rgba(24, 26, 27, 0)); + background-image: linear-gradient( + to right, + rgba(24, 26, 27, 0), + rgb(24, 26, 27), + rgba(24, 26, 27, 0) + ); } hr.horizontal.dark { - background-image: linear-gradient(to right, - rgba(0, 0, 0, 0), - rgba(0, 0, 0, 0.4), - rgba(0, 0, 0, 0)); + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); } hr.horizontal.gray-light { - background-image: linear-gradient(to right, - rgba(0, 0, 0, 0), - rgba(0, 0, 0, 0.1), - rgba(0, 0, 0, 0)); + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); } @media (max-width: 767.98px) { @@ -5137,17 +5277,21 @@ hr.horizontal.gray-light { } hr.horizontal:not(.dark) { - background-image: linear-gradient(to right, - rgba(24, 26, 27, 0), - rgb(24, 26, 27), - rgba(24, 26, 27, 0)); + background-image: linear-gradient( + to right, + rgba(24, 26, 27, 0), + rgb(24, 26, 27), + rgba(24, 26, 27, 0) + ); } hr.horizontal.dark { - background-image: linear-gradient(to right, - rgba(0, 0, 0, 0), - rgba(0, 0, 0, 0.4), - rgba(0, 0, 0, 0)); + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); } } @@ -5180,7 +5324,10 @@ hr.horizontal.gray-light { color: rgba(232, 230, 227, 0.75); } -.navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar { +.navbar.navbar-transparent + .navbar-toggler + .navbar-toggler-icon + .navbar-toggler-bar { background-image: initial; background-color: rgb(24, 26, 27); } @@ -5245,11 +5392,23 @@ hr.horizontal.gray-light { box-shadow: none; } -.navbar-vertical.navbar-expand-xs .navbar-nav > .nav-item > .nav-link .icon svg .color-background { +.navbar-vertical.navbar-expand-xs + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { fill: rgb(155, 175, 203); } -.navbar-vertical.navbar-expand-xs .navbar-nav > .nav-item > .nav-link .icon svg .color-foreground { +.navbar-vertical.navbar-expand-xs + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { fill: rgb(213, 210, 204); } @@ -5260,11 +5419,23 @@ hr.horizontal.gray-light { } @media (min-width: 576px) { - .navbar-vertical.navbar-expand-sm .navbar-nav > .nav-item > .nav-link .icon svg .color-background { + .navbar-vertical.navbar-expand-sm + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { fill: rgb(155, 175, 203); } - .navbar-vertical.navbar-expand-sm .navbar-nav > .nav-item > .nav-link .icon svg .color-foreground { + .navbar-vertical.navbar-expand-sm + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { fill: rgb(213, 210, 204); } } @@ -5276,11 +5447,23 @@ hr.horizontal.gray-light { } @media (min-width: 768px) { - .navbar-vertical.navbar-expand-md .navbar-nav > .nav-item > .nav-link .icon svg .color-background { + .navbar-vertical.navbar-expand-md + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { fill: rgb(155, 175, 203); } - .navbar-vertical.navbar-expand-md .navbar-nav > .nav-item > .nav-link .icon svg .color-foreground { + .navbar-vertical.navbar-expand-md + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { fill: rgb(213, 210, 204); } } @@ -5292,11 +5475,23 @@ hr.horizontal.gray-light { } @media (min-width: 992px) { - .navbar-vertical.navbar-expand-lg .navbar-nav > .nav-item > .nav-link .icon svg .color-background { + .navbar-vertical.navbar-expand-lg + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { fill: rgb(155, 175, 203); } - .navbar-vertical.navbar-expand-lg .navbar-nav > .nav-item > .nav-link .icon svg .color-foreground { + .navbar-vertical.navbar-expand-lg + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { fill: rgb(213, 210, 204); } } @@ -5308,11 +5503,23 @@ hr.horizontal.gray-light { } @media (min-width: 1200px) { - .navbar-vertical.navbar-expand-xl .navbar-nav > .nav-item > .nav-link .icon svg .color-background { + .navbar-vertical.navbar-expand-xl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { fill: rgb(155, 175, 203); } - .navbar-vertical.navbar-expand-xl .navbar-nav > .nav-item > .nav-link .icon svg .color-foreground { + .navbar-vertical.navbar-expand-xl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { fill: rgb(213, 210, 204); } } @@ -5324,67 +5531,113 @@ hr.horizontal.gray-light { } @media (min-width: 1400px) { - .navbar-vertical.navbar-expand-xxl .navbar-nav > .nav-item > .nav-link .icon svg .color-background { + .navbar-vertical.navbar-expand-xxl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { fill: rgb(155, 175, 203); } - .navbar-vertical.navbar-expand-xxl .navbar-nav > .nav-item > .nav-link .icon svg .color-foreground { + .navbar-vertical.navbar-expand-xxl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { fill: rgb(213, 210, 204); } } -.sidenav[data-color="primary"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(162, 10, 127) 0%, - rgb(162, 10, 127) 100%); +.sidenav[data-color="primary"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient( + 310deg, + rgb(162, 10, 127) 0%, + rgb(162, 10, 127) 100% + ); } -.sidenav[data-color="secondary"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(71, 84, 105) 0%, - rgb(71, 84, 105) 100%); +.sidenav[data-color="secondary"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient( + 310deg, + rgb(71, 84, 105) 0%, + rgb(71, 84, 105) 100% + ); } -.sidenav[data-color="success"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(104, 171, 18) 0%, - rgb(104, 171, 18) 100%); +.sidenav[data-color="success"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient( + 310deg, + rgb(104, 171, 18) 0%, + rgb(104, 171, 18) 100% + ); } .sidenav[data-color="info"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(18, 154, 186) 0%, - rgb(18, 154, 186) 100%); + background-image: linear-gradient( + 310deg, + rgb(18, 154, 186) 0%, + rgb(18, 154, 186) 100% + ); } -.sidenav[data-color="warning"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(172, 135, 3) 0%, - rgb(172, 135, 3) 100%); +.sidenav[data-color="warning"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient( + 310deg, + rgb(172, 135, 3) 0%, + rgb(172, 135, 3) 100% + ); } .sidenav[data-color="danger"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(187, 5, 5) 0%, - rgb(187, 5, 5) 100%); + background-image: linear-gradient( + 310deg, + rgb(187, 5, 5) 0%, + rgb(187, 5, 5) 100% + ); } .sidenav[data-color="light"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(35, 38, 39) 0%, - rgb(35, 38, 39) 100%); + background-image: linear-gradient( + 310deg, + rgb(35, 38, 39) 0%, + rgb(35, 38, 39) 100% + ); } .sidenav[data-color="dark"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(42, 57, 82) 0%, - rgb(42, 57, 82) 100%); + background-image: linear-gradient( + 310deg, + rgb(42, 57, 82) 0%, + rgb(42, 57, 82) 100% + ); } .sidenav[data-color="white"] .navbar-nav > .nav-item > .nav-link.active .icon { - background-image: linear-gradient(310deg, - rgb(24, 26, 27) 0%, - rgb(24, 26, 27) 100%); + background-image: linear-gradient( + 310deg, + rgb(24, 26, 27) 0%, + rgb(24, 26, 27) 100% + ); } .navbar-vertical.bg-white { @@ -5396,9 +5649,11 @@ hr.horizontal.gray-light { } .navbar-vertical.bg-white .navbar-nav .nav-link .icon { - background-image: linear-gradient(310deg, - rgb(35, 38, 39) 0%, - rgb(35, 38, 39) 100%); + background-image: linear-gradient( + 310deg, + rgb(35, 38, 39) 0%, + rgb(35, 38, 39) 100% + ); } .navbar-vertical .navbar-nav .nav-link.active { @@ -5411,11 +5666,22 @@ hr.horizontal.gray-light { } .navbar-vertical .navbar-nav > .nav-item .nav-link.active .icon { - } -.navbar-vertical .navbar-nav > .nav-item .nav-link.active .icon svg .color-background, -.navbar-vertical .navbar-nav > .nav-item .nav-link.active .icon svg .color-foreground { +.navbar-vertical + .navbar-nav + > .nav-item + .nav-link.active + .icon + svg + .color-background, +.navbar-vertical + .navbar-nav + > .nav-item + .nav-link.active + .icon + svg + .color-foreground { fill: rgb(232, 230, 227); } @@ -5423,7 +5689,9 @@ hr.horizontal.gray-light { color: rgba(155, 175, 203, 0.5); } -.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]::after { +.navbar-vertical + .navbar-nav + .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]::after { color: rgb(155, 175, 203); } @@ -5434,30 +5702,90 @@ hr.horizontal.gray-light { color: rgba(155, 175, 203, 0.5); } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link::before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link::before { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link::before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link::before { background-image: initial; background-color: rgba(46, 52, 89, 0.5); } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link.active, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link.active { color: rgb(155, 175, 203); } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active::before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active::before { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link.active::before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link.active::before { background-image: initial; background-color: rgb(46, 52, 89); } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item.active + .nav-link, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item.active + .nav-link { color: rgb(155, 175, 203); } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link::before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link::before { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item.active + .nav-link::before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item.active + .nav-link::before { background-image: initial; background-color: rgb(46, 52, 89); } @@ -5578,7 +5906,7 @@ hr.horizontal.gray-light { .page-item.active .page-link { box-shadow: rgba(0, 0, 0, 0.09) 0px 3px 5px -1px, - rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; + rgba(0, 0, 0, 0.07) 0px 2px 3px -1px; } .page-item .page-link, @@ -5589,72 +5917,88 @@ hr.horizontal.gray-light { .pagination.pagination-primary .page-item.active > .page-link, .pagination.pagination-primary .page-item.active > .page-link:focus, .pagination.pagination-primary .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(97, 32, 162) 0%, - rgb(204, 0, 102) 100%); + background-image: linear-gradient( + 310deg, + rgb(97, 32, 162) 0%, + rgb(204, 0, 102) 100% + ); border-color: initial; } .pagination.pagination-secondary .page-item.active > .page-link, .pagination.pagination-secondary .page-item.active > .page-link:focus, .pagination.pagination-secondary .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(78, 94, 118) 0%, - rgb(39, 55, 87) 100%); + background-image: linear-gradient( + 310deg, + rgb(78, 94, 118) 0%, + rgb(39, 55, 87) 100% + ); border-color: initial; } .pagination.pagination-success .page-item.active > .page-link, .pagination.pagination-success .page-item.active > .page-link:focus, .pagination.pagination-success .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(18, 138, 44) 0%, - rgb(121, 173, 16) 100%); + background-image: linear-gradient( + 310deg, + rgb(18, 138, 44) 0%, + rgb(121, 173, 16) 100% + ); border-color: initial; } .pagination.pagination-info .page-item.active > .page-link, .pagination.pagination-info .page-item.active > .page-link:focus, .pagination.pagination-info .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(0, 41, 184) 0%, - rgb(2, 150, 184) 100%); + background-image: linear-gradient( + 310deg, + rgb(0, 41, 184) 0%, + rgb(2, 150, 184) 100% + ); border-color: initial; } .pagination.pagination-warning .page-item.active > .page-link, .pagination.pagination-warning .page-item.active > .page-link:focus, .pagination.pagination-warning .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(167, 8, 8) 0%, - rgb(172, 135, 3) 100%); + background-image: linear-gradient( + 310deg, + rgb(167, 8, 8) 0%, + rgb(172, 135, 3) 100% + ); border-color: initial; } .pagination.pagination-danger .page-item.active > .page-link, .pagination.pagination-danger .page-item.active > .page-link:focus, .pagination.pagination-danger .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(187, 5, 5) 0%, - rgb(143, 0, 21) 100%); + background-image: linear-gradient( + 310deg, + rgb(187, 5, 5) 0%, + rgb(143, 0, 21) 100% + ); border-color: initial; } .pagination.pagination-light .page-item.active > .page-link, .pagination.pagination-light .page-item.active > .page-link:focus, .pagination.pagination-light .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(48, 52, 54) 0%, - rgb(33, 35, 37) 100%); + background-image: linear-gradient( + 310deg, + rgb(48, 52, 54) 0%, + rgb(33, 35, 37) 100% + ); border-color: initial; } .pagination.pagination-dark .page-item.active > .page-link, .pagination.pagination-dark .page-item.active > .page-link:focus, .pagination.pagination-dark .page-item.active > .page-link:hover { - background-image: linear-gradient(310deg, - rgb(16, 18, 31) 0%, - rgb(46, 52, 89) 100%); + background-image: linear-gradient( + 310deg, + rgb(16, 18, 31) 0%, + rgb(46, 52, 89) 100% + ); border-color: initial; } @@ -5667,7 +6011,9 @@ hr.horizontal.gray-light { border-right-color: rgb(60, 65, 67); } -.rtl .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { +.rtl + .input-group + > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { border-right-color: initial; border-left-color: rgb(60, 65, 67); } @@ -6309,33 +6655,31 @@ a { } .text-gradient.text-info { - background-image: linear-gradient(310deg, - rgb(0, 41, 184), - rgb(2, 150, 184)); + background-image: linear-gradient( + 310deg, + rgb(0, 41, 184), + rgb(2, 150, 184) + ); } .text-gradient.text-success { - background-image: linear-gradient(310deg, - rgb(18, 138, 44), - rgb(154, 178, 19)); + background-image: linear-gradient( + 310deg, + rgb(18, 138, 44), + rgb(154, 178, 19) + ); } .text-gradient.text-warning { - background-image: linear-gradient(310deg, - rgb(167, 8, 8), - rgb(172, 135, 3)); + background-image: linear-gradient(310deg, rgb(167, 8, 8), rgb(172, 135, 3)); } .text-gradient.text-danger { - background-image: linear-gradient(310deg, - rgb(171, 6, 6), - rgb(143, 0, 39)); + background-image: linear-gradient(310deg, rgb(171, 6, 6), rgb(143, 0, 39)); } .text-gradient.text-dark { - background-image: linear-gradient(310deg, - rgb(16, 18, 31), - rgb(46, 52, 89)); + background-image: linear-gradient(310deg, rgb(16, 18, 31), rgb(46, 52, 89)); } .blockquote { @@ -6367,16 +6711,21 @@ a { background-image: initial; background-color: rgb(24, 26, 27); box-shadow: rgba(15, 16, 17, 0.15) 0px 8px 26px -4px, - rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; + rgba(15, 16, 17, 0.06) 0px 8px 9px -5px; } -.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) { +.flatpickr-calendar.multiMonth + .flatpickr-days + .dayContainer:nth-child(n + 1) + .flatpickr-day.inRange:nth-child(7n + 7) { box-shadow: none !important; } -.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) { - box-shadow: rgb(38, 41, 43) -2px 0px 0px, - rgb(38, 41, 43) 5px 0px 0px; +.flatpickr-calendar.multiMonth + .flatpickr-days + .dayContainer:nth-child(n + 2) + .flatpickr-day.inRange:nth-child(7n + 1) { + box-shadow: rgb(38, 41, 43) -2px 0px 0px, rgb(38, 41, 43) 5px 0px 0px; } .flatpickr-calendar .hasWeeks .dayContainer, @@ -6542,7 +6891,9 @@ a { background-color: rgba(0, 0, 0, 0.05); } -.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { +.flatpickr-current-month + .flatpickr-monthDropdown-months + .flatpickr-monthDropdown-month { background-color: transparent; outline-color: initial; } @@ -6632,15 +6983,14 @@ span.flatpickr-weekday { border-color: rgb(7, 71, 148); } -.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), -.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), -.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) { +.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) { box-shadow: rgb(7, 72, 150) -10px 0px 0px; } .flatpickr-day.inRange { - box-shadow: rgb(38, 41, 43) -5px 0px 0px, - rgb(38, 41, 43) 5px 0px 0px; + box-shadow: rgb(38, 41, 43) -5px 0px 0px, rgb(38, 41, 43) 5px 0px 0px; } .flatpickr-day.flatpickr-disabled, @@ -6662,8 +7012,7 @@ span.flatpickr-weekday { } .flatpickr-day.week.selected { - box-shadow: rgb(7, 72, 150) -5px 0px 0px, - rgb(7, 72, 150) 5px 0px 0px; + box-shadow: rgb(7, 72, 150) -5px 0px 0px, rgb(7, 72, 150) 5px 0px 0px; } .flatpickr-weekwrapper .flatpickr-weeks { @@ -6745,8 +7094,7 @@ span.flatpickr-weekday { background-image: initial; background-color: rgba(24, 41, 140, 0.28); border-color: initial; - box-shadow: rgb(37, 40, 42) -5px 0px 0px, - rgb(37, 40, 42) 5px 0px 0px; + box-shadow: rgb(37, 40, 42) -5px 0px 0px, rgb(37, 40, 42) 5px 0px 0px; } .flatpickr-calendar .flatpickr-day:not(.selected):hover, @@ -6769,9 +7117,9 @@ span.flatpickr-weekday { background-color: rgb(24, 26, 27); } -.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)), -.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), -.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)) { +.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)) { box-shadow: rgb(162, 10, 127) -10px 0px 0px; } @@ -6792,9 +7140,11 @@ span.flatpickr-weekday { } .noUi-connect { - background-image: linear-gradient(310deg, - rgb(97, 32, 162) 0%, - rgb(204, 0, 102) 100%); + background-image: linear-gradient( + 310deg, + rgb(97, 32, 162) 0%, + rgb(204, 0, 102) 100% + ); } .noUi-handle { @@ -6802,14 +7152,12 @@ span.flatpickr-weekday { background-image: initial; background-color: rgb(24, 26, 27); box-shadow: rgb(24, 26, 27) 0px 0px 1px inset, - rgb(35, 38, 40) 0px 1px 7px inset, - rgb(62, 68, 70) 0px 3px 6px -3px; + rgb(35, 38, 40) 0px 1px 7px inset, rgb(62, 68, 70) 0px 3px 6px -3px; } .noUi-active { box-shadow: rgb(24, 26, 27) 0px 0px 1px inset, - rgb(43, 47, 49) 0px 1px 7px inset, - rgb(62, 68, 70) 0px 3px 6px -3px; + rgb(43, 47, 49) 0px 1px 7px inset, rgb(62, 68, 70) 0px 3px 6px -3px; } [disabled] .noUi-connect { @@ -6847,20 +7195,25 @@ span.flatpickr-weekday { color: rgb(232, 230, 227); } -code[class*="language-"], pre[class*="language-"] { +code[class*="language-"], +pre[class*="language-"] { color: rgb(232, 230, 227); background-image: none; background-color: initial; text-shadow: rgb(24, 26, 27) 0px 1px; } -pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[class*="language-"]::selection, code[class*="language-"] ::selection { +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { text-shadow: none; background-image: initial; background-color: rgb(46, 50, 52); } -:not(pre) > code[class*="language-"], pre[class*="language-"] { +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background-image: initial; background-color: rgb(27, 30, 31); } @@ -6964,7 +7317,7 @@ pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[cl .swal2-popup.swal2-toast .swal2-styled:focus { box-shadow: rgb(19, 21, 22) 0px 0px 0px 1px, - rgba(39, 74, 108, 0.5) 0px 0px 0px 3px; + rgba(39, 74, 108, 0.5) 0px 0px 0px 3px; } .swal2-popup.swal2-toast .swal2-success { @@ -6997,13 +7350,11 @@ pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[cl } .swal2-actions:not(.swal2-loading) .swal2-styled:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.1), - rgba(0, 0, 0, 0.1)); + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } .swal2-actions:not(.swal2-loading) .swal2-styled:active { - background-image: linear-gradient(rgba(0, 0, 0, 0.2), - rgba(0, 0, 0, 0.2)); + background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); } .swal2-loader { @@ -7038,7 +7389,7 @@ pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[cl .swal2-styled:focus { outline-color: initial; box-shadow: rgb(19, 21, 22) 0px 0px 0px 1px, - rgba(39, 74, 108, 0.5) 0px 0px 0px 3px; + rgba(39, 74, 108, 0.5) 0px 0px 0px 3px; } .swal2-footer { @@ -7199,13 +7550,17 @@ pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[cl background-color: rgb(31, 96, 157); } -.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step { +.swal2-progress-steps + .swal2-progress-step.swal2-active-progress-step + ~ .swal2-progress-step { background-image: initial; background-color: rgb(67, 73, 76); color: rgb(232, 230, 227); } -.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { +.swal2-progress-steps + .swal2-progress-step.swal2-active-progress-step + ~ .swal2-progress-step-line { background-image: initial; background-color: rgb(67, 73, 76); } @@ -7586,11 +7941,9 @@ a.ui-button:active, .swal2-popup.swal2-toast { background-image: initial; background-color: rgb(24, 26, 27); - box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 1px, - rgba(0, 0, 0, 0.07) 0px 1px 2px, - rgba(0, 0, 0, 0.07) 1px 2px 4px, - rgba(0, 0, 0, 0.07) 1px 3px 8px, - rgba(0, 0, 0, 0.07) 2px 4px 16px; + box-shadow: rgba(0, 0, 0, 0.07) 0px 0px 1px, rgba(0, 0, 0, 0.07) 0px 1px 2px, + rgba(0, 0, 0, 0.07) 1px 2px 4px, rgba(0, 0, 0, 0.07) 1px 3px 8px, + rgba(0, 0, 0, 0.07) 2px 4px 16px; } .swal2-popup.swal2-toast .swal2-success { @@ -7624,13 +7977,11 @@ a.ui-button:active, } .swal2-actions:not(.swal2-loading) .swal2-styled:hover { - background-image: linear-gradient(rgba(0, 0, 0, 0.1), - rgba(0, 0, 0, 0.1)); + background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); } .swal2-actions:not(.swal2-loading) .swal2-styled:active { - background-image: linear-gradient(rgba(0, 0, 0, 0.2), - rgba(0, 0, 0, 0.2)); + background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); } .swal2-loader { @@ -7721,7 +8072,7 @@ a.ui-button:active, background-image: inherit; background-color: inherit; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset, - rgba(0, 0, 0, 0) 0px 0px 0px 3px; + rgba(0, 0, 0, 0) 0px 0px 0px 3px; color: inherit; } @@ -7738,7 +8089,7 @@ a.ui-button:active, border-color: rgb(25, 80, 105); outline-color: initial; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 1px inset, - rgba(46, 89, 131, 0.5) 0px 0px 0px 3px; + rgba(46, 89, 131, 0.5) 0px 0px 0px 3px; } .swal2-file::placeholder, @@ -7842,13 +8193,17 @@ a.ui-button:active, background-color: rgb(31, 96, 157); } -.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step { +.swal2-progress-steps + .swal2-progress-step.swal2-active-progress-step + ~ .swal2-progress-step { background-image: initial; background-color: rgb(27, 73, 88); color: rgb(232, 230, 227); } -.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { +.swal2-progress-steps + .swal2-progress-step.swal2-active-progress-step + ~ .swal2-progress-step-line { background-image: initial; background-color: rgb(27, 73, 88); } @@ -7893,7 +8248,8 @@ body.swal2-toast-shown .swal2-container { opacity: 0.5 !important; } -a[href="https://coinmarketcap.com/"] > svg[width="94"][height="16"] > path { +a[href="https://coinmarketcap.com/"] > svg[width="94"][height="16"] > path +{ fill: var(--darkreader-neutral-text) !important; } @@ -7928,7 +8284,6 @@ gr-main-header { .feed { background-color: rgb(36, 39, 41); - } .bg-white { @@ -7944,7 +8299,7 @@ gr-main-header { } .tagnamecolor-date { - opacity: 0.8 + opacity: 0.8; } .gray-icon-bg { diff --git a/views/src/css/dashboard/guild.css b/views/src/css/dashboard/guild.css index 15e0129a..cc345375 100644 --- a/views/src/css/dashboard/guild.css +++ b/views/src/css/dashboard/guild.css @@ -75,7 +75,6 @@ h4 { padding-left: 20px; } - /* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */ @media screen and (max-width: 600px) { .column { diff --git a/views/src/css/dashboard/guilds.css b/views/src/css/dashboard/guilds.css index ab79f7fd..ccbf67aa 100644 --- a/views/src/css/dashboard/guilds.css +++ b/views/src/css/dashboard/guilds.css @@ -7,8 +7,8 @@ line-height: 3.7rem; text-align: center; border-radius: 5px; - margin-top: -.8rem; - margin-right: -.4rem + margin-top: -0.8rem; + margin-right: -0.4rem; } ._9ba7 { @@ -20,7 +20,7 @@ -moz-box-align: center; align-items: center; align-content: center; - padding: 21px 50px + padding: 21px 50px; } ._9ba7, @@ -28,16 +28,16 @@ -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; - user-select: none + user-select: none; } ._9ba7 a { color: inherit !important; - text-decoration: inherit !important + text-decoration: inherit !important; } ._9ba7 img { - width: 30px + width: 30px; } ._9ba7 ._04bd { @@ -57,36 +57,36 @@ animation-timing-function: linear; -webkit-animation-direction: alternate; -moz-animation-direction: alternate; - animation-direction: alternate + animation-direction: alternate; } @-webkit-keyframes _04bd { 0% { - text-shadow: 0 0 6px #fff + text-shadow: 0 0 6px #fff; } to { - text-shadow: 0 0 12px #fff + text-shadow: 0 0 12px #fff; } } @-moz-keyframes _04bd { 0% { - text-shadow: 0 0 6px #fff + text-shadow: 0 0 6px #fff; } to { - text-shadow: 0 0 12px #fff + text-shadow: 0 0 12px #fff; } } @keyframes _04bd { 0% { - text-shadow: 0 0 6px #fff + text-shadow: 0 0 6px #fff; } to { - text-shadow: 0 0 12px #fff + text-shadow: 0 0 12px #fff; } } @@ -95,11 +95,11 @@ font-weight: 700; font-size: 19px; color: #fff; - cursor: pointer + cursor: pointer; } ._9ba7 ._2957 img { - margin-right: 6px + margin-right: 6px; } ._9ba7 li._5bae { @@ -113,7 +113,7 @@ align-content: center; list-style: none; margin: 0; - padding: 0 + padding: 0; } ._9ba7 li._5bae ul { @@ -121,44 +121,44 @@ cursor: pointer; margin: 0 0 0 50px; padding: 0; - display: inline-block + display: inline-block; } ._9ba7 li._5bae ul:hover { - color: #fff + color: #fff; } ._9ba7 li._5bae ul._508e { background-color: #86c232; color: #fff; text-transform: none; - padding: .8rem 2.5rem; + padding: 0.8rem 2.5rem; border-radius: 1000px; - -webkit-box-shadow: 0 0 36px 0 rgba(0, 0, 0, .5); - box-shadow: 0 0 36px 0 rgba(0, 0, 0, .5); - text-shadow: 0 0 2px rgba(0, 0, 0, .3); - -webkit-transition: all .2s ease-in-out; - -moz-transition: all .2s ease-in-out; - transition: all .2s ease-in-out + -webkit-box-shadow: 0 0 36px 0 rgba(0, 0, 0, 0.5); + box-shadow: 0 0 36px 0 rgba(0, 0, 0, 0.5); + text-shadow: 0 0 2px rgba(0, 0, 0, 0.3); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; } ._9ba7 li._5bae ul._508e:hover { background-color: #7eb62f; - padding: .8rem 3.2rem; - -webkit-box-shadow: 0 0 36px 0 rgba(0, 0, 0, .5), inset 0 0 3px #212325; - box-shadow: 0 0 36px 0 rgba(0, 0, 0, .5), inset 0 0 3px #212325 + padding: 0.8rem 3.2rem; + -webkit-box-shadow: 0 0 36px 0 rgba(0, 0, 0, 0.5), inset 0 0 3px #212325; + box-shadow: 0 0 36px 0 rgba(0, 0, 0, 0.5), inset 0 0 3px #212325; } ._9ba7 li._5bae ul:first-child, ._9ba7 li._5bae ul:last-child, ._9ba7 li._5bae ul:nth-last-child(2) { - border: unset + border: unset; } ._9ba7 ._16cf { width: 38px; position: relative; - display: inline-block + display: inline-block; } ._9ba7 ._16cf ._2c18 { @@ -167,43 +167,43 @@ right: 0; top: 67px; background-color: #17191a; - padding: 1rem .8rem; + padding: 1rem 0.8rem; -webkit-box-shadow: 5px 5px 0 0 #121416; box-shadow: 5px 5px 0 0 #121416; border-radius: 7px; min-width: 21rem; - z-index: 1010 + z-index: 1010; } ._9ba7 ._16cf ._2c18 li { list-style: none; - padding: .8rem 1.3rem; + padding: 0.8rem 1.3rem; cursor: pointer; - border-radius: 6px + border-radius: 6px; } ._9ba7 ._16cf ._2c18 li:hover { - background-color: #121416 + background-color: #121416; } ._9ba7 ._16cf ._2c18 li._61b6 { color: grey; - cursor: default + cursor: default; } ._9ba7 ._16cf ._2c18 li._61b6:hover { - background-color: unset + background-color: unset; } ._9ba7 ._16cf img { cursor: pointer; border-radius: 50%; - width: 38px + width: 38px; } @media (max-width: 1200px) { ._9ba7 { - padding: 10px 14px + padding: 10px 14px; } ._9ba7 .fc79 { @@ -211,54 +211,54 @@ display: -moz-box; display: flex; -moz-box-pack: justify; - justify-content: space-between + justify-content: space-between; } ._9ba7 ._2957 { - font-size: 0 !important + font-size: 0 !important; } ._9ba7 ._2957 img { - margin-right: 14px !important + margin-right: 14px !important; } ._9ba7 ul { - margin: 0 0 0 15px !important + margin: 0 0 0 15px !important; } } ._85d7 { max-width: 1024px; - margin: 0 5% + margin: 0 5%; } @media (max-width: 1200px) { ._85d7 { - margin: 0 1rem + margin: 0 1rem; } } ._98a6 { position: relative; text-align: center; - margin-bottom: -120px + margin-bottom: -120px; } ._98a6 h1, ._98a6 h2 { - margin: 0 + margin: 0; } ._98a6 h1 { margin-top: 10rem; font-size: 3.3em; - font-weight: 800 + font-weight: 800; } ._98a6 h2 { margin-top: 1.5rem; font-size: 2rem; - font-weight: 600 + font-weight: 600; } ._98a6 ._9b89 { @@ -266,32 +266,32 @@ top: 0; left: 0; right: 0; - bottom: 0 + bottom: 0; } ._82d1 { - background-color: rgba(0, 0, 0, .2); + background-color: rgba(0, 0, 0, 0.2); position: relative; width: 120px; height: 120px; - -webkit-box-shadow: 0 0 1rem 0 rgba(0, 0, 0, .2); - box-shadow: 0 0 1rem 0 rgba(0, 0, 0, .2); + -webkit-box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2); + box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2); border-radius: 8px; overflow: hidden; display: inline-block; cursor: pointer; margin: 20px; - opacity: .95; + opacity: 0.95; background-size: 100%; background-position: 50%; - -webkit-transition: background-size .1s linear, opacity .1s linear; - -moz-transition: background-size .1s linear, opacity .1s linear; - transition: background-size .1s linear, opacity .1s linear + -webkit-transition: background-size 0.1s linear, opacity 0.1s linear; + -moz-transition: background-size 0.1s linear, opacity 0.1s linear; + transition: background-size 0.1s linear, opacity 0.1s linear; } ._82d1:hover { background-size: 110% !important; - opacity: 1 !important + opacity: 1 !important; } ._82d1:before { @@ -308,23 +308,25 @@ right: 0; content: ""; background: inherit; - -webkit-transition: -webkit-box-shadow .1s linear, -webkit-filter .1s linear; - transition: -webkit-box-shadow .1s linear, -webkit-filter .1s linear; - -moz-transition: box-shadow .1s linear, filter .1s linear; - transition: box-shadow .1s linear, filter .1s linear; - transition: box-shadow .1s linear, filter .1s linear, -webkit-box-shadow .1s linear, -webkit-filter .1s linear + -webkit-transition: -webkit-box-shadow 0.1s linear, + -webkit-filter 0.1s linear; + transition: -webkit-box-shadow 0.1s linear, -webkit-filter 0.1s linear; + -moz-transition: box-shadow 0.1s linear, filter 0.1s linear; + transition: box-shadow 0.1s linear, filter 0.1s linear; + transition: box-shadow 0.1s linear, filter 0.1s linear, + -webkit-box-shadow 0.1s linear, -webkit-filter 0.1s linear; } ._82d1:hover:before { - -webkit-box-shadow: inset 0 0 1000px hsla(0, 0%, 61.6%, .8); - box-shadow: inset 0 0 1000px hsla(0, 0%, 61.6%, .8); + -webkit-box-shadow: inset 0 0 1000px hsla(0, 0%, 61.6%, 0.8); + box-shadow: inset 0 0 1000px hsla(0, 0%, 61.6%, 0.8); -webkit-filter: blur(2px); - filter: blur(2px) + filter: blur(2px); } ._82d1:hover:after { opacity: 1; - padding-top: 0 + padding-top: 0; } ._82d1:after { @@ -332,7 +334,7 @@ text-align: center; color: #fff; font-size: 15px; - padding: 30px .5rem .5rem; + padding: 30px 0.5rem 0.5rem; display: -moz-box; display: flex; -moz-box-pack: center; @@ -348,61 +350,61 @@ overflow: hidden; font-weight: 700; opacity: 0; - -webkit-transition: opacity .1s linear, padding-top .1s linear; - -moz-transition: opacity .1s linear, padding-top .1s linear; - transition: opacity .1s linear, padding-top .1s linear + -webkit-transition: opacity 0.1s linear, padding-top 0.1s linear; + -moz-transition: opacity 0.1s linear, padding-top 0.1s linear; + transition: opacity 0.1s linear, padding-top 0.1s linear; } ._4204 ._82d1 { border-radius: 50%; height: 64px; width: 64px; - margin: 10px + margin: 10px; } ._4204 ._82d1:after { font-weight: lighter; - font-size: 10px + font-size: 10px; } @media (max-width: 1200px) { ._98a6 { padding: 10px; - margin-bottom: -5vw + margin-bottom: -5vw; } ._98a6 h1 { margin-top: 10vw; - font-size: 6vw + font-size: 6vw; } ._98a6 h2 { margin-top: 1.5vw; - font-size: 2.5vw + font-size: 2.5vw; } ._82d1 { margin: 1rem; width: 15rem; - height: 15rem + height: 15rem; } ._82d1:before { - -webkit-filter: blur(3px) saturate(80%) contrast(80%) brightness(.5); - filter: blur(3px) saturate(80%) contrast(80%) brightness(.5); - background: inherit + -webkit-filter: blur(3px) saturate(80%) contrast(80%) brightness(0.5); + filter: blur(3px) saturate(80%) contrast(80%) brightness(0.5); + background: inherit; } ._82d1:after { opacity: 1; padding-top: 0; font-size: 2rem; - font-weight: 600 + font-weight: 600; } ._4204 ._82d1 { margin: 1rem; width: 12rem; - height: 12rem + height: 12rem; } -} \ No newline at end of file +} diff --git a/views/src/css/dashboard/settings.css b/views/src/css/dashboard/settings.css index a9e8edc2..0fc05490 100644 --- a/views/src/css/dashboard/settings.css +++ b/views/src/css/dashboard/settings.css @@ -14,7 +14,7 @@ border-style: none; } -[type=text] { +[type="text"] { outline: 0; -webkit-appearance: none; -moz-appearance: textfield; @@ -24,16 +24,17 @@ position: relative; } -.select2-container--classic .select2-selection--multiple, .select2-container--default .select2-selection--multiple { +.select2-container--classic .select2-selection--multiple, +.select2-container--default .select2-selection--multiple { padding-top: 7px !important; padding-bottom: 7px !important; padding-left: 7px !important; padding-right: 5px !important; } -.input-div [type=text] { +.input-div [type="text"] { cursor: text !important; - letter-spacing: .6px; + letter-spacing: 0.6px; -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; @@ -64,7 +65,7 @@ position: relative; border-radius: 4px; margin: 2px 0; - padding: .8rem 1.6rem 1.6rem 1.2rem; + padding: 0.8rem 1.6rem 1.6rem 1.2rem; max-width: 490px; } @@ -77,7 +78,7 @@ width: 10px; } -.embed-content [type=text] { +.embed-content [type="text"] { padding: 0; min-height: 0; border: unset; @@ -91,42 +92,42 @@ color: inherit; } -.embed-content [type=text]::-webkit-input-placeholder { +.embed-content [type="text"]::-webkit-input-placeholder { font-style: italic !important; color: grey !important; } -.embed-content [type=text]:-ms-input-placeholder { +.embed-content [type="text"]:-ms-input-placeholder { font-style: italic !important; color: grey !important; } -.embed-content [type=text]::placeholder { +.embed-content [type="text"]::placeholder { font-style: italic !important; color: grey !important; } -.embed-content .embed-author [type=text] { +.embed-content .embed-author [type="text"] { line-height: 1.4rem; font-weight: 500; color: #fff; } -.embed-content .embed-author [type=text], -.embed-content .embed-desc [type=text] { +.embed-content .embed-author [type="text"], +.embed-content .embed-desc [type="text"] { font-size: 1.4rem; min-height: 1.4rem; letter-spacing: normal; margin-top: 8px; } -.embed-content .embed-desc [type=text] { +.embed-content .embed-desc [type="text"] { line-height: 1.8rem; font-weight: 400; color: #dcddde; } -.embed-content .embed-title [type=text] { +.embed-content .embed-title [type="text"] { font-size: 1.6rem; min-height: 1.6rem; line-height: 2.2rem; @@ -136,7 +137,7 @@ color: #fff; } -.embed-content .embed-footer [type=text] { +.embed-content .embed-footer [type="text"] { font-size: 1.2rem; min-height: 1.2rem; line-height: 1.6rem; @@ -157,7 +158,11 @@ left: 2px !important; width: 41px !important; height: 5px !important; - background-image: linear-gradient(310deg, #7928CA 0%, #FF0080 100%) !important; + background-image: linear-gradient( + 310deg, + #7928ca 0%, + #ff0080 100% + ) !important; } /*! CSS Used from: http://panel.imidnight.ml:1100/testcdn/f47b986ff7b093031dc7.css */ @@ -315,9 +320,9 @@ div { width: 42px; height: 42px; border-radius: 50%; - -webkit-transition: border-radius .2s ease; - -moz-transition: border-radius .2s ease; - transition: border-radius .2s ease; + -webkit-transition: border-radius 0.2s ease; + -moz-transition: border-radius 0.2s ease; + transition: border-radius 0.2s ease; } ._3a41 .server .newServer { @@ -399,7 +404,16 @@ div { font-weight: 400; font-display: block; src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot); - src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff2) format("woff2"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff) format("woff"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.ttf) format("truetype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.svg#fontawesome) format("svg"); + src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot?#iefix) + format("embedded-opentype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff2) + format("woff2"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff) + format("woff"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.ttf) + format("truetype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.svg#fontawesome) + format("svg"); } @font-face { @@ -408,7 +422,16 @@ div { font-weight: 900; font-display: block; src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot); - src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff2) format("woff2"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff) format("woff"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.ttf) format("truetype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.svg#fontawesome) format("svg"); + src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot?#iefix) + format("embedded-opentype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff2) + format("woff2"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff) + format("woff"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.ttf) + format("truetype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.svg#fontawesome) + format("svg"); } @font-face { @@ -417,7 +440,16 @@ div { font-weight: 400; font-display: block; src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot); - src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff2) format("woff2"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff) format("woff"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.ttf) format("truetype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.svg#fontawesome) format("svg"); + src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot?#iefix) + format("embedded-opentype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff2) + format("woff2"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff) + format("woff"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.ttf) + format("truetype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.svg#fontawesome) + format("svg"); } @font-face { @@ -426,14 +458,22 @@ div { font-weight: 900; font-display: block; src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot); - src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff2) format("woff2"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff) format("woff"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.ttf) format("truetype"), url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.svg#fontawesome) format("svg"); + src: url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot?#iefix) + format("embedded-opentype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff2) + format("woff2"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff) + format("woff"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.ttf) + format("truetype"), + url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.svg#fontawesome) + format("svg"); } .nav-link:not(.active) { - cursor: pointer + cursor: pointer; } - @media only screen and (max-width: 820px) { .card.card-body.w-40 { width: 100% !important; @@ -481,14 +521,14 @@ div { box-shadow: var(--colone) 0px 0px 10px 3px !important; border-radius: 0.5rem; border-color: var(--colone) !important; - transition: bottom 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s, background-color 400ms ease-out 0s; + transition: bottom 600ms cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s, + background-color 400ms ease-out 0s; } - datalist { display: flex !important; justify-content: space-between !important; - color: #FF0080 !important; + color: #ff0080 !important; width: 100% !important; width: 98.99% !important; margin-left: 15px; @@ -509,7 +549,8 @@ input { width: 50%; } -.select2-container--default .select2-selection--multiple, .select2-container--classic .select2-selection--multiple { +.select2-container--default .select2-selection--multiple, +.select2-container--classic .select2-selection--multiple { border: 1px solid #d2d6da !important; } @@ -582,7 +623,6 @@ a:hover { text-decoration: inherit; } - ._3a41 { overflow: auto; } @@ -629,9 +669,9 @@ a:hover { width: 42px; height: 42px; border-radius: 50%; - -webkit-transition: border-radius .2s ease; - -moz-transition: border-radius .2s ease; - transition: border-radius .2s ease; + -webkit-transition: border-radius 0.2s ease; + -moz-transition: border-radius 0.2s ease; + transition: border-radius 0.2s ease; } ._3a41 .server .newServer { @@ -727,7 +767,7 @@ a:hover { padding: 3px 9px; border-radius: 3px; background: #232629; - letter-spacing: .5px; + letter-spacing: 0.5px; } .select2select2-container.select2-container--classic.select2-container--focus { @@ -738,7 +778,8 @@ a:hover { width: 100% !important; } -.select2-container--classic.select2-container--open .select2-selection--multiple { +.select2-container--classic.select2-container--open + .select2-selection--multiple { box-shadow: var(--colone) 0px 0px 0px 2px !important; border-color: var(--colone) !important; } @@ -755,7 +796,8 @@ a:hover { border-bottom-right-radius: 0 !important; } -.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable { +.select2-container--classic + .select2-results__option--highlighted.select2-results__option--selectable { background: linear-gradient(var(--gradient)) !important; box-shadow: var(--colone) 0px 0px 0px 2px !important; border-color: var(--colone) !important; @@ -776,15 +818,19 @@ a:hover { border-color: var(--colone) !important; } -.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { +.select2-container--default + .select2-results__option--highlighted.select2-results__option--selectable { background: linear-gradient(var(--gradient)) !important; color: white !important; } - -.select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--classic .select2-selection--multiple .select2-selection__choice { +.select2-container--default + .select2-selection--multiple + .select2-selection__choice, +.select2-container--classic + .select2-selection--multiple + .select2-selection__choice { margin: 0 0 0 2px !important; - } .select2-results__option.select2-results__option--selectable { @@ -792,8 +838,8 @@ a:hover { margin: 10px; } - -.select2-container--classic .select2-selection--multiple, .select2-container--default .select2-selection--multiple { +.select2-container--classic .select2-selection--multiple, +.select2-container--default .select2-selection--multiple { border-radius: 0.5rem !important; } @@ -811,4 +857,4 @@ a:hover { .column { width: 50%; -} \ No newline at end of file +} diff --git a/views/src/css/jquery-ui.css b/views/src/css/jquery-ui.css index 05534b86..d557a7bc 100644 --- a/views/src/css/jquery-ui.css +++ b/views/src/css/jquery-ui.css @@ -2,4 +2,1576 @@ * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6 -* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +* Copyright jQuery Foundation and other contributors; Licensed MIT */ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:after, +.ui-helper-clearfix:before { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + -ms-filter: "alpha(opacity=0)"; +} +.ui-front { + z-index: 100; +} +.ui-state-disabled { + cursor: default !important; + pointer-events: none; +} +.ui-icon { + display: inline-block; + vertical-align: middle; + margin-top: -0.25em; + position: relative; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} +.ui-widget-icon-block { + left: 50%; + margin-left: -8px; + display: block; +} +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-accordion .ui-accordion-header { + display: block; + cursor: pointer; + position: relative; + margin: 2px 0 0 0; + padding: 0.5em 0.5em 0.5em 0.7em; + font-size: 100%; +} +.ui-accordion .ui-accordion-content { + padding: 1em 2.2em; + border-top: 0; + overflow: auto; +} +.ui-autocomplete { + position: absolute; + top: 0; + left: 0; + cursor: default; +} +.ui-menu { + list-style: none; + padding: 0; + margin: 0; + display: block; + outline: 0; +} +.ui-menu .ui-menu { + position: absolute; +} +.ui-menu .ui-menu-item { + margin: 0; + cursor: pointer; + list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); +} +.ui-menu .ui-menu-item-wrapper { + position: relative; + padding: 3px 1em 3px 0.4em; +} +.ui-menu .ui-menu-divider { + margin: 5px 0; + height: 0; + font-size: 0; + line-height: 0; + border-width: 1px 0 0 0; +} +.ui-menu .ui-state-active, +.ui-menu .ui-state-focus { + margin: -1px; +} +.ui-menu-icons { + position: relative; +} +.ui-menu-icons .ui-menu-item-wrapper { + padding-left: 2em; +} +.ui-menu .ui-icon { + position: absolute; + top: 0; + bottom: 0; + left: 0.2em; + margin: auto 0; +} +.ui-menu .ui-menu-icon { + left: auto; + right: 0; +} +.ui-button { + padding: 0.4em 1em; + display: inline-block; + position: relative; + line-height: normal; + margin-right: 0.1em; + cursor: pointer; + vertical-align: middle; + text-align: center; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + overflow: visible; +} +.ui-button, +.ui-button:active, +.ui-button:hover, +.ui-button:link, +.ui-button:visited { + text-decoration: none; +} +.ui-button-icon-only { + width: 2em; + box-sizing: border-box; + text-indent: -9999px; + white-space: nowrap; +} +input.ui-button.ui-button-icon-only { + text-indent: 0; +} +.ui-button-icon-only .ui-icon { + position: absolute; + top: 50%; + left: 50%; + margin-top: -8px; + margin-left: -8px; +} +.ui-button.ui-icon-notext .ui-icon { + padding: 0; + width: 2.1em; + height: 2.1em; + text-indent: -9999px; + white-space: nowrap; +} +input.ui-button.ui-icon-notext .ui-icon { + width: auto; + height: auto; + text-indent: 0; + white-space: normal; + padding: 0.4em 1em; +} +button.ui-button::-moz-focus-inner, +input.ui-button::-moz-focus-inner { + border: 0; + padding: 0; +} +.ui-controlgroup { + vertical-align: middle; + display: inline-block; +} +.ui-controlgroup > .ui-controlgroup-item { + float: left; + margin-left: 0; + margin-right: 0; +} +.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus, +.ui-controlgroup > .ui-controlgroup-item:focus { + z-index: 9999; +} +.ui-controlgroup-vertical > .ui-controlgroup-item { + display: block; + float: none; + width: 100%; + margin-top: 0; + margin-bottom: 0; + text-align: left; +} +.ui-controlgroup-vertical .ui-controlgroup-item { + box-sizing: border-box; +} +.ui-controlgroup .ui-controlgroup-label { + padding: 0.4em 1em; +} +.ui-controlgroup .ui-controlgroup-label span { + font-size: 80%; +} +.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { + border-left: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { + border-top: none; +} +.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { + border-right: none; +} +.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { + border-bottom: none; +} +.ui-controlgroup-vertical .ui-spinner-input { + width: 75%; + width: calc(100% - 2.4em); +} +.ui-controlgroup-vertical .ui-spinner .ui-spinner-up { + border-top-style: solid; +} +.ui-checkboxradio-label .ui-icon-background { + box-shadow: inset 1px 1px 1px #ccc; + border-radius: 0.12em; + border: none; +} +.ui-checkboxradio-radio-label .ui-icon-background { + width: 16px; + height: 16px; + border-radius: 1em; + overflow: visible; + border: none; +} +.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, +.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { + background-image: none; + width: 8px; + height: 8px; + border-width: 4px; + border-style: solid; +} +.ui-checkboxradio-disabled { + pointer-events: none; +} +.ui-datepicker { + width: 17em; + padding: 0.2em 0.2em 0; + display: none; +} +.ui-datepicker .ui-datepicker-header { + position: relative; + padding: 0.2em 0; +} +.ui-datepicker .ui-datepicker-next, +.ui-datepicker .ui-datepicker-prev { + position: absolute; + top: 2px; + width: 1.8em; + height: 1.8em; +} +.ui-datepicker .ui-datepicker-next-hover, +.ui-datepicker .ui-datepicker-prev-hover { + top: 1px; +} +.ui-datepicker .ui-datepicker-prev { + left: 2px; +} +.ui-datepicker .ui-datepicker-next { + right: 2px; +} +.ui-datepicker .ui-datepicker-prev-hover { + left: 1px; +} +.ui-datepicker .ui-datepicker-next-hover { + right: 1px; +} +.ui-datepicker .ui-datepicker-next span, +.ui-datepicker .ui-datepicker-prev span { + display: block; + position: absolute; + left: 50%; + margin-left: -8px; + top: 50%; + margin-top: -8px; +} +.ui-datepicker .ui-datepicker-title { + margin: 0 2.3em; + line-height: 1.8em; + text-align: center; +} +.ui-datepicker .ui-datepicker-title select { + font-size: 1em; + margin: 1px 0; +} +.ui-datepicker select.ui-datepicker-month, +.ui-datepicker select.ui-datepicker-year { + width: 45%; +} +.ui-datepicker table { + width: 100%; + font-size: 0.9em; + border-collapse: collapse; + margin: 0 0 0.4em; +} +.ui-datepicker th { + padding: 0.7em 0.3em; + text-align: center; + font-weight: 700; + border: 0; +} +.ui-datepicker td { + border: 0; + padding: 1px; +} +.ui-datepicker td a, +.ui-datepicker td span { + display: block; + padding: 0.2em; + text-align: right; + text-decoration: none; +} +.ui-datepicker .ui-datepicker-buttonpane { + background-image: none; + margin: 0.7em 0 0 0; + padding: 0 0.2em; + border-left: 0; + border-right: 0; + border-bottom: 0; +} +.ui-datepicker .ui-datepicker-buttonpane button { + float: right; + margin: 0.5em 0.2em 0.4em; + cursor: pointer; + padding: 0.2em 0.6em 0.3em 0.6em; + width: auto; + overflow: visible; +} +.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { + float: left; +} +.ui-datepicker.ui-datepicker-multi { + width: auto; +} +.ui-datepicker-multi .ui-datepicker-group { + float: left; +} +.ui-datepicker-multi .ui-datepicker-group table { + width: 95%; + margin: 0 auto 0.4em; +} +.ui-datepicker-multi-2 .ui-datepicker-group { + width: 50%; +} +.ui-datepicker-multi-3 .ui-datepicker-group { + width: 33.3%; +} +.ui-datepicker-multi-4 .ui-datepicker-group { + width: 25%; +} +.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { + border-left-width: 0; +} +.ui-datepicker-multi .ui-datepicker-buttonpane { + clear: left; +} +.ui-datepicker-row-break { + clear: both; + width: 100%; + font-size: 0; +} +.ui-datepicker-rtl { + direction: rtl; +} +.ui-datepicker-rtl .ui-datepicker-prev { + right: 2px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next { + left: 2px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-prev:hover { + right: 1px; + left: auto; +} +.ui-datepicker-rtl .ui-datepicker-next:hover { + left: 1px; + right: auto; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane { + clear: right; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button { + float: left; +} +.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, +.ui-datepicker-rtl .ui-datepicker-group { + float: right; +} +.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, +.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { + border-right-width: 0; + border-left-width: 1px; +} +.ui-datepicker .ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; + left: 0.5em; + top: 0.3em; +} +.ui-dialog { + position: absolute; + top: 0; + left: 0; + padding: 0.2em; + outline: 0; +} +.ui-dialog .ui-dialog-titlebar { + padding: 0.4em 1em; + position: relative; +} +.ui-dialog .ui-dialog-title { + float: left; + margin: 0.1em 0; + white-space: nowrap; + width: 90%; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-dialog .ui-dialog-titlebar-close { + position: absolute; + right: 0.3em; + top: 50%; + width: 20px; + margin: -10px 0 0 0; + padding: 1px; + height: 20px; +} +.ui-dialog .ui-dialog-content { + position: relative; + border: 0; + padding: 0.5em 1em; + background: 0 0; + overflow: auto; +} +.ui-dialog .ui-dialog-buttonpane { + text-align: left; + border-width: 1px 0 0 0; + background-image: none; + margin-top: 0.5em; + padding: 0.3em 1em 0.5em 0.4em; +} +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +.ui-dialog .ui-dialog-buttonpane button { + margin: 0.5em 0.4em 0.5em 0; + cursor: pointer; +} +.ui-dialog .ui-resizable-n { + height: 2px; + top: 0; +} +.ui-dialog .ui-resizable-e { + width: 2px; + right: 0; +} +.ui-dialog .ui-resizable-s { + height: 2px; + bottom: 0; +} +.ui-dialog .ui-resizable-w { + width: 2px; + left: 0; +} +.ui-dialog .ui-resizable-ne, +.ui-dialog .ui-resizable-nw, +.ui-dialog .ui-resizable-se, +.ui-dialog .ui-resizable-sw { + width: 7px; + height: 7px; +} +.ui-dialog .ui-resizable-se { + right: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-sw { + left: 0; + bottom: 0; +} +.ui-dialog .ui-resizable-ne { + right: 0; + top: 0; +} +.ui-dialog .ui-resizable-nw { + left: 0; + top: 0; +} +.ui-draggable .ui-dialog-titlebar { + cursor: move; +} +.ui-draggable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable { + position: relative; +} +.ui-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; +} +.ui-resizable-autohide .ui-resizable-handle, +.ui-resizable-disabled .ui-resizable-handle { + display: none; +} +.ui-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.ui-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.ui-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.ui-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.ui-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.ui-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.ui-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.ui-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} +.ui-progressbar { + height: 2em; + text-align: left; + overflow: hidden; +} +.ui-progressbar .ui-progressbar-value { + margin: -1px; + height: 100%; +} +.ui-progressbar .ui-progressbar-overlay { + background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw=="); + height: 100%; + -ms-filter: "alpha(opacity=25)"; + opacity: 0.25; +} +.ui-progressbar-indeterminate .ui-progressbar-value { + background-image: none; +} +.ui-selectable { + -ms-touch-action: none; + touch-action: none; +} +.ui-selectable-helper { + position: absolute; + z-index: 100; + border: 1px dotted #000; +} +.ui-selectmenu-menu { + padding: 0; + margin: 0; + position: absolute; + top: 0; + left: 0; + display: none; +} +.ui-selectmenu-menu .ui-menu { + overflow: auto; + overflow-x: hidden; + padding-bottom: 1px; +} +.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { + font-size: 1em; + font-weight: 700; + line-height: 1.5; + padding: 2px 0.4em; + margin: 0.5em 0 0 0; + height: auto; + border: 0; +} +.ui-selectmenu-open { + display: block; +} +.ui-selectmenu-text { + display: block; + margin-right: 20px; + overflow: hidden; + text-overflow: ellipsis; +} +.ui-selectmenu-button.ui-button { + text-align: left; + white-space: nowrap; + width: 14em; +} +.ui-selectmenu-icon.ui-icon { + float: right; + margin-top: 0; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: pointer; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: 0.7em; + display: block; + border: 0; + background-position: 0 0; +} +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} +.ui-slider-horizontal { + height: 0.8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -0.3em; + margin-left: -0.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} +.ui-slider-vertical { + width: 0.8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -0.3em; + margin-left: 0; + margin-bottom: -0.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-sortable-handle { + -ms-touch-action: none; + touch-action: none; +} +.ui-spinner { + position: relative; + display: inline-block; + overflow: hidden; + padding: 0; + vertical-align: middle; +} +.ui-spinner-input { + border: none; + background: 0 0; + color: inherit; + padding: 0.222em 0; + margin: 0.2em 0; + vertical-align: middle; + margin-left: 0.4em; + margin-right: 2em; +} +.ui-spinner-button { + width: 1.6em; + height: 50%; + font-size: 0.5em; + padding: 0; + margin: 0; + text-align: center; + position: absolute; + cursor: default; + display: block; + overflow: hidden; + right: 0; +} +.ui-spinner a.ui-spinner-button { + border-top-style: none; + border-bottom-style: none; + border-right-style: none; +} +.ui-spinner-up { + top: 0; +} +.ui-spinner-down { + bottom: 0; +} +.ui-tabs { + position: relative; + padding: 0.2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: 0.2em 0.2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px 0.2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: 0.5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: 0 0; +} +.ui-tooltip { + padding: 8px; + position: absolute; + z-index: 9999; + max-width: 300px; +} +body .ui-tooltip { + border-width: 2px; +} +.ui-widget { + font-family: Arial, Helvetica, sans-serif; + font-size: 1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget button, +.ui-widget input, +.ui-widget select, +.ui-widget textarea { + font-family: Arial, Helvetica, sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #c5c5c5; +} +.ui-widget-content { + border: 1px solid #ddd; + background: #fff; + color: #333; +} +.ui-widget-content a { + color: #333; +} +.ui-widget-header { + border: 1px solid #ddd; + background: #e9e9e9; + color: #333; + font-weight: 700; +} +.ui-widget-header a { + color: #333; +} +.ui-button, +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default, +html .ui-button.ui-state-disabled:active, +html .ui-button.ui-state-disabled:hover { + border: 1px solid #c5c5c5; + background: #f6f6f6; + font-weight: 400; + color: #454545; +} +.ui-button, +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited, +a.ui-button, +a:link.ui-button, +a:visited.ui-button { + color: #454545; + text-decoration: none; +} +.ui-button:focus, +.ui-button:hover, +.ui-state-focus, +.ui-state-hover, +.ui-widget-content .ui-state-focus, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-focus, +.ui-widget-header .ui-state-hover { + border: 1px solid #ccc; + background: #ededed; + font-weight: 400; + color: #2b2b2b; +} +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited, +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +a.ui-button:focus, +a.ui-button:hover { + color: #2b2b2b; + text-decoration: none; +} +.ui-visual-focus { + box-shadow: 0 0 3px 1px #5e9ed6; +} +.ui-button.ui-state-active:hover, +.ui-button:active, +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active { + border: 1px solid #003eff; + background: #007fff; + font-weight: 400; + color: #fff; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #003eff; + background-color: #fff; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #fff; + text-decoration: none; +} +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #dad55e; + background: #fffa90; + color: #777620; +} +.ui-state-checked { + border: 1px solid #dad55e; + background: #fffa90; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #777620; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #f1a899; + background: #fddfdf; + color: #5f3f3f; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #5f3f3f; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #5f3f3f; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: 700; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: 0.7; + -ms-filter: "alpha(opacity=70)"; + font-weight: 400; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: 0.35; + -ms-filter: "alpha(opacity=35)"; + background-image: none; +} +.ui-state-disabled .ui-icon { + -ms-filter: "alpha(opacity=35)"; +} +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_444444_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_444444_256x240.png"); +} +.ui-button:focus .ui-icon, +.ui-button:hover .ui-icon, +.ui-state-focus .ui-icon, +.ui-state-hover .ui-icon { + background-image: url("images/ui-icons_555555_256x240.png"); +} +.ui-button:active .ui-icon, +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-button .ui-state-highlight.ui-icon, +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_777620_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cc0000_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_777777_256x240.png"); +} +.ui-icon-blank.ui-icon-blank.ui-icon-blank { + background-image: none; +} +.ui-icon-caret-1-n { + background-position: 0 0; +} +.ui-icon-caret-1-ne { + background-position: -16px 0; +} +.ui-icon-caret-1-e { + background-position: -32px 0; +} +.ui-icon-caret-1-se { + background-position: -48px 0; +} +.ui-icon-caret-1-s { + background-position: -65px 0; +} +.ui-icon-caret-1-sw { + background-position: -80px 0; +} +.ui-icon-caret-1-w { + background-position: -96px 0; +} +.ui-icon-caret-1-nw { + background-position: -112px 0; +} +.ui-icon-caret-2-n-s { + background-position: -128px 0; +} +.ui-icon-caret-2-e-w { + background-position: -144px 0; +} +.ui-icon-triangle-1-n { + background-position: 0 -16px; +} +.ui-icon-triangle-1-ne { + background-position: -16px -16px; +} +.ui-icon-triangle-1-e { + background-position: -32px -16px; +} +.ui-icon-triangle-1-se { + background-position: -48px -16px; +} +.ui-icon-triangle-1-s { + background-position: -65px -16px; +} +.ui-icon-triangle-1-sw { + background-position: -80px -16px; +} +.ui-icon-triangle-1-w { + background-position: -96px -16px; +} +.ui-icon-triangle-1-nw { + background-position: -112px -16px; +} +.ui-icon-triangle-2-n-s { + background-position: -128px -16px; +} +.ui-icon-triangle-2-e-w { + background-position: -144px -16px; +} +.ui-icon-arrow-1-n { + background-position: 0 -32px; +} +.ui-icon-arrow-1-ne { + background-position: -16px -32px; +} +.ui-icon-arrow-1-e { + background-position: -32px -32px; +} +.ui-icon-arrow-1-se { + background-position: -48px -32px; +} +.ui-icon-arrow-1-s { + background-position: -65px -32px; +} +.ui-icon-arrow-1-sw { + background-position: -80px -32px; +} +.ui-icon-arrow-1-w { + background-position: -96px -32px; +} +.ui-icon-arrow-1-nw { + background-position: -112px -32px; +} +.ui-icon-arrow-2-n-s { + background-position: -128px -32px; +} +.ui-icon-arrow-2-ne-sw { + background-position: -144px -32px; +} +.ui-icon-arrow-2-e-w { + background-position: -160px -32px; +} +.ui-icon-arrow-2-se-nw { + background-position: -176px -32px; +} +.ui-icon-arrowstop-1-n { + background-position: -192px -32px; +} +.ui-icon-arrowstop-1-e { + background-position: -208px -32px; +} +.ui-icon-arrowstop-1-s { + background-position: -224px -32px; +} +.ui-icon-arrowstop-1-w { + background-position: -240px -32px; +} +.ui-icon-arrowthick-1-n { + background-position: 1px -48px; +} +.ui-icon-arrowthick-1-ne { + background-position: -16px -48px; +} +.ui-icon-arrowthick-1-e { + background-position: -32px -48px; +} +.ui-icon-arrowthick-1-se { + background-position: -48px -48px; +} +.ui-icon-arrowthick-1-s { + background-position: -64px -48px; +} +.ui-icon-arrowthick-1-sw { + background-position: -80px -48px; +} +.ui-icon-arrowthick-1-w { + background-position: -96px -48px; +} +.ui-icon-arrowthick-1-nw { + background-position: -112px -48px; +} +.ui-icon-arrowthick-2-n-s { + background-position: -128px -48px; +} +.ui-icon-arrowthick-2-ne-sw { + background-position: -144px -48px; +} +.ui-icon-arrowthick-2-e-w { + background-position: -160px -48px; +} +.ui-icon-arrowthick-2-se-nw { + background-position: -176px -48px; +} +.ui-icon-arrowthickstop-1-n { + background-position: -192px -48px; +} +.ui-icon-arrowthickstop-1-e { + background-position: -208px -48px; +} +.ui-icon-arrowthickstop-1-s { + background-position: -224px -48px; +} +.ui-icon-arrowthickstop-1-w { + background-position: -240px -48px; +} +.ui-icon-arrowreturnthick-1-w { + background-position: 0 -64px; +} +.ui-icon-arrowreturnthick-1-n { + background-position: -16px -64px; +} +.ui-icon-arrowreturnthick-1-e { + background-position: -32px -64px; +} +.ui-icon-arrowreturnthick-1-s { + background-position: -48px -64px; +} +.ui-icon-arrowreturn-1-w { + background-position: -64px -64px; +} +.ui-icon-arrowreturn-1-n { + background-position: -80px -64px; +} +.ui-icon-arrowreturn-1-e { + background-position: -96px -64px; +} +.ui-icon-arrowreturn-1-s { + background-position: -112px -64px; +} +.ui-icon-arrowrefresh-1-w { + background-position: -128px -64px; +} +.ui-icon-arrowrefresh-1-n { + background-position: -144px -64px; +} +.ui-icon-arrowrefresh-1-e { + background-position: -160px -64px; +} +.ui-icon-arrowrefresh-1-s { + background-position: -176px -64px; +} +.ui-icon-arrow-4 { + background-position: 0 -80px; +} +.ui-icon-arrow-4-diag { + background-position: -16px -80px; +} +.ui-icon-extlink { + background-position: -32px -80px; +} +.ui-icon-newwin { + background-position: -48px -80px; +} +.ui-icon-refresh { + background-position: -64px -80px; +} +.ui-icon-shuffle { + background-position: -80px -80px; +} +.ui-icon-transfer-e-w { + background-position: -96px -80px; +} +.ui-icon-transferthick-e-w { + background-position: -112px -80px; +} +.ui-icon-folder-collapsed { + background-position: 0 -96px; +} +.ui-icon-folder-open { + background-position: -16px -96px; +} +.ui-icon-document { + background-position: -32px -96px; +} +.ui-icon-document-b { + background-position: -48px -96px; +} +.ui-icon-note { + background-position: -64px -96px; +} +.ui-icon-mail-closed { + background-position: -80px -96px; +} +.ui-icon-mail-open { + background-position: -96px -96px; +} +.ui-icon-suitcase { + background-position: -112px -96px; +} +.ui-icon-comment { + background-position: -128px -96px; +} +.ui-icon-person { + background-position: -144px -96px; +} +.ui-icon-print { + background-position: -160px -96px; +} +.ui-icon-trash { + background-position: -176px -96px; +} +.ui-icon-locked { + background-position: -192px -96px; +} +.ui-icon-unlocked { + background-position: -208px -96px; +} +.ui-icon-bookmark { + background-position: -224px -96px; +} +.ui-icon-tag { + background-position: -240px -96px; +} +.ui-icon-home { + background-position: 0 -112px; +} +.ui-icon-flag { + background-position: -16px -112px; +} +.ui-icon-calendar { + background-position: -32px -112px; +} +.ui-icon-cart { + background-position: -48px -112px; +} +.ui-icon-pencil { + background-position: -64px -112px; +} +.ui-icon-clock { + background-position: -80px -112px; +} +.ui-icon-disk { + background-position: -96px -112px; +} +.ui-icon-calculator { + background-position: -112px -112px; +} +.ui-icon-zoomin { + background-position: -128px -112px; +} +.ui-icon-zoomout { + background-position: -144px -112px; +} +.ui-icon-search { + background-position: -160px -112px; +} +.ui-icon-wrench { + background-position: -176px -112px; +} +.ui-icon-gear { + background-position: -192px -112px; +} +.ui-icon-heart { + background-position: -208px -112px; +} +.ui-icon-star { + background-position: -224px -112px; +} +.ui-icon-link { + background-position: -240px -112px; +} +.ui-icon-cancel { + background-position: 0 -128px; +} +.ui-icon-plus { + background-position: -16px -128px; +} +.ui-icon-plusthick { + background-position: -32px -128px; +} +.ui-icon-minus { + background-position: -48px -128px; +} +.ui-icon-minusthick { + background-position: -64px -128px; +} +.ui-icon-close { + background-position: -80px -128px; +} +.ui-icon-closethick { + background-position: -96px -128px; +} +.ui-icon-key { + background-position: -112px -128px; +} +.ui-icon-lightbulb { + background-position: -128px -128px; +} +.ui-icon-scissors { + background-position: -144px -128px; +} +.ui-icon-clipboard { + background-position: -160px -128px; +} +.ui-icon-copy { + background-position: -176px -128px; +} +.ui-icon-contact { + background-position: -192px -128px; +} +.ui-icon-image { + background-position: -208px -128px; +} +.ui-icon-video { + background-position: -224px -128px; +} +.ui-icon-script { + background-position: -240px -128px; +} +.ui-icon-alert { + background-position: 0 -144px; +} +.ui-icon-info { + background-position: -16px -144px; +} +.ui-icon-notice { + background-position: -32px -144px; +} +.ui-icon-help { + background-position: -48px -144px; +} +.ui-icon-check { + background-position: -64px -144px; +} +.ui-icon-bullet { + background-position: -80px -144px; +} +.ui-icon-radio-on { + background-position: -96px -144px; +} +.ui-icon-radio-off { + background-position: -112px -144px; +} +.ui-icon-pin-w { + background-position: -128px -144px; +} +.ui-icon-pin-s { + background-position: -144px -144px; +} +.ui-icon-play { + background-position: 0 -160px; +} +.ui-icon-pause { + background-position: -16px -160px; +} +.ui-icon-seek-next { + background-position: -32px -160px; +} +.ui-icon-seek-prev { + background-position: -48px -160px; +} +.ui-icon-seek-end { + background-position: -64px -160px; +} +.ui-icon-seek-start { + background-position: -80px -160px; +} +.ui-icon-seek-first { + background-position: -80px -160px; +} +.ui-icon-stop { + background-position: -96px -160px; +} +.ui-icon-eject { + background-position: -112px -160px; +} +.ui-icon-volume-off { + background-position: -128px -160px; +} +.ui-icon-volume-on { + background-position: -144px -160px; +} +.ui-icon-power { + background-position: 0 -176px; +} +.ui-icon-signal-diag { + background-position: -16px -176px; +} +.ui-icon-signal { + background-position: -32px -176px; +} +.ui-icon-battery-0 { + background-position: -48px -176px; +} +.ui-icon-battery-1 { + background-position: -64px -176px; +} +.ui-icon-battery-2 { + background-position: -80px -176px; +} +.ui-icon-battery-3 { + background-position: -96px -176px; +} +.ui-icon-circle-plus { + background-position: 0 -192px; +} +.ui-icon-circle-minus { + background-position: -16px -192px; +} +.ui-icon-circle-close { + background-position: -32px -192px; +} +.ui-icon-circle-triangle-e { + background-position: -48px -192px; +} +.ui-icon-circle-triangle-s { + background-position: -64px -192px; +} +.ui-icon-circle-triangle-w { + background-position: -80px -192px; +} +.ui-icon-circle-triangle-n { + background-position: -96px -192px; +} +.ui-icon-circle-arrow-e { + background-position: -112px -192px; +} +.ui-icon-circle-arrow-s { + background-position: -128px -192px; +} +.ui-icon-circle-arrow-w { + background-position: -144px -192px; +} +.ui-icon-circle-arrow-n { + background-position: -160px -192px; +} +.ui-icon-circle-zoomin { + background-position: -176px -192px; +} +.ui-icon-circle-zoomout { + background-position: -192px -192px; +} +.ui-icon-circle-check { + background-position: -208px -192px; +} +.ui-icon-circlesmall-plus { + background-position: 0 -208px; +} +.ui-icon-circlesmall-minus { + background-position: -16px -208px; +} +.ui-icon-circlesmall-close { + background-position: -32px -208px; +} +.ui-icon-squaresmall-plus { + background-position: -48px -208px; +} +.ui-icon-squaresmall-minus { + background-position: -64px -208px; +} +.ui-icon-squaresmall-close { + background-position: -80px -208px; +} +.ui-icon-grip-dotted-vertical { + background-position: 0 -224px; +} +.ui-icon-grip-dotted-horizontal { + background-position: -16px -224px; +} +.ui-icon-grip-solid-vertical { + background-position: -32px -224px; +} +.ui-icon-grip-solid-horizontal { + background-position: -48px -224px; +} +.ui-icon-gripsmall-diagonal-se { + background-position: -64px -224px; +} +.ui-icon-grip-diagonal-se { + background-position: -80px -224px; +} +.ui-corner-all, +.ui-corner-left, +.ui-corner-tl, +.ui-corner-top { + border-top-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-right, +.ui-corner-top, +.ui-corner-tr { + border-top-right-radius: 3px; +} +.ui-corner-all, +.ui-corner-bl, +.ui-corner-bottom, +.ui-corner-left { + border-bottom-left-radius: 3px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-br, +.ui-corner-right { + border-bottom-right-radius: 3px; +} +.ui-widget-overlay { + background: #aaa; + opacity: 0.003; + -ms-filter: Alpha(Opacity=.3); +} +.ui-widget-shadow { + -webkit-box-shadow: 0 0 5px #666; + box-shadow: 0 0 5px #666; +} diff --git a/views/src/css/nucleo-icons.css b/views/src/css/nucleo-icons.css index 7c7696cf..0dc52f41 100644 --- a/views/src/css/nucleo-icons.css +++ b/views/src/css/nucleo-icons.css @@ -1 +1,440 @@ -@font-face{font-family:NucleoIcons;src:url('../fonts/nucleo-icons.eot');src:url('../fonts/nucleo-icons.eot') format('embedded-opentype'),url('../fonts/nucleo-icons.woff2') format('woff2'),url('../fonts/nucleo-icons.woff') format('woff'),url('../fonts/nucleo-icons.ttf') format('truetype'),url('../fonts/nucleo-icons.svg') format('svg');font-weight:400;font-style:normal}.ni{display:inline-block;font:normal normal normal 14px/1 NucleoIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ni-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.ni-2x{font-size:2em}.ni-3x{font-size:3em}.ni-4x{font-size:4em}.ni-5x{font-size:5em}.ni.circle,.ni.square{padding:.33333333em;vertical-align:-16%;background-color:#eee}.ni.circle{border-radius:50%}.ni-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.ni-ul>li{position:relative}.ni-ul>li>.ni{position:absolute;left:-1.57142857em;top:.14285714em;text-align:center}.ni-ul>li>.ni.lg{top:0;left:-1.35714286em}.ni-ul>li>.ni.circle,.ni-ul>li>.ni.square{top:-.19047619em;left:-1.9047619em}.ni.spin{-webkit-animation:nc-spin 2s infinite linear;-moz-animation:nc-spin 2s infinite linear;animation:nc-spin 2s infinite linear}@-webkit-keyframes nc-spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes nc-spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@keyframes nc-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.ni.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ni.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ni.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.ni.flip-y{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.ni.flip-x{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.ni-active-40::before{content:"\ea02"}.ni-air-baloon::before{content:"\ea03"}.ni-album-2::before{content:"\ea04"}.ni-align-center::before{content:"\ea05"}.ni-align-left-2::before{content:"\ea06"}.ni-ambulance::before{content:"\ea07"}.ni-app::before{content:"\ea08"}.ni-archive-2::before{content:"\ea09"}.ni-atom::before{content:"\ea0a"}.ni-badge::before{content:"\ea0b"}.ni-bag-17::before{content:"\ea0c"}.ni-basket::before{content:"\ea0d"}.ni-bell-55::before{content:"\ea0e"}.ni-bold-down::before{content:"\ea0f"}.ni-bold-left::before{content:"\ea10"}.ni-bold-right::before{content:"\ea11"}.ni-bold-up::before{content:"\ea12"}.ni-bold::before{content:"\ea13"}.ni-book-bookmark::before{content:"\ea14"}.ni-books::before{content:"\ea15"}.ni-box-2::before{content:"\ea16"}.ni-briefcase-24::before{content:"\ea17"}.ni-building::before{content:"\ea18"}.ni-bulb-61::before{content:"\ea19"}.ni-bullet-list-67::before{content:"\ea1a"}.ni-bus-front-12::before{content:"\ea1b"}.ni-button-pause::before{content:"\ea1c"}.ni-button-play::before{content:"\ea1d"}.ni-button-power::before{content:"\ea1e"}.ni-calendar-grid-58::before{content:"\ea1f"}.ni-camera-compact::before{content:"\ea20"}.ni-caps-small::before{content:"\ea21"}.ni-cart::before{content:"\ea22"}.ni-chart-bar-32::before{content:"\ea23"}.ni-chart-pie-35::before{content:"\ea24"}.ni-chat-round::before{content:"\ea25"}.ni-check-bold::before{content:"\ea26"}.ni-circle-08::before{content:"\ea27"}.ni-cloud-download-95::before{content:"\ea28"}.ni-cloud-upload-96::before{content:"\ea29"}.ni-compass-04::before{content:"\ea2a"}.ni-controller::before{content:"\ea2b"}.ni-credit-card::before{content:"\ea2c"}.ni-curved-next::before{content:"\ea2d"}.ni-delivery-fast::before{content:"\ea2e"}.ni-diamond::before{content:"\ea2f"}.ni-email-83::before{content:"\ea30"}.ni-fat-add::before{content:"\ea31"}.ni-fat-delete::before{content:"\ea32"}.ni-fat-remove::before{content:"\ea33"}.ni-favourite-28::before{content:"\ea34"}.ni-folder-17::before{content:"\ea35"}.ni-glasses-2::before{content:"\ea36"}.ni-hat-3::before{content:"\ea37"}.ni-headphones::before{content:"\ea38"}.ni-html5::before{content:"\ea39"}.ni-istanbul::before{content:"\ea3a"}.ni-key-25::before{content:"\ea3b"}.ni-laptop::before{content:"\ea3c"}.ni-like-2::before{content:"\ea3d"}.ni-lock-circle-open::before{content:"\ea3e"}.ni-map-big::before{content:"\ea3f"}.ni-mobile-button::before{content:"\ea40"}.ni-money-coins::before{content:"\ea41"}.ni-note-03::before{content:"\ea42"}.ni-notification-70::before{content:"\ea43"}.ni-palette::before{content:"\ea44"}.ni-paper-diploma::before{content:"\ea45"}.ni-pin-3::before{content:"\ea46"}.ni-planet::before{content:"\ea47"}.ni-ruler-pencil::before{content:"\ea48"}.ni-satisfied::before{content:"\ea49"}.ni-scissors::before{content:"\ea4a"}.ni-send::before{content:"\ea4b"}.ni-settings-gear-65::before{content:"\ea4c"}.ni-settings::before{content:"\ea4d"}.ni-single-02::before{content:"\ea4e"}.ni-single-copy-04::before{content:"\ea4f"}.ni-sound-wave::before{content:"\ea50"}.ni-spaceship::before{content:"\ea51"}.ni-square-pin::before{content:"\ea52"}.ni-support-16::before{content:"\ea53"}.ni-tablet-button::before{content:"\ea54"}.ni-tag::before{content:"\ea55"}.ni-tie-bow::before{content:"\ea56"}.ni-time-alarm::before{content:"\ea57"}.ni-trophy::before{content:"\ea58"}.ni-tv-2::before{content:"\ea59"}.ni-umbrella-13::before{content:"\ea5a"}.ni-user-run::before{content:"\ea5b"}.ni-vector::before{content:"\ea5c"}.ni-watch-time::before{content:"\ea5d"}.ni-world::before{content:"\ea5e"}.ni-zoom-split-in::before{content:"\ea5f"}.ni-collection::before{content:"\ea60"}.ni-image::before{content:"\ea61"}.ni-shop::before{content:"\ea62"}.ni-ungroup::before{content:"\ea63"}.ni-world-2::before{content:"\ea64"}.ni-ui-04::before{content:"\ea65"} \ No newline at end of file +@font-face { + font-family: NucleoIcons; + src: url("../fonts/nucleo-icons.eot"); + src: url("../fonts/nucleo-icons.eot") format("embedded-opentype"), + url("../fonts/nucleo-icons.woff2") format("woff2"), + url("../fonts/nucleo-icons.woff") format("woff"), + url("../fonts/nucleo-icons.ttf") format("truetype"), + url("../fonts/nucleo-icons.svg") format("svg"); + font-weight: 400; + font-style: normal; +} +.ni { + display: inline-block; + font: normal normal normal 14px/1 NucleoIcons; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.ni-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.ni-2x { + font-size: 2em; +} +.ni-3x { + font-size: 3em; +} +.ni-4x { + font-size: 4em; +} +.ni-5x { + font-size: 5em; +} +.ni.circle, +.ni.square { + padding: 0.33333333em; + vertical-align: -16%; + background-color: #eee; +} +.ni.circle { + border-radius: 50%; +} +.ni-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.ni-ul > li { + position: relative; +} +.ni-ul > li > .ni { + position: absolute; + left: -1.57142857em; + top: 0.14285714em; + text-align: center; +} +.ni-ul > li > .ni.lg { + top: 0; + left: -1.35714286em; +} +.ni-ul > li > .ni.circle, +.ni-ul > li > .ni.square { + top: -0.19047619em; + left: -1.9047619em; +} +.ni.spin { + -webkit-animation: nc-spin 2s infinite linear; + -moz-animation: nc-spin 2s infinite linear; + animation: nc-spin 2s infinite linear; +} +@-webkit-keyframes nc-spin { + 0% { + -webkit-transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + } +} +@-moz-keyframes nc-spin { + 0% { + -moz-transform: rotate(0); + } + 100% { + -moz-transform: rotate(360deg); + } +} +@keyframes nc-spin { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -ms-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -o-transform: rotate(360deg); + transform: rotate(360deg); + } +} +.ni.rotate-90 { + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); +} +.ni.rotate-180 { + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); +} +.ni.rotate-270 { + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); +} +.ni.flip-y { + -webkit-transform: scale(-1, 1); + -moz-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + -o-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.ni.flip-x { + -webkit-transform: scale(1, -1); + -moz-transform: scale(1, -1); + -ms-transform: scale(1, -1); + -o-transform: scale(1, -1); + transform: scale(1, -1); +} +.ni-active-40::before { + content: "\ea02"; +} +.ni-air-baloon::before { + content: "\ea03"; +} +.ni-album-2::before { + content: "\ea04"; +} +.ni-align-center::before { + content: "\ea05"; +} +.ni-align-left-2::before { + content: "\ea06"; +} +.ni-ambulance::before { + content: "\ea07"; +} +.ni-app::before { + content: "\ea08"; +} +.ni-archive-2::before { + content: "\ea09"; +} +.ni-atom::before { + content: "\ea0a"; +} +.ni-badge::before { + content: "\ea0b"; +} +.ni-bag-17::before { + content: "\ea0c"; +} +.ni-basket::before { + content: "\ea0d"; +} +.ni-bell-55::before { + content: "\ea0e"; +} +.ni-bold-down::before { + content: "\ea0f"; +} +.ni-bold-left::before { + content: "\ea10"; +} +.ni-bold-right::before { + content: "\ea11"; +} +.ni-bold-up::before { + content: "\ea12"; +} +.ni-bold::before { + content: "\ea13"; +} +.ni-book-bookmark::before { + content: "\ea14"; +} +.ni-books::before { + content: "\ea15"; +} +.ni-box-2::before { + content: "\ea16"; +} +.ni-briefcase-24::before { + content: "\ea17"; +} +.ni-building::before { + content: "\ea18"; +} +.ni-bulb-61::before { + content: "\ea19"; +} +.ni-bullet-list-67::before { + content: "\ea1a"; +} +.ni-bus-front-12::before { + content: "\ea1b"; +} +.ni-button-pause::before { + content: "\ea1c"; +} +.ni-button-play::before { + content: "\ea1d"; +} +.ni-button-power::before { + content: "\ea1e"; +} +.ni-calendar-grid-58::before { + content: "\ea1f"; +} +.ni-camera-compact::before { + content: "\ea20"; +} +.ni-caps-small::before { + content: "\ea21"; +} +.ni-cart::before { + content: "\ea22"; +} +.ni-chart-bar-32::before { + content: "\ea23"; +} +.ni-chart-pie-35::before { + content: "\ea24"; +} +.ni-chat-round::before { + content: "\ea25"; +} +.ni-check-bold::before { + content: "\ea26"; +} +.ni-circle-08::before { + content: "\ea27"; +} +.ni-cloud-download-95::before { + content: "\ea28"; +} +.ni-cloud-upload-96::before { + content: "\ea29"; +} +.ni-compass-04::before { + content: "\ea2a"; +} +.ni-controller::before { + content: "\ea2b"; +} +.ni-credit-card::before { + content: "\ea2c"; +} +.ni-curved-next::before { + content: "\ea2d"; +} +.ni-delivery-fast::before { + content: "\ea2e"; +} +.ni-diamond::before { + content: "\ea2f"; +} +.ni-email-83::before { + content: "\ea30"; +} +.ni-fat-add::before { + content: "\ea31"; +} +.ni-fat-delete::before { + content: "\ea32"; +} +.ni-fat-remove::before { + content: "\ea33"; +} +.ni-favourite-28::before { + content: "\ea34"; +} +.ni-folder-17::before { + content: "\ea35"; +} +.ni-glasses-2::before { + content: "\ea36"; +} +.ni-hat-3::before { + content: "\ea37"; +} +.ni-headphones::before { + content: "\ea38"; +} +.ni-html5::before { + content: "\ea39"; +} +.ni-istanbul::before { + content: "\ea3a"; +} +.ni-key-25::before { + content: "\ea3b"; +} +.ni-laptop::before { + content: "\ea3c"; +} +.ni-like-2::before { + content: "\ea3d"; +} +.ni-lock-circle-open::before { + content: "\ea3e"; +} +.ni-map-big::before { + content: "\ea3f"; +} +.ni-mobile-button::before { + content: "\ea40"; +} +.ni-money-coins::before { + content: "\ea41"; +} +.ni-note-03::before { + content: "\ea42"; +} +.ni-notification-70::before { + content: "\ea43"; +} +.ni-palette::before { + content: "\ea44"; +} +.ni-paper-diploma::before { + content: "\ea45"; +} +.ni-pin-3::before { + content: "\ea46"; +} +.ni-planet::before { + content: "\ea47"; +} +.ni-ruler-pencil::before { + content: "\ea48"; +} +.ni-satisfied::before { + content: "\ea49"; +} +.ni-scissors::before { + content: "\ea4a"; +} +.ni-send::before { + content: "\ea4b"; +} +.ni-settings-gear-65::before { + content: "\ea4c"; +} +.ni-settings::before { + content: "\ea4d"; +} +.ni-single-02::before { + content: "\ea4e"; +} +.ni-single-copy-04::before { + content: "\ea4f"; +} +.ni-sound-wave::before { + content: "\ea50"; +} +.ni-spaceship::before { + content: "\ea51"; +} +.ni-square-pin::before { + content: "\ea52"; +} +.ni-support-16::before { + content: "\ea53"; +} +.ni-tablet-button::before { + content: "\ea54"; +} +.ni-tag::before { + content: "\ea55"; +} +.ni-tie-bow::before { + content: "\ea56"; +} +.ni-time-alarm::before { + content: "\ea57"; +} +.ni-trophy::before { + content: "\ea58"; +} +.ni-tv-2::before { + content: "\ea59"; +} +.ni-umbrella-13::before { + content: "\ea5a"; +} +.ni-user-run::before { + content: "\ea5b"; +} +.ni-vector::before { + content: "\ea5c"; +} +.ni-watch-time::before { + content: "\ea5d"; +} +.ni-world::before { + content: "\ea5e"; +} +.ni-zoom-split-in::before { + content: "\ea5f"; +} +.ni-collection::before { + content: "\ea60"; +} +.ni-image::before { + content: "\ea61"; +} +.ni-shop::before { + content: "\ea62"; +} +.ni-ungroup::before { + content: "\ea63"; +} +.ni-world-2::before { + content: "\ea64"; +} +.ni-ui-04::before { + content: "\ea65"; +} diff --git a/views/src/css/nucleo-svg.css b/views/src/css/nucleo-svg.css index 303283a7..1245f779 100644 --- a/views/src/css/nucleo-svg.css +++ b/views/src/css/nucleo-svg.css @@ -132,4 +132,4 @@ Stroke effects - Nucleo outline icons -ms-transform: translateX(0.5px) translateY(0.5px); -o-transform: translateX(0.5px) translateY(0.5px); transform: translateX(0.5px) translateY(0.5px); -} \ No newline at end of file +} diff --git a/views/src/css/soft-design-system.min.css b/views/src/css/soft-design-system.min.css index ddbfa2bc..2cce166e 100644 --- a/views/src/css/soft-design-system.min.css +++ b/views/src/css/soft-design-system.min.css @@ -5,21 +5,21 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ :root { - --bs-blue: #63B3ED; - --bs-indigo: #596CFF; + --bs-blue: #63b3ed; + --bs-indigo: #596cff; --bs-purple: #6f42c1; --bs-pink: #d63384; - --bs-red: #F56565; + --bs-red: #f56565; --bs-orange: #fd7e14; - --bs-yellow: #FBD38D; - --bs-green: #81E6D9; + --bs-yellow: #fbd38d; + --bs-green: #81e6d9; --bs-teal: #20c997; --bs-cyan: #0dcaf0; --bs-white: #fff; --bs-gray: #6c757d; --bs-gray-dark: #343a40; --bs-primary: #cb0c9f; - --bs-secondary: #8392AB; + --bs-secondary: #8392ab; --bs-success: #82d616; --bs-info: #17c1e8; --bs-warning: #fbcf33; @@ -28,19 +28,24 @@ --bs-dark: #344767; --bs-white: #fff; --bs-font-sans-serif: Open Sans; - --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-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) + ); } *, ::after, ::before { - box-sizing: border-box + box-sizing: border-box; } -@media (prefers-reduced-motion:no-preference) { +@media (prefers-reduced-motion: no-preference) { :root { - scroll-behavior: smooth + scroll-behavior: smooth; } } @@ -53,7 +58,7 @@ body { color: #67748e; background-color: #fff; -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent + -webkit-tap-highlight-color: transparent; } hr { @@ -61,11 +66,11 @@ hr { color: inherit; background-color: currentColor; border: 0; - opacity: .25 + opacity: 0.25; } hr:not([size]) { - height: 1px + height: 1px; } .h1, @@ -81,77 +86,73 @@ h4, h5, h6 { margin-top: 0; - margin-bottom: .5rem; + margin-bottom: 0.5rem; font-weight: 400; line-height: 1.2; - color: #344767 + color: #344767; } .h1, h1 { - font-size: calc(1.425rem + 2.1vw) + font-size: calc(1.425rem + 2.1vw); } -@media (min-width:1200px) { - +@media (min-width: 1200px) { .h1, h1 { - font-size: 3rem + font-size: 3rem; } } .h2, h2 { - font-size: calc(1.35rem + 1.2vw) + font-size: calc(1.35rem + 1.2vw); } -@media (min-width:1200px) { - +@media (min-width: 1200px) { .h2, h2 { - font-size: 2.25rem + font-size: 2.25rem; } } .h3, h3 { - font-size: calc(1.3125rem + .75vw) + font-size: calc(1.3125rem + 0.75vw); } -@media (min-width:1200px) { - +@media (min-width: 1200px) { .h3, h3 { - font-size: 1.875rem + font-size: 1.875rem; } } .h4, h4 { - font-size: calc(1.275rem + .3vw) + font-size: calc(1.275rem + 0.3vw); } -@media (min-width:1200px) { - +@media (min-width: 1200px) { .h4, h4 { - font-size: 1.5rem + font-size: 1.5rem; } } .h5, h5 { - font-size: 1.25rem + font-size: 1.25rem; } .h6, h6 { - font-size: 1rem + font-size: 1rem; } p { margin-top: 0; - margin-bottom: 1rem + margin-bottom: 1rem; } abbr[data-bs-original-title], @@ -160,93 +161,93 @@ abbr[title] { text-decoration: underline dotted; cursor: help; -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none + text-decoration-skip-ink: none; } address { margin-bottom: 1rem; font-style: normal; - line-height: inherit + line-height: inherit; } ol, ul { - padding-left: 2rem + padding-left: 2rem; } dl, ol, ul { margin-top: 0; - margin-bottom: 1rem + margin-bottom: 1rem; } ol ol, ol ul, ul ol, ul ul { - margin-bottom: 0 + margin-bottom: 0; } dt { - font-weight: 600 + font-weight: 600; } dd { - margin-bottom: .5rem; - margin-left: 0 + margin-bottom: 0.5rem; + margin-left: 0; } blockquote { - margin: 0 0 1rem + margin: 0 0 1rem; } b, strong { - font-weight: 700 + font-weight: 700; } .small, small { - font-size: .875em + font-size: 0.875em; } .mark, mark { - padding: .2em; - background-color: #fcf8e3 + padding: 0.2em; + background-color: #fcf8e3; } sub, sup { position: relative; - font-size: .75em; + font-size: 0.75em; line-height: 0; - vertical-align: baseline + vertical-align: baseline; } sub { - bottom: -.25em + bottom: -0.25em; } sup { - top: -.5em + top: -0.5em; } a { color: #cb0c9f; - text-decoration: none + text-decoration: none; } a:hover { color: #830866; - text-decoration: none + text-decoration: none; } a:not([href]):not([class]), a:not([href]):not([class]):hover { color: inherit; - text-decoration: none + text-decoration: none; } code, @@ -256,7 +257,7 @@ samp { font-family: var(--bs-font-monospace); font-size: 1em; direction: ltr; - unicode-bidi: bidi-override + unicode-bidi: bidi-override; } pre { @@ -264,63 +265,63 @@ pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; - font-size: .875em + font-size: 0.875em; } pre code { font-size: inherit; color: inherit; - word-break: normal + word-break: normal; } code { - font-size: .875em; + font-size: 0.875em; color: #d63384; - word-wrap: break-word + word-wrap: break-word; } -a>code { - color: inherit +a > code { + color: inherit; } kbd { - padding: .2rem .4rem; - font-size: .875em; + padding: 0.2rem 0.4rem; + font-size: 0.875em; color: #fff; background-color: #212529; - border-radius: .25rem + border-radius: 0.25rem; } kbd kbd { padding: 0; font-size: 1em; - font-weight: 600 + font-weight: 600; } figure { - margin: 0 0 1rem + margin: 0 0 1rem; } img, svg { - vertical-align: middle + vertical-align: middle; } table { caption-side: bottom; - border-collapse: collapse + border-collapse: collapse; } caption { - padding-top: .5rem; - padding-bottom: .5rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; color: #6c757d; - text-align: left + text-align: left; } th { text-align: inherit; - text-align: -webkit-match-parent + text-align: -webkit-match-parent; } tbody, @@ -331,19 +332,19 @@ thead, tr { border-color: inherit; border-style: solid; - border-width: 0 + border-width: 0; } label { - display: inline-block + display: inline-block; } button { - border-radius: 0 + border-radius: 0; } button:focus:not(:focus-visible) { - outline: 0 + outline: 0; } button, @@ -354,77 +355,77 @@ textarea { margin: 0; font-family: inherit; font-size: inherit; - line-height: inherit + line-height: inherit; } button, select { - text-transform: none + text-transform: none; } -[role=button] { - cursor: pointer +[role="button"] { + cursor: pointer; } select { - word-wrap: normal + word-wrap: normal; } select:disabled { - opacity: 1 + opacity: 1; } [list]::-webkit-calendar-picker-indicator { - display: none + display: none; } -[type=button], -[type=reset], -[type=submit], +[type="button"], +[type="reset"], +[type="submit"], button { - -webkit-appearance: button + -webkit-appearance: button; } -[type=button]:not(:disabled), -[type=reset]:not(:disabled), -[type=submit]:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled), button:not(:disabled) { - cursor: pointer + cursor: pointer; } ::-moz-focus-inner { padding: 0; - border-style: none + border-style: none; } textarea { - resize: vertical + resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; - border: 0 + border: 0; } legend { float: left; width: 100%; padding: 0; - margin-bottom: .5rem; - font-size: calc(1.275rem + .3vw); - line-height: inherit + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; } -@media (min-width:1200px) { +@media (min-width: 1200px) { legend { - font-size: 1.5rem + font-size: 1.5rem; } } -legend+* { - clear: left +legend + * { + clear: left; } ::-webkit-datetime-edit-day-field, @@ -434,202 +435,202 @@ legend+* { ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field { - padding: 0 + padding: 0; } ::-webkit-inner-spin-button { - height: auto + height: auto; } -[type=search] { +[type="search"] { outline-offset: -2px; - -webkit-appearance: textfield + -webkit-appearance: textfield; } ::-webkit-search-decoration { - -webkit-appearance: none + -webkit-appearance: none; } ::-webkit-color-swatch-wrapper { - padding: 0 + padding: 0; } ::file-selector-button { - font: inherit + font: inherit; } ::-webkit-file-upload-button { font: inherit; - -webkit-appearance: button + -webkit-appearance: button; } output { - display: inline-block + display: inline-block; } iframe { - border: 0 + border: 0; } summary { display: list-item; - cursor: pointer + cursor: pointer; } progress { - vertical-align: baseline + vertical-align: baseline; } [hidden] { - display: none !important + display: none !important; } .lead { font-size: 1.25rem; - font-weight: 400 + font-weight: 400; } .display-1 { font-size: calc(1.625rem + 4.5vw); font-weight: 300; - line-height: 1.2 + line-height: 1.2; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .display-1 { - font-size: 5rem + font-size: 5rem; } } .display-2 { font-size: calc(1.575rem + 3.9vw); font-weight: 300; - line-height: 1.2 + line-height: 1.2; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .display-2 { - font-size: 4.5rem + font-size: 4.5rem; } } .display-3 { font-size: calc(1.525rem + 3.3vw); font-weight: 300; - line-height: 1.2 + line-height: 1.2; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .display-3 { - font-size: 4rem + font-size: 4rem; } } .display-4 { font-size: calc(1.475rem + 2.7vw); font-weight: 300; - line-height: 1.2 + line-height: 1.2; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .display-4 { - font-size: 3.5rem + font-size: 3.5rem; } } .display-5 { font-size: calc(1.425rem + 2.1vw); font-weight: 300; - line-height: 1.2 + line-height: 1.2; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .display-5 { - font-size: 3rem + font-size: 3rem; } } .display-6 { font-size: calc(1.375rem + 1.5vw); font-weight: 300; - line-height: 1.2 + line-height: 1.2; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .display-6 { - font-size: 2.5rem + font-size: 2.5rem; } } .list-unstyled { padding-left: 0; - list-style: none + list-style: none; } .list-inline { padding-left: 0; - list-style: none + list-style: none; } .list-inline-item { - display: inline-block + display: inline-block; } .list-inline-item:not(:last-child) { - margin-right: .5rem + margin-right: 0.5rem; } .initialism { - font-size: .875em; - text-transform: uppercase + font-size: 0.875em; + text-transform: uppercase; } .blockquote { margin-bottom: 1rem; - font-size: 1.25rem + font-size: 1.25rem; } -.blockquote>:last-child { - margin-bottom: 0 +.blockquote > :last-child { + margin-bottom: 0; } .blockquote-footer { margin-top: -1rem; margin-bottom: 1rem; - font-size: .875em; - color: #6c757d + font-size: 0.875em; + color: #6c757d; } .blockquote-footer::before { - content: "\2014\00A0" + content: "\2014\00A0"; } .img-fluid { max-width: 100%; - height: auto + height: auto; } .img-thumbnail { - padding: .25rem; + padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; - border-radius: .5rem; + border-radius: 0.5rem; max-width: 100%; - height: auto + height: auto; } .figure { - display: inline-block + display: inline-block; } .figure-img { - margin-bottom: .5rem; - line-height: 1 + margin-bottom: 0.5rem; + line-height: 1; } .figure-caption { - font-size: .875em; - color: #6c757d + font-size: 0.875em; + color: #6c757d; } .container, @@ -643,56 +644,51 @@ progress { padding-right: var(--bs-gutter-x, 1.5rem); padding-left: var(--bs-gutter-x, 1.5rem); margin-right: auto; - margin-left: auto + margin-left: auto; } -@media (min-width:576px) { - +@media (min-width: 576px) { .container, .container-sm { - max-width: 540px + max-width: 540px; } } -@media (min-width:768px) { - +@media (min-width: 768px) { .container, .container-md, .container-sm { - max-width: 720px + max-width: 720px; } } -@media (min-width:992px) { - +@media (min-width: 992px) { .container, .container-lg, .container-md, .container-sm { - max-width: 960px + max-width: 960px; } } -@media (min-width:1200px) { - +@media (min-width: 1200px) { .container, .container-lg, .container-md, .container-sm, .container-xl { - max-width: 1140px + max-width: 1140px; } } -@media (min-width:1400px) { - +@media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { - max-width: 1320px + max-width: 1320px; } } @@ -702,1724 +698,1724 @@ progress { display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); - margin-right: calc(var(--bs-gutter-x) * -.5); - margin-left: calc(var(--bs-gutter-x) * -.5) + margin-right: calc(var(--bs-gutter-x) * -0.5); + margin-left: calc(var(--bs-gutter-x) * -0.5); } -.row>* { +.row > * { flex-shrink: 0; width: 100%; max-width: 100%; - padding-right: calc(var(--bs-gutter-x) * .5); - padding-left: calc(var(--bs-gutter-x) * .5); - margin-top: var(--bs-gutter-y) + 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% + flex: 1 0 0%; } -.row-cols-auto>* { +.row-cols-auto > * { flex: 0 0 auto; - width: auto + width: auto; } -.row-cols-1>* { +.row-cols-1 > * { flex: 0 0 auto; - width: 100% + width: 100%; } -.row-cols-2>* { +.row-cols-2 > * { flex: 0 0 auto; - width: 50% + width: 50%; } -.row-cols-3>* { +.row-cols-3 > * { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } -.row-cols-4>* { +.row-cols-4 > * { flex: 0 0 auto; - width: 25% + width: 25%; } -.row-cols-5>* { +.row-cols-5 > * { flex: 0 0 auto; - width: 20% + width: 20%; } -.row-cols-6>* { +.row-cols-6 > * { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } -@media (min-width:576px) { +@media (min-width: 576px) { .col-sm { - flex: 1 0 0% + flex: 1 0 0%; } - .row-cols-sm-auto>* { + .row-cols-sm-auto > * { flex: 0 0 auto; - width: auto + width: auto; } - .row-cols-sm-1>* { + .row-cols-sm-1 > * { flex: 0 0 auto; - width: 100% + width: 100%; } - .row-cols-sm-2>* { + .row-cols-sm-2 > * { flex: 0 0 auto; - width: 50% + width: 50%; } - .row-cols-sm-3>* { + .row-cols-sm-3 > * { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } - .row-cols-sm-4>* { + .row-cols-sm-4 > * { flex: 0 0 auto; - width: 25% + width: 25%; } - .row-cols-sm-5>* { + .row-cols-sm-5 > * { flex: 0 0 auto; - width: 20% + width: 20%; } - .row-cols-sm-6>* { + .row-cols-sm-6 > * { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } } -@media (min-width:768px) { +@media (min-width: 768px) { .col-md { - flex: 1 0 0% + flex: 1 0 0%; } - .row-cols-md-auto>* { + .row-cols-md-auto > * { flex: 0 0 auto; - width: auto + width: auto; } - .row-cols-md-1>* { + .row-cols-md-1 > * { flex: 0 0 auto; - width: 100% + width: 100%; } - .row-cols-md-2>* { + .row-cols-md-2 > * { flex: 0 0 auto; - width: 50% + width: 50%; } - .row-cols-md-3>* { + .row-cols-md-3 > * { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } - .row-cols-md-4>* { + .row-cols-md-4 > * { flex: 0 0 auto; - width: 25% + width: 25%; } - .row-cols-md-5>* { + .row-cols-md-5 > * { flex: 0 0 auto; - width: 20% + width: 20%; } - .row-cols-md-6>* { + .row-cols-md-6 > * { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } } -@media (min-width:992px) { +@media (min-width: 992px) { .col-lg { - flex: 1 0 0% + flex: 1 0 0%; } - .row-cols-lg-auto>* { + .row-cols-lg-auto > * { flex: 0 0 auto; - width: auto + width: auto; } - .row-cols-lg-1>* { + .row-cols-lg-1 > * { flex: 0 0 auto; - width: 100% + width: 100%; } - .row-cols-lg-2>* { + .row-cols-lg-2 > * { flex: 0 0 auto; - width: 50% + width: 50%; } - .row-cols-lg-3>* { + .row-cols-lg-3 > * { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } - .row-cols-lg-4>* { + .row-cols-lg-4 > * { flex: 0 0 auto; - width: 25% + width: 25%; } - .row-cols-lg-5>* { + .row-cols-lg-5 > * { flex: 0 0 auto; - width: 20% + width: 20%; } - .row-cols-lg-6>* { + .row-cols-lg-6 > * { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .col-xl { - flex: 1 0 0% + flex: 1 0 0%; } - .row-cols-xl-auto>* { + .row-cols-xl-auto > * { flex: 0 0 auto; - width: auto + width: auto; } - .row-cols-xl-1>* { + .row-cols-xl-1 > * { flex: 0 0 auto; - width: 100% + width: 100%; } - .row-cols-xl-2>* { + .row-cols-xl-2 > * { flex: 0 0 auto; - width: 50% + width: 50%; } - .row-cols-xl-3>* { + .row-cols-xl-3 > * { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } - .row-cols-xl-4>* { + .row-cols-xl-4 > * { flex: 0 0 auto; - width: 25% + width: 25%; } - .row-cols-xl-5>* { + .row-cols-xl-5 > * { flex: 0 0 auto; - width: 20% + width: 20%; } - .row-cols-xl-6>* { + .row-cols-xl-6 > * { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .col-xxl { - flex: 1 0 0% + flex: 1 0 0%; } - .row-cols-xxl-auto>* { + .row-cols-xxl-auto > * { flex: 0 0 auto; - width: auto + width: auto; } - .row-cols-xxl-1>* { + .row-cols-xxl-1 > * { flex: 0 0 auto; - width: 100% + width: 100%; } - .row-cols-xxl-2>* { + .row-cols-xxl-2 > * { flex: 0 0 auto; - width: 50% + width: 50%; } - .row-cols-xxl-3>* { + .row-cols-xxl-3 > * { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } - .row-cols-xxl-4>* { + .row-cols-xxl-4 > * { flex: 0 0 auto; - width: 25% + width: 25%; } - .row-cols-xxl-5>* { + .row-cols-xxl-5 > * { flex: 0 0 auto; - width: 20% + width: 20%; } - .row-cols-xxl-6>* { + .row-cols-xxl-6 > * { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } } .col-auto { flex: 0 0 auto; - width: auto + width: auto; } .col-1 { flex: 0 0 auto; - width: 8.33333% + width: 8.33333%; } .col-2 { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } .col-3 { flex: 0 0 auto; - width: 25% + width: 25%; } .col-4 { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } .col-5 { flex: 0 0 auto; - width: 41.66667% + width: 41.66667%; } .col-6 { flex: 0 0 auto; - width: 50% + width: 50%; } .col-7 { flex: 0 0 auto; - width: 58.33333% + width: 58.33333%; } .col-8 { flex: 0 0 auto; - width: 66.66667% + width: 66.66667%; } .col-9 { flex: 0 0 auto; - width: 75% + width: 75%; } .col-10 { flex: 0 0 auto; - width: 83.33333% + width: 83.33333%; } .col-11 { flex: 0 0 auto; - width: 91.66667% + width: 91.66667%; } .col-12 { flex: 0 0 auto; - width: 100% + width: 100%; } .offset-1 { - margin-left: 8.33333% + margin-left: 8.33333%; } .offset-2 { - margin-left: 16.66667% + margin-left: 16.66667%; } .offset-3 { - margin-left: 25% + margin-left: 25%; } .offset-4 { - margin-left: 33.33333% + margin-left: 33.33333%; } .offset-5 { - margin-left: 41.66667% + margin-left: 41.66667%; } .offset-6 { - margin-left: 50% + margin-left: 50%; } .offset-7 { - margin-left: 58.33333% + margin-left: 58.33333%; } .offset-8 { - margin-left: 66.66667% + margin-left: 66.66667%; } .offset-9 { - margin-left: 75% + margin-left: 75%; } .offset-10 { - margin-left: 83.33333% + margin-left: 83.33333%; } .offset-11 { - margin-left: 91.66667% + margin-left: 91.66667%; } .g-0, .gx-0 { - --bs-gutter-x: 0 + --bs-gutter-x: 0; } .g-0, .gy-0 { - --bs-gutter-y: 0 + --bs-gutter-y: 0; } .g-1, .gx-1 { - --bs-gutter-x: 0.25rem + --bs-gutter-x: 0.25rem; } .g-1, .gy-1 { - --bs-gutter-y: 0.25rem + --bs-gutter-y: 0.25rem; } .g-2, .gx-2 { - --bs-gutter-x: 0.5rem + --bs-gutter-x: 0.5rem; } .g-2, .gy-2 { - --bs-gutter-y: 0.5rem + --bs-gutter-y: 0.5rem; } .g-3, .gx-3 { - --bs-gutter-x: 1rem + --bs-gutter-x: 1rem; } .g-3, .gy-3 { - --bs-gutter-y: 1rem + --bs-gutter-y: 1rem; } .g-4, .gx-4 { - --bs-gutter-x: 1.5rem + --bs-gutter-x: 1.5rem; } .g-4, .gy-4 { - --bs-gutter-y: 1.5rem + --bs-gutter-y: 1.5rem; } .g-5, .gx-5 { - --bs-gutter-x: 3rem + --bs-gutter-x: 3rem; } .g-5, .gy-5 { - --bs-gutter-y: 3rem + --bs-gutter-y: 3rem; } .g-6, .gx-6 { - --bs-gutter-x: 4rem + --bs-gutter-x: 4rem; } .g-6, .gy-6 { - --bs-gutter-y: 4rem + --bs-gutter-y: 4rem; } .g-7, .gx-7 { - --bs-gutter-x: 6rem + --bs-gutter-x: 6rem; } .g-7, .gy-7 { - --bs-gutter-y: 6rem + --bs-gutter-y: 6rem; } .g-8, .gx-8 { - --bs-gutter-x: 8rem + --bs-gutter-x: 8rem; } .g-8, .gy-8 { - --bs-gutter-y: 8rem + --bs-gutter-y: 8rem; } .g-9, .gx-9 { - --bs-gutter-x: 10rem + --bs-gutter-x: 10rem; } .g-9, .gy-9 { - --bs-gutter-y: 10rem + --bs-gutter-y: 10rem; } .g-10, .gx-10 { - --bs-gutter-x: 12rem + --bs-gutter-x: 12rem; } .g-10, .gy-10 { - --bs-gutter-y: 12rem + --bs-gutter-y: 12rem; } .g-11, .gx-11 { - --bs-gutter-x: 14rem + --bs-gutter-x: 14rem; } .g-11, .gy-11 { - --bs-gutter-y: 14rem + --bs-gutter-y: 14rem; } .g-12, .gx-12 { - --bs-gutter-x: 16rem + --bs-gutter-x: 16rem; } .g-12, .gy-12 { - --bs-gutter-y: 16rem + --bs-gutter-y: 16rem; } -@media (min-width:576px) { +@media (min-width: 576px) { .col-sm-auto { flex: 0 0 auto; - width: auto + width: auto; } .col-sm-1 { flex: 0 0 auto; - width: 8.33333% + width: 8.33333%; } .col-sm-2 { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } .col-sm-3 { flex: 0 0 auto; - width: 25% + width: 25%; } .col-sm-4 { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } .col-sm-5 { flex: 0 0 auto; - width: 41.66667% + width: 41.66667%; } .col-sm-6 { flex: 0 0 auto; - width: 50% + width: 50%; } .col-sm-7 { flex: 0 0 auto; - width: 58.33333% + width: 58.33333%; } .col-sm-8 { flex: 0 0 auto; - width: 66.66667% + width: 66.66667%; } .col-sm-9 { flex: 0 0 auto; - width: 75% + width: 75%; } .col-sm-10 { flex: 0 0 auto; - width: 83.33333% + width: 83.33333%; } .col-sm-11 { flex: 0 0 auto; - width: 91.66667% + width: 91.66667%; } .col-sm-12 { flex: 0 0 auto; - width: 100% + width: 100%; } .offset-sm-0 { - margin-left: 0 + margin-left: 0; } .offset-sm-1 { - margin-left: 8.33333% + margin-left: 8.33333%; } .offset-sm-2 { - margin-left: 16.66667% + margin-left: 16.66667%; } .offset-sm-3 { - margin-left: 25% + margin-left: 25%; } .offset-sm-4 { - margin-left: 33.33333% + margin-left: 33.33333%; } .offset-sm-5 { - margin-left: 41.66667% + margin-left: 41.66667%; } .offset-sm-6 { - margin-left: 50% + margin-left: 50%; } .offset-sm-7 { - margin-left: 58.33333% + margin-left: 58.33333%; } .offset-sm-8 { - margin-left: 66.66667% + margin-left: 66.66667%; } .offset-sm-9 { - margin-left: 75% + margin-left: 75%; } .offset-sm-10 { - margin-left: 83.33333% + margin-left: 83.33333%; } .offset-sm-11 { - margin-left: 91.66667% + margin-left: 91.66667%; } .g-sm-0, .gx-sm-0 { - --bs-gutter-x: 0 + --bs-gutter-x: 0; } .g-sm-0, .gy-sm-0 { - --bs-gutter-y: 0 + --bs-gutter-y: 0; } .g-sm-1, .gx-sm-1 { - --bs-gutter-x: 0.25rem + --bs-gutter-x: 0.25rem; } .g-sm-1, .gy-sm-1 { - --bs-gutter-y: 0.25rem + --bs-gutter-y: 0.25rem; } .g-sm-2, .gx-sm-2 { - --bs-gutter-x: 0.5rem + --bs-gutter-x: 0.5rem; } .g-sm-2, .gy-sm-2 { - --bs-gutter-y: 0.5rem + --bs-gutter-y: 0.5rem; } .g-sm-3, .gx-sm-3 { - --bs-gutter-x: 1rem + --bs-gutter-x: 1rem; } .g-sm-3, .gy-sm-3 { - --bs-gutter-y: 1rem + --bs-gutter-y: 1rem; } .g-sm-4, .gx-sm-4 { - --bs-gutter-x: 1.5rem + --bs-gutter-x: 1.5rem; } .g-sm-4, .gy-sm-4 { - --bs-gutter-y: 1.5rem + --bs-gutter-y: 1.5rem; } .g-sm-5, .gx-sm-5 { - --bs-gutter-x: 3rem + --bs-gutter-x: 3rem; } .g-sm-5, .gy-sm-5 { - --bs-gutter-y: 3rem + --bs-gutter-y: 3rem; } .g-sm-6, .gx-sm-6 { - --bs-gutter-x: 4rem + --bs-gutter-x: 4rem; } .g-sm-6, .gy-sm-6 { - --bs-gutter-y: 4rem + --bs-gutter-y: 4rem; } .g-sm-7, .gx-sm-7 { - --bs-gutter-x: 6rem + --bs-gutter-x: 6rem; } .g-sm-7, .gy-sm-7 { - --bs-gutter-y: 6rem + --bs-gutter-y: 6rem; } .g-sm-8, .gx-sm-8 { - --bs-gutter-x: 8rem + --bs-gutter-x: 8rem; } .g-sm-8, .gy-sm-8 { - --bs-gutter-y: 8rem + --bs-gutter-y: 8rem; } .g-sm-9, .gx-sm-9 { - --bs-gutter-x: 10rem + --bs-gutter-x: 10rem; } .g-sm-9, .gy-sm-9 { - --bs-gutter-y: 10rem + --bs-gutter-y: 10rem; } .g-sm-10, .gx-sm-10 { - --bs-gutter-x: 12rem + --bs-gutter-x: 12rem; } .g-sm-10, .gy-sm-10 { - --bs-gutter-y: 12rem + --bs-gutter-y: 12rem; } .g-sm-11, .gx-sm-11 { - --bs-gutter-x: 14rem + --bs-gutter-x: 14rem; } .g-sm-11, .gy-sm-11 { - --bs-gutter-y: 14rem + --bs-gutter-y: 14rem; } .g-sm-12, .gx-sm-12 { - --bs-gutter-x: 16rem + --bs-gutter-x: 16rem; } .g-sm-12, .gy-sm-12 { - --bs-gutter-y: 16rem + --bs-gutter-y: 16rem; } } -@media (min-width:768px) { +@media (min-width: 768px) { .col-md-auto { flex: 0 0 auto; - width: auto + width: auto; } .col-md-1 { flex: 0 0 auto; - width: 8.33333% + width: 8.33333%; } .col-md-2 { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } .col-md-3 { flex: 0 0 auto; - width: 25% + width: 25%; } .col-md-4 { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } .col-md-5 { flex: 0 0 auto; - width: 41.66667% + width: 41.66667%; } .col-md-6 { flex: 0 0 auto; - width: 50% + width: 50%; } .col-md-7 { flex: 0 0 auto; - width: 58.33333% + width: 58.33333%; } .col-md-8 { flex: 0 0 auto; - width: 66.66667% + width: 66.66667%; } .col-md-9 { flex: 0 0 auto; - width: 75% + width: 75%; } .col-md-10 { flex: 0 0 auto; - width: 83.33333% + width: 83.33333%; } .col-md-11 { flex: 0 0 auto; - width: 91.66667% + width: 91.66667%; } .col-md-12 { flex: 0 0 auto; - width: 100% + width: 100%; } .offset-md-0 { - margin-left: 0 + margin-left: 0; } .offset-md-1 { - margin-left: 8.33333% + margin-left: 8.33333%; } .offset-md-2 { - margin-left: 16.66667% + margin-left: 16.66667%; } .offset-md-3 { - margin-left: 25% + margin-left: 25%; } .offset-md-4 { - margin-left: 33.33333% + margin-left: 33.33333%; } .offset-md-5 { - margin-left: 41.66667% + margin-left: 41.66667%; } .offset-md-6 { - margin-left: 50% + margin-left: 50%; } .offset-md-7 { - margin-left: 58.33333% + margin-left: 58.33333%; } .offset-md-8 { - margin-left: 66.66667% + margin-left: 66.66667%; } .offset-md-9 { - margin-left: 75% + margin-left: 75%; } .offset-md-10 { - margin-left: 83.33333% + margin-left: 83.33333%; } .offset-md-11 { - margin-left: 91.66667% + margin-left: 91.66667%; } .g-md-0, .gx-md-0 { - --bs-gutter-x: 0 + --bs-gutter-x: 0; } .g-md-0, .gy-md-0 { - --bs-gutter-y: 0 + --bs-gutter-y: 0; } .g-md-1, .gx-md-1 { - --bs-gutter-x: 0.25rem + --bs-gutter-x: 0.25rem; } .g-md-1, .gy-md-1 { - --bs-gutter-y: 0.25rem + --bs-gutter-y: 0.25rem; } .g-md-2, .gx-md-2 { - --bs-gutter-x: 0.5rem + --bs-gutter-x: 0.5rem; } .g-md-2, .gy-md-2 { - --bs-gutter-y: 0.5rem + --bs-gutter-y: 0.5rem; } .g-md-3, .gx-md-3 { - --bs-gutter-x: 1rem + --bs-gutter-x: 1rem; } .g-md-3, .gy-md-3 { - --bs-gutter-y: 1rem + --bs-gutter-y: 1rem; } .g-md-4, .gx-md-4 { - --bs-gutter-x: 1.5rem + --bs-gutter-x: 1.5rem; } .g-md-4, .gy-md-4 { - --bs-gutter-y: 1.5rem + --bs-gutter-y: 1.5rem; } .g-md-5, .gx-md-5 { - --bs-gutter-x: 3rem + --bs-gutter-x: 3rem; } .g-md-5, .gy-md-5 { - --bs-gutter-y: 3rem + --bs-gutter-y: 3rem; } .g-md-6, .gx-md-6 { - --bs-gutter-x: 4rem + --bs-gutter-x: 4rem; } .g-md-6, .gy-md-6 { - --bs-gutter-y: 4rem + --bs-gutter-y: 4rem; } .g-md-7, .gx-md-7 { - --bs-gutter-x: 6rem + --bs-gutter-x: 6rem; } .g-md-7, .gy-md-7 { - --bs-gutter-y: 6rem + --bs-gutter-y: 6rem; } .g-md-8, .gx-md-8 { - --bs-gutter-x: 8rem + --bs-gutter-x: 8rem; } .g-md-8, .gy-md-8 { - --bs-gutter-y: 8rem + --bs-gutter-y: 8rem; } .g-md-9, .gx-md-9 { - --bs-gutter-x: 10rem + --bs-gutter-x: 10rem; } .g-md-9, .gy-md-9 { - --bs-gutter-y: 10rem + --bs-gutter-y: 10rem; } .g-md-10, .gx-md-10 { - --bs-gutter-x: 12rem + --bs-gutter-x: 12rem; } .g-md-10, .gy-md-10 { - --bs-gutter-y: 12rem + --bs-gutter-y: 12rem; } .g-md-11, .gx-md-11 { - --bs-gutter-x: 14rem + --bs-gutter-x: 14rem; } .g-md-11, .gy-md-11 { - --bs-gutter-y: 14rem + --bs-gutter-y: 14rem; } .g-md-12, .gx-md-12 { - --bs-gutter-x: 16rem + --bs-gutter-x: 16rem; } .g-md-12, .gy-md-12 { - --bs-gutter-y: 16rem + --bs-gutter-y: 16rem; } } -@media (min-width:992px) { +@media (min-width: 992px) { .col-lg-auto { flex: 0 0 auto; - width: auto + width: auto; } .col-lg-1 { flex: 0 0 auto; - width: 8.33333% + width: 8.33333%; } .col-lg-2 { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } .col-lg-3 { flex: 0 0 auto; - width: 25% + width: 25%; } .col-lg-4 { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } .col-lg-5 { flex: 0 0 auto; - width: 41.66667% + width: 41.66667%; } .col-lg-6 { flex: 0 0 auto; - width: 50% + width: 50%; } .col-lg-7 { flex: 0 0 auto; - width: 58.33333% + width: 58.33333%; } .col-lg-8 { flex: 0 0 auto; - width: 66.66667% + width: 66.66667%; } .col-lg-9 { flex: 0 0 auto; - width: 75% + width: 75%; } .col-lg-10 { flex: 0 0 auto; - width: 83.33333% + width: 83.33333%; } .col-lg-11 { flex: 0 0 auto; - width: 91.66667% + width: 91.66667%; } .col-lg-12 { flex: 0 0 auto; - width: 100% + width: 100%; } .offset-lg-0 { - margin-left: 0 + margin-left: 0; } .offset-lg-1 { - margin-left: 8.33333% + margin-left: 8.33333%; } .offset-lg-2 { - margin-left: 16.66667% + margin-left: 16.66667%; } .offset-lg-3 { - margin-left: 25% + margin-left: 25%; } .offset-lg-4 { - margin-left: 33.33333% + margin-left: 33.33333%; } .offset-lg-5 { - margin-left: 41.66667% + margin-left: 41.66667%; } .offset-lg-6 { - margin-left: 50% + margin-left: 50%; } .offset-lg-7 { - margin-left: 58.33333% + margin-left: 58.33333%; } .offset-lg-8 { - margin-left: 66.66667% + margin-left: 66.66667%; } .offset-lg-9 { - margin-left: 75% + margin-left: 75%; } .offset-lg-10 { - margin-left: 83.33333% + margin-left: 83.33333%; } .offset-lg-11 { - margin-left: 91.66667% + margin-left: 91.66667%; } .g-lg-0, .gx-lg-0 { - --bs-gutter-x: 0 + --bs-gutter-x: 0; } .g-lg-0, .gy-lg-0 { - --bs-gutter-y: 0 + --bs-gutter-y: 0; } .g-lg-1, .gx-lg-1 { - --bs-gutter-x: 0.25rem + --bs-gutter-x: 0.25rem; } .g-lg-1, .gy-lg-1 { - --bs-gutter-y: 0.25rem + --bs-gutter-y: 0.25rem; } .g-lg-2, .gx-lg-2 { - --bs-gutter-x: 0.5rem + --bs-gutter-x: 0.5rem; } .g-lg-2, .gy-lg-2 { - --bs-gutter-y: 0.5rem + --bs-gutter-y: 0.5rem; } .g-lg-3, .gx-lg-3 { - --bs-gutter-x: 1rem + --bs-gutter-x: 1rem; } .g-lg-3, .gy-lg-3 { - --bs-gutter-y: 1rem + --bs-gutter-y: 1rem; } .g-lg-4, .gx-lg-4 { - --bs-gutter-x: 1.5rem + --bs-gutter-x: 1.5rem; } .g-lg-4, .gy-lg-4 { - --bs-gutter-y: 1.5rem + --bs-gutter-y: 1.5rem; } .g-lg-5, .gx-lg-5 { - --bs-gutter-x: 3rem + --bs-gutter-x: 3rem; } .g-lg-5, .gy-lg-5 { - --bs-gutter-y: 3rem + --bs-gutter-y: 3rem; } .g-lg-6, .gx-lg-6 { - --bs-gutter-x: 4rem + --bs-gutter-x: 4rem; } .g-lg-6, .gy-lg-6 { - --bs-gutter-y: 4rem + --bs-gutter-y: 4rem; } .g-lg-7, .gx-lg-7 { - --bs-gutter-x: 6rem + --bs-gutter-x: 6rem; } .g-lg-7, .gy-lg-7 { - --bs-gutter-y: 6rem + --bs-gutter-y: 6rem; } .g-lg-8, .gx-lg-8 { - --bs-gutter-x: 8rem + --bs-gutter-x: 8rem; } .g-lg-8, .gy-lg-8 { - --bs-gutter-y: 8rem + --bs-gutter-y: 8rem; } .g-lg-9, .gx-lg-9 { - --bs-gutter-x: 10rem + --bs-gutter-x: 10rem; } .g-lg-9, .gy-lg-9 { - --bs-gutter-y: 10rem + --bs-gutter-y: 10rem; } .g-lg-10, .gx-lg-10 { - --bs-gutter-x: 12rem + --bs-gutter-x: 12rem; } .g-lg-10, .gy-lg-10 { - --bs-gutter-y: 12rem + --bs-gutter-y: 12rem; } .g-lg-11, .gx-lg-11 { - --bs-gutter-x: 14rem + --bs-gutter-x: 14rem; } .g-lg-11, .gy-lg-11 { - --bs-gutter-y: 14rem + --bs-gutter-y: 14rem; } .g-lg-12, .gx-lg-12 { - --bs-gutter-x: 16rem + --bs-gutter-x: 16rem; } .g-lg-12, .gy-lg-12 { - --bs-gutter-y: 16rem + --bs-gutter-y: 16rem; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .col-xl-auto { flex: 0 0 auto; - width: auto + width: auto; } .col-xl-1 { flex: 0 0 auto; - width: 8.33333% + width: 8.33333%; } .col-xl-2 { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } .col-xl-3 { flex: 0 0 auto; - width: 25% + width: 25%; } .col-xl-4 { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } .col-xl-5 { flex: 0 0 auto; - width: 41.66667% + width: 41.66667%; } .col-xl-6 { flex: 0 0 auto; - width: 50% + width: 50%; } .col-xl-7 { flex: 0 0 auto; - width: 58.33333% + width: 58.33333%; } .col-xl-8 { flex: 0 0 auto; - width: 66.66667% + width: 66.66667%; } .col-xl-9 { flex: 0 0 auto; - width: 75% + width: 75%; } .col-xl-10 { flex: 0 0 auto; - width: 83.33333% + width: 83.33333%; } .col-xl-11 { flex: 0 0 auto; - width: 91.66667% + width: 91.66667%; } .col-xl-12 { flex: 0 0 auto; - width: 100% + width: 100%; } .offset-xl-0 { - margin-left: 0 + margin-left: 0; } .offset-xl-1 { - margin-left: 8.33333% + margin-left: 8.33333%; } .offset-xl-2 { - margin-left: 16.66667% + margin-left: 16.66667%; } .offset-xl-3 { - margin-left: 25% + margin-left: 25%; } .offset-xl-4 { - margin-left: 33.33333% + margin-left: 33.33333%; } .offset-xl-5 { - margin-left: 41.66667% + margin-left: 41.66667%; } .offset-xl-6 { - margin-left: 50% + margin-left: 50%; } .offset-xl-7 { - margin-left: 58.33333% + margin-left: 58.33333%; } .offset-xl-8 { - margin-left: 66.66667% + margin-left: 66.66667%; } .offset-xl-9 { - margin-left: 75% + margin-left: 75%; } .offset-xl-10 { - margin-left: 83.33333% + margin-left: 83.33333%; } .offset-xl-11 { - margin-left: 91.66667% + margin-left: 91.66667%; } .g-xl-0, .gx-xl-0 { - --bs-gutter-x: 0 + --bs-gutter-x: 0; } .g-xl-0, .gy-xl-0 { - --bs-gutter-y: 0 + --bs-gutter-y: 0; } .g-xl-1, .gx-xl-1 { - --bs-gutter-x: 0.25rem + --bs-gutter-x: 0.25rem; } .g-xl-1, .gy-xl-1 { - --bs-gutter-y: 0.25rem + --bs-gutter-y: 0.25rem; } .g-xl-2, .gx-xl-2 { - --bs-gutter-x: 0.5rem + --bs-gutter-x: 0.5rem; } .g-xl-2, .gy-xl-2 { - --bs-gutter-y: 0.5rem + --bs-gutter-y: 0.5rem; } .g-xl-3, .gx-xl-3 { - --bs-gutter-x: 1rem + --bs-gutter-x: 1rem; } .g-xl-3, .gy-xl-3 { - --bs-gutter-y: 1rem + --bs-gutter-y: 1rem; } .g-xl-4, .gx-xl-4 { - --bs-gutter-x: 1.5rem + --bs-gutter-x: 1.5rem; } .g-xl-4, .gy-xl-4 { - --bs-gutter-y: 1.5rem + --bs-gutter-y: 1.5rem; } .g-xl-5, .gx-xl-5 { - --bs-gutter-x: 3rem + --bs-gutter-x: 3rem; } .g-xl-5, .gy-xl-5 { - --bs-gutter-y: 3rem + --bs-gutter-y: 3rem; } .g-xl-6, .gx-xl-6 { - --bs-gutter-x: 4rem + --bs-gutter-x: 4rem; } .g-xl-6, .gy-xl-6 { - --bs-gutter-y: 4rem + --bs-gutter-y: 4rem; } .g-xl-7, .gx-xl-7 { - --bs-gutter-x: 6rem + --bs-gutter-x: 6rem; } .g-xl-7, .gy-xl-7 { - --bs-gutter-y: 6rem + --bs-gutter-y: 6rem; } .g-xl-8, .gx-xl-8 { - --bs-gutter-x: 8rem + --bs-gutter-x: 8rem; } .g-xl-8, .gy-xl-8 { - --bs-gutter-y: 8rem + --bs-gutter-y: 8rem; } .g-xl-9, .gx-xl-9 { - --bs-gutter-x: 10rem + --bs-gutter-x: 10rem; } .g-xl-9, .gy-xl-9 { - --bs-gutter-y: 10rem + --bs-gutter-y: 10rem; } .g-xl-10, .gx-xl-10 { - --bs-gutter-x: 12rem + --bs-gutter-x: 12rem; } .g-xl-10, .gy-xl-10 { - --bs-gutter-y: 12rem + --bs-gutter-y: 12rem; } .g-xl-11, .gx-xl-11 { - --bs-gutter-x: 14rem + --bs-gutter-x: 14rem; } .g-xl-11, .gy-xl-11 { - --bs-gutter-y: 14rem + --bs-gutter-y: 14rem; } .g-xl-12, .gx-xl-12 { - --bs-gutter-x: 16rem + --bs-gutter-x: 16rem; } .g-xl-12, .gy-xl-12 { - --bs-gutter-y: 16rem + --bs-gutter-y: 16rem; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .col-xxl-auto { flex: 0 0 auto; - width: auto + width: auto; } .col-xxl-1 { flex: 0 0 auto; - width: 8.33333% + width: 8.33333%; } .col-xxl-2 { flex: 0 0 auto; - width: 16.66667% + width: 16.66667%; } .col-xxl-3 { flex: 0 0 auto; - width: 25% + width: 25%; } .col-xxl-4 { flex: 0 0 auto; - width: 33.33333% + width: 33.33333%; } .col-xxl-5 { flex: 0 0 auto; - width: 41.66667% + width: 41.66667%; } .col-xxl-6 { flex: 0 0 auto; - width: 50% + width: 50%; } .col-xxl-7 { flex: 0 0 auto; - width: 58.33333% + width: 58.33333%; } .col-xxl-8 { flex: 0 0 auto; - width: 66.66667% + width: 66.66667%; } .col-xxl-9 { flex: 0 0 auto; - width: 75% + width: 75%; } .col-xxl-10 { flex: 0 0 auto; - width: 83.33333% + width: 83.33333%; } .col-xxl-11 { flex: 0 0 auto; - width: 91.66667% + width: 91.66667%; } .col-xxl-12 { flex: 0 0 auto; - width: 100% + width: 100%; } .offset-xxl-0 { - margin-left: 0 + margin-left: 0; } .offset-xxl-1 { - margin-left: 8.33333% + margin-left: 8.33333%; } .offset-xxl-2 { - margin-left: 16.66667% + margin-left: 16.66667%; } .offset-xxl-3 { - margin-left: 25% + margin-left: 25%; } .offset-xxl-4 { - margin-left: 33.33333% + margin-left: 33.33333%; } .offset-xxl-5 { - margin-left: 41.66667% + margin-left: 41.66667%; } .offset-xxl-6 { - margin-left: 50% + margin-left: 50%; } .offset-xxl-7 { - margin-left: 58.33333% + margin-left: 58.33333%; } .offset-xxl-8 { - margin-left: 66.66667% + margin-left: 66.66667%; } .offset-xxl-9 { - margin-left: 75% + margin-left: 75%; } .offset-xxl-10 { - margin-left: 83.33333% + margin-left: 83.33333%; } .offset-xxl-11 { - margin-left: 91.66667% + margin-left: 91.66667%; } .g-xxl-0, .gx-xxl-0 { - --bs-gutter-x: 0 + --bs-gutter-x: 0; } .g-xxl-0, .gy-xxl-0 { - --bs-gutter-y: 0 + --bs-gutter-y: 0; } .g-xxl-1, .gx-xxl-1 { - --bs-gutter-x: 0.25rem + --bs-gutter-x: 0.25rem; } .g-xxl-1, .gy-xxl-1 { - --bs-gutter-y: 0.25rem + --bs-gutter-y: 0.25rem; } .g-xxl-2, .gx-xxl-2 { - --bs-gutter-x: 0.5rem + --bs-gutter-x: 0.5rem; } .g-xxl-2, .gy-xxl-2 { - --bs-gutter-y: 0.5rem + --bs-gutter-y: 0.5rem; } .g-xxl-3, .gx-xxl-3 { - --bs-gutter-x: 1rem + --bs-gutter-x: 1rem; } .g-xxl-3, .gy-xxl-3 { - --bs-gutter-y: 1rem + --bs-gutter-y: 1rem; } .g-xxl-4, .gx-xxl-4 { - --bs-gutter-x: 1.5rem + --bs-gutter-x: 1.5rem; } .g-xxl-4, .gy-xxl-4 { - --bs-gutter-y: 1.5rem + --bs-gutter-y: 1.5rem; } .g-xxl-5, .gx-xxl-5 { - --bs-gutter-x: 3rem + --bs-gutter-x: 3rem; } .g-xxl-5, .gy-xxl-5 { - --bs-gutter-y: 3rem + --bs-gutter-y: 3rem; } .g-xxl-6, .gx-xxl-6 { - --bs-gutter-x: 4rem + --bs-gutter-x: 4rem; } .g-xxl-6, .gy-xxl-6 { - --bs-gutter-y: 4rem + --bs-gutter-y: 4rem; } .g-xxl-7, .gx-xxl-7 { - --bs-gutter-x: 6rem + --bs-gutter-x: 6rem; } .g-xxl-7, .gy-xxl-7 { - --bs-gutter-y: 6rem + --bs-gutter-y: 6rem; } .g-xxl-8, .gx-xxl-8 { - --bs-gutter-x: 8rem + --bs-gutter-x: 8rem; } .g-xxl-8, .gy-xxl-8 { - --bs-gutter-y: 8rem + --bs-gutter-y: 8rem; } .g-xxl-9, .gx-xxl-9 { - --bs-gutter-x: 10rem + --bs-gutter-x: 10rem; } .g-xxl-9, .gy-xxl-9 { - --bs-gutter-y: 10rem + --bs-gutter-y: 10rem; } .g-xxl-10, .gx-xxl-10 { - --bs-gutter-x: 12rem + --bs-gutter-x: 12rem; } .g-xxl-10, .gy-xxl-10 { - --bs-gutter-y: 12rem + --bs-gutter-y: 12rem; } .g-xxl-11, .gx-xxl-11 { - --bs-gutter-x: 14rem + --bs-gutter-x: 14rem; } .g-xxl-11, .gy-xxl-11 { - --bs-gutter-y: 14rem + --bs-gutter-y: 14rem; } .g-xxl-12, .gx-xxl-12 { - --bs-gutter-x: 16rem + --bs-gutter-x: 16rem; } .g-xxl-12, .gy-xxl-12 { - --bs-gutter-y: 16rem + --bs-gutter-y: 16rem; } } @@ -2436,61 +2432,61 @@ progress { margin-bottom: 1rem; color: #67748e; vertical-align: top; - border-color: #e9ecef + border-color: #e9ecef; } -.table>:not(caption)>*>* { - padding: .5rem .5rem; +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; background-color: var(--bs-table-bg); border-bottom-width: 1px; - box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg) + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); } -.table>tbody { - vertical-align: inherit +.table > tbody { + vertical-align: inherit; } -.table>thead { - vertical-align: bottom +.table > thead { + vertical-align: bottom; } -.table>:not(:last-child)>:last-child>* { - border-bottom-color: currentColor +.table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; } .caption-top { - caption-side: top + caption-side: top; } -.table-sm>:not(caption)>*>* { - padding: .25rem .25rem +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; } -.table-bordered>:not(caption)>* { - border-width: 1px 0 +.table-bordered > :not(caption) > * { + border-width: 1px 0; } -.table-bordered>:not(caption)>*>* { - border-width: 0 1px +.table-bordered > :not(caption) > * > * { + border-width: 0 1px; } -.table-borderless>:not(caption)>*>* { - border-bottom-width: 0 +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; } -.table-striped>tbody>tr:nth-of-type(odd) { +.table-striped > tbody > tr:nth-of-type(odd) { --bs-table-accent-bg: var(--bs-table-striped-bg); - color: var(--bs-table-striped-color) + color: var(--bs-table-striped-color); } .table-active { --bs-table-accent-bg: var(--bs-table-active-bg); - color: var(--bs-table-active-color) + color: var(--bs-table-active-color); } -.table-hover>tbody>tr:hover { +.table-hover > tbody > tr:hover { --bs-table-accent-bg: var(--bs-table-hover-bg); - color: var(--bs-table-hover-color) + color: var(--bs-table-hover-color); } .table-primary { @@ -2502,7 +2498,7 @@ progress { --bs-table-hover-bg: #e3bfda; --bs-table-hover-color: #000; color: #000; - border-color: #ddb9d4 + border-color: #ddb9d4; } .table-secondary { @@ -2514,7 +2510,7 @@ progress { --bs-table-hover-bg: #d5d8dc; --bs-table-hover-color: #000; color: #000; - border-color: #cfd2d6 + border-color: #cfd2d6; } .table-success { @@ -2526,7 +2522,7 @@ progress { --bs-table-hover-bg: #d5e4c0; --bs-table-hover-color: #000; color: #000; - border-color: #cfdebb + border-color: #cfdebb; } .table-info { @@ -2538,7 +2534,7 @@ progress { --bs-table-hover-bg: #c1e1e7; --bs-table-hover-color: #000; color: #000; - border-color: #bcdbe1 + border-color: #bcdbe1; } .table-warning { @@ -2550,7 +2546,7 @@ progress { --bs-table-hover-bg: #ebe3c6; --bs-table-hover-color: #000; color: #000; - border-color: #e5ddc1 + border-color: #e5ddc1; } .table-danger { @@ -2562,7 +2558,7 @@ progress { --bs-table-hover-bg: #e8bebe; --bs-table-hover-color: #000; color: #000; - border-color: #e2b9b9 + border-color: #e2b9b9; } .table-light { @@ -2574,7 +2570,7 @@ progress { --bs-table-hover-bg: #d8dadd; --bs-table-hover-color: #000; color: #000; - border-color: #d2d4d7 + border-color: #d2d4d7; } .table-dark { @@ -2586,89 +2582,89 @@ progress { --bs-table-hover-bg: #435572; --bs-table-hover-color: #fff; color: #fff; - border-color: #485976 + border-color: #485976; } .table-responsive { overflow-x: auto; - -webkit-overflow-scrolling: touch + -webkit-overflow-scrolling: touch; } -@media (max-width:575.98px) { +@media (max-width: 575.98px) { .table-responsive-sm { overflow-x: auto; - -webkit-overflow-scrolling: touch + -webkit-overflow-scrolling: touch; } } -@media (max-width:767.98px) { +@media (max-width: 767.98px) { .table-responsive-md { overflow-x: auto; - -webkit-overflow-scrolling: touch + -webkit-overflow-scrolling: touch; } } -@media (max-width:991.98px) { +@media (max-width: 991.98px) { .table-responsive-lg { overflow-x: auto; - -webkit-overflow-scrolling: touch + -webkit-overflow-scrolling: touch; } } -@media (max-width:1199.98px) { +@media (max-width: 1199.98px) { .table-responsive-xl { overflow-x: auto; - -webkit-overflow-scrolling: touch + -webkit-overflow-scrolling: touch; } } -@media (max-width:1399.98px) { +@media (max-width: 1399.98px) { .table-responsive-xxl { overflow-x: auto; - -webkit-overflow-scrolling: touch + -webkit-overflow-scrolling: touch; } } .form-label { - margin-bottom: .5rem; - font-size: .75rem; + margin-bottom: 0.5rem; + font-size: 0.75rem; font-weight: 700; - color: #344767 + color: #344767; } .col-form-label { - padding-top: calc(.5rem + 1px); - padding-bottom: calc(.5rem + 1px); + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); margin-bottom: 0; font-size: inherit; font-weight: 700; line-height: 1.4rem; - color: #344767 + color: #344767; } .col-form-label-lg { - padding-top: calc(.75rem + 1px); - padding-bottom: calc(.75rem + 1px); - font-size: .875rem + padding-top: calc(0.75rem + 1px); + padding-bottom: calc(0.75rem + 1px); + font-size: 0.875rem; } .col-form-label-sm { - padding-top: calc(.25rem + 1px); - padding-bottom: calc(.25rem + 1px); - font-size: .75rem + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.75rem; } .form-text { - margin-top: .25rem; - font-size: .875em; - color: #6c757d + margin-top: 0.25rem; + font-size: 0.875em; + color: #6c757d; } .form-control { display: block; width: 100%; - padding: .5rem .75rem; - font-size: .875rem; + padding: 0.5rem 0.75rem; + font-size: 0.875rem; font-weight: 400; line-height: 1.4rem; color: #495057; @@ -2678,22 +2674,22 @@ progress { -webkit-appearance: none; -moz-appearance: none; appearance: none; - border-radius: .5rem; - transition: box-shadow .15s ease, border-color .15s ease + border-radius: 0.5rem; + transition: box-shadow 0.15s ease, border-color 0.15s ease; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-control { - transition: none + transition: none; } } -.form-control[type=file] { - overflow: hidden +.form-control[type="file"] { + overflow: hidden; } -.form-control[type=file]:not(:disabled):not([readonly]) { - cursor: pointer +.form-control[type="file"]:not(:disabled):not([readonly]) { + cursor: pointer; } .form-control:focus { @@ -2701,39 +2697,39 @@ progress { background-color: #fff; border-color: #e293d3; outline: 0; - box-shadow: 0 0 0 2px #e9aede + box-shadow: 0 0 0 2px #e9aede; } .form-control::-webkit-date-and-time-value { - height: 1.4rem + height: 1.4rem; } .form-control::-moz-placeholder { color: #adb5bd; - opacity: 1 + opacity: 1; } .form-control:-ms-input-placeholder { color: #adb5bd; - opacity: 1 + opacity: 1; } .form-control::placeholder { color: #adb5bd; - opacity: 1 + opacity: 1; } .form-control:disabled, .form-control[readonly] { background-color: #e9ecef; - opacity: 1 + opacity: 1; } .form-control::file-selector-button { - padding: .5rem .75rem; - margin: -.5rem -.75rem; - -webkit-margin-end: .75rem; - margin-inline-end: .75rem; + padding: 0.5rem 0.75rem; + margin: -0.5rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; color: #495057; background-color: #fff; pointer-events: none; @@ -2742,24 +2738,24 @@ progress { border-width: 0; border-inline-end-width: 1px; border-radius: 0; - transition: all .15s ease-in + transition: all 0.15s ease-in; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-control::file-selector-button { - transition: none + transition: none; } } .form-control:hover:not(:disabled):not([readonly])::file-selector-button { - background-color: #f2f2f2 + background-color: #f2f2f2; } .form-control::-webkit-file-upload-button { - padding: .5rem .75rem; - margin: -.5rem -.75rem; - -webkit-margin-end: .75rem; - margin-inline-end: .75rem; + padding: 0.5rem 0.75rem; + margin: -0.5rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; color: #495057; background-color: #fff; pointer-events: none; @@ -2768,193 +2764,193 @@ progress { border-width: 0; border-inline-end-width: 1px; border-radius: 0; - -webkit-transition: all .15s ease-in; - transition: all .15s ease-in + -webkit-transition: all 0.15s ease-in; + transition: all 0.15s ease-in; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-control::-webkit-file-upload-button { -webkit-transition: none; - transition: none + transition: none; } } .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { - background-color: #f2f2f2 + background-color: #f2f2f2; } .form-control-plaintext { display: block; width: 100%; - padding: .5rem 0; + padding: 0.5rem 0; margin-bottom: 0; line-height: 1.4rem; color: #344767; background-color: transparent; border: solid transparent; - border-width: 1px 0 + border-width: 1px 0; } .form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm { padding-right: 0; - padding-left: 0 + padding-left: 0; } .form-control-sm { min-height: unset; - padding: .25rem .75rem; - font-size: .75rem; - border-radius: .5rem + padding: 0.25rem 0.75rem; + font-size: 0.75rem; + border-radius: 0.5rem; } .form-control-sm::file-selector-button { - padding: .25rem .75rem; - margin: -.25rem -.75rem; - -webkit-margin-end: .75rem; - margin-inline-end: .75rem + padding: 0.25rem 0.75rem; + margin: -0.25rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; } .form-control-sm::-webkit-file-upload-button { - padding: .25rem .75rem; - margin: -.25rem -.75rem; - -webkit-margin-end: .75rem; - margin-inline-end: .75rem + padding: 0.25rem 0.75rem; + margin: -0.25rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; } .form-control-lg { min-height: unset; - padding: .75rem .75rem; - font-size: .875rem; - border-radius: .5rem + padding: 0.75rem 0.75rem; + font-size: 0.875rem; + border-radius: 0.5rem; } .form-control-lg::file-selector-button { - padding: .75rem .75rem; - margin: -.75rem -.75rem; - -webkit-margin-end: .75rem; - margin-inline-end: .75rem + padding: 0.75rem 0.75rem; + margin: -0.75rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; } .form-control-lg::-webkit-file-upload-button { - padding: .75rem .75rem; - margin: -.75rem -.75rem; - -webkit-margin-end: .75rem; - margin-inline-end: .75rem + padding: 0.75rem 0.75rem; + margin: -0.75rem -0.75rem; + -webkit-margin-end: 0.75rem; + margin-inline-end: 0.75rem; } textarea.form-control { - min-height: unset + min-height: unset; } textarea.form-control-sm { - min-height: unset + min-height: unset; } textarea.form-control-lg { - min-height: unset + min-height: unset; } .form-control-color { max-width: 3rem; height: auto; - padding: .5rem + padding: 0.5rem; } .form-control-color:not(:disabled):not([readonly]) { - cursor: pointer + cursor: pointer; } .form-control-color::-moz-color-swatch { height: 1.4rem; - border-radius: .5rem + border-radius: 0.5rem; } .form-control-color::-webkit-color-swatch { height: 1.4rem; - border-radius: .5rem + border-radius: 0.5rem; } .form-select { display: block; width: 100%; - padding: .5rem 1rem .5rem .75rem; - -moz-padding-start: calc(.75rem - 3px); - font-size: .875rem; + padding: 0.5rem 1rem 0.5rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 0.875rem; font-weight: 400; line-height: 1.4rem; color: #495057; background-color: #fff; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); background-repeat: no-repeat; - background-position: right .75rem center; + background-position: right 0.75rem center; background-size: 16px 12px; border: 1px solid #d2d6da; - border-radius: .5rem; - transition: box-shadow .15s ease, border-color .15s ease; + border-radius: 0.5rem; + transition: box-shadow 0.15s ease, border-color 0.15s ease; -webkit-appearance: none; -moz-appearance: none; - appearance: none + appearance: none; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-select { - transition: none + transition: none; } } .form-select:focus { border-color: #e293d3; outline: 0; - box-shadow: 0 0 0 2px #e9aede + box-shadow: 0 0 0 2px #e9aede; } .form-select[multiple], .form-select[size]:not([size="1"]) { - padding-right: .75rem; - background-image: none + padding-right: 0.75rem; + background-image: none; } .form-select:disabled { color: #6c757d; - background-color: #e9ecef + background-color: #e9ecef; } .form-select:-moz-focusring { color: transparent; - text-shadow: 0 0 0 #495057 + text-shadow: 0 0 0 #495057; } .form-select-sm { - padding-top: .25rem; - padding-bottom: .25rem; - padding-left: .75rem; - font-size: .75rem + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.75rem; + font-size: 0.75rem; } .form-select-lg { - padding-top: .75rem; - padding-bottom: .75rem; - padding-left: .75rem; - font-size: .875rem + padding-top: 0.75rem; + padding-bottom: 0.75rem; + padding-left: 0.75rem; + font-size: 0.875rem; } .form-check { display: block; min-height: 1.5rem; padding-left: 1.73em; - margin-bottom: .125rem + margin-bottom: 0.125rem; } .form-check .form-check-input { float: left; - margin-left: -1.73em + margin-left: -1.73em; } .form-check-input { width: 1.23em; height: 1.23em; - margin-top: .135em; + margin-top: 0.135em; vertical-align: top; background-color: #fff; background-repeat: no-repeat; @@ -2966,65 +2962,67 @@ textarea.form-control-lg { appearance: none; -webkit-print-color-adjust: exact; color-adjust: exact; - transition: background-color .25s ease, border-color .25s ease, background-position .15s ease-in-out, opacity .15s ease-out, box-shadow .15s ease-in-out + transition: background-color 0.25s ease, border-color 0.25s ease, + background-position 0.15s ease-in-out, opacity 0.15s ease-out, + box-shadow 0.15s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-check-input { - transition: none + transition: none; } } -.form-check-input[type=checkbox] { - border-radius: .35rem +.form-check-input[type="checkbox"] { + border-radius: 0.35rem; } -.form-check-input[type=radio] { - border-radius: 50% +.form-check-input[type="radio"] { + border-radius: 50%; } .form-check-input:active { - filter: brightness(99%) + filter: brightness(99%); } .form-check-input:focus { border-color: none; outline: 0; - box-shadow: none + box-shadow: none; } .form-check-input:checked { background-color: transparent; - border-color: transparent + border-color: transparent; } -.form-check-input:checked[type=checkbox] { - background-image: linear-gradient(310deg, #141727 0, #3a416f 100%) +.form-check-input:checked[type="checkbox"] { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); } -.form-check-input:checked[type=radio] { - background-image: linear-gradient(310deg, #141727 0, #3a416f 100%) +.form-check-input:checked[type="radio"] { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); } -.form-check-input[type=checkbox]:indeterminate { +.form-check-input[type="checkbox"]:indeterminate { background-color: #cb0c9f; border-color: #cb0c9f; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e") + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); } .form-check-input:disabled { pointer-events: none; filter: none; - opacity: .5 + opacity: 0.5; } -.form-check-input:disabled~.form-check-label, -.form-check-input[disabled]~.form-check-label { - opacity: .5 +.form-check-input:disabled ~ .form-check-label, +.form-check-input[disabled] ~ .form-check-label { + opacity: 0.5; } .form-switch { - padding-left: 3rem + padding-left: 3rem; } .form-switch .form-check-input { @@ -3033,40 +3031,42 @@ textarea.form-control-lg { background-image: none; background-position: left center; border-radius: 2.5rem; - transition: background-color .25s ease, border-color .25s ease, background-position .15s ease-in-out, opacity .15s ease-out, box-shadow .15s ease-in-out + transition: background-color 0.25s ease, border-color 0.25s ease, + background-position 0.15s ease-in-out, opacity 0.15s ease-out, + box-shadow 0.15s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-switch .form-check-input { - transition: none + transition: none; } } .form-switch .form-check-input:focus { - background-image: none + background-image: none; } .form-switch .form-check-input:checked { background-position: right center; - background-image: none + background-image: none; } .form-check-inline { display: inline-block; - margin-right: 1rem + margin-right: 1rem; } .btn-check { position: absolute; clip: rect(0, 0, 0, 0); - pointer-events: none + pointer-events: none; } -.btn-check:disabled+.btn, -.btn-check[disabled]+.btn { +.btn-check:disabled + .btn, +.btn-check[disabled] + .btn { pointer-events: none; filter: none; - opacity: .65 + opacity: 0.65; } .form-range { @@ -3076,57 +3076,59 @@ textarea.form-control-lg { background-color: transparent; -webkit-appearance: none; -moz-appearance: none; - appearance: none + appearance: none; } .form-range:focus { - outline: 0 + outline: 0; } .form-range:focus::-webkit-slider-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e9aede + box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e9aede; } .form-range:focus::-moz-range-thumb { - box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e9aede + box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e9aede; } .form-range::-moz-focus-outer { - border: 0 + border: 0; } .form-range::-webkit-slider-thumb { width: 1rem; height: 1rem; - margin-top: -.25rem; + margin-top: -0.25rem; background-color: #cb0c9f; border: 0; border-radius: 1rem; - -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; - transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; - appearance: none + appearance: none; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-range::-webkit-slider-thumb { -webkit-transition: none; - transition: none + transition: none; } } .form-range::-webkit-slider-thumb:active { - background-color: #f891e1 + background-color: #f891e1; } .form-range::-webkit-slider-runnable-track { width: 100%; - height: .5rem; + height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; - border-radius: 1rem + border-radius: 1rem; } .form-range::-moz-range-thumb { @@ -3135,135 +3137,137 @@ textarea.form-control-lg { background-color: #cb0c9f; border: 0; border-radius: 1rem; - -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; - transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + -moz-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -moz-appearance: none; - appearance: none + appearance: none; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .form-range::-moz-range-thumb { -moz-transition: none; - transition: none + transition: none; } } .form-range::-moz-range-thumb:active { - background-color: #f891e1 + background-color: #f891e1; } .form-range::-moz-range-track { width: 100%; - height: .5rem; + height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; - border-radius: 1rem + border-radius: 1rem; } .form-range:disabled { - pointer-events: none + pointer-events: none; } .form-range:disabled::-webkit-slider-thumb { - background-color: #adb5bd + background-color: #adb5bd; } .form-range:disabled::-moz-range-thumb { - background-color: #adb5bd + background-color: #adb5bd; } .form-floating { - position: relative + position: relative; } -.form-floating>.form-control, -.form-floating>.form-select { +.form-floating > .form-control, +.form-floating > .form-select { height: calc(3.5rem + 2px); - line-height: 1.25 + line-height: 1.25; } -.form-floating>label { +.form-floating > label { position: absolute; top: 0; left: 0; height: 100%; - padding: 1rem .75rem; + padding: 1rem 0.75rem; pointer-events: none; border: 1px solid transparent; transform-origin: 0 0; - transition: opacity .1s ease-in-out, transform .1s ease-in-out + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; } -@media (prefers-reduced-motion:reduce) { - .form-floating>label { - transition: none +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; } } -.form-floating>.form-control { - padding: 1rem .75rem +.form-floating > .form-control { + padding: 1rem 0.75rem; } -.form-floating>.form-control::-moz-placeholder { - color: transparent +.form-floating > .form-control::-moz-placeholder { + color: transparent; } -.form-floating>.form-control:-ms-input-placeholder { - color: transparent +.form-floating > .form-control:-ms-input-placeholder { + color: transparent; } -.form-floating>.form-control::placeholder { - color: transparent +.form-floating > .form-control::placeholder { + color: transparent; } -.form-floating>.form-control:not(:-moz-placeholder-shown) { +.form-floating > .form-control:not(:-moz-placeholder-shown) { padding-top: 1.625rem; - padding-bottom: .625rem + padding-bottom: 0.625rem; } -.form-floating>.form-control:not(:-ms-input-placeholder) { +.form-floating > .form-control:not(:-ms-input-placeholder) { padding-top: 1.625rem; - padding-bottom: .625rem + padding-bottom: 0.625rem; } -.form-floating>.form-control:focus, -.form-floating>.form-control:not(:placeholder-shown) { +.form-floating > .form-control:focus, +.form-floating > .form-control:not(:placeholder-shown) { padding-top: 1.625rem; - padding-bottom: .625rem + padding-bottom: 0.625rem; } -.form-floating>.form-control:-webkit-autofill { +.form-floating > .form-control:-webkit-autofill { padding-top: 1.625rem; - padding-bottom: .625rem + padding-bottom: 0.625rem; } -.form-floating>.form-select { +.form-floating > .form-select { padding-top: 1.625rem; - padding-bottom: .625rem + padding-bottom: 0.625rem; } -.form-floating>.form-control:not(:-moz-placeholder-shown)~label { - opacity: .65; - transform: scale(.85) translateY(-.5rem) translateX(.15rem) +.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } -.form-floating>.form-control:not(:-ms-input-placeholder)~label { - opacity: .65; - transform: scale(.85) translateY(-.5rem) translateX(.15rem) +.form-floating > .form-control:not(:-ms-input-placeholder) ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } -.form-floating>.form-control:focus~label, -.form-floating>.form-control:not(:placeholder-shown)~label, -.form-floating>.form-select~label { - opacity: .65; - transform: scale(.85) translateY(-.5rem) translateX(.15rem) +.form-floating > .form-control:focus ~ label, +.form-floating > .form-control:not(:placeholder-shown) ~ label, +.form-floating > .form-select ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } -.form-floating>.form-control:-webkit-autofill~label { - opacity: .65; - transform: scale(.85) translateY(-.5rem) translateX(.15rem) +.form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); } .input-group { @@ -3271,36 +3275,36 @@ textarea.form-control-lg { display: flex; flex-wrap: wrap; align-items: stretch; - width: 100% + width: 100%; } -.input-group>.form-control, -.input-group>.form-select { +.input-group > .form-control, +.input-group > .form-select { position: relative; flex: 1 1 auto; width: 1%; - min-width: 0 + min-width: 0; } -.input-group>.form-control:focus, -.input-group>.form-select:focus { - z-index: 3 +.input-group > .form-control:focus, +.input-group > .form-select:focus { + z-index: 3; } .input-group .btn { position: relative; - z-index: 2 + z-index: 2; } .input-group .btn:focus { - z-index: 3 + z-index: 3; } .input-group-text { display: flex; align-items: center; - padding: .5rem .75rem; - font-size: .875rem; + padding: 0.5rem 0.75rem; + font-size: 0.875rem; font-weight: 400; line-height: 1.4rem; color: #344767; @@ -3308,56 +3312,59 @@ textarea.form-control-lg { white-space: nowrap; background-color: #fff; border: 1px solid #d2d6da; - border-radius: .5rem + border-radius: 0.5rem; } -.input-group-lg>.btn, -.input-group-lg>.form-control, -.input-group-lg>.form-select, -.input-group-lg>.input-group-text { - padding: .75rem .75rem; - font-size: .875rem; - border-radius: .5rem +.input-group-lg > .btn, +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text { + padding: 0.75rem 0.75rem; + font-size: 0.875rem; + border-radius: 0.5rem; } -.input-group-sm>.btn, -.input-group-sm>.form-control, -.input-group-sm>.form-select, -.input-group-sm>.input-group-text { - padding: .25rem .75rem; - font-size: .75rem; - border-radius: .5rem +.input-group-sm > .btn, +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text { + padding: 0.25rem 0.75rem; + font-size: 0.75rem; + border-radius: 0.5rem; } -.input-group-lg>.form-select, -.input-group-sm>.form-select { - padding-right: 1.75rem +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 1.75rem; } -.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), -.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), +.input-group:not(.has-validation) + > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { border-top-right-radius: 0; - border-bottom-right-radius: 0 + border-bottom-right-radius: 0; } -.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4), -.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu) { +.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), +.input-group.has-validation + > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu) { border-top-right-radius: 0; - border-bottom-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) { +.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 + border-bottom-left-radius: 0; } .valid-feedback { display: none; width: 100%; - margin-top: .25rem; - font-size: .875em; - color: #66d432 + margin-top: 0.25rem; + font-size: 0.875em; + color: #66d432; } .valid-tooltip { @@ -3366,19 +3373,19 @@ textarea.form-control-lg { z-index: 5; display: none; max-width: 100%; - padding: .25rem .5rem; - margin-top: .1rem; - font-size: .875rem; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; color: #000; - background-color: rgba(102, 212, 50, .9); - border-radius: .5rem + background-color: rgba(102, 212, 50, 0.9); + border-radius: 0.5rem; } -.is-valid~.valid-feedback, -.is-valid~.valid-tooltip, -.was-validated :valid~.valid-feedback, -.was-validated :valid~.valid-tooltip { - display: block +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip, +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip { + display: block; } .form-control.is-valid, @@ -3387,25 +3394,25 @@ textarea.form-control-lg { padding-right: unset; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; - background-position: right .75rem center; - background-size: 1rem 1rem + background-position: right 0.75rem center; + background-size: 1rem 1rem; } .form-control.is-valid:focus, .was-validated .form-control:valid:focus { border-color: #66d432; - box-shadow: 0 0 0 2px rgba(102, 212, 50, .25) + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25); } .was-validated textarea.form-control:valid, textarea.form-control.is-valid { padding-right: unset; - background-position: top .75rem right .75rem + background-position: top 0.75rem right 0.75rem; } .form-select.is-valid, .was-validated .form-select:valid { - border-color: #66d432 + border-color: #66d432; } .form-select.is-valid:not([multiple]):not([size]), @@ -3413,61 +3420,62 @@ textarea.form-control.is-valid { .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] { padding-right: 2.875rem; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); - background-position: right .75rem center, center right 1.75rem; - background-size: 16px 12px, 1rem 1rem + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 1.75rem; + background-size: 16px 12px, 1rem 1rem; } .form-select.is-valid:focus, .was-validated .form-select:valid:focus { border-color: #66d432; - box-shadow: 0 0 0 2px rgba(102, 212, 50, .25) + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25); } .form-check-input.is-valid, .was-validated .form-check-input:valid { - border-color: #66d432 + border-color: #66d432; } .form-check-input.is-valid:checked, .was-validated .form-check-input:valid:checked { - background-color: #66d432 + background-color: #66d432; } .form-check-input.is-valid:focus, .was-validated .form-check-input:valid:focus { - box-shadow: 0 0 0 2px rgba(102, 212, 50, .25) + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25); } -.form-check-input.is-valid~.form-check-label, -.was-validated .form-check-input:valid~.form-check-label { - color: #66d432 +.form-check-input.is-valid ~ .form-check-label, +.was-validated .form-check-input:valid ~ .form-check-label { + color: #66d432; } -.form-check-inline .form-check-input~.valid-feedback { - margin-left: .5em +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; } .input-group .form-control.is-valid, .input-group .form-select.is-valid, .was-validated .input-group .form-control:valid, .was-validated .input-group .form-select:valid { - z-index: 1 + z-index: 1; } .input-group .form-control.is-valid:focus, .input-group .form-select.is-valid:focus, .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .form-select:valid:focus { - z-index: 3 + z-index: 3; } .invalid-feedback { display: none; width: 100%; - margin-top: .25rem; - font-size: .875em; - color: #fd5c70 + margin-top: 0.25rem; + font-size: 0.875em; + color: #fd5c70; } .invalid-tooltip { @@ -3476,19 +3484,19 @@ textarea.form-control.is-valid { z-index: 5; display: none; max-width: 100%; - padding: .25rem .5rem; - margin-top: .1rem; - font-size: .875rem; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; color: #000; - background-color: rgba(253, 92, 112, .9); - border-radius: .5rem + background-color: rgba(253, 92, 112, 0.9); + border-radius: 0.5rem; } -.is-invalid~.invalid-feedback, -.is-invalid~.invalid-tooltip, -.was-validated :invalid~.invalid-feedback, -.was-validated :invalid~.invalid-tooltip { - display: block +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip, +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip { + display: block; } .form-control.is-invalid, @@ -3497,25 +3505,25 @@ textarea.form-control.is-valid { padding-right: unset; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); background-repeat: no-repeat; - background-position: right .75rem center; - background-size: 1rem 1rem + background-position: right 0.75rem center; + background-size: 1rem 1rem; } .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus { border-color: #fd5c70; - box-shadow: 0 0 0 2px rgba(253, 92, 112, .25) + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25); } .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { padding-right: unset; - background-position: top .75rem right .75rem + background-position: top 0.75rem right 0.75rem; } .form-select.is-invalid, .was-validated .form-select:invalid { - border-color: #fd5c70 + border-color: #fd5c70; } .form-select.is-invalid:not([multiple]):not([size]), @@ -3523,53 +3531,54 @@ textarea.form-control.is-invalid { .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] { padding-right: 2.875rem; - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); - background-position: right .75rem center, center right 1.75rem; - background-size: 16px 12px, 1rem 1rem + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 1.75rem; + background-size: 16px 12px, 1rem 1rem; } .form-select.is-invalid:focus, .was-validated .form-select:invalid:focus { border-color: #fd5c70; - box-shadow: 0 0 0 2px rgba(253, 92, 112, .25) + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25); } .form-check-input.is-invalid, .was-validated .form-check-input:invalid { - border-color: #fd5c70 + border-color: #fd5c70; } .form-check-input.is-invalid:checked, .was-validated .form-check-input:invalid:checked { - background-color: #fd5c70 + background-color: #fd5c70; } .form-check-input.is-invalid:focus, .was-validated .form-check-input:invalid:focus { - box-shadow: 0 0 0 2px rgba(253, 92, 112, .25) + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25); } -.form-check-input.is-invalid~.form-check-label, -.was-validated .form-check-input:invalid~.form-check-label { - color: #fd5c70 +.form-check-input.is-invalid ~ .form-check-label, +.was-validated .form-check-input:invalid ~ .form-check-label { + color: #fd5c70; } -.form-check-inline .form-check-input~.invalid-feedback { - margin-left: .5em +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; } .input-group .form-control.is-invalid, .input-group .form-select.is-invalid, .was-validated .input-group .form-control:invalid, .was-validated .input-group .form-select:invalid { - z-index: 2 + z-index: 2; } .input-group .form-control.is-invalid:focus, .input-group .form-select.is-invalid:focus, .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .form-select:invalid:focus { - z-index: 3 + z-index: 3; } .btn { @@ -3586,861 +3595,862 @@ textarea.form-control.is-invalid { user-select: none; background-color: transparent; border: 1px solid transparent; - padding: .75rem 1.5rem; - font-size: .75rem; - border-radius: .5rem; - transition: all .15s ease-in + padding: 0.75rem 1.5rem; + font-size: 0.75rem; + border-radius: 0.5rem; + transition: all 0.15s ease-in; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .btn { - transition: none + transition: none; } } .btn:hover { - color: #67748e + color: #67748e; } -.btn-check:focus+.btn, +.btn-check:focus + .btn, .btn:focus { outline: 0; - box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .09), 0 2px 3px -1px rgba(0, 0, 0, .07) + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); } .btn.disabled, .btn:disabled, fieldset:disabled .btn { pointer-events: none; - opacity: .65 + opacity: 0.65; } .btn-primary { color: #fff; background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } .btn-primary:hover { color: #fff; background-color: #ad0a87; - border-color: #a20a7f + border-color: #a20a7f; } -.btn-check:focus+.btn-primary, +.btn-check:focus + .btn-primary, .btn-primary:focus { color: #fff; background-color: #ad0a87; border-color: #a20a7f; - box-shadow: 0 0 0 .2rem rgba(211, 48, 173, .5) + box-shadow: 0 0 0 0.2rem rgba(211, 48, 173, 0.5); } -.btn-check:active+.btn-primary, -.btn-check:checked+.btn-primary, +.btn-check:active + .btn-primary, +.btn-check:checked + .btn-primary, .btn-primary.active, .btn-primary:active, -.show>.btn-primary.dropdown-toggle { +.show > .btn-primary.dropdown-toggle { color: #fff; background-color: #a20a7f; - border-color: #980977 + border-color: #980977; } -.btn-check:active+.btn-primary:focus, -.btn-check:checked+.btn-primary:focus, +.btn-check:active + .btn-primary:focus, +.btn-check:checked + .btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, -.show>.btn-primary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(211, 48, 173, .5) +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(211, 48, 173, 0.5); } .btn-primary.disabled, .btn-primary:disabled { color: #fff; background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } .btn-secondary { color: #000; background-color: #8392ab; - border-color: #8392ab + border-color: #8392ab; } .btn-secondary:hover { color: #000; background-color: #96a2b8; - border-color: #8f9db3 + border-color: #8f9db3; } -.btn-check:focus+.btn-secondary, +.btn-check:focus + .btn-secondary, .btn-secondary:focus { color: #000; background-color: #96a2b8; border-color: #8f9db3; - box-shadow: 0 0 0 .2rem rgba(111, 124, 145, .5) + box-shadow: 0 0 0 0.2rem rgba(111, 124, 145, 0.5); } -.btn-check:active+.btn-secondary, -.btn-check:checked+.btn-secondary, +.btn-check:active + .btn-secondary, +.btn-check:checked + .btn-secondary, .btn-secondary.active, .btn-secondary:active, -.show>.btn-secondary.dropdown-toggle { +.show > .btn-secondary.dropdown-toggle { color: #000; background-color: #9ca8bc; - border-color: #8f9db3 + border-color: #8f9db3; } -.btn-check:active+.btn-secondary:focus, -.btn-check:checked+.btn-secondary:focus, +.btn-check:active + .btn-secondary:focus, +.btn-check:checked + .btn-secondary:focus, .btn-secondary.active:focus, .btn-secondary:active:focus, -.show>.btn-secondary.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(111, 124, 145, .5) +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(111, 124, 145, 0.5); } .btn-secondary.disabled, .btn-secondary:disabled { color: #000; background-color: #8392ab; - border-color: #8392ab + border-color: #8392ab; } .btn-success { color: #000; background-color: #82d616; - border-color: #82d616 + border-color: #82d616; } .btn-success:hover { color: #000; background-color: #95dc39; - border-color: #8fda2d + border-color: #8fda2d; } -.btn-check:focus+.btn-success, +.btn-check:focus + .btn-success, .btn-success:focus { color: #000; background-color: #95dc39; border-color: #8fda2d; - box-shadow: 0 0 0 .2rem rgba(111, 182, 19, .5) + box-shadow: 0 0 0 0.2rem rgba(111, 182, 19, 0.5); } -.btn-check:active+.btn-success, -.btn-check:checked+.btn-success, +.btn-check:active + .btn-success, +.btn-check:checked + .btn-success, .btn-success.active, .btn-success:active, -.show>.btn-success.dropdown-toggle { +.show > .btn-success.dropdown-toggle { color: #000; background-color: #9bde45; - border-color: #8fda2d + border-color: #8fda2d; } -.btn-check:active+.btn-success:focus, -.btn-check:checked+.btn-success:focus, +.btn-check:active + .btn-success:focus, +.btn-check:checked + .btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, -.show>.btn-success.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(111, 182, 19, .5) +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(111, 182, 19, 0.5); } .btn-success.disabled, .btn-success:disabled { color: #000; background-color: #82d616; - border-color: #82d616 + border-color: #82d616; } .btn-info { color: #000; background-color: #17c1e8; - border-color: #17c1e8 + border-color: #17c1e8; } .btn-info:hover { color: #000; background-color: #3acaeb; - border-color: #2ec7ea + border-color: #2ec7ea; } -.btn-check:focus+.btn-info, +.btn-check:focus + .btn-info, .btn-info:focus { color: #000; background-color: #3acaeb; border-color: #2ec7ea; - box-shadow: 0 0 0 .2rem rgba(20, 164, 197, .5) + box-shadow: 0 0 0 0.2rem rgba(20, 164, 197, 0.5); } -.btn-check:active+.btn-info, -.btn-check:checked+.btn-info, +.btn-check:active + .btn-info, +.btn-check:checked + .btn-info, .btn-info.active, .btn-info:active, -.show>.btn-info.dropdown-toggle { +.show > .btn-info.dropdown-toggle { color: #000; background-color: #45cded; - border-color: #2ec7ea + border-color: #2ec7ea; } -.btn-check:active+.btn-info:focus, -.btn-check:checked+.btn-info:focus, +.btn-check:active + .btn-info:focus, +.btn-check:checked + .btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, -.show>.btn-info.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(20, 164, 197, .5) +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(20, 164, 197, 0.5); } .btn-info.disabled, .btn-info:disabled { color: #000; background-color: #17c1e8; - border-color: #17c1e8 + border-color: #17c1e8; } .btn-warning { color: #000; background-color: #fbcf33; - border-color: #fbcf33 + border-color: #fbcf33; } .btn-warning:hover { color: #000; background-color: #fcd652; - border-color: #fbd447 + border-color: #fbd447; } -.btn-check:focus+.btn-warning, +.btn-check:focus + .btn-warning, .btn-warning:focus { color: #000; background-color: #fcd652; border-color: #fbd447; - box-shadow: 0 0 0 .2rem rgba(213, 176, 43, .5) + box-shadow: 0 0 0 0.2rem rgba(213, 176, 43, 0.5); } -.btn-check:active+.btn-warning, -.btn-check:checked+.btn-warning, +.btn-check:active + .btn-warning, +.btn-check:checked + .btn-warning, .btn-warning.active, .btn-warning:active, -.show>.btn-warning.dropdown-toggle { +.show > .btn-warning.dropdown-toggle { color: #000; background-color: #fcd95c; - border-color: #fbd447 + border-color: #fbd447; } -.btn-check:active+.btn-warning:focus, -.btn-check:checked+.btn-warning:focus, +.btn-check:active + .btn-warning:focus, +.btn-check:checked + .btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, -.show>.btn-warning.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(213, 176, 43, .5) +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(213, 176, 43, 0.5); } .btn-warning.disabled, .btn-warning:disabled { color: #000; background-color: #fbcf33; - border-color: #fbcf33 + border-color: #fbcf33; } .btn-danger { color: #fff; background-color: #ea0606; - border-color: #ea0606 + border-color: #ea0606; } .btn-danger:hover { color: #fff; background-color: #c70505; - border-color: #bb0505 + border-color: #bb0505; } -.btn-check:focus+.btn-danger, +.btn-check:focus + .btn-danger, .btn-danger:focus { color: #fff; background-color: #c70505; border-color: #bb0505; - box-shadow: 0 0 0 .2rem rgba(237, 43, 43, .5) + box-shadow: 0 0 0 0.2rem rgba(237, 43, 43, 0.5); } -.btn-check:active+.btn-danger, -.btn-check:checked+.btn-danger, +.btn-check:active + .btn-danger, +.btn-check:checked + .btn-danger, .btn-danger.active, .btn-danger:active, -.show>.btn-danger.dropdown-toggle { +.show > .btn-danger.dropdown-toggle { color: #fff; background-color: #bb0505; - border-color: #b00505 + border-color: #b00505; } -.btn-check:active+.btn-danger:focus, -.btn-check:checked+.btn-danger:focus, +.btn-check:active + .btn-danger:focus, +.btn-check:checked + .btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, -.show>.btn-danger.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(237, 43, 43, .5) +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(237, 43, 43, 0.5); } .btn-danger.disabled, .btn-danger:disabled { color: #fff; background-color: #ea0606; - border-color: #ea0606 + border-color: #ea0606; } .btn-light { color: #000; background-color: #e9ecef; - border-color: #e9ecef + border-color: #e9ecef; } .btn-light:hover { color: #000; background-color: #eceff1; - border-color: #ebeef1 + border-color: #ebeef1; } -.btn-check:focus+.btn-light, +.btn-check:focus + .btn-light, .btn-light:focus { color: #000; background-color: #eceff1; border-color: #ebeef1; - box-shadow: 0 0 0 .2rem rgba(198, 201, 203, .5) + box-shadow: 0 0 0 0.2rem rgba(198, 201, 203, 0.5); } -.btn-check:active+.btn-light, -.btn-check:checked+.btn-light, +.btn-check:active + .btn-light, +.btn-check:checked + .btn-light, .btn-light.active, .btn-light:active, -.show>.btn-light.dropdown-toggle { +.show > .btn-light.dropdown-toggle { color: #000; background-color: #edf0f2; - border-color: #ebeef1 + border-color: #ebeef1; } -.btn-check:active+.btn-light:focus, -.btn-check:checked+.btn-light:focus, +.btn-check:active + .btn-light:focus, +.btn-check:checked + .btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, -.show>.btn-light.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(198, 201, 203, .5) +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(198, 201, 203, 0.5); } .btn-light.disabled, .btn-light:disabled { color: #000; background-color: #e9ecef; - border-color: #e9ecef + border-color: #e9ecef; } .btn-dark { color: #fff; background-color: #344767; - border-color: #344767 + border-color: #344767; } .btn-dark:hover { color: #fff; background-color: #2c3c58; - border-color: #2a3952 + border-color: #2a3952; } -.btn-check:focus+.btn-dark, +.btn-check:focus + .btn-dark, .btn-dark:focus { color: #fff; background-color: #2c3c58; border-color: #2a3952; - box-shadow: 0 0 0 .2rem rgba(82, 99, 126, .5) + box-shadow: 0 0 0 0.2rem rgba(82, 99, 126, 0.5); } -.btn-check:active+.btn-dark, -.btn-check:checked+.btn-dark, +.btn-check:active + .btn-dark, +.btn-check:checked + .btn-dark, .btn-dark.active, .btn-dark:active, -.show>.btn-dark.dropdown-toggle { +.show > .btn-dark.dropdown-toggle { color: #fff; background-color: #2a3952; - border-color: #27354d + border-color: #27354d; } -.btn-check:active+.btn-dark:focus, -.btn-check:checked+.btn-dark:focus, +.btn-check:active + .btn-dark:focus, +.btn-check:checked + .btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, -.show>.btn-dark.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(82, 99, 126, .5) +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 99, 126, 0.5); } .btn-dark.disabled, .btn-dark:disabled { color: #fff; background-color: #344767; - border-color: #344767 + border-color: #344767; } .btn-white { color: #000; background-color: #fff; - border-color: #fff + border-color: #fff; } .btn-white:hover { color: #000; background-color: #fff; - border-color: #fff + border-color: #fff; } -.btn-check:focus+.btn-white, +.btn-check:focus + .btn-white, .btn-white:focus { color: #000; background-color: #fff; border-color: #fff; - box-shadow: 0 0 0 .2rem rgba(217, 217, 217, .5) + box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); } -.btn-check:active+.btn-white, -.btn-check:checked+.btn-white, +.btn-check:active + .btn-white, +.btn-check:checked + .btn-white, .btn-white.active, .btn-white:active, -.show>.btn-white.dropdown-toggle { +.show > .btn-white.dropdown-toggle { color: #000; background-color: #fff; - border-color: #fff + border-color: #fff; } -.btn-check:active+.btn-white:focus, -.btn-check:checked+.btn-white:focus, +.btn-check:active + .btn-white:focus, +.btn-check:checked + .btn-white:focus, .btn-white.active:focus, .btn-white:active:focus, -.show>.btn-white.dropdown-toggle:focus { - box-shadow: 0 0 0 .2rem rgba(217, 217, 217, .5) +.show > .btn-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); } .btn-white.disabled, .btn-white:disabled { color: #000; background-color: #fff; - border-color: #fff + border-color: #fff; } .btn-outline-primary { color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } .btn-outline-primary:hover { color: #fff; background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } -.btn-check:focus+.btn-outline-primary, +.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { - box-shadow: 0 0 0 .2rem rgba(203, 12, 159, .5) + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.5); } -.btn-check:active+.btn-outline-primary, -.btn-check:checked+.btn-outline-primary, +.btn-check:active + .btn-outline-primary, +.btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active { color: #fff; background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } -.btn-check:active+.btn-outline-primary:focus, -.btn-check:checked+.btn-outline-primary:focus, +.btn-check:active + .btn-outline-primary:focus, +.btn-check:checked + .btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus { - box-shadow: 0 0 0 .2rem rgba(203, 12, 159, .5) + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.5); } .btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #cb0c9f; - background-color: transparent + background-color: transparent; } .btn-outline-secondary { color: #8392ab; - border-color: #8392ab + border-color: #8392ab; } .btn-outline-secondary:hover { color: #000; background-color: #8392ab; - border-color: #8392ab + border-color: #8392ab; } -.btn-check:focus+.btn-outline-secondary, +.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus { - box-shadow: 0 0 0 .2rem rgba(131, 146, 171, .5) + box-shadow: 0 0 0 0.2rem rgba(131, 146, 171, 0.5); } -.btn-check:active+.btn-outline-secondary, -.btn-check:checked+.btn-outline-secondary, +.btn-check:active + .btn-outline-secondary, +.btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active { color: #000; background-color: #8392ab; - border-color: #8392ab + border-color: #8392ab; } -.btn-check:active+.btn-outline-secondary:focus, -.btn-check:checked+.btn-outline-secondary:focus, +.btn-check:active + .btn-outline-secondary:focus, +.btn-check:checked + .btn-outline-secondary:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus { - box-shadow: 0 0 0 .2rem rgba(131, 146, 171, .5) + box-shadow: 0 0 0 0.2rem rgba(131, 146, 171, 0.5); } .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: #8392ab; - background-color: transparent + background-color: transparent; } .btn-outline-success { color: #82d616; - border-color: #82d616 + border-color: #82d616; } .btn-outline-success:hover { color: #000; background-color: #82d616; - border-color: #82d616 + border-color: #82d616; } -.btn-check:focus+.btn-outline-success, +.btn-check:focus + .btn-outline-success, .btn-outline-success:focus { - box-shadow: 0 0 0 .2rem rgba(130, 214, 22, .5) + box-shadow: 0 0 0 0.2rem rgba(130, 214, 22, 0.5); } -.btn-check:active+.btn-outline-success, -.btn-check:checked+.btn-outline-success, +.btn-check:active + .btn-outline-success, +.btn-check:checked + .btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active { color: #000; background-color: #82d616; - border-color: #82d616 + border-color: #82d616; } -.btn-check:active+.btn-outline-success:focus, -.btn-check:checked+.btn-outline-success:focus, +.btn-check:active + .btn-outline-success:focus, +.btn-check:checked + .btn-outline-success:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus { - box-shadow: 0 0 0 .2rem rgba(130, 214, 22, .5) + box-shadow: 0 0 0 0.2rem rgba(130, 214, 22, 0.5); } .btn-outline-success.disabled, .btn-outline-success:disabled { color: #82d616; - background-color: transparent + background-color: transparent; } .btn-outline-info { color: #17c1e8; - border-color: #17c1e8 + border-color: #17c1e8; } .btn-outline-info:hover { color: #000; background-color: #17c1e8; - border-color: #17c1e8 + border-color: #17c1e8; } -.btn-check:focus+.btn-outline-info, +.btn-check:focus + .btn-outline-info, .btn-outline-info:focus { - box-shadow: 0 0 0 .2rem rgba(23, 193, 232, .5) + box-shadow: 0 0 0 0.2rem rgba(23, 193, 232, 0.5); } -.btn-check:active+.btn-outline-info, -.btn-check:checked+.btn-outline-info, +.btn-check:active + .btn-outline-info, +.btn-check:checked + .btn-outline-info, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active { color: #000; background-color: #17c1e8; - border-color: #17c1e8 + border-color: #17c1e8; } -.btn-check:active+.btn-outline-info:focus, -.btn-check:checked+.btn-outline-info:focus, +.btn-check:active + .btn-outline-info:focus, +.btn-check:checked + .btn-outline-info:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus { - box-shadow: 0 0 0 .2rem rgba(23, 193, 232, .5) + box-shadow: 0 0 0 0.2rem rgba(23, 193, 232, 0.5); } .btn-outline-info.disabled, .btn-outline-info:disabled { color: #17c1e8; - background-color: transparent + background-color: transparent; } .btn-outline-warning { color: #fbcf33; - border-color: #fbcf33 + border-color: #fbcf33; } .btn-outline-warning:hover { color: #000; background-color: #fbcf33; - border-color: #fbcf33 + border-color: #fbcf33; } -.btn-check:focus+.btn-outline-warning, +.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus { - box-shadow: 0 0 0 .2rem rgba(251, 207, 51, .5) + box-shadow: 0 0 0 0.2rem rgba(251, 207, 51, 0.5); } -.btn-check:active+.btn-outline-warning, -.btn-check:checked+.btn-outline-warning, +.btn-check:active + .btn-outline-warning, +.btn-check:checked + .btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active { color: #000; background-color: #fbcf33; - border-color: #fbcf33 + border-color: #fbcf33; } -.btn-check:active+.btn-outline-warning:focus, -.btn-check:checked+.btn-outline-warning:focus, +.btn-check:active + .btn-outline-warning:focus, +.btn-check:checked + .btn-outline-warning:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus { - box-shadow: 0 0 0 .2rem rgba(251, 207, 51, .5) + box-shadow: 0 0 0 0.2rem rgba(251, 207, 51, 0.5); } .btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #fbcf33; - background-color: transparent + background-color: transparent; } .btn-outline-danger { color: #ea0606; - border-color: #ea0606 + border-color: #ea0606; } .btn-outline-danger:hover { color: #fff; background-color: #ea0606; - border-color: #ea0606 + border-color: #ea0606; } -.btn-check:focus+.btn-outline-danger, +.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus { - box-shadow: 0 0 0 .2rem rgba(234, 6, 6, .5) + box-shadow: 0 0 0 0.2rem rgba(234, 6, 6, 0.5); } -.btn-check:active+.btn-outline-danger, -.btn-check:checked+.btn-outline-danger, +.btn-check:active + .btn-outline-danger, +.btn-check:checked + .btn-outline-danger, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active { color: #fff; background-color: #ea0606; - border-color: #ea0606 + border-color: #ea0606; } -.btn-check:active+.btn-outline-danger:focus, -.btn-check:checked+.btn-outline-danger:focus, +.btn-check:active + .btn-outline-danger:focus, +.btn-check:checked + .btn-outline-danger:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus { - box-shadow: 0 0 0 .2rem rgba(234, 6, 6, .5) + box-shadow: 0 0 0 0.2rem rgba(234, 6, 6, 0.5); } .btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #ea0606; - background-color: transparent + background-color: transparent; } .btn-outline-light { color: #e9ecef; - border-color: #e9ecef + border-color: #e9ecef; } .btn-outline-light:hover { color: #000; background-color: #e9ecef; - border-color: #e9ecef + border-color: #e9ecef; } -.btn-check:focus+.btn-outline-light, +.btn-check:focus + .btn-outline-light, .btn-outline-light:focus { - box-shadow: 0 0 0 .2rem rgba(233, 236, 239, .5) + box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); } -.btn-check:active+.btn-outline-light, -.btn-check:checked+.btn-outline-light, +.btn-check:active + .btn-outline-light, +.btn-check:checked + .btn-outline-light, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active { color: #000; background-color: #e9ecef; - border-color: #e9ecef + border-color: #e9ecef; } -.btn-check:active+.btn-outline-light:focus, -.btn-check:checked+.btn-outline-light:focus, +.btn-check:active + .btn-outline-light:focus, +.btn-check:checked + .btn-outline-light:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus { - box-shadow: 0 0 0 .2rem rgba(233, 236, 239, .5) + box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); } .btn-outline-light.disabled, .btn-outline-light:disabled { color: #e9ecef; - background-color: transparent + background-color: transparent; } .btn-outline-dark { color: #344767; - border-color: #344767 + border-color: #344767; } .btn-outline-dark:hover { color: #fff; background-color: #344767; - border-color: #344767 + border-color: #344767; } -.btn-check:focus+.btn-outline-dark, +.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus { - box-shadow: 0 0 0 .2rem rgba(52, 71, 103, .5) + box-shadow: 0 0 0 0.2rem rgba(52, 71, 103, 0.5); } -.btn-check:active+.btn-outline-dark, -.btn-check:checked+.btn-outline-dark, +.btn-check:active + .btn-outline-dark, +.btn-check:checked + .btn-outline-dark, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active { color: #fff; background-color: #344767; - border-color: #344767 + border-color: #344767; } -.btn-check:active+.btn-outline-dark:focus, -.btn-check:checked+.btn-outline-dark:focus, +.btn-check:active + .btn-outline-dark:focus, +.btn-check:checked + .btn-outline-dark:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus { - box-shadow: 0 0 0 .2rem rgba(52, 71, 103, .5) + box-shadow: 0 0 0 0.2rem rgba(52, 71, 103, 0.5); } .btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #344767; - background-color: transparent + background-color: transparent; } .btn-outline-white { color: #fff; - border-color: #fff + border-color: #fff; } .btn-outline-white:hover { color: #000; background-color: #fff; - border-color: #fff + border-color: #fff; } -.btn-check:focus+.btn-outline-white, +.btn-check:focus + .btn-outline-white, .btn-outline-white:focus { - box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5) + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } -.btn-check:active+.btn-outline-white, -.btn-check:checked+.btn-outline-white, +.btn-check:active + .btn-outline-white, +.btn-check:checked + .btn-outline-white, .btn-outline-white.active, .btn-outline-white.dropdown-toggle.show, .btn-outline-white:active { color: #000; background-color: #fff; - border-color: #fff + border-color: #fff; } -.btn-check:active+.btn-outline-white:focus, -.btn-check:checked+.btn-outline-white:focus, +.btn-check:active + .btn-outline-white:focus, +.btn-check:checked + .btn-outline-white:focus, .btn-outline-white.active:focus, .btn-outline-white.dropdown-toggle.show:focus, .btn-outline-white:active:focus { - box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5) + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } .btn-outline-white.disabled, .btn-outline-white:disabled { color: #fff; - background-color: transparent + background-color: transparent; } .btn-link { font-weight: 400; color: #cb0c9f; - text-decoration: none + text-decoration: none; } .btn-link:hover { color: #830866; - text-decoration: none + text-decoration: none; } .btn-link:focus { - text-decoration: none + text-decoration: none; } .btn-link.disabled, .btn-link:disabled { - color: #6c757d + color: #6c757d; } -.btn-group-lg>.btn, +.btn-group-lg > .btn, .btn-lg { - padding: .875rem 4rem; - font-size: .875rem; - border-radius: .5rem + padding: 0.875rem 4rem; + font-size: 0.875rem; + border-radius: 0.5rem; } -.btn-group-sm>.btn, +.btn-group-sm > .btn, .btn-sm { - padding: .5rem 2rem; - font-size: .75rem; - border-radius: .5rem + padding: 0.5rem 2rem; + font-size: 0.75rem; + border-radius: 0.5rem; } .fade { - transition: opacity .15s linear + transition: opacity 0.15s linear; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .fade { - transition: none + transition: none; } } .fade:not(.show) { - opacity: 0 + opacity: 0; } .collapse:not(.show) { - display: none + display: none; } .collapsing { height: 0; overflow: hidden; - transition: height .35s ease + transition: height 0.35s ease; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .collapsing { - transition: none + transition: none; } } @@ -4448,26 +4458,26 @@ fieldset:disabled .btn { .dropend, .dropstart, .dropup { - position: relative + position: relative; } .dropdown-toggle { - white-space: nowrap + white-space: nowrap; } .dropdown-toggle::after { display: inline-block; - margin-left: .255em; - vertical-align: .255em; + margin-left: 0.255em; + vertical-align: 0.255em; content: ""; - border-top: .3em solid; - border-right: .3em solid transparent; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; border-bottom: 0; - border-left: .3em solid transparent + border-left: 0.3em solid transparent; } .dropdown-toggle:empty::after { - margin-left: 0 + margin-left: 0; } .dropdown-menu { @@ -4475,139 +4485,139 @@ fieldset:disabled .btn { z-index: 1000; display: none; min-width: 11rem; - padding: .5rem 0; + padding: 0.5rem 0; margin: 0; - font-size: .875rem; + font-size: 0.875rem; color: #67748e; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 0 solid transparent; - border-radius: .5rem + border-radius: 0.5rem; } .dropdown-menu[data-bs-popper] { top: 100%; left: 0; - margin-top: 1.625rem + margin-top: 1.625rem; } .dropdown-menu-start { - --bs-position: start + --bs-position: start; } .dropdown-menu-start[data-bs-popper] { right: auto; - left: 0 + left: 0; } .dropdown-menu-end { - --bs-position: end + --bs-position: end; } .dropdown-menu-end[data-bs-popper] { right: 0; - left: auto + left: auto; } -@media (min-width:576px) { +@media (min-width: 576px) { .dropdown-menu-sm-start { - --bs-position: start + --bs-position: start; } .dropdown-menu-sm-start[data-bs-popper] { right: auto; - left: 0 + left: 0; } .dropdown-menu-sm-end { - --bs-position: end + --bs-position: end; } .dropdown-menu-sm-end[data-bs-popper] { right: 0; - left: auto + left: auto; } } -@media (min-width:768px) { +@media (min-width: 768px) { .dropdown-menu-md-start { - --bs-position: start + --bs-position: start; } .dropdown-menu-md-start[data-bs-popper] { right: auto; - left: 0 + left: 0; } .dropdown-menu-md-end { - --bs-position: end + --bs-position: end; } .dropdown-menu-md-end[data-bs-popper] { right: 0; - left: auto + left: auto; } } -@media (min-width:992px) { +@media (min-width: 992px) { .dropdown-menu-lg-start { - --bs-position: start + --bs-position: start; } .dropdown-menu-lg-start[data-bs-popper] { right: auto; - left: 0 + left: 0; } .dropdown-menu-lg-end { - --bs-position: end + --bs-position: end; } .dropdown-menu-lg-end[data-bs-popper] { right: 0; - left: auto + left: auto; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .dropdown-menu-xl-start { - --bs-position: start + --bs-position: start; } .dropdown-menu-xl-start[data-bs-popper] { right: auto; - left: 0 + left: 0; } .dropdown-menu-xl-end { - --bs-position: end + --bs-position: end; } .dropdown-menu-xl-end[data-bs-popper] { right: 0; - left: auto + left: auto; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .dropdown-menu-xxl-start { - --bs-position: start + --bs-position: start; } .dropdown-menu-xxl-start[data-bs-popper] { right: auto; - left: 0 + left: 0; } .dropdown-menu-xxl-end { - --bs-position: end + --bs-position: end; } .dropdown-menu-xxl-end[data-bs-popper] { right: 0; - left: auto + left: auto; } } @@ -4615,22 +4625,22 @@ fieldset:disabled .btn { top: auto; bottom: 100%; margin-top: 0; - margin-bottom: 1.625rem + margin-bottom: 1.625rem; } .dropup .dropdown-toggle::after { display: inline-block; - margin-left: .255em; - vertical-align: .255em; + margin-left: 0.255em; + vertical-align: 0.255em; content: ""; border-top: 0; - border-right: .3em solid transparent; - border-bottom: .3em solid; - border-left: .3em solid transparent + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } .dropup .dropdown-toggle:empty::after { - margin-left: 0 + margin-left: 0; } .dropend .dropdown-menu[data-bs-popper] { @@ -4638,26 +4648,26 @@ fieldset:disabled .btn { right: auto; left: 100%; margin-top: 0; - margin-left: 1.625rem + margin-left: 1.625rem; } .dropend .dropdown-toggle::after { display: inline-block; - margin-left: .255em; - vertical-align: .255em; + margin-left: 0.255em; + vertical-align: 0.255em; content: ""; - border-top: .3em solid transparent; + border-top: 0.3em solid transparent; border-right: 0; - border-bottom: .3em solid transparent; - border-left: .3em solid + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } .dropend .dropdown-toggle:empty::after { - margin-left: 0 + margin-left: 0; } .dropend .dropdown-toggle::after { - vertical-align: 0 + vertical-align: 0; } .dropstart .dropdown-menu[data-bs-popper] { @@ -4665,245 +4675,245 @@ fieldset:disabled .btn { right: 100%; left: auto; margin-top: 0; - margin-right: 1.625rem + margin-right: 1.625rem; } .dropstart .dropdown-toggle::after { display: inline-block; - margin-left: .255em; - vertical-align: .255em; - content: "" + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } .dropstart .dropdown-toggle::after { - display: none + display: none; } .dropstart .dropdown-toggle::before { display: inline-block; - margin-right: .255em; - vertical-align: .255em; + margin-right: 0.255em; + vertical-align: 0.255em; content: ""; - border-top: .3em solid transparent; - border-right: .3em solid; - border-bottom: .3em solid transparent + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } .dropstart .dropdown-toggle:empty::after { - margin-left: 0 + margin-left: 0; } .dropstart .dropdown-toggle::before { - vertical-align: 0 + vertical-align: 0; } .dropdown-divider { height: 0; - margin: .5rem 0; + margin: 0.5rem 0; overflow: hidden; - border-top: 1px solid transparent + border-top: 1px solid transparent; } .dropdown-item { display: block; width: 100%; - padding: .3rem 1rem; + padding: 0.3rem 1rem; clear: both; font-weight: 400; color: #67748e; text-align: inherit; white-space: nowrap; background-color: transparent; - border: 0 + border: 0; } .dropdown-item:focus, .dropdown-item:hover { color: #344767; - background-color: #e9ecef + background-color: #e9ecef; } .dropdown-item.active, .dropdown-item:active { color: #67748e; text-decoration: none; - background-color: transparent + background-color: transparent; } .dropdown-item.disabled, .dropdown-item:disabled { color: #6c757d; pointer-events: none; - background-color: transparent + background-color: transparent; } .dropdown-menu.show { - display: block + display: block; } .dropdown-header { display: block; - padding: .5rem 1rem; + padding: 0.5rem 1rem; margin-bottom: 0; - font-size: .875rem; + font-size: 0.875rem; color: #6c757d; - white-space: nowrap + white-space: nowrap; } .dropdown-item-text { display: block; - padding: .3rem 1rem; - color: #67748e + padding: 0.3rem 1rem; + color: #67748e; } .dropdown-menu-dark { color: #dee2e6; background-color: #343a40; - border-color: transparent + border-color: transparent; } .dropdown-menu-dark .dropdown-item { - color: #dee2e6 + color: #dee2e6; } .dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover { color: #fff; - background-color: rgba(255, 255, 255, .15) + background-color: rgba(255, 255, 255, 0.15); } .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active { color: #67748e; - background-color: transparent + background-color: transparent; } .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled { - color: #adb5bd + color: #adb5bd; } .dropdown-menu-dark .dropdown-divider { - border-color: transparent + border-color: transparent; } .dropdown-menu-dark .dropdown-item-text { - color: #dee2e6 + color: #dee2e6; } .dropdown-menu-dark .dropdown-header { - color: #adb5bd + color: #adb5bd; } .btn-group, .btn-group-vertical { position: relative; display: inline-flex; - vertical-align: middle + vertical-align: middle; } -.btn-group-vertical>.btn, -.btn-group>.btn { +.btn-group-vertical > .btn, +.btn-group > .btn { position: relative; - flex: 1 1 auto + flex: 1 1 auto; } -.btn-group-vertical>.btn-check:checked+.btn, -.btn-group-vertical>.btn-check:focus+.btn, -.btn-group-vertical>.btn.active, -.btn-group-vertical>.btn:active, -.btn-group-vertical>.btn:focus, -.btn-group-vertical>.btn:hover, -.btn-group>.btn-check:checked+.btn, -.btn-group>.btn-check:focus+.btn, -.btn-group>.btn.active, -.btn-group>.btn:active, -.btn-group>.btn:focus, -.btn-group>.btn:hover { - z-index: 1 +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn.active, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:hover, +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn.active, +.btn-group > .btn:active, +.btn-group > .btn:focus, +.btn-group > .btn:hover { + z-index: 1; } .btn-toolbar { display: flex; flex-wrap: wrap; - justify-content: flex-start + justify-content: flex-start; } .btn-toolbar .input-group { - width: auto + width: auto; } -.btn-group>.btn-group:not(:first-child), -.btn-group>.btn:not(:first-child) { - margin-left: -1px +.btn-group > .btn-group:not(:first-child), +.btn-group > .btn:not(:first-child) { + margin-left: -1px; } -.btn-group>.btn-group:not(:last-child)>.btn, -.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { +.btn-group > .btn-group:not(:last-child) > .btn, +.btn-group > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; - border-bottom-right-radius: 0 + border-bottom-right-radius: 0; } -.btn-group>.btn-group:not(:first-child)>.btn, -.btn-group>.btn:nth-child(n+3), -.btn-group>:not(.btn-check)+.btn { +.btn-group > .btn-group:not(:first-child) > .btn, +.btn-group > .btn:nth-child(n + 3), +.btn-group > :not(.btn-check) + .btn { border-top-left-radius: 0; - border-bottom-left-radius: 0 + border-bottom-left-radius: 0; } .dropdown-toggle-split { padding-right: 1.125rem; - padding-left: 1.125rem + padding-left: 1.125rem; } .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after { - margin-left: 0 + margin-left: 0; } .dropstart .dropdown-toggle-split::before { - margin-right: 0 + margin-right: 0; } -.btn-group-sm>.btn+.dropdown-toggle-split, -.btn-sm+.dropdown-toggle-split { +.btn-group-sm > .btn + .dropdown-toggle-split, +.btn-sm + .dropdown-toggle-split { padding-right: 1.5rem; - padding-left: 1.5rem + padding-left: 1.5rem; } -.btn-group-lg>.btn+.dropdown-toggle-split, -.btn-lg+.dropdown-toggle-split { +.btn-group-lg > .btn + .dropdown-toggle-split, +.btn-lg + .dropdown-toggle-split { padding-right: 3rem; - padding-left: 3rem + padding-left: 3rem; } .btn-group-vertical { flex-direction: column; align-items: flex-start; - justify-content: center + justify-content: center; } -.btn-group-vertical>.btn, -.btn-group-vertical>.btn-group { - width: 100% +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; } -.btn-group-vertical>.btn-group:not(:first-child), -.btn-group-vertical>.btn:not(:first-child) { - margin-top: -1px +.btn-group-vertical > .btn-group:not(:first-child), +.btn-group-vertical > .btn:not(:first-child) { + margin-top: -1px; } -.btn-group-vertical>.btn-group:not(:last-child)>.btn, -.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { +.btn-group-vertical > .btn-group:not(:last-child) > .btn, +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; - border-bottom-left-radius: 0 + border-bottom-left-radius: 0; } -.btn-group-vertical>.btn-group:not(:first-child)>.btn, -.btn-group-vertical>.btn~.btn { +.btn-group-vertical > .btn-group:not(:first-child) > .btn, +.btn-group-vertical > .btn ~ .btn { border-top-left-radius: 0; - border-top-right-radius: 0 + border-top-right-radius: 0; } .nav { @@ -4911,106 +4921,107 @@ fieldset:disabled .btn { flex-wrap: wrap; padding-left: 0; margin-bottom: 0; - list-style: none + list-style: none; } .nav-link { display: block; - padding: .5rem 1rem; + padding: 0.5rem 1rem; color: #cb0c9f; - transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .nav-link { - transition: none + transition: none; } } .nav-link:focus, .nav-link:hover { - color: #830866 + color: #830866; } .nav-link.disabled { color: #6c757d; pointer-events: none; - cursor: default + cursor: default; } .nav-tabs { - border-bottom: 1px solid #dee2e6 + border-bottom: 1px solid #dee2e6; } .nav-tabs .nav-link { margin-bottom: -1px; background: 0 0; border: 1px solid transparent; - border-top-left-radius: .5rem; - border-top-right-radius: .5rem + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; } .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: #e9ecef #e9ecef #dee2e6; - isolation: isolate + isolation: isolate; } .nav-tabs .nav-link.disabled { color: #6c757d; background-color: transparent; - border-color: transparent + border-color: transparent; } .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #495057; background-color: #fff; - border-color: #dee2e6 #dee2e6 #fff + border-color: #dee2e6 #dee2e6 #fff; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; - border-top-right-radius: 0 + border-top-right-radius: 0; } .nav-pills .nav-link { background: 0 0; border: 0; - border-radius: .75rem + border-radius: 0.75rem; } .nav-pills .nav-link.active, -.nav-pills .show>.nav-link { +.nav-pills .show > .nav-link { color: #344767; - background-color: #fff + background-color: #fff; } .nav-fill .nav-item, -.nav-fill>.nav-link { +.nav-fill > .nav-link { flex: 1 1 auto; - text-align: center + text-align: center; } .nav-justified .nav-item, -.nav-justified>.nav-link { +.nav-justified > .nav-link { flex-basis: 0; flex-grow: 1; - text-align: center + text-align: center; } .nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link { - width: 100% + width: 100%; } -.tab-content>.tab-pane { - display: none +.tab-content > .tab-pane { + display: none; } -.tab-content>.active { - display: block +.tab-content > .active { + display: block; } .navbar { @@ -5019,31 +5030,31 @@ fieldset:disabled .btn { flex-wrap: wrap; align-items: center; justify-content: space-between; - padding-top: .5rem; + padding-top: 0.5rem; padding-right: 1rem; - padding-bottom: .5rem; - padding-left: 1rem + padding-bottom: 0.5rem; + padding-left: 1rem; } -.navbar>.container, -.navbar>.container-fluid, -.navbar>.container-lg, -.navbar>.container-md, -.navbar>.container-sm, -.navbar>.container-xl, -.navbar>.container-xxl { +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-lg, +.navbar > .container-md, +.navbar > .container-sm, +.navbar > .container-xl, +.navbar > .container-xxl { display: flex; flex-wrap: inherit; align-items: center; - justify-content: space-between + justify-content: space-between; } .navbar-brand { - padding-top: .40625rem; - padding-bottom: .40625rem; + padding-top: 0.40625rem; + padding-bottom: 0.40625rem; margin-right: 1rem; font-size: 1.125rem; - white-space: nowrap + white-space: nowrap; } .navbar-nav { @@ -5051,53 +5062,53 @@ fieldset:disabled .btn { flex-direction: column; padding-left: 0; margin-bottom: 0; - list-style: none + list-style: none; } .navbar-nav .nav-link { padding-right: 0; - padding-left: 0 + padding-left: 0; } .navbar-nav .dropdown-menu { - position: static + position: static; } .navbar-text { - padding-top: .5rem; - padding-bottom: .5rem + padding-top: 0.5rem; + padding-bottom: 0.5rem; } .navbar-collapse { flex-basis: 100%; flex-grow: 1; - align-items: center + align-items: center; } .navbar-toggler { - padding: .25rem .75rem; + padding: 0.25rem 0.75rem; font-size: 1.125rem; line-height: 1; background-color: transparent; border: 1px solid transparent; - border-radius: .5rem; - transition: box-shadow .15s ease-in-out + border-radius: 0.5rem; + transition: box-shadow 0.15s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .navbar-toggler { - transition: none + transition: none; } } .navbar-toggler:hover { - text-decoration: none + text-decoration: none; } .navbar-toggler:focus { text-decoration: none; outline: 0; - box-shadow: 0 0 0 .2rem + box-shadow: 0 0 0 0.2rem; } .navbar-toggler-icon { @@ -5107,300 +5118,300 @@ fieldset:disabled .btn { vertical-align: middle; background-repeat: no-repeat; background-position: center; - background-size: 100% + background-size: 100%; } .navbar-nav-scroll { max-height: var(--bs-scroll-height, 75vh); - overflow-y: auto + overflow-y: auto; } -@media (min-width:576px) { +@media (min-width: 576px) { .navbar-expand-sm { flex-wrap: nowrap; - justify-content: flex-start + justify-content: flex-start; } .navbar-expand-sm .navbar-nav { - flex-direction: row + flex-direction: row; } .navbar-expand-sm .navbar-nav .dropdown-menu { - position: absolute + position: absolute; } .navbar-expand-sm .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem + padding-right: 0.5rem; + padding-left: 0.5rem; } .navbar-expand-sm .navbar-nav-scroll { - overflow: visible + overflow: visible; } .navbar-expand-sm .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .navbar-expand-sm .navbar-toggler { - display: none + display: none; } } -@media (min-width:768px) { +@media (min-width: 768px) { .navbar-expand-md { flex-wrap: nowrap; - justify-content: flex-start + justify-content: flex-start; } .navbar-expand-md .navbar-nav { - flex-direction: row + flex-direction: row; } .navbar-expand-md .navbar-nav .dropdown-menu { - position: absolute + position: absolute; } .navbar-expand-md .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem + padding-right: 0.5rem; + padding-left: 0.5rem; } .navbar-expand-md .navbar-nav-scroll { - overflow: visible + overflow: visible; } .navbar-expand-md .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .navbar-expand-md .navbar-toggler { - display: none + display: none; } } -@media (min-width:992px) { +@media (min-width: 992px) { .navbar-expand-lg { flex-wrap: nowrap; - justify-content: flex-start + justify-content: flex-start; } .navbar-expand-lg .navbar-nav { - flex-direction: row + flex-direction: row; } .navbar-expand-lg .navbar-nav .dropdown-menu { - position: absolute + position: absolute; } .navbar-expand-lg .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem + padding-right: 0.5rem; + padding-left: 0.5rem; } .navbar-expand-lg .navbar-nav-scroll { - overflow: visible + overflow: visible; } .navbar-expand-lg .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .navbar-expand-lg .navbar-toggler { - display: none + display: none; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .navbar-expand-xl { flex-wrap: nowrap; - justify-content: flex-start + justify-content: flex-start; } .navbar-expand-xl .navbar-nav { - flex-direction: row + flex-direction: row; } .navbar-expand-xl .navbar-nav .dropdown-menu { - position: absolute + position: absolute; } .navbar-expand-xl .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem + padding-right: 0.5rem; + padding-left: 0.5rem; } .navbar-expand-xl .navbar-nav-scroll { - overflow: visible + overflow: visible; } .navbar-expand-xl .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .navbar-expand-xl .navbar-toggler { - display: none + display: none; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .navbar-expand-xxl { flex-wrap: nowrap; - justify-content: flex-start + justify-content: flex-start; } .navbar-expand-xxl .navbar-nav { - flex-direction: row + flex-direction: row; } .navbar-expand-xxl .navbar-nav .dropdown-menu { - position: absolute + position: absolute; } .navbar-expand-xxl .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem + padding-right: 0.5rem; + padding-left: 0.5rem; } .navbar-expand-xxl .navbar-nav-scroll { - overflow: visible + overflow: visible; } .navbar-expand-xxl .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .navbar-expand-xxl .navbar-toggler { - display: none + display: none; } } .navbar-expand { flex-wrap: nowrap; - justify-content: flex-start + justify-content: flex-start; } .navbar-expand .navbar-nav { - flex-direction: row + flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu { - position: absolute + position: absolute; } .navbar-expand .navbar-nav .nav-link { - padding-right: .5rem; - padding-left: .5rem + padding-right: 0.5rem; + padding-left: 0.5rem; } .navbar-expand .navbar-nav-scroll { - overflow: visible + overflow: visible; } .navbar-expand .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .navbar-expand .navbar-toggler { - display: none + display: none; } .navbar-light .navbar-brand { - color: rgba(52, 71, 103, .9) + color: rgba(52, 71, 103, 0.9); } .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { - color: rgba(52, 71, 103, .9) + color: rgba(52, 71, 103, 0.9); } .navbar-light .navbar-nav .nav-link { - color: #344767 + color: #344767; } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { - color: rgba(52, 71, 103, .7) + color: rgba(52, 71, 103, 0.7); } .navbar-light .navbar-nav .nav-link.disabled { - color: rgba(52, 71, 103, .3) + color: rgba(52, 71, 103, 0.3); } .navbar-light .navbar-nav .nav-link.active, -.navbar-light .navbar-nav .show>.nav-link { - color: rgba(52, 71, 103, .9) +.navbar-light .navbar-nav .show > .nav-link { + color: rgba(52, 71, 103, 0.9); } .navbar-light .navbar-toggler { color: #344767; - border-color: rgba(52, 71, 103, .1) + border-color: rgba(52, 71, 103, 0.1); } .navbar-light .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-light .navbar-text { - color: #344767 + color: #344767; } .navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { - color: rgba(52, 71, 103, .9) + color: rgba(52, 71, 103, 0.9); } .navbar-dark .navbar-brand { - color: #fff + color: #fff; } .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { - color: #fff + color: #fff; } .navbar-dark .navbar-nav .nav-link { - color: rgba(255, 255, 255, .85) + color: rgba(255, 255, 255, 0.85); } .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { - color: rgba(255, 255, 255, .75) + color: rgba(255, 255, 255, 0.75); } .navbar-dark .navbar-nav .nav-link.disabled { - color: rgba(255, 255, 255, .25) + color: rgba(255, 255, 255, 0.25); } .navbar-dark .navbar-nav .nav-link.active, -.navbar-dark .navbar-nav .show>.nav-link { - color: #fff +.navbar-dark .navbar-nav .show > .nav-link { + color: #fff; } .navbar-dark .navbar-toggler { - color: rgba(255, 255, 255, .85); - border-color: rgba(255, 255, 255, .1) + color: rgba(255, 255, 255, 0.85); + border-color: rgba(255, 255, 255, 0.1); } .navbar-dark .navbar-toggler-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } .navbar-dark .navbar-text { - color: rgba(255, 255, 255, .85) + color: rgba(255, 255, 255, 0.85); } .navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { - color: #fff + color: #fff; } .card { @@ -5411,94 +5422,94 @@ fieldset:disabled .btn { word-wrap: break-word; background-color: #fff; background-clip: border-box; - border: 0 solid rgba(0, 0, 0, .125); - border-radius: 1rem + border: 0 solid rgba(0, 0, 0, 0.125); + border-radius: 1rem; } -.card>hr { +.card > hr { margin-right: 0; - margin-left: 0 + margin-left: 0; } -.card>.list-group { +.card > .list-group { border-top: inherit; - border-bottom: inherit + border-bottom: inherit; } -.card>.list-group:first-child { +.card > .list-group:first-child { border-top-width: 0; border-top-left-radius: 1rem; - border-top-right-radius: 1rem + border-top-right-radius: 1rem; } -.card>.list-group:last-child { +.card > .list-group:last-child { border-bottom-width: 0; border-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem + border-bottom-left-radius: 1rem; } -.card>.card-header+.list-group, -.card>.list-group+.card-footer { - border-top: 0 +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; } .card-body { flex: 1 1 auto; - padding: 1rem 1rem + padding: 1rem 1rem; } .card-title { - margin-bottom: .5rem + margin-bottom: 0.5rem; } .card-subtitle { - margin-top: -.25rem; - margin-bottom: 0 + margin-top: -0.25rem; + margin-bottom: 0; } .card-text:last-child { - margin-bottom: 0 + margin-bottom: 0; } .card-link:hover { - text-decoration: none + text-decoration: none; } -.card-link+.card-link { - margin-left: 1rem +.card-link + .card-link { + margin-left: 1rem; } .card-header { - padding: .5rem 1rem; + padding: 0.5rem 1rem; margin-bottom: 0; background-color: #fff; - border-bottom: 0 solid rgba(0, 0, 0, .125) + border-bottom: 0 solid rgba(0, 0, 0, 0.125); } .card-header:first-child { - border-radius: 1rem 1rem 0 0 + border-radius: 1rem 1rem 0 0; } .card-footer { - padding: .5rem 1rem; + padding: 0.5rem 1rem; background-color: #fff; - border-top: 0 solid rgba(0, 0, 0, .125) + border-top: 0 solid rgba(0, 0, 0, 0.125); } .card-footer:last-child { - border-radius: 0 0 1rem 1rem + border-radius: 0 0 1rem 1rem; } .card-header-tabs { - margin-right: -.5rem; - margin-bottom: -.5rem; - margin-left: -.5rem; - border-bottom: 0 + margin-right: -0.5rem; + margin-bottom: -0.5rem; + margin-left: -0.5rem; + border-bottom: 0; } .card-header-pills { - margin-right: -.5rem; - margin-left: -.5rem + margin-right: -0.5rem; + margin-left: -0.5rem; } .card-img-overlay { @@ -5508,75 +5519,75 @@ fieldset:disabled .btn { bottom: 0; left: 0; padding: 1rem; - border-radius: 1rem + border-radius: 1rem; } .card-img, .card-img-bottom, .card-img-top { - width: 100% + width: 100%; } .card-img, .card-img-top { border-top-left-radius: 1rem; - border-top-right-radius: 1rem + border-top-right-radius: 1rem; } .card-img, .card-img-bottom { border-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem + border-bottom-left-radius: 1rem; } -.card-group>.card { - margin-bottom: .75rem +.card-group > .card { + margin-bottom: 0.75rem; } -@media (min-width:576px) { +@media (min-width: 576px) { .card-group { display: flex; - flex-flow: row wrap + flex-flow: row wrap; } - .card-group>.card { + .card-group > .card { flex: 1 0 0%; - margin-bottom: 0 + margin-bottom: 0; } - .card-group>.card+.card { + .card-group > .card + .card { margin-left: 0; - border-left: 0 + border-left: 0; } - .card-group>.card:not(:last-child) { + .card-group > .card:not(:last-child) { border-top-right-radius: 0; - border-bottom-right-radius: 0 + border-bottom-right-radius: 0; } - .card-group>.card:not(:last-child) .card-header, - .card-group>.card:not(:last-child) .card-img-top { - border-top-right-radius: 0 + .card-group > .card:not(:last-child) .card-header, + .card-group > .card:not(:last-child) .card-img-top { + border-top-right-radius: 0; } - .card-group>.card:not(:last-child) .card-footer, - .card-group>.card:not(:last-child) .card-img-bottom { - border-bottom-right-radius: 0 + .card-group > .card:not(:last-child) .card-footer, + .card-group > .card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0; } - .card-group>.card:not(:first-child) { + .card-group > .card:not(:first-child) { border-top-left-radius: 0; - border-bottom-left-radius: 0 + border-bottom-left-radius: 0; } - .card-group>.card:not(:first-child) .card-header, - .card-group>.card:not(:first-child) .card-img-top { - border-top-left-radius: 0 + .card-group > .card:not(:first-child) .card-header, + .card-group > .card:not(:first-child) .card-img-top { + border-top-left-radius: 0; } - .card-group>.card:not(:first-child) .card-footer, - .card-group>.card:not(:first-child) .card-img-bottom { - border-bottom-left-radius: 0 + .card-group > .card:not(:first-child) .card-footer, + .card-group > .card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0; } } @@ -5593,24 +5604,24 @@ fieldset:disabled .btn { border: 0; border-radius: 0; overflow-anchor: none; - transition: all .15s ease-in, border-radius .15s ease + transition: all 0.15s ease-in, border-radius 0.15s ease; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .accordion-button { - transition: none + transition: none; } } .accordion-button:not(.collapsed) { color: #344767; background-color: transparent; - box-shadow: inset 0 0 0 rgba(0, 0, 0, .125) + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.125); } .accordion-button:not(.collapsed)::after { background-image: none; - transform: rotate(180deg) + transform: rotate(180deg); } .accordion-button::after { @@ -5622,119 +5633,119 @@ fieldset:disabled .btn { background-image: none; background-repeat: no-repeat; background-size: 1rem; - transition: transform .2s ease-in-out + transition: transform 0.2s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .accordion-button::after { - transition: none + transition: none; } } .accordion-button:hover { - z-index: 2 + z-index: 2; } .accordion-button:focus { z-index: 3; border-color: #e293d3; outline: 0; - box-shadow: none + box-shadow: none; } .accordion-header { - margin-bottom: 0 + margin-bottom: 0; } .accordion-item { background-color: transparent; - border: 0 solid rgba(0, 0, 0, .125) + border: 0 solid rgba(0, 0, 0, 0.125); } .accordion-item:first-of-type { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } .accordion-item:first-of-type .accordion-button { - border-top-left-radius: .25rem; - border-top-right-radius: .25rem + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } .accordion-item:not(:first-of-type) { - border-top: 0 + border-top: 0; } .accordion-item:last-of-type { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } .accordion-item:last-of-type .accordion-button.collapsed { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } .accordion-item:last-of-type .accordion-collapse { - border-bottom-right-radius: .25rem; - border-bottom-left-radius: .25rem + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } .accordion-body { - padding: 1rem 1rem + padding: 1rem 1rem; } .accordion-flush .accordion-collapse { - border-width: 0 + border-width: 0; } .accordion-flush .accordion-item { border-right: 0; border-left: 0; - border-radius: 0 + border-radius: 0; } .accordion-flush .accordion-item:first-child { - border-top: 0 + border-top: 0; } .accordion-flush .accordion-item:last-child { - border-bottom: 0 + border-bottom: 0; } .accordion-flush .accordion-item .accordion-button { - border-radius: 0 + border-radius: 0; } .breadcrumb { display: flex; flex-wrap: wrap; - padding: .5rem 1rem; + padding: 0.5rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; - border-radius: .5rem + border-radius: 0.5rem; } -.breadcrumb-item+.breadcrumb-item { - padding-left: .5rem +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } -.breadcrumb-item+.breadcrumb-item::before { +.breadcrumb-item + .breadcrumb-item::before { float: left; - padding-right: .5rem; + padding-right: 0.5rem; color: #6c757d; - content: var(--bs-breadcrumb-divider, "/") + content: var(--bs-breadcrumb-divider, "/"); } .breadcrumb-item.active { - color: #6c757d + color: #6c757d; } .pagination { display: flex; padding-left: 0; - list-style: none + list-style: none; } .page-link { @@ -5743,12 +5754,13 @@ fieldset:disabled .btn { color: #cb0c9f; background-color: #fff; border: 1px solid #dee2e6; - transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .page-link { - transition: none + transition: none; } } @@ -5756,7 +5768,7 @@ fieldset:disabled .btn { z-index: 2; color: #830866; background-color: #e9ecef; - border-color: #dee2e6 + border-color: #dee2e6; } .page-link:focus { @@ -5764,91 +5776,91 @@ fieldset:disabled .btn { color: #830866; background-color: #e9ecef; outline: 0; - box-shadow: 0 0 0 .2rem rgba(203, 12, 159, .25) + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.25); } .page-item:not(:first-child) .page-link { - margin-left: -1px + margin-left: -1px; } .page-item.active .page-link { z-index: 3; color: #fff; background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } .page-item.disabled .page-link { color: #6c757d; pointer-events: none; background-color: #fff; - border-color: #dee2e6 + border-color: #dee2e6; } .page-link { - padding: .375rem .75rem + padding: 0.375rem 0.75rem; } .page-item:first-child .page-link { - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; } .page-item:last-child .page-link { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; } .pagination-lg .page-link { - padding: .75rem 1.5rem; - font-size: 1.125rem + padding: 0.75rem 1.5rem; + font-size: 1.125rem; } .pagination-lg .page-item:first-child .page-link { - border-top-left-radius: .75rem; - border-bottom-left-radius: .75rem + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; } .pagination-lg .page-item:last-child .page-link { - border-top-right-radius: .75rem; - border-bottom-right-radius: .75rem + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; } .pagination-sm .page-link { - padding: .25rem .5rem; - font-size: .875rem + padding: 0.25rem 0.5rem; + font-size: 0.875rem; } .pagination-sm .page-item:first-child .page-link { - border-top-left-radius: .25rem; - border-bottom-left-radius: .25rem + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } .pagination-sm .page-item:last-child .page-link { - border-top-right-radius: .25rem; - border-bottom-right-radius: .25rem + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } .badge { display: inline-block; - padding: .55em .9em; - font-size: .75em; + padding: 0.55em 0.9em; + font-size: 0.75em; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; - border-radius: .45rem + border-radius: 0.45rem; } .badge:empty { - display: none + display: none; } .btn .badge { position: relative; - top: -1px + top: -1px; } .alert { @@ -5856,19 +5868,19 @@ fieldset:disabled .btn { padding: 1rem 1rem; margin-bottom: 1rem; border: 1px solid transparent; - border-radius: .5rem + border-radius: 0.5rem; } .alert-heading { - color: inherit + color: inherit; } .alert-link { - font-weight: 600 + font-weight: 600; } .alert-dismissible { - padding-right: 3rem + padding-right: 3rem; } .alert-dismissible .btn-close { @@ -5876,108 +5888,108 @@ fieldset:disabled .btn { top: 0; right: 0; z-index: 2; - padding: 1.25rem 1rem + padding: 1.25rem 1rem; } .alert-primary { color: #7a075f; background-color: #f5ceec; - border-color: #efb6e2 + border-color: #efb6e2; } .alert-primary .alert-link { - color: #62064c + color: #62064c; } .alert-secondary { color: #4f5867; background-color: #e6e9ee; - border-color: #dadee6 + border-color: #dadee6; } .alert-secondary .alert-link { - color: #3f4652 + color: #3f4652; } .alert-success { color: #345609; background-color: #e6f7d0; - border-color: #daf3b9 + border-color: #daf3b9; } .alert-success .alert-link { - color: #2a4507 + color: #2a4507; } .alert-info { color: #0e748b; background-color: #d1f3fa; - border-color: #b9ecf8 + border-color: #b9ecf8; } .alert-info .alert-link { - color: #0b5d6f + color: #0b5d6f; } .alert-warning { color: #645314; background-color: #fef5d6; - border-color: #fef1c2 + border-color: #fef1c2; } .alert-warning .alert-link { - color: #504210 + color: #504210; } .alert-danger { color: #8c0404; background-color: #fbcdcd; - border-color: #f9b4b4 + border-color: #f9b4b4; } .alert-danger .alert-link { - color: #700303 + color: #700303; } .alert-light { color: #5d5e60; background-color: #fbfbfc; - border-color: #f8f9fa + border-color: #f8f9fa; } .alert-light .alert-link { - color: #4a4b4d + color: #4a4b4d; } .alert-dark { color: #1f2b3e; background-color: #d6dae1; - border-color: #c2c8d1 + border-color: #c2c8d1; } .alert-dark .alert-link { - color: #192232 + color: #192232; } .alert-white { color: #666; background-color: #fff; - border-color: #fff + border-color: #fff; } .alert-white .alert-link { - color: #525252 + color: #525252; } @-webkit-keyframes progress-bar-stripes { 0% { - background-position-x: 3px + background-position-x: 3px; } } @keyframes progress-bar-stripes { 0% { - background-position-x: 3px + background-position-x: 3px; } } @@ -5985,9 +5997,9 @@ fieldset:disabled .btn { display: flex; height: 3px; overflow: hidden; - font-size: .75rem; + font-size: 0.75rem; background-color: #e9ecef; - border-radius: .5rem + border-radius: 0.5rem; } .progress-bar { @@ -5999,29 +6011,38 @@ fieldset:disabled .btn { text-align: center; white-space: nowrap; background-color: #cb0c9f; - transition: width .6s ease + transition: width 0.6s ease; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .progress-bar { - transition: none + transition: none; } } .progress-bar-striped { - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-size: 3px 3px + 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: 3px 3px; } .progress-bar-animated { -webkit-animation: 1s linear infinite progress-bar-stripes; - animation: 1s linear infinite progress-bar-stripes + animation: 1s linear infinite progress-bar-stripes; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .progress-bar-animated { -webkit-animation: none; - animation: none + animation: none; } } @@ -6030,23 +6051,23 @@ fieldset:disabled .btn { flex-direction: column; padding-left: 0; margin-bottom: 0; - border-radius: .5rem + border-radius: 0.5rem; } .list-group-numbered { list-style-type: none; - counter-reset: section + counter-reset: section; } -.list-group-numbered>li::before { +.list-group-numbered > li::before { content: counters(section, ".") ". "; - counter-increment: section + counter-increment: section; } .list-group-item-action { width: 100%; color: #495057; - text-align: inherit + text-align: inherit; } .list-group-item-action:focus, @@ -6054,421 +6075,423 @@ fieldset:disabled .btn { z-index: 1; color: #495057; text-decoration: none; - background-color: #f8f9fa + background-color: #f8f9fa; } .list-group-item-action:active { color: #67748e; - background-color: #e9ecef + background-color: #e9ecef; } .list-group-item { position: relative; display: block; - padding: .5rem 1rem; + padding: 0.5rem 1rem; color: inherit; background-color: #fff; - border: 1px solid rgba(0, 0, 0, .125) + border: 1px solid rgba(0, 0, 0, 0.125); } .list-group-item:first-child { border-top-left-radius: inherit; - border-top-right-radius: inherit + border-top-right-radius: inherit; } .list-group-item:last-child { border-bottom-right-radius: inherit; - border-bottom-left-radius: inherit + border-bottom-left-radius: inherit; } .list-group-item.disabled, .list-group-item:disabled { color: #6c757d; pointer-events: none; - background-color: #fff + background-color: #fff; } .list-group-item.active { z-index: 2; color: #fff; background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } -.list-group-item+.list-group-item { - border-top-width: 0 +.list-group-item + .list-group-item { + border-top-width: 0; } -.list-group-item+.list-group-item.active { +.list-group-item + .list-group-item.active { margin-top: -1px; - border-top-width: 1px + border-top-width: 1px; } .list-group-horizontal { - flex-direction: row + flex-direction: row; } -.list-group-horizontal>.list-group-item:first-child { - border-bottom-left-radius: .5rem; - border-top-right-radius: 0 +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; } -.list-group-horizontal>.list-group-item:last-child { - border-top-right-radius: .5rem; - border-bottom-left-radius: 0 +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; } -.list-group-horizontal>.list-group-item.active { - margin-top: 0 +.list-group-horizontal > .list-group-item.active { + margin-top: 0; } -.list-group-horizontal>.list-group-item+.list-group-item { +.list-group-horizontal > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0 + border-left-width: 0; } -.list-group-horizontal>.list-group-item+.list-group-item.active { +.list-group-horizontal > .list-group-item + .list-group-item.active { margin-left: -1px; - border-left-width: 1px + border-left-width: 1px; } -@media (min-width:576px) { +@media (min-width: 576px) { .list-group-horizontal-sm { - flex-direction: row + flex-direction: row; } - .list-group-horizontal-sm>.list-group-item:first-child { - border-bottom-left-radius: .5rem; - border-top-right-radius: 0 + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; } - .list-group-horizontal-sm>.list-group-item:last-child { - border-top-right-radius: .5rem; - border-bottom-left-radius: 0 + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; } - .list-group-horizontal-sm>.list-group-item.active { - margin-top: 0 + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; } - .list-group-horizontal-sm>.list-group-item+.list-group-item { + .list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0 + border-left-width: 0; } - .list-group-horizontal-sm>.list-group-item+.list-group-item.active { + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: -1px; - border-left-width: 1px + border-left-width: 1px; } } -@media (min-width:768px) { +@media (min-width: 768px) { .list-group-horizontal-md { - flex-direction: row + flex-direction: row; } - .list-group-horizontal-md>.list-group-item:first-child { - border-bottom-left-radius: .5rem; - border-top-right-radius: 0 + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; } - .list-group-horizontal-md>.list-group-item:last-child { - border-top-right-radius: .5rem; - border-bottom-left-radius: 0 + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; } - .list-group-horizontal-md>.list-group-item.active { - margin-top: 0 + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; } - .list-group-horizontal-md>.list-group-item+.list-group-item { + .list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0 + border-left-width: 0; } - .list-group-horizontal-md>.list-group-item+.list-group-item.active { + .list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: -1px; - border-left-width: 1px + border-left-width: 1px; } } -@media (min-width:992px) { +@media (min-width: 992px) { .list-group-horizontal-lg { - flex-direction: row + flex-direction: row; } - .list-group-horizontal-lg>.list-group-item:first-child { - border-bottom-left-radius: .5rem; - border-top-right-radius: 0 + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; } - .list-group-horizontal-lg>.list-group-item:last-child { - border-top-right-radius: .5rem; - border-bottom-left-radius: 0 + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; } - .list-group-horizontal-lg>.list-group-item.active { - margin-top: 0 + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; } - .list-group-horizontal-lg>.list-group-item+.list-group-item { + .list-group-horizontal-lg > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0 + border-left-width: 0; } - .list-group-horizontal-lg>.list-group-item+.list-group-item.active { + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { margin-left: -1px; - border-left-width: 1px + border-left-width: 1px; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .list-group-horizontal-xl { - flex-direction: row + flex-direction: row; } - .list-group-horizontal-xl>.list-group-item:first-child { - border-bottom-left-radius: .5rem; - border-top-right-radius: 0 + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; } - .list-group-horizontal-xl>.list-group-item:last-child { - border-top-right-radius: .5rem; - border-bottom-left-radius: 0 + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; } - .list-group-horizontal-xl>.list-group-item.active { - margin-top: 0 + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; } - .list-group-horizontal-xl>.list-group-item+.list-group-item { + .list-group-horizontal-xl > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0 + border-left-width: 0; } - .list-group-horizontal-xl>.list-group-item+.list-group-item.active { + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { margin-left: -1px; - border-left-width: 1px + border-left-width: 1px; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .list-group-horizontal-xxl { - flex-direction: row + flex-direction: row; } - .list-group-horizontal-xxl>.list-group-item:first-child { - border-bottom-left-radius: .5rem; - border-top-right-radius: 0 + .list-group-horizontal-xxl > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; } - .list-group-horizontal-xxl>.list-group-item:last-child { - border-top-right-radius: .5rem; - border-bottom-left-radius: 0 + .list-group-horizontal-xxl > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; } - .list-group-horizontal-xxl>.list-group-item.active { - margin-top: 0 + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; } - .list-group-horizontal-xxl>.list-group-item+.list-group-item { + .list-group-horizontal-xxl > .list-group-item + .list-group-item { border-top-width: 1px; - border-left-width: 0 + border-left-width: 0; } - .list-group-horizontal-xxl>.list-group-item+.list-group-item.active { + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { margin-left: -1px; - border-left-width: 1px + border-left-width: 1px; } } .list-group-flush { - border-radius: 0 + border-radius: 0; } -.list-group-flush>.list-group-item { - border-width: 0 0 1px +.list-group-flush > .list-group-item { + border-width: 0 0 1px; } -.list-group-flush>.list-group-item:last-child { - border-bottom-width: 0 +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; } .list-group-item-primary { color: #7a075f; - background-color: #f5ceec + background-color: #f5ceec; } .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover { color: #7a075f; - background-color: #ddb9d4 + background-color: #ddb9d4; } .list-group-item-primary.list-group-item-action.active { color: #fff; background-color: #7a075f; - border-color: #7a075f + border-color: #7a075f; } .list-group-item-secondary { color: #4f5867; - background-color: #e6e9ee + background-color: #e6e9ee; } .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover { color: #4f5867; - background-color: #cfd2d6 + background-color: #cfd2d6; } .list-group-item-secondary.list-group-item-action.active { color: #fff; background-color: #4f5867; - border-color: #4f5867 + border-color: #4f5867; } .list-group-item-success { color: #345609; - background-color: #e6f7d0 + background-color: #e6f7d0; } .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover { color: #345609; - background-color: #cfdebb + background-color: #cfdebb; } .list-group-item-success.list-group-item-action.active { color: #fff; background-color: #345609; - border-color: #345609 + border-color: #345609; } .list-group-item-info { color: #0e748b; - background-color: #d1f3fa + background-color: #d1f3fa; } .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover { color: #0e748b; - background-color: #bcdbe1 + background-color: #bcdbe1; } .list-group-item-info.list-group-item-action.active { color: #fff; background-color: #0e748b; - border-color: #0e748b + border-color: #0e748b; } .list-group-item-warning { color: #645314; - background-color: #fef5d6 + background-color: #fef5d6; } .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover { color: #645314; - background-color: #e5ddc1 + background-color: #e5ddc1; } .list-group-item-warning.list-group-item-action.active { color: #fff; background-color: #645314; - border-color: #645314 + border-color: #645314; } .list-group-item-danger { color: #8c0404; - background-color: #fbcdcd + background-color: #fbcdcd; } .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover { color: #8c0404; - background-color: #e2b9b9 + background-color: #e2b9b9; } .list-group-item-danger.list-group-item-action.active { color: #fff; background-color: #8c0404; - border-color: #8c0404 + border-color: #8c0404; } .list-group-item-light { color: #5d5e60; - background-color: #fbfbfc + background-color: #fbfbfc; } .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover { color: #5d5e60; - background-color: #e2e2e3 + background-color: #e2e2e3; } .list-group-item-light.list-group-item-action.active { color: #fff; background-color: #5d5e60; - border-color: #5d5e60 + border-color: #5d5e60; } .list-group-item-dark { color: #1f2b3e; - background-color: #d6dae1 + background-color: #d6dae1; } .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover { color: #1f2b3e; - background-color: #c1c4cb + background-color: #c1c4cb; } .list-group-item-dark.list-group-item-action.active { color: #fff; background-color: #1f2b3e; - border-color: #1f2b3e + border-color: #1f2b3e; } .list-group-item-white { color: #666; - background-color: #fff + background-color: #fff; } .list-group-item-white.list-group-item-action:focus, .list-group-item-white.list-group-item-action:hover { color: #666; - background-color: #e6e6e6 + background-color: #e6e6e6; } .list-group-item-white.list-group-item-action.active { color: #fff; background-color: #666; - border-color: #666 + border-color: #666; } .btn-close { box-sizing: content-box; width: 1em; height: 1em; - padding: .25em .25em; + padding: 0.25em 0.25em; color: #fff; - background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat; + background: transparent + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") + center/1em auto no-repeat; border: 0; - border-radius: .25rem; - opacity: .5 + border-radius: 0.25rem; + opacity: 0.5; } .btn-close:hover { color: #fff; text-decoration: none; - opacity: .75 + opacity: 0.75; } .btn-close:focus { outline: 0; - box-shadow: 0 0 0 .2rem rgba(203, 12, 159, .25); - opacity: 1 + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.25); + opacity: 1; } .btn-close.disabled, @@ -6478,31 +6501,32 @@ fieldset:disabled .btn { -moz-user-select: none; -ms-user-select: none; user-select: none; - opacity: .25 + opacity: 0.25; } .btn-close-white { - filter: invert(1) grayscale(100%) brightness(200%) + filter: invert(1) grayscale(100%) brightness(200%); } .toast { width: 350px; max-width: 100%; - font-size: .875rem; + font-size: 0.875rem; pointer-events: auto; - background-color: rgba(255, 255, 255, .85); + background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 0 solid transparent; - box-shadow: 0 .25rem .375rem -.0625rem rgba(20, 20, 20, .12), 0 .125rem .25rem -.0625rem rgba(20, 20, 20, .07); - border-radius: .5rem + box-shadow: 0 0.25rem 0.375rem -0.0625rem rgba(20, 20, 20, 0.12), + 0 0.125rem 0.25rem -0.0625rem rgba(20, 20, 20, 0.07); + border-radius: 0.5rem; } .toast:not(.showing):not(.show) { - opacity: 0 + opacity: 0; } .toast.hide { - display: none + display: none; } .toast-container { @@ -6510,33 +6534,33 @@ fieldset:disabled .btn { width: -moz-max-content; width: max-content; max-width: 100%; - pointer-events: none + pointer-events: none; } -.toast-container>:not(:last-child) { - margin-bottom: 1.5rem +.toast-container > :not(:last-child) { + margin-bottom: 1.5rem; } .toast-header { display: flex; align-items: center; - padding: .75rem .75rem; + padding: 0.75rem 0.75rem; color: #344767; - background-color: rgba(255, 255, 255, .85); + background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; - border-bottom: 0 solid rgba(0, 0, 0, .05); - border-top-left-radius: .5rem; - border-top-right-radius: .5rem + border-bottom: 0 solid rgba(0, 0, 0, 0.05); + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; } .toast-header .btn-close { - margin-right: -.375rem; - margin-left: .75rem + margin-right: -0.375rem; + margin-left: 0.75rem; } .toast-body { - padding: .75rem; - word-wrap: break-word + padding: 0.75rem; + word-wrap: break-word; } .modal { @@ -6549,52 +6573,52 @@ fieldset:disabled .btn { height: 100%; overflow-x: hidden; overflow-y: auto; - outline: 0 + outline: 0; } .modal-dialog { position: relative; width: auto; - margin: .5rem; - pointer-events: none + margin: 0.5rem; + pointer-events: none; } .modal.fade .modal-dialog { - transition: transform .3s ease-out; - transform: translate(0, -50px) + transition: transform 0.3s ease-out; + transform: translate(0, -50px); } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .modal.fade .modal-dialog { - transition: none + transition: none; } } .modal.show .modal-dialog { - transform: none + transform: none; } .modal.modal-static .modal-dialog { - transform: scale(1.02) + transform: scale(1.02); } .modal-dialog-scrollable { - height: calc(100% - 1rem) + height: calc(100% - 1rem); } .modal-dialog-scrollable .modal-content { max-height: 100%; - overflow: hidden + overflow: hidden; } .modal-dialog-scrollable .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-dialog-centered { display: flex; align-items: center; - min-height: calc(100% - 1rem) + min-height: calc(100% - 1rem); } .modal-content { @@ -6605,9 +6629,9 @@ fieldset:disabled .btn { pointer-events: auto; background-color: #fff; background-clip: padding-box; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: .75rem; - outline: 0 + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.75rem; + outline: 0; } .modal-backdrop { @@ -6617,15 +6641,15 @@ fieldset:disabled .btn { z-index: 1040; width: 100vw; height: 100vh; - background-color: #000 + background-color: #000; } .modal-backdrop.fade { - opacity: 0 + opacity: 0; } .modal-backdrop.show { - opacity: .5 + opacity: 0.5; } .modal-header { @@ -6635,24 +6659,24 @@ fieldset:disabled .btn { justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; - border-top-left-radius: calc(.75rem - 1px); - border-top-right-radius: calc(.75rem - 1px) + border-top-left-radius: calc(0.75rem - 1px); + border-top-right-radius: calc(0.75rem - 1px); } .modal-header .btn-close { - padding: .5rem .5rem; - margin: -.5rem -.5rem -.5rem auto + padding: 0.5rem 0.5rem; + margin: -0.5rem -0.5rem -0.5rem auto; } .modal-title { margin-bottom: 0; - line-height: 1.5 + line-height: 1.5; } .modal-body { position: relative; flex: 1 1 auto; - padding: 1rem + padding: 1rem; } .modal-footer { @@ -6661,46 +6685,45 @@ fieldset:disabled .btn { flex-shrink: 0; align-items: center; justify-content: flex-end; - padding: .75rem; + padding: 0.75rem; border-top: 1px solid #dee2e6; - border-bottom-right-radius: calc(.75rem - 1px); - border-bottom-left-radius: calc(.75rem - 1px) + border-bottom-right-radius: calc(0.75rem - 1px); + border-bottom-left-radius: calc(0.75rem - 1px); } -.modal-footer>* { - margin: .25rem +.modal-footer > * { + margin: 0.25rem; } -@media (min-width:576px) { +@media (min-width: 576px) { .modal-dialog { max-width: 500px; - margin: 1.75rem auto + margin: 1.75rem auto; } .modal-dialog-scrollable { - height: calc(100% - 3.5rem) + height: calc(100% - 3.5rem); } .modal-dialog-centered { - min-height: calc(100% - 3.5rem) + min-height: calc(100% - 3.5rem); } .modal-sm { - max-width: 300px + max-width: 300px; } } -@media (min-width:992px) { - +@media (min-width: 992px) { .modal-lg, .modal-xl { - max-width: 800px + max-width: 800px; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .modal-xl { - max-width: 1140px + max-width: 1140px; } } @@ -6708,159 +6731,159 @@ fieldset:disabled .btn { width: 100vw; max-width: none; height: 100%; - margin: 0 + margin: 0; } .modal-fullscreen .modal-content { height: 100%; border: 0; - border-radius: 0 + border-radius: 0; } .modal-fullscreen .modal-header { - border-radius: 0 + border-radius: 0; } .modal-fullscreen .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-fullscreen .modal-footer { - border-radius: 0 + border-radius: 0; } -@media (max-width:575.98px) { +@media (max-width: 575.98px) { .modal-fullscreen-sm-down { width: 100vw; max-width: none; height: 100%; - margin: 0 + margin: 0; } .modal-fullscreen-sm-down .modal-content { height: 100%; border: 0; - border-radius: 0 + border-radius: 0; } .modal-fullscreen-sm-down .modal-header { - border-radius: 0 + border-radius: 0; } .modal-fullscreen-sm-down .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-fullscreen-sm-down .modal-footer { - border-radius: 0 + border-radius: 0; } } -@media (max-width:767.98px) { +@media (max-width: 767.98px) { .modal-fullscreen-md-down { width: 100vw; max-width: none; height: 100%; - margin: 0 + margin: 0; } .modal-fullscreen-md-down .modal-content { height: 100%; border: 0; - border-radius: 0 + border-radius: 0; } .modal-fullscreen-md-down .modal-header { - border-radius: 0 + border-radius: 0; } .modal-fullscreen-md-down .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-fullscreen-md-down .modal-footer { - border-radius: 0 + border-radius: 0; } } -@media (max-width:991.98px) { +@media (max-width: 991.98px) { .modal-fullscreen-lg-down { width: 100vw; max-width: none; height: 100%; - margin: 0 + margin: 0; } .modal-fullscreen-lg-down .modal-content { height: 100%; border: 0; - border-radius: 0 + border-radius: 0; } .modal-fullscreen-lg-down .modal-header { - border-radius: 0 + border-radius: 0; } .modal-fullscreen-lg-down .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-fullscreen-lg-down .modal-footer { - border-radius: 0 + border-radius: 0; } } -@media (max-width:1199.98px) { +@media (max-width: 1199.98px) { .modal-fullscreen-xl-down { width: 100vw; max-width: none; height: 100%; - margin: 0 + margin: 0; } .modal-fullscreen-xl-down .modal-content { height: 100%; border: 0; - border-radius: 0 + border-radius: 0; } .modal-fullscreen-xl-down .modal-header { - border-radius: 0 + border-radius: 0; } .modal-fullscreen-xl-down .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-fullscreen-xl-down .modal-footer { - border-radius: 0 + border-radius: 0; } } -@media (max-width:1399.98px) { +@media (max-width: 1399.98px) { .modal-fullscreen-xxl-down { width: 100vw; max-width: none; height: 100%; - margin: 0 + margin: 0; } .modal-fullscreen-xxl-down .modal-content { height: 100%; border: 0; - border-radius: 0 + border-radius: 0; } .modal-fullscreen-xxl-down .modal-header { - border-radius: 0 + border-radius: 0; } .modal-fullscreen-xxl-down .modal-body { - overflow-y: auto + overflow-y: auto; } .modal-fullscreen-xxl-down .modal-footer { - border-radius: 0 + border-radius: 0; } } @@ -6883,108 +6906,108 @@ fieldset:disabled .btn { word-spacing: normal; white-space: normal; line-break: auto; - font-size: .875rem; + font-size: 0.875rem; word-wrap: break-word; - opacity: 0 + opacity: 0; } .tooltip.show { - opacity: .9 + opacity: 0.9; } .tooltip .tooltip-arrow { position: absolute; display: block; - width: .8rem; - height: .4rem + width: 0.8rem; + height: 0.4rem; } .tooltip .tooltip-arrow::before { position: absolute; content: ""; border-color: transparent; - border-style: solid + border-style: solid; } -.bs-tooltip-auto[data-popper-placement^=top], +.bs-tooltip-auto[data-popper-placement^="top"], .bs-tooltip-top { - padding: .4rem 0 + padding: 0.4rem 0; } -.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow { - bottom: 0 + bottom: 0; } -.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before { top: -1px; - border-width: .4rem .4rem 0; - border-top-color: #000 + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } -.bs-tooltip-auto[data-popper-placement^=right], +.bs-tooltip-auto[data-popper-placement^="right"], .bs-tooltip-end { - padding: 0 .4rem + padding: 0 0.4rem; } -.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow, .bs-tooltip-end .tooltip-arrow { left: 0; - width: .4rem; - height: .8rem + width: 0.4rem; + height: 0.8rem; } -.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before, .bs-tooltip-end .tooltip-arrow::before { right: -1px; - border-width: .4rem .4rem .4rem 0; - border-right-color: #000 + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } -.bs-tooltip-auto[data-popper-placement^=bottom], +.bs-tooltip-auto[data-popper-placement^="bottom"], .bs-tooltip-bottom { - padding: .4rem 0 + padding: 0.4rem 0; } -.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow { - top: 0 + top: 0; } -.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before { bottom: -1px; - border-width: 0 .4rem .4rem; - border-bottom-color: #000 + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } -.bs-tooltip-auto[data-popper-placement^=left], +.bs-tooltip-auto[data-popper-placement^="left"], .bs-tooltip-start { - padding: 0 .4rem + padding: 0 0.4rem; } -.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow, .bs-tooltip-start .tooltip-arrow { right: 0; - width: .4rem; - height: .8rem + width: 0.4rem; + height: 0.8rem; } -.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before, .bs-tooltip-start .tooltip-arrow::before { left: -1px; - border-width: .4rem 0 .4rem .4rem; - border-left-color: #000 + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } .tooltip-inner { max-width: 200px; - padding: .25rem .5rem; + padding: 0.25rem 0.5rem; color: #fff; text-align: center; background-color: #000; - border-radius: .5rem + border-radius: 0.5rem; } .popover { @@ -7008,19 +7031,19 @@ fieldset:disabled .btn { word-spacing: normal; white-space: normal; line-break: auto; - font-size: .75rem; + font-size: 0.75rem; word-wrap: break-word; background-color: #fff; background-clip: padding-box; - border: 0 solid rgba(0, 0, 0, .2); - border-radius: .75rem + border: 0 solid rgba(0, 0, 0, 0.2); + border-radius: 0.75rem; } .popover .popover-arrow { position: absolute; display: block; width: 1rem; - height: .5rem + height: 0.5rem; } .popover .popover-arrow::after, @@ -7029,139 +7052,139 @@ fieldset:disabled .btn { display: block; content: ""; border-color: transparent; - border-style: solid + border-style: solid; } -.bs-popover-auto[data-popper-placement^=top]>.popover-arrow, -.bs-popover-top>.popover-arrow { - bottom: calc(-.5rem - 0px) +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow, +.bs-popover-top > .popover-arrow { + bottom: calc(-0.5rem - 0px); } -.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, -.bs-popover-top>.popover-arrow::before { +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, +.bs-popover-top > .popover-arrow::before { bottom: 0; - border-width: .5rem .5rem 0; - border-top-color: rgba(0, 0, 0, .25) + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); } -.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, -.bs-popover-top>.popover-arrow::after { +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after, +.bs-popover-top > .popover-arrow::after { bottom: 0; - border-width: .5rem .5rem 0; - border-top-color: #fff + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; } -.bs-popover-auto[data-popper-placement^=right]>.popover-arrow, -.bs-popover-end>.popover-arrow { - left: calc(-.5rem - 0px); - width: .5rem; - height: 1rem +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow, +.bs-popover-end > .popover-arrow { + left: calc(-0.5rem - 0px); + width: 0.5rem; + height: 1rem; } -.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, -.bs-popover-end>.popover-arrow::before { +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, +.bs-popover-end > .popover-arrow::before { left: 0; - border-width: .5rem .5rem .5rem 0; - border-right-color: rgba(0, 0, 0, .25) + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); } -.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, -.bs-popover-end>.popover-arrow::after { +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after, +.bs-popover-end > .popover-arrow::after { left: 0; - border-width: .5rem .5rem .5rem 0; - border-right-color: #fff + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; } -.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow, -.bs-popover-bottom>.popover-arrow { - top: calc(-.5rem - 0px) +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow, +.bs-popover-bottom > .popover-arrow { + top: calc(-0.5rem - 0px); } -.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, -.bs-popover-bottom>.popover-arrow::before { +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, +.bs-popover-bottom > .popover-arrow::before { top: 0; - border-width: 0 .5rem .5rem .5rem; - border-bottom-color: rgba(0, 0, 0, .25) + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); } -.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, -.bs-popover-bottom>.popover-arrow::after { +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after, +.bs-popover-bottom > .popover-arrow::after { top: 0; - border-width: 0 .5rem .5rem .5rem; - border-bottom-color: #fff + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; } -.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, +.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before, .bs-popover-bottom .popover-header::before { position: absolute; top: 0; left: 50%; display: block; width: 1rem; - margin-left: -.5rem; + margin-left: -0.5rem; content: ""; - border-bottom: 0 solid #e9ecef + border-bottom: 0 solid #e9ecef; } -.bs-popover-auto[data-popper-placement^=left]>.popover-arrow, -.bs-popover-start>.popover-arrow { - right: calc(-.5rem - 0px); - width: .5rem; - height: 1rem +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow, +.bs-popover-start > .popover-arrow { + right: calc(-0.5rem - 0px); + width: 0.5rem; + height: 1rem; } -.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, -.bs-popover-start>.popover-arrow::before { +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, +.bs-popover-start > .popover-arrow::before { right: 0; - border-width: .5rem 0 .5rem .5rem; - border-left-color: rgba(0, 0, 0, .25) + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); } -.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, -.bs-popover-start>.popover-arrow::after { +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after, +.bs-popover-start > .popover-arrow::after { right: 0; - border-width: .5rem 0 .5rem .5rem; - border-left-color: #fff + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; } .popover-header { - padding: .5rem 1rem; + padding: 0.5rem 1rem; margin-bottom: 0; font-size: 1rem; color: #344767; background-color: #e9ecef; - border-bottom: 0 solid rgba(0, 0, 0, .2); - border-top-left-radius: calc(.75rem - 0px); - border-top-right-radius: calc(.75rem - 0px) + border-bottom: 0 solid rgba(0, 0, 0, 0.2); + border-top-left-radius: calc(0.75rem - 0px); + border-top-right-radius: calc(0.75rem - 0px); } .popover-header:empty { - display: none + display: none; } .popover-body { padding: 1rem 1rem; - color: #67748e + color: #67748e; } .carousel { - position: relative + position: relative; } .carousel.pointer-event { - touch-action: pan-y + touch-action: pan-y; } .carousel-inner { position: relative; width: 100%; - overflow: hidden + overflow: hidden; } .carousel-inner::after { display: block; clear: both; - content: "" + content: ""; } .carousel-item { @@ -7172,56 +7195,55 @@ fieldset:disabled .btn { margin-right: -100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; - transition: transform .6s ease-in-out + transition: transform 0.6s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .carousel-item { - transition: none + transition: none; } } .carousel-item-next, .carousel-item-prev, .carousel-item.active { - display: block + display: block; } .active.carousel-item-end, .carousel-item-next:not(.carousel-item-start) { - transform: translateX(100%) + transform: translateX(100%); } .active.carousel-item-start, .carousel-item-prev:not(.carousel-item-end) { - transform: translateX(-100%) + transform: translateX(-100%); } .carousel-fade .carousel-item { opacity: 0; transition-property: opacity; - transform: none + transform: none; } .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end, .carousel-fade .carousel-item.active { z-index: 1; - opacity: 1 + opacity: 1; } .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start { z-index: 0; opacity: 0; - transition: opacity 0s .6s + transition: opacity 0s 0.6s; } -@media (prefers-reduced-motion:reduce) { - +@media (prefers-reduced-motion: reduce) { .carousel-fade .active.carousel-item-end, .carousel-fade .active.carousel-item-start { - transition: none + transition: none; } } @@ -7240,15 +7262,14 @@ fieldset:disabled .btn { text-align: center; background: 0 0; border: 0; - opacity: .5; - transition: opacity .15s ease + opacity: 0.5; + transition: opacity 0.15s ease; } -@media (prefers-reduced-motion:reduce) { - +@media (prefers-reduced-motion: reduce) { .carousel-control-next, .carousel-control-prev { - transition: none + transition: none; } } @@ -7259,15 +7280,15 @@ fieldset:disabled .btn { color: #fff; text-decoration: none; outline: 0; - opacity: .9 + opacity: 0.9; } .carousel-control-prev { - left: 0 + left: 0; } .carousel-control-next { - right: 0 + right: 0; } .carousel-control-next-icon, @@ -7277,15 +7298,15 @@ fieldset:disabled .btn { height: 2rem; background-repeat: no-repeat; background-position: 50%; - background-size: 100% 100% + background-size: 100% 100%; } .carousel-control-prev-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); } .carousel-control-next-icon { - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); } .carousel-indicators { @@ -7300,7 +7321,7 @@ fieldset:disabled .btn { margin-right: 15%; margin-bottom: 1rem; margin-left: 15%; - list-style: none + list-style: none; } .carousel-indicators [data-bs-target] { @@ -7318,18 +7339,18 @@ fieldset:disabled .btn { border: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; - opacity: .5; - transition: opacity .6s ease + opacity: 0.5; + transition: opacity 0.6s ease; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .carousel-indicators [data-bs-target] { - transition: none + transition: none; } } .carousel-indicators .active { - opacity: 1 + opacity: 1; } .carousel-caption { @@ -7340,31 +7361,31 @@ fieldset:disabled .btn { padding-top: 1.25rem; padding-bottom: 1.25rem; color: #fff; - text-align: center + text-align: center; } .carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon { - filter: invert(1) grayscale(100) + filter: invert(1) grayscale(100); } .carousel-dark .carousel-indicators [data-bs-target] { - background-color: #000 + background-color: #000; } .carousel-dark .carousel-caption { - color: #000 + color: #000; } @-webkit-keyframes spinner-border { to { - transform: rotate(360deg) + transform: rotate(360deg); } } @keyframes spinner-border { to { - transform: rotate(360deg) + transform: rotate(360deg); } } @@ -7372,39 +7393,39 @@ fieldset:disabled .btn { display: inline-block; width: 2rem; height: 2rem; - vertical-align: -.125em; - border: .25em solid currentColor; + vertical-align: -0.125em; + border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; - -webkit-animation: .75s linear infinite spinner-border; - animation: .75s linear infinite spinner-border + -webkit-animation: 0.75s linear infinite spinner-border; + animation: 0.75s linear infinite spinner-border; } .spinner-border-sm { width: 1rem; height: 1rem; - border-width: .2em + border-width: 0.2em; } @-webkit-keyframes spinner-grow { 0% { - transform: scale(0) + transform: scale(0); } 50% { opacity: 1; - transform: none + transform: none; } } @keyframes spinner-grow { 0% { - transform: scale(0) + transform: scale(0); } 50% { opacity: 1; - transform: none + transform: none; } } @@ -7412,25 +7433,24 @@ fieldset:disabled .btn { display: inline-block; width: 2rem; height: 2rem; - vertical-align: -.125em; + vertical-align: -0.125em; background-color: currentColor; border-radius: 50%; opacity: 0; - -webkit-animation: .75s linear infinite spinner-grow; - animation: .75s linear infinite spinner-grow + -webkit-animation: 0.75s linear infinite spinner-grow; + animation: 0.75s linear infinite spinner-grow; } .spinner-grow-sm { width: 1rem; - height: 1rem + height: 1rem; } -@media (prefers-reduced-motion:reduce) { - +@media (prefers-reduced-motion: reduce) { .spinner-border, .spinner-grow { -webkit-animation-duration: 1.5s; - animation-duration: 1.5s + animation-duration: 1.5s; } } @@ -7445,12 +7465,12 @@ fieldset:disabled .btn { background-color: #fff; background-clip: padding-box; outline: 0; - transition: transform .3s ease-in-out + transition: transform 0.3s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .offcanvas { - transition: none + transition: none; } } @@ -7458,41 +7478,41 @@ fieldset:disabled .btn { display: flex; align-items: center; justify-content: space-between; - padding: 1rem 1rem + padding: 1rem 1rem; } .offcanvas-header .btn-close { - padding: .5rem .5rem; - margin-top: -.5rem; - margin-right: -.5rem; - margin-bottom: -.5rem + padding: 0.5rem 0.5rem; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; } .offcanvas-title { margin-bottom: 0; - line-height: 1.5 + line-height: 1.5; } .offcanvas-body { flex-grow: 1; padding: 1rem 1rem; - overflow-y: auto + overflow-y: auto; } .offcanvas-start { top: 0; left: 0; width: 400px; - border-right: 1px solid rgba(0, 0, 0, .2); - transform: translateX(-100%) + border-right: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(-100%); } .offcanvas-end { top: 0; right: 0; width: 400px; - border-left: 1px solid rgba(0, 0, 0, .2); - transform: translateX(100%) + border-left: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(100%); } .offcanvas-top { @@ -7501,8 +7521,8 @@ fieldset:disabled .btn { left: 0; height: 30vh; max-height: 100%; - border-bottom: 1px solid rgba(0, 0, 0, .2); - transform: translateY(-100%) + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(-100%); } .offcanvas-bottom { @@ -7510,134 +7530,134 @@ fieldset:disabled .btn { left: 0; height: 30vh; max-height: 100%; - border-top: 1px solid rgba(0, 0, 0, .2); - transform: translateY(100%) + border-top: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(100%); } .offcanvas.show { - transform: none + transform: none; } .clearfix::after { display: block; clear: both; - content: "" + content: ""; } .link-primary { - color: #cb0c9f + color: #cb0c9f; } .link-primary:focus, .link-primary:hover { - color: #a20a7f + color: #a20a7f; } .link-secondary { - color: #8392ab + color: #8392ab; } .link-secondary:focus, .link-secondary:hover { - color: #9ca8bc + color: #9ca8bc; } .link-success { - color: #82d616 + color: #82d616; } .link-success:focus, .link-success:hover { - color: #9bde45 + color: #9bde45; } .link-info { - color: #17c1e8 + color: #17c1e8; } .link-info:focus, .link-info:hover { - color: #45cded + color: #45cded; } .link-warning { - color: #fbcf33 + color: #fbcf33; } .link-warning:focus, .link-warning:hover { - color: #fcd95c + color: #fcd95c; } .link-danger { - color: #ea0606 + color: #ea0606; } .link-danger:focus, .link-danger:hover { - color: #bb0505 + color: #bb0505; } .link-light { - color: #e9ecef + color: #e9ecef; } .link-light:focus, .link-light:hover { - color: #edf0f2 + color: #edf0f2; } .link-dark { - color: #344767 + color: #344767; } .link-dark:focus, .link-dark:hover { - color: #2a3952 + color: #2a3952; } .link-white { - color: #fff + color: #fff; } .link-white:focus, .link-white:hover { - color: #fff + color: #fff; } .ratio { position: relative; - width: 100% + width: 100%; } .ratio::before { display: block; padding-top: var(--bs-aspect-ratio); - content: "" + content: ""; } -.ratio>* { +.ratio > * { position: absolute; top: 0; left: 0; width: 100%; - height: 100% + height: 100%; } .ratio-1x1 { - --bs-aspect-ratio: 100% + --bs-aspect-ratio: 100%; } .ratio-4x3 { - --bs-aspect-ratio: calc(3 / 4 * 100%) + --bs-aspect-ratio: calc(3 / 4 * 100%); } .ratio-16x9 { - --bs-aspect-ratio: calc(9 / 16 * 100%) + --bs-aspect-ratio: calc(9 / 16 * 100%); } .ratio-21x9 { - --bs-aspect-ratio: calc(9 / 21 * 100%) + --bs-aspect-ratio: calc(9 / 21 * 100%); } .fixed-top { @@ -7645,7 +7665,7 @@ fieldset:disabled .btn { top: 0; right: 0; left: 0; - z-index: 1030 + z-index: 1030; } .fixed-bottom { @@ -7653,52 +7673,52 @@ fieldset:disabled .btn { right: 0; bottom: 0; left: 0; - z-index: 1030 + z-index: 1030; } .sticky-top { position: sticky; top: 0; - z-index: 1020 + z-index: 1020; } -@media (min-width:576px) { +@media (min-width: 576px) { .sticky-sm-top { position: sticky; top: 0; - z-index: 1020 + z-index: 1020; } } -@media (min-width:768px) { +@media (min-width: 768px) { .sticky-md-top { position: sticky; top: 0; - z-index: 1020 + z-index: 1020; } } -@media (min-width:992px) { +@media (min-width: 992px) { .sticky-lg-top { position: sticky; top: 0; - z-index: 1020 + z-index: 1020; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .sticky-xl-top { position: sticky; top: 0; - z-index: 1020 + z-index: 1020; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .sticky-xxl-top { position: sticky; top: 0; - z-index: 1020 + z-index: 1020; } } @@ -7712,7 +7732,7 @@ fieldset:disabled .btn { overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; - border: 0 !important + border: 0 !important; } .stretched-link::after { @@ -7722,10981 +7742,10983 @@ fieldset:disabled .btn { bottom: 0; left: 0; z-index: 1; - content: "" + content: ""; } .text-truncate { overflow: hidden; text-overflow: ellipsis; - white-space: nowrap + white-space: nowrap; } .align-baseline { - vertical-align: baseline !important + vertical-align: baseline !important; } .align-top { - vertical-align: top !important + vertical-align: top !important; } .align-middle { - vertical-align: middle !important + vertical-align: middle !important; } .align-bottom { - vertical-align: bottom !important + vertical-align: bottom !important; } .align-text-bottom { - vertical-align: text-bottom !important + vertical-align: text-bottom !important; } .align-text-top { - vertical-align: text-top !important + vertical-align: text-top !important; } .float-start { - float: left !important + float: left !important; } .float-end { - float: right !important + float: right !important; } .float-none { - float: none !important + float: none !important; } .overflow-auto { - overflow: auto !important + overflow: auto !important; } .overflow-hidden { - overflow: hidden !important + overflow: hidden !important; } .overflow-visible { - overflow: visible !important + overflow: visible !important; } .overflow-scroll { - overflow: scroll !important + overflow: scroll !important; } .d-inline { - display: inline !important + display: inline !important; } .d-inline-block { - display: inline-block !important + display: inline-block !important; } .d-block { - display: block !important + display: block !important; } .d-grid { - display: grid !important + display: grid !important; } .d-table { - display: table !important + display: table !important; } .d-table-row { - display: table-row !important + display: table-row !important; } .d-table-cell { - display: table-cell !important + display: table-cell !important; } .d-flex { - display: flex !important + display: flex !important; } .d-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-none { - display: none !important + display: none !important; } .shadow { - box-shadow: 0 .25rem .375rem -.0625rem rgba(20, 20, 20, .12), 0 .125rem .25rem -.0625rem rgba(20, 20, 20, .07) !important + box-shadow: 0 0.25rem 0.375rem -0.0625rem rgba(20, 20, 20, 0.12), + 0 0.125rem 0.25rem -0.0625rem rgba(20, 20, 20, 0.07) !important; } .shadow-sm { - box-shadow: 0 .3125rem .625rem 0 rgba(0, 0, 0, .12) !important + box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12) !important; } .shadow-lg { - box-shadow: 0 8px 26px -4px rgba(20, 20, 20, .15), 0 8px 9px -5px rgba(20, 20, 20, .06) !important + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06) !important; } .shadow-xl { - box-shadow: 0 23px 45px -11px rgba(20, 20, 20, .25) !important + box-shadow: 0 23px 45px -11px rgba(20, 20, 20, 0.25) !important; } .shadow-none { - box-shadow: none !important + box-shadow: none !important; } .position-static { - position: static !important + position: static !important; } .position-relative { - position: relative !important + position: relative !important; } .position-absolute { - position: absolute !important + position: absolute !important; } .position-fixed { - position: fixed !important + position: fixed !important; } .position-sticky { - position: sticky !important + position: sticky !important; } .top-0 { - top: 0 !important + top: 0 !important; } .top-1 { - top: 1% !important + top: 1% !important; } .top-2 { - top: 2% !important + top: 2% !important; } .top-3 { - top: 3% !important + top: 3% !important; } .top-4 { - top: 4% !important + top: 4% !important; } .top-5 { - top: 5% !important + top: 5% !important; } .top-6 { - top: 6% !important + top: 6% !important; } .top-7 { - top: 7% !important + top: 7% !important; } .top-8 { - top: 8% !important + top: 8% !important; } .top-9 { - top: 9% !important + top: 9% !important; } .top-10 { - top: 10% !important + top: 10% !important; } .top-50 { - top: 50% !important + top: 50% !important; } .top-100 { - top: 100% !important + top: 100% !important; } .bottom-0 { - bottom: 0 !important + bottom: 0 !important; } .bottom-1 { - bottom: 1% !important + bottom: 1% !important; } .bottom-2 { - bottom: 2% !important + bottom: 2% !important; } .bottom-3 { - bottom: 3% !important + bottom: 3% !important; } .bottom-4 { - bottom: 4% !important + bottom: 4% !important; } .bottom-5 { - bottom: 5% !important + bottom: 5% !important; } .bottom-6 { - bottom: 6% !important + bottom: 6% !important; } .bottom-7 { - bottom: 7% !important + bottom: 7% !important; } .bottom-8 { - bottom: 8% !important + bottom: 8% !important; } .bottom-9 { - bottom: 9% !important + bottom: 9% !important; } .bottom-10 { - bottom: 10% !important + bottom: 10% !important; } .bottom-50 { - bottom: 50% !important + bottom: 50% !important; } .bottom-100 { - bottom: 100% !important + bottom: 100% !important; } .start-0 { - left: 0 !important + left: 0 !important; } .start-1 { - left: 1% !important + left: 1% !important; } .start-2 { - left: 2% !important + left: 2% !important; } .start-3 { - left: 3% !important + left: 3% !important; } .start-4 { - left: 4% !important + left: 4% !important; } .start-5 { - left: 5% !important + left: 5% !important; } .start-6 { - left: 6% !important + left: 6% !important; } .start-7 { - left: 7% !important + left: 7% !important; } .start-8 { - left: 8% !important + left: 8% !important; } .start-9 { - left: 9% !important + left: 9% !important; } .start-10 { - left: 10% !important + left: 10% !important; } .start-50 { - left: 50% !important + left: 50% !important; } .start-100 { - left: 100% !important + left: 100% !important; } .end-0 { - right: 0 !important + right: 0 !important; } .end-1 { - right: 1% !important + right: 1% !important; } .end-2 { - right: 2% !important + right: 2% !important; } .end-3 { - right: 3% !important + right: 3% !important; } .end-4 { - right: 4% !important + right: 4% !important; } .end-5 { - right: 5% !important + right: 5% !important; } .end-6 { - right: 6% !important + right: 6% !important; } .end-7 { - right: 7% !important + right: 7% !important; } .end-8 { - right: 8% !important + right: 8% !important; } .end-9 { - right: 9% !important + right: 9% !important; } .end-10 { - right: 10% !important + right: 10% !important; } .end-50 { - right: 50% !important + right: 50% !important; } .end-100 { - right: 100% !important + right: 100% !important; } .translate-middle { - transform: translate(-50%, -50%) !important + transform: translate(-50%, -50%) !important; } .translate-middle-x { - transform: translateX(-50%) !important + transform: translateX(-50%) !important; } .translate-middle-y { - transform: translateY(-50%) !important + transform: translateY(-50%) !important; } .border { - border: 1px solid #dee2e6 !important + border: 1px solid #dee2e6 !important; } .border-0 { - border: 0 !important + border: 0 !important; } .border-top { - border-top: 1px solid #dee2e6 !important + border-top: 1px solid #dee2e6 !important; } .border-top-0 { - border-top: 0 !important + border-top: 0 !important; } .border-end { - border-right: 1px solid #dee2e6 !important + border-right: 1px solid #dee2e6 !important; } .border-end-0 { - border-right: 0 !important + border-right: 0 !important; } .border-bottom { - border-bottom: 1px solid #dee2e6 !important + border-bottom: 1px solid #dee2e6 !important; } .border-bottom-0 { - border-bottom: 0 !important + border-bottom: 0 !important; } .border-start { - border-left: 1px solid #dee2e6 !important + border-left: 1px solid #dee2e6 !important; } .border-start-0 { - border-left: 0 !important + border-left: 0 !important; } .border-primary { - border-color: #cb0c9f !important + border-color: #cb0c9f !important; } .border-secondary { - border-color: #8392ab !important + border-color: #8392ab !important; } .border-success { - border-color: #82d616 !important + border-color: #82d616 !important; } .border-info { - border-color: #17c1e8 !important + border-color: #17c1e8 !important; } .border-warning { - border-color: #fbcf33 !important + border-color: #fbcf33 !important; } .border-danger { - border-color: #ea0606 !important + border-color: #ea0606 !important; } .border-light { - border-color: #e9ecef !important + border-color: #e9ecef !important; } .border-dark { - border-color: #344767 !important + border-color: #344767 !important; } .border-white { - border-color: #fff !important + border-color: #fff !important; } .border-0 { - border-width: 0 !important + border-width: 0 !important; } .border-1 { - border-width: 1px !important + border-width: 1px !important; } .border-2 { - border-width: 2px !important + border-width: 2px !important; } .border-3 { - border-width: 3px !important + border-width: 3px !important; } .border-4 { - border-width: 4px !important + border-width: 4px !important; } .border-5 { - border-width: 5px !important + border-width: 5px !important; } .w-0 { - width: 0% !important + width: 0% !important; } .w-1 { - width: 1% !important + width: 1% !important; } .w-2 { - width: 2% !important + width: 2% !important; } .w-3 { - width: 3% !important + width: 3% !important; } .w-4 { - width: 4% !important + width: 4% !important; } .w-5 { - width: 5% !important + width: 5% !important; } .w-6 { - width: 6% !important + width: 6% !important; } .w-7 { - width: 7% !important + width: 7% !important; } .w-8 { - width: 8% !important + width: 8% !important; } .w-9 { - width: 9% !important + width: 9% !important; } .w-10 { - width: 10% !important + width: 10% !important; } .w-15 { - width: 15% !important + width: 15% !important; } .w-20 { - width: 20% !important + width: 20% !important; } .w-25 { - width: 25% !important + width: 25% !important; } .w-30 { - width: 30% !important + width: 30% !important; } .w-35 { - width: 35% !important + width: 35% !important; } .w-40 { - width: 40% !important + width: 40% !important; } .w-45 { - width: 45% !important + width: 45% !important; } .w-50 { - width: 50% !important + width: 50% !important; } .w-55 { - width: 55% !important + width: 55% !important; } .w-60 { - width: 60% !important + width: 60% !important; } .w-65 { - width: 65% !important + width: 65% !important; } .w-70 { - width: 70% !important + width: 70% !important; } .w-75 { - width: 75% !important + width: 75% !important; } .w-80 { - width: 80% !important + width: 80% !important; } .w-85 { - width: 85% !important + width: 85% !important; } .w-90 { - width: 90% !important + width: 90% !important; } .w-95 { - width: 95% !important + width: 95% !important; } .w-100 { - width: 100% !important + width: 100% !important; } .w-auto { - width: auto !important + width: auto !important; } .mw-100 { - max-width: 100% !important + max-width: 100% !important; } .vw-100 { - width: 100vw !important + width: 100vw !important; } .min-vw-100 { - min-width: 100vw !important + min-width: 100vw !important; } .h-25 { - height: 25% !important + height: 25% !important; } .h-50 { - height: 50% !important + height: 50% !important; } .h-75 { - height: 75% !important + height: 75% !important; } .h-100 { - height: 100% !important + height: 100% !important; } .h-auto { - height: auto !important + height: auto !important; } .mh-100 { - max-height: 100% !important + max-height: 100% !important; } .vh-100 { - height: 100vh !important + height: 100vh !important; } .min-vh-25 { - min-height: 25vh !important + min-height: 25vh !important; } .min-vh-50 { - min-height: 50vh !important + min-height: 50vh !important; } .min-vh-75 { - min-height: 75vh !important + min-height: 75vh !important; } .min-vh-85 { - min-height: 85vh !important + min-height: 85vh !important; } .min-vh-100 { - min-height: 100vh !important + min-height: 100vh !important; } .flex-fill { - flex: 1 1 auto !important + flex: 1 1 auto !important; } .flex-row { - flex-direction: row !important + flex-direction: row !important; } .flex-column { - flex-direction: column !important + flex-direction: column !important; } .flex-row-reverse { - flex-direction: row-reverse !important + flex-direction: row-reverse !important; } .flex-column-reverse { - flex-direction: column-reverse !important + flex-direction: column-reverse !important; } .flex-grow-0 { - flex-grow: 0 !important + flex-grow: 0 !important; } .flex-grow-1 { - flex-grow: 1 !important + flex-grow: 1 !important; } .flex-shrink-0 { - flex-shrink: 0 !important + flex-shrink: 0 !important; } .flex-shrink-1 { - flex-shrink: 1 !important + flex-shrink: 1 !important; } .flex-wrap { - flex-wrap: wrap !important + flex-wrap: wrap !important; } .flex-nowrap { - flex-wrap: nowrap !important + flex-wrap: nowrap !important; } .flex-wrap-reverse { - flex-wrap: wrap-reverse !important + flex-wrap: wrap-reverse !important; } .gap-0 { - gap: 0 !important + gap: 0 !important; } .gap-1 { - gap: .25rem !important + gap: 0.25rem !important; } .gap-2 { - gap: .5rem !important + gap: 0.5rem !important; } .gap-3 { - gap: 1rem !important + gap: 1rem !important; } .gap-4 { - gap: 1.5rem !important + gap: 1.5rem !important; } .gap-5 { - gap: 3rem !important + gap: 3rem !important; } .gap-6 { - gap: 4rem !important + gap: 4rem !important; } .gap-7 { - gap: 6rem !important + gap: 6rem !important; } .gap-8 { - gap: 8rem !important + gap: 8rem !important; } .gap-9 { - gap: 10rem !important + gap: 10rem !important; } .gap-10 { - gap: 12rem !important + gap: 12rem !important; } .gap-11 { - gap: 14rem !important + gap: 14rem !important; } .gap-12 { - gap: 16rem !important + gap: 16rem !important; } .justify-content-start { - justify-content: flex-start !important + justify-content: flex-start !important; } .justify-content-end { - justify-content: flex-end !important + justify-content: flex-end !important; } .justify-content-center { - justify-content: center !important + justify-content: center !important; } .justify-content-between { - justify-content: space-between !important + justify-content: space-between !important; } .justify-content-around { - justify-content: space-around !important + justify-content: space-around !important; } .justify-content-evenly { - justify-content: space-evenly !important + justify-content: space-evenly !important; } .align-items-start { - align-items: flex-start !important + align-items: flex-start !important; } .align-items-end { - align-items: flex-end !important + align-items: flex-end !important; } .align-items-center { - align-items: center !important + align-items: center !important; } .align-items-baseline { - align-items: baseline !important + align-items: baseline !important; } .align-items-stretch { - align-items: stretch !important + align-items: stretch !important; } .align-content-start { - align-content: flex-start !important + align-content: flex-start !important; } .align-content-end { - align-content: flex-end !important + align-content: flex-end !important; } .align-content-center { - align-content: center !important + align-content: center !important; } .align-content-between { - align-content: space-between !important + align-content: space-between !important; } .align-content-around { - align-content: space-around !important + align-content: space-around !important; } .align-content-stretch { - align-content: stretch !important + align-content: stretch !important; } .align-self-auto { - align-self: auto !important + align-self: auto !important; } .align-self-start { - align-self: flex-start !important + align-self: flex-start !important; } .align-self-end { - align-self: flex-end !important + align-self: flex-end !important; } .align-self-center { - align-self: center !important + align-self: center !important; } .align-self-baseline { - align-self: baseline !important + align-self: baseline !important; } .align-self-stretch { - align-self: stretch !important + align-self: stretch !important; } .order-first { - order: -1 !important + order: -1 !important; } .order-0 { - order: 0 !important + order: 0 !important; } .order-1 { - order: 1 !important + order: 1 !important; } .order-2 { - order: 2 !important + order: 2 !important; } .order-3 { - order: 3 !important + order: 3 !important; } .order-4 { - order: 4 !important + order: 4 !important; } .order-5 { - order: 5 !important + order: 5 !important; } .order-last { - order: 6 !important + order: 6 !important; } .m-0 { - margin: 0 !important + margin: 0 !important; } .m-1 { - margin: .25rem !important + margin: 0.25rem !important; } .m-2 { - margin: .5rem !important + margin: 0.5rem !important; } .m-3 { - margin: 1rem !important + margin: 1rem !important; } .m-4 { - margin: 1.5rem !important + margin: 1.5rem !important; } .m-5 { - margin: 3rem !important + margin: 3rem !important; } .m-6 { - margin: 4rem !important + margin: 4rem !important; } .m-7 { - margin: 6rem !important + margin: 6rem !important; } .m-8 { - margin: 8rem !important + margin: 8rem !important; } .m-9 { - margin: 10rem !important + margin: 10rem !important; } .m-10 { - margin: 12rem !important + margin: 12rem !important; } .m-11 { - margin: 14rem !important + margin: 14rem !important; } .m-12 { - margin: 16rem !important + margin: 16rem !important; } .m-auto { - margin: auto !important + margin: auto !important; } .mx-0 { margin-right: 0 !important; - margin-left: 0 !important + margin-left: 0 !important; } .mx-1 { - margin-right: .25rem !important; - margin-left: .25rem !important + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } .mx-2 { - margin-right: .5rem !important; - margin-left: .5rem !important + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } .mx-3 { margin-right: 1rem !important; - margin-left: 1rem !important + margin-left: 1rem !important; } .mx-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .mx-5 { margin-right: 3rem !important; - margin-left: 3rem !important + margin-left: 3rem !important; } .mx-6 { margin-right: 4rem !important; - margin-left: 4rem !important + margin-left: 4rem !important; } .mx-7 { margin-right: 6rem !important; - margin-left: 6rem !important + margin-left: 6rem !important; } .mx-8 { margin-right: 8rem !important; - margin-left: 8rem !important + margin-left: 8rem !important; } .mx-9 { margin-right: 10rem !important; - margin-left: 10rem !important + margin-left: 10rem !important; } .mx-10 { margin-right: 12rem !important; - margin-left: 12rem !important + margin-left: 12rem !important; } .mx-11 { margin-right: 14rem !important; - margin-left: 14rem !important + margin-left: 14rem !important; } .mx-12 { margin-right: 16rem !important; - margin-left: 16rem !important + margin-left: 16rem !important; } .mx-auto { margin-right: auto !important; - margin-left: auto !important + margin-left: auto !important; } .my-0 { margin-top: 0 !important; - margin-bottom: 0 !important + margin-bottom: 0 !important; } .my-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } .my-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } .my-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .my-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .my-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .my-6 { margin-top: 4rem !important; - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .my-7 { margin-top: 6rem !important; - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .my-8 { margin-top: 8rem !important; - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .my-9 { margin-top: 10rem !important; - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .my-10 { margin-top: 12rem !important; - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .my-11 { margin-top: 14rem !important; - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .my-12 { margin-top: 16rem !important; - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .my-auto { margin-top: auto !important; - margin-bottom: auto !important + margin-bottom: auto !important; } .mt-0 { - margin-top: 0 !important + margin-top: 0 !important; } .mt-1 { - margin-top: .25rem !important + margin-top: 0.25rem !important; } .mt-2 { - margin-top: .5rem !important + margin-top: 0.5rem !important; } .mt-3 { - margin-top: 1rem !important + margin-top: 1rem !important; } .mt-4 { - margin-top: 1.5rem !important + margin-top: 1.5rem !important; } .mt-5 { - margin-top: 3rem !important + margin-top: 3rem !important; } .mt-6 { - margin-top: 4rem !important + margin-top: 4rem !important; } .mt-7 { - margin-top: 6rem !important + margin-top: 6rem !important; } .mt-8 { - margin-top: 8rem !important + margin-top: 8rem !important; } .mt-9 { - margin-top: 10rem !important + margin-top: 10rem !important; } .mt-10 { - margin-top: 12rem !important + margin-top: 12rem !important; } .mt-11 { - margin-top: 14rem !important + margin-top: 14rem !important; } .mt-12 { - margin-top: 16rem !important + margin-top: 16rem !important; } .mt-auto { - margin-top: auto !important + margin-top: auto !important; } .me-0 { - margin-right: 0 !important + margin-right: 0 !important; } .me-1 { - margin-right: .25rem !important + margin-right: 0.25rem !important; } .me-2 { - margin-right: .5rem !important + margin-right: 0.5rem !important; } .me-3 { - margin-right: 1rem !important + margin-right: 1rem !important; } .me-4 { - margin-right: 1.5rem !important + margin-right: 1.5rem !important; } .me-5 { - margin-right: 3rem !important + margin-right: 3rem !important; } .me-6 { - margin-right: 4rem !important + margin-right: 4rem !important; } .me-7 { - margin-right: 6rem !important + margin-right: 6rem !important; } .me-8 { - margin-right: 8rem !important + margin-right: 8rem !important; } .me-9 { - margin-right: 10rem !important + margin-right: 10rem !important; } .me-10 { - margin-right: 12rem !important + margin-right: 12rem !important; } .me-11 { - margin-right: 14rem !important + margin-right: 14rem !important; } .me-12 { - margin-right: 16rem !important + margin-right: 16rem !important; } .me-auto { - margin-right: auto !important + margin-right: auto !important; } .mb-0 { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .mb-1 { - margin-bottom: .25rem !important + margin-bottom: 0.25rem !important; } .mb-2 { - margin-bottom: .5rem !important + margin-bottom: 0.5rem !important; } .mb-3 { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .mb-4 { - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .mb-5 { - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .mb-6 { - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .mb-7 { - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .mb-8 { - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .mb-9 { - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .mb-10 { - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .mb-11 { - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .mb-12 { - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .mb-auto { - margin-bottom: auto !important + margin-bottom: auto !important; } .ms-0 { - margin-left: 0 !important + margin-left: 0 !important; } .ms-1 { - margin-left: .25rem !important + margin-left: 0.25rem !important; } .ms-2 { - margin-left: .5rem !important + margin-left: 0.5rem !important; } .ms-3 { - margin-left: 1rem !important + margin-left: 1rem !important; } .ms-4 { - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .ms-5 { - margin-left: 3rem !important + margin-left: 3rem !important; } .ms-6 { - margin-left: 4rem !important + margin-left: 4rem !important; } .ms-7 { - margin-left: 6rem !important + margin-left: 6rem !important; } .ms-8 { - margin-left: 8rem !important + margin-left: 8rem !important; } .ms-9 { - margin-left: 10rem !important + margin-left: 10rem !important; } .ms-10 { - margin-left: 12rem !important + margin-left: 12rem !important; } .ms-11 { - margin-left: 14rem !important + margin-left: 14rem !important; } .ms-12 { - margin-left: 16rem !important + margin-left: 16rem !important; } .ms-auto { - margin-left: auto !important + margin-left: auto !important; } .m-n1 { - margin: -.25rem !important + margin: -0.25rem !important; } .m-n2 { - margin: -.5rem !important + margin: -0.5rem !important; } .m-n3 { - margin: -1rem !important + margin: -1rem !important; } .m-n4 { - margin: -1.5rem !important + margin: -1.5rem !important; } .m-n5 { - margin: -3rem !important + margin: -3rem !important; } .m-n6 { - margin: -4rem !important + margin: -4rem !important; } .m-n7 { - margin: -6rem !important + margin: -6rem !important; } .m-n8 { - margin: -8rem !important + margin: -8rem !important; } .m-n9 { - margin: -10rem !important + margin: -10rem !important; } .m-n10 { - margin: -12rem !important + margin: -12rem !important; } .m-n11 { - margin: -14rem !important + margin: -14rem !important; } .m-n12 { - margin: -16rem !important + margin: -16rem !important; } .mx-n1 { - margin-right: -.25rem !important; - margin-left: -.25rem !important + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } .mx-n2 { - margin-right: -.5rem !important; - margin-left: -.5rem !important + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } .mx-n3 { margin-right: -1rem !important; - margin-left: -1rem !important + margin-left: -1rem !important; } .mx-n4 { margin-right: -1.5rem !important; - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .mx-n5 { margin-right: -3rem !important; - margin-left: -3rem !important + margin-left: -3rem !important; } .mx-n6 { margin-right: -4rem !important; - margin-left: -4rem !important + margin-left: -4rem !important; } .mx-n7 { margin-right: -6rem !important; - margin-left: -6rem !important + margin-left: -6rem !important; } .mx-n8 { margin-right: -8rem !important; - margin-left: -8rem !important + margin-left: -8rem !important; } .mx-n9 { margin-right: -10rem !important; - margin-left: -10rem !important + margin-left: -10rem !important; } .mx-n10 { margin-right: -12rem !important; - margin-left: -12rem !important + margin-left: -12rem !important; } .mx-n11 { margin-right: -14rem !important; - margin-left: -14rem !important + margin-left: -14rem !important; } .mx-n12 { margin-right: -16rem !important; - margin-left: -16rem !important + margin-left: -16rem !important; } .my-n1 { - margin-top: -.25rem !important; - margin-bottom: -.25rem !important + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } .my-n2 { - margin-top: -.5rem !important; - margin-bottom: -.5rem !important + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } .my-n3 { margin-top: -1rem !important; - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .my-n4 { margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .my-n5 { margin-top: -3rem !important; - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .my-n6 { margin-top: -4rem !important; - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .my-n7 { margin-top: -6rem !important; - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .my-n8 { margin-top: -8rem !important; - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .my-n9 { margin-top: -10rem !important; - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .my-n10 { margin-top: -12rem !important; - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .my-n11 { margin-top: -14rem !important; - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .my-n12 { margin-top: -16rem !important; - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .mt-n1 { - margin-top: -.25rem !important + margin-top: -0.25rem !important; } .mt-n2 { - margin-top: -.5rem !important + margin-top: -0.5rem !important; } .mt-n3 { - margin-top: -1rem !important + margin-top: -1rem !important; } .mt-n4 { - margin-top: -1.5rem !important + margin-top: -1.5rem !important; } .mt-n5 { - margin-top: -3rem !important + margin-top: -3rem !important; } .mt-n6 { - margin-top: -4rem !important + margin-top: -4rem !important; } .mt-n7 { - margin-top: -6rem !important + margin-top: -6rem !important; } .mt-n8 { - margin-top: -8rem !important + margin-top: -8rem !important; } .mt-n9 { - margin-top: -10rem !important + margin-top: -10rem !important; } .mt-n10 { - margin-top: -12rem !important + margin-top: -12rem !important; } .mt-n11 { - margin-top: -14rem !important + margin-top: -14rem !important; } .mt-n12 { - margin-top: -16rem !important + margin-top: -16rem !important; } .me-n1 { - margin-right: -.25rem !important + margin-right: -0.25rem !important; } .me-n2 { - margin-right: -.5rem !important + margin-right: -0.5rem !important; } .me-n3 { - margin-right: -1rem !important + margin-right: -1rem !important; } .me-n4 { - margin-right: -1.5rem !important + margin-right: -1.5rem !important; } .me-n5 { - margin-right: -3rem !important + margin-right: -3rem !important; } .me-n6 { - margin-right: -4rem !important + margin-right: -4rem !important; } .me-n7 { - margin-right: -6rem !important + margin-right: -6rem !important; } .me-n8 { - margin-right: -8rem !important + margin-right: -8rem !important; } .me-n9 { - margin-right: -10rem !important + margin-right: -10rem !important; } .me-n10 { - margin-right: -12rem !important + margin-right: -12rem !important; } .me-n11 { - margin-right: -14rem !important + margin-right: -14rem !important; } .me-n12 { - margin-right: -16rem !important + margin-right: -16rem !important; } .mb-n1 { - margin-bottom: -.25rem !important + margin-bottom: -0.25rem !important; } .mb-n2 { - margin-bottom: -.5rem !important + margin-bottom: -0.5rem !important; } .mb-n3 { - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .mb-n4 { - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .mb-n5 { - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .mb-n6 { - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .mb-n7 { - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .mb-n8 { - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .mb-n9 { - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .mb-n10 { - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .mb-n11 { - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .mb-n12 { - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .ms-n1 { - margin-left: -.25rem !important + margin-left: -0.25rem !important; } .ms-n2 { - margin-left: -.5rem !important + margin-left: -0.5rem !important; } .ms-n3 { - margin-left: -1rem !important + margin-left: -1rem !important; } .ms-n4 { - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .ms-n5 { - margin-left: -3rem !important + margin-left: -3rem !important; } .ms-n6 { - margin-left: -4rem !important + margin-left: -4rem !important; } .ms-n7 { - margin-left: -6rem !important + margin-left: -6rem !important; } .ms-n8 { - margin-left: -8rem !important + margin-left: -8rem !important; } .ms-n9 { - margin-left: -10rem !important + margin-left: -10rem !important; } .ms-n10 { - margin-left: -12rem !important + margin-left: -12rem !important; } .ms-n11 { - margin-left: -14rem !important + margin-left: -14rem !important; } .ms-n12 { - margin-left: -16rem !important + margin-left: -16rem !important; } .p-0 { - padding: 0 !important + padding: 0 !important; } .p-1 { - padding: .25rem !important + padding: 0.25rem !important; } .p-2 { - padding: .5rem !important + padding: 0.5rem !important; } .p-3 { - padding: 1rem !important + padding: 1rem !important; } .p-4 { - padding: 1.5rem !important + padding: 1.5rem !important; } .p-5 { - padding: 3rem !important + padding: 3rem !important; } .p-6 { - padding: 4rem !important + padding: 4rem !important; } .p-7 { - padding: 6rem !important + padding: 6rem !important; } .p-8 { - padding: 8rem !important + padding: 8rem !important; } .p-9 { - padding: 10rem !important + padding: 10rem !important; } .p-10 { - padding: 12rem !important + padding: 12rem !important; } .p-11 { - padding: 14rem !important + padding: 14rem !important; } .p-12 { - padding: 16rem !important + padding: 16rem !important; } .px-0 { padding-right: 0 !important; - padding-left: 0 !important + padding-left: 0 !important; } .px-1 { - padding-right: .25rem !important; - padding-left: .25rem !important + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } .px-2 { - padding-right: .5rem !important; - padding-left: .5rem !important + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } .px-3 { padding-right: 1rem !important; - padding-left: 1rem !important + padding-left: 1rem !important; } .px-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .px-5 { padding-right: 3rem !important; - padding-left: 3rem !important + padding-left: 3rem !important; } .px-6 { padding-right: 4rem !important; - padding-left: 4rem !important + padding-left: 4rem !important; } .px-7 { padding-right: 6rem !important; - padding-left: 6rem !important + padding-left: 6rem !important; } .px-8 { padding-right: 8rem !important; - padding-left: 8rem !important + padding-left: 8rem !important; } .px-9 { padding-right: 10rem !important; - padding-left: 10rem !important + padding-left: 10rem !important; } .px-10 { padding-right: 12rem !important; - padding-left: 12rem !important + padding-left: 12rem !important; } .px-11 { padding-right: 14rem !important; - padding-left: 14rem !important + padding-left: 14rem !important; } .px-12 { padding-right: 16rem !important; - padding-left: 16rem !important + padding-left: 16rem !important; } .py-0 { padding-top: 0 !important; - padding-bottom: 0 !important + padding-bottom: 0 !important; } .py-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .py-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .py-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .py-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .py-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .py-6 { padding-top: 4rem !important; - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .py-7 { padding-top: 6rem !important; - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .py-8 { padding-top: 8rem !important; - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .py-9 { padding-top: 10rem !important; - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .py-10 { padding-top: 12rem !important; - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .py-11 { padding-top: 14rem !important; - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .py-12 { padding-top: 16rem !important; - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .pt-0 { - padding-top: 0 !important + padding-top: 0 !important; } .pt-1 { - padding-top: .25rem !important + padding-top: 0.25rem !important; } .pt-2 { - padding-top: .5rem !important + padding-top: 0.5rem !important; } .pt-3 { - padding-top: 1rem !important + padding-top: 1rem !important; } .pt-4 { - padding-top: 1.5rem !important + padding-top: 1.5rem !important; } .pt-5 { - padding-top: 3rem !important + padding-top: 3rem !important; } .pt-6 { - padding-top: 4rem !important + padding-top: 4rem !important; } .pt-7 { - padding-top: 6rem !important + padding-top: 6rem !important; } .pt-8 { - padding-top: 8rem !important + padding-top: 8rem !important; } .pt-9 { - padding-top: 10rem !important + padding-top: 10rem !important; } .pt-10 { - padding-top: 12rem !important + padding-top: 12rem !important; } .pt-11 { - padding-top: 14rem !important + padding-top: 14rem !important; } .pt-12 { - padding-top: 16rem !important + padding-top: 16rem !important; } .pe-0 { - padding-right: 0 !important + padding-right: 0 !important; } .pe-1 { - padding-right: .25rem !important + padding-right: 0.25rem !important; } .pe-2 { - padding-right: .5rem !important + padding-right: 0.5rem !important; } .pe-3 { - padding-right: 1rem !important + padding-right: 1rem !important; } .pe-4 { - padding-right: 1.5rem !important + padding-right: 1.5rem !important; } .pe-5 { - padding-right: 3rem !important + padding-right: 3rem !important; } .pe-6 { - padding-right: 4rem !important + padding-right: 4rem !important; } .pe-7 { - padding-right: 6rem !important + padding-right: 6rem !important; } .pe-8 { - padding-right: 8rem !important + padding-right: 8rem !important; } .pe-9 { - padding-right: 10rem !important + padding-right: 10rem !important; } .pe-10 { - padding-right: 12rem !important + padding-right: 12rem !important; } .pe-11 { - padding-right: 14rem !important + padding-right: 14rem !important; } .pe-12 { - padding-right: 16rem !important + padding-right: 16rem !important; } .pb-0 { - padding-bottom: 0 !important + padding-bottom: 0 !important; } .pb-1 { - padding-bottom: .25rem !important + padding-bottom: 0.25rem !important; } .pb-2 { - padding-bottom: .5rem !important + padding-bottom: 0.5rem !important; } .pb-3 { - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .pb-4 { - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .pb-5 { - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .pb-6 { - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .pb-7 { - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .pb-8 { - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .pb-9 { - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .pb-10 { - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .pb-11 { - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .pb-12 { - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .ps-0 { - padding-left: 0 !important + padding-left: 0 !important; } .ps-1 { - padding-left: .25rem !important + padding-left: 0.25rem !important; } .ps-2 { - padding-left: .5rem !important + padding-left: 0.5rem !important; } .ps-3 { - padding-left: 1rem !important + padding-left: 1rem !important; } .ps-4 { - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .ps-5 { - padding-left: 3rem !important + padding-left: 3rem !important; } .ps-6 { - padding-left: 4rem !important + padding-left: 4rem !important; } .ps-7 { - padding-left: 6rem !important + padding-left: 6rem !important; } .ps-8 { - padding-left: 8rem !important + padding-left: 8rem !important; } .ps-9 { - padding-left: 10rem !important + padding-left: 10rem !important; } .ps-10 { - padding-left: 12rem !important + padding-left: 12rem !important; } .ps-11 { - padding-left: 14rem !important + padding-left: 14rem !important; } .ps-12 { - padding-left: 16rem !important + padding-left: 16rem !important; } .font-monospace { - font-family: var(--bs-font-monospace) !important + font-family: var(--bs-font-monospace) !important; } .fs-1 { - font-size: calc(1.425rem + 2.1vw) !important + font-size: calc(1.425rem + 2.1vw) !important; } .fs-2 { - font-size: calc(1.35rem + 1.2vw) !important + font-size: calc(1.35rem + 1.2vw) !important; } .fs-3 { - font-size: calc(1.3125rem + .75vw) !important + font-size: calc(1.3125rem + 0.75vw) !important; } .fs-4 { - font-size: calc(1.275rem + .3vw) !important + font-size: calc(1.275rem + 0.3vw) !important; } .fs-5 { - font-size: 1.25rem !important + font-size: 1.25rem !important; } .fs-6 { - font-size: 1rem !important + font-size: 1rem !important; } .fst-italic { - font-style: italic !important + font-style: italic !important; } .fst-normal { - font-style: normal !important + font-style: normal !important; } .fw-light { - font-weight: 300 !important + font-weight: 300 !important; } .fw-lighter { - font-weight: lighter !important + font-weight: lighter !important; } .fw-normal { - font-weight: 400 !important + font-weight: 400 !important; } .fw-bold { - font-weight: 600 !important + font-weight: 600 !important; } .fw-bolder { - font-weight: 700 !important + font-weight: 700 !important; } .lh-1 { - line-height: 1 !important + line-height: 1 !important; } .lh-sm { - line-height: 1.25 !important + line-height: 1.25 !important; } .lh-base { - line-height: 1.5 !important + line-height: 1.5 !important; } .lh-lg { - line-height: 2 !important + line-height: 2 !important; } .text-start { - text-align: left !important + text-align: left !important; } .text-end { - text-align: right !important + text-align: right !important; } .text-center { - text-align: center !important + text-align: center !important; } .text-decoration-none { - text-decoration: none !important + text-decoration: none !important; } .text-decoration-underline { - text-decoration: underline !important + text-decoration: underline !important; } .text-decoration-line-through { - text-decoration: line-through !important + text-decoration: line-through !important; } .text-lowercase { - text-transform: lowercase !important + text-transform: lowercase !important; } .text-uppercase { - text-transform: uppercase !important + text-transform: uppercase !important; } .text-capitalize { - text-transform: capitalize !important + text-transform: capitalize !important; } .text-wrap { - white-space: normal !important + white-space: normal !important; } .text-nowrap { - white-space: nowrap !important + white-space: nowrap !important; } .text-break { word-wrap: break-word !important; - word-break: break-word !important + word-break: break-word !important; } .text-primary { - color: #cb0c9f !important + color: #cb0c9f !important; } .text-secondary { - color: #8392ab !important + color: #8392ab !important; } .text-success { - color: #82d616 !important + color: #82d616 !important; } .text-info { - color: #17c1e8 !important + color: #17c1e8 !important; } .text-warning { - color: #fbcf33 !important + color: #fbcf33 !important; } .text-danger { - color: #ea0606 !important + color: #ea0606 !important; } .text-light { - color: #e9ecef !important + color: #e9ecef !important; } .text-dark { - color: #344767 !important + color: #344767 !important; } .text-white { - color: #fff !important + color: #fff !important; } .text-body { - color: #67748e !important + color: #67748e !important; } .text-muted { - color: #6c757d !important + color: #6c757d !important; } .text-black-50 { - color: rgba(0, 0, 0, .5) !important + color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 { - color: rgba(255, 255, 255, .5) !important + color: rgba(255, 255, 255, 0.5) !important; } .text-reset { - color: inherit !important + color: inherit !important; } .bg-primary { - background-color: #cb0c9f !important + background-color: #cb0c9f !important; } .bg-secondary { - background-color: #8392ab !important + background-color: #8392ab !important; } .bg-success { - background-color: #82d616 !important + background-color: #82d616 !important; } .bg-info { - background-color: #17c1e8 !important + background-color: #17c1e8 !important; } .bg-warning { - background-color: #fbcf33 !important + background-color: #fbcf33 !important; } .bg-danger { - background-color: #ea0606 !important + background-color: #ea0606 !important; } .bg-light { - background-color: #e9ecef !important + background-color: #e9ecef !important; } .bg-dark { - background-color: #344767 !important + background-color: #344767 !important; } .bg-white { - background-color: #fff !important + background-color: #fff !important; } .bg-body { - background-color: #fff !important + background-color: #fff !important; } .bg-transparent { - background-color: transparent !important + background-color: transparent !important; } .bg-gray-100 { - background-color: #f8f9fa !important + background-color: #f8f9fa !important; } .bg-gray-200 { - background-color: #e9ecef !important + background-color: #e9ecef !important; } .bg-gray-300 { - background-color: #dee2e6 !important + background-color: #dee2e6 !important; } .bg-gray-400 { - background-color: #ced4da !important + background-color: #ced4da !important; } .bg-gray-500 { - background-color: #adb5bd !important + background-color: #adb5bd !important; } .bg-gray-600 { - background-color: #6c757d !important + background-color: #6c757d !important; } .bg-gray-700 { - background-color: #495057 !important + background-color: #495057 !important; } .bg-gray-800 { - background-color: #343a40 !important + background-color: #343a40 !important; } .bg-gray-900 { - background-color: #212529 !important + background-color: #212529 !important; } .bg-gradient { - background-image: var(--bs-gradient) !important + background-image: var(--bs-gradient) !important; } .user-select-all { -webkit-user-select: all !important; -moz-user-select: all !important; -ms-user-select: all !important; - user-select: all !important + user-select: all !important; } .user-select-auto { -webkit-user-select: auto !important; -moz-user-select: auto !important; -ms-user-select: auto !important; - user-select: auto !important + user-select: auto !important; } .user-select-none { -webkit-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; - user-select: none !important + user-select: none !important; } .pe-none { - pointer-events: none !important + pointer-events: none !important; } .pe-auto { - pointer-events: auto !important + pointer-events: auto !important; } .rounded { - border-radius: .25rem !important + border-radius: 0.25rem !important; } .rounded-0 { - border-radius: 0 !important + border-radius: 0 !important; } .rounded-1 { - border-radius: .25rem !important + border-radius: 0.25rem !important; } .rounded-2 { - border-radius: .25rem !important + border-radius: 0.25rem !important; } .rounded-3 { - border-radius: .75rem !important + border-radius: 0.75rem !important; } .avatar.rounded-circle img, .rounded-circle { - border-radius: 50% !important + border-radius: 50% !important; } .rounded-pill { - border-radius: 50rem !important + border-radius: 50rem !important; } .rounded-top { - border-top-left-radius: .25rem !important; - border-top-right-radius: .25rem !important + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } .rounded-end { - border-top-right-radius: .25rem !important; - border-bottom-right-radius: .25rem !important + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } .rounded-bottom { - border-bottom-right-radius: .25rem !important; - border-bottom-left-radius: .25rem !important + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } .rounded-start { - border-bottom-left-radius: .25rem !important; - border-top-left-radius: .25rem !important + border-bottom-left-radius: 0.25rem !important; + border-top-left-radius: 0.25rem !important; } .visible { - visibility: visible !important + visibility: visible !important; } .invisible { - visibility: hidden !important + visibility: hidden !important; } .transform-scale-5 { - transform: scale(.5) !important + transform: scale(0.5) !important; } .transform-scale-6 { - transform: scale(.6) !important + transform: scale(0.6) !important; } .transform-scale-7 { - transform: scale(.7) !important + transform: scale(0.7) !important; } .transform-scale-8 { - transform: scale(.8) !important + transform: scale(0.8) !important; } .transform-scale-9 { - transform: scale(.9) !important + transform: scale(0.9) !important; } .transform-scale-10 { - transform: scale(1) !important + transform: scale(1) !important; } .opacity-0 { - opacity: 0 !important + opacity: 0 !important; } .opacity-1 { - opacity: .1 !important + opacity: 0.1 !important; } .opacity-2 { - opacity: .2 !important + opacity: 0.2 !important; } .opacity-3 { - opacity: .3 !important + opacity: 0.3 !important; } .opacity-4 { - opacity: .4 !important + opacity: 0.4 !important; } .opacity-5 { - opacity: .5 !important + opacity: 0.5 !important; } .opacity-6 { - opacity: .6 !important + opacity: 0.6 !important; } .opacity-7 { - opacity: .7 !important + opacity: 0.7 !important; } .opacity-8 { - opacity: .8 !important + opacity: 0.8 !important; } .opacity-9 { - opacity: .9 !important + opacity: 0.9 !important; } .opacity-10 { - opacity: 1 !important + opacity: 1 !important; } .z-index-0 { - z-index: 0 !important + z-index: 0 !important; } .z-index-1 { - z-index: 1 !important + z-index: 1 !important; } .z-index-2 { - z-index: 2 !important + z-index: 2 !important; } .z-index-3 { - z-index: 3 !important + z-index: 3 !important; } .letter-spacing-1 { - letter-spacing: 1px !important + letter-spacing: 1px !important; } .letter-spacing-2 { - letter-spacing: 2px !important + letter-spacing: 2px !important; } .letter-spacing-3 { - letter-spacing: 3px !important + letter-spacing: 3px !important; } .letter-spacing-4 { - letter-spacing: 4px !important + letter-spacing: 4px !important; } .letter-spacing-5 { - letter-spacing: 5px !important + letter-spacing: 5px !important; } .border-radius-top-start-0 { - border-top-left-radius: 0 !important + border-top-left-radius: 0 !important; } .border-radius-top-end-0 { - border-top-right-radius: 0 !important + border-top-right-radius: 0 !important; } .border-radius-bottom-start-0 { - border-bottom-left-radius: 0 !important + border-bottom-left-radius: 0 !important; } .border-radius-bottom-end-0 { - border-bottom-right-radius: 0 !important + border-bottom-right-radius: 0 !important; } .max-height-100 { - max-height: 100px !important + max-height: 100px !important; } .max-height-150 { - max-height: 150px !important + max-height: 150px !important; } .max-height-160 { - max-height: 160px !important + max-height: 160px !important; } .max-height-200 { - max-height: 200px !important + max-height: 200px !important; } .max-height-250 { - max-height: 200px !important + max-height: 200px !important; } .max-height-300 { - max-height: 300px !important + max-height: 300px !important; } .max-height-400 { - max-height: 400px !important + max-height: 400px !important; } .max-height-500 { - max-height: 500px !important + max-height: 500px !important; } .max-height-600 { - max-height: 600px !important + max-height: 600px !important; } .max-height-vh-10 { - max-height: 10vh !important + max-height: 10vh !important; } .max-height-vh-20 { - max-height: 20vh !important + max-height: 20vh !important; } .max-height-vh-30 { - max-height: 30vh !important + max-height: 30vh !important; } .max-height-vh-40 { - max-height: 40vh !important + max-height: 40vh !important; } .max-height-vh-50 { - max-height: 50vh !important + max-height: 50vh !important; } .max-height-vh-60 { - max-height: 60vh !important + max-height: 60vh !important; } .max-height-vh-70 { - max-height: 70vh !important + max-height: 70vh !important; } .max-height-vh-80 { - max-height: 80vh !important + max-height: 80vh !important; } .max-height-vh-90 { - max-height: 90vh !important + max-height: 90vh !important; } .max-height-vh-100 { - max-height: 100vh !important + max-height: 100vh !important; } .min-height-100 { - min-height: 100px !important + min-height: 100px !important; } .min-height-150 { - min-height: 150px !important + min-height: 150px !important; } .min-height-160 { - min-height: 160px !important + min-height: 160px !important; } .min-height-200 { - min-height: 200px !important + min-height: 200px !important; } .min-height-250 { - min-height: 200px !important + min-height: 200px !important; } .min-height-300 { - min-height: 300px !important + min-height: 300px !important; } .min-height-400 { - min-height: 400px !important + min-height: 400px !important; } .min-height-500 { - min-height: 500px !important + min-height: 500px !important; } .min-height-600 { - min-height: 600px !important + min-height: 600px !important; } .height-100 { - height: 100px !important + height: 100px !important; } .height-200 { - height: 200px !important + height: 200px !important; } .height-300 { - height: 300px !important + height: 300px !important; } .height-400 { - height: 400px !important + height: 400px !important; } .height-500 { - height: 500px !important + height: 500px !important; } .height-600 { - height: 600px !important + height: 600px !important; } .max-width-100 { - max-width: 100px !important + max-width: 100px !important; } .max-width-200 { - max-width: 200px !important + max-width: 200px !important; } .max-width-300 { - max-width: 300px !important + max-width: 300px !important; } .max-width-400 { - max-width: 400px !important + max-width: 400px !important; } .max-width-500 { - max-width: 500px !important + max-width: 500px !important; } -@media (min-width:576px) { +@media (min-width: 576px) { .float-sm-start { - float: left !important + float: left !important; } .float-sm-end { - float: right !important + float: right !important; } .float-sm-none { - float: none !important + float: none !important; } .d-sm-inline { - display: inline !important + display: inline !important; } .d-sm-inline-block { - display: inline-block !important + display: inline-block !important; } .d-sm-block { - display: block !important + display: block !important; } .d-sm-grid { - display: grid !important + display: grid !important; } .d-sm-table { - display: table !important + display: table !important; } .d-sm-table-row { - display: table-row !important + display: table-row !important; } .d-sm-table-cell { - display: table-cell !important + display: table-cell !important; } .d-sm-flex { - display: flex !important + display: flex !important; } .d-sm-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-sm-none { - display: none !important + display: none !important; } .border-top-sm { - border-top: 1px solid #dee2e6 !important + border-top: 1px solid #dee2e6 !important; } .border-top-sm-0 { - border-top: 0 !important + border-top: 0 !important; } .border-end-sm { - border-right: 1px solid #dee2e6 !important + border-right: 1px solid #dee2e6 !important; } .border-end-sm-0 { - border-right: 0 !important + border-right: 0 !important; } .border-bottom-sm { - border-bottom: 1px solid #dee2e6 !important + border-bottom: 1px solid #dee2e6 !important; } .border-bottom-sm-0 { - border-bottom: 0 !important + border-bottom: 0 !important; } .border-start-sm { - border-left: 1px solid #dee2e6 !important + border-left: 1px solid #dee2e6 !important; } .border-start-sm-0 { - border-left: 0 !important + border-left: 0 !important; } .w-sm-0 { - width: 0% !important + width: 0% !important; } .w-sm-1 { - width: 1% !important + width: 1% !important; } .w-sm-2 { - width: 2% !important + width: 2% !important; } .w-sm-3 { - width: 3% !important + width: 3% !important; } .w-sm-4 { - width: 4% !important + width: 4% !important; } .w-sm-5 { - width: 5% !important + width: 5% !important; } .w-sm-6 { - width: 6% !important + width: 6% !important; } .w-sm-7 { - width: 7% !important + width: 7% !important; } .w-sm-8 { - width: 8% !important + width: 8% !important; } .w-sm-9 { - width: 9% !important + width: 9% !important; } .w-sm-10 { - width: 10% !important + width: 10% !important; } .w-sm-15 { - width: 15% !important + width: 15% !important; } .w-sm-20 { - width: 20% !important + width: 20% !important; } .w-sm-25 { - width: 25% !important + width: 25% !important; } .w-sm-30 { - width: 30% !important + width: 30% !important; } .w-sm-35 { - width: 35% !important + width: 35% !important; } .w-sm-40 { - width: 40% !important + width: 40% !important; } .w-sm-45 { - width: 45% !important + width: 45% !important; } .w-sm-50 { - width: 50% !important + width: 50% !important; } .w-sm-55 { - width: 55% !important + width: 55% !important; } .w-sm-60 { - width: 60% !important + width: 60% !important; } .w-sm-65 { - width: 65% !important + width: 65% !important; } .w-sm-70 { - width: 70% !important + width: 70% !important; } .w-sm-75 { - width: 75% !important + width: 75% !important; } .w-sm-80 { - width: 80% !important + width: 80% !important; } .w-sm-85 { - width: 85% !important + width: 85% !important; } .w-sm-90 { - width: 90% !important + width: 90% !important; } .w-sm-95 { - width: 95% !important + width: 95% !important; } .w-sm-100 { - width: 100% !important + width: 100% !important; } .w-sm-auto { - width: auto !important + width: auto !important; } .flex-sm-fill { - flex: 1 1 auto !important + flex: 1 1 auto !important; } .flex-sm-row { - flex-direction: row !important + flex-direction: row !important; } .flex-sm-column { - flex-direction: column !important + flex-direction: column !important; } .flex-sm-row-reverse { - flex-direction: row-reverse !important + flex-direction: row-reverse !important; } .flex-sm-column-reverse { - flex-direction: column-reverse !important + flex-direction: column-reverse !important; } .flex-sm-grow-0 { - flex-grow: 0 !important + flex-grow: 0 !important; } .flex-sm-grow-1 { - flex-grow: 1 !important + flex-grow: 1 !important; } .flex-sm-shrink-0 { - flex-shrink: 0 !important + flex-shrink: 0 !important; } .flex-sm-shrink-1 { - flex-shrink: 1 !important + flex-shrink: 1 !important; } .flex-sm-wrap { - flex-wrap: wrap !important + flex-wrap: wrap !important; } .flex-sm-nowrap { - flex-wrap: nowrap !important + flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important + flex-wrap: wrap-reverse !important; } .gap-sm-0 { - gap: 0 !important + gap: 0 !important; } .gap-sm-1 { - gap: .25rem !important + gap: 0.25rem !important; } .gap-sm-2 { - gap: .5rem !important + gap: 0.5rem !important; } .gap-sm-3 { - gap: 1rem !important + gap: 1rem !important; } .gap-sm-4 { - gap: 1.5rem !important + gap: 1.5rem !important; } .gap-sm-5 { - gap: 3rem !important + gap: 3rem !important; } .gap-sm-6 { - gap: 4rem !important + gap: 4rem !important; } .gap-sm-7 { - gap: 6rem !important + gap: 6rem !important; } .gap-sm-8 { - gap: 8rem !important + gap: 8rem !important; } .gap-sm-9 { - gap: 10rem !important + gap: 10rem !important; } .gap-sm-10 { - gap: 12rem !important + gap: 12rem !important; } .gap-sm-11 { - gap: 14rem !important + gap: 14rem !important; } .gap-sm-12 { - gap: 16rem !important + gap: 16rem !important; } .justify-content-sm-start { - justify-content: flex-start !important + justify-content: flex-start !important; } .justify-content-sm-end { - justify-content: flex-end !important + justify-content: flex-end !important; } .justify-content-sm-center { - justify-content: center !important + justify-content: center !important; } .justify-content-sm-between { - justify-content: space-between !important + justify-content: space-between !important; } .justify-content-sm-around { - justify-content: space-around !important + justify-content: space-around !important; } .justify-content-sm-evenly { - justify-content: space-evenly !important + justify-content: space-evenly !important; } .align-items-sm-start { - align-items: flex-start !important + align-items: flex-start !important; } .align-items-sm-end { - align-items: flex-end !important + align-items: flex-end !important; } .align-items-sm-center { - align-items: center !important + align-items: center !important; } .align-items-sm-baseline { - align-items: baseline !important + align-items: baseline !important; } .align-items-sm-stretch { - align-items: stretch !important + align-items: stretch !important; } .align-content-sm-start { - align-content: flex-start !important + align-content: flex-start !important; } .align-content-sm-end { - align-content: flex-end !important + align-content: flex-end !important; } .align-content-sm-center { - align-content: center !important + align-content: center !important; } .align-content-sm-between { - align-content: space-between !important + align-content: space-between !important; } .align-content-sm-around { - align-content: space-around !important + align-content: space-around !important; } .align-content-sm-stretch { - align-content: stretch !important + align-content: stretch !important; } .align-self-sm-auto { - align-self: auto !important + align-self: auto !important; } .align-self-sm-start { - align-self: flex-start !important + align-self: flex-start !important; } .align-self-sm-end { - align-self: flex-end !important + align-self: flex-end !important; } .align-self-sm-center { - align-self: center !important + align-self: center !important; } .align-self-sm-baseline { - align-self: baseline !important + align-self: baseline !important; } .align-self-sm-stretch { - align-self: stretch !important + align-self: stretch !important; } .order-sm-first { - order: -1 !important + order: -1 !important; } .order-sm-0 { - order: 0 !important + order: 0 !important; } .order-sm-1 { - order: 1 !important + order: 1 !important; } .order-sm-2 { - order: 2 !important + order: 2 !important; } .order-sm-3 { - order: 3 !important + order: 3 !important; } .order-sm-4 { - order: 4 !important + order: 4 !important; } .order-sm-5 { - order: 5 !important + order: 5 !important; } .order-sm-last { - order: 6 !important + order: 6 !important; } .m-sm-0 { - margin: 0 !important + margin: 0 !important; } .m-sm-1 { - margin: .25rem !important + margin: 0.25rem !important; } .m-sm-2 { - margin: .5rem !important + margin: 0.5rem !important; } .m-sm-3 { - margin: 1rem !important + margin: 1rem !important; } .m-sm-4 { - margin: 1.5rem !important + margin: 1.5rem !important; } .m-sm-5 { - margin: 3rem !important + margin: 3rem !important; } .m-sm-6 { - margin: 4rem !important + margin: 4rem !important; } .m-sm-7 { - margin: 6rem !important + margin: 6rem !important; } .m-sm-8 { - margin: 8rem !important + margin: 8rem !important; } .m-sm-9 { - margin: 10rem !important + margin: 10rem !important; } .m-sm-10 { - margin: 12rem !important + margin: 12rem !important; } .m-sm-11 { - margin: 14rem !important + margin: 14rem !important; } .m-sm-12 { - margin: 16rem !important + margin: 16rem !important; } .m-sm-auto { - margin: auto !important + margin: auto !important; } .mx-sm-0 { margin-right: 0 !important; - margin-left: 0 !important + margin-left: 0 !important; } .mx-sm-1 { - margin-right: .25rem !important; - margin-left: .25rem !important + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } .mx-sm-2 { - margin-right: .5rem !important; - margin-left: .5rem !important + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } .mx-sm-3 { margin-right: 1rem !important; - margin-left: 1rem !important + margin-left: 1rem !important; } .mx-sm-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .mx-sm-5 { margin-right: 3rem !important; - margin-left: 3rem !important + margin-left: 3rem !important; } .mx-sm-6 { margin-right: 4rem !important; - margin-left: 4rem !important + margin-left: 4rem !important; } .mx-sm-7 { margin-right: 6rem !important; - margin-left: 6rem !important + margin-left: 6rem !important; } .mx-sm-8 { margin-right: 8rem !important; - margin-left: 8rem !important + margin-left: 8rem !important; } .mx-sm-9 { margin-right: 10rem !important; - margin-left: 10rem !important + margin-left: 10rem !important; } .mx-sm-10 { margin-right: 12rem !important; - margin-left: 12rem !important + margin-left: 12rem !important; } .mx-sm-11 { margin-right: 14rem !important; - margin-left: 14rem !important + margin-left: 14rem !important; } .mx-sm-12 { margin-right: 16rem !important; - margin-left: 16rem !important + margin-left: 16rem !important; } .mx-sm-auto { margin-right: auto !important; - margin-left: auto !important + margin-left: auto !important; } .my-sm-0 { margin-top: 0 !important; - margin-bottom: 0 !important + margin-bottom: 0 !important; } .my-sm-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } .my-sm-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } .my-sm-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .my-sm-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .my-sm-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .my-sm-6 { margin-top: 4rem !important; - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .my-sm-7 { margin-top: 6rem !important; - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .my-sm-8 { margin-top: 8rem !important; - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .my-sm-9 { margin-top: 10rem !important; - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .my-sm-10 { margin-top: 12rem !important; - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .my-sm-11 { margin-top: 14rem !important; - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .my-sm-12 { margin-top: 16rem !important; - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .my-sm-auto { margin-top: auto !important; - margin-bottom: auto !important + margin-bottom: auto !important; } .mt-sm-0 { - margin-top: 0 !important + margin-top: 0 !important; } .mt-sm-1 { - margin-top: .25rem !important + margin-top: 0.25rem !important; } .mt-sm-2 { - margin-top: .5rem !important + margin-top: 0.5rem !important; } .mt-sm-3 { - margin-top: 1rem !important + margin-top: 1rem !important; } .mt-sm-4 { - margin-top: 1.5rem !important + margin-top: 1.5rem !important; } .mt-sm-5 { - margin-top: 3rem !important + margin-top: 3rem !important; } .mt-sm-6 { - margin-top: 4rem !important + margin-top: 4rem !important; } .mt-sm-7 { - margin-top: 6rem !important + margin-top: 6rem !important; } .mt-sm-8 { - margin-top: 8rem !important + margin-top: 8rem !important; } .mt-sm-9 { - margin-top: 10rem !important + margin-top: 10rem !important; } .mt-sm-10 { - margin-top: 12rem !important + margin-top: 12rem !important; } .mt-sm-11 { - margin-top: 14rem !important + margin-top: 14rem !important; } .mt-sm-12 { - margin-top: 16rem !important + margin-top: 16rem !important; } .mt-sm-auto { - margin-top: auto !important + margin-top: auto !important; } .me-sm-0 { - margin-right: 0 !important + margin-right: 0 !important; } .me-sm-1 { - margin-right: .25rem !important + margin-right: 0.25rem !important; } .me-sm-2 { - margin-right: .5rem !important + margin-right: 0.5rem !important; } .me-sm-3 { - margin-right: 1rem !important + margin-right: 1rem !important; } .me-sm-4 { - margin-right: 1.5rem !important + margin-right: 1.5rem !important; } .me-sm-5 { - margin-right: 3rem !important + margin-right: 3rem !important; } .me-sm-6 { - margin-right: 4rem !important + margin-right: 4rem !important; } .me-sm-7 { - margin-right: 6rem !important + margin-right: 6rem !important; } .me-sm-8 { - margin-right: 8rem !important + margin-right: 8rem !important; } .me-sm-9 { - margin-right: 10rem !important + margin-right: 10rem !important; } .me-sm-10 { - margin-right: 12rem !important + margin-right: 12rem !important; } .me-sm-11 { - margin-right: 14rem !important + margin-right: 14rem !important; } .me-sm-12 { - margin-right: 16rem !important + margin-right: 16rem !important; } .me-sm-auto { - margin-right: auto !important + margin-right: auto !important; } .mb-sm-0 { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .mb-sm-1 { - margin-bottom: .25rem !important + margin-bottom: 0.25rem !important; } .mb-sm-2 { - margin-bottom: .5rem !important + margin-bottom: 0.5rem !important; } .mb-sm-3 { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .mb-sm-4 { - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .mb-sm-5 { - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .mb-sm-6 { - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .mb-sm-7 { - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .mb-sm-8 { - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .mb-sm-9 { - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .mb-sm-10 { - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .mb-sm-11 { - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .mb-sm-12 { - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .mb-sm-auto { - margin-bottom: auto !important + margin-bottom: auto !important; } .ms-sm-0 { - margin-left: 0 !important + margin-left: 0 !important; } .ms-sm-1 { - margin-left: .25rem !important + margin-left: 0.25rem !important; } .ms-sm-2 { - margin-left: .5rem !important + margin-left: 0.5rem !important; } .ms-sm-3 { - margin-left: 1rem !important + margin-left: 1rem !important; } .ms-sm-4 { - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .ms-sm-5 { - margin-left: 3rem !important + margin-left: 3rem !important; } .ms-sm-6 { - margin-left: 4rem !important + margin-left: 4rem !important; } .ms-sm-7 { - margin-left: 6rem !important + margin-left: 6rem !important; } .ms-sm-8 { - margin-left: 8rem !important + margin-left: 8rem !important; } .ms-sm-9 { - margin-left: 10rem !important + margin-left: 10rem !important; } .ms-sm-10 { - margin-left: 12rem !important + margin-left: 12rem !important; } .ms-sm-11 { - margin-left: 14rem !important + margin-left: 14rem !important; } .ms-sm-12 { - margin-left: 16rem !important + margin-left: 16rem !important; } .ms-sm-auto { - margin-left: auto !important + margin-left: auto !important; } .m-sm-n1 { - margin: -.25rem !important + margin: -0.25rem !important; } .m-sm-n2 { - margin: -.5rem !important + margin: -0.5rem !important; } .m-sm-n3 { - margin: -1rem !important + margin: -1rem !important; } .m-sm-n4 { - margin: -1.5rem !important + margin: -1.5rem !important; } .m-sm-n5 { - margin: -3rem !important + margin: -3rem !important; } .m-sm-n6 { - margin: -4rem !important + margin: -4rem !important; } .m-sm-n7 { - margin: -6rem !important + margin: -6rem !important; } .m-sm-n8 { - margin: -8rem !important + margin: -8rem !important; } .m-sm-n9 { - margin: -10rem !important + margin: -10rem !important; } .m-sm-n10 { - margin: -12rem !important + margin: -12rem !important; } .m-sm-n11 { - margin: -14rem !important + margin: -14rem !important; } .m-sm-n12 { - margin: -16rem !important + margin: -16rem !important; } .mx-sm-n1 { - margin-right: -.25rem !important; - margin-left: -.25rem !important + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } .mx-sm-n2 { - margin-right: -.5rem !important; - margin-left: -.5rem !important + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } .mx-sm-n3 { margin-right: -1rem !important; - margin-left: -1rem !important + margin-left: -1rem !important; } .mx-sm-n4 { margin-right: -1.5rem !important; - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .mx-sm-n5 { margin-right: -3rem !important; - margin-left: -3rem !important + margin-left: -3rem !important; } .mx-sm-n6 { margin-right: -4rem !important; - margin-left: -4rem !important + margin-left: -4rem !important; } .mx-sm-n7 { margin-right: -6rem !important; - margin-left: -6rem !important + margin-left: -6rem !important; } .mx-sm-n8 { margin-right: -8rem !important; - margin-left: -8rem !important + margin-left: -8rem !important; } .mx-sm-n9 { margin-right: -10rem !important; - margin-left: -10rem !important + margin-left: -10rem !important; } .mx-sm-n10 { margin-right: -12rem !important; - margin-left: -12rem !important + margin-left: -12rem !important; } .mx-sm-n11 { margin-right: -14rem !important; - margin-left: -14rem !important + margin-left: -14rem !important; } .mx-sm-n12 { margin-right: -16rem !important; - margin-left: -16rem !important + margin-left: -16rem !important; } .my-sm-n1 { - margin-top: -.25rem !important; - margin-bottom: -.25rem !important + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } .my-sm-n2 { - margin-top: -.5rem !important; - margin-bottom: -.5rem !important + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } .my-sm-n3 { margin-top: -1rem !important; - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .my-sm-n4 { margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .my-sm-n5 { margin-top: -3rem !important; - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .my-sm-n6 { margin-top: -4rem !important; - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .my-sm-n7 { margin-top: -6rem !important; - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .my-sm-n8 { margin-top: -8rem !important; - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .my-sm-n9 { margin-top: -10rem !important; - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .my-sm-n10 { margin-top: -12rem !important; - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .my-sm-n11 { margin-top: -14rem !important; - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .my-sm-n12 { margin-top: -16rem !important; - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .mt-sm-n1 { - margin-top: -.25rem !important + margin-top: -0.25rem !important; } .mt-sm-n2 { - margin-top: -.5rem !important + margin-top: -0.5rem !important; } .mt-sm-n3 { - margin-top: -1rem !important + margin-top: -1rem !important; } .mt-sm-n4 { - margin-top: -1.5rem !important + margin-top: -1.5rem !important; } .mt-sm-n5 { - margin-top: -3rem !important + margin-top: -3rem !important; } .mt-sm-n6 { - margin-top: -4rem !important + margin-top: -4rem !important; } .mt-sm-n7 { - margin-top: -6rem !important + margin-top: -6rem !important; } .mt-sm-n8 { - margin-top: -8rem !important + margin-top: -8rem !important; } .mt-sm-n9 { - margin-top: -10rem !important + margin-top: -10rem !important; } .mt-sm-n10 { - margin-top: -12rem !important + margin-top: -12rem !important; } .mt-sm-n11 { - margin-top: -14rem !important + margin-top: -14rem !important; } .mt-sm-n12 { - margin-top: -16rem !important + margin-top: -16rem !important; } .me-sm-n1 { - margin-right: -.25rem !important + margin-right: -0.25rem !important; } .me-sm-n2 { - margin-right: -.5rem !important + margin-right: -0.5rem !important; } .me-sm-n3 { - margin-right: -1rem !important + margin-right: -1rem !important; } .me-sm-n4 { - margin-right: -1.5rem !important + margin-right: -1.5rem !important; } .me-sm-n5 { - margin-right: -3rem !important + margin-right: -3rem !important; } .me-sm-n6 { - margin-right: -4rem !important + margin-right: -4rem !important; } .me-sm-n7 { - margin-right: -6rem !important + margin-right: -6rem !important; } .me-sm-n8 { - margin-right: -8rem !important + margin-right: -8rem !important; } .me-sm-n9 { - margin-right: -10rem !important + margin-right: -10rem !important; } .me-sm-n10 { - margin-right: -12rem !important + margin-right: -12rem !important; } .me-sm-n11 { - margin-right: -14rem !important + margin-right: -14rem !important; } .me-sm-n12 { - margin-right: -16rem !important + margin-right: -16rem !important; } .mb-sm-n1 { - margin-bottom: -.25rem !important + margin-bottom: -0.25rem !important; } .mb-sm-n2 { - margin-bottom: -.5rem !important + margin-bottom: -0.5rem !important; } .mb-sm-n3 { - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .mb-sm-n4 { - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .mb-sm-n5 { - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .mb-sm-n6 { - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .mb-sm-n7 { - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .mb-sm-n8 { - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .mb-sm-n9 { - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .mb-sm-n10 { - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .mb-sm-n11 { - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .mb-sm-n12 { - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .ms-sm-n1 { - margin-left: -.25rem !important + margin-left: -0.25rem !important; } .ms-sm-n2 { - margin-left: -.5rem !important + margin-left: -0.5rem !important; } .ms-sm-n3 { - margin-left: -1rem !important + margin-left: -1rem !important; } .ms-sm-n4 { - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .ms-sm-n5 { - margin-left: -3rem !important + margin-left: -3rem !important; } .ms-sm-n6 { - margin-left: -4rem !important + margin-left: -4rem !important; } .ms-sm-n7 { - margin-left: -6rem !important + margin-left: -6rem !important; } .ms-sm-n8 { - margin-left: -8rem !important + margin-left: -8rem !important; } .ms-sm-n9 { - margin-left: -10rem !important + margin-left: -10rem !important; } .ms-sm-n10 { - margin-left: -12rem !important + margin-left: -12rem !important; } .ms-sm-n11 { - margin-left: -14rem !important + margin-left: -14rem !important; } .ms-sm-n12 { - margin-left: -16rem !important + margin-left: -16rem !important; } .p-sm-0 { - padding: 0 !important + padding: 0 !important; } .p-sm-1 { - padding: .25rem !important + padding: 0.25rem !important; } .p-sm-2 { - padding: .5rem !important + padding: 0.5rem !important; } .p-sm-3 { - padding: 1rem !important + padding: 1rem !important; } .p-sm-4 { - padding: 1.5rem !important + padding: 1.5rem !important; } .p-sm-5 { - padding: 3rem !important + padding: 3rem !important; } .p-sm-6 { - padding: 4rem !important + padding: 4rem !important; } .p-sm-7 { - padding: 6rem !important + padding: 6rem !important; } .p-sm-8 { - padding: 8rem !important + padding: 8rem !important; } .p-sm-9 { - padding: 10rem !important + padding: 10rem !important; } .p-sm-10 { - padding: 12rem !important + padding: 12rem !important; } .p-sm-11 { - padding: 14rem !important + padding: 14rem !important; } .p-sm-12 { - padding: 16rem !important + padding: 16rem !important; } .px-sm-0 { padding-right: 0 !important; - padding-left: 0 !important + padding-left: 0 !important; } .px-sm-1 { - padding-right: .25rem !important; - padding-left: .25rem !important + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } .px-sm-2 { - padding-right: .5rem !important; - padding-left: .5rem !important + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } .px-sm-3 { padding-right: 1rem !important; - padding-left: 1rem !important + padding-left: 1rem !important; } .px-sm-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .px-sm-5 { padding-right: 3rem !important; - padding-left: 3rem !important + padding-left: 3rem !important; } .px-sm-6 { padding-right: 4rem !important; - padding-left: 4rem !important + padding-left: 4rem !important; } .px-sm-7 { padding-right: 6rem !important; - padding-left: 6rem !important + padding-left: 6rem !important; } .px-sm-8 { padding-right: 8rem !important; - padding-left: 8rem !important + padding-left: 8rem !important; } .px-sm-9 { padding-right: 10rem !important; - padding-left: 10rem !important + padding-left: 10rem !important; } .px-sm-10 { padding-right: 12rem !important; - padding-left: 12rem !important + padding-left: 12rem !important; } .px-sm-11 { padding-right: 14rem !important; - padding-left: 14rem !important + padding-left: 14rem !important; } .px-sm-12 { padding-right: 16rem !important; - padding-left: 16rem !important + padding-left: 16rem !important; } .py-sm-0 { padding-top: 0 !important; - padding-bottom: 0 !important + padding-bottom: 0 !important; } .py-sm-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .py-sm-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .py-sm-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .py-sm-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .py-sm-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .py-sm-6 { padding-top: 4rem !important; - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .py-sm-7 { padding-top: 6rem !important; - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .py-sm-8 { padding-top: 8rem !important; - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .py-sm-9 { padding-top: 10rem !important; - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .py-sm-10 { padding-top: 12rem !important; - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .py-sm-11 { padding-top: 14rem !important; - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .py-sm-12 { padding-top: 16rem !important; - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .pt-sm-0 { - padding-top: 0 !important + padding-top: 0 !important; } .pt-sm-1 { - padding-top: .25rem !important + padding-top: 0.25rem !important; } .pt-sm-2 { - padding-top: .5rem !important + padding-top: 0.5rem !important; } .pt-sm-3 { - padding-top: 1rem !important + padding-top: 1rem !important; } .pt-sm-4 { - padding-top: 1.5rem !important + padding-top: 1.5rem !important; } .pt-sm-5 { - padding-top: 3rem !important + padding-top: 3rem !important; } .pt-sm-6 { - padding-top: 4rem !important + padding-top: 4rem !important; } .pt-sm-7 { - padding-top: 6rem !important + padding-top: 6rem !important; } .pt-sm-8 { - padding-top: 8rem !important + padding-top: 8rem !important; } .pt-sm-9 { - padding-top: 10rem !important + padding-top: 10rem !important; } .pt-sm-10 { - padding-top: 12rem !important + padding-top: 12rem !important; } .pt-sm-11 { - padding-top: 14rem !important + padding-top: 14rem !important; } .pt-sm-12 { - padding-top: 16rem !important + padding-top: 16rem !important; } .pe-sm-0 { - padding-right: 0 !important + padding-right: 0 !important; } .pe-sm-1 { - padding-right: .25rem !important + padding-right: 0.25rem !important; } .pe-sm-2 { - padding-right: .5rem !important + padding-right: 0.5rem !important; } .pe-sm-3 { - padding-right: 1rem !important + padding-right: 1rem !important; } .pe-sm-4 { - padding-right: 1.5rem !important + padding-right: 1.5rem !important; } .pe-sm-5 { - padding-right: 3rem !important + padding-right: 3rem !important; } .pe-sm-6 { - padding-right: 4rem !important + padding-right: 4rem !important; } .pe-sm-7 { - padding-right: 6rem !important + padding-right: 6rem !important; } .pe-sm-8 { - padding-right: 8rem !important + padding-right: 8rem !important; } .pe-sm-9 { - padding-right: 10rem !important + padding-right: 10rem !important; } .pe-sm-10 { - padding-right: 12rem !important + padding-right: 12rem !important; } .pe-sm-11 { - padding-right: 14rem !important + padding-right: 14rem !important; } .pe-sm-12 { - padding-right: 16rem !important + padding-right: 16rem !important; } .pb-sm-0 { - padding-bottom: 0 !important + padding-bottom: 0 !important; } .pb-sm-1 { - padding-bottom: .25rem !important + padding-bottom: 0.25rem !important; } .pb-sm-2 { - padding-bottom: .5rem !important + padding-bottom: 0.5rem !important; } .pb-sm-3 { - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .pb-sm-4 { - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .pb-sm-5 { - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .pb-sm-6 { - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .pb-sm-7 { - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .pb-sm-8 { - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .pb-sm-9 { - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .pb-sm-10 { - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .pb-sm-11 { - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .pb-sm-12 { - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .ps-sm-0 { - padding-left: 0 !important + padding-left: 0 !important; } .ps-sm-1 { - padding-left: .25rem !important + padding-left: 0.25rem !important; } .ps-sm-2 { - padding-left: .5rem !important + padding-left: 0.5rem !important; } .ps-sm-3 { - padding-left: 1rem !important + padding-left: 1rem !important; } .ps-sm-4 { - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .ps-sm-5 { - padding-left: 3rem !important + padding-left: 3rem !important; } .ps-sm-6 { - padding-left: 4rem !important + padding-left: 4rem !important; } .ps-sm-7 { - padding-left: 6rem !important + padding-left: 6rem !important; } .ps-sm-8 { - padding-left: 8rem !important + padding-left: 8rem !important; } .ps-sm-9 { - padding-left: 10rem !important + padding-left: 10rem !important; } .ps-sm-10 { - padding-left: 12rem !important + padding-left: 12rem !important; } .ps-sm-11 { - padding-left: 14rem !important + padding-left: 14rem !important; } .ps-sm-12 { - padding-left: 16rem !important + padding-left: 16rem !important; } .text-sm-start { - text-align: left !important + text-align: left !important; } .text-sm-end { - text-align: right !important + text-align: right !important; } .text-sm-center { - text-align: center !important + text-align: center !important; } .transform-scale-sm-5 { - transform: scale(.5) !important + transform: scale(0.5) !important; } .transform-scale-sm-6 { - transform: scale(.6) !important + transform: scale(0.6) !important; } .transform-scale-sm-7 { - transform: scale(.7) !important + transform: scale(0.7) !important; } .transform-scale-sm-8 { - transform: scale(.8) !important + transform: scale(0.8) !important; } .transform-scale-sm-9 { - transform: scale(.9) !important + transform: scale(0.9) !important; } .transform-scale-sm-10 { - transform: scale(1) !important + transform: scale(1) !important; } .border-radius-top-start-sm-0 { - border-top-left-radius: 0 !important + border-top-left-radius: 0 !important; } .border-radius-top-end-sm-0 { - border-top-right-radius: 0 !important + border-top-right-radius: 0 !important; } .border-radius-bottom-start-sm-0 { - border-bottom-left-radius: 0 !important + border-bottom-left-radius: 0 !important; } .border-radius-bottom-end-sm-0 { - border-bottom-right-radius: 0 !important + border-bottom-right-radius: 0 !important; } } -@media (min-width:768px) { +@media (min-width: 768px) { .float-md-start { - float: left !important + float: left !important; } .float-md-end { - float: right !important + float: right !important; } .float-md-none { - float: none !important + float: none !important; } .d-md-inline { - display: inline !important + display: inline !important; } .d-md-inline-block { - display: inline-block !important + display: inline-block !important; } .d-md-block { - display: block !important + display: block !important; } .d-md-grid { - display: grid !important + display: grid !important; } .d-md-table { - display: table !important + display: table !important; } .d-md-table-row { - display: table-row !important + display: table-row !important; } .d-md-table-cell { - display: table-cell !important + display: table-cell !important; } .d-md-flex { - display: flex !important + display: flex !important; } .d-md-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-md-none { - display: none !important + display: none !important; } .border-top-md { - border-top: 1px solid #dee2e6 !important + border-top: 1px solid #dee2e6 !important; } .border-top-md-0 { - border-top: 0 !important + border-top: 0 !important; } .border-end-md { - border-right: 1px solid #dee2e6 !important + border-right: 1px solid #dee2e6 !important; } .border-end-md-0 { - border-right: 0 !important + border-right: 0 !important; } .border-bottom-md { - border-bottom: 1px solid #dee2e6 !important + border-bottom: 1px solid #dee2e6 !important; } .border-bottom-md-0 { - border-bottom: 0 !important + border-bottom: 0 !important; } .border-start-md { - border-left: 1px solid #dee2e6 !important + border-left: 1px solid #dee2e6 !important; } .border-start-md-0 { - border-left: 0 !important + border-left: 0 !important; } .w-md-0 { - width: 0% !important + width: 0% !important; } .w-md-1 { - width: 1% !important + width: 1% !important; } .w-md-2 { - width: 2% !important + width: 2% !important; } .w-md-3 { - width: 3% !important + width: 3% !important; } .w-md-4 { - width: 4% !important + width: 4% !important; } .w-md-5 { - width: 5% !important + width: 5% !important; } .w-md-6 { - width: 6% !important + width: 6% !important; } .w-md-7 { - width: 7% !important + width: 7% !important; } .w-md-8 { - width: 8% !important + width: 8% !important; } .w-md-9 { - width: 9% !important + width: 9% !important; } .w-md-10 { - width: 10% !important + width: 10% !important; } .w-md-15 { - width: 15% !important + width: 15% !important; } .w-md-20 { - width: 20% !important + width: 20% !important; } .w-md-25 { - width: 25% !important + width: 25% !important; } .w-md-30 { - width: 30% !important + width: 30% !important; } .w-md-35 { - width: 35% !important + width: 35% !important; } .w-md-40 { - width: 40% !important + width: 40% !important; } .w-md-45 { - width: 45% !important + width: 45% !important; } .w-md-50 { - width: 50% !important + width: 50% !important; } .w-md-55 { - width: 55% !important + width: 55% !important; } .w-md-60 { - width: 60% !important + width: 60% !important; } .w-md-65 { - width: 65% !important + width: 65% !important; } .w-md-70 { - width: 70% !important + width: 70% !important; } .w-md-75 { - width: 75% !important + width: 75% !important; } .w-md-80 { - width: 80% !important + width: 80% !important; } .w-md-85 { - width: 85% !important + width: 85% !important; } .w-md-90 { - width: 90% !important + width: 90% !important; } .w-md-95 { - width: 95% !important + width: 95% !important; } .w-md-100 { - width: 100% !important + width: 100% !important; } .w-md-auto { - width: auto !important + width: auto !important; } .flex-md-fill { - flex: 1 1 auto !important + flex: 1 1 auto !important; } .flex-md-row { - flex-direction: row !important + flex-direction: row !important; } .flex-md-column { - flex-direction: column !important + flex-direction: column !important; } .flex-md-row-reverse { - flex-direction: row-reverse !important + flex-direction: row-reverse !important; } .flex-md-column-reverse { - flex-direction: column-reverse !important + flex-direction: column-reverse !important; } .flex-md-grow-0 { - flex-grow: 0 !important + flex-grow: 0 !important; } .flex-md-grow-1 { - flex-grow: 1 !important + flex-grow: 1 !important; } .flex-md-shrink-0 { - flex-shrink: 0 !important + flex-shrink: 0 !important; } .flex-md-shrink-1 { - flex-shrink: 1 !important + flex-shrink: 1 !important; } .flex-md-wrap { - flex-wrap: wrap !important + flex-wrap: wrap !important; } .flex-md-nowrap { - flex-wrap: nowrap !important + flex-wrap: nowrap !important; } .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important + flex-wrap: wrap-reverse !important; } .gap-md-0 { - gap: 0 !important + gap: 0 !important; } .gap-md-1 { - gap: .25rem !important + gap: 0.25rem !important; } .gap-md-2 { - gap: .5rem !important + gap: 0.5rem !important; } .gap-md-3 { - gap: 1rem !important + gap: 1rem !important; } .gap-md-4 { - gap: 1.5rem !important + gap: 1.5rem !important; } .gap-md-5 { - gap: 3rem !important + gap: 3rem !important; } .gap-md-6 { - gap: 4rem !important + gap: 4rem !important; } .gap-md-7 { - gap: 6rem !important + gap: 6rem !important; } .gap-md-8 { - gap: 8rem !important + gap: 8rem !important; } .gap-md-9 { - gap: 10rem !important + gap: 10rem !important; } .gap-md-10 { - gap: 12rem !important + gap: 12rem !important; } .gap-md-11 { - gap: 14rem !important + gap: 14rem !important; } .gap-md-12 { - gap: 16rem !important + gap: 16rem !important; } .justify-content-md-start { - justify-content: flex-start !important + justify-content: flex-start !important; } .justify-content-md-end { - justify-content: flex-end !important + justify-content: flex-end !important; } .justify-content-md-center { - justify-content: center !important + justify-content: center !important; } .justify-content-md-between { - justify-content: space-between !important + justify-content: space-between !important; } .justify-content-md-around { - justify-content: space-around !important + justify-content: space-around !important; } .justify-content-md-evenly { - justify-content: space-evenly !important + justify-content: space-evenly !important; } .align-items-md-start { - align-items: flex-start !important + align-items: flex-start !important; } .align-items-md-end { - align-items: flex-end !important + align-items: flex-end !important; } .align-items-md-center { - align-items: center !important + align-items: center !important; } .align-items-md-baseline { - align-items: baseline !important + align-items: baseline !important; } .align-items-md-stretch { - align-items: stretch !important + align-items: stretch !important; } .align-content-md-start { - align-content: flex-start !important + align-content: flex-start !important; } .align-content-md-end { - align-content: flex-end !important + align-content: flex-end !important; } .align-content-md-center { - align-content: center !important + align-content: center !important; } .align-content-md-between { - align-content: space-between !important + align-content: space-between !important; } .align-content-md-around { - align-content: space-around !important + align-content: space-around !important; } .align-content-md-stretch { - align-content: stretch !important + align-content: stretch !important; } .align-self-md-auto { - align-self: auto !important + align-self: auto !important; } .align-self-md-start { - align-self: flex-start !important + align-self: flex-start !important; } .align-self-md-end { - align-self: flex-end !important + align-self: flex-end !important; } .align-self-md-center { - align-self: center !important + align-self: center !important; } .align-self-md-baseline { - align-self: baseline !important + align-self: baseline !important; } .align-self-md-stretch { - align-self: stretch !important + align-self: stretch !important; } .order-md-first { - order: -1 !important + order: -1 !important; } .order-md-0 { - order: 0 !important + order: 0 !important; } .order-md-1 { - order: 1 !important + order: 1 !important; } .order-md-2 { - order: 2 !important + order: 2 !important; } .order-md-3 { - order: 3 !important + order: 3 !important; } .order-md-4 { - order: 4 !important + order: 4 !important; } .order-md-5 { - order: 5 !important + order: 5 !important; } .order-md-last { - order: 6 !important + order: 6 !important; } .m-md-0 { - margin: 0 !important + margin: 0 !important; } .m-md-1 { - margin: .25rem !important + margin: 0.25rem !important; } .m-md-2 { - margin: .5rem !important + margin: 0.5rem !important; } .m-md-3 { - margin: 1rem !important + margin: 1rem !important; } .m-md-4 { - margin: 1.5rem !important + margin: 1.5rem !important; } .m-md-5 { - margin: 3rem !important + margin: 3rem !important; } .m-md-6 { - margin: 4rem !important + margin: 4rem !important; } .m-md-7 { - margin: 6rem !important + margin: 6rem !important; } .m-md-8 { - margin: 8rem !important + margin: 8rem !important; } .m-md-9 { - margin: 10rem !important + margin: 10rem !important; } .m-md-10 { - margin: 12rem !important + margin: 12rem !important; } .m-md-11 { - margin: 14rem !important + margin: 14rem !important; } .m-md-12 { - margin: 16rem !important + margin: 16rem !important; } .m-md-auto { - margin: auto !important + margin: auto !important; } .mx-md-0 { margin-right: 0 !important; - margin-left: 0 !important + margin-left: 0 !important; } .mx-md-1 { - margin-right: .25rem !important; - margin-left: .25rem !important + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } .mx-md-2 { - margin-right: .5rem !important; - margin-left: .5rem !important + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } .mx-md-3 { margin-right: 1rem !important; - margin-left: 1rem !important + margin-left: 1rem !important; } .mx-md-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .mx-md-5 { margin-right: 3rem !important; - margin-left: 3rem !important + margin-left: 3rem !important; } .mx-md-6 { margin-right: 4rem !important; - margin-left: 4rem !important + margin-left: 4rem !important; } .mx-md-7 { margin-right: 6rem !important; - margin-left: 6rem !important + margin-left: 6rem !important; } .mx-md-8 { margin-right: 8rem !important; - margin-left: 8rem !important + margin-left: 8rem !important; } .mx-md-9 { margin-right: 10rem !important; - margin-left: 10rem !important + margin-left: 10rem !important; } .mx-md-10 { margin-right: 12rem !important; - margin-left: 12rem !important + margin-left: 12rem !important; } .mx-md-11 { margin-right: 14rem !important; - margin-left: 14rem !important + margin-left: 14rem !important; } .mx-md-12 { margin-right: 16rem !important; - margin-left: 16rem !important + margin-left: 16rem !important; } .mx-md-auto { margin-right: auto !important; - margin-left: auto !important + margin-left: auto !important; } .my-md-0 { margin-top: 0 !important; - margin-bottom: 0 !important + margin-bottom: 0 !important; } .my-md-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } .my-md-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } .my-md-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .my-md-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .my-md-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .my-md-6 { margin-top: 4rem !important; - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .my-md-7 { margin-top: 6rem !important; - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .my-md-8 { margin-top: 8rem !important; - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .my-md-9 { margin-top: 10rem !important; - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .my-md-10 { margin-top: 12rem !important; - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .my-md-11 { margin-top: 14rem !important; - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .my-md-12 { margin-top: 16rem !important; - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .my-md-auto { margin-top: auto !important; - margin-bottom: auto !important + margin-bottom: auto !important; } .mt-md-0 { - margin-top: 0 !important + margin-top: 0 !important; } .mt-md-1 { - margin-top: .25rem !important + margin-top: 0.25rem !important; } .mt-md-2 { - margin-top: .5rem !important + margin-top: 0.5rem !important; } .mt-md-3 { - margin-top: 1rem !important + margin-top: 1rem !important; } .mt-md-4 { - margin-top: 1.5rem !important + margin-top: 1.5rem !important; } .mt-md-5 { - margin-top: 3rem !important + margin-top: 3rem !important; } .mt-md-6 { - margin-top: 4rem !important + margin-top: 4rem !important; } .mt-md-7 { - margin-top: 6rem !important + margin-top: 6rem !important; } .mt-md-8 { - margin-top: 8rem !important + margin-top: 8rem !important; } .mt-md-9 { - margin-top: 10rem !important + margin-top: 10rem !important; } .mt-md-10 { - margin-top: 12rem !important + margin-top: 12rem !important; } .mt-md-11 { - margin-top: 14rem !important + margin-top: 14rem !important; } .mt-md-12 { - margin-top: 16rem !important + margin-top: 16rem !important; } .mt-md-auto { - margin-top: auto !important + margin-top: auto !important; } .me-md-0 { - margin-right: 0 !important + margin-right: 0 !important; } .me-md-1 { - margin-right: .25rem !important + margin-right: 0.25rem !important; } .me-md-2 { - margin-right: .5rem !important + margin-right: 0.5rem !important; } .me-md-3 { - margin-right: 1rem !important + margin-right: 1rem !important; } .me-md-4 { - margin-right: 1.5rem !important + margin-right: 1.5rem !important; } .me-md-5 { - margin-right: 3rem !important + margin-right: 3rem !important; } .me-md-6 { - margin-right: 4rem !important + margin-right: 4rem !important; } .me-md-7 { - margin-right: 6rem !important + margin-right: 6rem !important; } .me-md-8 { - margin-right: 8rem !important + margin-right: 8rem !important; } .me-md-9 { - margin-right: 10rem !important + margin-right: 10rem !important; } .me-md-10 { - margin-right: 12rem !important + margin-right: 12rem !important; } .me-md-11 { - margin-right: 14rem !important + margin-right: 14rem !important; } .me-md-12 { - margin-right: 16rem !important + margin-right: 16rem !important; } .me-md-auto { - margin-right: auto !important + margin-right: auto !important; } .mb-md-0 { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .mb-md-1 { - margin-bottom: .25rem !important + margin-bottom: 0.25rem !important; } .mb-md-2 { - margin-bottom: .5rem !important + margin-bottom: 0.5rem !important; } .mb-md-3 { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .mb-md-4 { - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .mb-md-5 { - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .mb-md-6 { - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .mb-md-7 { - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .mb-md-8 { - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .mb-md-9 { - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .mb-md-10 { - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .mb-md-11 { - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .mb-md-12 { - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .mb-md-auto { - margin-bottom: auto !important + margin-bottom: auto !important; } .ms-md-0 { - margin-left: 0 !important + margin-left: 0 !important; } .ms-md-1 { - margin-left: .25rem !important + margin-left: 0.25rem !important; } .ms-md-2 { - margin-left: .5rem !important + margin-left: 0.5rem !important; } .ms-md-3 { - margin-left: 1rem !important + margin-left: 1rem !important; } .ms-md-4 { - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .ms-md-5 { - margin-left: 3rem !important + margin-left: 3rem !important; } .ms-md-6 { - margin-left: 4rem !important + margin-left: 4rem !important; } .ms-md-7 { - margin-left: 6rem !important + margin-left: 6rem !important; } .ms-md-8 { - margin-left: 8rem !important + margin-left: 8rem !important; } .ms-md-9 { - margin-left: 10rem !important + margin-left: 10rem !important; } .ms-md-10 { - margin-left: 12rem !important + margin-left: 12rem !important; } .ms-md-11 { - margin-left: 14rem !important + margin-left: 14rem !important; } .ms-md-12 { - margin-left: 16rem !important + margin-left: 16rem !important; } .ms-md-auto { - margin-left: auto !important + margin-left: auto !important; } .m-md-n1 { - margin: -.25rem !important + margin: -0.25rem !important; } .m-md-n2 { - margin: -.5rem !important + margin: -0.5rem !important; } .m-md-n3 { - margin: -1rem !important + margin: -1rem !important; } .m-md-n4 { - margin: -1.5rem !important + margin: -1.5rem !important; } .m-md-n5 { - margin: -3rem !important + margin: -3rem !important; } .m-md-n6 { - margin: -4rem !important + margin: -4rem !important; } .m-md-n7 { - margin: -6rem !important + margin: -6rem !important; } .m-md-n8 { - margin: -8rem !important + margin: -8rem !important; } .m-md-n9 { - margin: -10rem !important + margin: -10rem !important; } .m-md-n10 { - margin: -12rem !important + margin: -12rem !important; } .m-md-n11 { - margin: -14rem !important + margin: -14rem !important; } .m-md-n12 { - margin: -16rem !important + margin: -16rem !important; } .mx-md-n1 { - margin-right: -.25rem !important; - margin-left: -.25rem !important + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } .mx-md-n2 { - margin-right: -.5rem !important; - margin-left: -.5rem !important + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } .mx-md-n3 { margin-right: -1rem !important; - margin-left: -1rem !important + margin-left: -1rem !important; } .mx-md-n4 { margin-right: -1.5rem !important; - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .mx-md-n5 { margin-right: -3rem !important; - margin-left: -3rem !important + margin-left: -3rem !important; } .mx-md-n6 { margin-right: -4rem !important; - margin-left: -4rem !important + margin-left: -4rem !important; } .mx-md-n7 { margin-right: -6rem !important; - margin-left: -6rem !important + margin-left: -6rem !important; } .mx-md-n8 { margin-right: -8rem !important; - margin-left: -8rem !important + margin-left: -8rem !important; } .mx-md-n9 { margin-right: -10rem !important; - margin-left: -10rem !important + margin-left: -10rem !important; } .mx-md-n10 { margin-right: -12rem !important; - margin-left: -12rem !important + margin-left: -12rem !important; } .mx-md-n11 { margin-right: -14rem !important; - margin-left: -14rem !important + margin-left: -14rem !important; } .mx-md-n12 { margin-right: -16rem !important; - margin-left: -16rem !important + margin-left: -16rem !important; } .my-md-n1 { - margin-top: -.25rem !important; - margin-bottom: -.25rem !important + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } .my-md-n2 { - margin-top: -.5rem !important; - margin-bottom: -.5rem !important + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } .my-md-n3 { margin-top: -1rem !important; - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .my-md-n4 { margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .my-md-n5 { margin-top: -3rem !important; - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .my-md-n6 { margin-top: -4rem !important; - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .my-md-n7 { margin-top: -6rem !important; - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .my-md-n8 { margin-top: -8rem !important; - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .my-md-n9 { margin-top: -10rem !important; - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .my-md-n10 { margin-top: -12rem !important; - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .my-md-n11 { margin-top: -14rem !important; - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .my-md-n12 { margin-top: -16rem !important; - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .mt-md-n1 { - margin-top: -.25rem !important + margin-top: -0.25rem !important; } .mt-md-n2 { - margin-top: -.5rem !important + margin-top: -0.5rem !important; } .mt-md-n3 { - margin-top: -1rem !important + margin-top: -1rem !important; } .mt-md-n4 { - margin-top: -1.5rem !important + margin-top: -1.5rem !important; } .mt-md-n5 { - margin-top: -3rem !important + margin-top: -3rem !important; } .mt-md-n6 { - margin-top: -4rem !important + margin-top: -4rem !important; } .mt-md-n7 { - margin-top: -6rem !important + margin-top: -6rem !important; } .mt-md-n8 { - margin-top: -8rem !important + margin-top: -8rem !important; } .mt-md-n9 { - margin-top: -10rem !important + margin-top: -10rem !important; } .mt-md-n10 { - margin-top: -12rem !important + margin-top: -12rem !important; } .mt-md-n11 { - margin-top: -14rem !important + margin-top: -14rem !important; } .mt-md-n12 { - margin-top: -16rem !important + margin-top: -16rem !important; } .me-md-n1 { - margin-right: -.25rem !important + margin-right: -0.25rem !important; } .me-md-n2 { - margin-right: -.5rem !important + margin-right: -0.5rem !important; } .me-md-n3 { - margin-right: -1rem !important + margin-right: -1rem !important; } .me-md-n4 { - margin-right: -1.5rem !important + margin-right: -1.5rem !important; } .me-md-n5 { - margin-right: -3rem !important + margin-right: -3rem !important; } .me-md-n6 { - margin-right: -4rem !important + margin-right: -4rem !important; } .me-md-n7 { - margin-right: -6rem !important + margin-right: -6rem !important; } .me-md-n8 { - margin-right: -8rem !important + margin-right: -8rem !important; } .me-md-n9 { - margin-right: -10rem !important + margin-right: -10rem !important; } .me-md-n10 { - margin-right: -12rem !important + margin-right: -12rem !important; } .me-md-n11 { - margin-right: -14rem !important + margin-right: -14rem !important; } .me-md-n12 { - margin-right: -16rem !important + margin-right: -16rem !important; } .mb-md-n1 { - margin-bottom: -.25rem !important + margin-bottom: -0.25rem !important; } .mb-md-n2 { - margin-bottom: -.5rem !important + margin-bottom: -0.5rem !important; } .mb-md-n3 { - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .mb-md-n4 { - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .mb-md-n5 { - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .mb-md-n6 { - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .mb-md-n7 { - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .mb-md-n8 { - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .mb-md-n9 { - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .mb-md-n10 { - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .mb-md-n11 { - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .mb-md-n12 { - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .ms-md-n1 { - margin-left: -.25rem !important + margin-left: -0.25rem !important; } .ms-md-n2 { - margin-left: -.5rem !important + margin-left: -0.5rem !important; } .ms-md-n3 { - margin-left: -1rem !important + margin-left: -1rem !important; } .ms-md-n4 { - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .ms-md-n5 { - margin-left: -3rem !important + margin-left: -3rem !important; } .ms-md-n6 { - margin-left: -4rem !important + margin-left: -4rem !important; } .ms-md-n7 { - margin-left: -6rem !important + margin-left: -6rem !important; } .ms-md-n8 { - margin-left: -8rem !important + margin-left: -8rem !important; } .ms-md-n9 { - margin-left: -10rem !important + margin-left: -10rem !important; } .ms-md-n10 { - margin-left: -12rem !important + margin-left: -12rem !important; } .ms-md-n11 { - margin-left: -14rem !important + margin-left: -14rem !important; } .ms-md-n12 { - margin-left: -16rem !important + margin-left: -16rem !important; } .p-md-0 { - padding: 0 !important + padding: 0 !important; } .p-md-1 { - padding: .25rem !important + padding: 0.25rem !important; } .p-md-2 { - padding: .5rem !important + padding: 0.5rem !important; } .p-md-3 { - padding: 1rem !important + padding: 1rem !important; } .p-md-4 { - padding: 1.5rem !important + padding: 1.5rem !important; } .p-md-5 { - padding: 3rem !important + padding: 3rem !important; } .p-md-6 { - padding: 4rem !important + padding: 4rem !important; } .p-md-7 { - padding: 6rem !important + padding: 6rem !important; } .p-md-8 { - padding: 8rem !important + padding: 8rem !important; } .p-md-9 { - padding: 10rem !important + padding: 10rem !important; } .p-md-10 { - padding: 12rem !important + padding: 12rem !important; } .p-md-11 { - padding: 14rem !important + padding: 14rem !important; } .p-md-12 { - padding: 16rem !important + padding: 16rem !important; } .px-md-0 { padding-right: 0 !important; - padding-left: 0 !important + padding-left: 0 !important; } .px-md-1 { - padding-right: .25rem !important; - padding-left: .25rem !important + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } .px-md-2 { - padding-right: .5rem !important; - padding-left: .5rem !important + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } .px-md-3 { padding-right: 1rem !important; - padding-left: 1rem !important + padding-left: 1rem !important; } .px-md-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .px-md-5 { padding-right: 3rem !important; - padding-left: 3rem !important + padding-left: 3rem !important; } .px-md-6 { padding-right: 4rem !important; - padding-left: 4rem !important + padding-left: 4rem !important; } .px-md-7 { padding-right: 6rem !important; - padding-left: 6rem !important + padding-left: 6rem !important; } .px-md-8 { padding-right: 8rem !important; - padding-left: 8rem !important + padding-left: 8rem !important; } .px-md-9 { padding-right: 10rem !important; - padding-left: 10rem !important + padding-left: 10rem !important; } .px-md-10 { padding-right: 12rem !important; - padding-left: 12rem !important + padding-left: 12rem !important; } .px-md-11 { padding-right: 14rem !important; - padding-left: 14rem !important + padding-left: 14rem !important; } .px-md-12 { padding-right: 16rem !important; - padding-left: 16rem !important + padding-left: 16rem !important; } .py-md-0 { padding-top: 0 !important; - padding-bottom: 0 !important + padding-bottom: 0 !important; } .py-md-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .py-md-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .py-md-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .py-md-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .py-md-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .py-md-6 { padding-top: 4rem !important; - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .py-md-7 { padding-top: 6rem !important; - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .py-md-8 { padding-top: 8rem !important; - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .py-md-9 { padding-top: 10rem !important; - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .py-md-10 { padding-top: 12rem !important; - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .py-md-11 { padding-top: 14rem !important; - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .py-md-12 { padding-top: 16rem !important; - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .pt-md-0 { - padding-top: 0 !important + padding-top: 0 !important; } .pt-md-1 { - padding-top: .25rem !important + padding-top: 0.25rem !important; } .pt-md-2 { - padding-top: .5rem !important + padding-top: 0.5rem !important; } .pt-md-3 { - padding-top: 1rem !important + padding-top: 1rem !important; } .pt-md-4 { - padding-top: 1.5rem !important + padding-top: 1.5rem !important; } .pt-md-5 { - padding-top: 3rem !important + padding-top: 3rem !important; } .pt-md-6 { - padding-top: 4rem !important + padding-top: 4rem !important; } .pt-md-7 { - padding-top: 6rem !important + padding-top: 6rem !important; } .pt-md-8 { - padding-top: 8rem !important + padding-top: 8rem !important; } .pt-md-9 { - padding-top: 10rem !important + padding-top: 10rem !important; } .pt-md-10 { - padding-top: 12rem !important + padding-top: 12rem !important; } .pt-md-11 { - padding-top: 14rem !important + padding-top: 14rem !important; } .pt-md-12 { - padding-top: 16rem !important + padding-top: 16rem !important; } .pe-md-0 { - padding-right: 0 !important + padding-right: 0 !important; } .pe-md-1 { - padding-right: .25rem !important + padding-right: 0.25rem !important; } .pe-md-2 { - padding-right: .5rem !important + padding-right: 0.5rem !important; } .pe-md-3 { - padding-right: 1rem !important + padding-right: 1rem !important; } .pe-md-4 { - padding-right: 1.5rem !important + padding-right: 1.5rem !important; } .pe-md-5 { - padding-right: 3rem !important + padding-right: 3rem !important; } .pe-md-6 { - padding-right: 4rem !important + padding-right: 4rem !important; } .pe-md-7 { - padding-right: 6rem !important + padding-right: 6rem !important; } .pe-md-8 { - padding-right: 8rem !important + padding-right: 8rem !important; } .pe-md-9 { - padding-right: 10rem !important + padding-right: 10rem !important; } .pe-md-10 { - padding-right: 12rem !important + padding-right: 12rem !important; } .pe-md-11 { - padding-right: 14rem !important + padding-right: 14rem !important; } .pe-md-12 { - padding-right: 16rem !important + padding-right: 16rem !important; } .pb-md-0 { - padding-bottom: 0 !important + padding-bottom: 0 !important; } .pb-md-1 { - padding-bottom: .25rem !important + padding-bottom: 0.25rem !important; } .pb-md-2 { - padding-bottom: .5rem !important + padding-bottom: 0.5rem !important; } .pb-md-3 { - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .pb-md-4 { - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .pb-md-5 { - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .pb-md-6 { - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .pb-md-7 { - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .pb-md-8 { - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .pb-md-9 { - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .pb-md-10 { - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .pb-md-11 { - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .pb-md-12 { - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .ps-md-0 { - padding-left: 0 !important + padding-left: 0 !important; } .ps-md-1 { - padding-left: .25rem !important + padding-left: 0.25rem !important; } .ps-md-2 { - padding-left: .5rem !important + padding-left: 0.5rem !important; } .ps-md-3 { - padding-left: 1rem !important + padding-left: 1rem !important; } .ps-md-4 { - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .ps-md-5 { - padding-left: 3rem !important + padding-left: 3rem !important; } .ps-md-6 { - padding-left: 4rem !important + padding-left: 4rem !important; } .ps-md-7 { - padding-left: 6rem !important + padding-left: 6rem !important; } .ps-md-8 { - padding-left: 8rem !important + padding-left: 8rem !important; } .ps-md-9 { - padding-left: 10rem !important + padding-left: 10rem !important; } .ps-md-10 { - padding-left: 12rem !important + padding-left: 12rem !important; } .ps-md-11 { - padding-left: 14rem !important + padding-left: 14rem !important; } .ps-md-12 { - padding-left: 16rem !important + padding-left: 16rem !important; } .text-md-start { - text-align: left !important + text-align: left !important; } .text-md-end { - text-align: right !important + text-align: right !important; } .text-md-center { - text-align: center !important + text-align: center !important; } .transform-scale-md-5 { - transform: scale(.5) !important + transform: scale(0.5) !important; } .transform-scale-md-6 { - transform: scale(.6) !important + transform: scale(0.6) !important; } .transform-scale-md-7 { - transform: scale(.7) !important + transform: scale(0.7) !important; } .transform-scale-md-8 { - transform: scale(.8) !important + transform: scale(0.8) !important; } .transform-scale-md-9 { - transform: scale(.9) !important + transform: scale(0.9) !important; } .transform-scale-md-10 { - transform: scale(1) !important + transform: scale(1) !important; } .border-radius-top-start-md-0 { - border-top-left-radius: 0 !important + border-top-left-radius: 0 !important; } .border-radius-top-end-md-0 { - border-top-right-radius: 0 !important + border-top-right-radius: 0 !important; } .border-radius-bottom-start-md-0 { - border-bottom-left-radius: 0 !important + border-bottom-left-radius: 0 !important; } .border-radius-bottom-end-md-0 { - border-bottom-right-radius: 0 !important + border-bottom-right-radius: 0 !important; } } -@media (min-width:992px) { +@media (min-width: 992px) { .float-lg-start { - float: left !important + float: left !important; } .float-lg-end { - float: right !important + float: right !important; } .float-lg-none { - float: none !important + float: none !important; } .d-lg-inline { - display: inline !important + display: inline !important; } .d-lg-inline-block { - display: inline-block !important + display: inline-block !important; } .d-lg-block { - display: block !important + display: block !important; } .d-lg-grid { - display: grid !important + display: grid !important; } .d-lg-table { - display: table !important + display: table !important; } .d-lg-table-row { - display: table-row !important + display: table-row !important; } .d-lg-table-cell { - display: table-cell !important + display: table-cell !important; } .d-lg-flex { - display: flex !important + display: flex !important; } .d-lg-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-lg-none { - display: none !important + display: none !important; } .border-top-lg { - border-top: 1px solid #dee2e6 !important + border-top: 1px solid #dee2e6 !important; } .border-top-lg-0 { - border-top: 0 !important + border-top: 0 !important; } .border-end-lg { - border-right: 1px solid #dee2e6 !important + border-right: 1px solid #dee2e6 !important; } .border-end-lg-0 { - border-right: 0 !important + border-right: 0 !important; } .border-bottom-lg { - border-bottom: 1px solid #dee2e6 !important + border-bottom: 1px solid #dee2e6 !important; } .border-bottom-lg-0 { - border-bottom: 0 !important + border-bottom: 0 !important; } .border-start-lg { - border-left: 1px solid #dee2e6 !important + border-left: 1px solid #dee2e6 !important; } .border-start-lg-0 { - border-left: 0 !important + border-left: 0 !important; } .w-lg-0 { - width: 0% !important + width: 0% !important; } .w-lg-1 { - width: 1% !important + width: 1% !important; } .w-lg-2 { - width: 2% !important + width: 2% !important; } .w-lg-3 { - width: 3% !important + width: 3% !important; } .w-lg-4 { - width: 4% !important + width: 4% !important; } .w-lg-5 { - width: 5% !important + width: 5% !important; } .w-lg-6 { - width: 6% !important + width: 6% !important; } .w-lg-7 { - width: 7% !important + width: 7% !important; } .w-lg-8 { - width: 8% !important + width: 8% !important; } .w-lg-9 { - width: 9% !important + width: 9% !important; } .w-lg-10 { - width: 10% !important + width: 10% !important; } .w-lg-15 { - width: 15% !important + width: 15% !important; } .w-lg-20 { - width: 20% !important + width: 20% !important; } .w-lg-25 { - width: 25% !important + width: 25% !important; } .w-lg-30 { - width: 30% !important + width: 30% !important; } .w-lg-35 { - width: 35% !important + width: 35% !important; } .w-lg-40 { - width: 40% !important + width: 40% !important; } .w-lg-45 { - width: 45% !important + width: 45% !important; } .w-lg-50 { - width: 50% !important + width: 50% !important; } .w-lg-55 { - width: 55% !important + width: 55% !important; } .w-lg-60 { - width: 60% !important + width: 60% !important; } .w-lg-65 { - width: 65% !important + width: 65% !important; } .w-lg-70 { - width: 70% !important + width: 70% !important; } .w-lg-75 { - width: 75% !important + width: 75% !important; } .w-lg-80 { - width: 80% !important + width: 80% !important; } .w-lg-85 { - width: 85% !important + width: 85% !important; } .w-lg-90 { - width: 90% !important + width: 90% !important; } .w-lg-95 { - width: 95% !important + width: 95% !important; } .w-lg-100 { - width: 100% !important + width: 100% !important; } .w-lg-auto { - width: auto !important + width: auto !important; } .flex-lg-fill { - flex: 1 1 auto !important + flex: 1 1 auto !important; } .flex-lg-row { - flex-direction: row !important + flex-direction: row !important; } .flex-lg-column { - flex-direction: column !important + flex-direction: column !important; } .flex-lg-row-reverse { - flex-direction: row-reverse !important + flex-direction: row-reverse !important; } .flex-lg-column-reverse { - flex-direction: column-reverse !important + flex-direction: column-reverse !important; } .flex-lg-grow-0 { - flex-grow: 0 !important + flex-grow: 0 !important; } .flex-lg-grow-1 { - flex-grow: 1 !important + flex-grow: 1 !important; } .flex-lg-shrink-0 { - flex-shrink: 0 !important + flex-shrink: 0 !important; } .flex-lg-shrink-1 { - flex-shrink: 1 !important + flex-shrink: 1 !important; } .flex-lg-wrap { - flex-wrap: wrap !important + flex-wrap: wrap !important; } .flex-lg-nowrap { - flex-wrap: nowrap !important + flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important + flex-wrap: wrap-reverse !important; } .gap-lg-0 { - gap: 0 !important + gap: 0 !important; } .gap-lg-1 { - gap: .25rem !important + gap: 0.25rem !important; } .gap-lg-2 { - gap: .5rem !important + gap: 0.5rem !important; } .gap-lg-3 { - gap: 1rem !important + gap: 1rem !important; } .gap-lg-4 { - gap: 1.5rem !important + gap: 1.5rem !important; } .gap-lg-5 { - gap: 3rem !important + gap: 3rem !important; } .gap-lg-6 { - gap: 4rem !important + gap: 4rem !important; } .gap-lg-7 { - gap: 6rem !important + gap: 6rem !important; } .gap-lg-8 { - gap: 8rem !important + gap: 8rem !important; } .gap-lg-9 { - gap: 10rem !important + gap: 10rem !important; } .gap-lg-10 { - gap: 12rem !important + gap: 12rem !important; } .gap-lg-11 { - gap: 14rem !important + gap: 14rem !important; } .gap-lg-12 { - gap: 16rem !important + gap: 16rem !important; } .justify-content-lg-start { - justify-content: flex-start !important + justify-content: flex-start !important; } .justify-content-lg-end { - justify-content: flex-end !important + justify-content: flex-end !important; } .justify-content-lg-center { - justify-content: center !important + justify-content: center !important; } .justify-content-lg-between { - justify-content: space-between !important + justify-content: space-between !important; } .justify-content-lg-around { - justify-content: space-around !important + justify-content: space-around !important; } .justify-content-lg-evenly { - justify-content: space-evenly !important + justify-content: space-evenly !important; } .align-items-lg-start { - align-items: flex-start !important + align-items: flex-start !important; } .align-items-lg-end { - align-items: flex-end !important + align-items: flex-end !important; } .align-items-lg-center { - align-items: center !important + align-items: center !important; } .align-items-lg-baseline { - align-items: baseline !important + align-items: baseline !important; } .align-items-lg-stretch { - align-items: stretch !important + align-items: stretch !important; } .align-content-lg-start { - align-content: flex-start !important + align-content: flex-start !important; } .align-content-lg-end { - align-content: flex-end !important + align-content: flex-end !important; } .align-content-lg-center { - align-content: center !important + align-content: center !important; } .align-content-lg-between { - align-content: space-between !important + align-content: space-between !important; } .align-content-lg-around { - align-content: space-around !important + align-content: space-around !important; } .align-content-lg-stretch { - align-content: stretch !important + align-content: stretch !important; } .align-self-lg-auto { - align-self: auto !important + align-self: auto !important; } .align-self-lg-start { - align-self: flex-start !important + align-self: flex-start !important; } .align-self-lg-end { - align-self: flex-end !important + align-self: flex-end !important; } .align-self-lg-center { - align-self: center !important + align-self: center !important; } .align-self-lg-baseline { - align-self: baseline !important + align-self: baseline !important; } .align-self-lg-stretch { - align-self: stretch !important + align-self: stretch !important; } .order-lg-first { - order: -1 !important + order: -1 !important; } .order-lg-0 { - order: 0 !important + order: 0 !important; } .order-lg-1 { - order: 1 !important + order: 1 !important; } .order-lg-2 { - order: 2 !important + order: 2 !important; } .order-lg-3 { - order: 3 !important + order: 3 !important; } .order-lg-4 { - order: 4 !important + order: 4 !important; } .order-lg-5 { - order: 5 !important + order: 5 !important; } .order-lg-last { - order: 6 !important + order: 6 !important; } .m-lg-0 { - margin: 0 !important + margin: 0 !important; } .m-lg-1 { - margin: .25rem !important + margin: 0.25rem !important; } .m-lg-2 { - margin: .5rem !important + margin: 0.5rem !important; } .m-lg-3 { - margin: 1rem !important + margin: 1rem !important; } .m-lg-4 { - margin: 1.5rem !important + margin: 1.5rem !important; } .m-lg-5 { - margin: 3rem !important + margin: 3rem !important; } .m-lg-6 { - margin: 4rem !important + margin: 4rem !important; } .m-lg-7 { - margin: 6rem !important + margin: 6rem !important; } .m-lg-8 { - margin: 8rem !important + margin: 8rem !important; } .m-lg-9 { - margin: 10rem !important + margin: 10rem !important; } .m-lg-10 { - margin: 12rem !important + margin: 12rem !important; } .m-lg-11 { - margin: 14rem !important + margin: 14rem !important; } .m-lg-12 { - margin: 16rem !important + margin: 16rem !important; } .m-lg-auto { - margin: auto !important + margin: auto !important; } .mx-lg-0 { margin-right: 0 !important; - margin-left: 0 !important + margin-left: 0 !important; } .mx-lg-1 { - margin-right: .25rem !important; - margin-left: .25rem !important + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } .mx-lg-2 { - margin-right: .5rem !important; - margin-left: .5rem !important + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } .mx-lg-3 { margin-right: 1rem !important; - margin-left: 1rem !important + margin-left: 1rem !important; } .mx-lg-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .mx-lg-5 { margin-right: 3rem !important; - margin-left: 3rem !important + margin-left: 3rem !important; } .mx-lg-6 { margin-right: 4rem !important; - margin-left: 4rem !important + margin-left: 4rem !important; } .mx-lg-7 { margin-right: 6rem !important; - margin-left: 6rem !important + margin-left: 6rem !important; } .mx-lg-8 { margin-right: 8rem !important; - margin-left: 8rem !important + margin-left: 8rem !important; } .mx-lg-9 { margin-right: 10rem !important; - margin-left: 10rem !important + margin-left: 10rem !important; } .mx-lg-10 { margin-right: 12rem !important; - margin-left: 12rem !important + margin-left: 12rem !important; } .mx-lg-11 { margin-right: 14rem !important; - margin-left: 14rem !important + margin-left: 14rem !important; } .mx-lg-12 { margin-right: 16rem !important; - margin-left: 16rem !important + margin-left: 16rem !important; } .mx-lg-auto { margin-right: auto !important; - margin-left: auto !important + margin-left: auto !important; } .my-lg-0 { margin-top: 0 !important; - margin-bottom: 0 !important + margin-bottom: 0 !important; } .my-lg-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } .my-lg-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } .my-lg-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .my-lg-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .my-lg-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .my-lg-6 { margin-top: 4rem !important; - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .my-lg-7 { margin-top: 6rem !important; - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .my-lg-8 { margin-top: 8rem !important; - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .my-lg-9 { margin-top: 10rem !important; - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .my-lg-10 { margin-top: 12rem !important; - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .my-lg-11 { margin-top: 14rem !important; - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .my-lg-12 { margin-top: 16rem !important; - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .my-lg-auto { margin-top: auto !important; - margin-bottom: auto !important + margin-bottom: auto !important; } .mt-lg-0 { - margin-top: 0 !important + margin-top: 0 !important; } .mt-lg-1 { - margin-top: .25rem !important + margin-top: 0.25rem !important; } .mt-lg-2 { - margin-top: .5rem !important + margin-top: 0.5rem !important; } .mt-lg-3 { - margin-top: 1rem !important + margin-top: 1rem !important; } .mt-lg-4 { - margin-top: 1.5rem !important + margin-top: 1.5rem !important; } .mt-lg-5 { - margin-top: 3rem !important + margin-top: 3rem !important; } .mt-lg-6 { - margin-top: 4rem !important + margin-top: 4rem !important; } .mt-lg-7 { - margin-top: 6rem !important + margin-top: 6rem !important; } .mt-lg-8 { - margin-top: 8rem !important + margin-top: 8rem !important; } .mt-lg-9 { - margin-top: 10rem !important + margin-top: 10rem !important; } .mt-lg-10 { - margin-top: 12rem !important + margin-top: 12rem !important; } .mt-lg-11 { - margin-top: 14rem !important + margin-top: 14rem !important; } .mt-lg-12 { - margin-top: 16rem !important + margin-top: 16rem !important; } .mt-lg-auto { - margin-top: auto !important + margin-top: auto !important; } .me-lg-0 { - margin-right: 0 !important + margin-right: 0 !important; } .me-lg-1 { - margin-right: .25rem !important + margin-right: 0.25rem !important; } .me-lg-2 { - margin-right: .5rem !important + margin-right: 0.5rem !important; } .me-lg-3 { - margin-right: 1rem !important + margin-right: 1rem !important; } .me-lg-4 { - margin-right: 1.5rem !important + margin-right: 1.5rem !important; } .me-lg-5 { - margin-right: 3rem !important + margin-right: 3rem !important; } .me-lg-6 { - margin-right: 4rem !important + margin-right: 4rem !important; } .me-lg-7 { - margin-right: 6rem !important + margin-right: 6rem !important; } .me-lg-8 { - margin-right: 8rem !important + margin-right: 8rem !important; } .me-lg-9 { - margin-right: 10rem !important + margin-right: 10rem !important; } .me-lg-10 { - margin-right: 12rem !important + margin-right: 12rem !important; } .me-lg-11 { - margin-right: 14rem !important + margin-right: 14rem !important; } .me-lg-12 { - margin-right: 16rem !important + margin-right: 16rem !important; } .me-lg-auto { - margin-right: auto !important + margin-right: auto !important; } .mb-lg-0 { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .mb-lg-1 { - margin-bottom: .25rem !important + margin-bottom: 0.25rem !important; } .mb-lg-2 { - margin-bottom: .5rem !important + margin-bottom: 0.5rem !important; } .mb-lg-3 { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .mb-lg-4 { - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .mb-lg-5 { - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .mb-lg-6 { - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .mb-lg-7 { - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .mb-lg-8 { - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .mb-lg-9 { - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .mb-lg-10 { - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .mb-lg-11 { - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .mb-lg-12 { - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .mb-lg-auto { - margin-bottom: auto !important + margin-bottom: auto !important; } .ms-lg-0 { - margin-left: 0 !important + margin-left: 0 !important; } .ms-lg-1 { - margin-left: .25rem !important + margin-left: 0.25rem !important; } .ms-lg-2 { - margin-left: .5rem !important + margin-left: 0.5rem !important; } .ms-lg-3 { - margin-left: 1rem !important + margin-left: 1rem !important; } .ms-lg-4 { - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .ms-lg-5 { - margin-left: 3rem !important + margin-left: 3rem !important; } .ms-lg-6 { - margin-left: 4rem !important + margin-left: 4rem !important; } .ms-lg-7 { - margin-left: 6rem !important + margin-left: 6rem !important; } .ms-lg-8 { - margin-left: 8rem !important + margin-left: 8rem !important; } .ms-lg-9 { - margin-left: 10rem !important + margin-left: 10rem !important; } .ms-lg-10 { - margin-left: 12rem !important + margin-left: 12rem !important; } .ms-lg-11 { - margin-left: 14rem !important + margin-left: 14rem !important; } .ms-lg-12 { - margin-left: 16rem !important + margin-left: 16rem !important; } .ms-lg-auto { - margin-left: auto !important + margin-left: auto !important; } .m-lg-n1 { - margin: -.25rem !important + margin: -0.25rem !important; } .m-lg-n2 { - margin: -.5rem !important + margin: -0.5rem !important; } .m-lg-n3 { - margin: -1rem !important + margin: -1rem !important; } .m-lg-n4 { - margin: -1.5rem !important + margin: -1.5rem !important; } .m-lg-n5 { - margin: -3rem !important + margin: -3rem !important; } .m-lg-n6 { - margin: -4rem !important + margin: -4rem !important; } .m-lg-n7 { - margin: -6rem !important + margin: -6rem !important; } .m-lg-n8 { - margin: -8rem !important + margin: -8rem !important; } .m-lg-n9 { - margin: -10rem !important + margin: -10rem !important; } .m-lg-n10 { - margin: -12rem !important + margin: -12rem !important; } .m-lg-n11 { - margin: -14rem !important + margin: -14rem !important; } .m-lg-n12 { - margin: -16rem !important + margin: -16rem !important; } .mx-lg-n1 { - margin-right: -.25rem !important; - margin-left: -.25rem !important + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } .mx-lg-n2 { - margin-right: -.5rem !important; - margin-left: -.5rem !important + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } .mx-lg-n3 { margin-right: -1rem !important; - margin-left: -1rem !important + margin-left: -1rem !important; } .mx-lg-n4 { margin-right: -1.5rem !important; - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .mx-lg-n5 { margin-right: -3rem !important; - margin-left: -3rem !important + margin-left: -3rem !important; } .mx-lg-n6 { margin-right: -4rem !important; - margin-left: -4rem !important + margin-left: -4rem !important; } .mx-lg-n7 { margin-right: -6rem !important; - margin-left: -6rem !important + margin-left: -6rem !important; } .mx-lg-n8 { margin-right: -8rem !important; - margin-left: -8rem !important + margin-left: -8rem !important; } .mx-lg-n9 { margin-right: -10rem !important; - margin-left: -10rem !important + margin-left: -10rem !important; } .mx-lg-n10 { margin-right: -12rem !important; - margin-left: -12rem !important + margin-left: -12rem !important; } .mx-lg-n11 { margin-right: -14rem !important; - margin-left: -14rem !important + margin-left: -14rem !important; } .mx-lg-n12 { margin-right: -16rem !important; - margin-left: -16rem !important + margin-left: -16rem !important; } .my-lg-n1 { - margin-top: -.25rem !important; - margin-bottom: -.25rem !important + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } .my-lg-n2 { - margin-top: -.5rem !important; - margin-bottom: -.5rem !important + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } .my-lg-n3 { margin-top: -1rem !important; - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .my-lg-n4 { margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .my-lg-n5 { margin-top: -3rem !important; - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .my-lg-n6 { margin-top: -4rem !important; - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .my-lg-n7 { margin-top: -6rem !important; - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .my-lg-n8 { margin-top: -8rem !important; - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .my-lg-n9 { margin-top: -10rem !important; - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .my-lg-n10 { margin-top: -12rem !important; - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .my-lg-n11 { margin-top: -14rem !important; - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .my-lg-n12 { margin-top: -16rem !important; - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .mt-lg-n1 { - margin-top: -.25rem !important + margin-top: -0.25rem !important; } .mt-lg-n2 { - margin-top: -.5rem !important + margin-top: -0.5rem !important; } .mt-lg-n3 { - margin-top: -1rem !important + margin-top: -1rem !important; } .mt-lg-n4 { - margin-top: -1.5rem !important + margin-top: -1.5rem !important; } .mt-lg-n5 { - margin-top: -3rem !important + margin-top: -3rem !important; } .mt-lg-n6 { - margin-top: -4rem !important + margin-top: -4rem !important; } .mt-lg-n7 { - margin-top: -6rem !important + margin-top: -6rem !important; } .mt-lg-n8 { - margin-top: -8rem !important + margin-top: -8rem !important; } .mt-lg-n9 { - margin-top: -10rem !important + margin-top: -10rem !important; } .mt-lg-n10 { - margin-top: -12rem !important + margin-top: -12rem !important; } .mt-lg-n11 { - margin-top: -14rem !important + margin-top: -14rem !important; } .mt-lg-n12 { - margin-top: -16rem !important + margin-top: -16rem !important; } .me-lg-n1 { - margin-right: -.25rem !important + margin-right: -0.25rem !important; } .me-lg-n2 { - margin-right: -.5rem !important + margin-right: -0.5rem !important; } .me-lg-n3 { - margin-right: -1rem !important + margin-right: -1rem !important; } .me-lg-n4 { - margin-right: -1.5rem !important + margin-right: -1.5rem !important; } .me-lg-n5 { - margin-right: -3rem !important + margin-right: -3rem !important; } .me-lg-n6 { - margin-right: -4rem !important + margin-right: -4rem !important; } .me-lg-n7 { - margin-right: -6rem !important + margin-right: -6rem !important; } .me-lg-n8 { - margin-right: -8rem !important + margin-right: -8rem !important; } .me-lg-n9 { - margin-right: -10rem !important + margin-right: -10rem !important; } .me-lg-n10 { - margin-right: -12rem !important + margin-right: -12rem !important; } .me-lg-n11 { - margin-right: -14rem !important + margin-right: -14rem !important; } .me-lg-n12 { - margin-right: -16rem !important + margin-right: -16rem !important; } .mb-lg-n1 { - margin-bottom: -.25rem !important + margin-bottom: -0.25rem !important; } .mb-lg-n2 { - margin-bottom: -.5rem !important + margin-bottom: -0.5rem !important; } .mb-lg-n3 { - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .mb-lg-n4 { - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .mb-lg-n5 { - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .mb-lg-n6 { - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .mb-lg-n7 { - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .mb-lg-n8 { - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .mb-lg-n9 { - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .mb-lg-n10 { - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .mb-lg-n11 { - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .mb-lg-n12 { - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .ms-lg-n1 { - margin-left: -.25rem !important + margin-left: -0.25rem !important; } .ms-lg-n2 { - margin-left: -.5rem !important + margin-left: -0.5rem !important; } .ms-lg-n3 { - margin-left: -1rem !important + margin-left: -1rem !important; } .ms-lg-n4 { - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .ms-lg-n5 { - margin-left: -3rem !important + margin-left: -3rem !important; } .ms-lg-n6 { - margin-left: -4rem !important + margin-left: -4rem !important; } .ms-lg-n7 { - margin-left: -6rem !important + margin-left: -6rem !important; } .ms-lg-n8 { - margin-left: -8rem !important + margin-left: -8rem !important; } .ms-lg-n9 { - margin-left: -10rem !important + margin-left: -10rem !important; } .ms-lg-n10 { - margin-left: -12rem !important + margin-left: -12rem !important; } .ms-lg-n11 { - margin-left: -14rem !important + margin-left: -14rem !important; } .ms-lg-n12 { - margin-left: -16rem !important + margin-left: -16rem !important; } .p-lg-0 { - padding: 0 !important + padding: 0 !important; } .p-lg-1 { - padding: .25rem !important + padding: 0.25rem !important; } .p-lg-2 { - padding: .5rem !important + padding: 0.5rem !important; } .p-lg-3 { - padding: 1rem !important + padding: 1rem !important; } .p-lg-4 { - padding: 1.5rem !important + padding: 1.5rem !important; } .p-lg-5 { - padding: 3rem !important + padding: 3rem !important; } .p-lg-6 { - padding: 4rem !important + padding: 4rem !important; } .p-lg-7 { - padding: 6rem !important + padding: 6rem !important; } .p-lg-8 { - padding: 8rem !important + padding: 8rem !important; } .p-lg-9 { - padding: 10rem !important + padding: 10rem !important; } .p-lg-10 { - padding: 12rem !important + padding: 12rem !important; } .p-lg-11 { - padding: 14rem !important + padding: 14rem !important; } .p-lg-12 { - padding: 16rem !important + padding: 16rem !important; } .px-lg-0 { padding-right: 0 !important; - padding-left: 0 !important + padding-left: 0 !important; } .px-lg-1 { - padding-right: .25rem !important; - padding-left: .25rem !important + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } .px-lg-2 { - padding-right: .5rem !important; - padding-left: .5rem !important + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } .px-lg-3 { padding-right: 1rem !important; - padding-left: 1rem !important + padding-left: 1rem !important; } .px-lg-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .px-lg-5 { padding-right: 3rem !important; - padding-left: 3rem !important + padding-left: 3rem !important; } .px-lg-6 { padding-right: 4rem !important; - padding-left: 4rem !important + padding-left: 4rem !important; } .px-lg-7 { padding-right: 6rem !important; - padding-left: 6rem !important + padding-left: 6rem !important; } .px-lg-8 { padding-right: 8rem !important; - padding-left: 8rem !important + padding-left: 8rem !important; } .px-lg-9 { padding-right: 10rem !important; - padding-left: 10rem !important + padding-left: 10rem !important; } .px-lg-10 { padding-right: 12rem !important; - padding-left: 12rem !important + padding-left: 12rem !important; } .px-lg-11 { padding-right: 14rem !important; - padding-left: 14rem !important + padding-left: 14rem !important; } .px-lg-12 { padding-right: 16rem !important; - padding-left: 16rem !important + padding-left: 16rem !important; } .py-lg-0 { padding-top: 0 !important; - padding-bottom: 0 !important + padding-bottom: 0 !important; } .py-lg-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .py-lg-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .py-lg-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .py-lg-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .py-lg-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .py-lg-6 { padding-top: 4rem !important; - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .py-lg-7 { padding-top: 6rem !important; - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .py-lg-8 { padding-top: 8rem !important; - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .py-lg-9 { padding-top: 10rem !important; - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .py-lg-10 { padding-top: 12rem !important; - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .py-lg-11 { padding-top: 14rem !important; - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .py-lg-12 { padding-top: 16rem !important; - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .pt-lg-0 { - padding-top: 0 !important + padding-top: 0 !important; } .pt-lg-1 { - padding-top: .25rem !important + padding-top: 0.25rem !important; } .pt-lg-2 { - padding-top: .5rem !important + padding-top: 0.5rem !important; } .pt-lg-3 { - padding-top: 1rem !important + padding-top: 1rem !important; } .pt-lg-4 { - padding-top: 1.5rem !important + padding-top: 1.5rem !important; } .pt-lg-5 { - padding-top: 3rem !important + padding-top: 3rem !important; } .pt-lg-6 { - padding-top: 4rem !important + padding-top: 4rem !important; } .pt-lg-7 { - padding-top: 6rem !important + padding-top: 6rem !important; } .pt-lg-8 { - padding-top: 8rem !important + padding-top: 8rem !important; } .pt-lg-9 { - padding-top: 10rem !important + padding-top: 10rem !important; } .pt-lg-10 { - padding-top: 12rem !important + padding-top: 12rem !important; } .pt-lg-11 { - padding-top: 14rem !important + padding-top: 14rem !important; } .pt-lg-12 { - padding-top: 16rem !important + padding-top: 16rem !important; } .pe-lg-0 { - padding-right: 0 !important + padding-right: 0 !important; } .pe-lg-1 { - padding-right: .25rem !important + padding-right: 0.25rem !important; } .pe-lg-2 { - padding-right: .5rem !important + padding-right: 0.5rem !important; } .pe-lg-3 { - padding-right: 1rem !important + padding-right: 1rem !important; } .pe-lg-4 { - padding-right: 1.5rem !important + padding-right: 1.5rem !important; } .pe-lg-5 { - padding-right: 3rem !important + padding-right: 3rem !important; } .pe-lg-6 { - padding-right: 4rem !important + padding-right: 4rem !important; } .pe-lg-7 { - padding-right: 6rem !important + padding-right: 6rem !important; } .pe-lg-8 { - padding-right: 8rem !important + padding-right: 8rem !important; } .pe-lg-9 { - padding-right: 10rem !important + padding-right: 10rem !important; } .pe-lg-10 { - padding-right: 12rem !important + padding-right: 12rem !important; } .pe-lg-11 { - padding-right: 14rem !important + padding-right: 14rem !important; } .pe-lg-12 { - padding-right: 16rem !important + padding-right: 16rem !important; } .pb-lg-0 { - padding-bottom: 0 !important + padding-bottom: 0 !important; } .pb-lg-1 { - padding-bottom: .25rem !important + padding-bottom: 0.25rem !important; } .pb-lg-2 { - padding-bottom: .5rem !important + padding-bottom: 0.5rem !important; } .pb-lg-3 { - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .pb-lg-4 { - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .pb-lg-5 { - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .pb-lg-6 { - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .pb-lg-7 { - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .pb-lg-8 { - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .pb-lg-9 { - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .pb-lg-10 { - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .pb-lg-11 { - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .pb-lg-12 { - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .ps-lg-0 { - padding-left: 0 !important + padding-left: 0 !important; } .ps-lg-1 { - padding-left: .25rem !important + padding-left: 0.25rem !important; } .ps-lg-2 { - padding-left: .5rem !important + padding-left: 0.5rem !important; } .ps-lg-3 { - padding-left: 1rem !important + padding-left: 1rem !important; } .ps-lg-4 { - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .ps-lg-5 { - padding-left: 3rem !important + padding-left: 3rem !important; } .ps-lg-6 { - padding-left: 4rem !important + padding-left: 4rem !important; } .ps-lg-7 { - padding-left: 6rem !important + padding-left: 6rem !important; } .ps-lg-8 { - padding-left: 8rem !important + padding-left: 8rem !important; } .ps-lg-9 { - padding-left: 10rem !important + padding-left: 10rem !important; } .ps-lg-10 { - padding-left: 12rem !important + padding-left: 12rem !important; } .ps-lg-11 { - padding-left: 14rem !important + padding-left: 14rem !important; } .ps-lg-12 { - padding-left: 16rem !important + padding-left: 16rem !important; } .text-lg-start { - text-align: left !important + text-align: left !important; } .text-lg-end { - text-align: right !important + text-align: right !important; } .text-lg-center { - text-align: center !important + text-align: center !important; } .transform-scale-lg-5 { - transform: scale(.5) !important + transform: scale(0.5) !important; } .transform-scale-lg-6 { - transform: scale(.6) !important + transform: scale(0.6) !important; } .transform-scale-lg-7 { - transform: scale(.7) !important + transform: scale(0.7) !important; } .transform-scale-lg-8 { - transform: scale(.8) !important + transform: scale(0.8) !important; } .transform-scale-lg-9 { - transform: scale(.9) !important + transform: scale(0.9) !important; } .transform-scale-lg-10 { - transform: scale(1) !important + transform: scale(1) !important; } .border-radius-top-start-lg-0 { - border-top-left-radius: 0 !important + border-top-left-radius: 0 !important; } .border-radius-top-end-lg-0 { - border-top-right-radius: 0 !important + border-top-right-radius: 0 !important; } .border-radius-bottom-start-lg-0 { - border-bottom-left-radius: 0 !important + border-bottom-left-radius: 0 !important; } .border-radius-bottom-end-lg-0 { - border-bottom-right-radius: 0 !important + border-bottom-right-radius: 0 !important; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .float-xl-start { - float: left !important + float: left !important; } .float-xl-end { - float: right !important + float: right !important; } .float-xl-none { - float: none !important + float: none !important; } .d-xl-inline { - display: inline !important + display: inline !important; } .d-xl-inline-block { - display: inline-block !important + display: inline-block !important; } .d-xl-block { - display: block !important + display: block !important; } .d-xl-grid { - display: grid !important + display: grid !important; } .d-xl-table { - display: table !important + display: table !important; } .d-xl-table-row { - display: table-row !important + display: table-row !important; } .d-xl-table-cell { - display: table-cell !important + display: table-cell !important; } .d-xl-flex { - display: flex !important + display: flex !important; } .d-xl-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-xl-none { - display: none !important + display: none !important; } .border-top-xl { - border-top: 1px solid #dee2e6 !important + border-top: 1px solid #dee2e6 !important; } .border-top-xl-0 { - border-top: 0 !important + border-top: 0 !important; } .border-end-xl { - border-right: 1px solid #dee2e6 !important + border-right: 1px solid #dee2e6 !important; } .border-end-xl-0 { - border-right: 0 !important + border-right: 0 !important; } .border-bottom-xl { - border-bottom: 1px solid #dee2e6 !important + border-bottom: 1px solid #dee2e6 !important; } .border-bottom-xl-0 { - border-bottom: 0 !important + border-bottom: 0 !important; } .border-start-xl { - border-left: 1px solid #dee2e6 !important + border-left: 1px solid #dee2e6 !important; } .border-start-xl-0 { - border-left: 0 !important + border-left: 0 !important; } .w-xl-0 { - width: 0% !important + width: 0% !important; } .w-xl-1 { - width: 1% !important + width: 1% !important; } .w-xl-2 { - width: 2% !important + width: 2% !important; } .w-xl-3 { - width: 3% !important + width: 3% !important; } .w-xl-4 { - width: 4% !important + width: 4% !important; } .w-xl-5 { - width: 5% !important + width: 5% !important; } .w-xl-6 { - width: 6% !important + width: 6% !important; } .w-xl-7 { - width: 7% !important + width: 7% !important; } .w-xl-8 { - width: 8% !important + width: 8% !important; } .w-xl-9 { - width: 9% !important + width: 9% !important; } .w-xl-10 { - width: 10% !important + width: 10% !important; } .w-xl-15 { - width: 15% !important + width: 15% !important; } .w-xl-20 { - width: 20% !important + width: 20% !important; } .w-xl-25 { - width: 25% !important + width: 25% !important; } .w-xl-30 { - width: 30% !important + width: 30% !important; } .w-xl-35 { - width: 35% !important + width: 35% !important; } .w-xl-40 { - width: 40% !important + width: 40% !important; } .w-xl-45 { - width: 45% !important + width: 45% !important; } .w-xl-50 { - width: 50% !important + width: 50% !important; } .w-xl-55 { - width: 55% !important + width: 55% !important; } .w-xl-60 { - width: 60% !important + width: 60% !important; } .w-xl-65 { - width: 65% !important + width: 65% !important; } .w-xl-70 { - width: 70% !important + width: 70% !important; } .w-xl-75 { - width: 75% !important + width: 75% !important; } .w-xl-80 { - width: 80% !important + width: 80% !important; } .w-xl-85 { - width: 85% !important + width: 85% !important; } .w-xl-90 { - width: 90% !important + width: 90% !important; } .w-xl-95 { - width: 95% !important + width: 95% !important; } .w-xl-100 { - width: 100% !important + width: 100% !important; } .w-xl-auto { - width: auto !important + width: auto !important; } .flex-xl-fill { - flex: 1 1 auto !important + flex: 1 1 auto !important; } .flex-xl-row { - flex-direction: row !important + flex-direction: row !important; } .flex-xl-column { - flex-direction: column !important + flex-direction: column !important; } .flex-xl-row-reverse { - flex-direction: row-reverse !important + flex-direction: row-reverse !important; } .flex-xl-column-reverse { - flex-direction: column-reverse !important + flex-direction: column-reverse !important; } .flex-xl-grow-0 { - flex-grow: 0 !important + flex-grow: 0 !important; } .flex-xl-grow-1 { - flex-grow: 1 !important + flex-grow: 1 !important; } .flex-xl-shrink-0 { - flex-shrink: 0 !important + flex-shrink: 0 !important; } .flex-xl-shrink-1 { - flex-shrink: 1 !important + flex-shrink: 1 !important; } .flex-xl-wrap { - flex-wrap: wrap !important + flex-wrap: wrap !important; } .flex-xl-nowrap { - flex-wrap: nowrap !important + flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important + flex-wrap: wrap-reverse !important; } .gap-xl-0 { - gap: 0 !important + gap: 0 !important; } .gap-xl-1 { - gap: .25rem !important + gap: 0.25rem !important; } .gap-xl-2 { - gap: .5rem !important + gap: 0.5rem !important; } .gap-xl-3 { - gap: 1rem !important + gap: 1rem !important; } .gap-xl-4 { - gap: 1.5rem !important + gap: 1.5rem !important; } .gap-xl-5 { - gap: 3rem !important + gap: 3rem !important; } .gap-xl-6 { - gap: 4rem !important + gap: 4rem !important; } .gap-xl-7 { - gap: 6rem !important + gap: 6rem !important; } .gap-xl-8 { - gap: 8rem !important + gap: 8rem !important; } .gap-xl-9 { - gap: 10rem !important + gap: 10rem !important; } .gap-xl-10 { - gap: 12rem !important + gap: 12rem !important; } .gap-xl-11 { - gap: 14rem !important + gap: 14rem !important; } .gap-xl-12 { - gap: 16rem !important + gap: 16rem !important; } .justify-content-xl-start { - justify-content: flex-start !important + justify-content: flex-start !important; } .justify-content-xl-end { - justify-content: flex-end !important + justify-content: flex-end !important; } .justify-content-xl-center { - justify-content: center !important + justify-content: center !important; } .justify-content-xl-between { - justify-content: space-between !important + justify-content: space-between !important; } .justify-content-xl-around { - justify-content: space-around !important + justify-content: space-around !important; } .justify-content-xl-evenly { - justify-content: space-evenly !important + justify-content: space-evenly !important; } .align-items-xl-start { - align-items: flex-start !important + align-items: flex-start !important; } .align-items-xl-end { - align-items: flex-end !important + align-items: flex-end !important; } .align-items-xl-center { - align-items: center !important + align-items: center !important; } .align-items-xl-baseline { - align-items: baseline !important + align-items: baseline !important; } .align-items-xl-stretch { - align-items: stretch !important + align-items: stretch !important; } .align-content-xl-start { - align-content: flex-start !important + align-content: flex-start !important; } .align-content-xl-end { - align-content: flex-end !important + align-content: flex-end !important; } .align-content-xl-center { - align-content: center !important + align-content: center !important; } .align-content-xl-between { - align-content: space-between !important + align-content: space-between !important; } .align-content-xl-around { - align-content: space-around !important + align-content: space-around !important; } .align-content-xl-stretch { - align-content: stretch !important + align-content: stretch !important; } .align-self-xl-auto { - align-self: auto !important + align-self: auto !important; } .align-self-xl-start { - align-self: flex-start !important + align-self: flex-start !important; } .align-self-xl-end { - align-self: flex-end !important + align-self: flex-end !important; } .align-self-xl-center { - align-self: center !important + align-self: center !important; } .align-self-xl-baseline { - align-self: baseline !important + align-self: baseline !important; } .align-self-xl-stretch { - align-self: stretch !important + align-self: stretch !important; } .order-xl-first { - order: -1 !important + order: -1 !important; } .order-xl-0 { - order: 0 !important + order: 0 !important; } .order-xl-1 { - order: 1 !important + order: 1 !important; } .order-xl-2 { - order: 2 !important + order: 2 !important; } .order-xl-3 { - order: 3 !important + order: 3 !important; } .order-xl-4 { - order: 4 !important + order: 4 !important; } .order-xl-5 { - order: 5 !important + order: 5 !important; } .order-xl-last { - order: 6 !important + order: 6 !important; } .m-xl-0 { - margin: 0 !important + margin: 0 !important; } .m-xl-1 { - margin: .25rem !important + margin: 0.25rem !important; } .m-xl-2 { - margin: .5rem !important + margin: 0.5rem !important; } .m-xl-3 { - margin: 1rem !important + margin: 1rem !important; } .m-xl-4 { - margin: 1.5rem !important + margin: 1.5rem !important; } .m-xl-5 { - margin: 3rem !important + margin: 3rem !important; } .m-xl-6 { - margin: 4rem !important + margin: 4rem !important; } .m-xl-7 { - margin: 6rem !important + margin: 6rem !important; } .m-xl-8 { - margin: 8rem !important + margin: 8rem !important; } .m-xl-9 { - margin: 10rem !important + margin: 10rem !important; } .m-xl-10 { - margin: 12rem !important + margin: 12rem !important; } .m-xl-11 { - margin: 14rem !important + margin: 14rem !important; } .m-xl-12 { - margin: 16rem !important + margin: 16rem !important; } .m-xl-auto { - margin: auto !important + margin: auto !important; } .mx-xl-0 { margin-right: 0 !important; - margin-left: 0 !important + margin-left: 0 !important; } .mx-xl-1 { - margin-right: .25rem !important; - margin-left: .25rem !important + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } .mx-xl-2 { - margin-right: .5rem !important; - margin-left: .5rem !important + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } .mx-xl-3 { margin-right: 1rem !important; - margin-left: 1rem !important + margin-left: 1rem !important; } .mx-xl-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .mx-xl-5 { margin-right: 3rem !important; - margin-left: 3rem !important + margin-left: 3rem !important; } .mx-xl-6 { margin-right: 4rem !important; - margin-left: 4rem !important + margin-left: 4rem !important; } .mx-xl-7 { margin-right: 6rem !important; - margin-left: 6rem !important + margin-left: 6rem !important; } .mx-xl-8 { margin-right: 8rem !important; - margin-left: 8rem !important + margin-left: 8rem !important; } .mx-xl-9 { margin-right: 10rem !important; - margin-left: 10rem !important + margin-left: 10rem !important; } .mx-xl-10 { margin-right: 12rem !important; - margin-left: 12rem !important + margin-left: 12rem !important; } .mx-xl-11 { margin-right: 14rem !important; - margin-left: 14rem !important + margin-left: 14rem !important; } .mx-xl-12 { margin-right: 16rem !important; - margin-left: 16rem !important + margin-left: 16rem !important; } .mx-xl-auto { margin-right: auto !important; - margin-left: auto !important + margin-left: auto !important; } .my-xl-0 { margin-top: 0 !important; - margin-bottom: 0 !important + margin-bottom: 0 !important; } .my-xl-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } .my-xl-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } .my-xl-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .my-xl-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .my-xl-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .my-xl-6 { margin-top: 4rem !important; - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .my-xl-7 { margin-top: 6rem !important; - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .my-xl-8 { margin-top: 8rem !important; - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .my-xl-9 { margin-top: 10rem !important; - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .my-xl-10 { margin-top: 12rem !important; - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .my-xl-11 { margin-top: 14rem !important; - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .my-xl-12 { margin-top: 16rem !important; - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .my-xl-auto { margin-top: auto !important; - margin-bottom: auto !important + margin-bottom: auto !important; } .mt-xl-0 { - margin-top: 0 !important + margin-top: 0 !important; } .mt-xl-1 { - margin-top: .25rem !important + margin-top: 0.25rem !important; } .mt-xl-2 { - margin-top: .5rem !important + margin-top: 0.5rem !important; } .mt-xl-3 { - margin-top: 1rem !important + margin-top: 1rem !important; } .mt-xl-4 { - margin-top: 1.5rem !important + margin-top: 1.5rem !important; } .mt-xl-5 { - margin-top: 3rem !important + margin-top: 3rem !important; } .mt-xl-6 { - margin-top: 4rem !important + margin-top: 4rem !important; } .mt-xl-7 { - margin-top: 6rem !important + margin-top: 6rem !important; } .mt-xl-8 { - margin-top: 8rem !important + margin-top: 8rem !important; } .mt-xl-9 { - margin-top: 10rem !important + margin-top: 10rem !important; } .mt-xl-10 { - margin-top: 12rem !important + margin-top: 12rem !important; } .mt-xl-11 { - margin-top: 14rem !important + margin-top: 14rem !important; } .mt-xl-12 { - margin-top: 16rem !important + margin-top: 16rem !important; } .mt-xl-auto { - margin-top: auto !important + margin-top: auto !important; } .me-xl-0 { - margin-right: 0 !important + margin-right: 0 !important; } .me-xl-1 { - margin-right: .25rem !important + margin-right: 0.25rem !important; } .me-xl-2 { - margin-right: .5rem !important + margin-right: 0.5rem !important; } .me-xl-3 { - margin-right: 1rem !important + margin-right: 1rem !important; } .me-xl-4 { - margin-right: 1.5rem !important + margin-right: 1.5rem !important; } .me-xl-5 { - margin-right: 3rem !important + margin-right: 3rem !important; } .me-xl-6 { - margin-right: 4rem !important + margin-right: 4rem !important; } .me-xl-7 { - margin-right: 6rem !important + margin-right: 6rem !important; } .me-xl-8 { - margin-right: 8rem !important + margin-right: 8rem !important; } .me-xl-9 { - margin-right: 10rem !important + margin-right: 10rem !important; } .me-xl-10 { - margin-right: 12rem !important + margin-right: 12rem !important; } .me-xl-11 { - margin-right: 14rem !important + margin-right: 14rem !important; } .me-xl-12 { - margin-right: 16rem !important + margin-right: 16rem !important; } .me-xl-auto { - margin-right: auto !important + margin-right: auto !important; } .mb-xl-0 { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .mb-xl-1 { - margin-bottom: .25rem !important + margin-bottom: 0.25rem !important; } .mb-xl-2 { - margin-bottom: .5rem !important + margin-bottom: 0.5rem !important; } .mb-xl-3 { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .mb-xl-4 { - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .mb-xl-5 { - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .mb-xl-6 { - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .mb-xl-7 { - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .mb-xl-8 { - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .mb-xl-9 { - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .mb-xl-10 { - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .mb-xl-11 { - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .mb-xl-12 { - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .mb-xl-auto { - margin-bottom: auto !important + margin-bottom: auto !important; } .ms-xl-0 { - margin-left: 0 !important + margin-left: 0 !important; } .ms-xl-1 { - margin-left: .25rem !important + margin-left: 0.25rem !important; } .ms-xl-2 { - margin-left: .5rem !important + margin-left: 0.5rem !important; } .ms-xl-3 { - margin-left: 1rem !important + margin-left: 1rem !important; } .ms-xl-4 { - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .ms-xl-5 { - margin-left: 3rem !important + margin-left: 3rem !important; } .ms-xl-6 { - margin-left: 4rem !important + margin-left: 4rem !important; } .ms-xl-7 { - margin-left: 6rem !important + margin-left: 6rem !important; } .ms-xl-8 { - margin-left: 8rem !important + margin-left: 8rem !important; } .ms-xl-9 { - margin-left: 10rem !important + margin-left: 10rem !important; } .ms-xl-10 { - margin-left: 12rem !important + margin-left: 12rem !important; } .ms-xl-11 { - margin-left: 14rem !important + margin-left: 14rem !important; } .ms-xl-12 { - margin-left: 16rem !important + margin-left: 16rem !important; } .ms-xl-auto { - margin-left: auto !important + margin-left: auto !important; } .m-xl-n1 { - margin: -.25rem !important + margin: -0.25rem !important; } .m-xl-n2 { - margin: -.5rem !important + margin: -0.5rem !important; } .m-xl-n3 { - margin: -1rem !important + margin: -1rem !important; } .m-xl-n4 { - margin: -1.5rem !important + margin: -1.5rem !important; } .m-xl-n5 { - margin: -3rem !important + margin: -3rem !important; } .m-xl-n6 { - margin: -4rem !important + margin: -4rem !important; } .m-xl-n7 { - margin: -6rem !important + margin: -6rem !important; } .m-xl-n8 { - margin: -8rem !important + margin: -8rem !important; } .m-xl-n9 { - margin: -10rem !important + margin: -10rem !important; } .m-xl-n10 { - margin: -12rem !important + margin: -12rem !important; } .m-xl-n11 { - margin: -14rem !important + margin: -14rem !important; } .m-xl-n12 { - margin: -16rem !important + margin: -16rem !important; } .mx-xl-n1 { - margin-right: -.25rem !important; - margin-left: -.25rem !important + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } .mx-xl-n2 { - margin-right: -.5rem !important; - margin-left: -.5rem !important + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } .mx-xl-n3 { margin-right: -1rem !important; - margin-left: -1rem !important + margin-left: -1rem !important; } .mx-xl-n4 { margin-right: -1.5rem !important; - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .mx-xl-n5 { margin-right: -3rem !important; - margin-left: -3rem !important + margin-left: -3rem !important; } .mx-xl-n6 { margin-right: -4rem !important; - margin-left: -4rem !important + margin-left: -4rem !important; } .mx-xl-n7 { margin-right: -6rem !important; - margin-left: -6rem !important + margin-left: -6rem !important; } .mx-xl-n8 { margin-right: -8rem !important; - margin-left: -8rem !important + margin-left: -8rem !important; } .mx-xl-n9 { margin-right: -10rem !important; - margin-left: -10rem !important + margin-left: -10rem !important; } .mx-xl-n10 { margin-right: -12rem !important; - margin-left: -12rem !important + margin-left: -12rem !important; } .mx-xl-n11 { margin-right: -14rem !important; - margin-left: -14rem !important + margin-left: -14rem !important; } .mx-xl-n12 { margin-right: -16rem !important; - margin-left: -16rem !important + margin-left: -16rem !important; } .my-xl-n1 { - margin-top: -.25rem !important; - margin-bottom: -.25rem !important + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } .my-xl-n2 { - margin-top: -.5rem !important; - margin-bottom: -.5rem !important + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } .my-xl-n3 { margin-top: -1rem !important; - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .my-xl-n4 { margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .my-xl-n5 { margin-top: -3rem !important; - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .my-xl-n6 { margin-top: -4rem !important; - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .my-xl-n7 { margin-top: -6rem !important; - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .my-xl-n8 { margin-top: -8rem !important; - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .my-xl-n9 { margin-top: -10rem !important; - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .my-xl-n10 { margin-top: -12rem !important; - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .my-xl-n11 { margin-top: -14rem !important; - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .my-xl-n12 { margin-top: -16rem !important; - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .mt-xl-n1 { - margin-top: -.25rem !important + margin-top: -0.25rem !important; } .mt-xl-n2 { - margin-top: -.5rem !important + margin-top: -0.5rem !important; } .mt-xl-n3 { - margin-top: -1rem !important + margin-top: -1rem !important; } .mt-xl-n4 { - margin-top: -1.5rem !important + margin-top: -1.5rem !important; } .mt-xl-n5 { - margin-top: -3rem !important + margin-top: -3rem !important; } .mt-xl-n6 { - margin-top: -4rem !important + margin-top: -4rem !important; } .mt-xl-n7 { - margin-top: -6rem !important + margin-top: -6rem !important; } .mt-xl-n8 { - margin-top: -8rem !important + margin-top: -8rem !important; } .mt-xl-n9 { - margin-top: -10rem !important + margin-top: -10rem !important; } .mt-xl-n10 { - margin-top: -12rem !important + margin-top: -12rem !important; } .mt-xl-n11 { - margin-top: -14rem !important + margin-top: -14rem !important; } .mt-xl-n12 { - margin-top: -16rem !important + margin-top: -16rem !important; } .me-xl-n1 { - margin-right: -.25rem !important + margin-right: -0.25rem !important; } .me-xl-n2 { - margin-right: -.5rem !important + margin-right: -0.5rem !important; } .me-xl-n3 { - margin-right: -1rem !important + margin-right: -1rem !important; } .me-xl-n4 { - margin-right: -1.5rem !important + margin-right: -1.5rem !important; } .me-xl-n5 { - margin-right: -3rem !important + margin-right: -3rem !important; } .me-xl-n6 { - margin-right: -4rem !important + margin-right: -4rem !important; } .me-xl-n7 { - margin-right: -6rem !important + margin-right: -6rem !important; } .me-xl-n8 { - margin-right: -8rem !important + margin-right: -8rem !important; } .me-xl-n9 { - margin-right: -10rem !important + margin-right: -10rem !important; } .me-xl-n10 { - margin-right: -12rem !important + margin-right: -12rem !important; } .me-xl-n11 { - margin-right: -14rem !important + margin-right: -14rem !important; } .me-xl-n12 { - margin-right: -16rem !important + margin-right: -16rem !important; } .mb-xl-n1 { - margin-bottom: -.25rem !important + margin-bottom: -0.25rem !important; } .mb-xl-n2 { - margin-bottom: -.5rem !important + margin-bottom: -0.5rem !important; } .mb-xl-n3 { - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .mb-xl-n4 { - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .mb-xl-n5 { - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .mb-xl-n6 { - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .mb-xl-n7 { - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .mb-xl-n8 { - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .mb-xl-n9 { - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .mb-xl-n10 { - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .mb-xl-n11 { - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .mb-xl-n12 { - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .ms-xl-n1 { - margin-left: -.25rem !important + margin-left: -0.25rem !important; } .ms-xl-n2 { - margin-left: -.5rem !important + margin-left: -0.5rem !important; } .ms-xl-n3 { - margin-left: -1rem !important + margin-left: -1rem !important; } .ms-xl-n4 { - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .ms-xl-n5 { - margin-left: -3rem !important + margin-left: -3rem !important; } .ms-xl-n6 { - margin-left: -4rem !important + margin-left: -4rem !important; } .ms-xl-n7 { - margin-left: -6rem !important + margin-left: -6rem !important; } .ms-xl-n8 { - margin-left: -8rem !important + margin-left: -8rem !important; } .ms-xl-n9 { - margin-left: -10rem !important + margin-left: -10rem !important; } .ms-xl-n10 { - margin-left: -12rem !important + margin-left: -12rem !important; } .ms-xl-n11 { - margin-left: -14rem !important + margin-left: -14rem !important; } .ms-xl-n12 { - margin-left: -16rem !important + margin-left: -16rem !important; } .p-xl-0 { - padding: 0 !important + padding: 0 !important; } .p-xl-1 { - padding: .25rem !important + padding: 0.25rem !important; } .p-xl-2 { - padding: .5rem !important + padding: 0.5rem !important; } .p-xl-3 { - padding: 1rem !important + padding: 1rem !important; } .p-xl-4 { - padding: 1.5rem !important + padding: 1.5rem !important; } .p-xl-5 { - padding: 3rem !important + padding: 3rem !important; } .p-xl-6 { - padding: 4rem !important + padding: 4rem !important; } .p-xl-7 { - padding: 6rem !important + padding: 6rem !important; } .p-xl-8 { - padding: 8rem !important + padding: 8rem !important; } .p-xl-9 { - padding: 10rem !important + padding: 10rem !important; } .p-xl-10 { - padding: 12rem !important + padding: 12rem !important; } .p-xl-11 { - padding: 14rem !important + padding: 14rem !important; } .p-xl-12 { - padding: 16rem !important + padding: 16rem !important; } .px-xl-0 { padding-right: 0 !important; - padding-left: 0 !important + padding-left: 0 !important; } .px-xl-1 { - padding-right: .25rem !important; - padding-left: .25rem !important + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } .px-xl-2 { - padding-right: .5rem !important; - padding-left: .5rem !important + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } .px-xl-3 { padding-right: 1rem !important; - padding-left: 1rem !important + padding-left: 1rem !important; } .px-xl-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .px-xl-5 { padding-right: 3rem !important; - padding-left: 3rem !important + padding-left: 3rem !important; } .px-xl-6 { padding-right: 4rem !important; - padding-left: 4rem !important + padding-left: 4rem !important; } .px-xl-7 { padding-right: 6rem !important; - padding-left: 6rem !important + padding-left: 6rem !important; } .px-xl-8 { padding-right: 8rem !important; - padding-left: 8rem !important + padding-left: 8rem !important; } .px-xl-9 { padding-right: 10rem !important; - padding-left: 10rem !important + padding-left: 10rem !important; } .px-xl-10 { padding-right: 12rem !important; - padding-left: 12rem !important + padding-left: 12rem !important; } .px-xl-11 { padding-right: 14rem !important; - padding-left: 14rem !important + padding-left: 14rem !important; } .px-xl-12 { padding-right: 16rem !important; - padding-left: 16rem !important + padding-left: 16rem !important; } .py-xl-0 { padding-top: 0 !important; - padding-bottom: 0 !important + padding-bottom: 0 !important; } .py-xl-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .py-xl-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .py-xl-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .py-xl-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .py-xl-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .py-xl-6 { padding-top: 4rem !important; - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .py-xl-7 { padding-top: 6rem !important; - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .py-xl-8 { padding-top: 8rem !important; - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .py-xl-9 { padding-top: 10rem !important; - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .py-xl-10 { padding-top: 12rem !important; - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .py-xl-11 { padding-top: 14rem !important; - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .py-xl-12 { padding-top: 16rem !important; - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .pt-xl-0 { - padding-top: 0 !important + padding-top: 0 !important; } .pt-xl-1 { - padding-top: .25rem !important + padding-top: 0.25rem !important; } .pt-xl-2 { - padding-top: .5rem !important + padding-top: 0.5rem !important; } .pt-xl-3 { - padding-top: 1rem !important + padding-top: 1rem !important; } .pt-xl-4 { - padding-top: 1.5rem !important + padding-top: 1.5rem !important; } .pt-xl-5 { - padding-top: 3rem !important + padding-top: 3rem !important; } .pt-xl-6 { - padding-top: 4rem !important + padding-top: 4rem !important; } .pt-xl-7 { - padding-top: 6rem !important + padding-top: 6rem !important; } .pt-xl-8 { - padding-top: 8rem !important + padding-top: 8rem !important; } .pt-xl-9 { - padding-top: 10rem !important + padding-top: 10rem !important; } .pt-xl-10 { - padding-top: 12rem !important + padding-top: 12rem !important; } .pt-xl-11 { - padding-top: 14rem !important + padding-top: 14rem !important; } .pt-xl-12 { - padding-top: 16rem !important + padding-top: 16rem !important; } .pe-xl-0 { - padding-right: 0 !important + padding-right: 0 !important; } .pe-xl-1 { - padding-right: .25rem !important + padding-right: 0.25rem !important; } .pe-xl-2 { - padding-right: .5rem !important + padding-right: 0.5rem !important; } .pe-xl-3 { - padding-right: 1rem !important + padding-right: 1rem !important; } .pe-xl-4 { - padding-right: 1.5rem !important + padding-right: 1.5rem !important; } .pe-xl-5 { - padding-right: 3rem !important + padding-right: 3rem !important; } .pe-xl-6 { - padding-right: 4rem !important + padding-right: 4rem !important; } .pe-xl-7 { - padding-right: 6rem !important + padding-right: 6rem !important; } .pe-xl-8 { - padding-right: 8rem !important + padding-right: 8rem !important; } .pe-xl-9 { - padding-right: 10rem !important + padding-right: 10rem !important; } .pe-xl-10 { - padding-right: 12rem !important + padding-right: 12rem !important; } .pe-xl-11 { - padding-right: 14rem !important + padding-right: 14rem !important; } .pe-xl-12 { - padding-right: 16rem !important + padding-right: 16rem !important; } .pb-xl-0 { - padding-bottom: 0 !important + padding-bottom: 0 !important; } .pb-xl-1 { - padding-bottom: .25rem !important + padding-bottom: 0.25rem !important; } .pb-xl-2 { - padding-bottom: .5rem !important + padding-bottom: 0.5rem !important; } .pb-xl-3 { - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .pb-xl-4 { - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .pb-xl-5 { - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .pb-xl-6 { - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .pb-xl-7 { - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .pb-xl-8 { - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .pb-xl-9 { - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .pb-xl-10 { - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .pb-xl-11 { - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .pb-xl-12 { - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .ps-xl-0 { - padding-left: 0 !important + padding-left: 0 !important; } .ps-xl-1 { - padding-left: .25rem !important + padding-left: 0.25rem !important; } .ps-xl-2 { - padding-left: .5rem !important + padding-left: 0.5rem !important; } .ps-xl-3 { - padding-left: 1rem !important + padding-left: 1rem !important; } .ps-xl-4 { - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .ps-xl-5 { - padding-left: 3rem !important + padding-left: 3rem !important; } .ps-xl-6 { - padding-left: 4rem !important + padding-left: 4rem !important; } .ps-xl-7 { - padding-left: 6rem !important + padding-left: 6rem !important; } .ps-xl-8 { - padding-left: 8rem !important + padding-left: 8rem !important; } .ps-xl-9 { - padding-left: 10rem !important + padding-left: 10rem !important; } .ps-xl-10 { - padding-left: 12rem !important + padding-left: 12rem !important; } .ps-xl-11 { - padding-left: 14rem !important + padding-left: 14rem !important; } .ps-xl-12 { - padding-left: 16rem !important + padding-left: 16rem !important; } .text-xl-start { - text-align: left !important + text-align: left !important; } .text-xl-end { - text-align: right !important + text-align: right !important; } .text-xl-center { - text-align: center !important + text-align: center !important; } .transform-scale-xl-5 { - transform: scale(.5) !important + transform: scale(0.5) !important; } .transform-scale-xl-6 { - transform: scale(.6) !important + transform: scale(0.6) !important; } .transform-scale-xl-7 { - transform: scale(.7) !important + transform: scale(0.7) !important; } .transform-scale-xl-8 { - transform: scale(.8) !important + transform: scale(0.8) !important; } .transform-scale-xl-9 { - transform: scale(.9) !important + transform: scale(0.9) !important; } .transform-scale-xl-10 { - transform: scale(1) !important + transform: scale(1) !important; } .border-radius-top-start-xl-0 { - border-top-left-radius: 0 !important + border-top-left-radius: 0 !important; } .border-radius-top-end-xl-0 { - border-top-right-radius: 0 !important + border-top-right-radius: 0 !important; } .border-radius-bottom-start-xl-0 { - border-bottom-left-radius: 0 !important + border-bottom-left-radius: 0 !important; } .border-radius-bottom-end-xl-0 { - border-bottom-right-radius: 0 !important + border-bottom-right-radius: 0 !important; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .float-xxl-start { - float: left !important + float: left !important; } .float-xxl-end { - float: right !important + float: right !important; } .float-xxl-none { - float: none !important + float: none !important; } .d-xxl-inline { - display: inline !important + display: inline !important; } .d-xxl-inline-block { - display: inline-block !important + display: inline-block !important; } .d-xxl-block { - display: block !important + display: block !important; } .d-xxl-grid { - display: grid !important + display: grid !important; } .d-xxl-table { - display: table !important + display: table !important; } .d-xxl-table-row { - display: table-row !important + display: table-row !important; } .d-xxl-table-cell { - display: table-cell !important + display: table-cell !important; } .d-xxl-flex { - display: flex !important + display: flex !important; } .d-xxl-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-xxl-none { - display: none !important + display: none !important; } .border-top-xxl { - border-top: 1px solid #dee2e6 !important + border-top: 1px solid #dee2e6 !important; } .border-top-xxl-0 { - border-top: 0 !important + border-top: 0 !important; } .border-end-xxl { - border-right: 1px solid #dee2e6 !important + border-right: 1px solid #dee2e6 !important; } .border-end-xxl-0 { - border-right: 0 !important + border-right: 0 !important; } .border-bottom-xxl { - border-bottom: 1px solid #dee2e6 !important + border-bottom: 1px solid #dee2e6 !important; } .border-bottom-xxl-0 { - border-bottom: 0 !important + border-bottom: 0 !important; } .border-start-xxl { - border-left: 1px solid #dee2e6 !important + border-left: 1px solid #dee2e6 !important; } .border-start-xxl-0 { - border-left: 0 !important + border-left: 0 !important; } .w-xxl-0 { - width: 0% !important + width: 0% !important; } .w-xxl-1 { - width: 1% !important + width: 1% !important; } .w-xxl-2 { - width: 2% !important + width: 2% !important; } .w-xxl-3 { - width: 3% !important + width: 3% !important; } .w-xxl-4 { - width: 4% !important + width: 4% !important; } .w-xxl-5 { - width: 5% !important + width: 5% !important; } .w-xxl-6 { - width: 6% !important + width: 6% !important; } .w-xxl-7 { - width: 7% !important + width: 7% !important; } .w-xxl-8 { - width: 8% !important + width: 8% !important; } .w-xxl-9 { - width: 9% !important + width: 9% !important; } .w-xxl-10 { - width: 10% !important + width: 10% !important; } .w-xxl-15 { - width: 15% !important + width: 15% !important; } .w-xxl-20 { - width: 20% !important + width: 20% !important; } .w-xxl-25 { - width: 25% !important + width: 25% !important; } .w-xxl-30 { - width: 30% !important + width: 30% !important; } .w-xxl-35 { - width: 35% !important + width: 35% !important; } .w-xxl-40 { - width: 40% !important + width: 40% !important; } .w-xxl-45 { - width: 45% !important + width: 45% !important; } .w-xxl-50 { - width: 50% !important + width: 50% !important; } .w-xxl-55 { - width: 55% !important + width: 55% !important; } .w-xxl-60 { - width: 60% !important + width: 60% !important; } .w-xxl-65 { - width: 65% !important + width: 65% !important; } .w-xxl-70 { - width: 70% !important + width: 70% !important; } .w-xxl-75 { - width: 75% !important + width: 75% !important; } .w-xxl-80 { - width: 80% !important + width: 80% !important; } .w-xxl-85 { - width: 85% !important + width: 85% !important; } .w-xxl-90 { - width: 90% !important + width: 90% !important; } .w-xxl-95 { - width: 95% !important + width: 95% !important; } .w-xxl-100 { - width: 100% !important + width: 100% !important; } .w-xxl-auto { - width: auto !important + width: auto !important; } .flex-xxl-fill { - flex: 1 1 auto !important + flex: 1 1 auto !important; } .flex-xxl-row { - flex-direction: row !important + flex-direction: row !important; } .flex-xxl-column { - flex-direction: column !important + flex-direction: column !important; } .flex-xxl-row-reverse { - flex-direction: row-reverse !important + flex-direction: row-reverse !important; } .flex-xxl-column-reverse { - flex-direction: column-reverse !important + flex-direction: column-reverse !important; } .flex-xxl-grow-0 { - flex-grow: 0 !important + flex-grow: 0 !important; } .flex-xxl-grow-1 { - flex-grow: 1 !important + flex-grow: 1 !important; } .flex-xxl-shrink-0 { - flex-shrink: 0 !important + flex-shrink: 0 !important; } .flex-xxl-shrink-1 { - flex-shrink: 1 !important + flex-shrink: 1 !important; } .flex-xxl-wrap { - flex-wrap: wrap !important + flex-wrap: wrap !important; } .flex-xxl-nowrap { - flex-wrap: nowrap !important + flex-wrap: nowrap !important; } .flex-xxl-wrap-reverse { - flex-wrap: wrap-reverse !important + flex-wrap: wrap-reverse !important; } .gap-xxl-0 { - gap: 0 !important + gap: 0 !important; } .gap-xxl-1 { - gap: .25rem !important + gap: 0.25rem !important; } .gap-xxl-2 { - gap: .5rem !important + gap: 0.5rem !important; } .gap-xxl-3 { - gap: 1rem !important + gap: 1rem !important; } .gap-xxl-4 { - gap: 1.5rem !important + gap: 1.5rem !important; } .gap-xxl-5 { - gap: 3rem !important + gap: 3rem !important; } .gap-xxl-6 { - gap: 4rem !important + gap: 4rem !important; } .gap-xxl-7 { - gap: 6rem !important + gap: 6rem !important; } .gap-xxl-8 { - gap: 8rem !important + gap: 8rem !important; } .gap-xxl-9 { - gap: 10rem !important + gap: 10rem !important; } .gap-xxl-10 { - gap: 12rem !important + gap: 12rem !important; } .gap-xxl-11 { - gap: 14rem !important + gap: 14rem !important; } .gap-xxl-12 { - gap: 16rem !important + gap: 16rem !important; } .justify-content-xxl-start { - justify-content: flex-start !important + justify-content: flex-start !important; } .justify-content-xxl-end { - justify-content: flex-end !important + justify-content: flex-end !important; } .justify-content-xxl-center { - justify-content: center !important + justify-content: center !important; } .justify-content-xxl-between { - justify-content: space-between !important + justify-content: space-between !important; } .justify-content-xxl-around { - justify-content: space-around !important + justify-content: space-around !important; } .justify-content-xxl-evenly { - justify-content: space-evenly !important + justify-content: space-evenly !important; } .align-items-xxl-start { - align-items: flex-start !important + align-items: flex-start !important; } .align-items-xxl-end { - align-items: flex-end !important + align-items: flex-end !important; } .align-items-xxl-center { - align-items: center !important + align-items: center !important; } .align-items-xxl-baseline { - align-items: baseline !important + align-items: baseline !important; } .align-items-xxl-stretch { - align-items: stretch !important + align-items: stretch !important; } .align-content-xxl-start { - align-content: flex-start !important + align-content: flex-start !important; } .align-content-xxl-end { - align-content: flex-end !important + align-content: flex-end !important; } .align-content-xxl-center { - align-content: center !important + align-content: center !important; } .align-content-xxl-between { - align-content: space-between !important + align-content: space-between !important; } .align-content-xxl-around { - align-content: space-around !important + align-content: space-around !important; } .align-content-xxl-stretch { - align-content: stretch !important + align-content: stretch !important; } .align-self-xxl-auto { - align-self: auto !important + align-self: auto !important; } .align-self-xxl-start { - align-self: flex-start !important + align-self: flex-start !important; } .align-self-xxl-end { - align-self: flex-end !important + align-self: flex-end !important; } .align-self-xxl-center { - align-self: center !important + align-self: center !important; } .align-self-xxl-baseline { - align-self: baseline !important + align-self: baseline !important; } .align-self-xxl-stretch { - align-self: stretch !important + align-self: stretch !important; } .order-xxl-first { - order: -1 !important + order: -1 !important; } .order-xxl-0 { - order: 0 !important + order: 0 !important; } .order-xxl-1 { - order: 1 !important + order: 1 !important; } .order-xxl-2 { - order: 2 !important + order: 2 !important; } .order-xxl-3 { - order: 3 !important + order: 3 !important; } .order-xxl-4 { - order: 4 !important + order: 4 !important; } .order-xxl-5 { - order: 5 !important + order: 5 !important; } .order-xxl-last { - order: 6 !important + order: 6 !important; } .m-xxl-0 { - margin: 0 !important + margin: 0 !important; } .m-xxl-1 { - margin: .25rem !important + margin: 0.25rem !important; } .m-xxl-2 { - margin: .5rem !important + margin: 0.5rem !important; } .m-xxl-3 { - margin: 1rem !important + margin: 1rem !important; } .m-xxl-4 { - margin: 1.5rem !important + margin: 1.5rem !important; } .m-xxl-5 { - margin: 3rem !important + margin: 3rem !important; } .m-xxl-6 { - margin: 4rem !important + margin: 4rem !important; } .m-xxl-7 { - margin: 6rem !important + margin: 6rem !important; } .m-xxl-8 { - margin: 8rem !important + margin: 8rem !important; } .m-xxl-9 { - margin: 10rem !important + margin: 10rem !important; } .m-xxl-10 { - margin: 12rem !important + margin: 12rem !important; } .m-xxl-11 { - margin: 14rem !important + margin: 14rem !important; } .m-xxl-12 { - margin: 16rem !important + margin: 16rem !important; } .m-xxl-auto { - margin: auto !important + margin: auto !important; } .mx-xxl-0 { margin-right: 0 !important; - margin-left: 0 !important + margin-left: 0 !important; } .mx-xxl-1 { - margin-right: .25rem !important; - margin-left: .25rem !important + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } .mx-xxl-2 { - margin-right: .5rem !important; - margin-left: .5rem !important + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } .mx-xxl-3 { margin-right: 1rem !important; - margin-left: 1rem !important + margin-left: 1rem !important; } .mx-xxl-4 { margin-right: 1.5rem !important; - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .mx-xxl-5 { margin-right: 3rem !important; - margin-left: 3rem !important + margin-left: 3rem !important; } .mx-xxl-6 { margin-right: 4rem !important; - margin-left: 4rem !important + margin-left: 4rem !important; } .mx-xxl-7 { margin-right: 6rem !important; - margin-left: 6rem !important + margin-left: 6rem !important; } .mx-xxl-8 { margin-right: 8rem !important; - margin-left: 8rem !important + margin-left: 8rem !important; } .mx-xxl-9 { margin-right: 10rem !important; - margin-left: 10rem !important + margin-left: 10rem !important; } .mx-xxl-10 { margin-right: 12rem !important; - margin-left: 12rem !important + margin-left: 12rem !important; } .mx-xxl-11 { margin-right: 14rem !important; - margin-left: 14rem !important + margin-left: 14rem !important; } .mx-xxl-12 { margin-right: 16rem !important; - margin-left: 16rem !important + margin-left: 16rem !important; } .mx-xxl-auto { margin-right: auto !important; - margin-left: auto !important + margin-left: auto !important; } .my-xxl-0 { margin-top: 0 !important; - margin-bottom: 0 !important + margin-bottom: 0 !important; } .my-xxl-1 { - margin-top: .25rem !important; - margin-bottom: .25rem !important + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } .my-xxl-2 { - margin-top: .5rem !important; - margin-bottom: .5rem !important + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } .my-xxl-3 { margin-top: 1rem !important; - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .my-xxl-4 { margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .my-xxl-5 { margin-top: 3rem !important; - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .my-xxl-6 { margin-top: 4rem !important; - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .my-xxl-7 { margin-top: 6rem !important; - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .my-xxl-8 { margin-top: 8rem !important; - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .my-xxl-9 { margin-top: 10rem !important; - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .my-xxl-10 { margin-top: 12rem !important; - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .my-xxl-11 { margin-top: 14rem !important; - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .my-xxl-12 { margin-top: 16rem !important; - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .my-xxl-auto { margin-top: auto !important; - margin-bottom: auto !important + margin-bottom: auto !important; } .mt-xxl-0 { - margin-top: 0 !important + margin-top: 0 !important; } .mt-xxl-1 { - margin-top: .25rem !important + margin-top: 0.25rem !important; } .mt-xxl-2 { - margin-top: .5rem !important + margin-top: 0.5rem !important; } .mt-xxl-3 { - margin-top: 1rem !important + margin-top: 1rem !important; } .mt-xxl-4 { - margin-top: 1.5rem !important + margin-top: 1.5rem !important; } .mt-xxl-5 { - margin-top: 3rem !important + margin-top: 3rem !important; } .mt-xxl-6 { - margin-top: 4rem !important + margin-top: 4rem !important; } .mt-xxl-7 { - margin-top: 6rem !important + margin-top: 6rem !important; } .mt-xxl-8 { - margin-top: 8rem !important + margin-top: 8rem !important; } .mt-xxl-9 { - margin-top: 10rem !important + margin-top: 10rem !important; } .mt-xxl-10 { - margin-top: 12rem !important + margin-top: 12rem !important; } .mt-xxl-11 { - margin-top: 14rem !important + margin-top: 14rem !important; } .mt-xxl-12 { - margin-top: 16rem !important + margin-top: 16rem !important; } .mt-xxl-auto { - margin-top: auto !important + margin-top: auto !important; } .me-xxl-0 { - margin-right: 0 !important + margin-right: 0 !important; } .me-xxl-1 { - margin-right: .25rem !important + margin-right: 0.25rem !important; } .me-xxl-2 { - margin-right: .5rem !important + margin-right: 0.5rem !important; } .me-xxl-3 { - margin-right: 1rem !important + margin-right: 1rem !important; } .me-xxl-4 { - margin-right: 1.5rem !important + margin-right: 1.5rem !important; } .me-xxl-5 { - margin-right: 3rem !important + margin-right: 3rem !important; } .me-xxl-6 { - margin-right: 4rem !important + margin-right: 4rem !important; } .me-xxl-7 { - margin-right: 6rem !important + margin-right: 6rem !important; } .me-xxl-8 { - margin-right: 8rem !important + margin-right: 8rem !important; } .me-xxl-9 { - margin-right: 10rem !important + margin-right: 10rem !important; } .me-xxl-10 { - margin-right: 12rem !important + margin-right: 12rem !important; } .me-xxl-11 { - margin-right: 14rem !important + margin-right: 14rem !important; } .me-xxl-12 { - margin-right: 16rem !important + margin-right: 16rem !important; } .me-xxl-auto { - margin-right: auto !important + margin-right: auto !important; } .mb-xxl-0 { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .mb-xxl-1 { - margin-bottom: .25rem !important + margin-bottom: 0.25rem !important; } .mb-xxl-2 { - margin-bottom: .5rem !important + margin-bottom: 0.5rem !important; } .mb-xxl-3 { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .mb-xxl-4 { - margin-bottom: 1.5rem !important + margin-bottom: 1.5rem !important; } .mb-xxl-5 { - margin-bottom: 3rem !important + margin-bottom: 3rem !important; } .mb-xxl-6 { - margin-bottom: 4rem !important + margin-bottom: 4rem !important; } .mb-xxl-7 { - margin-bottom: 6rem !important + margin-bottom: 6rem !important; } .mb-xxl-8 { - margin-bottom: 8rem !important + margin-bottom: 8rem !important; } .mb-xxl-9 { - margin-bottom: 10rem !important + margin-bottom: 10rem !important; } .mb-xxl-10 { - margin-bottom: 12rem !important + margin-bottom: 12rem !important; } .mb-xxl-11 { - margin-bottom: 14rem !important + margin-bottom: 14rem !important; } .mb-xxl-12 { - margin-bottom: 16rem !important + margin-bottom: 16rem !important; } .mb-xxl-auto { - margin-bottom: auto !important + margin-bottom: auto !important; } .ms-xxl-0 { - margin-left: 0 !important + margin-left: 0 !important; } .ms-xxl-1 { - margin-left: .25rem !important + margin-left: 0.25rem !important; } .ms-xxl-2 { - margin-left: .5rem !important + margin-left: 0.5rem !important; } .ms-xxl-3 { - margin-left: 1rem !important + margin-left: 1rem !important; } .ms-xxl-4 { - margin-left: 1.5rem !important + margin-left: 1.5rem !important; } .ms-xxl-5 { - margin-left: 3rem !important + margin-left: 3rem !important; } .ms-xxl-6 { - margin-left: 4rem !important + margin-left: 4rem !important; } .ms-xxl-7 { - margin-left: 6rem !important + margin-left: 6rem !important; } .ms-xxl-8 { - margin-left: 8rem !important + margin-left: 8rem !important; } .ms-xxl-9 { - margin-left: 10rem !important + margin-left: 10rem !important; } .ms-xxl-10 { - margin-left: 12rem !important + margin-left: 12rem !important; } .ms-xxl-11 { - margin-left: 14rem !important + margin-left: 14rem !important; } .ms-xxl-12 { - margin-left: 16rem !important + margin-left: 16rem !important; } .ms-xxl-auto { - margin-left: auto !important + margin-left: auto !important; } .m-xxl-n1 { - margin: -.25rem !important + margin: -0.25rem !important; } .m-xxl-n2 { - margin: -.5rem !important + margin: -0.5rem !important; } .m-xxl-n3 { - margin: -1rem !important + margin: -1rem !important; } .m-xxl-n4 { - margin: -1.5rem !important + margin: -1.5rem !important; } .m-xxl-n5 { - margin: -3rem !important + margin: -3rem !important; } .m-xxl-n6 { - margin: -4rem !important + margin: -4rem !important; } .m-xxl-n7 { - margin: -6rem !important + margin: -6rem !important; } .m-xxl-n8 { - margin: -8rem !important + margin: -8rem !important; } .m-xxl-n9 { - margin: -10rem !important + margin: -10rem !important; } .m-xxl-n10 { - margin: -12rem !important + margin: -12rem !important; } .m-xxl-n11 { - margin: -14rem !important + margin: -14rem !important; } .m-xxl-n12 { - margin: -16rem !important + margin: -16rem !important; } .mx-xxl-n1 { - margin-right: -.25rem !important; - margin-left: -.25rem !important + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } .mx-xxl-n2 { - margin-right: -.5rem !important; - margin-left: -.5rem !important + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } .mx-xxl-n3 { margin-right: -1rem !important; - margin-left: -1rem !important + margin-left: -1rem !important; } .mx-xxl-n4 { margin-right: -1.5rem !important; - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .mx-xxl-n5 { margin-right: -3rem !important; - margin-left: -3rem !important + margin-left: -3rem !important; } .mx-xxl-n6 { margin-right: -4rem !important; - margin-left: -4rem !important + margin-left: -4rem !important; } .mx-xxl-n7 { margin-right: -6rem !important; - margin-left: -6rem !important + margin-left: -6rem !important; } .mx-xxl-n8 { margin-right: -8rem !important; - margin-left: -8rem !important + margin-left: -8rem !important; } .mx-xxl-n9 { margin-right: -10rem !important; - margin-left: -10rem !important + margin-left: -10rem !important; } .mx-xxl-n10 { margin-right: -12rem !important; - margin-left: -12rem !important + margin-left: -12rem !important; } .mx-xxl-n11 { margin-right: -14rem !important; - margin-left: -14rem !important + margin-left: -14rem !important; } .mx-xxl-n12 { margin-right: -16rem !important; - margin-left: -16rem !important + margin-left: -16rem !important; } .my-xxl-n1 { - margin-top: -.25rem !important; - margin-bottom: -.25rem !important + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } .my-xxl-n2 { - margin-top: -.5rem !important; - margin-bottom: -.5rem !important + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } .my-xxl-n3 { margin-top: -1rem !important; - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .my-xxl-n4 { margin-top: -1.5rem !important; - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .my-xxl-n5 { margin-top: -3rem !important; - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .my-xxl-n6 { margin-top: -4rem !important; - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .my-xxl-n7 { margin-top: -6rem !important; - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .my-xxl-n8 { margin-top: -8rem !important; - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .my-xxl-n9 { margin-top: -10rem !important; - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .my-xxl-n10 { margin-top: -12rem !important; - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .my-xxl-n11 { margin-top: -14rem !important; - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .my-xxl-n12 { margin-top: -16rem !important; - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .mt-xxl-n1 { - margin-top: -.25rem !important + margin-top: -0.25rem !important; } .mt-xxl-n2 { - margin-top: -.5rem !important + margin-top: -0.5rem !important; } .mt-xxl-n3 { - margin-top: -1rem !important + margin-top: -1rem !important; } .mt-xxl-n4 { - margin-top: -1.5rem !important + margin-top: -1.5rem !important; } .mt-xxl-n5 { - margin-top: -3rem !important + margin-top: -3rem !important; } .mt-xxl-n6 { - margin-top: -4rem !important + margin-top: -4rem !important; } .mt-xxl-n7 { - margin-top: -6rem !important + margin-top: -6rem !important; } .mt-xxl-n8 { - margin-top: -8rem !important + margin-top: -8rem !important; } .mt-xxl-n9 { - margin-top: -10rem !important + margin-top: -10rem !important; } .mt-xxl-n10 { - margin-top: -12rem !important + margin-top: -12rem !important; } .mt-xxl-n11 { - margin-top: -14rem !important + margin-top: -14rem !important; } .mt-xxl-n12 { - margin-top: -16rem !important + margin-top: -16rem !important; } .me-xxl-n1 { - margin-right: -.25rem !important + margin-right: -0.25rem !important; } .me-xxl-n2 { - margin-right: -.5rem !important + margin-right: -0.5rem !important; } .me-xxl-n3 { - margin-right: -1rem !important + margin-right: -1rem !important; } .me-xxl-n4 { - margin-right: -1.5rem !important + margin-right: -1.5rem !important; } .me-xxl-n5 { - margin-right: -3rem !important + margin-right: -3rem !important; } .me-xxl-n6 { - margin-right: -4rem !important + margin-right: -4rem !important; } .me-xxl-n7 { - margin-right: -6rem !important + margin-right: -6rem !important; } .me-xxl-n8 { - margin-right: -8rem !important + margin-right: -8rem !important; } .me-xxl-n9 { - margin-right: -10rem !important + margin-right: -10rem !important; } .me-xxl-n10 { - margin-right: -12rem !important + margin-right: -12rem !important; } .me-xxl-n11 { - margin-right: -14rem !important + margin-right: -14rem !important; } .me-xxl-n12 { - margin-right: -16rem !important + margin-right: -16rem !important; } .mb-xxl-n1 { - margin-bottom: -.25rem !important + margin-bottom: -0.25rem !important; } .mb-xxl-n2 { - margin-bottom: -.5rem !important + margin-bottom: -0.5rem !important; } .mb-xxl-n3 { - margin-bottom: -1rem !important + margin-bottom: -1rem !important; } .mb-xxl-n4 { - margin-bottom: -1.5rem !important + margin-bottom: -1.5rem !important; } .mb-xxl-n5 { - margin-bottom: -3rem !important + margin-bottom: -3rem !important; } .mb-xxl-n6 { - margin-bottom: -4rem !important + margin-bottom: -4rem !important; } .mb-xxl-n7 { - margin-bottom: -6rem !important + margin-bottom: -6rem !important; } .mb-xxl-n8 { - margin-bottom: -8rem !important + margin-bottom: -8rem !important; } .mb-xxl-n9 { - margin-bottom: -10rem !important + margin-bottom: -10rem !important; } .mb-xxl-n10 { - margin-bottom: -12rem !important + margin-bottom: -12rem !important; } .mb-xxl-n11 { - margin-bottom: -14rem !important + margin-bottom: -14rem !important; } .mb-xxl-n12 { - margin-bottom: -16rem !important + margin-bottom: -16rem !important; } .ms-xxl-n1 { - margin-left: -.25rem !important + margin-left: -0.25rem !important; } .ms-xxl-n2 { - margin-left: -.5rem !important + margin-left: -0.5rem !important; } .ms-xxl-n3 { - margin-left: -1rem !important + margin-left: -1rem !important; } .ms-xxl-n4 { - margin-left: -1.5rem !important + margin-left: -1.5rem !important; } .ms-xxl-n5 { - margin-left: -3rem !important + margin-left: -3rem !important; } .ms-xxl-n6 { - margin-left: -4rem !important + margin-left: -4rem !important; } .ms-xxl-n7 { - margin-left: -6rem !important + margin-left: -6rem !important; } .ms-xxl-n8 { - margin-left: -8rem !important + margin-left: -8rem !important; } .ms-xxl-n9 { - margin-left: -10rem !important + margin-left: -10rem !important; } .ms-xxl-n10 { - margin-left: -12rem !important + margin-left: -12rem !important; } .ms-xxl-n11 { - margin-left: -14rem !important + margin-left: -14rem !important; } .ms-xxl-n12 { - margin-left: -16rem !important + margin-left: -16rem !important; } .p-xxl-0 { - padding: 0 !important + padding: 0 !important; } .p-xxl-1 { - padding: .25rem !important + padding: 0.25rem !important; } .p-xxl-2 { - padding: .5rem !important + padding: 0.5rem !important; } .p-xxl-3 { - padding: 1rem !important + padding: 1rem !important; } .p-xxl-4 { - padding: 1.5rem !important + padding: 1.5rem !important; } .p-xxl-5 { - padding: 3rem !important + padding: 3rem !important; } .p-xxl-6 { - padding: 4rem !important + padding: 4rem !important; } .p-xxl-7 { - padding: 6rem !important + padding: 6rem !important; } .p-xxl-8 { - padding: 8rem !important + padding: 8rem !important; } .p-xxl-9 { - padding: 10rem !important + padding: 10rem !important; } .p-xxl-10 { - padding: 12rem !important + padding: 12rem !important; } .p-xxl-11 { - padding: 14rem !important + padding: 14rem !important; } .p-xxl-12 { - padding: 16rem !important + padding: 16rem !important; } .px-xxl-0 { padding-right: 0 !important; - padding-left: 0 !important + padding-left: 0 !important; } .px-xxl-1 { - padding-right: .25rem !important; - padding-left: .25rem !important + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } .px-xxl-2 { - padding-right: .5rem !important; - padding-left: .5rem !important + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } .px-xxl-3 { padding-right: 1rem !important; - padding-left: 1rem !important + padding-left: 1rem !important; } .px-xxl-4 { padding-right: 1.5rem !important; - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .px-xxl-5 { padding-right: 3rem !important; - padding-left: 3rem !important + padding-left: 3rem !important; } .px-xxl-6 { padding-right: 4rem !important; - padding-left: 4rem !important + padding-left: 4rem !important; } .px-xxl-7 { padding-right: 6rem !important; - padding-left: 6rem !important + padding-left: 6rem !important; } .px-xxl-8 { padding-right: 8rem !important; - padding-left: 8rem !important + padding-left: 8rem !important; } .px-xxl-9 { padding-right: 10rem !important; - padding-left: 10rem !important + padding-left: 10rem !important; } .px-xxl-10 { padding-right: 12rem !important; - padding-left: 12rem !important + padding-left: 12rem !important; } .px-xxl-11 { padding-right: 14rem !important; - padding-left: 14rem !important + padding-left: 14rem !important; } .px-xxl-12 { padding-right: 16rem !important; - padding-left: 16rem !important + padding-left: 16rem !important; } .py-xxl-0 { padding-top: 0 !important; - padding-bottom: 0 !important + padding-bottom: 0 !important; } .py-xxl-1 { - padding-top: .25rem !important; - padding-bottom: .25rem !important + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } .py-xxl-2 { - padding-top: .5rem !important; - padding-bottom: .5rem !important + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } .py-xxl-3 { padding-top: 1rem !important; - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .py-xxl-4 { padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .py-xxl-5 { padding-top: 3rem !important; - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .py-xxl-6 { padding-top: 4rem !important; - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .py-xxl-7 { padding-top: 6rem !important; - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .py-xxl-8 { padding-top: 8rem !important; - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .py-xxl-9 { padding-top: 10rem !important; - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .py-xxl-10 { padding-top: 12rem !important; - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .py-xxl-11 { padding-top: 14rem !important; - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .py-xxl-12 { padding-top: 16rem !important; - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .pt-xxl-0 { - padding-top: 0 !important + padding-top: 0 !important; } .pt-xxl-1 { - padding-top: .25rem !important + padding-top: 0.25rem !important; } .pt-xxl-2 { - padding-top: .5rem !important + padding-top: 0.5rem !important; } .pt-xxl-3 { - padding-top: 1rem !important + padding-top: 1rem !important; } .pt-xxl-4 { - padding-top: 1.5rem !important + padding-top: 1.5rem !important; } .pt-xxl-5 { - padding-top: 3rem !important + padding-top: 3rem !important; } .pt-xxl-6 { - padding-top: 4rem !important + padding-top: 4rem !important; } .pt-xxl-7 { - padding-top: 6rem !important + padding-top: 6rem !important; } .pt-xxl-8 { - padding-top: 8rem !important + padding-top: 8rem !important; } .pt-xxl-9 { - padding-top: 10rem !important + padding-top: 10rem !important; } .pt-xxl-10 { - padding-top: 12rem !important + padding-top: 12rem !important; } .pt-xxl-11 { - padding-top: 14rem !important + padding-top: 14rem !important; } .pt-xxl-12 { - padding-top: 16rem !important + padding-top: 16rem !important; } .pe-xxl-0 { - padding-right: 0 !important + padding-right: 0 !important; } .pe-xxl-1 { - padding-right: .25rem !important + padding-right: 0.25rem !important; } .pe-xxl-2 { - padding-right: .5rem !important + padding-right: 0.5rem !important; } .pe-xxl-3 { - padding-right: 1rem !important + padding-right: 1rem !important; } .pe-xxl-4 { - padding-right: 1.5rem !important + padding-right: 1.5rem !important; } .pe-xxl-5 { - padding-right: 3rem !important + padding-right: 3rem !important; } .pe-xxl-6 { - padding-right: 4rem !important + padding-right: 4rem !important; } .pe-xxl-7 { - padding-right: 6rem !important + padding-right: 6rem !important; } .pe-xxl-8 { - padding-right: 8rem !important + padding-right: 8rem !important; } .pe-xxl-9 { - padding-right: 10rem !important + padding-right: 10rem !important; } .pe-xxl-10 { - padding-right: 12rem !important + padding-right: 12rem !important; } .pe-xxl-11 { - padding-right: 14rem !important + padding-right: 14rem !important; } .pe-xxl-12 { - padding-right: 16rem !important + padding-right: 16rem !important; } .pb-xxl-0 { - padding-bottom: 0 !important + padding-bottom: 0 !important; } .pb-xxl-1 { - padding-bottom: .25rem !important + padding-bottom: 0.25rem !important; } .pb-xxl-2 { - padding-bottom: .5rem !important + padding-bottom: 0.5rem !important; } .pb-xxl-3 { - padding-bottom: 1rem !important + padding-bottom: 1rem !important; } .pb-xxl-4 { - padding-bottom: 1.5rem !important + padding-bottom: 1.5rem !important; } .pb-xxl-5 { - padding-bottom: 3rem !important + padding-bottom: 3rem !important; } .pb-xxl-6 { - padding-bottom: 4rem !important + padding-bottom: 4rem !important; } .pb-xxl-7 { - padding-bottom: 6rem !important + padding-bottom: 6rem !important; } .pb-xxl-8 { - padding-bottom: 8rem !important + padding-bottom: 8rem !important; } .pb-xxl-9 { - padding-bottom: 10rem !important + padding-bottom: 10rem !important; } .pb-xxl-10 { - padding-bottom: 12rem !important + padding-bottom: 12rem !important; } .pb-xxl-11 { - padding-bottom: 14rem !important + padding-bottom: 14rem !important; } .pb-xxl-12 { - padding-bottom: 16rem !important + padding-bottom: 16rem !important; } .ps-xxl-0 { - padding-left: 0 !important + padding-left: 0 !important; } .ps-xxl-1 { - padding-left: .25rem !important + padding-left: 0.25rem !important; } .ps-xxl-2 { - padding-left: .5rem !important + padding-left: 0.5rem !important; } .ps-xxl-3 { - padding-left: 1rem !important + padding-left: 1rem !important; } .ps-xxl-4 { - padding-left: 1.5rem !important + padding-left: 1.5rem !important; } .ps-xxl-5 { - padding-left: 3rem !important + padding-left: 3rem !important; } .ps-xxl-6 { - padding-left: 4rem !important + padding-left: 4rem !important; } .ps-xxl-7 { - padding-left: 6rem !important + padding-left: 6rem !important; } .ps-xxl-8 { - padding-left: 8rem !important + padding-left: 8rem !important; } .ps-xxl-9 { - padding-left: 10rem !important + padding-left: 10rem !important; } .ps-xxl-10 { - padding-left: 12rem !important + padding-left: 12rem !important; } .ps-xxl-11 { - padding-left: 14rem !important + padding-left: 14rem !important; } .ps-xxl-12 { - padding-left: 16rem !important + padding-left: 16rem !important; } .text-xxl-start { - text-align: left !important + text-align: left !important; } .text-xxl-end { - text-align: right !important + text-align: right !important; } .text-xxl-center { - text-align: center !important + text-align: center !important; } .transform-scale-xxl-5 { - transform: scale(.5) !important + transform: scale(0.5) !important; } .transform-scale-xxl-6 { - transform: scale(.6) !important + transform: scale(0.6) !important; } .transform-scale-xxl-7 { - transform: scale(.7) !important + transform: scale(0.7) !important; } .transform-scale-xxl-8 { - transform: scale(.8) !important + transform: scale(0.8) !important; } .transform-scale-xxl-9 { - transform: scale(.9) !important + transform: scale(0.9) !important; } .transform-scale-xxl-10 { - transform: scale(1) !important + transform: scale(1) !important; } .border-radius-top-start-xxl-0 { - border-top-left-radius: 0 !important + border-top-left-radius: 0 !important; } .border-radius-top-end-xxl-0 { - border-top-right-radius: 0 !important + border-top-right-radius: 0 !important; } .border-radius-bottom-start-xxl-0 { - border-bottom-left-radius: 0 !important + border-bottom-left-radius: 0 !important; } .border-radius-bottom-end-xxl-0 { - border-bottom-right-radius: 0 !important + border-bottom-right-radius: 0 !important; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .fs-1 { - font-size: 3rem !important + font-size: 3rem !important; } .fs-2 { - font-size: 2.25rem !important + font-size: 2.25rem !important; } .fs-3 { - font-size: 1.875rem !important + font-size: 1.875rem !important; } .fs-4 { - font-size: 1.5rem !important + font-size: 1.5rem !important; } } @media print { .d-print-inline { - display: inline !important + display: inline !important; } .d-print-inline-block { - display: inline-block !important + display: inline-block !important; } .d-print-block { - display: block !important + display: block !important; } .d-print-grid { - display: grid !important + display: grid !important; } .d-print-table { - display: table !important + display: table !important; } .d-print-table-row { - display: table-row !important + display: table-row !important; } .d-print-table-cell { - display: table-cell !important + display: table-cell !important; } .d-print-flex { - display: flex !important + display: flex !important; } .d-print-inline-flex { - display: inline-flex !important + display: inline-flex !important; } .d-print-none { - display: none !important + display: none !important; } } @@ -18718,43 +18740,43 @@ fieldset:disabled .btn { */ .alert-primary { - background-image: linear-gradient(310deg, #7928ca 0, #d6006c 100%) + background-image: linear-gradient(310deg, #7928ca 0, #d6006c 100%); } .alert-secondary { - background-image: linear-gradient(310deg, #627594 0, #8ca1cb 100%) + background-image: linear-gradient(310deg, #627594 0, #8ca1cb 100%); } .alert-success { - background-image: linear-gradient(310deg, #17ad37 0, #84dc14 100%) + background-image: linear-gradient(310deg, #17ad37 0, #84dc14 100%); } .alert-info { - background-image: linear-gradient(310deg, #2152ff 0, #02c6f3 100%) + background-image: linear-gradient(310deg, #2152ff 0, #02c6f3 100%); } .alert-warning { - background-image: linear-gradient(310deg, #f53939 0, #fac60b 100%) + background-image: linear-gradient(310deg, #f53939 0, #fac60b 100%); } .alert-danger { - background-image: linear-gradient(310deg, #ea0606 0, #ff3d59 100%) + background-image: linear-gradient(310deg, #ea0606 0, #ff3d59 100%); } .alert-light { - background-image: linear-gradient(310deg, #ced4da 0, #d1dae6 100%) + background-image: linear-gradient(310deg, #ced4da 0, #d1dae6 100%); } .alert-dark { - background-image: linear-gradient(310deg, #141727 0, #2c3154 100%) + background-image: linear-gradient(310deg, #141727 0, #2c3154 100%); } .btn-close:focus { - box-shadow: none + box-shadow: none; } .alert-dismissible .btn-close { - background-image: none + background-image: none; } .avatar { @@ -18763,742 +18785,745 @@ fieldset:disabled .btn { align-items: center; justify-content: center; font-size: 1rem; - border-radius: .75rem; + border-radius: 0.75rem; height: 48px; width: 48px; - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } .avatar img { - width: 100% + width: 100%; } -.avatar+.avatar-content { +.avatar + .avatar-content { display: inline-block; - margin-left: .75rem + margin-left: 0.75rem; } .avatar.avatar-raised { - margin-top: -24px + margin-top: -24px; } .avatar.avatar-scale-up:hover { - transform: scale(1.2) + transform: scale(1.2); } .active .avatar.avatar-scale-up { - transform: scale(1.2) + transform: scale(1.2); } .avatar-xxl { width: 110px !important; - height: 110px !important + height: 110px !important; } .avatar-xxl.avatar-raised { - margin-top: -55px + margin-top: -55px; } .avatar-xl { width: 74px !important; - height: 74px !important + height: 74px !important; } .avatar-xl.avatar-raised { - margin-top: -37px + margin-top: -37px; } .avatar-lg { width: 58px !important; height: 58px !important; - font-size: .875rem + font-size: 0.875rem; } .avatar-lg.avatar-raised { - margin-top: -29px + margin-top: -29px; } .avatar-sm { width: 36px !important; height: 36px !important; - font-size: .875rem + font-size: 0.875rem; } .avatar-sm.avatar-raised { - margin-top: -18px + margin-top: -18px; } .avatar-xs { width: 24px !important; height: 24px !important; - font-size: .75rem + font-size: 0.75rem; } .avatar-xs.avatar-raised { - margin-top: -12px + margin-top: -12px; } .avatar-group .avatar { position: relative; z-index: 2; - border: 2px solid #fff + border: 2px solid #fff; } .avatar-group .avatar:hover { - z-index: 3 + z-index: 3; } -.avatar-group .avatar+.avatar { - margin-left: -1rem +.avatar-group .avatar + .avatar { + margin-left: -1rem; } .badge.bg-primary { - background: #cb0c9f + background: #cb0c9f; } .badge.bg-secondary { - background: #8392ab + background: #8392ab; } .badge.bg-success { - background: #82d616 + background: #82d616; } .badge.bg-info { - background: #17c1e8 + background: #17c1e8; } .badge.bg-warning { - background: #fbcf33 + background: #fbcf33; } .badge.bg-danger { - background: #ea0606 + background: #ea0606; } .badge.bg-light { - background: #e9ecef + background: #e9ecef; } .badge.bg-dark { - background: #344767 + background: #344767; } .badge.bg-white { - background: #fff + background: #fff; } .badge { - text-transform: uppercase + text-transform: uppercase; } .btn { margin-bottom: 1rem; - letter-spacing: -.025rem; + letter-spacing: -0.025rem; text-transform: uppercase; - box-shadow: 0 4px 7px -1px rgba(0, 0, 0, .11), 0 2px 4px -1px rgba(0, 0, 0, .07); + box-shadow: 0 4px 7px -1px rgba(0, 0, 0, 0.11), + 0 2px 4px -1px rgba(0, 0, 0, 0.07); background-size: 150%; - background-position-x: 25% + background-position-x: 25%; } -.btn:not([class*=btn-outline-]) { - border: 0 +.btn:not([class*="btn-outline-"]) { + border: 0; } .btn:active, .btn:active:focus, .btn:active:hover { - box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .09), 0 2px 3px -1px rgba(0, 0, 0, .07); + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); transform: scale(1); - opacity: .85 + opacity: 0.85; } .btn:hover:not(.btn-icon-only) { - box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .09), 0 2px 3px -1px rgba(0, 0, 0, .07); - transform: scale(1.02) + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); + transform: scale(1.02); } .btn.bg-white:hover { - color: #67748e + color: #67748e; } .btn.btn-link { box-shadow: none; - font-weight: 700 + font-weight: 700; } .btn.btn-link:focus, .btn.btn-link:hover { - box-shadow: none + box-shadow: none; } .btn.btn-round { - border-radius: 1.875rem + border-radius: 1.875rem; } .btn.btn-icon-only { width: 2.375rem; height: 2.375rem; - padding: .7rem .7rem + padding: 0.7rem 0.7rem; } -.btn-group-sm>.btn.btn-icon-only, +.btn-group-sm > .btn.btn-icon-only, .btn.btn-sm.btn-icon-only { width: 1.5875rem; height: 1.5875rem; - padding: .3rem .3rem + padding: 0.3rem 0.3rem; } -.btn-group-sm>.btn i, +.btn-group-sm > .btn i, .btn.btn-sm i { - font-size: .5rem + font-size: 0.5rem; } -.btn-group-lg>.btn.btn-icon-only, +.btn-group-lg > .btn.btn-icon-only, .btn.btn-lg.btn-icon-only { width: 3.25rem; height: 3.25rem; - padding: 1rem 1rem + padding: 1rem 1rem; } -.btn-group-lg>.btn i, +.btn-group-lg > .btn i, .btn.btn-lg i { font-size: 1.2rem; position: relative; - top: 2px + top: 2px; } .btn.btn-rounded { - border-radius: 1.875rem + border-radius: 1.875rem; } -.btn-check:checked+.btn svg .color-background { - fill: #fff +.btn-check:checked + .btn svg .color-background { + fill: #fff; } -.btn-check:checked+.btn:hover svg .color-background { - fill: #344767 +.btn-check:checked + .btn:hover svg .color-background { + fill: #344767; } .icon-move-right i { - transition: all .2s cubic-bezier(.34, 1.61, .7, 1.3) + transition: all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1.3); } .icon-move-right:focus i, .icon-move-right:hover i { - transform: translateX(5px) + transform: translateX(5px); } .icon-move-left i { - transition: all .2s cubic-bezier(.34, 1.61, .7, 1.3) + transition: all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1.3); } .icon-move-left:focus i, .icon-move-left:hover i { - transform: translateX(-5px) + transform: translateX(-5px); } .btn-primary:hover, .btn.bg-gradient-primary:hover { background-color: #cb0c9f; - border-color: #cb0c9f + border-color: #cb0c9f; } .btn-primary .btn.bg-outline-primary, .btn.bg-gradient-primary .btn.bg-outline-primary { - border: 1px solid #cb0c9f + border: 1px solid #cb0c9f; } .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .btn.bg-gradient-primary:not(:disabled):not(.disabled).active, .btn.bg-gradient-primary:not(:disabled):not(.disabled):active, -.show>.btn-primary.dropdown-toggle, -.show>.btn.bg-gradient-primary.dropdown-toggle { +.show > .btn-primary.dropdown-toggle, +.show > .btn.bg-gradient-primary.dropdown-toggle { color: color-yiq(#cb0c9f); - background-color: #cb0c9f + background-color: #cb0c9f; } .btn-primary.focus, .btn-primary:focus, .btn.bg-gradient-primary.focus, .btn.bg-gradient-primary:focus { - color: #fff + color: #fff; } .btn-outline-primary { - box-shadow: none + box-shadow: none; } .btn-outline-primary:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #cb0c9f + color: #cb0c9f; } .btn-secondary:hover, .btn.bg-gradient-secondary:hover { background-color: #8392ab; - border-color: #8392ab + border-color: #8392ab; } .btn-secondary .btn.bg-outline-secondary, .btn.bg-gradient-secondary .btn.bg-outline-secondary { - border: 1px solid #8392ab + border: 1px solid #8392ab; } .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .btn.bg-gradient-secondary:not(:disabled):not(.disabled).active, .btn.bg-gradient-secondary:not(:disabled):not(.disabled):active, -.show>.btn-secondary.dropdown-toggle, -.show>.btn.bg-gradient-secondary.dropdown-toggle { +.show > .btn-secondary.dropdown-toggle, +.show > .btn.bg-gradient-secondary.dropdown-toggle { color: color-yiq(#8392ab); - background-color: #8392ab + background-color: #8392ab; } .btn-secondary.focus, .btn-secondary:focus, .btn.bg-gradient-secondary.focus, .btn.bg-gradient-secondary:focus { - color: #fff + color: #fff; } .btn-outline-secondary { - box-shadow: none + box-shadow: none; } .btn-outline-secondary:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #8392ab + color: #8392ab; } .btn-success:hover, .btn.bg-gradient-success:hover { background-color: #82d616; - border-color: #82d616 + border-color: #82d616; } .btn-success .btn.bg-outline-success, .btn.bg-gradient-success .btn.bg-outline-success { - border: 1px solid #82d616 + border: 1px solid #82d616; } .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .btn.bg-gradient-success:not(:disabled):not(.disabled).active, .btn.bg-gradient-success:not(:disabled):not(.disabled):active, -.show>.btn-success.dropdown-toggle, -.show>.btn.bg-gradient-success.dropdown-toggle { +.show > .btn-success.dropdown-toggle, +.show > .btn.bg-gradient-success.dropdown-toggle { color: color-yiq(#82d616); - background-color: #82d616 + background-color: #82d616; } .btn-success.focus, .btn-success:focus, .btn.bg-gradient-success.focus, .btn.bg-gradient-success:focus { - color: #fff + color: #fff; } .btn-outline-success { - box-shadow: none + box-shadow: none; } .btn-outline-success:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #82d616 + color: #82d616; } .btn-info:hover, .btn.bg-gradient-info:hover { background-color: #17c1e8; - border-color: #17c1e8 + border-color: #17c1e8; } .btn-info .btn.bg-outline-info, .btn.bg-gradient-info .btn.bg-outline-info { - border: 1px solid #17c1e8 + border: 1px solid #17c1e8; } .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .btn.bg-gradient-info:not(:disabled):not(.disabled).active, .btn.bg-gradient-info:not(:disabled):not(.disabled):active, -.show>.btn-info.dropdown-toggle, -.show>.btn.bg-gradient-info.dropdown-toggle { +.show > .btn-info.dropdown-toggle, +.show > .btn.bg-gradient-info.dropdown-toggle { color: color-yiq(#17c1e8); - background-color: #17c1e8 + background-color: #17c1e8; } .btn-info.focus, .btn-info:focus, .btn.bg-gradient-info.focus, .btn.bg-gradient-info:focus { - color: #fff + color: #fff; } .btn-outline-info { - box-shadow: none + box-shadow: none; } .btn-outline-info:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #17c1e8 + color: #17c1e8; } .btn-warning:hover, .btn.bg-gradient-warning:hover { background-color: #fbcf33; - border-color: #fbcf33 + border-color: #fbcf33; } .btn-warning .btn.bg-outline-warning, .btn.bg-gradient-warning .btn.bg-outline-warning { - border: 1px solid #fbcf33 + border: 1px solid #fbcf33; } .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .btn.bg-gradient-warning:not(:disabled):not(.disabled).active, .btn.bg-gradient-warning:not(:disabled):not(.disabled):active, -.show>.btn-warning.dropdown-toggle, -.show>.btn.bg-gradient-warning.dropdown-toggle { +.show > .btn-warning.dropdown-toggle, +.show > .btn.bg-gradient-warning.dropdown-toggle { color: color-yiq(#fbcf33); - background-color: #fbcf33 + background-color: #fbcf33; } .btn-warning.focus, .btn-warning:focus, .btn.bg-gradient-warning.focus, .btn.bg-gradient-warning:focus { - color: #fff + color: #fff; } .btn-outline-warning { - box-shadow: none + box-shadow: none; } .btn-outline-warning:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #fbcf33 + color: #fbcf33; } .btn-danger:hover, .btn.bg-gradient-danger:hover { background-color: #ea0606; - border-color: #ea0606 + border-color: #ea0606; } .btn-danger .btn.bg-outline-danger, .btn.bg-gradient-danger .btn.bg-outline-danger { - border: 1px solid #ea0606 + border: 1px solid #ea0606; } .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .btn.bg-gradient-danger:not(:disabled):not(.disabled).active, .btn.bg-gradient-danger:not(:disabled):not(.disabled):active, -.show>.btn-danger.dropdown-toggle, -.show>.btn.bg-gradient-danger.dropdown-toggle { +.show > .btn-danger.dropdown-toggle, +.show > .btn.bg-gradient-danger.dropdown-toggle { color: color-yiq(#ea0606); - background-color: #ea0606 + background-color: #ea0606; } .btn-danger.focus, .btn-danger:focus, .btn.bg-gradient-danger.focus, .btn.bg-gradient-danger:focus { - color: #fff + color: #fff; } .btn-outline-danger { - box-shadow: none + box-shadow: none; } .btn-outline-danger:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #ea0606 + color: #ea0606; } .btn-light:hover, .btn.bg-gradient-light:hover { background-color: #e9ecef; - border-color: #e9ecef + border-color: #e9ecef; } .btn-light .btn.bg-outline-light, .btn.bg-gradient-light .btn.bg-outline-light { - border: 1px solid #e9ecef + border: 1px solid #e9ecef; } .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .btn.bg-gradient-light:not(:disabled):not(.disabled).active, .btn.bg-gradient-light:not(:disabled):not(.disabled):active, -.show>.btn-light.dropdown-toggle, -.show>.btn.bg-gradient-light.dropdown-toggle { +.show > .btn-light.dropdown-toggle, +.show > .btn.bg-gradient-light.dropdown-toggle { color: color-yiq(#e9ecef); - background-color: #e9ecef + background-color: #e9ecef; } .btn-outline-light { - box-shadow: none + box-shadow: none; } .btn-outline-light:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #e9ecef + color: #e9ecef; } .btn-dark:hover, .btn.bg-gradient-dark:hover { background-color: #344767; - border-color: #344767 + border-color: #344767; } .btn-dark .btn.bg-outline-dark, .btn.bg-gradient-dark .btn.bg-outline-dark { - border: 1px solid #344767 + border: 1px solid #344767; } .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .btn.bg-gradient-dark:not(:disabled):not(.disabled).active, .btn.bg-gradient-dark:not(:disabled):not(.disabled):active, -.show>.btn-dark.dropdown-toggle, -.show>.btn.bg-gradient-dark.dropdown-toggle { +.show > .btn-dark.dropdown-toggle, +.show > .btn.bg-gradient-dark.dropdown-toggle { color: color-yiq(#344767); - background-color: #344767 + background-color: #344767; } .btn-dark.focus, .btn-dark:focus, .btn.bg-gradient-dark.focus, .btn.bg-gradient-dark:focus { - color: #fff + color: #fff; } .btn-outline-dark { - box-shadow: none + box-shadow: none; } .btn-outline-dark:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #344767 + color: #344767; } .btn-white:hover, .btn.bg-gradient-white:hover { background-color: #fff; - border-color: #fff + border-color: #fff; } .btn-white .btn.bg-outline-white, .btn.bg-gradient-white .btn.bg-outline-white { - border: 1px solid #fff + border: 1px solid #fff; } .btn-white:not(:disabled):not(.disabled).active, .btn-white:not(:disabled):not(.disabled):active, .btn.bg-gradient-white:not(:disabled):not(.disabled).active, .btn.bg-gradient-white:not(:disabled):not(.disabled):active, -.show>.btn-white.dropdown-toggle, -.show>.btn.bg-gradient-white.dropdown-toggle { +.show > .btn-white.dropdown-toggle, +.show > .btn.bg-gradient-white.dropdown-toggle { color: color-yiq(#fff); - background-color: #fff + background-color: #fff; } .btn-outline-white { - box-shadow: none + box-shadow: none; } .btn-outline-white:hover:not(.active) { background-color: transparent; - opacity: .75; + opacity: 0.75; box-shadow: none; - color: #fff + color: #fff; } .btn-outline-white { - border-color: rgba(255, 255, 255, .75); - background: rgba(255, 255, 255, .1) + border-color: rgba(255, 255, 255, 0.75); + background: rgba(255, 255, 255, 0.1); } .btn-primary, .btn.bg-gradient-primary { - color: #fff + color: #fff; } .btn-primary:hover, .btn.bg-gradient-primary:hover { - color: #fff + color: #fff; } .btn-secondary, .btn.bg-gradient-secondary { - color: #fff + color: #fff; } .btn-secondary:hover, .btn.bg-gradient-secondary:hover { - color: #fff + color: #fff; } .btn-danger, .btn.bg-gradient-danger { - color: #fff + color: #fff; } .btn-danger:hover, .btn.bg-gradient-danger:hover { - color: #fff + color: #fff; } .btn-info, .btn.bg-gradient-info { - color: #fff + color: #fff; } .btn-info:hover, .btn.bg-gradient-info:hover { - color: #fff + color: #fff; } .btn-success, .btn.bg-gradient-success { - color: #fff + color: #fff; } .btn-success:hover, .btn.bg-gradient-success:hover { - color: #fff + color: #fff; } .btn-warning, .btn.bg-gradient-warning { - color: #fff + color: #fff; } .btn-warning:hover, .btn.bg-gradient-warning:hover { - color: #fff + color: #fff; } .btn-dark, .btn.bg-gradient-dark { - color: #fff + color: #fff; } .btn-dark:hover, .btn.bg-gradient-dark:hover { - color: #fff + color: #fff; } .btn-light, .btn.bg-gradient-light { - color: #3a416f + color: #3a416f; } .btn-light:hover, .btn.bg-gradient-light:hover { - color: #3a416f + color: #3a416f; } .breadcrumb-item { - font-size: .875rem + font-size: 0.875rem; } .breadcrumb-item.text-white::before { - color: #fff + color: #fff; } .breadcrumb-dark { - background-color: #344767 + background-color: #344767; } .breadcrumb-dark .breadcrumb-item { - font-weight: 600 + font-weight: 600; } .breadcrumb-dark .breadcrumb-item a { - color: #f8f9fa + color: #f8f9fa; } .breadcrumb-dark .breadcrumb-item a:hover { - color: #fff + color: #fff; } -.breadcrumb-dark .breadcrumb-item+.breadcrumb-item::before { - color: #adb5bd +.breadcrumb-dark .breadcrumb-item + .breadcrumb-item::before { + color: #adb5bd; } .breadcrumb-dark .breadcrumb-item.active { - color: #dee2e6 + color: #dee2e6; } .breadcrumb-links { padding: 0; margin: 0; - background: 0 0 + background: 0 0; } .card { - box-shadow: 0 20px 27px 0 rgba(0, 0, 0, .05) + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05); } .card .card-header { - padding: 1.5rem + padding: 1.5rem; } .card .card-body { font-family: "Open Sans"; - padding: 1.5rem + padding: 1.5rem; } .card.card-plain { background-color: transparent; - box-shadow: none + box-shadow: none; } .card .card-footer { padding: 1.5rem; - background-color: transparent + background-color: transparent; } .author { - display: flex + display: flex; } -.author .name>span { +.author .name > span { line-height: 1.571; font-weight: 600; - font-size: .875rem; - color: #3a416f + font-size: 0.875rem; + color: #3a416f; } .author .stats { - font-size: .875rem; - font-weight: 400 + font-size: 0.875rem; + font-weight: 400; } .card.card-background { - align-items: center + align-items: center; } .card.card-background .full-background { @@ -19508,13 +19533,13 @@ fieldset:disabled .btn { width: 100%; height: 100%; position: absolute; - border-radius: 1rem + border-radius: 1rem; } .card.card-background .card-body { color: #fff; position: relative; - z-index: 2 + z-index: 2; } .card.card-background .card-body .content-center, @@ -19522,20 +19547,20 @@ fieldset:disabled .btn { min-height: 330px; max-width: 450px; padding-top: 60px; - padding-bottom: 60px + padding-bottom: 60px; } .card.card-background .card-body .content-center { - text-align: center + text-align: center; } .card.card-background .card-body.body-left { - width: 90% + width: 90%; } .card.card-background .card-body .author .name .stats, .card.card-background .card-body .author .name span { - color: #fff + color: #fff; } .card.card-background:after { @@ -19548,101 +19573,101 @@ fieldset:disabled .btn { z-index: 1; display: block; content: ""; - background: rgba(0, 0, 0, .4); - border-radius: 1rem + background: rgba(0, 0, 0, 0.4); + border-radius: 1rem; } .card.card-background.card-background-mask-primary:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-primary:after { background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-secondary:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-secondary:after { background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-success:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-success:after { background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-info:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-info:after { background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-warning:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-warning:after { background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-danger:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-danger:after { background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-light:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-light:after { background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%); - opacity: .85 + opacity: 0.85; } .card.card-background.card-background-mask-dark:before { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .card.card-background.card-background-mask-dark:after { background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); - opacity: .85 + opacity: 0.85; } .card.card-background .card-category { - font-size: .875rem; - font-weight: 600 + font-size: 0.875rem; + font-weight: 600; } .card.card-background .card-description { margin-top: 24px; - margin-bottom: 24px + margin-bottom: 24px; } -@media (min-width:992px) { - +@media (min-width: 992px) { .dropdown .dropdown-menu, .dropend .dropdown-menu, .dropstart .dropdown-menu, .dropup .dropdown-menu { - box-shadow: 0 8px 26px -4px rgba(20, 20, 20, .15), 0 8px 9px -5px rgba(20, 20, 20, .06); - transition: visibility .25s, opacity .25s, transform .25s; - cursor: pointer + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; + cursor: pointer; } .dropdown .dropdown-toggle:after, @@ -19653,21 +19678,21 @@ fieldset:disabled .btn { font: normal normal normal 14px/1 FontAwesome; border: none; vertical-align: middle; - font-weight: 600 + font-weight: 600; } .dropdown .dropdown-toggle.show:after, .dropend .dropdown-toggle.show:after, .dropstart .dropdown-toggle.show:after, .dropup .dropdown-toggle.show:after { - transform: rotate(180deg) + transform: rotate(180deg); } .dropdown .dropdown-toggle:after, .dropend .dropdown-toggle:after, .dropstart .dropdown-toggle:after, .dropup .dropdown-toggle:after { - transition: .3s ease + transition: 0.3s ease; } .dropdown .dropdown-menu, @@ -19677,36 +19702,38 @@ fieldset:disabled .btn { top: 0; transform-origin: 50% 0; pointer-events: none; - transform: perspective(999px) rotateX(-10deg) translateZ(0) translate3d(0, 37px, 0) !important; + transform: perspective(999px) rotateX(-10deg) translateZ(0) + translate3d(0, 37px, 0) !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; - will-change: transform, box-shadow + will-change: transform, box-shadow; } .dropdown .dropdown-menu.show, - .dropdown.dropdown-hover:hover>.dropdown-menu { + .dropdown.dropdown-hover:hover > .dropdown-menu { opacity: 1; pointer-events: auto; visibility: visible; - transform: perspective(999px) rotateX(0) translateZ(0) translate3d(0, 37px, 5px) !important + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(0, 37px, 5px) !important; } .dropdown .dropdown-menu.show:before, - .dropdown.dropdown-hover:hover>.dropdown-menu:before { - top: -20px + .dropdown.dropdown-hover:hover > .dropdown-menu:before { + top: -20px; } .dropdown.dropdown-hover:after { - content: ''; + content: ""; position: absolute; left: 0; bottom: -24px; width: 100%; - height: 100% + height: 100%; } .dropdown:not(.dropdown-hover) .dropdown-menu { - margin-top: 8px !important + margin-top: 8px !important; } .dropdown .dropdown-menu:before { @@ -19718,31 +19745,33 @@ fieldset:disabled .btn { right: auto; font-size: 22px; color: #fff; - transition: top .35s ease + transition: top 0.35s ease; } .dropdown .dropdown-item .arrow { - transform: rotate(-90deg) + transform: rotate(-90deg); } .dropdown-item { - transition: background-color .3s ease, color .3s ease + transition: background-color 0.3s ease, color 0.3s ease; } } -@media (max-width:991.98px) { +@media (max-width: 991.98px) { .dropdown:not(.nav-item) .dropdown-menu { display: block; opacity: 0; top: 0; transform-origin: 50% 0; pointer-events: none; - transform: perspective(999px) rotateX(-10deg) translateZ(0) translate3d(0, 37px, 0) !important; - transition: visibility .25s, opacity .25s, transform .25s; + transform: perspective(999px) rotateX(-10deg) translateZ(0) + translate3d(0, 37px, 0) !important; + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; -webkit-backface-visibility: hidden; backface-visibility: hidden; will-change: transform, box-shadow; - box-shadow: 0 8px 26px -4px rgba(20, 20, 20, .15), 0 8px 9px -5px rgba(20, 20, 20, .06) + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); } .dropdown:not(.nav-item) .dropdown-menu:before { @@ -19754,135 +19783,140 @@ fieldset:disabled .btn { right: auto; font-size: 22px; color: #fff; - transition: top .35s ease + transition: top 0.35s ease; } .dropdown:not(.nav-item):not(.dropdown-hover) .dropdown-menu { - margin-top: 8px !important + margin-top: 8px !important; } .dropdown:not(.nav-item) .dropdown-menu.show { opacity: 1; pointer-events: auto; visibility: visible; - transform: perspective(999px) rotateX(0) translateZ(0) translate3d(0, 37px, 5px) !important + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(0, 37px, 5px) !important; } .dropdown:not(.nav-item) .dropdown-menu.show:before { - top: -20px + top: -20px; } .dropdown.nav-item .dropdown-menu { background-color: transparent; - overflow: scroll + overflow: scroll; } .dropdown.nav-item .dropdown-menu-animation { display: block; height: 0; - transition: all .35s ease; + transition: all 0.35s ease; padding-top: 0 !important; padding-bottom: 0 !important; - opacity: 0 + opacity: 0; } .dropdown.nav-item .dropdown-menu-animation.show { height: 250px; - opacity: 1 + opacity: 1; } } .dropdown-menu li { - position: relative + position: relative; } .dropdown.dropdown-subitem:after { left: 100%; bottom: 0; - width: 50% + width: 50%; } -.dropdown .dropdown-menu .dropdown-item+.dropdown-menu:before { +.dropdown .dropdown-menu .dropdown-item + .dropdown-menu:before { transform: rotate(-90deg); left: 0; top: 0; z-index: -1; - transition: left .35s ease + transition: left 0.35s ease; } .dropdown .dropdown-menu.dropdown-menu-end { right: 0 !important; - left: auto !important + left: auto !important; } .dropdown .dropdown-menu.dropdown-menu-end:before { right: 28px; - left: auto + left: auto; } -.dropdown.dropdown-subitem:hover .dropdown-item+.dropdown-menu:before { - left: -8px +.dropdown.dropdown-subitem:hover .dropdown-item + .dropdown-menu:before { + left: -8px; } -.dropdown>.dropdown-menu .dropdown-item+.dropdown-menu { - transform: perspective(999px) rotateX(0) translateZ(0) translate3d(0, 0, 5px) !important +.dropdown > .dropdown-menu .dropdown-item + .dropdown-menu { + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(0, 0, 5px) !important; } -.dropdown .dropdown-menu .dropdown-item+.dropdown-menu { +.dropdown .dropdown-menu .dropdown-item + .dropdown-menu { right: -197px; left: auto; - top: 0 + top: 0; } .dropdown-image { - background-size: cover + background-size: cover; } -@media (min-width:992px) { +@media (min-width: 992px) { .dropdown-xl { - min-width: 40rem + min-width: 40rem; } .dropdown-lg { - min-width: 23rem + min-width: 23rem; } .dropdown-md { - min-width: 15rem + min-width: 15rem; } } -@media (max-width:1199.98px) { +@media (max-width: 1199.98px) { .dropdown-lg-responsive { - min-width: 19rem + min-width: 19rem; } } .dropup .dropdown-menu { - box-shadow: 0 8px 26px -4px rgba(20, 20, 20, .15), 0 8px 9px -5px rgba(20, 20, 20, .06); - transition: visibility .25s, opacity .25s, transform .25s; + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; cursor: pointer; top: auto !important; bottom: 100% !important; - margin-bottom: .5rem !important; + margin-bottom: 0.5rem !important; display: block; opacity: 0; transform-origin: bottom; pointer-events: none; - transform: perspective(999px) rotateX(12deg) translateZ(0) translate3d(0, 0, 0) !important; + transform: perspective(999px) rotateX(12deg) translateZ(0) + translate3d(0, 0, 0) !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; - will-change: transform, box-shadow + will-change: transform, box-shadow; } .dropup .dropdown-menu.show { pointer-events: auto; - transform: perspective(999px) rotateX(0) translateZ(0) translate3d(1px, 0, 5px) !important; - opacity: 1 + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(1px, 0, 5px) !important; + opacity: 1; } .dropup .dropdown-menu.show:after { - bottom: -20px + bottom: -20px; } .dropup .dropdown-menu:after { @@ -19895,7 +19929,7 @@ fieldset:disabled .btn { right: auto; font-size: 22px; color: #fff; - transition: bottom .35s ease + transition: bottom 0.35s ease; } .page-header { @@ -19905,11 +19939,11 @@ fieldset:disabled .btn { display: flex; align-items: center; background-size: cover; - background-position: 50% + background-position: 50%; } .page-header .container { - z-index: 1 + z-index: 1; } .oblique { @@ -19917,11 +19951,11 @@ fieldset:disabled .btn { overflow: hidden; width: 60%; right: -10rem; - border-bottom-left-radius: .75rem + border-bottom-left-radius: 0.75rem; } .oblique .oblique-image { - transform: skewX(10deg) + transform: skewX(10deg); } .fixed-plugin .fixed-plugin-button { @@ -19931,12 +19965,12 @@ fieldset:disabled .btn { right: 30px; font-size: 1.25rem; z-index: 990; - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .16); - cursor: pointer + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16); + cursor: pointer; } .fixed-plugin .fixed-plugin-button i { - pointer-events: none + pointer-events: none; } .fixed-plugin .card { @@ -19949,8 +19983,8 @@ fieldset:disabled .btn { width: 360px; border-radius: 0; padding: 0 10px; - transition: .2s ease; - z-index: 1020 + transition: 0.2s ease; + z-index: 1020; } .fixed-plugin .badge { @@ -19962,84 +19996,85 @@ fieldset:disabled .btn { margin-right: 5px; position: relative; width: 23px; - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } .fixed-plugin .badge.active, .fixed-plugin .badge:hover { - border-color: #344767 + border-color: #344767; } .fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled) { - border: 1px solid transparent + border: 1px solid transparent; } -.fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active) { +.fixed-plugin + .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active) { background-color: transparent; background-image: none; border: 1px solid #cb0c9f; - color: #cb0c9f + color: #cb0c9f; } .fixed-plugin.show .card { - right: 0 + right: 0; } .input-group { - border-radius: .5rem + border-radius: 0.5rem; } .input-group, .input-group .input-group-text { - transition: box-shadow .15s ease, border-color .15s ease + transition: box-shadow 0.15s ease, border-color 0.15s ease; } -.input-group>:not(:first-child):not(.dropdown-menu) { - margin-left: 0 +.input-group > :not(:first-child):not(.dropdown-menu) { + margin-left: 0; } .input-group .form-control:focus { border-left: 1px solid #e293d3 !important; - border-right: 1px solid #e293d3 !important + border-right: 1px solid #e293d3 !important; } .input-group .form-control:not(:first-child) { border-left: 0; - padding-left: 0 + padding-left: 0; } .input-group .form-control:not(:last-child) { border-right: 0; - padding-right: 0 + padding-right: 0; } -.input-group .form-control+.input-group-text { +.input-group .form-control + .input-group-text { border-left: 0; - border-right: 1px solid #d2d6da + border-right: 1px solid #d2d6da; } .input-group .input-group-text { - border-right: 0 + border-right: 0; } .form-group { - margin-bottom: 1rem + margin-bottom: 1rem; } -.form-check:not(.form-switch) .form-check-input[type=checkbox], -.form-check:not(.form-switch) .form-check-input[type=radio] { +.form-check:not(.form-switch) .form-check-input[type="checkbox"], +.form-check:not(.form-switch) .form-check-input[type="radio"] { border: 1px solid #cbd3da; - margin-top: .25rem; - position: relative + margin-top: 0.25rem; + position: relative; } -.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked, -.form-check:not(.form-switch) .form-check-input[type=radio]:checked { - border: 0 +.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked, +.form-check:not(.form-switch) .form-check-input[type="radio"]:checked { + border: 0; } -.form-check:not(.form-switch) .form-check-input[type=checkbox]:after { - transition: opacity .25s ease-in-out; +.form-check:not(.form-switch) .form-check-input[type="checkbox"]:after { + transition: opacity 0.25s ease-in-out; font-family: FontAwesome; content: "\f00c"; width: 100%; @@ -20049,62 +20084,62 @@ fieldset:disabled .btn { display: flex; justify-content: center; align-items: center; - font-size: .67rem; - opacity: 0 + font-size: 0.67rem; + opacity: 0; } -.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked:after { - opacity: 1 +.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked:after { + opacity: 1; } -.form-check:not(.form-switch) .form-check-input[type=radio] { - transition: border 0s +.form-check:not(.form-switch) .form-check-input[type="radio"] { + transition: border 0s; } -.form-check:not(.form-switch) .form-check-input[type=radio]:after { - transition: opacity .25s ease-in-out; +.form-check:not(.form-switch) .form-check-input[type="radio"]:after { + transition: opacity 0.25s ease-in-out; content: ""; position: absolute; - width: .4375rem; - height: .4375rem; + width: 0.4375rem; + height: 0.4375rem; border-radius: 50%; background-color: #fff; - opacity: 0 + opacity: 0; } -.form-check:not(.form-switch) .form-check-input[type=radio]:checked { - padding: 6px +.form-check:not(.form-switch) .form-check-input[type="radio"]:checked { + padding: 6px; } -.form-check:not(.form-switch) .form-check-input[type=radio]:checked:after { - opacity: 1 +.form-check:not(.form-switch) .form-check-input[type="radio"]:checked:after { + opacity: 1; } -.form-check-input[type=checkbox], +.form-check-input[type="checkbox"], .form-check-label { - cursor: pointer + cursor: pointer; } .form-check-label { - font-size: .875rem; - font-weight: 400 + font-size: 0.875rem; + font-weight: 400; } .form-check-input { -webkit-appearance: none; -moz-appearance: none; - appearance: none + appearance: none; } .form-switch .form-check-input { border: 1px solid #e9ecef; position: relative; - background-color: rgba(58, 65, 111, .1); - height: 1.25em + background-color: rgba(58, 65, 111, 0.1); + height: 1.25em; } .form-switch .form-check-input:after { - transition: transform .25s ease-in-out, background-color .25s ease-in-out; + transition: transform 0.25s ease-in-out, background-color 0.25s ease-in-out; content: ""; width: 1rem; height: 1rem; @@ -20112,402 +20147,487 @@ fieldset:disabled .btn { position: absolute; background-color: #fff; transform: translateX(1px); - box-shadow: 0 .25rem .375rem -.0625rem rgba(20, 20, 20, .12), 0 .125rem .25rem -.0625rem rgba(20, 20, 20, .07); - top: 1px + box-shadow: 0 0.25rem 0.375rem -0.0625rem rgba(20, 20, 20, 0.12), + 0 0.125rem 0.25rem -0.0625rem rgba(20, 20, 20, 0.07); + top: 1px; } .form-switch .form-check-input:checked:after { - transform: translateX(21px) + transform: translateX(21px); } .form-switch .form-check-input:checked { - border-color: rgba(58, 65, 111, .95); - background-color: rgba(58, 65, 111, .95) + border-color: rgba(58, 65, 111, 0.95); + background-color: rgba(58, 65, 111, 0.95); } .form-select { - transition: box-shadow .15s ease, border-color .15s ease + transition: box-shadow 0.15s ease, border-color 0.15s ease; } .form-label, label { - font-size: .75rem; + font-size: 0.75rem; font-weight: 700; - margin-bottom: .5rem; + margin-bottom: 0.5rem; color: #344767; - margin-left: .25rem + margin-left: 0.25rem; } .form-control.is-invalid:focus { - box-shadow: 0 0 0 2px rgba(253, 92, 112, .6) + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.6); } .form-control.is-valid:focus { - box-shadow: 0 0 0 2px rgba(102, 212, 50, .65) + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.65); } .footer .nav-link { color: #344767; font-weight: 400; - font-size: .875rem; + font-size: 0.875rem; padding-top: 0; - padding-bottom: .25rem + padding-bottom: 0.25rem; } .footer .nav-link:hover { opacity: 1 !important; - transition: opacity .3 ease + transition: opacity 0.3 ease; } .bg-gradient-primary { - background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%) + background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); } .bg-gradient-secondary { - background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%) + background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%); } .bg-gradient-success { - background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%) + background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%); } .bg-gradient-info { - background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%) + background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%); } .bg-gradient-warning { - background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%) + background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%); } .bg-gradient-danger { - background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%) + background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%); } .bg-gradient-light { - background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%) + background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%); } .bg-gradient-dark { - background-image: linear-gradient(310deg, #141727 0, #3a416f 100%) + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); } .bg-gradient-faded-primary { - background-image: radial-gradient(370px circle at 80% 50%, rgba(203, 12, 159, .6) 0, #9b0979 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(203, 12, 159, 0.6) 0, + #9b0979 100% + ); } .bg-gradient-faded-secondary { - background-image: radial-gradient(370px circle at 80% 50%, rgba(131, 146, 171, .6) 0, #657796 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(131, 146, 171, 0.6) 0, + #657796 100% + ); } .bg-gradient-faded-success { - background-image: radial-gradient(370px circle at 80% 50%, rgba(130, 214, 22, .6) 0, #66a811 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(130, 214, 22, 0.6) 0, + #66a811 100% + ); } .bg-gradient-faded-info { - background-image: radial-gradient(370px circle at 80% 50%, rgba(23, 193, 232, .6) 0, #129aba 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(23, 193, 232, 0.6) 0, + #129aba 100% + ); } .bg-gradient-faded-warning { - background-image: radial-gradient(370px circle at 80% 50%, rgba(251, 207, 51, .6) 0, #f6c105 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(251, 207, 51, 0.6) 0, + #f6c105 100% + ); } .bg-gradient-faded-danger { - background-image: radial-gradient(370px circle at 80% 50%, rgba(234, 6, 6, .6) 0, #b80505 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(234, 6, 6, 0.6) 0, + #b80505 100% + ); } .bg-gradient-faded-light { - background-image: radial-gradient(370px circle at 80% 50%, rgba(233, 236, 239, .6) 0, #cbd3da 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(233, 236, 239, 0.6) 0, + #cbd3da 100% + ); } .bg-gradient-faded-dark { - background-image: radial-gradient(370px circle at 80% 50%, rgba(52, 71, 103, .6) 0, #233045 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(52, 71, 103, 0.6) 0, + #233045 100% + ); } .bg-gradient-faded-white { - background-image: radial-gradient(370px circle at 80% 50%, rgba(255, 255, 255, .6) 0, #e6e6e6 100%) + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(255, 255, 255, 0.6) 0, + #e6e6e6 100% + ); } .bg-gradient-faded-primary-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(203, 12, 159, .3) 0, #cb0c9f 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(203, 12, 159, 0.3) 0, + #cb0c9f 100% + ); } .bg-gradient-faded-secondary-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(131, 146, 171, .3) 0, #8392ab 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(131, 146, 171, 0.3) 0, + #8392ab 100% + ); } .bg-gradient-faded-success-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(130, 214, 22, .3) 0, #82d616 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(130, 214, 22, 0.3) 0, + #82d616 100% + ); } .bg-gradient-faded-info-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(23, 193, 232, .3) 0, #17c1e8 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(23, 193, 232, 0.3) 0, + #17c1e8 100% + ); } .bg-gradient-faded-warning-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(251, 207, 51, .3) 0, #fbcf33 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(251, 207, 51, 0.3) 0, + #fbcf33 100% + ); } .bg-gradient-faded-danger-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(234, 6, 6, .3) 0, #ea0606 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(234, 6, 6, 0.3) 0, + #ea0606 100% + ); } .bg-gradient-faded-light-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(233, 236, 239, .3) 0, #e9ecef 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(233, 236, 239, 0.3) 0, + #e9ecef 100% + ); } .bg-gradient-faded-dark-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(52, 71, 103, .3) 0, #344767 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(52, 71, 103, 0.3) 0, + #344767 100% + ); } .bg-gradient-faded-white-vertical { - background-image: radial-gradient(200px circle at 50% 70%, rgba(255, 255, 255, .3) 0, #fff 100%) + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(255, 255, 255, 0.3) 0, + #fff 100% + ); } .icon-shape { width: 48px; height: 48px; background-position: center; - border-radius: .75rem + border-radius: 0.75rem; } .icon-shape i { color: #fff; - opacity: .8; + opacity: 0.8; top: 11px; - position: relative + position: relative; } .icon-shape .ni { - top: 14px + top: 14px; } .icon-xxs { width: 20px; - height: 20px + height: 20px; } .icon-xxs i { top: -4px; - font-size: .5rem + font-size: 0.5rem; } .icon-xs { width: 24px; - height: 24px + height: 24px; } .icon-xs i { top: -4px; - font-size: .5rem + font-size: 0.5rem; } .icon-sm { width: 32px; - height: 32px + height: 32px; } .icon-sm i { top: 2px; - font-size: .65rem + font-size: 0.65rem; } .icon-md { width: 48px; - height: 48px + height: 48px; } .icon-md i { top: 22%; - font-size: .875rem + font-size: 0.875rem; } .icon-md.icon-striped { background-position-x: 85px; - background-position-y: 85px + background-position-y: 85px; } .icon-md.icon-striped i { top: 11%; margin-left: -10px; - font-size: .875rem + font-size: 0.875rem; } .icon-lg { width: 64px; - height: 64px + height: 64px; } .icon-lg i { top: 31%; - font-size: 1.25rem + font-size: 1.25rem; } .icon-lg.icon-striped { background-position-x: 111px; - background-position-y: 111px + background-position-y: 111px; } .icon-lg.icon-striped i { top: 21%; - margin-left: -15px + margin-left: -15px; } .icon-xl { width: 100px; height: 100px; - border-radius: .75rem + border-radius: 0.75rem; } .icon-xl i { top: 37%; - font-size: 1.6rem + font-size: 1.6rem; } .icon-xl.icon-striped { background-position-x: 80px; - background-position-y: 80px + background-position-y: 80px; } .icon-xl.icon-striped i { top: 30%; - margin-left: -15px + margin-left: -15px; } .info-horizontal { - text-align: left !important + text-align: left !important; } .info-horizontal .icon { - float: left + float: left; } .info-horizontal .description { - overflow: hidden + overflow: hidden; } svg.text-primary .color-foreground { - fill: #7928ca + fill: #7928ca; } svg.text-primary .color-background { - fill: #ff0080 + fill: #ff0080; } svg.text-secondary .color-foreground { - fill: #627594 + fill: #627594; } svg.text-secondary .color-background { - fill: #a8b8d8 + fill: #a8b8d8; } svg.text-info .color-foreground { - fill: #2152ff + fill: #2152ff; } svg.text-info .color-background { - fill: #21d4fd + fill: #21d4fd; } svg.text-warning .color-foreground { - fill: #f53939 + fill: #f53939; } svg.text-warning .color-background { - fill: #fbcf33 + fill: #fbcf33; } svg.text-danger .color-foreground { - fill: #ea0606 + fill: #ea0606; } svg.text-danger .color-background { - fill: #ff667c + fill: #ff667c; } svg.text-success .color-foreground { - fill: #17ad37 + fill: #17ad37; } svg.text-success .color-background { - fill: #98ec2d + fill: #98ec2d; } svg.text-dark .color-foreground { - fill: #141727 + fill: #141727; } svg.text-dark .color-background { - fill: #3a416f + fill: #3a416f; } .blur { box-shadow: inset 0 0 2px #fefefed1; -webkit-backdrop-filter: saturate(200%) blur(30px); backdrop-filter: saturate(200%) blur(30px); - background-color: rgba(255, 255, 255, .8) !important + background-color: rgba(255, 255, 255, 0.8) !important; } .blur.saturation-less { -webkit-backdrop-filter: saturate(20%) blur(30px); - backdrop-filter: saturate(20%) blur(30px) + backdrop-filter: saturate(20%) blur(30px); } .blur.blur-rounded { - border-radius: 40px + border-radius: 40px; } .blur.blur-light { - background-color: rgba(255, 255, 255, .4) + background-color: rgba(255, 255, 255, 0.4); } .blur.blur-dark { - background-color: rgba(0, 0, 0, .3) + background-color: rgba(0, 0, 0, 0.3); } .shadow-blur { - box-shadow: inset 0 0 1px 1px rgba(254, 254, 254, .9), 0 20px 27px 0 rgba(0, 0, 0, .05) !important + box-shadow: inset 0 0 1px 1px rgba(254, 254, 254, 0.9), + 0 20px 27px 0 rgba(0, 0, 0, 0.05) !important; } .shadow-card { - box-shadow: 0 20px 27px 0 rgba(0, 0, 0, .05) !important + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05) !important; } .navbar-blur { -webkit-backdrop-filter: saturate(200%) blur(30px); backdrop-filter: saturate(200%) blur(30px); - background-color: rgba(255, 255, 255, .58) !important + background-color: rgba(255, 255, 255, 0.58) !important; } .blur-section { -webkit-backdrop-filter: saturate(200%) blur(30px); - backdrop-filter: saturate(200%) blur(30px) + backdrop-filter: saturate(200%) blur(30px); } .blur-section.blur-gradient-primary { - background-image: linear-gradient(310deg, rgba(121, 40, 202, .95) 0, rgba(255, 0, 128, .95) 100%) + background-image: linear-gradient( + 310deg, + rgba(121, 40, 202, 0.95) 0, + rgba(255, 0, 128, 0.95) 100% + ); } .move-on-hover { - transition: .2s ease-out; + transition: 0.2s ease-out; overflow: hidden; transform-origin: 50% 0; transform-origin: 50% 0; transform: perspective(999px) rotateX(0) translate3d(0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; - will-change: transform, box-shadow + will-change: transform, box-shadow; } .move-on-hover:hover { - transform: perspective(999px) rotateX(7deg) translate3d(0, -4px, 5px) + transform: perspective(999px) rotateX(7deg) translate3d(0, -4px, 5px); } .gradient-animation { - background: linear-gradient(-45deg, #2152ff, #ea0606, #fbcf33, #7928ca, #344767); + background: linear-gradient( + -45deg, + #2152ff, + #ea0606, + #fbcf33, + #7928ca, + #344767 + ); background-size: 400% 400% !important; -webkit-animation: gradient 10s ease infinite; - animation: gradient 10s ease infinite + animation: gradient 10s ease infinite; } hr.vertical { @@ -20516,92 +20636,122 @@ hr.vertical { height: 100%; right: 0; top: 0; - width: 1px + width: 1px; } hr.vertical.light { - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff, rgba(255, 255, 255, 0)) + background-image: linear-gradient( + to bottom, + rgba(255, 255, 255, 0), + #fff, + rgba(255, 255, 255, 0) + ); } hr.vertical.dark { - background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .4), rgba(0, 0, 0, 0)) + background-image: linear-gradient( + to bottom, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); } hr.vertical.gray-light { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, 0)) + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); } hr.horizontal { - background-color: transparent + background-color: transparent; } hr.horizontal.light { - background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff, rgba(255, 255, 255, 0)) + background-image: linear-gradient( + to right, + rgba(255, 255, 255, 0), + #fff, + rgba(255, 255, 255, 0) + ); } hr.horizontal.dark { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, .4), rgba(0, 0, 0, 0)) + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); } hr.horizontal.gray-light { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, .1), rgba(0, 0, 0, 0)) + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); } .lock-size { width: 1.7rem; - height: 1.7rem + height: 1.7rem; } .border-radius-xs { - border-radius: .125rem + border-radius: 0.125rem; } .border-radius-sm { - border-radius: .25rem + border-radius: 0.25rem; } .border-radius-md { - border-radius: .5rem + border-radius: 0.5rem; } .border-radius-lg { - border-radius: .75rem + border-radius: 0.75rem; } .border-radius-xl { - border-radius: 1rem + border-radius: 1rem; } .border-radius-2xl { - border-radius: 1.5rem + border-radius: 1.5rem; } .border-radius-section { - border-radius: 10rem + border-radius: 10rem; } .border-bottom-end-radius-0 { - border-bottom-right-radius: 0 + border-bottom-right-radius: 0; } .border-top-end-radius-0 { - border-top-right-radius: 0 + border-top-right-radius: 0; } .border-bottom-start-radius-0 { - border-bottom-left-radius: 0 + border-bottom-left-radius: 0; } .border-top-start-radius-0 { - border-top-left-radius: 0 + border-top-left-radius: 0; } .border-dashed { - border-style: dashed + border-style: dashed; } .z-index-sticky { - z-index: 1020 + z-index: 1020; } .waves { @@ -20610,123 +20760,134 @@ hr.horizontal.gray-light { height: 16vh; margin-bottom: -7px; min-height: 100px; - max-height: 150px + max-height: 150px; } .waves.waves-sm { height: 50px; - min-height: 50px + min-height: 50px; } -.waves.no-animation .moving-waves>use { +.waves.no-animation .moving-waves > use { -webkit-animation: none; - animation: none + animation: none; } .wave-rotate { - transform: rotate(180deg) + transform: rotate(180deg); } -.moving-waves>use { - -webkit-animation: move-forever 40s cubic-bezier(.55, .5, .45, .5) infinite; - animation: move-forever 40s cubic-bezier(.55, .5, .45, .5) infinite +.moving-waves > use { + -webkit-animation: move-forever 40s cubic-bezier(0.55, 0.5, 0.45, 0.5) + infinite; + animation: move-forever 40s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; } -.moving-waves>use:nth-child(1) { +.moving-waves > use:nth-child(1) { -webkit-animation-delay: -2s; animation-delay: -2s; -webkit-animation-duration: 11s; - animation-duration: 11s + animation-duration: 11s; } -.moving-waves>use:nth-child(2) { +.moving-waves > use:nth-child(2) { -webkit-animation-delay: -4s; animation-delay: -4s; -webkit-animation-duration: 13s; - animation-duration: 13s + animation-duration: 13s; } -.moving-waves>use:nth-child(3) { +.moving-waves > use:nth-child(3) { -webkit-animation-delay: -3s; animation-delay: -3s; -webkit-animation-duration: 15s; - animation-duration: 15s + animation-duration: 15s; } -.moving-waves>use:nth-child(4) { +.moving-waves > use:nth-child(4) { -webkit-animation-delay: -4s; animation-delay: -4s; -webkit-animation-duration: 20s; - animation-duration: 20s + animation-duration: 20s; } -.moving-waves>use:nth-child(5) { +.moving-waves > use:nth-child(5) { -webkit-animation-delay: -4s; animation-delay: -4s; -webkit-animation-duration: 25s; - animation-duration: 25s + animation-duration: 25s; } -.moving-waves>use:nth-child(6) { +.moving-waves > use:nth-child(6) { -webkit-animation-delay: -3s; animation-delay: -3s; -webkit-animation-duration: 30s; - animation-duration: 30s + animation-duration: 30s; } @-webkit-keyframes move-forever { 0% { - transform: translate3d(-90px, 0, 0) + transform: translate3d(-90px, 0, 0); } 100% { - transform: translate3d(85px, 0, 0) + transform: translate3d(85px, 0, 0); } } @keyframes move-forever { 0% { - transform: translate3d(-90px, 0, 0) + transform: translate3d(-90px, 0, 0); } 100% { - transform: translate3d(85px, 0, 0) + transform: translate3d(85px, 0, 0); } } -@media (max-width:767.98px) { +@media (max-width: 767.98px) { .waves { height: 40px; - min-height: 40px + min-height: 40px; } hr.horizontal { - background-color: transparent + background-color: transparent; } hr.horizontal:not(.dark) { - background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff, rgba(255, 255, 255, 0)) + background-image: linear-gradient( + to right, + rgba(255, 255, 255, 0), + #fff, + rgba(255, 255, 255, 0) + ); } hr.horizontal.vertical { - transform: rotate(90deg) + transform: rotate(90deg); } hr.horizontal.dark { - background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, .4), rgba(0, 0, 0, 0)) + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); } } .overflow-visible { - overflow: visible !important + overflow: visible !important; } .popover .popover-header { - font-weight: 600 + font-weight: 600; } .bg-cover { - background-size: cover + background-size: cover; } .mask { @@ -20737,18 +20898,18 @@ hr.horizontal.gray-light { left: 0; width: 100%; height: 100%; - opacity: .8 + opacity: 0.8; } .cursor-pointer { - cursor: pointer + cursor: pointer; } .transform-translate-50 { - transform: translate(0, -50%) + transform: translate(0, -50%); } -@media (min-width:992px) { +@media (min-width: 992px) { .virtual-reality .sidenav { margin-top: 1.5rem; -webkit-animation-name: fadeInBottom; @@ -20757,95 +20918,104 @@ hr.horizontal.gray-light { animation-fill-mode: both; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; - transform: scale(.6); + transform: scale(0.6); background: #fff; left: 18% !important; - position: absolute + position: absolute; } } .navbar { - box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .16) + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16); } .navbar .navbar-brand { color: #344767; - font-size: .875rem + font-size: 0.875rem; } .navbar .nav-link { color: #344767; - padding: .5rem 1rem; + padding: 0.5rem 1rem; font-weight: 400; - font-size: .875rem + font-size: 0.875rem; } .navbar.navbar-absolute { position: absolute; width: 100%; - z-index: 1 + z-index: 1; } .navbar.navbar-transparent .nav-link, .navbar.navbar-transparent .nav-link i { - color: #fff + color: #fff; } .navbar.navbar-transparent .nav-link:focus, .navbar.navbar-transparent .nav-link:hover { - color: rgba(255, 255, 255, .75) + color: rgba(255, 255, 255, 0.75); } -.navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar { - background: #fff +.navbar.navbar-transparent + .navbar-toggler + .navbar-toggler-icon + .navbar-toggler-bar { + background: #fff; } .navbar.navbar-transparent .navbar-collapse { - border-radius: 1rem + border-radius: 1rem; } .navbar.navbar-dark .navbar-collapse.collapsing .dropdown-header.text-dark, .navbar.navbar-dark .navbar-collapse.show .dropdown-header.text-dark { - color: #fff !important + color: #fff !important; } .navbar .sidenav-toggler-inner { - width: 18px + width: 18px; } .navbar .sidenav-toggler-inner .sidenav-toggler-line { - transition: all .15s ease; + transition: all 0.15s ease; background: #67748e; - border-radius: .125rem; + border-radius: 0.125rem; position: relative; display: block; - height: 2px + height: 2px; } .navbar .sidenav-toggler-inner .sidenav-toggler-line:not(:last-child) { - margin-bottom: 3px + margin-bottom: 3px; } -.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:first-child, -.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:last-child { +.g-sidenav-show.g-sidenav-pinned + .navbar + .sidenav-toggler-inner + .sidenav-toggler-line:first-child, +.g-sidenav-show.g-sidenav-pinned + .navbar + .sidenav-toggler-inner + .sidenav-toggler-line:last-child { width: 13px; - transform: translateX(5px) + transform: translateX(5px); } .navbar-light { - background-color: #fff !important + background-color: #fff !important; } .navbar-light .navbar-toggler { - border: none + border: none; } .navbar-light .navbar-toggler:focus { - box-shadow: none + box-shadow: none; } .navbar-toggler .navbar-toggler-icon { - background-image: none + background-image: none; } .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar { @@ -20855,133 +21025,133 @@ hr.horizontal.gray-light { height: 1px; border-radius: 1px; background: #6c757d; - transition: all .2s; - margin: 0 auto + transition: all 0.2s; + margin: 0 auto; } .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar2, .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar3 { - margin-top: 7px + margin-top: 7px; } -.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar1 { +.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar1 { transform: rotate(45deg); transform-origin: 10% 10%; - margin-top: 4px + margin-top: 4px; } -.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar2 { - opacity: 0 +.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar2 { + opacity: 0; } -.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar3 { +.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar3 { transform: rotate(-45deg); transform-origin: 10% 90%; - margin-top: 3px + margin-top: 3px; } -@media (max-width:991.98px) { +@media (max-width: 991.98px) { .navbar.navbar-transparent .navbar-collapse { - padding-top: .5rem; - padding-bottom: .5rem + padding-top: 0.5rem; + padding-bottom: 0.5rem; } .navbar.navbar-transparent .navbar-collapse.collapsing { - background: #fff + background: #fff; } .navbar.navbar-transparent .navbar-collapse.show { - background: #fff + background: #fff; } .navbar.navbar-transparent .navbar-collapse.show .nav-link, .navbar.navbar-transparent .navbar-collapse.show i { - color: #344767 + color: #344767; } .g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-collapse { display: flex !important; - flex-basis: auto + flex-basis: auto; } .g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-nav { - flex-direction: row + flex-direction: row; } } -@media (max-width:767.98px) { +@media (max-width: 767.98px) { .navbar-collapse { - position: relative + position: relative; } .navbar-collapse .navbar-nav { - width: 100% + width: 100%; } .navbar-collapse .navbar-nav .nav-item.dropdown { - position: static + position: static; } .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu { left: 0; - right: 0 + right: 0; } .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show:before { - content: none + content: none; } } -@media (max-width:575.98px) { +@media (max-width: 575.98px) { .navbar-nav .nav-item.dropdown .dropdown-menu { left: 0; - right: auto + right: auto; } } .navbar-vertical .navbar-brand-img, -.navbar-vertical .navbar-brand>img { +.navbar-vertical .navbar-brand > img { max-width: 100%; - max-height: 2rem + max-height: 2rem; } .navbar-vertical .navbar-nav .nav-link { padding-left: 1rem; padding-right: 1rem; font-weight: 500; - color: #67748e + color: #67748e; } -.navbar-vertical .navbar-nav .nav-link>i { +.navbar-vertical .navbar-nav .nav-link > i { min-width: 1.8rem; - font-size: .9375rem; - line-height: 1.5rem + font-size: 0.9375rem; + line-height: 1.5rem; } .navbar-vertical .navbar-nav .nav-link .dropdown-menu { - border: none + border: none; } .navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu { - margin-left: .5rem + margin-left: 0.5rem; } .navbar-vertical .navbar-nav .nav-sm .nav-link { - font-size: .8125rem + font-size: 0.8125rem; } .navbar-vertical .navbar-nav .nav-link { display: flex; align-items: center; - white-space: nowrap + white-space: nowrap; } .navbar-vertical .navbar-heading { - padding-top: .5rem; - padding-bottom: .5rem; - font-size: .75rem; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.75rem; text-transform: uppercase; - letter-spacing: .04em + letter-spacing: 0.04em; } .navbar-vertical.navbar-expand-xs { @@ -20993,94 +21163,109 @@ hr.horizontal.gray-light { max-width: 15.625rem !important; overflow-y: auto; padding: 0; - box-shadow: none + box-shadow: none; } .navbar-vertical.navbar-expand-xs .navbar-collapse { display: block; overflow: auto; - height: calc(100vh - 360px) + height: calc(100vh - 360px); } -.navbar-vertical.navbar-expand-xs>[class*=container] { +.navbar-vertical.navbar-expand-xs > [class*="container"] { flex-direction: column; align-items: stretch; min-height: 100%; padding-left: 0; - padding-right: 0 + padding-right: 0; } -@media all and (-ms-high-contrast:none), -(-ms-high-contrast:active) { - .navbar-vertical.navbar-expand-xs>[class*=container] { +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xs > [class*="container"] { min-height: none; - height: 100% + height: 100%; } } .navbar-vertical.navbar-expand-xs.fixed-start { - left: 0 + left: 0; } .navbar-vertical.navbar-expand-xs.fixed-end { - right: 0 + right: 0; } .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link { - padding-top: .675rem; - padding-bottom: .675rem; - margin: 0 1rem + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; } .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .nav-link-text, .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-mini-icon, .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-normal, .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link i { - pointer-events: none + pointer-events: none; } .navbar-vertical.navbar-expand-xs .navbar-nav .nav-item { - width: 100% + width: 100%; } -.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item { - margin-top: .125rem +.navbar-vertical.navbar-expand-xs .navbar-nav > .nav-item { + margin-top: 0.125rem; } -.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item .icon .ni { - top: 0 +.navbar-vertical.navbar-expand-xs .navbar-nav > .nav-item .icon .ni { + top: 0; } -.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item>.nav-link .icon svg .color-background { - fill: #3a416f +.navbar-vertical.navbar-expand-xs + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; } -.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground { - fill: #141727 +.navbar-vertical.navbar-expand-xs + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; } .navbar-vertical.navbar-expand-xs .lavalamp-object { width: calc(100% - 1rem) !important; background: theme-color("primary"); color: color-yiq(#cb0c9f); - margin-right: .5rem; - margin-left: .5rem; + margin-right: 0.5rem; + margin-left: 0.5rem; padding-left: 1rem; padding-right: 1rem; - border-radius: .25rem + border-radius: 0.25rem; } .navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link { - padding-top: .45rem; - padding-bottom: .45rem; - padding-left: 15px + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; } -.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link>span.sidenav-normal { - transition: all .1s ease 0s +.navbar-vertical.navbar-expand-xs + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; } -@media (min-width:576px) { +@media (min-width: 576px) { .navbar-vertical.navbar-expand-sm { display: block; position: fixed; @@ -21090,97 +21275,113 @@ hr.horizontal.gray-light { max-width: 15.625rem !important; overflow-y: auto; padding: 0; - box-shadow: none + box-shadow: none; } .navbar-vertical.navbar-expand-sm .navbar-collapse { display: block; overflow: auto; - height: calc(100vh - 360px) + height: calc(100vh - 360px); } - .navbar-vertical.navbar-expand-sm>[class*=container] { + .navbar-vertical.navbar-expand-sm > [class*="container"] { flex-direction: column; align-items: stretch; min-height: 100%; padding-left: 0; - padding-right: 0 + padding-right: 0; } } -@media all and (min-width:576px) and (-ms-high-contrast:none), -(min-width:576px) and (-ms-high-contrast:active) { - .navbar-vertical.navbar-expand-sm>[class*=container] { +@media all and (min-width: 576px) and (-ms-high-contrast: none), + (min-width: 576px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-sm > [class*="container"] { min-height: none; - height: 100% + height: 100%; } } -@media (min-width:576px) { +@media (min-width: 576px) { .navbar-vertical.navbar-expand-sm.fixed-start { - left: 0 + left: 0; } .navbar-vertical.navbar-expand-sm.fixed-end { - right: 0 + right: 0; } .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link { - padding-top: .675rem; - padding-bottom: .675rem; - margin: 0 1rem + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; } .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .nav-link-text, .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-mini-icon, .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-normal, .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link i { - pointer-events: none + pointer-events: none; } .navbar-vertical.navbar-expand-sm .navbar-nav .nav-item { - width: 100% + width: 100%; } - .navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item { - margin-top: .125rem + .navbar-vertical.navbar-expand-sm .navbar-nav > .nav-item { + margin-top: 0.125rem; } - .navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item .icon .ni { - top: 0 + .navbar-vertical.navbar-expand-sm .navbar-nav > .nav-item .icon .ni { + top: 0; } - .navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item>.nav-link .icon svg .color-background { - fill: #3a416f + .navbar-vertical.navbar-expand-sm + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; } - .navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground { - fill: #141727 + .navbar-vertical.navbar-expand-sm + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; } .navbar-vertical.navbar-expand-sm .lavalamp-object { width: calc(100% - 1rem) !important; background: theme-color("primary"); color: color-yiq(#cb0c9f); - margin-right: .5rem; - margin-left: .5rem; + margin-right: 0.5rem; + margin-left: 0.5rem; padding-left: 1rem; padding-right: 1rem; - border-radius: .25rem + border-radius: 0.25rem; } .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link { - padding-top: .45rem; - padding-bottom: .45rem; - padding-left: 15px + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; } - .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link>span.sidenav-normal { - transition: all .1s ease 0s + .navbar-vertical.navbar-expand-sm + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; } } -@media (min-width:768px) { +@media (min-width: 768px) { .navbar-vertical.navbar-expand-md { display: block; position: fixed; @@ -21190,97 +21391,113 @@ hr.horizontal.gray-light { max-width: 15.625rem !important; overflow-y: auto; padding: 0; - box-shadow: none + box-shadow: none; } .navbar-vertical.navbar-expand-md .navbar-collapse { display: block; overflow: auto; - height: calc(100vh - 360px) + height: calc(100vh - 360px); } - .navbar-vertical.navbar-expand-md>[class*=container] { + .navbar-vertical.navbar-expand-md > [class*="container"] { flex-direction: column; align-items: stretch; min-height: 100%; padding-left: 0; - padding-right: 0 + padding-right: 0; } } -@media all and (min-width:768px) and (-ms-high-contrast:none), -(min-width:768px) and (-ms-high-contrast:active) { - .navbar-vertical.navbar-expand-md>[class*=container] { +@media all and (min-width: 768px) and (-ms-high-contrast: none), + (min-width: 768px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-md > [class*="container"] { min-height: none; - height: 100% + height: 100%; } } -@media (min-width:768px) { +@media (min-width: 768px) { .navbar-vertical.navbar-expand-md.fixed-start { - left: 0 + left: 0; } .navbar-vertical.navbar-expand-md.fixed-end { - right: 0 + right: 0; } .navbar-vertical.navbar-expand-md .navbar-nav .nav-link { - padding-top: .675rem; - padding-bottom: .675rem; - margin: 0 1rem + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; } .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .nav-link-text, .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-mini-icon, .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-normal, .navbar-vertical.navbar-expand-md .navbar-nav .nav-link i { - pointer-events: none + pointer-events: none; } .navbar-vertical.navbar-expand-md .navbar-nav .nav-item { - width: 100% + width: 100%; } - .navbar-vertical.navbar-expand-md .navbar-nav>.nav-item { - margin-top: .125rem + .navbar-vertical.navbar-expand-md .navbar-nav > .nav-item { + margin-top: 0.125rem; } - .navbar-vertical.navbar-expand-md .navbar-nav>.nav-item .icon .ni { - top: 0 + .navbar-vertical.navbar-expand-md .navbar-nav > .nav-item .icon .ni { + top: 0; } - .navbar-vertical.navbar-expand-md .navbar-nav>.nav-item>.nav-link .icon svg .color-background { - fill: #3a416f + .navbar-vertical.navbar-expand-md + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; } - .navbar-vertical.navbar-expand-md .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground { - fill: #141727 + .navbar-vertical.navbar-expand-md + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; } .navbar-vertical.navbar-expand-md .lavalamp-object { width: calc(100% - 1rem) !important; background: theme-color("primary"); color: color-yiq(#cb0c9f); - margin-right: .5rem; - margin-left: .5rem; + margin-right: 0.5rem; + margin-left: 0.5rem; padding-left: 1rem; padding-right: 1rem; - border-radius: .25rem + border-radius: 0.25rem; } .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link { - padding-top: .45rem; - padding-bottom: .45rem; - padding-left: 15px + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; } - .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link>span.sidenav-normal { - transition: all .1s ease 0s + .navbar-vertical.navbar-expand-md + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; } } -@media (min-width:992px) { +@media (min-width: 992px) { .navbar-vertical.navbar-expand-lg { display: block; position: fixed; @@ -21290,97 +21507,113 @@ hr.horizontal.gray-light { max-width: 15.625rem !important; overflow-y: auto; padding: 0; - box-shadow: none + box-shadow: none; } .navbar-vertical.navbar-expand-lg .navbar-collapse { display: block; overflow: auto; - height: calc(100vh - 360px) + height: calc(100vh - 360px); } - .navbar-vertical.navbar-expand-lg>[class*=container] { + .navbar-vertical.navbar-expand-lg > [class*="container"] { flex-direction: column; align-items: stretch; min-height: 100%; padding-left: 0; - padding-right: 0 + padding-right: 0; } } -@media all and (min-width:992px) and (-ms-high-contrast:none), -(min-width:992px) and (-ms-high-contrast:active) { - .navbar-vertical.navbar-expand-lg>[class*=container] { +@media all and (min-width: 992px) and (-ms-high-contrast: none), + (min-width: 992px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-lg > [class*="container"] { min-height: none; - height: 100% + height: 100%; } } -@media (min-width:992px) { +@media (min-width: 992px) { .navbar-vertical.navbar-expand-lg.fixed-start { - left: 0 + left: 0; } .navbar-vertical.navbar-expand-lg.fixed-end { - right: 0 + right: 0; } .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link { - padding-top: .675rem; - padding-bottom: .675rem; - margin: 0 1rem + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; } .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .nav-link-text, .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-mini-icon, .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-normal, .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link i { - pointer-events: none + pointer-events: none; } .navbar-vertical.navbar-expand-lg .navbar-nav .nav-item { - width: 100% + width: 100%; } - .navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item { - margin-top: .125rem + .navbar-vertical.navbar-expand-lg .navbar-nav > .nav-item { + margin-top: 0.125rem; } - .navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item .icon .ni { - top: 0 + .navbar-vertical.navbar-expand-lg .navbar-nav > .nav-item .icon .ni { + top: 0; } - .navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item>.nav-link .icon svg .color-background { - fill: #3a416f + .navbar-vertical.navbar-expand-lg + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; } - .navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground { - fill: #141727 + .navbar-vertical.navbar-expand-lg + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; } .navbar-vertical.navbar-expand-lg .lavalamp-object { width: calc(100% - 1rem) !important; background: theme-color("primary"); color: color-yiq(#cb0c9f); - margin-right: .5rem; - margin-left: .5rem; + margin-right: 0.5rem; + margin-left: 0.5rem; padding-left: 1rem; padding-right: 1rem; - border-radius: .25rem + border-radius: 0.25rem; } .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link { - padding-top: .45rem; - padding-bottom: .45rem; - padding-left: 15px + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; } - .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link>span.sidenav-normal { - transition: all .1s ease 0s + .navbar-vertical.navbar-expand-lg + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .navbar-vertical.navbar-expand-xl { display: block; position: fixed; @@ -21390,97 +21623,113 @@ hr.horizontal.gray-light { max-width: 15.625rem !important; overflow-y: auto; padding: 0; - box-shadow: none + box-shadow: none; } .navbar-vertical.navbar-expand-xl .navbar-collapse { display: block; overflow: auto; - height: calc(100vh - 360px) + height: calc(100vh - 360px); } - .navbar-vertical.navbar-expand-xl>[class*=container] { + .navbar-vertical.navbar-expand-xl > [class*="container"] { flex-direction: column; align-items: stretch; min-height: 100%; padding-left: 0; - padding-right: 0 + padding-right: 0; } } -@media all and (min-width:1200px) and (-ms-high-contrast:none), -(min-width:1200px) and (-ms-high-contrast:active) { - .navbar-vertical.navbar-expand-xl>[class*=container] { +@media all and (min-width: 1200px) and (-ms-high-contrast: none), + (min-width: 1200px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xl > [class*="container"] { min-height: none; - height: 100% + height: 100%; } } -@media (min-width:1200px) { +@media (min-width: 1200px) { .navbar-vertical.navbar-expand-xl.fixed-start { - left: 0 + left: 0; } .navbar-vertical.navbar-expand-xl.fixed-end { - right: 0 + right: 0; } .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link { - padding-top: .675rem; - padding-bottom: .675rem; - margin: 0 1rem + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; } .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .nav-link-text, .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-mini-icon, .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-normal, .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link i { - pointer-events: none + pointer-events: none; } .navbar-vertical.navbar-expand-xl .navbar-nav .nav-item { - width: 100% + width: 100%; } - .navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item { - margin-top: .125rem + .navbar-vertical.navbar-expand-xl .navbar-nav > .nav-item { + margin-top: 0.125rem; } - .navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item .icon .ni { - top: 0 + .navbar-vertical.navbar-expand-xl .navbar-nav > .nav-item .icon .ni { + top: 0; } - .navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item>.nav-link .icon svg .color-background { - fill: #3a416f + .navbar-vertical.navbar-expand-xl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; } - .navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground { - fill: #141727 + .navbar-vertical.navbar-expand-xl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; } .navbar-vertical.navbar-expand-xl .lavalamp-object { width: calc(100% - 1rem) !important; background: theme-color("primary"); color: color-yiq(#cb0c9f); - margin-right: .5rem; - margin-left: .5rem; + margin-right: 0.5rem; + margin-left: 0.5rem; padding-left: 1rem; padding-right: 1rem; - border-radius: .25rem + border-radius: 0.25rem; } .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link { - padding-top: .45rem; - padding-bottom: .45rem; - padding-left: 15px + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; } - .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link>span.sidenav-normal { - transition: all .1s ease 0s + .navbar-vertical.navbar-expand-xl + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .navbar-vertical.navbar-expand-xxl { display: block; position: fixed; @@ -21490,297 +21739,342 @@ hr.horizontal.gray-light { max-width: 15.625rem !important; overflow-y: auto; padding: 0; - box-shadow: none + box-shadow: none; } .navbar-vertical.navbar-expand-xxl .navbar-collapse { display: block; overflow: auto; - height: calc(100vh - 360px) + height: calc(100vh - 360px); } - .navbar-vertical.navbar-expand-xxl>[class*=container] { + .navbar-vertical.navbar-expand-xxl > [class*="container"] { flex-direction: column; align-items: stretch; min-height: 100%; padding-left: 0; - padding-right: 0 + padding-right: 0; } } -@media all and (min-width:1400px) and (-ms-high-contrast:none), -(min-width:1400px) and (-ms-high-contrast:active) { - .navbar-vertical.navbar-expand-xxl>[class*=container] { +@media all and (min-width: 1400px) and (-ms-high-contrast: none), + (min-width: 1400px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xxl > [class*="container"] { min-height: none; - height: 100% + height: 100%; } } -@media (min-width:1400px) { +@media (min-width: 1400px) { .navbar-vertical.navbar-expand-xxl.fixed-start { - left: 0 + left: 0; } .navbar-vertical.navbar-expand-xxl.fixed-end { - right: 0 + right: 0; } .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link { - padding-top: .675rem; - padding-bottom: .675rem; - margin: 0 1rem + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; } .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .nav-link-text, .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-mini-icon, .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-normal, .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link i { - pointer-events: none + pointer-events: none; } .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-item { - width: 100% + width: 100%; } - .navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item { - margin-top: .125rem + .navbar-vertical.navbar-expand-xxl .navbar-nav > .nav-item { + margin-top: 0.125rem; } - .navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item .icon .ni { - top: 0 + .navbar-vertical.navbar-expand-xxl .navbar-nav > .nav-item .icon .ni { + top: 0; } - .navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item>.nav-link .icon svg .color-background { - fill: #3a416f + .navbar-vertical.navbar-expand-xxl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; } - .navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground { - fill: #141727 + .navbar-vertical.navbar-expand-xxl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; } .navbar-vertical.navbar-expand-xxl .lavalamp-object { width: calc(100% - 1rem) !important; background: theme-color("primary"); color: color-yiq(#cb0c9f); - margin-right: .5rem; - margin-left: .5rem; + margin-right: 0.5rem; + margin-left: 0.5rem; padding-left: 1rem; padding-right: 1rem; - border-radius: .25rem + border-radius: 0.25rem; } .navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link { - padding-top: .45rem; - padding-bottom: .45rem; - padding-left: 15px + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; } - .navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link>span.sidenav-normal { - transition: all .1s ease 0s + .navbar-vertical.navbar-expand-xxl + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; } } -.sidenav[data-color=primary] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #cb0c9f 0, #cb0c9f 100%) +.sidenav[data-color="primary"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #cb0c9f 0, #cb0c9f 100%); } -.sidenav[data-color=secondary] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #8392ab 0, #8392ab 100%) +.sidenav[data-color="secondary"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #8392ab 0, #8392ab 100%); } -.sidenav[data-color=success] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #82d616 0, #82d616 100%) +.sidenav[data-color="success"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #82d616 0, #82d616 100%); } -.sidenav[data-color=info] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #17c1e8 0, #17c1e8 100%) +.sidenav[data-color="info"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #17c1e8 0, #17c1e8 100%); } -.sidenav[data-color=warning] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #fbcf33 0, #fbcf33 100%) +.sidenav[data-color="warning"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #fbcf33 0, #fbcf33 100%); } -.sidenav[data-color=danger] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #ea0606 0, #ea0606 100%) +.sidenav[data-color="danger"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #ea0606 0, #ea0606 100%); } -.sidenav[data-color=light] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #e9ecef 0, #e9ecef 100%) +.sidenav[data-color="light"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #e9ecef 0, #e9ecef 100%); } -.sidenav[data-color=dark] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #344767 0, #344767 100%) +.sidenav[data-color="dark"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #344767 0, #344767 100%); } -.sidenav[data-color=white] .navbar-nav>.nav-item>.nav-link.active .icon { - background-image: linear-gradient(310deg, #fff 0, #fff 100%) +.sidenav[data-color="white"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #fff 0, #fff 100%); } .main-content, .sidenav { - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } .sidenav { - z-index: 990 + z-index: 990; } .sidenav .navbar-brand, .sidenav .navbar-heading { - display: block + display: block; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .sidenav:hover { - max-width: 15.625rem + max-width: 15.625rem; } .sidenav .sidenav-toggler { - padding: 1.5rem + padding: 1.5rem; } - .sidenav.fixed-start+.main-content { - margin-left: 17.125rem + .sidenav.fixed-start + .main-content { + margin-left: 17.125rem; } - .sidenav.fixed-end+.main-content { - margin-right: 17.125rem + .sidenav.fixed-end + .main-content { + margin-right: 17.125rem; } } .sidenav .navbar-heading .docs-mini { - padding-left: 3px + padding-left: 3px; } .sidenav .navbar-heading { - transition: all .1s ease + transition: all 0.1s ease; } .sidenav .navbar-brand { - padding: 1.5rem 2rem + padding: 1.5rem 2rem; } .sidenav-header { - height: 4.875rem + height: 4.875rem; } .sidenav-footer .card.card-background:after { - opacity: .65 + opacity: 0.65; } .g-sidenav-show .sidenav .nav-item .collapse { height: auto; - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .g-sidenav-show .sidenav .nav-item .collapse { - transition: none + transition: none; } } .g-sidenav-show .sidenav .nav-link-text { - transition: .3s ease; - opacity: 1 + transition: 0.3s ease; + opacity: 1; } -@media (max-width:1199.98px) { +@media (max-width: 1199.98px) { .g-sidenav-show.rtl .sidenav { - transform: translateX(17.125rem) + transform: translateX(17.125rem); } .g-sidenav-show:not(.rtl) .sidenav { - transform: translateX(-17.125rem) + transform: translateX(-17.125rem); } - .g-sidenav-show .sidenav.fixed-start+.main-content { - margin-left: 0 !important + .g-sidenav-show .sidenav.fixed-start + .main-content { + margin-left: 0 !important; } .g-sidenav-show.g-sidenav-pinned .sidenav { - transform: translateX(0) + transform: translateX(0); } } .navbar-vertical.bg-white { - box-shadow: 0 20px 27px 0 rgba(0, 0, 0, .05) + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05); } .navbar-vertical.bg-white .navbar-nav .nav-link.active { - box-shadow: none + box-shadow: none; } .navbar-vertical.bg-white .navbar-nav .nav-link .icon { - background-image: linear-gradient(310deg, #e9ecef 0, #e9ecef 100%) + background-image: linear-gradient(310deg, #e9ecef 0, #e9ecef 100%); } .navbar-vertical .navbar-nav .nav-link.active { font-weight: 600; - box-shadow: 0 20px 27px 0 rgba(0, 0, 0, .05); - border-radius: .5rem + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05); + border-radius: 0.5rem; } -.navbar-vertical .navbar-nav>.nav-item .nav-link.active { +.navbar-vertical .navbar-nav > .nav-item .nav-link.active { color: #344767; - background-color: #fff + background-color: #fff; } -.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon { - background-image: linear-gradient(310deg, #cb0c9f 0, #cb0c9f 100%) +.navbar-vertical .navbar-nav > .nav-item .nav-link.active .icon { + background-image: linear-gradient(310deg, #cb0c9f 0, #cb0c9f 100%); } -.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon svg .color-background, -.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon svg .color-foreground { - fill: #fff +.navbar-vertical + .navbar-nav + > .nav-item + .nav-link.active + .icon + svg + .color-background, +.navbar-vertical + .navbar-nav + > .nav-item + .nav-link.active + .icon + svg + .color-foreground { + fill: #fff; } .navbar-main { - transition: box-shadow .25s ease-in, background-color .25s ease-in + transition: box-shadow 0.25s ease-in, background-color 0.25s ease-in; } .navbar-main.fixed-top { - width: calc(100% - (15.625rem + 1.5rem * 3)) + width: calc(100% - (15.625rem + 1.5rem * 3)); } -.navbar-main.fixed-top+[class*=container] { - margin-top: 7.1875rem !important +.navbar-main.fixed-top + [class*="container"] { + margin-top: 7.1875rem !important; } -.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after { +.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after { display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; - font-family: 'Font Awesome 5 Free'; + font-family: "Font Awesome 5 Free"; font-weight: 700; content: "\f107"; margin-left: auto; - color: rgba(58, 65, 111, .5); - transition: all .2s ease-in-out + color: rgba(58, 65, 111, 0.5); + transition: all 0.2s ease-in-out; } -@media (prefers-reduced-motion:reduce) { - .navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after { - transition: none +@media (prefers-reduced-motion: reduce) { + .navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after { + transition: none; } } -.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after { +.navbar-vertical + .navbar-nav + .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]:after { color: #3a416f; - transform: rotate(180deg) + transform: rotate(180deg); } .navbar-vertical .navbar-nav .nav-item .collapse .nav, .navbar-vertical .navbar-nav .nav-item .collapsing .nav { - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } -@media (prefers-reduced-motion:reduce) { - +@media (prefers-reduced-motion: reduce) { .navbar-vertical .navbar-nav .nav-item .collapse .nav, .navbar-vertical .navbar-nav .nav-item .collapsing .nav { - transition: none + transition: none; } } @@ -21789,12 +22083,24 @@ hr.horizontal.gray-light { position: relative; background-color: transparent; box-shadow: none; - color: rgba(58, 65, 111, .5); - margin-left: 1.35rem -} - -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link:before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link:before { + color: rgba(58, 65, 111, 0.5); + margin-left: 1.35rem; +} + +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link:before { content: ""; position: absolute; left: -18px; @@ -21803,354 +22109,496 @@ hr.horizontal.gray-light { height: 5px; width: 5px; border-radius: 1.5rem; - background: rgba(58, 65, 111, .5) -} - -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active { - color: #3a416f + background: rgba(58, 65, 111, 0.5); +} + +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link.active, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link.active { + color: #3a416f; } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active:before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active:before { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link.active:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link.active:before { height: 8px; width: 8px; - background: #3a416f -} - -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link { - color: #3a416f + background: #3a416f; +} + +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item.active + .nav-link, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item.active + .nav-link { + color: #3a416f; } -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link:before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link:before { +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item.active + .nav-link:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item.active + .nav-link:before { height: 8px; width: 8px; - background: #3a416f -} - -.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-item .nav-link:before, -.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-item .nav-link:before { - content: none -} - -.navbar-vertical.blur .navbar-nav>.nav-item .nav-link { + background: #3a416f; +} + +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-item + .nav-link:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-item + .nav-link:before { + content: none; +} + +.navbar-vertical.blur .navbar-nav > .nav-item .nav-link { background-color: transparent; - box-shadow: none + box-shadow: none; } .navbar-vertical .navbar-brand .navbar-brand-img, .navbar-vertical .navbar-brand span { - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } -@media (prefers-reduced-motion:reduce) { - +@media (prefers-reduced-motion: reduce) { .navbar-vertical .navbar-brand .navbar-brand-img, .navbar-vertical .navbar-brand span { - transition: none + transition: none; } } .navbar-vertical .nav-item .nav-link span.sidenav-mini-icon { - transition: all .2s ease-in-out; + transition: all 0.2s ease-in-out; text-align: center; - width: 0 + width: 0; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .navbar-vertical .nav-item .nav-link span.sidenav-mini-icon { - transition: none + transition: none; } } .navbar-vertical .docs-info { - transition: all .2s ease-in-out + transition: all 0.2s ease-in-out; } -@media (prefers-reduced-motion:reduce) { +@media (prefers-reduced-motion: reduce) { .navbar-vertical .docs-info { - transition: none + transition: none; } } -.g-sidenav-show:not(.g-sidenav-hidden) .navbar-vertical .nav-item .nav-link span.sidenav-mini-icon { - opacity: 0 +.g-sidenav-show:not(.g-sidenav-hidden) + .navbar-vertical + .nav-item + .nav-link + span.sidenav-mini-icon { + opacity: 0; } -@media (min-width:1200px) { +@media (min-width: 1200px) { .navbar-vertical .navbar-nav .nav-item .nav-link .icon { - padding: 10px + padding: 10px; } .g-sidenav-hidden.rtl .main-content { - margin-right: 6rem !important + margin-right: 6rem !important; } .g-sidenav-hidden.rtl .main-content .navbar-vertical:hover { - max-width: 15.625rem !important + max-width: 15.625rem !important; } - .g-sidenav-hidden.rtl .sidenav:hover+.main-content { - margin-right: 17.125rem !important + .g-sidenav-hidden.rtl .sidenav:hover + .main-content { + margin-right: 17.125rem !important; } .g-sidenav-hidden .navbar-vertical { - max-width: 6rem !important + max-width: 6rem !important; } - .g-sidenav-hidden .navbar-vertical.fixed-start+.main-content { - margin-left: 7.5rem + .g-sidenav-hidden .navbar-vertical.fixed-start + .main-content { + margin-left: 7.5rem; } .g-sidenav-hidden .navbar-vertical .navbar-brand img { - width: auto !important + width: auto !important; } .g-sidenav-hidden .navbar-vertical .navbar-brand span { - opacity: 0 + opacity: 0; } .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .icon { - padding: 10px + padding: 10px; } .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .nav-link-text, .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-normal { opacity: 0; - width: 0 + width: 0; } .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-mini-icon { min-width: 1.8rem; - margin-left: .15rem; - opacity: 1 + margin-left: 0.15rem; + opacity: 1; } - .g-sidenav-hidden .navbar-vertical .nav-item .nav-link[data-bs-toggle=collapse]:after { - content: "" + .g-sidenav-hidden + .navbar-vertical + .nav-item + .nav-link[data-bs-toggle="collapse"]:after { + content: ""; } .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav { margin-left: 0 !important; - padding-left: 0 !important - } - - .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link { - margin-left: 1rem - } - - .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link:before { - content: none - } - - .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link[data-bs-toggle=collapse]:after { - content: "\f107" + padding-left: 0 !important; + } + + .g-sidenav-hidden + .navbar-vertical + .nav-item + .collapse + .nav + .nav-item + .nav-link { + margin-left: 1rem; + } + + .g-sidenav-hidden + .navbar-vertical + .nav-item + .collapse + .nav + .nav-item + .nav-link:before { + content: none; + } + + .g-sidenav-hidden + .navbar-vertical + .nav-item + .collapse + .nav + .nav-item + .nav-link[data-bs-toggle="collapse"]:after { + content: "\f107"; } .g-sidenav-hidden .navbar-vertical .card.card-background .icon-shape { - margin-bottom: 0 !important + margin-bottom: 0 !important; } .g-sidenav-hidden .navbar-vertical .card.card-background .docs-info { opacity: 0; width: 0; - height: 0 + height: 0; } .g-sidenav-hidden .navbar-vertical:hover { - max-width: 15.625rem !important + max-width: 15.625rem !important; } - .g-sidenav-hidden .navbar-vertical:hover.fixed-start+.main-content { - margin-left: 17.125rem + .g-sidenav-hidden .navbar-vertical:hover.fixed-start + .main-content { + margin-left: 17.125rem; } .g-sidenav-hidden .navbar-vertical:hover .navbar-brand span { - opacity: 1 + opacity: 1; } .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .nav-link-text, - .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .sidenav-normal { + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .nav-link + .sidenav-normal { opacity: 1; - width: auto + width: auto; } - .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .sidenav-mini-icon { + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .nav-link + .sidenav-mini-icon { opacity: 0; width: 0; - min-width: 0 + min-width: 0; } - .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link[data-bs-toggle=collapse]:after { - content: "\f107" + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .nav-link[data-bs-toggle="collapse"]:after { + content: "\f107"; } .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav { margin-left: 1.5rem !important; - padding-left: 1rem !important - } - - .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .nav-link { - margin-left: 1.35rem - } - - .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .nav-link:before { - content: "" - } - - .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapse .nav, - .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapsing .nav { + padding-left: 1rem !important; + } + + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .nav-link { + margin-left: 1.35rem; + } + + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .nav-link:before { + content: ""; + } + + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapse + .nav, + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapsing + .nav { margin-left: 0 !important; - padding-left: 0 !important - } - - .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapse .nav .nav-item .nav-link:before, - .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapsing .nav .nav-item .nav-link:before { - content: none + padding-left: 0 !important; + } + + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapse + .nav + .nav-item + .nav-link:before, + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link:before { + content: none; } .g-sidenav-hidden .navbar-vertical:hover .card.card-background .icon-shape { - margin-bottom: 1rem !important + margin-bottom: 1rem !important; } .g-sidenav-hidden .navbar-vertical:hover .card.card-background .docs-info { opacity: 1; width: auto; - height: auto + height: auto; } } .nav.nav-pills { background: #f8f9fa; - border-radius: .75rem; - position: relative + border-radius: 0.75rem; + position: relative; } .nav.nav-pills.nav-pills-vertical { - border-radius: 1.1875rem + border-radius: 1.1875rem; } .nav.nav-pills.nav-pills-vertical .nav-link.active { - border-radius: .875rem + border-radius: 0.875rem; } .nav.nav-pills .nav-link { z-index: 3; color: #344767; - border-radius: .5rem; - background-color: inherit + border-radius: 0.5rem; + background-color: inherit; } .nav.nav-pills .nav-link.active { - -webkit-animation: .2s ease; - animation: .2s ease + -webkit-animation: 0.2s ease; + animation: 0.2s ease; } .nav.nav-pills .nav-link:hover:not(.active) { - color: #344767 + color: #344767; } .nav.nav-pills.nav-pills-primary { background: #fff; - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-primary .nav-link.active { - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-primary .moving-tab .nav-link.active { background: #7928ca; - color: #7928ca + color: #7928ca; } .nav.nav-pills.nav-pills-info { background: #fff; - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-info .nav-link.active { - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-info .moving-tab .nav-link.active { background: #2152ff; - color: #2152ff + color: #2152ff; } .nav.nav-pills.nav-pills-success { background: #fff; - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-success .nav-link.active { - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-success .moving-tab .nav-link.active { background: #17ad37; - color: #17ad37 + color: #17ad37; } .nav.nav-pills.nav-pills-warning { background: #fff; - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-warning .nav-link.active { - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-warning .moving-tab .nav-link.active { background: #f53939; - color: #f53939 + color: #f53939; } .nav.nav-pills.nav-pills-danger { background: #fff; - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-danger .nav-link.active { - color: #fff + color: #fff; } .nav.nav-pills.nav-pills-danger .moving-tab .nav-link.active { background: #ea0606; - color: #ea0606 + color: #ea0606; } .nav.nav-pills .nav-item { - z-index: 3 + z-index: 3; } .moving-tab { - z-index: 1 !important + z-index: 1 !important; } .moving-tab .nav-link { color: #fff; - transition: .2s ease; - border-radius: .5rem + transition: 0.2s ease; + border-radius: 0.5rem; } .moving-tab .nav-link.active { color: #fff; font-weight: 600; box-shadow: 0 1px 5px 1px #ddd; - -webkit-animation: .2s ease; - animation: .2s ease; - background: #fff + -webkit-animation: 0.2s ease; + animation: 0.2s ease; + background: #fff; } .moving-tab .nav-link:hover:not(.active) { - color: #344767 + color: #344767; } .page-item.active .page-link { - box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .09), 0 2px 3px -1px rgba(0, 0, 0, .07) + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); } .page-item .page-link, @@ -22164,203 +22612,207 @@ hr.horizontal.gray-light { border-radius: 50% !important; width: 36px; height: 36px; - font-size: .875rem + font-size: 0.875rem; } .pagination-lg .page-item .page-link, .pagination-lg .page-item span { width: 46px; height: 46px; - line-height: 46px + line-height: 46px; } .pagination-sm .page-item .page-link, .pagination-sm .page-item span { width: 30px; height: 30px; - line-height: 30px + line-height: 30px; } -.pagination.pagination-primary .page-item.active>.page-link, -.pagination.pagination-primary .page-item.active>.page-link:focus, -.pagination.pagination-primary .page-item.active>.page-link:hover { +.pagination.pagination-primary .page-item.active > .page-link, +.pagination.pagination-primary .page-item.active > .page-link:focus, +.pagination.pagination-primary .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); - border: none + border: none; } -.pagination.pagination-secondary .page-item.active>.page-link, -.pagination.pagination-secondary .page-item.active>.page-link:focus, -.pagination.pagination-secondary .page-item.active>.page-link:hover { +.pagination.pagination-secondary .page-item.active > .page-link, +.pagination.pagination-secondary .page-item.active > .page-link:focus, +.pagination.pagination-secondary .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%); - border: none + border: none; } -.pagination.pagination-success .page-item.active>.page-link, -.pagination.pagination-success .page-item.active>.page-link:focus, -.pagination.pagination-success .page-item.active>.page-link:hover { +.pagination.pagination-success .page-item.active > .page-link, +.pagination.pagination-success .page-item.active > .page-link:focus, +.pagination.pagination-success .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%); - border: none + border: none; } -.pagination.pagination-info .page-item.active>.page-link, -.pagination.pagination-info .page-item.active>.page-link:focus, -.pagination.pagination-info .page-item.active>.page-link:hover { +.pagination.pagination-info .page-item.active > .page-link, +.pagination.pagination-info .page-item.active > .page-link:focus, +.pagination.pagination-info .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%); - border: none + border: none; } -.pagination.pagination-warning .page-item.active>.page-link, -.pagination.pagination-warning .page-item.active>.page-link:focus, -.pagination.pagination-warning .page-item.active>.page-link:hover { +.pagination.pagination-warning .page-item.active > .page-link, +.pagination.pagination-warning .page-item.active > .page-link:focus, +.pagination.pagination-warning .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%); - border: none + border: none; } -.pagination.pagination-danger .page-item.active>.page-link, -.pagination.pagination-danger .page-item.active>.page-link:focus, -.pagination.pagination-danger .page-item.active>.page-link:hover { +.pagination.pagination-danger .page-item.active > .page-link, +.pagination.pagination-danger .page-item.active > .page-link:focus, +.pagination.pagination-danger .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%); - border: none + border: none; } -.pagination.pagination-light .page-item.active>.page-link, -.pagination.pagination-light .page-item.active>.page-link:focus, -.pagination.pagination-light .page-item.active>.page-link:hover { +.pagination.pagination-light .page-item.active > .page-link, +.pagination.pagination-light .page-item.active > .page-link:focus, +.pagination.pagination-light .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%); - border: none + border: none; } -.pagination.pagination-dark .page-item.active>.page-link, -.pagination.pagination-dark .page-item.active>.page-link:focus, -.pagination.pagination-dark .page-item.active>.page-link:hover { +.pagination.pagination-dark .page-item.active > .page-link, +.pagination.pagination-dark .page-item.active > .page-link:focus, +.pagination.pagination-dark .page-item.active > .page-link:hover { background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); - border: none + border: none; } .popover { - box-shadow: 0 .3125rem .625rem 0 rgba(0, 0, 0, .12) + box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12); } .popover .popover-header { - font-weight: 600 + font-weight: 600; } .progress-bar { height: 6px; - border-radius: .25rem; - margin-top: -2px + border-radius: 0.25rem; + margin-top: -2px; } .progress { - overflow: visible + overflow: visible; } .progress.progress-sm { - height: 4px + height: 4px; } .progress.progress-lg { - height: 20px + height: 20px; } -.rtl .breadcrumb .breadcrumb-item+.breadcrumb-item::before { +.rtl .breadcrumb .breadcrumb-item + .breadcrumb-item::before { float: right; - padding-left: .5rem; - padding-right: 0 + padding-left: 0.5rem; + padding-right: 0; } .rtl .sidenav .navbar-nav { width: 100%; - padding-right: 0 + padding-right: 0; } .rtl .fixed-plugin .fixed-plugin-button { left: 30px; - right: auto + right: auto; } .rtl .fixed-plugin .card { left: -360px !important; - right: auto + right: auto; } .rtl .fixed-plugin.show .card { right: auto; - left: 0 !important + left: 0 !important; } .rtl .timeline .timeline-content { margin-right: 45px; - margin-left: 0 + margin-left: 0; } .rtl .timeline .timeline-step { - transform: translateX(50%) + transform: translateX(50%); } .rtl .timeline.timeline-one-side:before { - right: 1rem + right: 1rem; } .rtl .timeline.timeline-one-side .timeline-step { - right: 1rem + right: 1rem; } .rtl .form-check.form-switch .form-check-input:after { - transform: translateX(-1px) + transform: translateX(-1px); } .rtl .form-check.form-switch .form-check-input:checked:after { - transform: translateX(-21px) + transform: translateX(-21px); } -.rtl .avatar-group .avatar+.avatar { +.rtl .avatar-group .avatar + .avatar { margin-left: 0; - margin-right: -1rem + margin-right: -1rem; } .rtl .dropdown .dropdown-menu { - left: 0 + left: 0; } .rtl .input-group .input-group-text { border-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; - border-right: 1px solid #d2d6da + border-right: 1px solid #d2d6da; } -.rtl .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { +.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; - border-top-left-radius: .5rem; - border-bottom-left-radius: .5rem; + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; border-right: 0; - border-left: 1px solid #d2d6da + border-left: 1px solid #d2d6da; } -.rtl .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), -.rtl .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { - border-top-right-radius: .5rem; - border-bottom-right-radius: .5rem +.rtl .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), +.rtl + .input-group:not(.has-validation) + > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; } .btn.btn-facebook { background-color: #3b5998; - color: #fff + color: #fff; } .btn.btn-facebook:focus, .btn.btn-facebook:hover { background-color: #344e86; - color: #fff + color: #fff; } .btn.btn-facebook:active, .btn.btn-facebook:active:focus, .btn.btn-facebook:focus { - box-shadow: none + box-shadow: none; } .btn.btn-facebook.btn-simple { @@ -22368,7 +22820,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-facebook.btn-simple:active, @@ -22378,35 +22830,35 @@ hr.horizontal.gray-light { .btn.btn-facebook.btn-simple:hover:focus:active { color: #344e86; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-facebook.btn-neutral { color: #3b5998; - background-color: #fff + background-color: #fff; } .btn.btn-facebook.btn-neutral:active, .btn.btn-facebook.btn-neutral:focus, .btn.btn-facebook.btn-neutral:hover { - color: #344e86 + color: #344e86; } .btn.btn-twitter { background-color: #55acee; - color: #fff + color: #fff; } .btn.btn-twitter:focus, .btn.btn-twitter:hover { background-color: #3ea1ec; - color: #fff + color: #fff; } .btn.btn-twitter:active, .btn.btn-twitter:active:focus, .btn.btn-twitter:focus { - box-shadow: none + box-shadow: none; } .btn.btn-twitter.btn-simple { @@ -22414,7 +22866,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-twitter.btn-simple:active, @@ -22424,35 +22876,35 @@ hr.horizontal.gray-light { .btn.btn-twitter.btn-simple:hover:focus:active { color: #3ea1ec; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-twitter.btn-neutral { color: #55acee; - background-color: #fff + background-color: #fff; } .btn.btn-twitter.btn-neutral:active, .btn.btn-twitter.btn-neutral:focus, .btn.btn-twitter.btn-neutral:hover { - color: #3ea1ec + color: #3ea1ec; } .btn.btn-pinterest { background-color: #cc2127; - color: #fff + color: #fff; } .btn.btn-pinterest:focus, .btn.btn-pinterest:hover { background-color: #b21d22; - color: #fff + color: #fff; } .btn.btn-pinterest:active, .btn.btn-pinterest:active:focus, .btn.btn-pinterest:focus { - box-shadow: none + box-shadow: none; } .btn.btn-pinterest.btn-simple { @@ -22460,7 +22912,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-pinterest.btn-simple:active, @@ -22470,35 +22922,35 @@ hr.horizontal.gray-light { .btn.btn-pinterest.btn-simple:hover:focus:active { color: #b21d22; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-pinterest.btn-neutral { color: #cc2127; - background-color: #fff + background-color: #fff; } .btn.btn-pinterest.btn-neutral:active, .btn.btn-pinterest.btn-neutral:focus, .btn.btn-pinterest.btn-neutral:hover { - color: #b21d22 + color: #b21d22; } .btn.btn-linkedin { background-color: #0077b5; - color: #fff + color: #fff; } .btn.btn-linkedin:focus, .btn.btn-linkedin:hover { background-color: #00669c; - color: #fff + color: #fff; } .btn.btn-linkedin:active, .btn.btn-linkedin:active:focus, .btn.btn-linkedin:focus { - box-shadow: none + box-shadow: none; } .btn.btn-linkedin.btn-simple { @@ -22506,7 +22958,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-linkedin.btn-simple:active, @@ -22516,35 +22968,35 @@ hr.horizontal.gray-light { .btn.btn-linkedin.btn-simple:hover:focus:active { color: #00669c; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-linkedin.btn-neutral { color: #0077b5; - background-color: #fff + background-color: #fff; } .btn.btn-linkedin.btn-neutral:active, .btn.btn-linkedin.btn-neutral:focus, .btn.btn-linkedin.btn-neutral:hover { - color: #00669c + color: #00669c; } .btn.btn-dribbble { background-color: #ea4c89; - color: #fff + color: #fff; } .btn.btn-dribbble:focus, .btn.btn-dribbble:hover { background-color: #e73177; - color: #fff + color: #fff; } .btn.btn-dribbble:active, .btn.btn-dribbble:active:focus, .btn.btn-dribbble:focus { - box-shadow: none + box-shadow: none; } .btn.btn-dribbble.btn-simple { @@ -22552,7 +23004,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-dribbble.btn-simple:active, @@ -22562,35 +23014,35 @@ hr.horizontal.gray-light { .btn.btn-dribbble.btn-simple:hover:focus:active { color: #e73177; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-dribbble.btn-neutral { color: #ea4c89; - background-color: #fff + background-color: #fff; } .btn.btn-dribbble.btn-neutral:active, .btn.btn-dribbble.btn-neutral:focus, .btn.btn-dribbble.btn-neutral:hover { - color: #e73177 + color: #e73177; } .btn.btn-github { background-color: #24292e; - color: #fff + color: #fff; } .btn.btn-github:focus, .btn.btn-github:hover { background-color: #171a1d; - color: #fff + color: #fff; } .btn.btn-github:active, .btn.btn-github:active:focus, .btn.btn-github:focus { - box-shadow: none + box-shadow: none; } .btn.btn-github.btn-simple { @@ -22598,7 +23050,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-github.btn-simple:active, @@ -22608,35 +23060,35 @@ hr.horizontal.gray-light { .btn.btn-github.btn-simple:hover:focus:active { color: #171a1d; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-github.btn-neutral { color: #24292e; - background-color: #fff + background-color: #fff; } .btn.btn-github.btn-neutral:active, .btn.btn-github.btn-neutral:focus, .btn.btn-github.btn-neutral:hover { - color: #171a1d + color: #171a1d; } .btn.btn-youtube { background-color: #e52d27; - color: #fff + color: #fff; } .btn.btn-youtube:focus, .btn.btn-youtube:hover { background-color: #d41f1a; - color: #fff + color: #fff; } .btn.btn-youtube:active, .btn.btn-youtube:active:focus, .btn.btn-youtube:focus { - box-shadow: none + box-shadow: none; } .btn.btn-youtube.btn-simple { @@ -22644,7 +23096,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-youtube.btn-simple:active, @@ -22654,35 +23106,35 @@ hr.horizontal.gray-light { .btn.btn-youtube.btn-simple:hover:focus:active { color: #d41f1a; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-youtube.btn-neutral { color: #e52d27; - background-color: #fff + background-color: #fff; } .btn.btn-youtube.btn-neutral:active, .btn.btn-youtube.btn-neutral:focus, .btn.btn-youtube.btn-neutral:hover { - color: #d41f1a + color: #d41f1a; } .btn.btn-instagram { background-color: #125688; - color: #fff + color: #fff; } .btn.btn-instagram:focus, .btn.btn-instagram:hover { background-color: #0e456d; - color: #fff + color: #fff; } .btn.btn-instagram:active, .btn.btn-instagram:active:focus, .btn.btn-instagram:focus { - box-shadow: none + box-shadow: none; } .btn.btn-instagram.btn-simple { @@ -22690,7 +23142,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-instagram.btn-simple:active, @@ -22700,35 +23152,35 @@ hr.horizontal.gray-light { .btn.btn-instagram.btn-simple:hover:focus:active { color: #0e456d; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-instagram.btn-neutral { color: #125688; - background-color: #fff + background-color: #fff; } .btn.btn-instagram.btn-neutral:active, .btn.btn-instagram.btn-neutral:focus, .btn.btn-instagram.btn-neutral:hover { - color: #0e456d + color: #0e456d; } .btn.btn-reddit { background-color: #ff4500; - color: #fff + color: #fff; } .btn.btn-reddit:focus, .btn.btn-reddit:hover { background-color: #e03d00; - color: #fff + color: #fff; } .btn.btn-reddit:active, .btn.btn-reddit:active:focus, .btn.btn-reddit:focus { - box-shadow: none + box-shadow: none; } .btn.btn-reddit.btn-simple { @@ -22736,7 +23188,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-reddit.btn-simple:active, @@ -22746,35 +23198,35 @@ hr.horizontal.gray-light { .btn.btn-reddit.btn-simple:hover:focus:active { color: #e03d00; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-reddit.btn-neutral { color: #ff4500; - background-color: #fff + background-color: #fff; } .btn.btn-reddit.btn-neutral:active, .btn.btn-reddit.btn-neutral:focus, .btn.btn-reddit.btn-neutral:hover { - color: #e03d00 + color: #e03d00; } .btn.btn-tumblr { background-color: #35465c; - color: #fff + color: #fff; } .btn.btn-tumblr:focus, .btn.btn-tumblr:hover { background-color: #2a3749; - color: #fff + color: #fff; } .btn.btn-tumblr:active, .btn.btn-tumblr:active:focus, .btn.btn-tumblr:focus { - box-shadow: none + box-shadow: none; } .btn.btn-tumblr.btn-simple { @@ -22782,7 +23234,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-tumblr.btn-simple:active, @@ -22792,35 +23244,35 @@ hr.horizontal.gray-light { .btn.btn-tumblr.btn-simple:hover:focus:active { color: #2a3749; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-tumblr.btn-neutral { color: #35465c; - background-color: #fff + background-color: #fff; } .btn.btn-tumblr.btn-neutral:active, .btn.btn-tumblr.btn-neutral:focus, .btn.btn-tumblr.btn-neutral:hover { - color: #2a3749 + color: #2a3749; } .btn.btn-behance { background-color: #1769ff; - color: #fff + color: #fff; } .btn.btn-behance:focus, .btn.btn-behance:hover { background-color: #0057f7; - color: #fff + color: #fff; } .btn.btn-behance:active, .btn.btn-behance:active:focus, .btn.btn-behance:focus { - box-shadow: none + box-shadow: none; } .btn.btn-behance.btn-simple { @@ -22828,7 +23280,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-behance.btn-simple:active, @@ -22838,35 +23290,35 @@ hr.horizontal.gray-light { .btn.btn-behance.btn-simple:hover:focus:active { color: #0057f7; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-behance.btn-neutral { color: #1769ff; - background-color: #fff + background-color: #fff; } .btn.btn-behance.btn-neutral:active, .btn.btn-behance.btn-neutral:focus, .btn.btn-behance.btn-neutral:hover { - color: #0057f7 + color: #0057f7; } .btn.btn-vimeo { background-color: #1ab7ea; - color: #fff + color: #fff; } .btn.btn-vimeo:focus, .btn.btn-vimeo:hover { background-color: #13a3d2; - color: #fff + color: #fff; } .btn.btn-vimeo:active, .btn.btn-vimeo:active:focus, .btn.btn-vimeo:focus { - box-shadow: none + box-shadow: none; } .btn.btn-vimeo.btn-simple { @@ -22874,7 +23326,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-vimeo.btn-simple:active, @@ -22884,35 +23336,35 @@ hr.horizontal.gray-light { .btn.btn-vimeo.btn-simple:hover:focus:active { color: #13a3d2; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-vimeo.btn-neutral { color: #1ab7ea; - background-color: #fff + background-color: #fff; } .btn.btn-vimeo.btn-neutral:active, .btn.btn-vimeo.btn-neutral:focus, .btn.btn-vimeo.btn-neutral:hover { - color: #13a3d2 + color: #13a3d2; } .btn.btn-slack { background-color: #3aaf85; - color: #fff + color: #fff; } .btn.btn-slack:focus, .btn.btn-slack:hover { background-color: #329874; - color: #fff + color: #fff; } .btn.btn-slack:active, .btn.btn-slack:active:focus, .btn.btn-slack:focus { - box-shadow: none + box-shadow: none; } .btn.btn-slack.btn-simple { @@ -22920,7 +23372,7 @@ hr.horizontal.gray-light { background-color: transparent; background-image: none !important; box-shadow: none; - border: none + border: none; } .btn.btn-slack.btn-simple:active, @@ -22930,84 +23382,84 @@ hr.horizontal.gray-light { .btn.btn-slack.btn-simple:hover:focus:active { color: #329874; background: 0 0 !important; - box-shadow: none !important + box-shadow: none !important; } .btn.btn-slack.btn-neutral { color: #3aaf85; - background-color: #fff + background-color: #fff; } .btn.btn-slack.btn-neutral:active, .btn.btn-slack.btn-neutral:focus, .btn.btn-slack.btn-neutral:hover { - color: #329874 + color: #329874; } .table thead th { - padding: .75rem 1.5rem; + padding: 0.75rem 1.5rem; text-transform: capitalize; letter-spacing: 0; - border-bottom: 1px solid #e9ecef + border-bottom: 1px solid #e9ecef; } .table th { - font-weight: 600 + font-weight: 600; } .table td .progress { height: 3px; width: 120px; - margin: 0 + margin: 0; } .table td, .table th { - white-space: nowrap + white-space: nowrap; } .table.align-items-center td, .table.align-items-center th { - vertical-align: middle + vertical-align: middle; } .table tbody tr:last-child td { - border-width: 0 + border-width: 0; } -.table>:not(:last-child)>:last-child>* { - border-bottom-color: #e9ecef +.table > :not(:last-child) > :last-child > * { + border-bottom-color: #e9ecef; } .timeline { - position: relative + position: relative; } .timeline:before { - content: ''; + content: ""; position: absolute; top: 0; left: 1rem; height: 100%; - border-right: 2px solid #dee2e6 + border-right: 2px solid #dee2e6; } .timeline-block { - position: relative + position: relative; } .timeline-block:after { content: ""; display: table; - clear: both + clear: both; } .timeline-block:first-child { - margin-top: 0 + margin-top: 0; } .timeline-block:last-child { - margin-bottom: 0 + margin-bottom: 0; } .timeline-step { @@ -23024,110 +23476,109 @@ hr.horizontal.gray-light { transform: translateX(-50%); font-size: 1rem; font-weight: 600; - z-index: 1 + z-index: 1; } .timeline-step i, .timeline-step svg { - line-height: 1.4 + line-height: 1.4; } .timeline-content { position: relative; margin-left: 45px; - padding-top: .35rem; + padding-top: 0.35rem; position: relative; - top: -6px + top: -6px; } .timeline-content:after { content: ""; display: table; - clear: both + clear: both; } -@media (min-width:992px) { +@media (min-width: 992px) { .timeline:before { left: 50%; - margin-left: -1px + margin-left: -1px; } .timeline-step { - left: 50% + left: 50%; } .timeline-content { - width: 38% + width: 38%; } .timeline-block:nth-child(even) .timeline-content { - float: right + float: right; } } .timeline-one-side:before { - left: 1rem + left: 1rem; } .timeline-one-side .timeline-step { - left: 1rem + left: 1rem; } .timeline-one-side .timeline-content { - width: auto + width: auto; } -@media (min-width:992px) { +@media (min-width: 992px) { .timeline-one-side .timeline-content { - max-width: 30rem + max-width: 30rem; } } .timeline-one-side .timeline-block:nth-child(even) .timeline-content { - float: none + float: none; } .tilt { - transform-style: preserve-3d + transform-style: preserve-3d; } .tilt .up { - transform: translateZ(50px) scale(.7) !important; - transition: all .5s + transform: translateZ(50px) scale(0.7) !important; + transition: all 0.5s; } -.bs-tooltip-auto[x-placement^=right] .tooltip-arrow, +.bs-tooltip-auto[x-placement^="right"] .tooltip-arrow, .bs-tooltip-right .tooltip-arrow { - left: 1px + left: 1px; } -.bs-tooltip-auto[x-placement^=left] .tooltip-arrow, +.bs-tooltip-auto[x-placement^="left"] .tooltip-arrow, .bs-tooltip-left .tooltip-arrow { - right: 1px + right: 1px; } html * { -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale + -moz-osx-font-smoothing: grayscale; } body { font-weight: 400; - line-height: 1.6 + line-height: 1.6; } .h1, h1 { font-size: 3rem; line-height: 1.25; - letter-spacing: -.025rem + letter-spacing: -0.025rem; } -@media (max-width:575.98px) { - +@media (max-width: 575.98px) { .h1, h1 { - font-size: calc(1.425rem + 2.1vw) + font-size: calc(1.425rem + 2.1vw); } } @@ -23135,76 +23586,72 @@ h1 { h2 { font-size: 2.25rem; line-height: 1.3; - letter-spacing: .05rem + letter-spacing: 0.05rem; } -@media (max-width:575.98px) { - +@media (max-width: 575.98px) { .h2, h2 { - font-size: calc(1.35rem + 1.2vw) + font-size: calc(1.35rem + 1.2vw); } } .h3, h3 { font-size: 1.875rem; - line-height: 1.375 + line-height: 1.375; } -@media (max-width:575.98px) { - +@media (max-width: 575.98px) { .h3, h3 { - font-size: calc(1.3125rem + .75vw) + font-size: calc(1.3125rem + 0.75vw); } } .h4, h4 { font-size: 1.5rem; - line-height: 1.375 + line-height: 1.375; } -@media (max-width:575.98px) { - +@media (max-width: 575.98px) { .h4, h4 { - font-size: calc(1.275rem + .3vw) + font-size: calc(1.275rem + 0.3vw); } } .h5, h5 { font-size: 1.25rem; - line-height: 1.375 + line-height: 1.375; } -@media (max-width:575.98px) { - +@media (max-width: 575.98px) { .h5, h5 { - font-size: 1.25rem + font-size: 1.25rem; } } .h6, h6 { font-size: 1rem; - line-height: 1.625 + line-height: 1.625; } .p, p { font-size: 1rem; font-weight: 400; - line-height: 1.6 + line-height: 1.6; } .lead { font-size: 1.25rem; font-weight: 400; - line-height: 1.625 + line-height: 1.625; } .h1, @@ -23213,7 +23660,7 @@ p { h1, h2, h3 { - font-weight: 700 + font-weight: 700; } .h4, @@ -23222,7 +23669,7 @@ h3 { h4, h5, h6 { - font-weight: 600 + font-weight: 600; } .h1, @@ -23233,100 +23680,101 @@ h1, h2, h3, h4 { - letter-spacing: -.05rem + letter-spacing: -0.05rem; } a { - letter-spacing: -.025rem; - color: #344767 + letter-spacing: -0.025rem; + color: #344767; } .text-sm { - line-height: 1.5 + line-height: 1.5; } .text-xs { - line-height: 1.25 + line-height: 1.25; } .p, p { - font-size: 1rem + font-size: 1rem; } .lead { - font-size: 1.25rem + font-size: 1.25rem; } .text-lg { - font-size: 1.125rem !important + font-size: 1.125rem !important; } .text-sm { - font-size: .875rem !important + font-size: 0.875rem !important; } .text-xs { - font-size: .75rem !important + font-size: 0.75rem !important; } .text-xxs { - font-size: .65rem !important + font-size: 0.65rem !important; } p { line-height: 1.625; - font-weight: 400 + font-weight: 400; } .text-sans-serif { - font-family: "Open Sans" !important + font-family: "Open Sans" !important; } .text-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", + "Courier New", monospace !important; } .text-justify { - text-align: justify !important + text-align: justify !important; } .text-wrap { - white-space: normal !important + white-space: normal !important; } .text-nowrap { - white-space: nowrap !important + white-space: nowrap !important; } .text-truncate { overflow: hidden; text-overflow: ellipsis; - white-space: nowrap + white-space: nowrap; } .font-weight-light { - font-weight: 300 !important + font-weight: 300 !important; } .font-weight-lighter { - font-weight: lighter !important + font-weight: lighter !important; } .font-weight-normal { - font-weight: 400 !important + font-weight: 400 !important; } .font-weight-bold { - font-weight: 600 !important + font-weight: 600 !important; } .font-weight-bolder { - font-weight: 700 !important + font-weight: 700 !important; } .font-italic { - font-style: italic !important + font-style: italic !important; } .text-gradient { @@ -23334,95 +23782,95 @@ p { -webkit-background-clip: text; -webkit-text-fill-color: transparent; position: relative; - z-index: 1 + z-index: 1; } .text-gradient.text-primary { - background-image: linear-gradient(310deg, #7928ca, #ff0080) + background-image: linear-gradient(310deg, #7928ca, #ff0080); } .text-gradient.text-info { - background-image: linear-gradient(310deg, #2152ff, #21d4fd) + background-image: linear-gradient(310deg, #2152ff, #21d4fd); } .text-gradient.text-success { - background-image: linear-gradient(310deg, #17ad37, #c1e823) + background-image: linear-gradient(310deg, #17ad37, #c1e823); } .text-gradient.text-warning { - background-image: linear-gradient(310deg, #f53939, #fbcf33) + background-image: linear-gradient(310deg, #f53939, #fbcf33); } .text-gradient.text-danger { - background-image: linear-gradient(310deg, #d60808, #ff6690) + background-image: linear-gradient(310deg, #d60808, #ff6690); } .text-gradient.text-dark { - background-image: linear-gradient(310deg, #141727, #3a416f) + background-image: linear-gradient(310deg, #141727, #3a416f); } .blockquote { - border-left: 3px solid #6c757d + border-left: 3px solid #6c757d; } -.blockquote>span { - font-style: italic +.blockquote > span { + font-style: italic; } .text-muted { - color: #67748e !important + color: #67748e !important; } .text-black-50 { - color: rgba(0, 0, 0, .5) !important + color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 { - color: rgba(255, 255, 255, .5) !important + color: rgba(255, 255, 255, 0.5) !important; } .text-decoration-none { - text-decoration: none !important + text-decoration: none !important; } .text-break { - word-wrap: break-word !important + word-wrap: break-word !important; } .text-reset { - color: inherit !important + color: inherit !important; } .letter-wider { - letter-spacing: .05rem + letter-spacing: 0.05rem; } .letter-normal { - letter-spacing: 0 + letter-spacing: 0; } .letter-tighter { - letter-spacing: -.05rem + letter-spacing: -0.05rem; } .text-lighter { - font-weight: lighter + font-weight: lighter; } .text-light { - font-weight: 300 + font-weight: 300; } .text-normal { - font-weight: 400 + font-weight: 400; } .text-bold { - font-weight: 600 + font-weight: 600; } .text-bolder { - font-weight: 700 + font-weight: 700; } .flatpickr-calendar { @@ -23444,68 +23892,75 @@ p { box-sizing: border-box; touch-action: manipulation; background: #fff; - -webkit-box-shadow: 0 8px 26px -4px rgba(20, 20, 20, .15), 0 8px 9px -5px rgba(20, 20, 20, .06) + -webkit-box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); } .flatpickr-calendar.inline, .flatpickr-calendar.open { opacity: 1; max-height: 640px; - visibility: visible + visibility: visible; } .flatpickr-calendar.open { display: inline-block; - z-index: 99999 + z-index: 99999; } .flatpickr-calendar.animate.open { - -webkit-animation: fpFadeInDown .3s cubic-bezier(.23, 1, .32, 1); - animation: fpFadeInDown .3s cubic-bezier(.23, 1, .32, 1) + -webkit-animation: fpFadeInDown 0.3s cubic-bezier(0.23, 1, 0.32, 1); + animation: fpFadeInDown 0.3s cubic-bezier(0.23, 1, 0.32, 1); } .flatpickr-calendar.inline { display: block; position: relative; - top: 2px + top: 2px; } .flatpickr-calendar.static { position: absolute; - top: calc(100% + 2px) + top: calc(100% + 2px); } .flatpickr-calendar.static.open { z-index: 999; - display: block + display: block; } -.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) { - box-shadow: none !important +.flatpickr-calendar.multiMonth + .flatpickr-days + .dayContainer:nth-child(n + 1) + .flatpickr-day.inRange:nth-child(7n + 7) { + box-shadow: none !important; } -.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) { - box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6 +.flatpickr-calendar.multiMonth + .flatpickr-days + .dayContainer:nth-child(n + 2) + .flatpickr-day.inRange:nth-child(7n + 1) { + box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-calendar .hasTime .dayContainer, .flatpickr-calendar .hasWeeks .dayContainer { border-bottom: 0; border-bottom-right-radius: 0; - border-bottom-left-radius: 0 + border-bottom-left-radius: 0; } .flatpickr-calendar .hasWeeks .dayContainer { - border-left: 0 + border-left: 0; } .flatpickr-calendar.hasTime .flatpickr-time { height: 40px; - border-top: 1px solid #e6e6e6 + border-top: 1px solid #e6e6e6; } .flatpickr-calendar.noCalendar.hasTime .flatpickr-time { - height: auto + height: auto; } .flatpickr-calendar:after, @@ -23514,10 +23969,10 @@ p { display: block; pointer-events: none; border: solid transparent; - content: ''; + content: ""; height: 0; width: 0; - left: 22px + left: 22px; } .flatpickr-calendar.arrowRight:after, @@ -23525,68 +23980,68 @@ p { .flatpickr-calendar.rightMost:after, .flatpickr-calendar.rightMost:before { left: auto; - right: 22px + right: 22px; } .flatpickr-calendar.arrowCenter:after, .flatpickr-calendar.arrowCenter:before { left: 50%; - right: 50% + right: 50%; } .flatpickr-calendar:before { border-width: 5px; - margin: 0 -5px + margin: 0 -5px; } .flatpickr-calendar:after { border-width: 4px; - margin: 0 -4px + margin: 0 -4px; } .flatpickr-calendar.arrowTop:after, .flatpickr-calendar.arrowTop:before { - bottom: 100% + bottom: 100%; } .flatpickr-calendar.arrowTop:before { - border-bottom-color: #fff + border-bottom-color: #fff; } .flatpickr-calendar.arrowTop:after { - border-bottom-color: #fff + border-bottom-color: #fff; } .flatpickr-calendar.arrowBottom:after, .flatpickr-calendar.arrowBottom:before { - top: 100% + top: 100%; } .flatpickr-calendar.arrowBottom:before { - border-top-color: #e6e6e6 + border-top-color: #e6e6e6; } .flatpickr-calendar.arrowBottom:after { - border-top-color: #fff + border-top-color: #fff; } .flatpickr-calendar:focus { - outline: 0 + outline: 0; } .flatpickr-wrapper { position: relative; - display: inline-block + display: inline-block; } .flatpickr-months { - display: flex + display: flex; } .flatpickr-months .flatpickr-month { background: 0 0; - color: rgba(0, 0, 0, .9); - fill: rgba(0, 0, 0, .9); + color: rgba(0, 0, 0, 0.9); + fill: rgba(0, 0, 0, 0.9); height: 34px; line-height: 1; text-align: center; @@ -23596,7 +24051,7 @@ p { -ms-user-select: none; user-select: none; overflow: hidden; - flex: 1 + flex: 1; } .flatpickr-months .flatpickr-next-month, @@ -23608,74 +24063,74 @@ p { height: 34px; padding: 10px; z-index: 3; - color: rgba(0, 0, 0, .9); - fill: rgba(0, 0, 0, .9) + color: rgba(0, 0, 0, 0.9); + fill: rgba(0, 0, 0, 0.9); } .flatpickr-months .flatpickr-next-month.flatpickr-disabled, .flatpickr-months .flatpickr-prev-month.flatpickr-disabled { - display: none + display: none; } .flatpickr-months .flatpickr-next-month i, .flatpickr-months .flatpickr-prev-month i { - position: relative + position: relative; } .flatpickr-months .flatpickr-next-month.flatpickr-prev-month, .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month { - left: 0 + left: 0; } .flatpickr-months .flatpickr-next-month.flatpickr-next-month, .flatpickr-months .flatpickr-prev-month.flatpickr-next-month { - right: 0 + right: 0; } .flatpickr-months .flatpickr-next-month:hover, .flatpickr-months .flatpickr-prev-month:hover { - color: #959ea9 + color: #959ea9; } .flatpickr-months .flatpickr-next-month:hover svg, .flatpickr-months .flatpickr-prev-month:hover svg { - fill: #f64747 + fill: #f64747; } .flatpickr-months .flatpickr-next-month svg, .flatpickr-months .flatpickr-prev-month svg { width: 14px; - height: 14px + height: 14px; } .flatpickr-months .flatpickr-next-month svg path, .flatpickr-months .flatpickr-prev-month svg path { - transition: fill .1s; - fill: inherit + transition: fill 0.1s; + fill: inherit; } .numInputWrapper { position: relative; - height: auto + height: auto; } .numInputWrapper input, .numInputWrapper span { - display: inline-block + display: inline-block; } .numInputWrapper input { - width: 100% + width: 100%; } .numInputWrapper input::-ms-clear { - display: none + display: none; } .numInputWrapper input::-webkit-inner-spin-button, .numInputWrapper input::-webkit-outer-spin-button { margin: 0; - -webkit-appearance: none + -webkit-appearance: none; } .numInputWrapper span { @@ -23687,62 +24142,62 @@ p { line-height: 50%; opacity: 0; cursor: pointer; - border: 1px solid rgba(57, 57, 57, .15); - box-sizing: border-box + border: 1px solid rgba(57, 57, 57, 0.15); + box-sizing: border-box; } .numInputWrapper span:hover { - background: rgba(0, 0, 0, .1) + background: rgba(0, 0, 0, 0.1); } .numInputWrapper span:active { - background: rgba(0, 0, 0, .2) + background: rgba(0, 0, 0, 0.2); } .numInputWrapper span:after { display: block; content: ""; - position: absolute + position: absolute; } .numInputWrapper span.arrowUp { top: 0; - border-bottom: 0 + border-bottom: 0; } .numInputWrapper span.arrowUp:after { border-left: 4px solid transparent; border-right: 4px solid transparent; - border-bottom: 4px solid rgba(57, 57, 57, .6); - top: 26% + border-bottom: 4px solid rgba(57, 57, 57, 0.6); + top: 26%; } .numInputWrapper span.arrowDown { - top: 50% + top: 50%; } .numInputWrapper span.arrowDown:after { border-left: 4px solid transparent; border-right: 4px solid transparent; - border-top: 4px solid rgba(57, 57, 57, .6); - top: 40% + border-top: 4px solid rgba(57, 57, 57, 0.6); + top: 40%; } .numInputWrapper span svg { width: inherit; - height: auto + height: auto; } .numInputWrapper span svg path { - fill: rgba(0, 0, 0, .5) + fill: rgba(0, 0, 0, 0.5); } .numInputWrapper:hover { - background: rgba(0, 0, 0, .05) + background: rgba(0, 0, 0, 0.05); } .numInputWrapper:hover span { - opacity: 1 + opacity: 1; } .flatpickr-current-month { @@ -23758,7 +24213,7 @@ p { height: 34px; display: inline-block; text-align: center; - transform: translate3d(0, 0, 0) + transform: translate3d(0, 0, 0); } .flatpickr-current-month span.cur-month { @@ -23766,25 +24221,25 @@ p { font-weight: 700; color: inherit; display: inline-block; - margin-left: .5ch; - padding: 0 + margin-left: 0.5ch; + padding: 0; } .flatpickr-current-month span.cur-month:hover { - background: rgba(0, 0, 0, .05) + background: rgba(0, 0, 0, 0.05); } .flatpickr-current-month .numInputWrapper { width: 6ch; - display: inline-block + display: inline-block; } .flatpickr-current-month .numInputWrapper span.arrowUp:after { - border-bottom-color: rgba(0, 0, 0, .9) + border-bottom-color: rgba(0, 0, 0, 0.9); } .flatpickr-current-month .numInputWrapper span.arrowDown:after { - border-top-color: rgba(0, 0, 0, .9) + border-top-color: rgba(0, 0, 0, 0.9); } .flatpickr-current-month input.cur-year { @@ -23792,7 +24247,7 @@ p { box-sizing: border-box; color: inherit; cursor: text; - padding: 0 0 0 .5ch; + padding: 0 0 0 0.5ch; margin: 0; display: inline-block; font-size: inherit; @@ -23805,19 +24260,19 @@ p { vertical-align: initial; -webkit-appearance: textfield; -moz-appearance: textfield; - appearance: textfield + appearance: textfield; } .flatpickr-current-month input.cur-year:focus { - outline: 0 + outline: 0; } .flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover { font-size: 100%; - color: rgba(0, 0, 0, .5); + color: rgba(0, 0, 0, 0.5); background: 0 0; - pointer-events: none + pointer-events: none; } .flatpickr-current-month .flatpickr-monthDropdown-months { @@ -23835,28 +24290,30 @@ p { line-height: inherit; margin: -1px 0 0 0; outline: 0; - padding: 0 0 0 .5ch; + padding: 0 0 0 0.5ch; position: relative; vertical-align: initial; -webkit-box-sizing: border-box; -webkit-appearance: menulist; -moz-appearance: menulist; - width: auto + width: auto; } .flatpickr-current-month .flatpickr-monthDropdown-months:active, .flatpickr-current-month .flatpickr-monthDropdown-months:focus { - outline: 0 + outline: 0; } .flatpickr-current-month .flatpickr-monthDropdown-months:hover { - background: rgba(0, 0, 0, .05) + background: rgba(0, 0, 0, 0.05); } -.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { +.flatpickr-current-month + .flatpickr-monthDropdown-months + .flatpickr-monthDropdown-month { background-color: transparent; outline: 0; - padding: 0 + padding: 0; } .flatpickr-weekdays { @@ -23866,30 +24323,30 @@ p { width: 100%; display: flex; align-items: center; - height: 28px + height: 28px; } .flatpickr-weekdays .flatpickr-weekdaycontainer { display: flex; - flex: 1 + flex: 1; } span.flatpickr-weekday { cursor: default; font-size: 90%; background: 0 0; - color: rgba(0, 0, 0, .54); + color: rgba(0, 0, 0, 0.54); line-height: 1; margin: 0; text-align: center; display: block; flex: 1; - font-weight: bolder + font-weight: bolder; } .dayContainer, .flatpickr-weeks { - padding: 1px 0 0 0 + padding: 1px 0 0 0; } .flatpickr-days { @@ -23897,11 +24354,11 @@ span.flatpickr-weekday { overflow: hidden; display: flex; align-items: flex-start; - width: 307.875px + width: 307.875px; } .flatpickr-days:focus { - outline: 0 + outline: 0; } .dayContainer { @@ -23918,11 +24375,11 @@ span.flatpickr-weekday { -ms-flex-wrap: wrap; justify-content: space-around; transform: translate3d(0, 0, 0); - opacity: 1 + opacity: 1; } -.dayContainer+.dayContainer { - box-shadow: -1px 0 0 #e6e6e6 +.dayContainer + .dayContainer { + box-shadow: -1px 0 0 #e6e6e6; } .flatpickr-day { @@ -23942,7 +24399,7 @@ span.flatpickr-weekday { display: inline-block; position: relative; justify-content: center; - text-align: center + text-align: center; } .flatpickr-day.inRange, @@ -23960,18 +24417,18 @@ span.flatpickr-weekday { cursor: pointer; outline: 0; background: #e6e6e6; - border-color: #e6e6e6 + border-color: #e6e6e6; } .flatpickr-day.today { - border-color: #959ea9 + border-color: #959ea9; } .flatpickr-day.today:focus, .flatpickr-day.today:hover { border-color: #959ea9; background: #959ea9; - color: #fff + color: #fff; } .flatpickr-day.endRange, @@ -23995,36 +24452,36 @@ span.flatpickr-weekday { background: #569ff7; box-shadow: none; color: #fff; - border-color: #569ff7 + border-color: #569ff7; } .flatpickr-day.endRange.startRange, .flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange { - border-radius: 50px 0 0 50px + border-radius: 50px 0 0 50px; } .flatpickr-day.endRange.endRange, .flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange { - border-radius: 0 50px 50px 0 + border-radius: 0 50px 50px 0; } -.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)), -.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)), -.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)) { - box-shadow: -10px 0 0 #569ff7 +.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)) { + box-shadow: -10px 0 0 #569ff7; } .flatpickr-day.endRange.startRange.endRange, .flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange { - border-radius: 50px + border-radius: 50px; } .flatpickr-day.inRange { border-radius: 0; - box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6 + box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-day.flatpickr-disabled, @@ -24034,44 +24491,44 @@ span.flatpickr-weekday { .flatpickr-day.notAllowed.nextMonthDay, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.prevMonthDay { - color: rgba(57, 57, 57, .3); + color: rgba(57, 57, 57, 0.3); background: 0 0; border-color: transparent; - cursor: default + cursor: default; } .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover { cursor: not-allowed; - color: rgba(57, 57, 57, .1) + color: rgba(57, 57, 57, 0.1); } .flatpickr-day.week.selected { border-radius: 0; - box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7 + box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7; } .flatpickr-day.hidden { - visibility: hidden + visibility: hidden; } .rangeMode .flatpickr-day { - margin-top: 1px + margin-top: 1px; } .flatpickr-weekwrapper { - float: left + float: left; } .flatpickr-weekwrapper .flatpickr-weeks { padding: 0 12px; - box-shadow: 1px 0 0 #e6e6e6 + box-shadow: 1px 0 0 #e6e6e6; } .flatpickr-weekwrapper .flatpickr-weekday { float: none; width: 100%; - line-height: 28px + line-height: 28px; } .flatpickr-weekwrapper span.flatpickr-day, @@ -24079,23 +24536,23 @@ span.flatpickr-weekday { display: block; width: 100%; max-width: none; - color: rgba(57, 57, 57, .3); + color: rgba(57, 57, 57, 0.3); background: 0 0; cursor: default; - border: none + border: none; } .flatpickr-innerContainer { display: block; display: flex; box-sizing: border-box; - overflow: hidden + overflow: hidden; } .flatpickr-rContainer { display: inline-block; padding: 0; - box-sizing: border-box + box-sizing: border-box; } .flatpickr-time { @@ -24107,36 +24564,36 @@ span.flatpickr-weekday { max-height: 40px; box-sizing: border-box; overflow: hidden; - display: flex + display: flex; } .flatpickr-time:after { content: ""; display: table; - clear: both + clear: both; } .flatpickr-time .numInputWrapper { flex: 1; width: 40%; height: 40px; - float: left + float: left; } .flatpickr-time .numInputWrapper span.arrowUp:after { - border-bottom-color: #393939 + border-bottom-color: #393939; } .flatpickr-time .numInputWrapper span.arrowDown:after { - border-top-color: #393939 + border-top-color: #393939; } .flatpickr-time.hasSeconds .numInputWrapper { - width: 26% + width: 26%; } .flatpickr-time.time24hr .numInputWrapper { - width: 49% + width: 49%; } .flatpickr-time input { @@ -24155,21 +24612,21 @@ span.flatpickr-weekday { box-sizing: border-box; -webkit-appearance: textfield; -moz-appearance: textfield; - appearance: textfield + appearance: textfield; } .flatpickr-time input.flatpickr-hour { - font-weight: 700 + font-weight: 700; } .flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second { - font-weight: 400 + font-weight: 400; } .flatpickr-time input:focus { outline: 0; - border: 0 + border: 0; } .flatpickr-time .flatpickr-am-pm, @@ -24184,7 +24641,7 @@ span.flatpickr-weekday { -moz-user-select: none; -ms-user-select: none; user-select: none; - align-self: center + align-self: center; } .flatpickr-time .flatpickr-am-pm { @@ -24192,69 +24649,69 @@ span.flatpickr-weekday { width: 18%; cursor: pointer; text-align: center; - font-weight: 400 + font-weight: 400; } .flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time input:hover { - background: #eee + background: #eee; } .flatpickr-input[readonly] { - cursor: pointer + cursor: pointer; } @-webkit-keyframes fpFadeInDown { from { opacity: 0; - transform: translate3d(0, -20px, 0) + transform: translate3d(0, -20px, 0); } to { opacity: 1; - transform: translate3d(0, 0, 0) + transform: translate3d(0, 0, 0); } } @keyframes fpFadeInDown { from { opacity: 0; - transform: translate3d(0, -20px, 0) + transform: translate3d(0, -20px, 0); } to { opacity: 1; - transform: translate3d(0, 0, 0) + transform: translate3d(0, 0, 0); } } .datepicker.flatpickr-input { - background-color: #fff + background-color: #fff; } .flatpickr-calendar.open { margin-left: -38px; - margin-top: 4px + margin-top: 4px; } .flatpickr-calendar.arrowBottom { - margin-top: -20px + margin-top: -20px; } .flatpickr-calendar .flatpickr-innerContainer { - margin-top: 15px !important + margin-top: 15px !important; } .flatpickr-calendar .numInputWrapper span { border: none; - border-bottom: 1px solid rgba(57, 57, 57, .15) + border-bottom: 1px solid rgba(57, 57, 57, 0.15); } .flatpickr-calendar .numInputWrapper:hover .arrowDown, .flatpickr-calendar .numInputWrapper:hover .arrowUp { - margin-top: 3px + margin-top: 3px; } .flatpickr-calendar .flatpickr-day.endRange, @@ -24263,36 +24720,36 @@ span.flatpickr-weekday { .flatpickr-calendar .flatpickr-day.today { background: #cb0c9f !important; color: #fff; - border: none + border: none; } .flatpickr-calendar .flatpickr-day.inRange { - background: rgba(94, 114, 228, .28); + background: rgba(94, 114, 228, 0.28); border: none; - box-shadow: -5px 0 0 #d7dcf8, 5px 0 0 #d7dcf8 + box-shadow: -5px 0 0 #d7dcf8, 5px 0 0 #d7dcf8; } .flatpickr-calendar .flatpickr-day:not(.selected):focus, .flatpickr-calendar .flatpickr-day:not(.selected):hover { - background: rgba(94, 114, 228, .28); - border: none + background: rgba(94, 114, 228, 0.28); + border: none; } .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus, .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-calendar .flatpickr-time input:focus, .flatpickr-calendar .flatpickr-time input:hover { - background: rgba(94, 114, 228, .28) + background: rgba(94, 114, 228, 0.28); } .flatpickr.form-control { - background: #fff + background: #fff; } -.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)), -.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)), -.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)) { - box-shadow: -10px 0 0 #cb0c9f +.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)) { + box-shadow: -10px 0 0 #cb0c9f; } /*! nouislider - 14.6.3 - 11/19/2020 */ @@ -24305,11 +24762,11 @@ span.flatpickr-weekday { -ms-user-select: none; -moz-user-select: none; user-select: none; - box-sizing: border-box + box-sizing: border-box; } .noUi-target { - position: relative + position: relative; } .noUi-base, @@ -24318,12 +24775,12 @@ span.flatpickr-weekday { height: 6px; position: relative; z-index: 1; - top: -1px + top: -1px; } .noUi-connects { z-index: 0; - overflow: hidden + overflow: hidden; } .noUi-connect, @@ -24337,104 +24794,104 @@ span.flatpickr-weekday { -webkit-transform-origin: 0 0; -webkit-transform-style: preserve-3d; transform-origin: 0 0; - transform-style: flat + transform-style: flat; } .noUi-connect { height: 100%; width: 100%; - border-radius: .25rem + border-radius: 0.25rem; } .noUi-origin { height: 10%; - width: 10% + width: 10%; } .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { left: 0; - right: auto + right: auto; } .noUi-vertical .noUi-origin { - width: 0 + width: 0; } .noUi-horizontal .noUi-origin { - height: 0 + height: 0; } .noUi-handle { -webkit-backface-visibility: hidden; backface-visibility: hidden; - position: absolute + position: absolute; } .noUi-touch-area { height: 100%; - width: 100% + width: 100%; } .noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin { - transition: transform .3s + transition: transform 0.3s; } .noUi-state-drag * { - cursor: inherit !important + cursor: inherit !important; } .noUi-horizontal { - height: 3px + height: 3px; } .noUi-horizontal .noUi-handle { border-radius: 50%; background-color: #fff; - box-shadow: 0 1px 13px 0 rgba(0, 0, 0, .2); + box-shadow: 0 1px 13px 0 rgba(0, 0, 0, 0.2); height: 15px; width: 15px; cursor: pointer; margin-top: -6px; outline: 0; - right: -10px + right: -10px; } .noUi-vertical { - width: 3px + width: 3px; } .noUi-vertical .noUi-handle { width: 28px; height: 34px; right: -6px; - top: -17px + top: -17px; } .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { left: -17px; - right: auto + right: auto; } .noUi-target { background: #e9ecef; - border-radius: .25rem + border-radius: 0.25rem; } .noUi-connects { - border-radius: 3px + border-radius: 3px; } .noUi-connect { - background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%) + background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); } .noUi-draggable { - cursor: ew-resize + cursor: ew-resize; } .noUi-vertical .noUi-draggable { - cursor: ns-resize + cursor: ns-resize; } .noUi-handle { @@ -24443,60 +24900,60 @@ span.flatpickr-weekday { background: #fff; cursor: default; box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb; - webkit-transition: .3s ease 0s; - -moz-transition: .3s ease 0s; - -ms-transition: .3s ease 0s; - -o-transform: .3s ease 0s; - transition: .3s ease 0s + webkit-transition: 0.3s ease 0s; + -moz-transition: 0.3s ease 0s; + -ms-transition: 0.3s ease 0s; + -o-transform: 0.3s ease 0s; + transition: 0.3s ease 0s; } .noUi-active { box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb; - transform: scale3d(1.5, 1.5, 1) + transform: scale3d(1.5, 1.5, 1); } [disabled] .noUi-connect { - background: #b8b8b8 + background: #b8b8b8; } [disabled] .noUi-handle, [disabled].noUi-handle, [disabled].noUi-target { - cursor: not-allowed + cursor: not-allowed; } .noUi-pips, .noUi-pips * { - box-sizing: border-box + box-sizing: border-box; } .noUi-pips { position: absolute; - color: #999 + color: #999; } .noUi-value { position: absolute; white-space: nowrap; - text-align: center + text-align: center; } .noUi-value-sub { color: #ccc; - font-size: 10px + font-size: 10px; } .noUi-marker { position: absolute; - background: #ccc + background: #ccc; } .noUi-marker-sub { - background: #aaa + background: #aaa; } .noUi-marker-large { - background: #aaa + background: #aaa; } .noUi-pips-horizontal { @@ -24504,59 +24961,59 @@ span.flatpickr-weekday { height: 80px; top: 100%; left: 0; - width: 100% + width: 100%; } .noUi-value-horizontal { - transform: translate(-50%, 50%) + transform: translate(-50%, 50%); } .noUi-rtl .noUi-value-horizontal { - transform: translate(50%, 50%) + transform: translate(50%, 50%); } .noUi-marker-horizontal.noUi-marker { margin-left: -1px; width: 2px; - height: 5px + height: 5px; } .noUi-marker-horizontal.noUi-marker-sub { - height: 10px + height: 10px; } .noUi-marker-horizontal.noUi-marker-large { - height: 15px + height: 15px; } .noUi-pips-vertical { padding: 0 10px; height: 100%; top: 0; - left: 100% + left: 100%; } .noUi-value-vertical { transform: translate(0, -50%); - padding-left: 25px + padding-left: 25px; } .noUi-rtl .noUi-value-vertical { - transform: translate(0, 50%) + transform: translate(0, 50%); } .noUi-marker-vertical.noUi-marker { width: 5px; height: 2px; - margin-top: -1px + margin-top: -1px; } .noUi-marker-vertical.noUi-marker-sub { - width: 10px + width: 10px; } .noUi-marker-vertical.noUi-marker-large { - width: 15px + width: 15px; } .noUi-tooltip { @@ -24568,39 +25025,39 @@ span.flatpickr-weekday { color: #000; padding: 5px; text-align: center; - white-space: nowrap + white-space: nowrap; } .noUi-horizontal .noUi-tooltip { transform: translate(-50%, 0); left: 50%; - bottom: 120% + bottom: 120%; } .noUi-vertical .noUi-tooltip { transform: translate(0, -50%); top: 50%; - right: 120% + right: 120%; } -.noUi-horizontal .noUi-origin>.noUi-tooltip { +.noUi-horizontal .noUi-origin > .noUi-tooltip { transform: translate(50%, 0); left: auto; - bottom: 10px + bottom: 10px; } -.noUi-vertical .noUi-origin>.noUi-tooltip { +.noUi-vertical .noUi-origin > .noUi-tooltip { transform: translate(0, -18px); top: auto; - right: 28px + right: 28px; } -code[class*=language-], -pre[class*=language-] { +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; - font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; @@ -24613,71 +25070,70 @@ pre[class*=language-] { tab-size: 4; -webkit-hyphens: none; -ms-hyphens: none; - hyphens: none + hyphens: none; } -code[class*=language-] ::-moz-selection, -code[class*=language-]::-moz-selection, -pre[class*=language-] ::-moz-selection, -pre[class*=language-]::-moz-selection { +code[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; - background: #b3d4fc + background: #b3d4fc; } -code[class*=language-] ::-moz-selection, -code[class*=language-]::-moz-selection, -pre[class*=language-] ::-moz-selection, -pre[class*=language-]::-moz-selection { +code[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; - background: #b3d4fc + background: #b3d4fc; } -code[class*=language-] ::selection, -code[class*=language-]::selection, -pre[class*=language-] ::selection, -pre[class*=language-]::selection { +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; - background: #b3d4fc + background: #b3d4fc; } @media print { - - code[class*=language-], - pre[class*=language-] { - text-shadow: none + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; } } -pre[class*=language-] { +pre[class*="language-"] { padding: 1em; overflow: auto; - border-radius: .75rem + border-radius: 0.75rem; } -:not(pre)>code[class*=language-], -pre[class*=language-] { - background: #f8f9fa +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f8f9fa; } -:not(pre)>code[class*=language-] { - padding: .1em; - border-radius: .3em; - white-space: normal +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; } .token.cdata, .token.comment, .token.doctype, .token.prolog { - color: #708090 + color: #708090; } .token.punctuation { - color: #999 + color: #999; } .token.namespace { - opacity: .7 + opacity: 0.7; } .token.boolean, @@ -24687,7 +25143,7 @@ pre[class*=language-] { .token.property, .token.symbol, .token.tag { - color: #905 + color: #905; } .token.attr-name, @@ -24696,7 +25152,7 @@ pre[class*=language-] { .token.inserted, .token.selector, .token.string { - color: #690 + color: #690; } .language-css .token.string, @@ -24705,37 +25161,37 @@ pre[class*=language-] { .token.operator, .token.url { color: #9a6e3a; - background: rgba(255, 255, 255, .5) + background: rgba(255, 255, 255, 0.5); } .token.atrule, .token.attr-value, .token.keyword { - color: #07a + color: #07a; } .token.class-name, .token.function { - color: #dd4a68 + color: #dd4a68; } .token.important, .token.regex, .token.variable { - color: #e90 + color: #e90; } .token.bold, .token.important { - font-weight: 700 + font-weight: 700; } .token.italic { - font-style: italic + font-style: italic; } .token.entity { - cursor: help + cursor: help; } .ps { @@ -24743,42 +25199,42 @@ pre[class*=language-] { overflow-anchor: none; -ms-overflow-style: none; touch-action: auto; - -ms-touch-action: auto + -ms-touch-action: auto; } .ps__rail-x { display: none; opacity: 0; - transition: background-color .2s linear, opacity .2s linear; - -webkit-transition: background-color .2s linear, opacity .2s linear; + transition: background-color 0.2s linear, opacity 0.2s linear; + -webkit-transition: background-color 0.2s linear, opacity 0.2s linear; height: 15px; bottom: 0; - position: absolute + position: absolute; } .ps__rail-y { display: none; opacity: 0; - transition: background-color .2s linear, opacity .2s linear; - -webkit-transition: background-color .2s linear, opacity .2s linear; + transition: background-color 0.2s linear, opacity 0.2s linear; + -webkit-transition: background-color 0.2s linear, opacity 0.2s linear; width: 15px; right: 0; - position: absolute + position: absolute; } -.ps--active-x>.ps__rail-x, -.ps--active-y>.ps__rail-y { +.ps--active-x > .ps__rail-x, +.ps--active-y > .ps__rail-y { display: block; - background-color: transparent + background-color: transparent; } -.ps--focus>.ps__rail-x, -.ps--focus>.ps__rail-y, -.ps--scrolling-x>.ps__rail-x, -.ps--scrolling-y>.ps__rail-y, -.ps:hover>.ps__rail-x, -.ps:hover>.ps__rail-y { - opacity: .6 +.ps--focus > .ps__rail-x, +.ps--focus > .ps__rail-y, +.ps--scrolling-x > .ps__rail-x, +.ps--scrolling-y > .ps__rail-y, +.ps:hover > .ps__rail-x, +.ps:hover > .ps__rail-y { + opacity: 0.6; } .ps .ps__rail-x.ps--clicking, @@ -24788,52 +25244,51 @@ pre[class*=language-] { .ps .ps__rail-y:focus, .ps .ps__rail-y:hover { background-color: #eee; - opacity: .9 + opacity: 0.9; } .ps__thumb-x { background-color: #aaa; border-radius: 6px; - transition: background-color .2s linear, height .2s ease-in-out; - -webkit-transition: background-color .2s linear, height .2s ease-in-out; + transition: background-color 0.2s linear, height 0.2s ease-in-out; + -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out; height: 6px; bottom: 2px; - position: absolute + position: absolute; } .ps__thumb-y { background-color: #aaa; border-radius: 6px; - transition: background-color .2s linear, width .2s ease-in-out; - -webkit-transition: background-color .2s linear, width .2s ease-in-out; + transition: background-color 0.2s linear, width 0.2s ease-in-out; + -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out; width: 6px; right: 2px; - position: absolute + position: absolute; } .ps__rail-x.ps--clicking .ps__thumb-x, -.ps__rail-x:focus>.ps__thumb-x, -.ps__rail-x:hover>.ps__thumb-x { +.ps__rail-x:focus > .ps__thumb-x, +.ps__rail-x:hover > .ps__thumb-x { background-color: #999; - height: 11px + height: 11px; } .ps__rail-y.ps--clicking .ps__thumb-y, -.ps__rail-y:focus>.ps__thumb-y, -.ps__rail-y:hover>.ps__thumb-y { +.ps__rail-y:focus > .ps__thumb-y, +.ps__rail-y:hover > .ps__thumb-y { background-color: #999; - width: 11px + width: 11px; } -@supports (-ms-overflow-style:none) { +@supports (-ms-overflow-style: none) { .ps { - overflow: auto !important + overflow: auto !important; } } -@media screen and (-ms-high-contrast:active), -(-ms-high-contrast:none) { +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ps { - overflow: auto !important + overflow: auto !important; } -} \ No newline at end of file +} diff --git a/views/src/css/soft-ui-dashboard.min.css b/views/src/css/soft-ui-dashboard.min.css index 8d977048..76b7dbef 100644 --- a/views/src/css/soft-ui-dashboard.min.css +++ b/views/src/css/soft-ui-dashboard.min.css @@ -3,7 +3,14745 @@ * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--bs-blue:#63B3ED;--bs-indigo:#596CFF;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#F56565;--bs-orange:#fd7e14;--bs-yellow:#FBD38D;--bs-green:#81E6D9;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#cb0c9f;--bs-secondary:#8392AB;--bs-success:#82d616;--bs-info:#17c1e8;--bs-warning:#fbcf33;--bs-danger:#ea0606;--bs-light:#e9ecef;--bs-dark:#344767;--bs-white:#fff;--bs-font-sans-serif:Open Sans;--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))}.feed{padding:8px 20px;margin:24px -20px;box-shadow:none!important;box-sizing:inherit;background-color:#e7e9eb;border-radius:5px;padding:.01em 16px;margin:20px 0;display:block;box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important}.feed-code{font-size:15px;border-left:4px solid #04aa6d}.feed-code{margin-top:16px!important;margin-bottom:16px!important}.feed-code{width:auto;background-color:#fff;padding:8px 12px;word-wrap:break-word}.feed-code,.feed-codespan{font-family:Consolas,Menlo,"courier new",monospace;font-size:16px}.feed-btn,.feed-btn:link,.feed-btn:visited{color:#fff;background-color:#4caf50}.feed-example .feed-btn,.feed-example .ws-btn{background-color:#04aa6d!important;border-radius:5px;font-size:17px;font-family:'Source Sans Pro',sans-serif;padding:6px 18px}.feed-margin-bottom{margin-bottom:16px!important}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#67748e;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:#344767}.h1,h1{font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.h1,h1{font-size:3rem}}.h2,h2{font-size:calc(1.35rem + 1.2vw)}@media (min-width:1200px){.h2,h2{font-size:2.25rem}}.h3,h3{font-size:calc(1.3125rem + .75vw)}@media (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],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}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#cb0c9f;text-decoration:none}a:hover{color:#830866;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.25rem}kbd kbd{padding:0;font-size:1em;font-weight:600}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-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:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:400}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.5rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,1.5rem);padding-left:var(--bs-gutter-x,1.5rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .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.333333%}.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.666667%}@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.333333%}.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.666667%}}@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.333333%}.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.666667%}}@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.333333%}.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.666667%}}@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.333333%}.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.666667%}}@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.333333%}.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.666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.333333%}.col-2{flex:0 0 auto;width:16.666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.333333%}.col-5{flex:0 0 auto;width:41.666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.333333%}.col-8{flex:0 0 auto;width:66.666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.333333%}.col-11{flex:0 0 auto;width:91.666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}.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}.g-6,.gx-6{--bs-gutter-x:4rem}.g-6,.gy-6{--bs-gutter-y:4rem}.g-7,.gx-7{--bs-gutter-x:6rem}.g-7,.gy-7{--bs-gutter-y:6rem}.g-8,.gx-8{--bs-gutter-x:8rem}.g-8,.gy-8{--bs-gutter-y:8rem}.g-9,.gx-9{--bs-gutter-x:10rem}.g-9,.gy-9{--bs-gutter-y:10rem}.g-10,.gx-10{--bs-gutter-x:12rem}.g-10,.gy-10{--bs-gutter-y:12rem}.g-11,.gx-11{--bs-gutter-x:14rem}.g-11,.gy-11{--bs-gutter-y:14rem}.g-12,.gx-12{--bs-gutter-x:16rem}.g-12,.gy-12{--bs-gutter-y:16rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.333333%}.col-sm-2{flex:0 0 auto;width:16.666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.333333%}.col-sm-5{flex:0 0 auto;width:41.666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.333333%}.col-sm-8{flex:0 0 auto;width:66.666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.333333%}.col-sm-11{flex:0 0 auto;width:91.666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.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}.g-sm-6,.gx-sm-6{--bs-gutter-x:4rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:4rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:6rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:6rem}.g-sm-8,.gx-sm-8{--bs-gutter-x:8rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:8rem}.g-sm-9,.gx-sm-9{--bs-gutter-x:10rem}.g-sm-9,.gy-sm-9{--bs-gutter-y:10rem}.g-sm-10,.gx-sm-10{--bs-gutter-x:12rem}.g-sm-10,.gy-sm-10{--bs-gutter-y:12rem}.g-sm-11,.gx-sm-11{--bs-gutter-x:14rem}.g-sm-11,.gy-sm-11{--bs-gutter-y:14rem}.g-sm-12,.gx-sm-12{--bs-gutter-x:16rem}.g-sm-12,.gy-sm-12{--bs-gutter-y:16rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.333333%}.col-md-2{flex:0 0 auto;width:16.666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-5{flex:0 0 auto;width:41.666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.333333%}.col-md-8{flex:0 0 auto;width:66.666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.333333%}.col-md-11{flex:0 0 auto;width:91.666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}.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}.g-md-6,.gx-md-6{--bs-gutter-x:4rem}.g-md-6,.gy-md-6{--bs-gutter-y:4rem}.g-md-7,.gx-md-7{--bs-gutter-x:6rem}.g-md-7,.gy-md-7{--bs-gutter-y:6rem}.g-md-8,.gx-md-8{--bs-gutter-x:8rem}.g-md-8,.gy-md-8{--bs-gutter-y:8rem}.g-md-9,.gx-md-9{--bs-gutter-x:10rem}.g-md-9,.gy-md-9{--bs-gutter-y:10rem}.g-md-10,.gx-md-10{--bs-gutter-x:12rem}.g-md-10,.gy-md-10{--bs-gutter-y:12rem}.g-md-11,.gx-md-11{--bs-gutter-x:14rem}.g-md-11,.gy-md-11{--bs-gutter-y:14rem}.g-md-12,.gx-md-12{--bs-gutter-x:16rem}.g-md-12,.gy-md-12{--bs-gutter-y:16rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.333333%}.col-lg-2{flex:0 0 auto;width:16.666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.333333%}.col-lg-5{flex:0 0 auto;width:41.666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.333333%}.col-lg-8{flex:0 0 auto;width:66.666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.333333%}.col-lg-11{flex:0 0 auto;width:91.666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.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}.g-lg-6,.gx-lg-6{--bs-gutter-x:4rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:4rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:6rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:6rem}.g-lg-8,.gx-lg-8{--bs-gutter-x:8rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:8rem}.g-lg-9,.gx-lg-9{--bs-gutter-x:10rem}.g-lg-9,.gy-lg-9{--bs-gutter-y:10rem}.g-lg-10,.gx-lg-10{--bs-gutter-x:12rem}.g-lg-10,.gy-lg-10{--bs-gutter-y:12rem}.g-lg-11,.gx-lg-11{--bs-gutter-x:14rem}.g-lg-11,.gy-lg-11{--bs-gutter-y:14rem}.g-lg-12,.gx-lg-12{--bs-gutter-x:16rem}.g-lg-12,.gy-lg-12{--bs-gutter-y:16rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.333333%}.col-xl-2{flex:0 0 auto;width:16.666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.333333%}.col-xl-5{flex:0 0 auto;width:41.666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.333333%}.col-xl-8{flex:0 0 auto;width:66.666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.333333%}.col-xl-11{flex:0 0 auto;width:91.666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.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}.g-xl-6,.gx-xl-6{--bs-gutter-x:4rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:4rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:6rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:6rem}.g-xl-8,.gx-xl-8{--bs-gutter-x:8rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:8rem}.g-xl-9,.gx-xl-9{--bs-gutter-x:10rem}.g-xl-9,.gy-xl-9{--bs-gutter-y:10rem}.g-xl-10,.gx-xl-10{--bs-gutter-x:12rem}.g-xl-10,.gy-xl-10{--bs-gutter-y:12rem}.g-xl-11,.gx-xl-11{--bs-gutter-x:14rem}.g-xl-11,.gy-xl-11{--bs-gutter-y:14rem}.g-xl-12,.gx-xl-12{--bs-gutter-x:16rem}.g-xl-12,.gy-xl-12{--bs-gutter-y:16rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.333333%}.col-xxl-2{flex:0 0 auto;width:16.666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.333333%}.col-xxl-5{flex:0 0 auto;width:41.666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.333333%}.col-xxl-8{flex:0 0 auto;width:66.666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.333333%}.col-xxl-11{flex:0 0 auto;width:91.666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-xxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}.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}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:4rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:4rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:6rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:6rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x:8rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:8rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x:10rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y:10rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x:12rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y:12rem}.g-xxl-11,.gx-xxl-11{--bs-gutter-x:14rem}.g-xxl-11,.gy-xxl-11{--bs-gutter-y:14rem}.g-xxl-12,.gx-xxl-12{--bs-gutter-x:16rem}.g-xxl-12,.gy-xxl-12{--bs-gutter-y:16rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#67748e;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#67748e;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#67748e;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#67748e;vertical-align:top;border-color:#e9ecef}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .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-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#f5ceec;--bs-table-striped-bg:#e9c4e0;--bs-table-striped-color:#000;--bs-table-active-bg:#ddb9d4;--bs-table-active-color:#000;--bs-table-hover-bg:#e3bfda;--bs-table-hover-color:#000;color:#000;border-color:#ddb9d4}.table-secondary{--bs-table-bg:#e6e9ee;--bs-table-striped-bg:#dbdde2;--bs-table-striped-color:#000;--bs-table-active-bg:#cfd2d6;--bs-table-active-color:#000;--bs-table-hover-bg:#d5d8dc;--bs-table-hover-color:#000;color:#000;border-color:#cfd2d6}.table-success{--bs-table-bg:#e6f7d0;--bs-table-striped-bg:#dbebc6;--bs-table-striped-color:#000;--bs-table-active-bg:#cfdebb;--bs-table-active-color:#000;--bs-table-hover-bg:#d5e4c0;--bs-table-hover-color:#000;color:#000;border-color:#cfdebb}.table-info{--bs-table-bg:#d1f3fa;--bs-table-striped-bg:#c7e7ee;--bs-table-striped-color:#000;--bs-table-active-bg:#bcdbe1;--bs-table-active-color:#000;--bs-table-hover-bg:#c1e1e7;--bs-table-hover-color:#000;color:#000;border-color:#bcdbe1}.table-warning{--bs-table-bg:#fef5d6;--bs-table-striped-bg:#f1e9cb;--bs-table-striped-color:#000;--bs-table-active-bg:#e5ddc1;--bs-table-active-color:#000;--bs-table-hover-bg:#ebe3c6;--bs-table-hover-color:#000;color:#000;border-color:#e5ddc1}.table-danger{--bs-table-bg:#fbcdcd;--bs-table-striped-bg:#eec3c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e2b9b9;--bs-table-active-color:#000;--bs-table-hover-bg:#e8bebe;--bs-table-hover-color:#000;color:#000;border-color:#e2b9b9}.table-light{--bs-table-bg:#e9ecef;--bs-table-striped-bg:#dde0e3;--bs-table-striped-color:#000;--bs-table-active-bg:#d2d4d7;--bs-table-active-color:#000;--bs-table-hover-bg:#d8dadd;--bs-table-hover-color:#000;color:#000;border-color:#d2d4d7}.table-dark{--bs-table-bg:#344767;--bs-table-striped-bg:#3e506f;--bs-table-striped-color:#fff;--bs-table-active-bg:#485976;--bs-table-active-color:#fff;--bs-table-hover-bg:#435572;--bs-table-hover-color:#fff;color:#fff;border-color:#485976}.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:.5rem;font-size:.75rem;font-weight:700;color:#344767}.col-form-label{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);margin-bottom:0;font-size:inherit;font-weight:700;line-height:1.4rem;color:#344767}.col-form-label-lg{padding-top:calc(.75rem + 1px);padding-bottom:calc(.75rem + 1px);font-size:.875rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.75rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #d2d6da;appearance:none;border-radius:.5rem;transition:box-shadow .15s ease,border-color .15s ease}@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:#495057;background-color:#fff;border-color:#e293d3;outline:0;box-shadow:0 0 0 2px #e9aede}.form-control::-webkit-date-and-time-value{height:1.4rem}.form-control::placeholder{color:#adb5bd;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.5rem .75rem;margin:-.5rem -.75rem;margin-inline-end:.75rem;color:#495057;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 .15s ease-in}@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::-webkit-file-upload-button{padding:.5rem .75rem;margin:-.5rem -.75rem;margin-inline-end:.75rem;color:#495057;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 .15s ease-in}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#f2f2f2}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;line-height:1.4rem;color:#344767;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:unset;padding:.25rem .75rem;font-size:.75rem;border-radius:.5rem}.form-control-sm::file-selector-button{padding:.25rem .75rem;margin:-.25rem -.75rem;margin-inline-end:.75rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .75rem;margin:-.25rem -.75rem;margin-inline-end:.75rem}.form-control-lg{min-height:unset;padding:.75rem .75rem;font-size:.875rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.75rem .75rem;margin:-.75rem -.75rem;margin-inline-end:.75rem}.form-control-lg::-webkit-file-upload-button{padding:.75rem .75rem;margin:-.75rem -.75rem;margin-inline-end:.75rem}textarea.form-control{min-height:unset}textarea.form-control-sm{min-height:unset}textarea.form-control-lg{min-height:unset}.form-control-color{max-width:3rem;height:auto;padding:.5rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.4rem;border-radius:.5rem}.form-control-color::-webkit-color-swatch{height:1.4rem;border-radius:.5rem}.form-select{display:block;width:100%;padding:.5rem 1rem .5rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:.875rem;font-weight:400;line-height:1.4rem;color:#495057;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #d2d6da;border-radius:.5rem;transition:box-shadow .15s ease,border-color .15s ease;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#e293d3;outline:0;box-shadow:0 0 0 2px #e9aede}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.75rem;font-size:.75rem}.form-select-lg{padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem;font-size:.875rem}.form-check{display:block;min-height:1.5rem;padding-left:1.73em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.73em}.form-check-input{width:1.23em;height:1.23em;margin-top:.135em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:none;appearance:none;color-adjust:exact;transition:background-color .25s ease,border-color .25s ease,background-position .15s ease-in-out,opacity .15s ease-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type=checkbox]{border-radius:.35rem}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(99%)}.form-check-input:focus{border-color:none;outline:0;box-shadow:none}.form-check-input:checked{background-color:transparent;border-color:transparent}.form-check-input:checked[type=checkbox]{background-image:linear-gradient(310deg,#141727 0,#3a416f 100%)}.form-check-input:checked[type=radio]{background-image:linear-gradient(310deg,#141727 0,#3a416f 100%)}.form-check-input[type=checkbox]:indeterminate{background-color:#cb0c9f;border-color:#cb0c9f;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:3rem}.form-switch .form-check-input{width:2.5rem;margin-left:-3rem;background-image:none;background-position:left center;border-radius:2.5rem;transition:background-color .25s ease,border-color .25s ease,background-position .15s ease-in-out,opacity .15s ease-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:none}.form-switch .form-check-input:checked{background-position:right center;background-image:none}.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:.65}.form-range{width:100%;height:calc(1rem + 4px);padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #e9aede}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 2px #e9aede}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#cb0c9f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#f891e1}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#cb0c9f;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#f891e1}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:400;line-height:1.4rem;color:#344767;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #d2d6da;border-radius:.5rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.75rem .75rem;font-size:.875rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .75rem;font-size:.75rem;border-radius:.5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1.75rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#66d432}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000;background-color:rgba(102,212,50,.9);border-radius:.5rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#66d432;padding-right:unset;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#66d432;box-shadow:0 0 0 2px rgba(102,212,50,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:unset;background-position:top .75rem right .75rem}.form-select.is-valid,.was-validated .form-select:valid{border-color:#66d432}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:2.875rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,1rem 1rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#66d432;box-shadow:0 0 0 2px rgba(102,212,50,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#66d432}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#66d432}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 2px rgba(102,212,50,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#66d432}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#fd5c70}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000;background-color:rgba(253,92,112,.9);border-radius:.5rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#fd5c70;padding-right:unset;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#fd5c70;box-shadow:0 0 0 2px rgba(253,92,112,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:unset;background-position:top .75rem right .75rem}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#fd5c70}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:2.875rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 1.75rem;background-size:16px 12px,1rem 1rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#fd5c70;box-shadow:0 0 0 2px rgba(253,92,112,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#fd5c70}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#fd5c70}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 2px rgba(253,92,112,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fd5c70}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:700;line-height:1.4;color:#67748e;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.75rem 1.5rem;font-size:.75rem;border-radius:.5rem;transition:all .15s ease-in}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#67748e}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 3px 5px -1px rgba(0,0,0,.09),0 2px 3px -1px rgba(0,0,0,.07)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#cb0c9f;border-color:#cb0c9f}.btn-primary:hover{color:#fff;background-color:#ad0a87;border-color:#a20a7f}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#ad0a87;border-color:#a20a7f;box-shadow:0 0 0 .2rem rgba(211,48,173,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#a20a7f;border-color:#980977}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(211,48,173,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#cb0c9f;border-color:#cb0c9f}.btn-secondary{color:#000;background-color:#8392ab;border-color:#8392ab}.btn-secondary:hover{color:#000;background-color:#96a2b8;border-color:#8f9db3}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#000;background-color:#96a2b8;border-color:#8f9db3;box-shadow:0 0 0 .2rem rgba(111,124,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#9ca8bc;border-color:#8f9db3}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(111,124,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#000;background-color:#8392ab;border-color:#8392ab}.btn-success{color:#000;background-color:#82d616;border-color:#82d616}.btn-success:hover{color:#000;background-color:#95dc39;border-color:#8fda2d}.btn-check:focus+.btn-success,.btn-success:focus{color:#000;background-color:#95dc39;border-color:#8fda2d;box-shadow:0 0 0 .2rem rgba(111,182,19,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#000;background-color:#9bde45;border-color:#8fda2d}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(111,182,19,.5)}.btn-success.disabled,.btn-success:disabled{color:#000;background-color:#82d616;border-color:#82d616}.btn-info{color:#000;background-color:#17c1e8;border-color:#17c1e8}.btn-info:hover{color:#000;background-color:#3acaeb;border-color:#2ec7ea}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#3acaeb;border-color:#2ec7ea;box-shadow:0 0 0 .2rem rgba(20,164,197,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#45cded;border-color:#2ec7ea}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(20,164,197,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#17c1e8;border-color:#17c1e8}.btn-warning{color:#000;background-color:#fbcf33;border-color:#fbcf33}.btn-warning:hover{color:#000;background-color:#fcd652;border-color:#fbd447}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#fcd652;border-color:#fbd447;box-shadow:0 0 0 .2rem rgba(213,176,43,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#fcd95c;border-color:#fbd447}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(213,176,43,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#fbcf33;border-color:#fbcf33}.btn-danger{color:#fff;background-color:#ea0606;border-color:#ea0606}.btn-danger:hover{color:#fff;background-color:#c70505;border-color:#bb0505}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#c70505;border-color:#bb0505;box-shadow:0 0 0 .2rem rgba(237,43,43,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bb0505;border-color:#b00505}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(237,43,43,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ea0606;border-color:#ea0606}.btn-light{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-light:hover{color:#000;background-color:#eceff1;border-color:#ebeef1}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#eceff1;border-color:#ebeef1;box-shadow:0 0 0 .2rem rgba(198,201,203,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#edf0f2;border-color:#ebeef1}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(198,201,203,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-dark{color:#fff;background-color:#344767;border-color:#344767}.btn-dark:hover{color:#fff;background-color:#2c3c58;border-color:#2a3952}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#2c3c58;border-color:#2a3952;box-shadow:0 0 0 .2rem rgba(82,99,126,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#2a3952;border-color:#27354d}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,99,126,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#344767;border-color:#344767}.btn-white{color:#000;background-color:#fff;border-color:#fff}.btn-white:hover{color:#000;background-color:#fff;border-color:#fff}.btn-check:focus+.btn-white,.btn-white:focus{color:#000;background-color:#fff;border-color:#fff;box-shadow:0 0 0 .2rem rgba(217,217,217,.5)}.btn-check:active+.btn-white,.btn-check:checked+.btn-white,.btn-white.active,.btn-white:active,.show>.btn-white.dropdown-toggle{color:#000;background-color:#fff;border-color:#fff}.btn-check:active+.btn-white:focus,.btn-check:checked+.btn-white:focus,.btn-white.active:focus,.btn-white:active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(217,217,217,.5)}.btn-white.disabled,.btn-white:disabled{color:#000;background-color:#fff;border-color:#fff}.btn-outline-primary{color:#cb0c9f;border-color:#cb0c9f}.btn-outline-primary:hover{color:#fff;background-color:#cb0c9f;border-color:#cb0c9f}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(203,12,159,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#cb0c9f;border-color:#cb0c9f}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .2rem rgba(203,12,159,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#cb0c9f;background-color:transparent}.btn-outline-secondary{color:#8392ab;border-color:#8392ab}.btn-outline-secondary:hover{color:#000;background-color:#8392ab;border-color:#8392ab}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(131,146,171,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#000;background-color:#8392ab;border-color:#8392ab}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .2rem rgba(131,146,171,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#8392ab;background-color:transparent}.btn-outline-success{color:#82d616;border-color:#82d616}.btn-outline-success:hover{color:#000;background-color:#82d616;border-color:#82d616}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(130,214,22,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#000;background-color:#82d616;border-color:#82d616}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .2rem rgba(130,214,22,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#82d616;background-color:transparent}.btn-outline-info{color:#17c1e8;border-color:#17c1e8}.btn-outline-info:hover{color:#000;background-color:#17c1e8;border-color:#17c1e8}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,193,232,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#17c1e8;border-color:#17c1e8}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .2rem rgba(23,193,232,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17c1e8;background-color:transparent}.btn-outline-warning{color:#fbcf33;border-color:#fbcf33}.btn-outline-warning:hover{color:#000;background-color:#fbcf33;border-color:#fbcf33}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(251,207,51,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#fbcf33;border-color:#fbcf33}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .2rem rgba(251,207,51,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#fbcf33;background-color:transparent}.btn-outline-danger{color:#ea0606;border-color:#ea0606}.btn-outline-danger:hover{color:#fff;background-color:#ea0606;border-color:#ea0606}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(234,6,6,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#ea0606;border-color:#ea0606}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .2rem rgba(234,6,6,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ea0606;background-color:transparent}.btn-outline-light{color:#e9ecef;border-color:#e9ecef}.btn-outline-light:hover{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(233,236,239,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#e9ecef;border-color:#e9ecef}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .2rem rgba(233,236,239,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#e9ecef;background-color:transparent}.btn-outline-dark{color:#344767;border-color:#344767}.btn-outline-dark:hover{color:#fff;background-color:#344767;border-color:#344767}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,71,103,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#344767;border-color:#344767}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .2rem rgba(52,71,103,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#344767;background-color:transparent}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#000;background-color:#fff;border-color:#fff}.btn-check:focus+.btn-outline-white,.btn-outline-white:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-check:active+.btn-outline-white,.btn-check:checked+.btn-outline-white,.btn-outline-white.active,.btn-outline-white.dropdown-toggle.show,.btn-outline-white:active{color:#000;background-color:#fff;border-color:#fff}.btn-check:active+.btn-outline-white:focus,.btn-check:checked+.btn-outline-white:focus,.btn-outline-white.active:focus,.btn-outline-white.dropdown-toggle.show:focus,.btn-outline-white:active:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent}.btn-link{font-weight:400;color:#cb0c9f;text-decoration:none}.btn-link:hover{color:#830866;text-decoration:none}.btn-link:focus{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.875rem 4rem;font-size:.875rem;border-radius:.5rem}.btn-group-sm>.btn,.btn-sm{padding:.5rem 2rem;font-size:.75rem;border-radius:.5rem}.fade{transition:opacity .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 .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:11rem;padding:.5rem 0;margin:0;font-size:.875rem;color:#67748e;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid transparent;border-radius:.5rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:1.625rem}.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:1.625rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:1.625rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.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:1.625rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid transparent}.dropdown-item{display:block;width:100%;padding:.3rem 1rem;clear:both;font-weight:400;color:#67748e;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#344767;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#67748e;text-decoration:none;background-color:transparent}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.3rem 1rem;color:#67748e}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:transparent}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#67748e;background-color:transparent}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:transparent}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:3rem;padding-left:3rem}.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#cb0c9f;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#830866}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.75rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#344767;background-color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-right:1rem;padding-bottom:.5rem;padding-left:1rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.40625rem;padding-bottom:.40625rem;margin-right:1rem;font-size:1.125rem;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.125rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.5rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .2rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{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:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(52,71,103,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(52,71,103,.9)}.navbar-light .navbar-nav .nav-link{color:#344767}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(52,71,103,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(52,71,103,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(52,71,103,.9)}.navbar-light .navbar-toggler{color:#344767;border-color:rgba(52,71,103,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#344767}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(52,71,103,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.85)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.85);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.85)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:1rem}.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:1rem;border-top-right-radius:1rem}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#fff;border-bottom:0 solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:1rem 1rem 0 0}.card-footer{padding:.5rem 1rem;background-color:#fff;border-top:0 solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 1rem 1rem}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:1rem}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:1rem;border-top-right-radius:1rem}.card-img,.card-img-bottom{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1rem;font-size:1rem;color:#67748e;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:all .15s ease-in,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#344767;background-color:transparent;box-shadow:inset 0 0 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:none;transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1rem;height:1rem;margin-left:auto;content:"";background-image:none;background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#e293d3;outline:0;box-shadow:none}.accordion-header{margin-bottom:0}.accordion-item{background-color:transparent;border:0 solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.5rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.5rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#cb0c9f;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#830866;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#830866;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .2rem rgba(203,12,159,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#cb0c9f;border-color:#cb0c9f}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.page-item:last-child .page-link{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.125rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.badge{display:inline-block;padding:.55em .9em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.45rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.5rem}.alert-heading{color:inherit}.alert-link{font-weight:600}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#7a075f;background-color:#f5ceec;border-color:#efb6e2}.alert-primary .alert-link{color:#62064c}.alert-secondary{color:#4f5867;background-color:#e6e9ee;border-color:#dadee6}.alert-secondary .alert-link{color:#3f4652}.alert-success{color:#345609;background-color:#e6f7d0;border-color:#daf3b9}.alert-success .alert-link{color:#2a4507}.alert-info{color:#0e748b;background-color:#d1f3fa;border-color:#b9ecf8}.alert-info .alert-link{color:#0b5d6f}.alert-warning{color:#645314;background-color:#fef5d6;border-color:#fef1c2}.alert-warning .alert-link{color:#504210}.alert-danger{color:#8c0404;background-color:#fbcdcd;border-color:#f9b4b4}.alert-danger .alert-link{color:#700303}.alert-light{color:#5d5e60;background-color:#fbfbfc;border-color:#f8f9fa}.alert-light .alert-link{color:#4a4b4d}.alert-dark{color:#1f2b3e;background-color:#d6dae1;border-color:#c2c8d1}.alert-dark .alert-link{color:#192232}.alert-white{color:#666;background-color:#fff;border-color:#fff}.alert-white .alert-link{color:#525252}@keyframes progress-bar-stripes{0%{background-position-x:3px}}.progress{display:flex;height:3px;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.5rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#cb0c9f;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:3px 3px}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.5rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#67748e;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:inherit;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#cb0c9f;border-color:#cb0c9f}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.5rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.5rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.5rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.5rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.5rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.5rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.5rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.5rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.5rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.5rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.5rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.5rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#7a075f;background-color:#f5ceec}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#7a075f;background-color:#ddb9d4}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#7a075f;border-color:#7a075f}.list-group-item-secondary{color:#4f5867;background-color:#e6e9ee}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#4f5867;background-color:#cfd2d6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#4f5867;border-color:#4f5867}.list-group-item-success{color:#345609;background-color:#e6f7d0}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#345609;background-color:#cfdebb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#345609;border-color:#345609}.list-group-item-info{color:#0e748b;background-color:#d1f3fa}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0e748b;background-color:#bcdbe1}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0e748b;border-color:#0e748b}.list-group-item-warning{color:#645314;background-color:#fef5d6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#645314;background-color:#e5ddc1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#645314;border-color:#645314}.list-group-item-danger{color:#8c0404;background-color:#fbcdcd}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#8c0404;background-color:#e2b9b9}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#8c0404;border-color:#8c0404}.list-group-item-light{color:#5d5e60;background-color:#fbfbfc}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#5d5e60;background-color:#e2e2e3}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#5d5e60;border-color:#5d5e60}.list-group-item-dark{color:#1f2b3e;background-color:#d6dae1}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1f2b3e;background-color:#c1c4cb}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1f2b3e;border-color:#1f2b3e}.list-group-item-white{color:#666;background-color:#fff}.list-group-item-white.list-group-item-action:focus,.list-group-item-white.list-group-item-action:hover{color:#666;background-color:#e6e6e6}.list-group-item-white.list-group-item-action.active{color:#fff;background-color:#666;border-color:#666}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#fff;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .2rem rgba(203,12,159,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:0 solid transparent;box-shadow:0 .25rem .375rem -.0625rem rgba(20,20,20,.12),0 .125rem .25rem -.0625rem rgba(20,20,20,.07);border-radius:.5rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:1.5rem}.toast-header{display:flex;align-items:center;padding:.75rem .75rem;color:#344767;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:0 solid rgba(0,0,0,.05);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.75rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.75rem - 1px);border-top-right-radius:calc(.75rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.5rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.75rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,.2);border-radius:.75rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 0px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:0;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 0px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 0px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:0 solid #e9ecef}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 0px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;color:#344767;background-color:#e9ecef;border-bottom:0 solid rgba(0,0,0,.2);border-top-left-radius:calc(.75rem - 0px);border-top-right-radius:calc(.75rem - 0px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#67748e}.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 .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{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:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#cb0c9f}.link-primary:focus,.link-primary:hover{color:#a20a7f}.link-secondary{color:#8392ab}.link-secondary:focus,.link-secondary:hover{color:#9ca8bc}.link-success{color:#82d616}.link-success:focus,.link-success:hover{color:#9bde45}.link-info{color:#17c1e8}.link-info:focus,.link-info:hover{color:#45cded}.link-warning{color:#fbcf33}.link-warning:focus,.link-warning:hover{color:#fcd95c}.link-danger{color:#ea0606}.link-danger:focus,.link-danger:hover{color:#bb0505}.link-light{color:#e9ecef}.link-light:focus,.link-light:hover{color:#edf0f2}.link-dark{color:#344767}.link-dark:focus,.link-dark:hover{color:#2a3952}.link-white{color:#fff}.link-white:focus,.link-white:hover{color:#fff}.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:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.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}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.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}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.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 .25rem .375rem -.0625rem rgba(20,20,20,.12),0 .125rem .25rem -.0625rem rgba(20,20,20,.07)!important}.shadow-sm{box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.12)!important}.shadow-lg{box-shadow:0 8px 26px -4px rgba(20,20,20,.15),0 8px 9px -5px rgba(20,20,20,.06)!important}.shadow-xl{box-shadow:0 23px 45px -11px rgba(20,20,20,.25)!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-1{top:1%!important}.top-2{top:2%!important}.top-3{top:3%!important}.top-4{top:4%!important}.top-5{top:5%!important}.top-6{top:6%!important}.top-7{top:7%!important}.top-8{top:8%!important}.top-9{top:9%!important}.top-10{top:10%!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-1{bottom:1%!important}.bottom-2{bottom:2%!important}.bottom-3{bottom:3%!important}.bottom-4{bottom:4%!important}.bottom-5{bottom:5%!important}.bottom-6{bottom:6%!important}.bottom-7{bottom:7%!important}.bottom-8{bottom:8%!important}.bottom-9{bottom:9%!important}.bottom-10{bottom:10%!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-1{left:1%!important}.start-2{left:2%!important}.start-3{left:3%!important}.start-4{left:4%!important}.start-5{left:5%!important}.start-6{left:6%!important}.start-7{left:7%!important}.start-8{left:8%!important}.start-9{left:9%!important}.start-10{left:10%!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-1{right:1%!important}.end-2{right:2%!important}.end-3{right:3%!important}.end-4{right:4%!important}.end-5{right:5%!important}.end-6{right:6%!important}.end-7{right:7%!important}.end-8{right:8%!important}.end-9{right:9%!important}.end-10{right:10%!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#cb0c9f!important}.border-secondary{border-color:#8392ab!important}.border-success{border-color:#82d616!important}.border-info{border-color:#17c1e8!important}.border-warning{border-color:#fbcf33!important}.border-danger{border-color:#ea0606!important}.border-light{border-color:#e9ecef!important}.border-dark{border-color:#344767!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-0{width:0%!important}.w-1{width:1%!important}.w-2{width:2%!important}.w-3{width:3%!important}.w-4{width:4%!important}.w-5{width:5%!important}.w-6{width:6%!important}.w-7{width:7%!important}.w-8{width:8%!important}.w-9{width:9%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-95{width:95%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-25{min-height:25vh!important}.min-vh-50{min-height:50vh!important}.min-vh-75{min-height:75vh!important}.min-vh-85{min-height:85vh!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:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.gap-6{gap:4rem!important}.gap-7{gap:6rem!important}.gap-8{gap:8rem!important}.gap-9{gap:10rem!important}.gap-10{gap:12rem!important}.gap-11{gap:14rem!important}.gap-12{gap:16rem!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:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-6{margin:4rem!important}.m-7{margin:6rem!important}.m-8{margin:8rem!important}.m-9{margin:10rem!important}.m-10{margin:12rem!important}.m-11{margin:14rem!important}.m-12{margin:16rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:4rem!important;margin-left:4rem!important}.mx-7{margin-right:6rem!important;margin-left:6rem!important}.mx-8{margin-right:8rem!important;margin-left:8rem!important}.mx-9{margin-right:10rem!important;margin-left:10rem!important}.mx-10{margin-right:12rem!important;margin-left:12rem!important}.mx-11{margin-right:14rem!important;margin-left:14rem!important}.mx-12{margin-right:16rem!important;margin-left:16rem!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:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:4rem!important}.mt-7{margin-top:6rem!important}.mt-8{margin-top:8rem!important}.mt-9{margin-top:10rem!important}.mt-10{margin-top:12rem!important}.mt-11{margin-top:14rem!important}.mt-12{margin-top:16rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-6{margin-right:4rem!important}.me-7{margin-right:6rem!important}.me-8{margin-right:8rem!important}.me-9{margin-right:10rem!important}.me-10{margin-right:12rem!important}.me-11{margin-right:14rem!important}.me-12{margin-right:16rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:4rem!important}.mb-7{margin-bottom:6rem!important}.mb-8{margin-bottom:8rem!important}.mb-9{margin-bottom:10rem!important}.mb-10{margin-bottom:12rem!important}.mb-11{margin-bottom:14rem!important}.mb-12{margin-bottom:16rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-6{margin-left:4rem!important}.ms-7{margin-left:6rem!important}.ms-8{margin-left:8rem!important}.ms-9{margin-left:10rem!important}.ms-10{margin-left:12rem!important}.ms-11{margin-left:14rem!important}.ms-12{margin-left:16rem!important}.ms-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-3rem!important}.m-n6{margin:-4rem!important}.m-n7{margin:-6rem!important}.m-n8{margin:-8rem!important}.m-n9{margin:-10rem!important}.m-n10{margin:-12rem!important}.m-n11{margin:-14rem!important}.m-n12{margin:-16rem!important}.mx-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-n2{margin-right:-.5rem!important;margin-left:-.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}.mx-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-n2{margin-top:-.5rem!important;margin-bottom:-.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}.my-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-3rem!important}.mt-n6{margin-top:-4rem!important}.mt-n7{margin-top:-6rem!important}.mt-n8{margin-top:-8rem!important}.mt-n9{margin-top:-10rem!important}.mt-n10{margin-top:-12rem!important}.mt-n11{margin-top:-14rem!important}.mt-n12{margin-top:-16rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-3rem!important}.me-n6{margin-right:-4rem!important}.me-n7{margin-right:-6rem!important}.me-n8{margin-right:-8rem!important}.me-n9{margin-right:-10rem!important}.me-n10{margin-right:-12rem!important}.me-n11{margin-right:-14rem!important}.me-n12{margin-right:-16rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-3rem!important}.mb-n6{margin-bottom:-4rem!important}.mb-n7{margin-bottom:-6rem!important}.mb-n8{margin-bottom:-8rem!important}.mb-n9{margin-bottom:-10rem!important}.mb-n10{margin-bottom:-12rem!important}.mb-n11{margin-bottom:-14rem!important}.mb-n12{margin-bottom:-16rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-3rem!important}.ms-n6{margin-left:-4rem!important}.ms-n7{margin-left:-6rem!important}.ms-n8{margin-left:-8rem!important}.ms-n9{margin-left:-10rem!important}.ms-n10{margin-left:-12rem!important}.ms-n11{margin-left:-14rem!important}.ms-n12{margin-left:-16rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.p-6{padding:4rem!important}.p-7{padding:6rem!important}.p-8{padding:8rem!important}.p-9{padding:10rem!important}.p-10{padding:12rem!important}.p-11{padding:14rem!important}.p-12{padding:16rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.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}.px-6{padding-right:4rem!important;padding-left:4rem!important}.px-7{padding-right:6rem!important;padding-left:6rem!important}.px-8{padding-right:8rem!important;padding-left:8rem!important}.px-9{padding-right:10rem!important;padding-left:10rem!important}.px-10{padding-right:12rem!important;padding-left:12rem!important}.px-11{padding-right:14rem!important;padding-left:14rem!important}.px-12{padding-right:16rem!important;padding-left:16rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.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}.py-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:4rem!important}.pt-7{padding-top:6rem!important}.pt-8{padding-top:8rem!important}.pt-9{padding-top:10rem!important}.pt-10{padding-top:12rem!important}.pt-11{padding-top:14rem!important}.pt-12{padding-top:16rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pe-6{padding-right:4rem!important}.pe-7{padding-right:6rem!important}.pe-8{padding-right:8rem!important}.pe-9{padding-right:10rem!important}.pe-10{padding-right:12rem!important}.pe-11{padding-right:14rem!important}.pe-12{padding-right:16rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-6{padding-bottom:4rem!important}.pb-7{padding-bottom:6rem!important}.pb-8{padding-bottom:8rem!important}.pb-9{padding-bottom:10rem!important}.pb-10{padding-bottom:12rem!important}.pb-11{padding-bottom:14rem!important}.pb-12{padding-bottom:16rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.ps-6{padding-left:4rem!important}.ps-7{padding-left:6rem!important}.ps-8{padding-left:8rem!important}.ps-9{padding-left:10rem!important}.ps-10{padding-left:12rem!important}.ps-11{padding-left:14rem!important}.ps-12{padding-left:16rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.425rem + 2.1vw)!important}.fs-2{font-size:calc(1.35rem + 1.2vw)!important}.fs-3{font-size:calc(1.3125rem + .75vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:600!important}.fw-bolder{font-weight:700!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#cb0c9f!important}.text-secondary{color:#8392ab!important}.text-success{color:#82d616!important}.text-info{color:#17c1e8!important}.text-warning{color:#fbcf33!important}.text-danger{color:#ea0606!important}.text-light{color:#e9ecef!important}.text-dark{color:#344767!important}.text-white{color:#fff!important}.text-body{color:#67748e!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#cb0c9f!important}.bg-secondary{background-color:#8392ab!important}.bg-success{background-color:#82d616!important}.bg-info{background-color:#17c1e8!important}.bg-warning{background-color:#fbcf33!important}.bg-danger{background-color:#ea0606!important}.bg-light{background-color:#e9ecef!important}.bg-dark{background-color:#344767!important}.bg-white{background-color:#fff!important}.bg-body{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gray-100{background-color:#f8f9fa!important}.bg-gray-200{background-color:#e9ecef!important}.bg-gray-300{background-color:#dee2e6!important}.bg-gray-400{background-color:#ced4da!important}.bg-gray-500{background-color:#adb5bd!important}.bg-gray-600{background-color:#6c757d!important}.bg-gray-700{background-color:#495057!important}.bg-gray-800{background-color:#343a40!important}.bg-gray-900{background-color:#212529!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:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.25rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.75rem!important}.avatar.rounded-circle img,.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.transform-scale-5{transform:scale(.5)!important}.transform-scale-6{transform:scale(.6)!important}.transform-scale-7{transform:scale(.7)!important}.transform-scale-8{transform:scale(.8)!important}.transform-scale-9{transform:scale(.9)!important}.transform-scale-10{transform:scale(1)!important}.opacity-0{opacity:0!important}.opacity-1{opacity:.1!important}.opacity-2{opacity:.2!important}.opacity-3{opacity:.3!important}.opacity-4{opacity:.4!important}.opacity-5{opacity:.5!important}.opacity-6{opacity:.6!important}.opacity-7{opacity:.7!important}.opacity-8{opacity:.8!important}.opacity-9{opacity:.9!important}.opacity-10{opacity:1!important}.z-index-0{z-index:0!important}.z-index-1{z-index:1!important}.z-index-2{z-index:2!important}.z-index-3{z-index:3!important}.letter-spacing-1{letter-spacing:1px!important}.letter-spacing-2{letter-spacing:2px!important}.letter-spacing-3{letter-spacing:3px!important}.letter-spacing-4{letter-spacing:4px!important}.letter-spacing-5{letter-spacing:5px!important}.border-radius-top-start-0{border-top-left-radius:0!important}.border-radius-top-end-0{border-top-right-radius:0!important}.border-radius-bottom-start-0{border-bottom-left-radius:0!important}.border-radius-bottom-end-0{border-bottom-right-radius:0!important}.max-height-100{max-height:100px!important}.max-height-150{max-height:150px!important}.max-height-160{max-height:160px!important}.max-height-200{max-height:200px!important}.max-height-250{max-height:200px!important}.max-height-300{max-height:300px!important}.max-height-400{max-height:400px!important}.max-height-500{max-height:500px!important}.max-height-600{max-height:600px!important}.max-height-vh-10{max-height:10vh!important}.max-height-vh-20{max-height:20vh!important}.max-height-vh-30{max-height:30vh!important}.max-height-vh-40{max-height:40vh!important}.max-height-vh-50{max-height:50vh!important}.max-height-vh-60{max-height:60vh!important}.max-height-vh-70{max-height:70vh!important}.max-height-vh-80{max-height:80vh!important}.max-height-vh-90{max-height:90vh!important}.max-height-vh-100{max-height:100vh!important}.min-height-100{min-height:100px!important}.min-height-150{min-height:150px!important}.min-height-160{min-height:160px!important}.min-height-200{min-height:200px!important}.min-height-250{min-height:200px!important}.min-height-300{min-height:300px!important}.min-height-400{min-height:400px!important}.min-height-500{min-height:500px!important}.min-height-600{min-height:600px!important}.height-100{height:100px!important}.height-200{height:200px!important}.height-300{height:300px!important}.height-400{height:400px!important}.height-500{height:500px!important}.height-600{height:600px!important}.max-width-100{max-width:100px!important}.max-width-200{max-width:200px!important}.max-width-300{max-width:300px!important}.max-width-400{max-width:400px!important}.max-width-500{max-width:500px!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.border-top-sm{border-top:1px solid #dee2e6!important}.border-top-sm-0{border-top:0!important}.border-end-sm{border-right:1px solid #dee2e6!important}.border-end-sm-0{border-right:0!important}.border-bottom-sm{border-bottom:1px solid #dee2e6!important}.border-bottom-sm-0{border-bottom:0!important}.border-start-sm{border-left:1px solid #dee2e6!important}.border-start-sm-0{border-left:0!important}.w-sm-0{width:0%!important}.w-sm-1{width:1%!important}.w-sm-2{width:2%!important}.w-sm-3{width:3%!important}.w-sm-4{width:4%!important}.w-sm-5{width:5%!important}.w-sm-6{width:6%!important}.w-sm-7{width:7%!important}.w-sm-8{width:8%!important}.w-sm-9{width:9%!important}.w-sm-10{width:10%!important}.w-sm-15{width:15%!important}.w-sm-20{width:20%!important}.w-sm-25{width:25%!important}.w-sm-30{width:30%!important}.w-sm-35{width:35%!important}.w-sm-40{width:40%!important}.w-sm-45{width:45%!important}.w-sm-50{width:50%!important}.w-sm-55{width:55%!important}.w-sm-60{width:60%!important}.w-sm-65{width:65%!important}.w-sm-70{width:70%!important}.w-sm-75{width:75%!important}.w-sm-80{width:80%!important}.w-sm-85{width:85%!important}.w-sm-90{width:90%!important}.w-sm-95{width:95%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!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:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.gap-sm-6{gap:4rem!important}.gap-sm-7{gap:6rem!important}.gap-sm-8{gap:8rem!important}.gap-sm-9{gap:10rem!important}.gap-sm-10{gap:12rem!important}.gap-sm-11{gap:14rem!important}.gap-sm-12{gap:16rem!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:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-6{margin:4rem!important}.m-sm-7{margin:6rem!important}.m-sm-8{margin:8rem!important}.m-sm-9{margin:10rem!important}.m-sm-10{margin:12rem!important}.m-sm-11{margin:14rem!important}.m-sm-12{margin:16rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-7{margin-right:6rem!important;margin-left:6rem!important}.mx-sm-8{margin-right:8rem!important;margin-left:8rem!important}.mx-sm-9{margin-right:10rem!important;margin-left:10rem!important}.mx-sm-10{margin-right:12rem!important;margin-left:12rem!important}.mx-sm-11{margin-right:14rem!important;margin-left:14rem!important}.mx-sm-12{margin-right:16rem!important;margin-left:16rem!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:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-sm-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-sm-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-sm-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-sm-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.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-6{margin-top:4rem!important}.mt-sm-7{margin-top:6rem!important}.mt-sm-8{margin-top:8rem!important}.mt-sm-9{margin-top:10rem!important}.mt-sm-10{margin-top:12rem!important}.mt-sm-11{margin-top:14rem!important}.mt-sm-12{margin-top:16rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-6{margin-right:4rem!important}.me-sm-7{margin-right:6rem!important}.me-sm-8{margin-right:8rem!important}.me-sm-9{margin-right:10rem!important}.me-sm-10{margin-right:12rem!important}.me-sm-11{margin-right:14rem!important}.me-sm-12{margin-right:16rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.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-6{margin-bottom:4rem!important}.mb-sm-7{margin-bottom:6rem!important}.mb-sm-8{margin-bottom:8rem!important}.mb-sm-9{margin-bottom:10rem!important}.mb-sm-10{margin-bottom:12rem!important}.mb-sm-11{margin-bottom:14rem!important}.mb-sm-12{margin-bottom:16rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-6{margin-left:4rem!important}.ms-sm-7{margin-left:6rem!important}.ms-sm-8{margin-left:8rem!important}.ms-sm-9{margin-left:10rem!important}.ms-sm-10{margin-left:12rem!important}.ms-sm-11{margin-left:14rem!important}.ms-sm-12{margin-left:16rem!important}.ms-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.m-sm-n6{margin:-4rem!important}.m-sm-n7{margin:-6rem!important}.m-sm-n8{margin:-8rem!important}.m-sm-n9{margin:-10rem!important}.m-sm-n10{margin:-12rem!important}.m-sm-n11{margin:-14rem!important}.m-sm-n12{margin:-16rem!important}.mx-sm-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-sm-n2{margin-right:-.5rem!important;margin-left:-.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}.mx-sm-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-sm-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-sm-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-sm-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-sm-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-sm-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-sm-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-sm-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-sm-n2{margin-top:-.5rem!important;margin-bottom:-.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}.my-sm-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-sm-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-sm-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-sm-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-sm-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-sm-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-sm-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-3rem!important}.mt-sm-n6{margin-top:-4rem!important}.mt-sm-n7{margin-top:-6rem!important}.mt-sm-n8{margin-top:-8rem!important}.mt-sm-n9{margin-top:-10rem!important}.mt-sm-n10{margin-top:-12rem!important}.mt-sm-n11{margin-top:-14rem!important}.mt-sm-n12{margin-top:-16rem!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-3rem!important}.me-sm-n6{margin-right:-4rem!important}.me-sm-n7{margin-right:-6rem!important}.me-sm-n8{margin-right:-8rem!important}.me-sm-n9{margin-right:-10rem!important}.me-sm-n10{margin-right:-12rem!important}.me-sm-n11{margin-right:-14rem!important}.me-sm-n12{margin-right:-16rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-3rem!important}.mb-sm-n6{margin-bottom:-4rem!important}.mb-sm-n7{margin-bottom:-6rem!important}.mb-sm-n8{margin-bottom:-8rem!important}.mb-sm-n9{margin-bottom:-10rem!important}.mb-sm-n10{margin-bottom:-12rem!important}.mb-sm-n11{margin-bottom:-14rem!important}.mb-sm-n12{margin-bottom:-16rem!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-3rem!important}.ms-sm-n6{margin-left:-4rem!important}.ms-sm-n7{margin-left:-6rem!important}.ms-sm-n8{margin-left:-8rem!important}.ms-sm-n9{margin-left:-10rem!important}.ms-sm-n10{margin-left:-12rem!important}.ms-sm-n11{margin-left:-14rem!important}.ms-sm-n12{margin-left:-16rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.p-sm-6{padding:4rem!important}.p-sm-7{padding:6rem!important}.p-sm-8{padding:8rem!important}.p-sm-9{padding:10rem!important}.p-sm-10{padding:12rem!important}.p-sm-11{padding:14rem!important}.p-sm-12{padding:16rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.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}.px-sm-6{padding-right:4rem!important;padding-left:4rem!important}.px-sm-7{padding-right:6rem!important;padding-left:6rem!important}.px-sm-8{padding-right:8rem!important;padding-left:8rem!important}.px-sm-9{padding-right:10rem!important;padding-left:10rem!important}.px-sm-10{padding-right:12rem!important;padding-left:12rem!important}.px-sm-11{padding-right:14rem!important;padding-left:14rem!important}.px-sm-12{padding-right:16rem!important;padding-left:16rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.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}.py-sm-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-sm-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-sm-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-sm-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-sm-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-sm-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pt-sm-6{padding-top:4rem!important}.pt-sm-7{padding-top:6rem!important}.pt-sm-8{padding-top:8rem!important}.pt-sm-9{padding-top:10rem!important}.pt-sm-10{padding-top:12rem!important}.pt-sm-11{padding-top:14rem!important}.pt-sm-12{padding-top:16rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pe-sm-6{padding-right:4rem!important}.pe-sm-7{padding-right:6rem!important}.pe-sm-8{padding-right:8rem!important}.pe-sm-9{padding-right:10rem!important}.pe-sm-10{padding-right:12rem!important}.pe-sm-11{padding-right:14rem!important}.pe-sm-12{padding-right:16rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.pb-sm-6{padding-bottom:4rem!important}.pb-sm-7{padding-bottom:6rem!important}.pb-sm-8{padding-bottom:8rem!important}.pb-sm-9{padding-bottom:10rem!important}.pb-sm-10{padding-bottom:12rem!important}.pb-sm-11{padding-bottom:14rem!important}.pb-sm-12{padding-bottom:16rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.ps-sm-6{padding-left:4rem!important}.ps-sm-7{padding-left:6rem!important}.ps-sm-8{padding-left:8rem!important}.ps-sm-9{padding-left:10rem!important}.ps-sm-10{padding-left:12rem!important}.ps-sm-11{padding-left:14rem!important}.ps-sm-12{padding-left:16rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}.transform-scale-sm-5{transform:scale(.5)!important}.transform-scale-sm-6{transform:scale(.6)!important}.transform-scale-sm-7{transform:scale(.7)!important}.transform-scale-sm-8{transform:scale(.8)!important}.transform-scale-sm-9{transform:scale(.9)!important}.transform-scale-sm-10{transform:scale(1)!important}.border-radius-top-start-sm-0{border-top-left-radius:0!important}.border-radius-top-end-sm-0{border-top-right-radius:0!important}.border-radius-bottom-start-sm-0{border-bottom-left-radius:0!important}.border-radius-bottom-end-sm-0{border-bottom-right-radius:0!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.border-top-md{border-top:1px solid #dee2e6!important}.border-top-md-0{border-top:0!important}.border-end-md{border-right:1px solid #dee2e6!important}.border-end-md-0{border-right:0!important}.border-bottom-md{border-bottom:1px solid #dee2e6!important}.border-bottom-md-0{border-bottom:0!important}.border-start-md{border-left:1px solid #dee2e6!important}.border-start-md-0{border-left:0!important}.w-md-0{width:0%!important}.w-md-1{width:1%!important}.w-md-2{width:2%!important}.w-md-3{width:3%!important}.w-md-4{width:4%!important}.w-md-5{width:5%!important}.w-md-6{width:6%!important}.w-md-7{width:7%!important}.w-md-8{width:8%!important}.w-md-9{width:9%!important}.w-md-10{width:10%!important}.w-md-15{width:15%!important}.w-md-20{width:20%!important}.w-md-25{width:25%!important}.w-md-30{width:30%!important}.w-md-35{width:35%!important}.w-md-40{width:40%!important}.w-md-45{width:45%!important}.w-md-50{width:50%!important}.w-md-55{width:55%!important}.w-md-60{width:60%!important}.w-md-65{width:65%!important}.w-md-70{width:70%!important}.w-md-75{width:75%!important}.w-md-80{width:80%!important}.w-md-85{width:85%!important}.w-md-90{width:90%!important}.w-md-95{width:95%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!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:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.gap-md-6{gap:4rem!important}.gap-md-7{gap:6rem!important}.gap-md-8{gap:8rem!important}.gap-md-9{gap:10rem!important}.gap-md-10{gap:12rem!important}.gap-md-11{gap:14rem!important}.gap-md-12{gap:16rem!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:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-6{margin:4rem!important}.m-md-7{margin:6rem!important}.m-md-8{margin:8rem!important}.m-md-9{margin:10rem!important}.m-md-10{margin:12rem!important}.m-md-11{margin:14rem!important}.m-md-12{margin:16rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:4rem!important;margin-left:4rem!important}.mx-md-7{margin-right:6rem!important;margin-left:6rem!important}.mx-md-8{margin-right:8rem!important;margin-left:8rem!important}.mx-md-9{margin-right:10rem!important;margin-left:10rem!important}.mx-md-10{margin-right:12rem!important;margin-left:12rem!important}.mx-md-11{margin-right:14rem!important;margin-left:14rem!important}.mx-md-12{margin-right:16rem!important;margin-left:16rem!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:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-md-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-md-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-md-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-md-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.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-6{margin-top:4rem!important}.mt-md-7{margin-top:6rem!important}.mt-md-8{margin-top:8rem!important}.mt-md-9{margin-top:10rem!important}.mt-md-10{margin-top:12rem!important}.mt-md-11{margin-top:14rem!important}.mt-md-12{margin-top:16rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-6{margin-right:4rem!important}.me-md-7{margin-right:6rem!important}.me-md-8{margin-right:8rem!important}.me-md-9{margin-right:10rem!important}.me-md-10{margin-right:12rem!important}.me-md-11{margin-right:14rem!important}.me-md-12{margin-right:16rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.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-6{margin-bottom:4rem!important}.mb-md-7{margin-bottom:6rem!important}.mb-md-8{margin-bottom:8rem!important}.mb-md-9{margin-bottom:10rem!important}.mb-md-10{margin-bottom:12rem!important}.mb-md-11{margin-bottom:14rem!important}.mb-md-12{margin-bottom:16rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-6{margin-left:4rem!important}.ms-md-7{margin-left:6rem!important}.ms-md-8{margin-left:8rem!important}.ms-md-9{margin-left:10rem!important}.ms-md-10{margin-left:12rem!important}.ms-md-11{margin-left:14rem!important}.ms-md-12{margin-left:16rem!important}.ms-md-auto{margin-left:auto!important}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-3rem!important}.m-md-n6{margin:-4rem!important}.m-md-n7{margin:-6rem!important}.m-md-n8{margin:-8rem!important}.m-md-n9{margin:-10rem!important}.m-md-n10{margin:-12rem!important}.m-md-n11{margin:-14rem!important}.m-md-n12{margin:-16rem!important}.mx-md-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-md-n2{margin-right:-.5rem!important;margin-left:-.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}.mx-md-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-md-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-md-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-md-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-md-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-md-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-md-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-md-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-md-n2{margin-top:-.5rem!important;margin-bottom:-.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}.my-md-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-md-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-md-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-md-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-md-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-md-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-md-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-3rem!important}.mt-md-n6{margin-top:-4rem!important}.mt-md-n7{margin-top:-6rem!important}.mt-md-n8{margin-top:-8rem!important}.mt-md-n9{margin-top:-10rem!important}.mt-md-n10{margin-top:-12rem!important}.mt-md-n11{margin-top:-14rem!important}.mt-md-n12{margin-top:-16rem!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-3rem!important}.me-md-n6{margin-right:-4rem!important}.me-md-n7{margin-right:-6rem!important}.me-md-n8{margin-right:-8rem!important}.me-md-n9{margin-right:-10rem!important}.me-md-n10{margin-right:-12rem!important}.me-md-n11{margin-right:-14rem!important}.me-md-n12{margin-right:-16rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-3rem!important}.mb-md-n6{margin-bottom:-4rem!important}.mb-md-n7{margin-bottom:-6rem!important}.mb-md-n8{margin-bottom:-8rem!important}.mb-md-n9{margin-bottom:-10rem!important}.mb-md-n10{margin-bottom:-12rem!important}.mb-md-n11{margin-bottom:-14rem!important}.mb-md-n12{margin-bottom:-16rem!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-3rem!important}.ms-md-n6{margin-left:-4rem!important}.ms-md-n7{margin-left:-6rem!important}.ms-md-n8{margin-left:-8rem!important}.ms-md-n9{margin-left:-10rem!important}.ms-md-n10{margin-left:-12rem!important}.ms-md-n11{margin-left:-14rem!important}.ms-md-n12{margin-left:-16rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.p-md-6{padding:4rem!important}.p-md-7{padding:6rem!important}.p-md-8{padding:8rem!important}.p-md-9{padding:10rem!important}.p-md-10{padding:12rem!important}.p-md-11{padding:14rem!important}.p-md-12{padding:16rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.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}.px-md-6{padding-right:4rem!important;padding-left:4rem!important}.px-md-7{padding-right:6rem!important;padding-left:6rem!important}.px-md-8{padding-right:8rem!important;padding-left:8rem!important}.px-md-9{padding-right:10rem!important;padding-left:10rem!important}.px-md-10{padding-right:12rem!important;padding-left:12rem!important}.px-md-11{padding-right:14rem!important;padding-left:14rem!important}.px-md-12{padding-right:16rem!important;padding-left:16rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.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}.py-md-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-md-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-md-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-md-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-md-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-md-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pt-md-6{padding-top:4rem!important}.pt-md-7{padding-top:6rem!important}.pt-md-8{padding-top:8rem!important}.pt-md-9{padding-top:10rem!important}.pt-md-10{padding-top:12rem!important}.pt-md-11{padding-top:14rem!important}.pt-md-12{padding-top:16rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pe-md-6{padding-right:4rem!important}.pe-md-7{padding-right:6rem!important}.pe-md-8{padding-right:8rem!important}.pe-md-9{padding-right:10rem!important}.pe-md-10{padding-right:12rem!important}.pe-md-11{padding-right:14rem!important}.pe-md-12{padding-right:16rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.pb-md-6{padding-bottom:4rem!important}.pb-md-7{padding-bottom:6rem!important}.pb-md-8{padding-bottom:8rem!important}.pb-md-9{padding-bottom:10rem!important}.pb-md-10{padding-bottom:12rem!important}.pb-md-11{padding-bottom:14rem!important}.pb-md-12{padding-bottom:16rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.ps-md-6{padding-left:4rem!important}.ps-md-7{padding-left:6rem!important}.ps-md-8{padding-left:8rem!important}.ps-md-9{padding-left:10rem!important}.ps-md-10{padding-left:12rem!important}.ps-md-11{padding-left:14rem!important}.ps-md-12{padding-left:16rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}.transform-scale-md-5{transform:scale(.5)!important}.transform-scale-md-6{transform:scale(.6)!important}.transform-scale-md-7{transform:scale(.7)!important}.transform-scale-md-8{transform:scale(.8)!important}.transform-scale-md-9{transform:scale(.9)!important}.transform-scale-md-10{transform:scale(1)!important}.border-radius-top-start-md-0{border-top-left-radius:0!important}.border-radius-top-end-md-0{border-top-right-radius:0!important}.border-radius-bottom-start-md-0{border-bottom-left-radius:0!important}.border-radius-bottom-end-md-0{border-bottom-right-radius:0!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.border-top-lg{border-top:1px solid #dee2e6!important}.border-top-lg-0{border-top:0!important}.border-end-lg{border-right:1px solid #dee2e6!important}.border-end-lg-0{border-right:0!important}.border-bottom-lg{border-bottom:1px solid #dee2e6!important}.border-bottom-lg-0{border-bottom:0!important}.border-start-lg{border-left:1px solid #dee2e6!important}.border-start-lg-0{border-left:0!important}.w-lg-0{width:0%!important}.w-lg-1{width:1%!important}.w-lg-2{width:2%!important}.w-lg-3{width:3%!important}.w-lg-4{width:4%!important}.w-lg-5{width:5%!important}.w-lg-6{width:6%!important}.w-lg-7{width:7%!important}.w-lg-8{width:8%!important}.w-lg-9{width:9%!important}.w-lg-10{width:10%!important}.w-lg-15{width:15%!important}.w-lg-20{width:20%!important}.w-lg-25{width:25%!important}.w-lg-30{width:30%!important}.w-lg-35{width:35%!important}.w-lg-40{width:40%!important}.w-lg-45{width:45%!important}.w-lg-50{width:50%!important}.w-lg-55{width:55%!important}.w-lg-60{width:60%!important}.w-lg-65{width:65%!important}.w-lg-70{width:70%!important}.w-lg-75{width:75%!important}.w-lg-80{width:80%!important}.w-lg-85{width:85%!important}.w-lg-90{width:90%!important}.w-lg-95{width:95%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!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:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.gap-lg-6{gap:4rem!important}.gap-lg-7{gap:6rem!important}.gap-lg-8{gap:8rem!important}.gap-lg-9{gap:10rem!important}.gap-lg-10{gap:12rem!important}.gap-lg-11{gap:14rem!important}.gap-lg-12{gap:16rem!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:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-6{margin:4rem!important}.m-lg-7{margin:6rem!important}.m-lg-8{margin:8rem!important}.m-lg-9{margin:10rem!important}.m-lg-10{margin:12rem!important}.m-lg-11{margin:14rem!important}.m-lg-12{margin:16rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-7{margin-right:6rem!important;margin-left:6rem!important}.mx-lg-8{margin-right:8rem!important;margin-left:8rem!important}.mx-lg-9{margin-right:10rem!important;margin-left:10rem!important}.mx-lg-10{margin-right:12rem!important;margin-left:12rem!important}.mx-lg-11{margin-right:14rem!important;margin-left:14rem!important}.mx-lg-12{margin-right:16rem!important;margin-left:16rem!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:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-lg-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-lg-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-lg-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-lg-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.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-6{margin-top:4rem!important}.mt-lg-7{margin-top:6rem!important}.mt-lg-8{margin-top:8rem!important}.mt-lg-9{margin-top:10rem!important}.mt-lg-10{margin-top:12rem!important}.mt-lg-11{margin-top:14rem!important}.mt-lg-12{margin-top:16rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-6{margin-right:4rem!important}.me-lg-7{margin-right:6rem!important}.me-lg-8{margin-right:8rem!important}.me-lg-9{margin-right:10rem!important}.me-lg-10{margin-right:12rem!important}.me-lg-11{margin-right:14rem!important}.me-lg-12{margin-right:16rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.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-6{margin-bottom:4rem!important}.mb-lg-7{margin-bottom:6rem!important}.mb-lg-8{margin-bottom:8rem!important}.mb-lg-9{margin-bottom:10rem!important}.mb-lg-10{margin-bottom:12rem!important}.mb-lg-11{margin-bottom:14rem!important}.mb-lg-12{margin-bottom:16rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-6{margin-left:4rem!important}.ms-lg-7{margin-left:6rem!important}.ms-lg-8{margin-left:8rem!important}.ms-lg-9{margin-left:10rem!important}.ms-lg-10{margin-left:12rem!important}.ms-lg-11{margin-left:14rem!important}.ms-lg-12{margin-left:16rem!important}.ms-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.m-lg-n6{margin:-4rem!important}.m-lg-n7{margin:-6rem!important}.m-lg-n8{margin:-8rem!important}.m-lg-n9{margin:-10rem!important}.m-lg-n10{margin:-12rem!important}.m-lg-n11{margin:-14rem!important}.m-lg-n12{margin:-16rem!important}.mx-lg-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-lg-n2{margin-right:-.5rem!important;margin-left:-.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}.mx-lg-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-lg-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-lg-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-lg-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-lg-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-lg-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-lg-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-lg-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-lg-n2{margin-top:-.5rem!important;margin-bottom:-.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}.my-lg-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-lg-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-lg-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-lg-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-lg-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-lg-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-lg-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-3rem!important}.mt-lg-n6{margin-top:-4rem!important}.mt-lg-n7{margin-top:-6rem!important}.mt-lg-n8{margin-top:-8rem!important}.mt-lg-n9{margin-top:-10rem!important}.mt-lg-n10{margin-top:-12rem!important}.mt-lg-n11{margin-top:-14rem!important}.mt-lg-n12{margin-top:-16rem!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-3rem!important}.me-lg-n6{margin-right:-4rem!important}.me-lg-n7{margin-right:-6rem!important}.me-lg-n8{margin-right:-8rem!important}.me-lg-n9{margin-right:-10rem!important}.me-lg-n10{margin-right:-12rem!important}.me-lg-n11{margin-right:-14rem!important}.me-lg-n12{margin-right:-16rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-3rem!important}.mb-lg-n6{margin-bottom:-4rem!important}.mb-lg-n7{margin-bottom:-6rem!important}.mb-lg-n8{margin-bottom:-8rem!important}.mb-lg-n9{margin-bottom:-10rem!important}.mb-lg-n10{margin-bottom:-12rem!important}.mb-lg-n11{margin-bottom:-14rem!important}.mb-lg-n12{margin-bottom:-16rem!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-3rem!important}.ms-lg-n6{margin-left:-4rem!important}.ms-lg-n7{margin-left:-6rem!important}.ms-lg-n8{margin-left:-8rem!important}.ms-lg-n9{margin-left:-10rem!important}.ms-lg-n10{margin-left:-12rem!important}.ms-lg-n11{margin-left:-14rem!important}.ms-lg-n12{margin-left:-16rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.p-lg-6{padding:4rem!important}.p-lg-7{padding:6rem!important}.p-lg-8{padding:8rem!important}.p-lg-9{padding:10rem!important}.p-lg-10{padding:12rem!important}.p-lg-11{padding:14rem!important}.p-lg-12{padding:16rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.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}.px-lg-6{padding-right:4rem!important;padding-left:4rem!important}.px-lg-7{padding-right:6rem!important;padding-left:6rem!important}.px-lg-8{padding-right:8rem!important;padding-left:8rem!important}.px-lg-9{padding-right:10rem!important;padding-left:10rem!important}.px-lg-10{padding-right:12rem!important;padding-left:12rem!important}.px-lg-11{padding-right:14rem!important;padding-left:14rem!important}.px-lg-12{padding-right:16rem!important;padding-left:16rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.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}.py-lg-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-lg-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-lg-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-lg-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-lg-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-lg-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pt-lg-6{padding-top:4rem!important}.pt-lg-7{padding-top:6rem!important}.pt-lg-8{padding-top:8rem!important}.pt-lg-9{padding-top:10rem!important}.pt-lg-10{padding-top:12rem!important}.pt-lg-11{padding-top:14rem!important}.pt-lg-12{padding-top:16rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pe-lg-6{padding-right:4rem!important}.pe-lg-7{padding-right:6rem!important}.pe-lg-8{padding-right:8rem!important}.pe-lg-9{padding-right:10rem!important}.pe-lg-10{padding-right:12rem!important}.pe-lg-11{padding-right:14rem!important}.pe-lg-12{padding-right:16rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.pb-lg-6{padding-bottom:4rem!important}.pb-lg-7{padding-bottom:6rem!important}.pb-lg-8{padding-bottom:8rem!important}.pb-lg-9{padding-bottom:10rem!important}.pb-lg-10{padding-bottom:12rem!important}.pb-lg-11{padding-bottom:14rem!important}.pb-lg-12{padding-bottom:16rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.ps-lg-6{padding-left:4rem!important}.ps-lg-7{padding-left:6rem!important}.ps-lg-8{padding-left:8rem!important}.ps-lg-9{padding-left:10rem!important}.ps-lg-10{padding-left:12rem!important}.ps-lg-11{padding-left:14rem!important}.ps-lg-12{padding-left:16rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}.transform-scale-lg-5{transform:scale(.5)!important}.transform-scale-lg-6{transform:scale(.6)!important}.transform-scale-lg-7{transform:scale(.7)!important}.transform-scale-lg-8{transform:scale(.8)!important}.transform-scale-lg-9{transform:scale(.9)!important}.transform-scale-lg-10{transform:scale(1)!important}.border-radius-top-start-lg-0{border-top-left-radius:0!important}.border-radius-top-end-lg-0{border-top-right-radius:0!important}.border-radius-bottom-start-lg-0{border-bottom-left-radius:0!important}.border-radius-bottom-end-lg-0{border-bottom-right-radius:0!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.border-top-xl{border-top:1px solid #dee2e6!important}.border-top-xl-0{border-top:0!important}.border-end-xl{border-right:1px solid #dee2e6!important}.border-end-xl-0{border-right:0!important}.border-bottom-xl{border-bottom:1px solid #dee2e6!important}.border-bottom-xl-0{border-bottom:0!important}.border-start-xl{border-left:1px solid #dee2e6!important}.border-start-xl-0{border-left:0!important}.w-xl-0{width:0%!important}.w-xl-1{width:1%!important}.w-xl-2{width:2%!important}.w-xl-3{width:3%!important}.w-xl-4{width:4%!important}.w-xl-5{width:5%!important}.w-xl-6{width:6%!important}.w-xl-7{width:7%!important}.w-xl-8{width:8%!important}.w-xl-9{width:9%!important}.w-xl-10{width:10%!important}.w-xl-15{width:15%!important}.w-xl-20{width:20%!important}.w-xl-25{width:25%!important}.w-xl-30{width:30%!important}.w-xl-35{width:35%!important}.w-xl-40{width:40%!important}.w-xl-45{width:45%!important}.w-xl-50{width:50%!important}.w-xl-55{width:55%!important}.w-xl-60{width:60%!important}.w-xl-65{width:65%!important}.w-xl-70{width:70%!important}.w-xl-75{width:75%!important}.w-xl-80{width:80%!important}.w-xl-85{width:85%!important}.w-xl-90{width:90%!important}.w-xl-95{width:95%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!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:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.gap-xl-6{gap:4rem!important}.gap-xl-7{gap:6rem!important}.gap-xl-8{gap:8rem!important}.gap-xl-9{gap:10rem!important}.gap-xl-10{gap:12rem!important}.gap-xl-11{gap:14rem!important}.gap-xl-12{gap:16rem!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:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-6{margin:4rem!important}.m-xl-7{margin:6rem!important}.m-xl-8{margin:8rem!important}.m-xl-9{margin:10rem!important}.m-xl-10{margin:12rem!important}.m-xl-11{margin:14rem!important}.m-xl-12{margin:16rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xl-8{margin-right:8rem!important;margin-left:8rem!important}.mx-xl-9{margin-right:10rem!important;margin-left:10rem!important}.mx-xl-10{margin-right:12rem!important;margin-left:12rem!important}.mx-xl-11{margin-right:14rem!important;margin-left:14rem!important}.mx-xl-12{margin-right:16rem!important;margin-left:16rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-xl-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-xl-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-xl-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-xl-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.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-6{margin-top:4rem!important}.mt-xl-7{margin-top:6rem!important}.mt-xl-8{margin-top:8rem!important}.mt-xl-9{margin-top:10rem!important}.mt-xl-10{margin-top:12rem!important}.mt-xl-11{margin-top:14rem!important}.mt-xl-12{margin-top:16rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-6{margin-right:4rem!important}.me-xl-7{margin-right:6rem!important}.me-xl-8{margin-right:8rem!important}.me-xl-9{margin-right:10rem!important}.me-xl-10{margin-right:12rem!important}.me-xl-11{margin-right:14rem!important}.me-xl-12{margin-right:16rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.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-6{margin-bottom:4rem!important}.mb-xl-7{margin-bottom:6rem!important}.mb-xl-8{margin-bottom:8rem!important}.mb-xl-9{margin-bottom:10rem!important}.mb-xl-10{margin-bottom:12rem!important}.mb-xl-11{margin-bottom:14rem!important}.mb-xl-12{margin-bottom:16rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-6{margin-left:4rem!important}.ms-xl-7{margin-left:6rem!important}.ms-xl-8{margin-left:8rem!important}.ms-xl-9{margin-left:10rem!important}.ms-xl-10{margin-left:12rem!important}.ms-xl-11{margin-left:14rem!important}.ms-xl-12{margin-left:16rem!important}.ms-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.m-xl-n6{margin:-4rem!important}.m-xl-n7{margin:-6rem!important}.m-xl-n8{margin:-8rem!important}.m-xl-n9{margin:-10rem!important}.m-xl-n10{margin:-12rem!important}.m-xl-n11{margin:-14rem!important}.m-xl-n12{margin:-16rem!important}.mx-xl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xl-n2{margin-right:-.5rem!important;margin-left:-.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}.mx-xl-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-xl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-xl-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-xl-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-xl-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-xl-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-xl-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-xl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xl-n2{margin-top:-.5rem!important;margin-bottom:-.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}.my-xl-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-xl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-xl-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-xl-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-xl-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-xl-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-xl-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-3rem!important}.mt-xl-n6{margin-top:-4rem!important}.mt-xl-n7{margin-top:-6rem!important}.mt-xl-n8{margin-top:-8rem!important}.mt-xl-n9{margin-top:-10rem!important}.mt-xl-n10{margin-top:-12rem!important}.mt-xl-n11{margin-top:-14rem!important}.mt-xl-n12{margin-top:-16rem!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-3rem!important}.me-xl-n6{margin-right:-4rem!important}.me-xl-n7{margin-right:-6rem!important}.me-xl-n8{margin-right:-8rem!important}.me-xl-n9{margin-right:-10rem!important}.me-xl-n10{margin-right:-12rem!important}.me-xl-n11{margin-right:-14rem!important}.me-xl-n12{margin-right:-16rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-3rem!important}.mb-xl-n6{margin-bottom:-4rem!important}.mb-xl-n7{margin-bottom:-6rem!important}.mb-xl-n8{margin-bottom:-8rem!important}.mb-xl-n9{margin-bottom:-10rem!important}.mb-xl-n10{margin-bottom:-12rem!important}.mb-xl-n11{margin-bottom:-14rem!important}.mb-xl-n12{margin-bottom:-16rem!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-3rem!important}.ms-xl-n6{margin-left:-4rem!important}.ms-xl-n7{margin-left:-6rem!important}.ms-xl-n8{margin-left:-8rem!important}.ms-xl-n9{margin-left:-10rem!important}.ms-xl-n10{margin-left:-12rem!important}.ms-xl-n11{margin-left:-14rem!important}.ms-xl-n12{margin-left:-16rem!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.p-xl-6{padding:4rem!important}.p-xl-7{padding:6rem!important}.p-xl-8{padding:8rem!important}.p-xl-9{padding:10rem!important}.p-xl-10{padding:12rem!important}.p-xl-11{padding:14rem!important}.p-xl-12{padding:16rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.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}.px-xl-6{padding-right:4rem!important;padding-left:4rem!important}.px-xl-7{padding-right:6rem!important;padding-left:6rem!important}.px-xl-8{padding-right:8rem!important;padding-left:8rem!important}.px-xl-9{padding-right:10rem!important;padding-left:10rem!important}.px-xl-10{padding-right:12rem!important;padding-left:12rem!important}.px-xl-11{padding-right:14rem!important;padding-left:14rem!important}.px-xl-12{padding-right:16rem!important;padding-left:16rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.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}.py-xl-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-xl-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-xl-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-xl-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-xl-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-xl-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pt-xl-6{padding-top:4rem!important}.pt-xl-7{padding-top:6rem!important}.pt-xl-8{padding-top:8rem!important}.pt-xl-9{padding-top:10rem!important}.pt-xl-10{padding-top:12rem!important}.pt-xl-11{padding-top:14rem!important}.pt-xl-12{padding-top:16rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pe-xl-6{padding-right:4rem!important}.pe-xl-7{padding-right:6rem!important}.pe-xl-8{padding-right:8rem!important}.pe-xl-9{padding-right:10rem!important}.pe-xl-10{padding-right:12rem!important}.pe-xl-11{padding-right:14rem!important}.pe-xl-12{padding-right:16rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.pb-xl-6{padding-bottom:4rem!important}.pb-xl-7{padding-bottom:6rem!important}.pb-xl-8{padding-bottom:8rem!important}.pb-xl-9{padding-bottom:10rem!important}.pb-xl-10{padding-bottom:12rem!important}.pb-xl-11{padding-bottom:14rem!important}.pb-xl-12{padding-bottom:16rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.ps-xl-6{padding-left:4rem!important}.ps-xl-7{padding-left:6rem!important}.ps-xl-8{padding-left:8rem!important}.ps-xl-9{padding-left:10rem!important}.ps-xl-10{padding-left:12rem!important}.ps-xl-11{padding-left:14rem!important}.ps-xl-12{padding-left:16rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.transform-scale-xl-5{transform:scale(.5)!important}.transform-scale-xl-6{transform:scale(.6)!important}.transform-scale-xl-7{transform:scale(.7)!important}.transform-scale-xl-8{transform:scale(.8)!important}.transform-scale-xl-9{transform:scale(.9)!important}.transform-scale-xl-10{transform:scale(1)!important}.border-radius-top-start-xl-0{border-top-left-radius:0!important}.border-radius-top-end-xl-0{border-top-right-radius:0!important}.border-radius-bottom-start-xl-0{border-bottom-left-radius:0!important}.border-radius-bottom-end-xl-0{border-bottom-right-radius:0!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.border-top-xxl{border-top:1px solid #dee2e6!important}.border-top-xxl-0{border-top:0!important}.border-end-xxl{border-right:1px solid #dee2e6!important}.border-end-xxl-0{border-right:0!important}.border-bottom-xxl{border-bottom:1px solid #dee2e6!important}.border-bottom-xxl-0{border-bottom:0!important}.border-start-xxl{border-left:1px solid #dee2e6!important}.border-start-xxl-0{border-left:0!important}.w-xxl-0{width:0%!important}.w-xxl-1{width:1%!important}.w-xxl-2{width:2%!important}.w-xxl-3{width:3%!important}.w-xxl-4{width:4%!important}.w-xxl-5{width:5%!important}.w-xxl-6{width:6%!important}.w-xxl-7{width:7%!important}.w-xxl-8{width:8%!important}.w-xxl-9{width:9%!important}.w-xxl-10{width:10%!important}.w-xxl-15{width:15%!important}.w-xxl-20{width:20%!important}.w-xxl-25{width:25%!important}.w-xxl-30{width:30%!important}.w-xxl-35{width:35%!important}.w-xxl-40{width:40%!important}.w-xxl-45{width:45%!important}.w-xxl-50{width:50%!important}.w-xxl-55{width:55%!important}.w-xxl-60{width:60%!important}.w-xxl-65{width:65%!important}.w-xxl-70{width:70%!important}.w-xxl-75{width:75%!important}.w-xxl-80{width:80%!important}.w-xxl-85{width:85%!important}.w-xxl-90{width:90%!important}.w-xxl-95{width:95%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!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:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.gap-xxl-6{gap:4rem!important}.gap-xxl-7{gap:6rem!important}.gap-xxl-8{gap:8rem!important}.gap-xxl-9{gap:10rem!important}.gap-xxl-10{gap:12rem!important}.gap-xxl-11{gap:14rem!important}.gap-xxl-12{gap:16rem!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:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-6{margin:4rem!important}.m-xxl-7{margin:6rem!important}.m-xxl-8{margin:8rem!important}.m-xxl-9{margin:10rem!important}.m-xxl-10{margin:12rem!important}.m-xxl-11{margin:14rem!important}.m-xxl-12{margin:16rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xxl-8{margin-right:8rem!important;margin-left:8rem!important}.mx-xxl-9{margin-right:10rem!important;margin-left:10rem!important}.mx-xxl-10{margin-right:12rem!important;margin-left:12rem!important}.mx-xxl-11{margin-right:14rem!important;margin-left:14rem!important}.mx-xxl-12{margin-right:16rem!important;margin-left:16rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xxl-8{margin-top:8rem!important;margin-bottom:8rem!important}.my-xxl-9{margin-top:10rem!important;margin-bottom:10rem!important}.my-xxl-10{margin-top:12rem!important;margin-bottom:12rem!important}.my-xxl-11{margin-top:14rem!important;margin-bottom:14rem!important}.my-xxl-12{margin-top:16rem!important;margin-bottom:16rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.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-6{margin-top:4rem!important}.mt-xxl-7{margin-top:6rem!important}.mt-xxl-8{margin-top:8rem!important}.mt-xxl-9{margin-top:10rem!important}.mt-xxl-10{margin-top:12rem!important}.mt-xxl-11{margin-top:14rem!important}.mt-xxl-12{margin-top:16rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-6{margin-right:4rem!important}.me-xxl-7{margin-right:6rem!important}.me-xxl-8{margin-right:8rem!important}.me-xxl-9{margin-right:10rem!important}.me-xxl-10{margin-right:12rem!important}.me-xxl-11{margin-right:14rem!important}.me-xxl-12{margin-right:16rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.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-6{margin-bottom:4rem!important}.mb-xxl-7{margin-bottom:6rem!important}.mb-xxl-8{margin-bottom:8rem!important}.mb-xxl-9{margin-bottom:10rem!important}.mb-xxl-10{margin-bottom:12rem!important}.mb-xxl-11{margin-bottom:14rem!important}.mb-xxl-12{margin-bottom:16rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-6{margin-left:4rem!important}.ms-xxl-7{margin-left:6rem!important}.ms-xxl-8{margin-left:8rem!important}.ms-xxl-9{margin-left:10rem!important}.ms-xxl-10{margin-left:12rem!important}.ms-xxl-11{margin-left:14rem!important}.ms-xxl-12{margin-left:16rem!important}.ms-xxl-auto{margin-left:auto!important}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.m-xxl-n6{margin:-4rem!important}.m-xxl-n7{margin:-6rem!important}.m-xxl-n8{margin:-8rem!important}.m-xxl-n9{margin:-10rem!important}.m-xxl-n10{margin:-12rem!important}.m-xxl-n11{margin:-14rem!important}.m-xxl-n12{margin:-16rem!important}.mx-xxl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xxl-n2{margin-right:-.5rem!important;margin-left:-.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}.mx-xxl-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-xxl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.mx-xxl-n8{margin-right:-8rem!important;margin-left:-8rem!important}.mx-xxl-n9{margin-right:-10rem!important;margin-left:-10rem!important}.mx-xxl-n10{margin-right:-12rem!important;margin-left:-12rem!important}.mx-xxl-n11{margin-right:-14rem!important;margin-left:-14rem!important}.mx-xxl-n12{margin-right:-16rem!important;margin-left:-16rem!important}.my-xxl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xxl-n2{margin-top:-.5rem!important;margin-bottom:-.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}.my-xxl-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-xxl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.my-xxl-n8{margin-top:-8rem!important;margin-bottom:-8rem!important}.my-xxl-n9{margin-top:-10rem!important;margin-bottom:-10rem!important}.my-xxl-n10{margin-top:-12rem!important;margin-bottom:-12rem!important}.my-xxl-n11{margin-top:-14rem!important;margin-bottom:-14rem!important}.my-xxl-n12{margin-top:-16rem!important;margin-bottom:-16rem!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-3rem!important}.mt-xxl-n6{margin-top:-4rem!important}.mt-xxl-n7{margin-top:-6rem!important}.mt-xxl-n8{margin-top:-8rem!important}.mt-xxl-n9{margin-top:-10rem!important}.mt-xxl-n10{margin-top:-12rem!important}.mt-xxl-n11{margin-top:-14rem!important}.mt-xxl-n12{margin-top:-16rem!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-3rem!important}.me-xxl-n6{margin-right:-4rem!important}.me-xxl-n7{margin-right:-6rem!important}.me-xxl-n8{margin-right:-8rem!important}.me-xxl-n9{margin-right:-10rem!important}.me-xxl-n10{margin-right:-12rem!important}.me-xxl-n11{margin-right:-14rem!important}.me-xxl-n12{margin-right:-16rem!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-3rem!important}.mb-xxl-n6{margin-bottom:-4rem!important}.mb-xxl-n7{margin-bottom:-6rem!important}.mb-xxl-n8{margin-bottom:-8rem!important}.mb-xxl-n9{margin-bottom:-10rem!important}.mb-xxl-n10{margin-bottom:-12rem!important}.mb-xxl-n11{margin-bottom:-14rem!important}.mb-xxl-n12{margin-bottom:-16rem!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-3rem!important}.ms-xxl-n6{margin-left:-4rem!important}.ms-xxl-n7{margin-left:-6rem!important}.ms-xxl-n8{margin-left:-8rem!important}.ms-xxl-n9{margin-left:-10rem!important}.ms-xxl-n10{margin-left:-12rem!important}.ms-xxl-n11{margin-left:-14rem!important}.ms-xxl-n12{margin-left:-16rem!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.p-xxl-6{padding:4rem!important}.p-xxl-7{padding:6rem!important}.p-xxl-8{padding:8rem!important}.p-xxl-9{padding:10rem!important}.p-xxl-10{padding:12rem!important}.p-xxl-11{padding:14rem!important}.p-xxl-12{padding:16rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.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}.px-xxl-6{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-7{padding-right:6rem!important;padding-left:6rem!important}.px-xxl-8{padding-right:8rem!important;padding-left:8rem!important}.px-xxl-9{padding-right:10rem!important;padding-left:10rem!important}.px-xxl-10{padding-right:12rem!important;padding-left:12rem!important}.px-xxl-11{padding-right:14rem!important;padding-left:14rem!important}.px-xxl-12{padding-right:16rem!important;padding-left:16rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.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}.py-xxl-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-xxl-7{padding-top:6rem!important;padding-bottom:6rem!important}.py-xxl-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-xxl-9{padding-top:10rem!important;padding-bottom:10rem!important}.py-xxl-10{padding-top:12rem!important;padding-bottom:12rem!important}.py-xxl-11{padding-top:14rem!important;padding-bottom:14rem!important}.py-xxl-12{padding-top:16rem!important;padding-bottom:16rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pt-xxl-6{padding-top:4rem!important}.pt-xxl-7{padding-top:6rem!important}.pt-xxl-8{padding-top:8rem!important}.pt-xxl-9{padding-top:10rem!important}.pt-xxl-10{padding-top:12rem!important}.pt-xxl-11{padding-top:14rem!important}.pt-xxl-12{padding-top:16rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pe-xxl-6{padding-right:4rem!important}.pe-xxl-7{padding-right:6rem!important}.pe-xxl-8{padding-right:8rem!important}.pe-xxl-9{padding-right:10rem!important}.pe-xxl-10{padding-right:12rem!important}.pe-xxl-11{padding-right:14rem!important}.pe-xxl-12{padding-right:16rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.pb-xxl-6{padding-bottom:4rem!important}.pb-xxl-7{padding-bottom:6rem!important}.pb-xxl-8{padding-bottom:8rem!important}.pb-xxl-9{padding-bottom:10rem!important}.pb-xxl-10{padding-bottom:12rem!important}.pb-xxl-11{padding-bottom:14rem!important}.pb-xxl-12{padding-bottom:16rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.ps-xxl-6{padding-left:4rem!important}.ps-xxl-7{padding-left:6rem!important}.ps-xxl-8{padding-left:8rem!important}.ps-xxl-9{padding-left:10rem!important}.ps-xxl-10{padding-left:12rem!important}.ps-xxl-11{padding-left:14rem!important}.ps-xxl-12{padding-left:16rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}.transform-scale-xxl-5{transform:scale(.5)!important}.transform-scale-xxl-6{transform:scale(.6)!important}.transform-scale-xxl-7{transform:scale(.7)!important}.transform-scale-xxl-8{transform:scale(.8)!important}.transform-scale-xxl-9{transform:scale(.9)!important}.transform-scale-xxl-10{transform:scale(1)!important}.border-radius-top-start-xxl-0{border-top-left-radius:0!important}.border-radius-top-end-xxl-0{border-top-right-radius:0!important}.border-radius-bottom-start-xxl-0{border-bottom-left-radius:0!important}.border-radius-bottom-end-xxl-0{border-bottom-right-radius:0!important}}@media (min-width:1200px){.fs-1{font-size:3rem!important}.fs-2{font-size:2.25rem!important}.fs-3{font-size:1.875rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*! + */ +:root { + --bs-blue: #63b3ed; + --bs-indigo: #596cff; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #f56565; + --bs-orange: #fd7e14; + --bs-yellow: #fbd38d; + --bs-green: #81e6d9; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-primary: #cb0c9f; + --bs-secondary: #8392ab; + --bs-success: #82d616; + --bs-info: #17c1e8; + --bs-warning: #fbcf33; + --bs-danger: #ea0606; + --bs-light: #e9ecef; + --bs-dark: #344767; + --bs-white: #fff; + --bs-font-sans-serif: Open Sans; + --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) + ); +} +.feed { + padding: 8px 20px; + margin: 24px -20px; + box-shadow: none !important; + box-sizing: inherit; + background-color: #e7e9eb; + border-radius: 5px; + padding: 0.01em 16px; + margin: 20px 0; + display: block; + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16), + 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important; +} +.feed-code { + font-size: 15px; + border-left: 4px solid #04aa6d; +} +.feed-code { + margin-top: 16px !important; + margin-bottom: 16px !important; +} +.feed-code { + width: auto; + background-color: #fff; + padding: 8px 12px; + word-wrap: break-word; +} +.feed-code, +.feed-codespan { + font-family: Consolas, Menlo, "courier new", monospace; + font-size: 16px; +} +.feed-btn, +.feed-btn:link, +.feed-btn:visited { + color: #fff; + background-color: #4caf50; +} +.feed-example .feed-btn, +.feed-example .ws-btn { + background-color: #04aa6d !important; + border-radius: 5px; + font-size: 17px; + font-family: "Source Sans Pro", sans-serif; + padding: 6px 18px; +} +.feed-margin-bottom { + margin-bottom: 16px !important; +} +*, +::after, +::before { + box-sizing: border-box; +} +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} +body { + margin: 0; + font-family: var(--bs-font-sans-serif); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #67748e; + background-color: #fff; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; +} +hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: 0.25; +} +hr:not([size]) { + height: 1px; +} +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 400; + line-height: 1.2; + color: #344767; +} +.h1, +h1 { + font-size: calc(1.425rem + 2.1vw); +} +@media (min-width: 1200px) { + .h1, + h1 { + font-size: 3rem; + } +} +.h2, +h2 { + font-size: calc(1.35rem + 1.2vw); +} +@media (min-width: 1200px) { + .h2, + h2 { + font-size: 2.25rem; + } +} +.h3, +h3 { + font-size: calc(1.3125rem + 0.75vw); +} +@media (min-width: 1200px) { + .h3, + h3 { + font-size: 1.875rem; + } +} +.h4, +h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + .h4, + h4 { + font-size: 1.5rem; + } +} +.h5, +h5 { + font-size: 1.25rem; +} +.h6, +h6 { + font-size: 1rem; +} +p { + margin-top: 0; + margin-bottom: 1rem; +} +abbr[data-bs-original-title], +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; +} +dl, +ol, +ul { + margin-top: 0; + margin-bottom: 1rem; +} +ol ol, +ol ul, +ul ol, +ul ul { + margin-bottom: 0; +} +dt { + font-weight: 600; +} +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} +blockquote { + margin: 0 0 1rem; +} +b, +strong { + font-weight: 700; +} +.small, +small { + font-size: 0.875em; +} +.mark, +mark { + padding: 0.2em; + background-color: #fcf8e3; +} +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +a { + color: #cb0c9f; + text-decoration: none; +} +a:hover { + color: #830866; + text-decoration: none; +} +a:not([href]):not([class]), +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} +code, +kbd, +pre, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; + direction: ltr; + unicode-bidi: bidi-override; +} +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} +code { + font-size: 0.875em; + color: #d63384; + word-wrap: break-word; +} +a > code { + color: inherit; +} +kbd { + padding: 0.2rem 0.4rem; + font-size: 0.875em; + color: #fff; + background-color: #212529; + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 600; +} +figure { + margin: 0 0 1rem; +} +img, +svg { + vertical-align: middle; +} +table { + caption-side: bottom; + border-collapse: collapse; +} +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #6c757d; + text-align: left; +} +th { + text-align: inherit; + text-align: -webkit-match-parent; +} +tbody, +td, +tfoot, +th, +thead, +tr { + border-color: inherit; + border-style: solid; + border-width: 0; +} +label { + display: inline-block; +} +button { + border-radius: 0; +} +button:focus:not(:focus-visible) { + outline: 0; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +button, +select { + text-transform: none; +} +[role="button"] { + cursor: pointer; +} +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} +[list]::-webkit-calendar-picker-indicator { + display: none; +} +[type="button"], +[type="reset"], +[type="submit"], +button { + -webkit-appearance: button; +} +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled), +button:not(:disabled) { + cursor: pointer; +} +::-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-day-field, +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-year-field { + padding: 0; +} +::-webkit-inner-spin-button { + height: auto; +} +[type="search"] { + outline-offset: -2px; + -webkit-appearance: textfield; +} +::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-color-swatch-wrapper { + padding: 0; +} +::file-selector-button { + font: inherit; +} +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} +output { + display: inline-block; +} +iframe { + border: 0; +} +summary { + display: list-item; + cursor: pointer; +} +progress { + vertical-align: baseline; +} +[hidden] { + display: none !important; +} +.lead { + font-size: 1.25rem; + font-weight: 400; +} +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2; +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; +} +.list-inline-item { + display: inline-block; +} +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} +.initialism { + font-size: 0.875em; + text-transform: uppercase; +} +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} +.blockquote > :last-child { + margin-bottom: 0; +} +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: 0.875em; + color: #6c757d; +} +.blockquote-footer::before { + content: "\2014\00A0"; +} +.img-fluid { + max-width: 100%; + height: auto; +} +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.5rem; + max-width: 100%; + height: auto; +} +.figure { + display: inline-block; +} +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} +.figure-caption { + font-size: 0.875em; + color: #6c757d; +} +.container, +.container-fluid, +.container-lg, +.container-md, +.container-sm, +.container-xl, +.container-xxl { + width: 100%; + padding-right: var(--bs-gutter-x, 1.5rem); + padding-left: var(--bs-gutter-x, 1.5rem); + margin-right: auto; + margin-left: auto; +} +@media (min-width: 576px) { + .container, + .container-sm { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container, + .container-md, + .container-sm { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container, + .container-lg, + .container-md, + .container-sm { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl, + .container-xxl { + max-width: 1320px; + } +} +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(var(--bs-gutter-y) * -1); + margin-right: calc(var(--bs-gutter-x) * -0.5); + margin-left: calc(var(--bs-gutter-x) * -0.5); +} +.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.333333%; +} +.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.666667%; +} +@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.333333%; + } + .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.666667%; + } +} +@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.333333%; + } + .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.666667%; + } +} +@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.333333%; + } + .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.666667%; + } +} +@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.333333%; + } + .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.666667%; + } +} +@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.333333%; + } + .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.666667%; + } +} +.col-auto { + flex: 0 0 auto; + width: auto; +} +.col-1 { + flex: 0 0 auto; + width: 8.333333%; +} +.col-2 { + flex: 0 0 auto; + width: 16.666667%; +} +.col-3 { + flex: 0 0 auto; + width: 25%; +} +.col-4 { + flex: 0 0 auto; + width: 33.333333%; +} +.col-5 { + flex: 0 0 auto; + width: 41.666667%; +} +.col-6 { + flex: 0 0 auto; + width: 50%; +} +.col-7 { + flex: 0 0 auto; + width: 58.333333%; +} +.col-8 { + flex: 0 0 auto; + width: 66.666667%; +} +.col-9 { + flex: 0 0 auto; + width: 75%; +} +.col-10 { + flex: 0 0 auto; + width: 83.333333%; +} +.col-11 { + flex: 0 0 auto; + width: 91.666667%; +} +.col-12 { + flex: 0 0 auto; + width: 100%; +} +.offset-1 { + margin-left: 8.333333%; +} +.offset-2 { + margin-left: 16.666667%; +} +.offset-3 { + margin-left: 25%; +} +.offset-4 { + margin-left: 33.333333%; +} +.offset-5 { + margin-left: 41.666667%; +} +.offset-6 { + margin-left: 50%; +} +.offset-7 { + margin-left: 58.333333%; +} +.offset-8 { + margin-left: 66.666667%; +} +.offset-9 { + margin-left: 75%; +} +.offset-10 { + margin-left: 83.333333%; +} +.offset-11 { + margin-left: 91.666667%; +} +.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; +} +.g-6, +.gx-6 { + --bs-gutter-x: 4rem; +} +.g-6, +.gy-6 { + --bs-gutter-y: 4rem; +} +.g-7, +.gx-7 { + --bs-gutter-x: 6rem; +} +.g-7, +.gy-7 { + --bs-gutter-y: 6rem; +} +.g-8, +.gx-8 { + --bs-gutter-x: 8rem; +} +.g-8, +.gy-8 { + --bs-gutter-y: 8rem; +} +.g-9, +.gx-9 { + --bs-gutter-x: 10rem; +} +.g-9, +.gy-9 { + --bs-gutter-y: 10rem; +} +.g-10, +.gx-10 { + --bs-gutter-x: 12rem; +} +.g-10, +.gy-10 { + --bs-gutter-y: 12rem; +} +.g-11, +.gx-11 { + --bs-gutter-x: 14rem; +} +.g-11, +.gy-11 { + --bs-gutter-y: 14rem; +} +.g-12, +.gx-12 { + --bs-gutter-x: 16rem; +} +.g-12, +.gy-12 { + --bs-gutter-y: 16rem; +} +@media (min-width: 576px) { + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } + .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; + } + .g-sm-6, + .gx-sm-6 { + --bs-gutter-x: 4rem; + } + .g-sm-6, + .gy-sm-6 { + --bs-gutter-y: 4rem; + } + .g-sm-7, + .gx-sm-7 { + --bs-gutter-x: 6rem; + } + .g-sm-7, + .gy-sm-7 { + --bs-gutter-y: 6rem; + } + .g-sm-8, + .gx-sm-8 { + --bs-gutter-x: 8rem; + } + .g-sm-8, + .gy-sm-8 { + --bs-gutter-y: 8rem; + } + .g-sm-9, + .gx-sm-9 { + --bs-gutter-x: 10rem; + } + .g-sm-9, + .gy-sm-9 { + --bs-gutter-y: 10rem; + } + .g-sm-10, + .gx-sm-10 { + --bs-gutter-x: 12rem; + } + .g-sm-10, + .gy-sm-10 { + --bs-gutter-y: 12rem; + } + .g-sm-11, + .gx-sm-11 { + --bs-gutter-x: 14rem; + } + .g-sm-11, + .gy-sm-11 { + --bs-gutter-y: 14rem; + } + .g-sm-12, + .gx-sm-12 { + --bs-gutter-x: 16rem; + } + .g-sm-12, + .gy-sm-12 { + --bs-gutter-y: 16rem; + } +} +@media (min-width: 768px) { + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } + .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; + } + .g-md-6, + .gx-md-6 { + --bs-gutter-x: 4rem; + } + .g-md-6, + .gy-md-6 { + --bs-gutter-y: 4rem; + } + .g-md-7, + .gx-md-7 { + --bs-gutter-x: 6rem; + } + .g-md-7, + .gy-md-7 { + --bs-gutter-y: 6rem; + } + .g-md-8, + .gx-md-8 { + --bs-gutter-x: 8rem; + } + .g-md-8, + .gy-md-8 { + --bs-gutter-y: 8rem; + } + .g-md-9, + .gx-md-9 { + --bs-gutter-x: 10rem; + } + .g-md-9, + .gy-md-9 { + --bs-gutter-y: 10rem; + } + .g-md-10, + .gx-md-10 { + --bs-gutter-x: 12rem; + } + .g-md-10, + .gy-md-10 { + --bs-gutter-y: 12rem; + } + .g-md-11, + .gx-md-11 { + --bs-gutter-x: 14rem; + } + .g-md-11, + .gy-md-11 { + --bs-gutter-y: 14rem; + } + .g-md-12, + .gx-md-12 { + --bs-gutter-x: 16rem; + } + .g-md-12, + .gy-md-12 { + --bs-gutter-y: 16rem; + } +} +@media (min-width: 992px) { + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } + .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; + } + .g-lg-6, + .gx-lg-6 { + --bs-gutter-x: 4rem; + } + .g-lg-6, + .gy-lg-6 { + --bs-gutter-y: 4rem; + } + .g-lg-7, + .gx-lg-7 { + --bs-gutter-x: 6rem; + } + .g-lg-7, + .gy-lg-7 { + --bs-gutter-y: 6rem; + } + .g-lg-8, + .gx-lg-8 { + --bs-gutter-x: 8rem; + } + .g-lg-8, + .gy-lg-8 { + --bs-gutter-y: 8rem; + } + .g-lg-9, + .gx-lg-9 { + --bs-gutter-x: 10rem; + } + .g-lg-9, + .gy-lg-9 { + --bs-gutter-y: 10rem; + } + .g-lg-10, + .gx-lg-10 { + --bs-gutter-x: 12rem; + } + .g-lg-10, + .gy-lg-10 { + --bs-gutter-y: 12rem; + } + .g-lg-11, + .gx-lg-11 { + --bs-gutter-x: 14rem; + } + .g-lg-11, + .gy-lg-11 { + --bs-gutter-y: 14rem; + } + .g-lg-12, + .gx-lg-12 { + --bs-gutter-x: 16rem; + } + .g-lg-12, + .gy-lg-12 { + --bs-gutter-y: 16rem; + } +} +@media (min-width: 1200px) { + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } + .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; + } + .g-xl-6, + .gx-xl-6 { + --bs-gutter-x: 4rem; + } + .g-xl-6, + .gy-xl-6 { + --bs-gutter-y: 4rem; + } + .g-xl-7, + .gx-xl-7 { + --bs-gutter-x: 6rem; + } + .g-xl-7, + .gy-xl-7 { + --bs-gutter-y: 6rem; + } + .g-xl-8, + .gx-xl-8 { + --bs-gutter-x: 8rem; + } + .g-xl-8, + .gy-xl-8 { + --bs-gutter-y: 8rem; + } + .g-xl-9, + .gx-xl-9 { + --bs-gutter-x: 10rem; + } + .g-xl-9, + .gy-xl-9 { + --bs-gutter-y: 10rem; + } + .g-xl-10, + .gx-xl-10 { + --bs-gutter-x: 12rem; + } + .g-xl-10, + .gy-xl-10 { + --bs-gutter-y: 12rem; + } + .g-xl-11, + .gx-xl-11 { + --bs-gutter-x: 14rem; + } + .g-xl-11, + .gy-xl-11 { + --bs-gutter-y: 14rem; + } + .g-xl-12, + .gx-xl-12 { + --bs-gutter-x: 16rem; + } + .g-xl-12, + .gy-xl-12 { + --bs-gutter-y: 16rem; + } +} +@media (min-width: 1400px) { + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.333333%; + } + .offset-xxl-2 { + margin-left: 16.666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.333333%; + } + .offset-xxl-5 { + margin-left: 41.666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.333333%; + } + .offset-xxl-8 { + margin-left: 66.666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.333333%; + } + .offset-xxl-11 { + margin-left: 91.666667%; + } + .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; + } + .g-xxl-6, + .gx-xxl-6 { + --bs-gutter-x: 4rem; + } + .g-xxl-6, + .gy-xxl-6 { + --bs-gutter-y: 4rem; + } + .g-xxl-7, + .gx-xxl-7 { + --bs-gutter-x: 6rem; + } + .g-xxl-7, + .gy-xxl-7 { + --bs-gutter-y: 6rem; + } + .g-xxl-8, + .gx-xxl-8 { + --bs-gutter-x: 8rem; + } + .g-xxl-8, + .gy-xxl-8 { + --bs-gutter-y: 8rem; + } + .g-xxl-9, + .gx-xxl-9 { + --bs-gutter-x: 10rem; + } + .g-xxl-9, + .gy-xxl-9 { + --bs-gutter-y: 10rem; + } + .g-xxl-10, + .gx-xxl-10 { + --bs-gutter-x: 12rem; + } + .g-xxl-10, + .gy-xxl-10 { + --bs-gutter-y: 12rem; + } + .g-xxl-11, + .gx-xxl-11 { + --bs-gutter-x: 14rem; + } + .g-xxl-11, + .gy-xxl-11 { + --bs-gutter-y: 14rem; + } + .g-xxl-12, + .gx-xxl-12 { + --bs-gutter-x: 16rem; + } + .g-xxl-12, + .gy-xxl-12 { + --bs-gutter-y: 16rem; + } +} +.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #67748e; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #67748e; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #67748e; + --bs-table-hover-bg: rgba(0, 0, 0, 0.075); + width: 100%; + margin-bottom: 1rem; + color: #67748e; + vertical-align: top; + border-color: #e9ecef; +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.table > tbody { + vertical-align: inherit; +} +.table > thead { + vertical-align: bottom; +} +.table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; +} +.caption-top { + caption-side: top; +} +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.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-striped > tbody > tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} +.table-hover > tbody > tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} +.table-primary { + --bs-table-bg: #f5ceec; + --bs-table-striped-bg: #e9c4e0; + --bs-table-striped-color: #000; + --bs-table-active-bg: #ddb9d4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e3bfda; + --bs-table-hover-color: #000; + color: #000; + border-color: #ddb9d4; +} +.table-secondary { + --bs-table-bg: #e6e9ee; + --bs-table-striped-bg: #dbdde2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cfd2d6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d5d8dc; + --bs-table-hover-color: #000; + color: #000; + border-color: #cfd2d6; +} +.table-success { + --bs-table-bg: #e6f7d0; + --bs-table-striped-bg: #dbebc6; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cfdebb; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d5e4c0; + --bs-table-hover-color: #000; + color: #000; + border-color: #cfdebb; +} +.table-info { + --bs-table-bg: #d1f3fa; + --bs-table-striped-bg: #c7e7ee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcdbe1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1e1e7; + --bs-table-hover-color: #000; + color: #000; + border-color: #bcdbe1; +} +.table-warning { + --bs-table-bg: #fef5d6; + --bs-table-striped-bg: #f1e9cb; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e5ddc1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ebe3c6; + --bs-table-hover-color: #000; + color: #000; + border-color: #e5ddc1; +} +.table-danger { + --bs-table-bg: #fbcdcd; + --bs-table-striped-bg: #eec3c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e2b9b9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e8bebe; + --bs-table-hover-color: #000; + color: #000; + border-color: #e2b9b9; +} +.table-light { + --bs-table-bg: #e9ecef; + --bs-table-striped-bg: #dde0e3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #d2d4d7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d8dadd; + --bs-table-hover-color: #000; + color: #000; + border-color: #d2d4d7; +} +.table-dark { + --bs-table-bg: #344767; + --bs-table-striped-bg: #3e506f; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #485976; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #435572; + --bs-table-hover-color: #fff; + color: #fff; + border-color: #485976; +} +.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.5rem; + font-size: 0.75rem; + font-weight: 700; + color: #344767; +} +.col-form-label { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + margin-bottom: 0; + font-size: inherit; + font-weight: 700; + line-height: 1.4rem; + color: #344767; +} +.col-form-label-lg { + padding-top: calc(0.75rem + 1px); + padding-bottom: calc(0.75rem + 1px); + font-size: 0.875rem; +} +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.75rem; +} +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: #6c757d; +} +.form-control { + display: block; + width: 100%; + padding: 0.5rem 0.75rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #d2d6da; + appearance: none; + border-radius: 0.5rem; + transition: box-shadow 0.15s ease, border-color 0.15s ease; +} +@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: #495057; + background-color: #fff; + border-color: #e293d3; + outline: 0; + box-shadow: 0 0 0 2px #e9aede; +} +.form-control::-webkit-date-and-time-value { + height: 1.4rem; +} +.form-control::placeholder { + color: #adb5bd; + opacity: 1; +} +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} +.form-control::file-selector-button { + padding: 0.5rem 0.75rem; + margin: -0.5rem -0.75rem; + margin-inline-end: 0.75rem; + color: #495057; + 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.15s ease-in; +} +@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::-webkit-file-upload-button { + padding: 0.5rem 0.75rem; + margin: -0.5rem -0.75rem; + margin-inline-end: 0.75rem; + color: #495057; + 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.15s ease-in; +} +@media (prefers-reduced-motion: reduce) { + .form-control::-webkit-file-upload-button { + transition: none; + } +} +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: #f2f2f2; +} +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.5rem 0; + margin-bottom: 0; + line-height: 1.4rem; + color: #344767; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm { + padding-right: 0; + padding-left: 0; +} +.form-control-sm { + min-height: unset; + padding: 0.25rem 0.75rem; + font-size: 0.75rem; + border-radius: 0.5rem; +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.75rem; + margin: -0.25rem -0.75rem; + margin-inline-end: 0.75rem; +} +.form-control-sm::-webkit-file-upload-button { + padding: 0.25rem 0.75rem; + margin: -0.25rem -0.75rem; + margin-inline-end: 0.75rem; +} +.form-control-lg { + min-height: unset; + padding: 0.75rem 0.75rem; + font-size: 0.875rem; + border-radius: 0.5rem; +} +.form-control-lg::file-selector-button { + padding: 0.75rem 0.75rem; + margin: -0.75rem -0.75rem; + margin-inline-end: 0.75rem; +} +.form-control-lg::-webkit-file-upload-button { + padding: 0.75rem 0.75rem; + margin: -0.75rem -0.75rem; + margin-inline-end: 0.75rem; +} +textarea.form-control { + min-height: unset; +} +textarea.form-control-sm { + min-height: unset; +} +textarea.form-control-lg { + min-height: unset; +} +.form-control-color { + max-width: 3rem; + height: auto; + padding: 0.5rem; +} +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer; +} +.form-control-color::-moz-color-swatch { + height: 1.4rem; + border-radius: 0.5rem; +} +.form-control-color::-webkit-color-swatch { + height: 1.4rem; + border-radius: 0.5rem; +} +.form-select { + display: block; + width: 100%; + padding: 0.5rem 1rem 0.5rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + color: #495057; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #d2d6da; + border-radius: 0.5rem; + transition: box-shadow 0.15s ease, border-color 0.15s ease; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: #e293d3; + outline: 0; + box-shadow: 0 0 0 2px #e9aede; +} +.form-select[multiple], +.form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.75rem; + font-size: 0.75rem; +} +.form-select-lg { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + padding-left: 0.75rem; + font-size: 0.875rem; +} +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.73em; + margin-bottom: 0.125rem; +} +.form-check .form-check-input { + float: left; + margin-left: -1.73em; +} +.form-check-input { + width: 1.23em; + height: 1.23em; + margin-top: 0.135em; + vertical-align: top; + background-color: #fff; + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: none; + appearance: none; + color-adjust: exact; + transition: background-color 0.25s ease, border-color 0.25s ease, + background-position 0.15s ease-in-out, opacity 0.15s ease-out, + box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-check-input { + transition: none; + } +} +.form-check-input[type="checkbox"] { + border-radius: 0.35rem; +} +.form-check-input[type="radio"] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(99%); +} +.form-check-input:focus { + border-color: none; + outline: 0; + box-shadow: none; +} +.form-check-input:checked { + background-color: transparent; + border-color: transparent; +} +.form-check-input:checked[type="checkbox"] { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); +} +.form-check-input:checked[type="radio"] { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); +} +.form-check-input[type="checkbox"]:indeterminate { + background-color: #cb0c9f; + border-color: #cb0c9f; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); +} +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: 0.5; +} +.form-check-input:disabled ~ .form-check-label, +.form-check-input[disabled] ~ .form-check-label { + opacity: 0.5; +} +.form-switch { + padding-left: 3rem; +} +.form-switch .form-check-input { + width: 2.5rem; + margin-left: -3rem; + background-image: none; + background-position: left center; + border-radius: 2.5rem; + transition: background-color 0.25s ease, border-color 0.25s ease, + background-position 0.15s ease-in-out, opacity 0.15s ease-out, + box-shadow 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: none; +} +.form-switch .form-check-input:checked { + background-position: right center; + background-image: none; +} +.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: calc(1rem + 4px); + padding: 0; + background-color: transparent; + appearance: none; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e9aede; +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 2px #e9aede; +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #cb0c9f; + 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: #f891e1; +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #cb0c9f; + 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: #f891e1; +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} +.form-range:disabled { + pointer-events: none; +} +.form-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} +.form-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} +.form-floating { + position: relative; +} +.form-floating > .form-control, +.form-floating > .form-select { + height: calc(3.5rem + 2px); + line-height: 1.25; +} +.form-floating > label { + position: absolute; + top: 0; + left: 0; + height: 100%; + padding: 1rem 0.75rem; + pointer-events: none; + border: 1px solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-floating > label { + transition: none; + } +} +.form-floating > .form-control { + padding: 1rem 0.75rem; +} +.form-floating > .form-control::placeholder { + color: transparent; +} +.form-floating > .form-control:focus, +.form-floating > .form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-control:-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-select ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + opacity: 0.65; + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} +.input-group > .form-control, +.input-group > .form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; +} +.input-group > .form-control:focus, +.input-group > .form-select:focus { + z-index: 3; +} +.input-group .btn { + position: relative; + z-index: 2; +} +.input-group .btn:focus { + z-index: 3; +} +.input-group-text { + display: flex; + align-items: center; + padding: 0.5rem 0.75rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.4rem; + color: #344767; + text-align: center; + white-space: nowrap; + background-color: #fff; + border: 1px solid #d2d6da; + border-radius: 0.5rem; +} +.input-group-lg > .btn, +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-text { + padding: 0.75rem 0.75rem; + font-size: 0.875rem; + border-radius: 0.5rem; +} +.input-group-sm > .btn, +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-text { + padding: 0.25rem 0.75rem; + font-size: 0.75rem; + border-radius: 0.5rem; +} +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 1.75rem; +} +.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), +.input-group:not(.has-validation) + > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4), +.input-group.has-validation + > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group + > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: -1px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #66d432; +} +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #000; + background-color: rgba(102, 212, 50, 0.9); + border-radius: 0.5rem; +} +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip, +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip { + display: block; +} +.form-control.is-valid, +.was-validated .form-control:valid { + border-color: #66d432; + padding-right: unset; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 1rem 1rem; +} +.form-control.is-valid:focus, +.was-validated .form-control:valid:focus { + border-color: #66d432; + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25); +} +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: unset; + background-position: top 0.75rem right 0.75rem; +} +.form-select.is-valid, +.was-validated .form-select:valid { + border-color: #66d432; +} +.form-select.is-valid:not([multiple]):not([size]), +.form-select.is-valid:not([multiple])[size="1"], +.was-validated .form-select:valid:not([multiple]):not([size]), +.was-validated .form-select:valid:not([multiple])[size="1"] { + padding-right: 2.875rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cpath fill='%2366d432' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 1.75rem; + background-size: 16px 12px, 1rem 1rem; +} +.form-select.is-valid:focus, +.was-validated .form-select:valid:focus { + border-color: #66d432; + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25); +} +.form-check-input.is-valid, +.was-validated .form-check-input:valid { + border-color: #66d432; +} +.form-check-input.is-valid:checked, +.was-validated .form-check-input:valid:checked { + background-color: #66d432; +} +.form-check-input.is-valid:focus, +.was-validated .form-check-input:valid:focus { + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.25); +} +.form-check-input.is-valid ~ .form-check-label, +.was-validated .form-check-input:valid ~ .form-check-label { + color: #66d432; +} +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: 0.5em; +} +.input-group .form-control.is-valid, +.input-group .form-select.is-valid, +.was-validated .input-group .form-control:valid, +.was-validated .input-group .form-select:valid { + z-index: 1; +} +.input-group .form-control.is-valid:focus, +.input-group .form-select.is-valid:focus, +.was-validated .input-group .form-control:valid:focus, +.was-validated .input-group .form-select:valid:focus { + z-index: 3; +} +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 0.875em; + color: #fd5c70; +} +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #000; + background-color: rgba(253, 92, 112, 0.9); + border-radius: 0.5rem; +} +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip, +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip { + display: block; +} +.form-control.is-invalid, +.was-validated .form-control:invalid { + border-color: #fd5c70; + padding-right: unset; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 1rem 1rem; +} +.form-control.is-invalid:focus, +.was-validated .form-control:invalid:focus { + border-color: #fd5c70; + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25); +} +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: unset; + background-position: top 0.75rem right 0.75rem; +} +.form-select.is-invalid, +.was-validated .form-select:invalid { + border-color: #fd5c70; +} +.form-select.is-invalid:not([multiple]):not([size]), +.form-select.is-invalid:not([multiple])[size="1"], +.was-validated .form-select:invalid:not([multiple]):not([size]), +.was-validated .form-select:invalid:not([multiple])[size="1"] { + padding-right: 2.875rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd5c70' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd5c70' stroke='none'/%3e%3c/svg%3e"); + background-position: right 0.75rem center, center right 1.75rem; + background-size: 16px 12px, 1rem 1rem; +} +.form-select.is-invalid:focus, +.was-validated .form-select:invalid:focus { + border-color: #fd5c70; + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25); +} +.form-check-input.is-invalid, +.was-validated .form-check-input:invalid { + border-color: #fd5c70; +} +.form-check-input.is-invalid:checked, +.was-validated .form-check-input:invalid:checked { + background-color: #fd5c70; +} +.form-check-input.is-invalid:focus, +.was-validated .form-check-input:invalid:focus { + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.25); +} +.form-check-input.is-invalid ~ .form-check-label, +.was-validated .form-check-input:invalid ~ .form-check-label { + color: #fd5c70; +} +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: 0.5em; +} +.input-group .form-control.is-invalid, +.input-group .form-select.is-invalid, +.was-validated .input-group .form-control:invalid, +.was-validated .input-group .form-select:invalid { + z-index: 2; +} +.input-group .form-control.is-invalid:focus, +.input-group .form-select.is-invalid:focus, +.was-validated .input-group .form-control:invalid:focus, +.was-validated .input-group .form-select:invalid:focus { + z-index: 3; +} +.btn { + display: inline-block; + font-weight: 700; + line-height: 1.4; + color: #67748e; + text-align: center; + vertical-align: middle; + cursor: pointer; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.75rem 1.5rem; + font-size: 0.75rem; + border-radius: 0.5rem; + transition: all 0.15s ease-in; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: #67748e; +} +.btn-check:focus + .btn, +.btn:focus { + outline: 0; + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); +} +.btn.disabled, +.btn:disabled, +fieldset:disabled .btn { + pointer-events: none; + opacity: 0.65; +} +.btn-primary { + color: #fff; + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.btn-primary:hover { + color: #fff; + background-color: #ad0a87; + border-color: #a20a7f; +} +.btn-check:focus + .btn-primary, +.btn-primary:focus { + color: #fff; + background-color: #ad0a87; + border-color: #a20a7f; + box-shadow: 0 0 0 0.2rem rgba(211, 48, 173, 0.5); +} +.btn-check:active + .btn-primary, +.btn-check:checked + .btn-primary, +.btn-primary.active, +.btn-primary:active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #a20a7f; + border-color: #980977; +} +.btn-check:active + .btn-primary:focus, +.btn-check:checked + .btn-primary:focus, +.btn-primary.active:focus, +.btn-primary:active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(211, 48, 173, 0.5); +} +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.btn-secondary { + color: #000; + background-color: #8392ab; + border-color: #8392ab; +} +.btn-secondary:hover { + color: #000; + background-color: #96a2b8; + border-color: #8f9db3; +} +.btn-check:focus + .btn-secondary, +.btn-secondary:focus { + color: #000; + background-color: #96a2b8; + border-color: #8f9db3; + box-shadow: 0 0 0 0.2rem rgba(111, 124, 145, 0.5); +} +.btn-check:active + .btn-secondary, +.btn-check:checked + .btn-secondary, +.btn-secondary.active, +.btn-secondary:active, +.show > .btn-secondary.dropdown-toggle { + color: #000; + background-color: #9ca8bc; + border-color: #8f9db3; +} +.btn-check:active + .btn-secondary:focus, +.btn-check:checked + .btn-secondary:focus, +.btn-secondary.active:focus, +.btn-secondary:active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(111, 124, 145, 0.5); +} +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #000; + background-color: #8392ab; + border-color: #8392ab; +} +.btn-success { + color: #000; + background-color: #82d616; + border-color: #82d616; +} +.btn-success:hover { + color: #000; + background-color: #95dc39; + border-color: #8fda2d; +} +.btn-check:focus + .btn-success, +.btn-success:focus { + color: #000; + background-color: #95dc39; + border-color: #8fda2d; + box-shadow: 0 0 0 0.2rem rgba(111, 182, 19, 0.5); +} +.btn-check:active + .btn-success, +.btn-check:checked + .btn-success, +.btn-success.active, +.btn-success:active, +.show > .btn-success.dropdown-toggle { + color: #000; + background-color: #9bde45; + border-color: #8fda2d; +} +.btn-check:active + .btn-success:focus, +.btn-check:checked + .btn-success:focus, +.btn-success.active:focus, +.btn-success:active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(111, 182, 19, 0.5); +} +.btn-success.disabled, +.btn-success:disabled { + color: #000; + background-color: #82d616; + border-color: #82d616; +} +.btn-info { + color: #000; + background-color: #17c1e8; + border-color: #17c1e8; +} +.btn-info:hover { + color: #000; + background-color: #3acaeb; + border-color: #2ec7ea; +} +.btn-check:focus + .btn-info, +.btn-info:focus { + color: #000; + background-color: #3acaeb; + border-color: #2ec7ea; + box-shadow: 0 0 0 0.2rem rgba(20, 164, 197, 0.5); +} +.btn-check:active + .btn-info, +.btn-check:checked + .btn-info, +.btn-info.active, +.btn-info:active, +.show > .btn-info.dropdown-toggle { + color: #000; + background-color: #45cded; + border-color: #2ec7ea; +} +.btn-check:active + .btn-info:focus, +.btn-check:checked + .btn-info:focus, +.btn-info.active:focus, +.btn-info:active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(20, 164, 197, 0.5); +} +.btn-info.disabled, +.btn-info:disabled { + color: #000; + background-color: #17c1e8; + border-color: #17c1e8; +} +.btn-warning { + color: #000; + background-color: #fbcf33; + border-color: #fbcf33; +} +.btn-warning:hover { + color: #000; + background-color: #fcd652; + border-color: #fbd447; +} +.btn-check:focus + .btn-warning, +.btn-warning:focus { + color: #000; + background-color: #fcd652; + border-color: #fbd447; + box-shadow: 0 0 0 0.2rem rgba(213, 176, 43, 0.5); +} +.btn-check:active + .btn-warning, +.btn-check:checked + .btn-warning, +.btn-warning.active, +.btn-warning:active, +.show > .btn-warning.dropdown-toggle { + color: #000; + background-color: #fcd95c; + border-color: #fbd447; +} +.btn-check:active + .btn-warning:focus, +.btn-check:checked + .btn-warning:focus, +.btn-warning.active:focus, +.btn-warning:active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(213, 176, 43, 0.5); +} +.btn-warning.disabled, +.btn-warning:disabled { + color: #000; + background-color: #fbcf33; + border-color: #fbcf33; +} +.btn-danger { + color: #fff; + background-color: #ea0606; + border-color: #ea0606; +} +.btn-danger:hover { + color: #fff; + background-color: #c70505; + border-color: #bb0505; +} +.btn-check:focus + .btn-danger, +.btn-danger:focus { + color: #fff; + background-color: #c70505; + border-color: #bb0505; + box-shadow: 0 0 0 0.2rem rgba(237, 43, 43, 0.5); +} +.btn-check:active + .btn-danger, +.btn-check:checked + .btn-danger, +.btn-danger.active, +.btn-danger:active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bb0505; + border-color: #b00505; +} +.btn-check:active + .btn-danger:focus, +.btn-check:checked + .btn-danger:focus, +.btn-danger.active:focus, +.btn-danger:active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(237, 43, 43, 0.5); +} +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #ea0606; + border-color: #ea0606; +} +.btn-light { + color: #000; + background-color: #e9ecef; + border-color: #e9ecef; +} +.btn-light:hover { + color: #000; + background-color: #eceff1; + border-color: #ebeef1; +} +.btn-check:focus + .btn-light, +.btn-light:focus { + color: #000; + background-color: #eceff1; + border-color: #ebeef1; + box-shadow: 0 0 0 0.2rem rgba(198, 201, 203, 0.5); +} +.btn-check:active + .btn-light, +.btn-check:checked + .btn-light, +.btn-light.active, +.btn-light:active, +.show > .btn-light.dropdown-toggle { + color: #000; + background-color: #edf0f2; + border-color: #ebeef1; +} +.btn-check:active + .btn-light:focus, +.btn-check:checked + .btn-light:focus, +.btn-light.active:focus, +.btn-light:active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(198, 201, 203, 0.5); +} +.btn-light.disabled, +.btn-light:disabled { + color: #000; + background-color: #e9ecef; + border-color: #e9ecef; +} +.btn-dark { + color: #fff; + background-color: #344767; + border-color: #344767; +} +.btn-dark:hover { + color: #fff; + background-color: #2c3c58; + border-color: #2a3952; +} +.btn-check:focus + .btn-dark, +.btn-dark:focus { + color: #fff; + background-color: #2c3c58; + border-color: #2a3952; + box-shadow: 0 0 0 0.2rem rgba(82, 99, 126, 0.5); +} +.btn-check:active + .btn-dark, +.btn-check:checked + .btn-dark, +.btn-dark.active, +.btn-dark:active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #2a3952; + border-color: #27354d; +} +.btn-check:active + .btn-dark:focus, +.btn-check:checked + .btn-dark:focus, +.btn-dark.active:focus, +.btn-dark:active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 99, 126, 0.5); +} +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #344767; + border-color: #344767; +} +.btn-white { + color: #000; + background-color: #fff; + border-color: #fff; +} +.btn-white:hover { + color: #000; + background-color: #fff; + border-color: #fff; +} +.btn-check:focus + .btn-white, +.btn-white:focus { + color: #000; + background-color: #fff; + border-color: #fff; + box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); +} +.btn-check:active + .btn-white, +.btn-check:checked + .btn-white, +.btn-white.active, +.btn-white:active, +.show > .btn-white.dropdown-toggle { + color: #000; + background-color: #fff; + border-color: #fff; +} +.btn-check:active + .btn-white:focus, +.btn-check:checked + .btn-white:focus, +.btn-white.active:focus, +.btn-white:active:focus, +.show > .btn-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); +} +.btn-white.disabled, +.btn-white:disabled { + color: #000; + background-color: #fff; + border-color: #fff; +} +.btn-outline-primary { + color: #cb0c9f; + border-color: #cb0c9f; +} +.btn-outline-primary:hover { + color: #fff; + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.btn-check:focus + .btn-outline-primary, +.btn-outline-primary:focus { + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.5); +} +.btn-check:active + .btn-outline-primary, +.btn-check:checked + .btn-outline-primary, +.btn-outline-primary.active, +.btn-outline-primary.dropdown-toggle.show, +.btn-outline-primary:active { + color: #fff; + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.btn-check:active + .btn-outline-primary:focus, +.btn-check:checked + .btn-outline-primary:focus, +.btn-outline-primary.active:focus, +.btn-outline-primary.dropdown-toggle.show:focus, +.btn-outline-primary:active:focus { + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.5); +} +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #cb0c9f; + background-color: transparent; +} +.btn-outline-secondary { + color: #8392ab; + border-color: #8392ab; +} +.btn-outline-secondary:hover { + color: #000; + background-color: #8392ab; + border-color: #8392ab; +} +.btn-check:focus + .btn-outline-secondary, +.btn-outline-secondary:focus { + box-shadow: 0 0 0 0.2rem rgba(131, 146, 171, 0.5); +} +.btn-check:active + .btn-outline-secondary, +.btn-check:checked + .btn-outline-secondary, +.btn-outline-secondary.active, +.btn-outline-secondary.dropdown-toggle.show, +.btn-outline-secondary:active { + color: #000; + background-color: #8392ab; + border-color: #8392ab; +} +.btn-check:active + .btn-outline-secondary:focus, +.btn-check:checked + .btn-outline-secondary:focus, +.btn-outline-secondary.active:focus, +.btn-outline-secondary.dropdown-toggle.show:focus, +.btn-outline-secondary:active:focus { + box-shadow: 0 0 0 0.2rem rgba(131, 146, 171, 0.5); +} +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #8392ab; + background-color: transparent; +} +.btn-outline-success { + color: #82d616; + border-color: #82d616; +} +.btn-outline-success:hover { + color: #000; + background-color: #82d616; + border-color: #82d616; +} +.btn-check:focus + .btn-outline-success, +.btn-outline-success:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 214, 22, 0.5); +} +.btn-check:active + .btn-outline-success, +.btn-check:checked + .btn-outline-success, +.btn-outline-success.active, +.btn-outline-success.dropdown-toggle.show, +.btn-outline-success:active { + color: #000; + background-color: #82d616; + border-color: #82d616; +} +.btn-check:active + .btn-outline-success:focus, +.btn-check:checked + .btn-outline-success:focus, +.btn-outline-success.active:focus, +.btn-outline-success.dropdown-toggle.show:focus, +.btn-outline-success:active:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 214, 22, 0.5); +} +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #82d616; + background-color: transparent; +} +.btn-outline-info { + color: #17c1e8; + border-color: #17c1e8; +} +.btn-outline-info:hover { + color: #000; + background-color: #17c1e8; + border-color: #17c1e8; +} +.btn-check:focus + .btn-outline-info, +.btn-outline-info:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 193, 232, 0.5); +} +.btn-check:active + .btn-outline-info, +.btn-check:checked + .btn-outline-info, +.btn-outline-info.active, +.btn-outline-info.dropdown-toggle.show, +.btn-outline-info:active { + color: #000; + background-color: #17c1e8; + border-color: #17c1e8; +} +.btn-check:active + .btn-outline-info:focus, +.btn-check:checked + .btn-outline-info:focus, +.btn-outline-info.active:focus, +.btn-outline-info.dropdown-toggle.show:focus, +.btn-outline-info:active:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 193, 232, 0.5); +} +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #17c1e8; + background-color: transparent; +} +.btn-outline-warning { + color: #fbcf33; + border-color: #fbcf33; +} +.btn-outline-warning:hover { + color: #000; + background-color: #fbcf33; + border-color: #fbcf33; +} +.btn-check:focus + .btn-outline-warning, +.btn-outline-warning:focus { + box-shadow: 0 0 0 0.2rem rgba(251, 207, 51, 0.5); +} +.btn-check:active + .btn-outline-warning, +.btn-check:checked + .btn-outline-warning, +.btn-outline-warning.active, +.btn-outline-warning.dropdown-toggle.show, +.btn-outline-warning:active { + color: #000; + background-color: #fbcf33; + border-color: #fbcf33; +} +.btn-check:active + .btn-outline-warning:focus, +.btn-check:checked + .btn-outline-warning:focus, +.btn-outline-warning.active:focus, +.btn-outline-warning.dropdown-toggle.show:focus, +.btn-outline-warning:active:focus { + box-shadow: 0 0 0 0.2rem rgba(251, 207, 51, 0.5); +} +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #fbcf33; + background-color: transparent; +} +.btn-outline-danger { + color: #ea0606; + border-color: #ea0606; +} +.btn-outline-danger:hover { + color: #fff; + background-color: #ea0606; + border-color: #ea0606; +} +.btn-check:focus + .btn-outline-danger, +.btn-outline-danger:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 6, 6, 0.5); +} +.btn-check:active + .btn-outline-danger, +.btn-check:checked + .btn-outline-danger, +.btn-outline-danger.active, +.btn-outline-danger.dropdown-toggle.show, +.btn-outline-danger:active { + color: #fff; + background-color: #ea0606; + border-color: #ea0606; +} +.btn-check:active + .btn-outline-danger:focus, +.btn-check:checked + .btn-outline-danger:focus, +.btn-outline-danger.active:focus, +.btn-outline-danger.dropdown-toggle.show:focus, +.btn-outline-danger:active:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 6, 6, 0.5); +} +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #ea0606; + background-color: transparent; +} +.btn-outline-light { + color: #e9ecef; + border-color: #e9ecef; +} +.btn-outline-light:hover { + color: #000; + background-color: #e9ecef; + border-color: #e9ecef; +} +.btn-check:focus + .btn-outline-light, +.btn-outline-light:focus { + box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); +} +.btn-check:active + .btn-outline-light, +.btn-check:checked + .btn-outline-light, +.btn-outline-light.active, +.btn-outline-light.dropdown-toggle.show, +.btn-outline-light:active { + color: #000; + background-color: #e9ecef; + border-color: #e9ecef; +} +.btn-check:active + .btn-outline-light:focus, +.btn-check:checked + .btn-outline-light:focus, +.btn-outline-light.active:focus, +.btn-outline-light.dropdown-toggle.show:focus, +.btn-outline-light:active:focus { + box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); +} +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #e9ecef; + background-color: transparent; +} +.btn-outline-dark { + color: #344767; + border-color: #344767; +} +.btn-outline-dark:hover { + color: #fff; + background-color: #344767; + border-color: #344767; +} +.btn-check:focus + .btn-outline-dark, +.btn-outline-dark:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 71, 103, 0.5); +} +.btn-check:active + .btn-outline-dark, +.btn-check:checked + .btn-outline-dark, +.btn-outline-dark.active, +.btn-outline-dark.dropdown-toggle.show, +.btn-outline-dark:active { + color: #fff; + background-color: #344767; + border-color: #344767; +} +.btn-check:active + .btn-outline-dark:focus, +.btn-check:checked + .btn-outline-dark:focus, +.btn-outline-dark.active:focus, +.btn-outline-dark.dropdown-toggle.show:focus, +.btn-outline-dark:active:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 71, 103, 0.5); +} +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #344767; + background-color: transparent; +} +.btn-outline-white { + color: #fff; + border-color: #fff; +} +.btn-outline-white:hover { + color: #000; + background-color: #fff; + border-color: #fff; +} +.btn-check:focus + .btn-outline-white, +.btn-outline-white:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} +.btn-check:active + .btn-outline-white, +.btn-check:checked + .btn-outline-white, +.btn-outline-white.active, +.btn-outline-white.dropdown-toggle.show, +.btn-outline-white:active { + color: #000; + background-color: #fff; + border-color: #fff; +} +.btn-check:active + .btn-outline-white:focus, +.btn-check:checked + .btn-outline-white:focus, +.btn-outline-white.active:focus, +.btn-outline-white.dropdown-toggle.show:focus, +.btn-outline-white:active:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} +.btn-outline-white.disabled, +.btn-outline-white:disabled { + color: #fff; + background-color: transparent; +} +.btn-link { + font-weight: 400; + color: #cb0c9f; + text-decoration: none; +} +.btn-link:hover { + color: #830866; + text-decoration: none; +} +.btn-link:focus { + text-decoration: none; +} +.btn-link.disabled, +.btn-link:disabled { + color: #6c757d; +} +.btn-group-lg > .btn, +.btn-lg { + padding: 0.875rem 4rem; + font-size: 0.875rem; + border-radius: 0.5rem; +} +.btn-group-sm > .btn, +.btn-sm { + padding: 0.5rem 2rem; + font-size: 0.75rem; + border-radius: 0.5rem; +} +.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; + } +} +.dropdown, +.dropend, +.dropstart, +.dropup { + position: relative; +} +.dropdown-toggle { + white-space: nowrap; +} +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} +.dropdown-toggle:empty::after { + margin-left: 0; +} +.dropdown-menu { + position: absolute; + z-index: 1000; + display: none; + min-width: 11rem; + padding: 0.5rem 0; + margin: 0; + font-size: 0.875rem; + color: #67748e; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 0 solid transparent; + border-radius: 0.5rem; +} +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: 1.625rem; +} +.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: 1.625rem; +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 1.625rem; +} +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropend .dropdown-toggle::after { + vertical-align: 0; +} +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 1.625rem; +} +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.dropstart .dropdown-toggle::before { + vertical-align: 0; +} +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid transparent; +} +.dropdown-item { + display: block; + width: 100%; + padding: 0.3rem 1rem; + clear: both; + font-weight: 400; + color: #67748e; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} +.dropdown-item:focus, +.dropdown-item:hover { + color: #344767; + background-color: #e9ecef; +} +.dropdown-item.active, +.dropdown-item:active { + color: #67748e; + text-decoration: none; + background-color: transparent; +} +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} +.dropdown-menu.show { + display: block; +} +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} +.dropdown-item-text { + display: block; + padding: 0.3rem 1rem; + color: #67748e; +} +.dropdown-menu-dark { + color: #dee2e6; + background-color: #343a40; + border-color: transparent; +} +.dropdown-menu-dark .dropdown-item { + color: #dee2e6; +} +.dropdown-menu-dark .dropdown-item:focus, +.dropdown-menu-dark .dropdown-item:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.15); +} +.dropdown-menu-dark .dropdown-item.active, +.dropdown-menu-dark .dropdown-item:active { + color: #67748e; + background-color: transparent; +} +.dropdown-menu-dark .dropdown-item.disabled, +.dropdown-menu-dark .dropdown-item:disabled { + color: #adb5bd; +} +.dropdown-menu-dark .dropdown-divider { + border-color: transparent; +} +.dropdown-menu-dark .dropdown-item-text { + color: #dee2e6; +} +.dropdown-menu-dark .dropdown-header { + color: #adb5bd; +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group-vertical > .btn, +.btn-group > .btn { + position: relative; + flex: 1 1 auto; +} +.btn-group-vertical > .btn-check:checked + .btn, +.btn-group-vertical > .btn-check:focus + .btn, +.btn-group-vertical > .btn.active, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:hover, +.btn-group > .btn-check:checked + .btn, +.btn-group > .btn-check:focus + .btn, +.btn-group > .btn.active, +.btn-group > .btn:active, +.btn-group > .btn:focus, +.btn-group > .btn:hover { + z-index: 1; +} +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} +.btn-group > .btn-group:not(:first-child), +.btn-group > .btn:not(:first-child) { + margin-left: -1px; +} +.btn-group > .btn-group:not(:last-child) > .btn, +.btn-group > .btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:not(:first-child) > .btn, +.btn-group > .btn:nth-child(n + 3), +.btn-group > :not(.btn-check) + .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.dropdown-toggle-split { + padding-right: 1.125rem; + padding-left: 1.125rem; +} +.dropdown-toggle-split::after, +.dropend .dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after { + margin-left: 0; +} +.dropstart .dropdown-toggle-split::before { + margin-right: 0; +} +.btn-group-sm > .btn + .dropdown-toggle-split, +.btn-sm + .dropdown-toggle-split { + padding-right: 1.5rem; + padding-left: 1.5rem; +} +.btn-group-lg > .btn + .dropdown-toggle-split, +.btn-lg + .dropdown-toggle-split { + padding-right: 3rem; + padding-left: 3rem; +} +.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-group:not(:first-child), +.btn-group-vertical > .btn:not(:first-child) { + margin-top: -1px; +} +.btn-group-vertical > .btn-group:not(:last-child) > .btn, +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:not(:first-child) > .btn, +.btn-group-vertical > .btn ~ .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #cb0c9f; + 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:focus, +.nav-link:hover { + color: #830866; +} +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} +.nav-tabs .nav-link { + margin-bottom: -1px; + background: 0 0; + border: 1px solid transparent; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #dee2e6; + isolation: isolate; +} +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.nav-pills .nav-link { + background: 0 0; + border: 0; + border-radius: 0.75rem; +} +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #344767; + background-color: #fff; +} +.nav-fill .nav-item, +.nav-fill > .nav-link { + flex: 1 1 auto; + text-align: center; +} +.nav-justified .nav-item, +.nav-justified > .nav-link { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100%; +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-right: 1rem; + padding-bottom: 0.5rem; + padding-left: 1rem; +} +.navbar > .container, +.navbar > .container-fluid, +.navbar > .container-lg, +.navbar > .container-md, +.navbar > .container-sm, +.navbar > .container-xl, +.navbar > .container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; +} +.navbar-brand { + padding-top: 0.40625rem; + padding-bottom: 0.40625rem; + margin-right: 1rem; + font-size: 1.125rem; + white-space: nowrap; +} +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} +.navbar-nav .dropdown-menu { + position: static; +} +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.125rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.5rem; + transition: box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; + } +} +.navbar-toggler:hover { + text-decoration: none; +} +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 0.2rem; +} +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100%; +} +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto; +} +@media (min-width: 576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} +@media (min-width: 768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} +@media (min-width: 992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} +@media (min-width: 1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-expand .navbar-nav { + flex-direction: row; +} +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} +.navbar-expand .navbar-nav-scroll { + overflow: visible; +} +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} +.navbar-expand .navbar-toggler { + display: none; +} +.navbar-light .navbar-brand { + color: rgba(52, 71, 103, 0.9); +} +.navbar-light .navbar-brand:focus, +.navbar-light .navbar-brand:hover { + color: rgba(52, 71, 103, 0.9); +} +.navbar-light .navbar-nav .nav-link { + color: #344767; +} +.navbar-light .navbar-nav .nav-link:focus, +.navbar-light .navbar-nav .nav-link:hover { + color: rgba(52, 71, 103, 0.7); +} +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(52, 71, 103, 0.3); +} +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .show > .nav-link { + color: rgba(52, 71, 103, 0.9); +} +.navbar-light .navbar-toggler { + color: #344767; + border-color: rgba(52, 71, 103, 0.1); +} +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23344767' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-light .navbar-text { + color: #344767; +} +.navbar-light .navbar-text a, +.navbar-light .navbar-text a:focus, +.navbar-light .navbar-text a:hover { + color: rgba(52, 71, 103, 0.9); +} +.navbar-dark .navbar-brand { + color: #fff; +} +.navbar-dark .navbar-brand:focus, +.navbar-dark .navbar-brand:hover { + color: #fff; +} +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.85); +} +.navbar-dark .navbar-nav .nav-link:focus, +.navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} +.navbar-dark .navbar-nav .nav-link.active, +.navbar-dark .navbar-nav .show > .nav-link { + color: #fff; +} +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.85); + border-color: rgba(255, 255, 255, 0.1); +} +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.85); +} +.navbar-dark .navbar-text a, +.navbar-dark .navbar-text a:focus, +.navbar-dark .navbar-text a:hover { + color: #fff; +} +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 0 solid rgba(0, 0, 0, 0.125); + border-radius: 1rem; +} +.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: 1rem; + border-top-right-radius: 1rem; +} +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; +} +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} +.card-body { + flex: 1 1 auto; + padding: 1rem 1rem; +} +.card-title { + margin-bottom: 0.5rem; +} +.card-subtitle { + margin-top: -0.25rem; + margin-bottom: 0; +} +.card-text:last-child { + margin-bottom: 0; +} +.card-link:hover { + text-decoration: none; +} +.card-link + .card-link { + margin-left: 1rem; +} +.card-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + background-color: #fff; + border-bottom: 0 solid rgba(0, 0, 0, 0.125); +} +.card-header:first-child { + border-radius: 1rem 1rem 0 0; +} +.card-footer { + padding: 0.5rem 1rem; + background-color: #fff; + border-top: 0 solid rgba(0, 0, 0, 0.125); +} +.card-footer:last-child { + border-radius: 0 0 1rem 1rem; +} +.card-header-tabs { + margin-right: -0.5rem; + margin-bottom: -0.5rem; + margin-left: -0.5rem; + border-bottom: 0; +} +.card-header-pills { + margin-right: -0.5rem; + margin-left: -0.5rem; +} +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1rem; + border-radius: 1rem; +} +.card-img, +.card-img-bottom, +.card-img-top { + width: 100%; +} +.card-img, +.card-img-top { + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +.card-img, +.card-img-bottom { + border-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; +} +.card-group > .card { + margin-bottom: 0.75rem; +} +@media (min-width: 576px) { + .card-group { + display: flex; + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-header, + .card-group > .card:not(:last-child) .card-img-top { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-footer, + .card-group > .card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-header, + .card-group > .card:not(:first-child) .card-img-top { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-footer, + .card-group > .card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0; + } +} +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: 1rem 1rem; + font-size: 1rem; + color: #67748e; + text-align: left; + background-color: transparent; + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: all 0.15s ease-in, border-radius 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .accordion-button { + transition: none; + } +} +.accordion-button:not(.collapsed) { + color: #344767; + background-color: transparent; + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.125); +} +.accordion-button:not(.collapsed)::after { + background-image: none; + transform: rotate(180deg); +} +.accordion-button::after { + flex-shrink: 0; + width: 1rem; + height: 1rem; + margin-left: auto; + content: ""; + background-image: none; + background-repeat: no-repeat; + background-size: 1rem; + transition: transform 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .accordion-button::after { + transition: none; + } +} +.accordion-button:hover { + z-index: 2; +} +.accordion-button:focus { + z-index: 3; + border-color: #e293d3; + outline: 0; + box-shadow: none; +} +.accordion-header { + margin-bottom: 0; +} +.accordion-item { + background-color: transparent; + border: 0 solid rgba(0, 0, 0, 0.125); +} +.accordion-item:first-of-type { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} +.accordion-item:not(:first-of-type) { + border-top: 0; +} +.accordion-item:last-of-type { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.accordion-body { + padding: 1rem 1rem; +} +.accordion-flush .accordion-collapse { + border-width: 0; +} +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} +.accordion-flush .accordion-item:first-child { + border-top: 0; +} +.accordion-flush .accordion-item:last-child { + border-bottom: 0; +} +.accordion-flush .accordion-item .accordion-button { + border-radius: 0; +} +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.5rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/"); +} +.breadcrumb-item.active { + color: #6c757d; +} +.pagination { + display: flex; + padding-left: 0; + list-style: none; +} +.page-link { + position: relative; + display: block; + color: #cb0c9f; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .page-link { + transition: none; + } +} +.page-link:hover { + z-index: 2; + color: #830866; + background-color: #e9ecef; + border-color: #dee2e6; +} +.page-link:focus { + z-index: 3; + color: #830866; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.25); +} +.page-item:not(:first-child) .page-link { + margin-left: -1px; +} +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} +.page-link { + padding: 0.375rem 0.75rem; +} +.page-item:first-child .page-link { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.page-item:last-child .page-link { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.125rem; +} +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.badge { + display: inline-block; + padding: 0.55em 0.9em; + font-size: 0.75em; + font-weight: 700; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.45rem; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.alert { + position: relative; + padding: 1rem 1rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.5rem; +} +.alert-heading { + color: inherit; +} +.alert-link { + font-weight: 600; +} +.alert-dismissible { + padding-right: 3rem; +} +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem; +} +.alert-primary { + color: #7a075f; + background-color: #f5ceec; + border-color: #efb6e2; +} +.alert-primary .alert-link { + color: #62064c; +} +.alert-secondary { + color: #4f5867; + background-color: #e6e9ee; + border-color: #dadee6; +} +.alert-secondary .alert-link { + color: #3f4652; +} +.alert-success { + color: #345609; + background-color: #e6f7d0; + border-color: #daf3b9; +} +.alert-success .alert-link { + color: #2a4507; +} +.alert-info { + color: #0e748b; + background-color: #d1f3fa; + border-color: #b9ecf8; +} +.alert-info .alert-link { + color: #0b5d6f; +} +.alert-warning { + color: #645314; + background-color: #fef5d6; + border-color: #fef1c2; +} +.alert-warning .alert-link { + color: #504210; +} +.alert-danger { + color: #8c0404; + background-color: #fbcdcd; + border-color: #f9b4b4; +} +.alert-danger .alert-link { + color: #700303; +} +.alert-light { + color: #5d5e60; + background-color: #fbfbfc; + border-color: #f8f9fa; +} +.alert-light .alert-link { + color: #4a4b4d; +} +.alert-dark { + color: #1f2b3e; + background-color: #d6dae1; + border-color: #c2c8d1; +} +.alert-dark .alert-link { + color: #192232; +} +.alert-white { + color: #666; + background-color: #fff; + border-color: #fff; +} +.alert-white .alert-link { + color: #525252; +} +@keyframes progress-bar-stripes { + 0% { + background-position-x: 3px; + } +} +.progress { + display: flex; + height: 3px; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.5rem; +} +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #cb0c9f; + transition: width 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} +.progress-bar-striped { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); + background-size: 3px 3px; +} +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + animation: none; + } +} +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.5rem; +} +.list-group-numbered { + list-style-type: none; + counter-reset: section; +} +.list-group-numbered > li::before { + content: counters(section, ".") ". "; + counter-increment: section; +} +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} +.list-group-item-action:focus, +.list-group-item-action:hover { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} +.list-group-item-action:active { + color: #67748e; + background-color: #e9ecef; +} +.list-group-item { + position: relative; + display: block; + padding: 0.5rem 1rem; + color: inherit; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.list-group-item + .list-group-item { + border-top-width: 0; +} +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} +.list-group-horizontal { + flex-direction: row; +} +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; +} +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; +} +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +@media (min-width: 1400px) { + .list-group-horizontal-xxl { + flex-direction: row; + } + .list-group-horizontal-xxl > .list-group-item:first-child { + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item:last-child { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xxl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} +.list-group-flush { + border-radius: 0; +} +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} +.list-group-item-primary { + color: #7a075f; + background-color: #f5ceec; +} +.list-group-item-primary.list-group-item-action:focus, +.list-group-item-primary.list-group-item-action:hover { + color: #7a075f; + background-color: #ddb9d4; +} +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #7a075f; + border-color: #7a075f; +} +.list-group-item-secondary { + color: #4f5867; + background-color: #e6e9ee; +} +.list-group-item-secondary.list-group-item-action:focus, +.list-group-item-secondary.list-group-item-action:hover { + color: #4f5867; + background-color: #cfd2d6; +} +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #4f5867; + border-color: #4f5867; +} +.list-group-item-success { + color: #345609; + background-color: #e6f7d0; +} +.list-group-item-success.list-group-item-action:focus, +.list-group-item-success.list-group-item-action:hover { + color: #345609; + background-color: #cfdebb; +} +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #345609; + border-color: #345609; +} +.list-group-item-info { + color: #0e748b; + background-color: #d1f3fa; +} +.list-group-item-info.list-group-item-action:focus, +.list-group-item-info.list-group-item-action:hover { + color: #0e748b; + background-color: #bcdbe1; +} +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0e748b; + border-color: #0e748b; +} +.list-group-item-warning { + color: #645314; + background-color: #fef5d6; +} +.list-group-item-warning.list-group-item-action:focus, +.list-group-item-warning.list-group-item-action:hover { + color: #645314; + background-color: #e5ddc1; +} +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #645314; + border-color: #645314; +} +.list-group-item-danger { + color: #8c0404; + background-color: #fbcdcd; +} +.list-group-item-danger.list-group-item-action:focus, +.list-group-item-danger.list-group-item-action:hover { + color: #8c0404; + background-color: #e2b9b9; +} +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #8c0404; + border-color: #8c0404; +} +.list-group-item-light { + color: #5d5e60; + background-color: #fbfbfc; +} +.list-group-item-light.list-group-item-action:focus, +.list-group-item-light.list-group-item-action:hover { + color: #5d5e60; + background-color: #e2e2e3; +} +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #5d5e60; + border-color: #5d5e60; +} +.list-group-item-dark { + color: #1f2b3e; + background-color: #d6dae1; +} +.list-group-item-dark.list-group-item-action:focus, +.list-group-item-dark.list-group-item-action:hover { + color: #1f2b3e; + background-color: #c1c4cb; +} +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1f2b3e; + border-color: #1f2b3e; +} +.list-group-item-white { + color: #666; + background-color: #fff; +} +.list-group-item-white.list-group-item-action:focus, +.list-group-item-white.list-group-item-action:hover { + color: #666; + background-color: #e6e6e6; +} +.list-group-item-white.list-group-item-action.active { + color: #fff; + background-color: #666; + border-color: #666; +} +.btn-close { + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: #fff; + background: transparent + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") + center/1em auto no-repeat; + border: 0; + border-radius: 0.25rem; + opacity: 0.5; +} +.btn-close:hover { + color: #fff; + text-decoration: none; + opacity: 0.75; +} +.btn-close:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(203, 12, 159, 0.25); + opacity: 1; +} +.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 { + width: 350px; + max-width: 100%; + font-size: 0.875rem; + pointer-events: auto; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 0 solid transparent; + box-shadow: 0 0.25rem 0.375rem -0.0625rem rgba(20, 20, 20, 0.12), + 0 0.125rem 0.25rem -0.0625rem rgba(20, 20, 20, 0.07); + border-radius: 0.5rem; +} +.toast:not(.showing):not(.show) { + opacity: 0; +} +.toast.hide { + display: none; +} +.toast-container { + width: max-content; + max-width: 100%; + pointer-events: none; +} +.toast-container > :not(:last-child) { + margin-bottom: 1.5rem; +} +.toast-header { + display: flex; + align-items: center; + padding: 0.75rem 0.75rem; + color: #344767; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 0 solid rgba(0, 0, 0, 0.05); + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.toast-header .btn-close { + margin-right: -0.375rem; + margin-left: 0.75rem; +} +.toast-body { + padding: 0.75rem; + word-wrap: break-word; +} +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0; +} +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.modal.show .modal-dialog { + transform: none; +} +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} +.modal-dialog-scrollable { + height: calc(100% - 1rem); +} +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden; +} +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.75rem; + outline: 0; +} +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} +.modal-backdrop.fade { + opacity: 0; +} +.modal-backdrop.show { + opacity: 0.5; +} +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: calc(0.75rem - 1px); + border-top-right-radius: calc(0.75rem - 1px); +} +.modal-header .btn-close { + padding: 0.5rem 0.5rem; + margin: -0.5rem -0.5rem -0.5rem auto; +} +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} +.modal-footer { + display: flex; + flex-wrap: wrap; + flex-shrink: 0; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.75rem - 1px); + border-bottom-left-radius: calc(0.75rem - 1px); +} +.modal-footer > * { + margin: 0.25rem; +} +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + height: calc(100% - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; +} +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0; +} +.modal-fullscreen .modal-header { + border-radius: 0; +} +.modal-fullscreen .modal-body { + overflow-y: auto; +} +.modal-fullscreen .modal-footer { + border-radius: 0; +} +@media (max-width: 575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-sm-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-md-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-md-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-lg-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xl-down .modal-footer { + border-radius: 0; + } +} +@media (max-width: 1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0; + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0; + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto; + } + .modal-fullscreen-xxl-down .modal-footer { + border-radius: 0; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} +.tooltip.show { + opacity: 0.9; +} +.tooltip .tooltip-arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} +.bs-tooltip-auto[data-popper-placement^="top"], +.bs-tooltip-top { + padding: 0.4rem 0; +} +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow, +.bs-tooltip-top .tooltip-arrow { + bottom: 0; +} +.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before, +.bs-tooltip-top .tooltip-arrow::before { + top: -1px; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} +.bs-tooltip-auto[data-popper-placement^="right"], +.bs-tooltip-end { + padding: 0 0.4rem; +} +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow, +.bs-tooltip-end .tooltip-arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} +.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before, +.bs-tooltip-end .tooltip-arrow::before { + right: -1px; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} +.bs-tooltip-auto[data-popper-placement^="bottom"], +.bs-tooltip-bottom { + padding: 0.4rem 0; +} +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow, +.bs-tooltip-bottom .tooltip-arrow { + top: 0; +} +.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before, +.bs-tooltip-bottom .tooltip-arrow::before { + bottom: -1px; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} +.bs-tooltip-auto[data-popper-placement^="left"], +.bs-tooltip-start { + padding: 0 0.4rem; +} +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow, +.bs-tooltip-start .tooltip-arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} +.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before, +.bs-tooltip-start .tooltip-arrow::before { + left: -1px; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.5rem; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.75rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 0 solid rgba(0, 0, 0, 0.2); + border-radius: 0.75rem; +} +.popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; +} +.popover .popover-arrow::after, +.popover .popover-arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow, +.bs-popover-top > .popover-arrow { + bottom: calc(-0.5rem - 0px); +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before, +.bs-popover-top > .popover-arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after, +.bs-popover-top > .popover-arrow::after { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow, +.bs-popover-end > .popover-arrow { + left: calc(-0.5rem - 0px); + width: 0.5rem; + height: 1rem; +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before, +.bs-popover-end > .popover-arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after, +.bs-popover-end > .popover-arrow::after { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow, +.bs-popover-bottom > .popover-arrow { + top: calc(-0.5rem - 0px); +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before, +.bs-popover-bottom > .popover-arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after, +.bs-popover-bottom > .popover-arrow::after { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} +.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before, +.bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 0 solid #e9ecef; +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow, +.bs-popover-start > .popover-arrow { + right: calc(-0.5rem - 0px); + width: 0.5rem; + height: 1rem; +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before, +.bs-popover-start > .popover-arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} +.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after, +.bs-popover-start > .popover-arrow::after { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} +.popover-header { + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 1rem; + color: #344767; + background-color: #e9ecef; + border-bottom: 0 solid rgba(0, 0, 0, 0.2); + border-top-left-radius: calc(0.75rem - 0px); + border-top-right-radius: calc(0.75rem - 0px); +} +.popover-header:empty { + display: none; +} +.popover-body { + padding: 1rem 1rem; + color: #67748e; +} +.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-next, +.carousel-item-prev, +.carousel-item.active { + display: block; +} +.active.carousel-item-end, +.carousel-item-next:not(.carousel-item-start) { + transform: translateX(100%); +} +.active.carousel-item-start, +.carousel-item-prev:not(.carousel-item-end) { + transform: translateX(-100%); +} +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end, +.carousel-fade .carousel-item.active { + z-index: 1; + opacity: 1; +} +.carousel-fade .active.carousel-item-end, +.carousel-fade .active.carousel-item-start { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-end, + .carousel-fade .active.carousel-item-start { + transition: none; + } +} +.carousel-control-next, +.carousel-control-prev { + 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: 0 0; + border: 0; + opacity: 0.5; + transition: opacity 0.15s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-control-next, + .carousel-control-prev { + transition: none; + } +} +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} +.carousel-control-prev { + left: 0; +} +.carousel-control-next { + right: 0; +} +.carousel-control-next-icon, +.carousel-control-prev-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100%; +} +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); +} +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); +} +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15%; + list-style: none; +} +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .carousel-indicators [data-bs-target] { + transition: none; + } +} +.carousel-indicators .active { + opacity: 1; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center; +} +.carousel-dark .carousel-control-next-icon, +.carousel-dark .carousel-control-prev-icon { + filter: invert(1) grayscale(100); +} +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000; +} +.carousel-dark .carousel-caption { + color: #000; +} +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + animation: 0.75s linear infinite spinner-border; +} +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: -0.125em; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + animation: 0.75s linear infinite spinner-grow; +} +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} +@media (prefers-reduced-motion: reduce) { + .spinner-border, + .spinner-grow { + animation-duration: 1.5s; + } +} +.offcanvas { + position: fixed; + bottom: 0; + z-index: 1050; + display: flex; + flex-direction: column; + max-width: 100%; + visibility: hidden; + background-color: #fff; + background-clip: padding-box; + outline: 0; + transition: transform 0.3s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .offcanvas { + transition: none; + } +} +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; +} +.offcanvas-header .btn-close { + padding: 0.5rem 0.5rem; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; +} +.offcanvas-title { + margin-bottom: 0; + line-height: 1.5; +} +.offcanvas-body { + flex-grow: 1; + padding: 1rem 1rem; + overflow-y: auto; +} +.offcanvas-start { + top: 0; + left: 0; + width: 400px; + border-right: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(-100%); +} +.offcanvas-end { + top: 0; + right: 0; + width: 400px; + border-left: 1px solid rgba(0, 0, 0, 0.2); + transform: translateX(100%); +} +.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(-100%); +} +.offcanvas-bottom { + right: 0; + left: 0; + height: 30vh; + max-height: 100%; + border-top: 1px solid rgba(0, 0, 0, 0.2); + transform: translateY(100%); +} +.offcanvas.show { + transform: none; +} +.clearfix::after { + display: block; + clear: both; + content: ""; +} +.link-primary { + color: #cb0c9f; +} +.link-primary:focus, +.link-primary:hover { + color: #a20a7f; +} +.link-secondary { + color: #8392ab; +} +.link-secondary:focus, +.link-secondary:hover { + color: #9ca8bc; +} +.link-success { + color: #82d616; +} +.link-success:focus, +.link-success:hover { + color: #9bde45; +} +.link-info { + color: #17c1e8; +} +.link-info:focus, +.link-info:hover { + color: #45cded; +} +.link-warning { + color: #fbcf33; +} +.link-warning:focus, +.link-warning:hover { + color: #fcd95c; +} +.link-danger { + color: #ea0606; +} +.link-danger:focus, +.link-danger:hover { + color: #bb0505; +} +.link-light { + color: #e9ecef; +} +.link-light:focus, +.link-light:hover { + color: #edf0f2; +} +.link-dark { + color: #344767; +} +.link-dark:focus, +.link-dark:hover { + color: #2a3952; +} +.link-white { + color: #fff; +} +.link-white:focus, +.link-white:hover { + color: #fff; +} +.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: calc(3 / 4 * 100%); +} +.ratio-16x9 { + --bs-aspect-ratio: calc(9 / 16 * 100%); +} +.ratio-21x9 { + --bs-aspect-ratio: calc(9 / 21 * 100%); +} +.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; +} +@media (min-width: 576px) { + .sticky-sm-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 768px) { + .sticky-md-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 992px) { + .sticky-lg-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 1200px) { + .sticky-xl-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +@media (min-width: 1400px) { + .sticky-xxl-top { + position: sticky; + top: 0; + z-index: 1020; + } +} +.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; +} +.align-baseline { + vertical-align: baseline !important; +} +.align-top { + vertical-align: top !important; +} +.align-middle { + vertical-align: middle !important; +} +.align-bottom { + vertical-align: bottom !important; +} +.align-text-bottom { + vertical-align: text-bottom !important; +} +.align-text-top { + vertical-align: text-top !important; +} +.float-start { + float: left !important; +} +.float-end { + float: right !important; +} +.float-none { + float: none !important; +} +.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 0.375rem -0.0625rem rgba(20, 20, 20, 0.12), + 0 0.125rem 0.25rem -0.0625rem rgba(20, 20, 20, 0.07) !important; +} +.shadow-sm { + box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12) !important; +} +.shadow-lg { + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06) !important; +} +.shadow-xl { + box-shadow: 0 23px 45px -11px rgba(20, 20, 20, 0.25) !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-1 { + top: 1% !important; +} +.top-2 { + top: 2% !important; +} +.top-3 { + top: 3% !important; +} +.top-4 { + top: 4% !important; +} +.top-5 { + top: 5% !important; +} +.top-6 { + top: 6% !important; +} +.top-7 { + top: 7% !important; +} +.top-8 { + top: 8% !important; +} +.top-9 { + top: 9% !important; +} +.top-10 { + top: 10% !important; +} +.top-50 { + top: 50% !important; +} +.top-100 { + top: 100% !important; +} +.bottom-0 { + bottom: 0 !important; +} +.bottom-1 { + bottom: 1% !important; +} +.bottom-2 { + bottom: 2% !important; +} +.bottom-3 { + bottom: 3% !important; +} +.bottom-4 { + bottom: 4% !important; +} +.bottom-5 { + bottom: 5% !important; +} +.bottom-6 { + bottom: 6% !important; +} +.bottom-7 { + bottom: 7% !important; +} +.bottom-8 { + bottom: 8% !important; +} +.bottom-9 { + bottom: 9% !important; +} +.bottom-10 { + bottom: 10% !important; +} +.bottom-50 { + bottom: 50% !important; +} +.bottom-100 { + bottom: 100% !important; +} +.start-0 { + left: 0 !important; +} +.start-1 { + left: 1% !important; +} +.start-2 { + left: 2% !important; +} +.start-3 { + left: 3% !important; +} +.start-4 { + left: 4% !important; +} +.start-5 { + left: 5% !important; +} +.start-6 { + left: 6% !important; +} +.start-7 { + left: 7% !important; +} +.start-8 { + left: 8% !important; +} +.start-9 { + left: 9% !important; +} +.start-10 { + left: 10% !important; +} +.start-50 { + left: 50% !important; +} +.start-100 { + left: 100% !important; +} +.end-0 { + right: 0 !important; +} +.end-1 { + right: 1% !important; +} +.end-2 { + right: 2% !important; +} +.end-3 { + right: 3% !important; +} +.end-4 { + right: 4% !important; +} +.end-5 { + right: 5% !important; +} +.end-6 { + right: 6% !important; +} +.end-7 { + right: 7% !important; +} +.end-8 { + right: 8% !important; +} +.end-9 { + right: 9% !important; +} +.end-10 { + right: 10% !important; +} +.end-50 { + right: 50% !important; +} +.end-100 { + right: 100% !important; +} +.translate-middle { + transform: translate(-50%, -50%) !important; +} +.translate-middle-x { + transform: translateX(-50%) !important; +} +.translate-middle-y { + transform: translateY(-50%) !important; +} +.border { + border: 1px solid #dee2e6 !important; +} +.border-0 { + border: 0 !important; +} +.border-top { + border-top: 1px solid #dee2e6 !important; +} +.border-top-0 { + border-top: 0 !important; +} +.border-end { + border-right: 1px solid #dee2e6 !important; +} +.border-end-0 { + border-right: 0 !important; +} +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} +.border-bottom-0 { + border-bottom: 0 !important; +} +.border-start { + border-left: 1px solid #dee2e6 !important; +} +.border-start-0 { + border-left: 0 !important; +} +.border-primary { + border-color: #cb0c9f !important; +} +.border-secondary { + border-color: #8392ab !important; +} +.border-success { + border-color: #82d616 !important; +} +.border-info { + border-color: #17c1e8 !important; +} +.border-warning { + border-color: #fbcf33 !important; +} +.border-danger { + border-color: #ea0606 !important; +} +.border-light { + border-color: #e9ecef !important; +} +.border-dark { + border-color: #344767 !important; +} +.border-white { + border-color: #fff !important; +} +.border-0 { + border-width: 0 !important; +} +.border-1 { + border-width: 1px !important; +} +.border-2 { + border-width: 2px !important; +} +.border-3 { + border-width: 3px !important; +} +.border-4 { + border-width: 4px !important; +} +.border-5 { + border-width: 5px !important; +} +.w-0 { + width: 0% !important; +} +.w-1 { + width: 1% !important; +} +.w-2 { + width: 2% !important; +} +.w-3 { + width: 3% !important; +} +.w-4 { + width: 4% !important; +} +.w-5 { + width: 5% !important; +} +.w-6 { + width: 6% !important; +} +.w-7 { + width: 7% !important; +} +.w-8 { + width: 8% !important; +} +.w-9 { + width: 9% !important; +} +.w-10 { + width: 10% !important; +} +.w-15 { + width: 15% !important; +} +.w-20 { + width: 20% !important; +} +.w-25 { + width: 25% !important; +} +.w-30 { + width: 30% !important; +} +.w-35 { + width: 35% !important; +} +.w-40 { + width: 40% !important; +} +.w-45 { + width: 45% !important; +} +.w-50 { + width: 50% !important; +} +.w-55 { + width: 55% !important; +} +.w-60 { + width: 60% !important; +} +.w-65 { + width: 65% !important; +} +.w-70 { + width: 70% !important; +} +.w-75 { + width: 75% !important; +} +.w-80 { + width: 80% !important; +} +.w-85 { + width: 85% !important; +} +.w-90 { + width: 90% !important; +} +.w-95 { + width: 95% !important; +} +.w-100 { + width: 100% !important; +} +.w-auto { + width: auto !important; +} +.mw-100 { + max-width: 100% !important; +} +.vw-100 { + width: 100vw !important; +} +.min-vw-100 { + min-width: 100vw !important; +} +.h-25 { + height: 25% !important; +} +.h-50 { + height: 50% !important; +} +.h-75 { + height: 75% !important; +} +.h-100 { + height: 100% !important; +} +.h-auto { + height: auto !important; +} +.mh-100 { + max-height: 100% !important; +} +.vh-100 { + height: 100vh !important; +} +.min-vh-25 { + min-height: 25vh !important; +} +.min-vh-50 { + min-height: 50vh !important; +} +.min-vh-75 { + min-height: 75vh !important; +} +.min-vh-85 { + min-height: 85vh !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; +} +.gap-6 { + gap: 4rem !important; +} +.gap-7 { + gap: 6rem !important; +} +.gap-8 { + gap: 8rem !important; +} +.gap-9 { + gap: 10rem !important; +} +.gap-10 { + gap: 12rem !important; +} +.gap-11 { + gap: 14rem !important; +} +.gap-12 { + gap: 16rem !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-6 { + margin: 4rem !important; +} +.m-7 { + margin: 6rem !important; +} +.m-8 { + margin: 8rem !important; +} +.m-9 { + margin: 10rem !important; +} +.m-10 { + margin: 12rem !important; +} +.m-11 { + margin: 14rem !important; +} +.m-12 { + margin: 16rem !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-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; +} +.mx-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; +} +.mx-8 { + margin-right: 8rem !important; + margin-left: 8rem !important; +} +.mx-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; +} +.mx-10 { + margin-right: 12rem !important; + margin-left: 12rem !important; +} +.mx-11 { + margin-right: 14rem !important; + margin-left: 14rem !important; +} +.mx-12 { + margin-right: 16rem !important; + margin-left: 16rem !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-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; +} +.my-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; +} +.my-8 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; +} +.my-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; +} +.my-10 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; +} +.my-11 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; +} +.my-12 { + margin-top: 16rem !important; + margin-bottom: 16rem !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-6 { + margin-top: 4rem !important; +} +.mt-7 { + margin-top: 6rem !important; +} +.mt-8 { + margin-top: 8rem !important; +} +.mt-9 { + margin-top: 10rem !important; +} +.mt-10 { + margin-top: 12rem !important; +} +.mt-11 { + margin-top: 14rem !important; +} +.mt-12 { + margin-top: 16rem !important; +} +.mt-auto { + margin-top: auto !important; +} +.me-0 { + margin-right: 0 !important; +} +.me-1 { + margin-right: 0.25rem !important; +} +.me-2 { + margin-right: 0.5rem !important; +} +.me-3 { + margin-right: 1rem !important; +} +.me-4 { + margin-right: 1.5rem !important; +} +.me-5 { + margin-right: 3rem !important; +} +.me-6 { + margin-right: 4rem !important; +} +.me-7 { + margin-right: 6rem !important; +} +.me-8 { + margin-right: 8rem !important; +} +.me-9 { + margin-right: 10rem !important; +} +.me-10 { + margin-right: 12rem !important; +} +.me-11 { + margin-right: 14rem !important; +} +.me-12 { + margin-right: 16rem !important; +} +.me-auto { + margin-right: auto !important; +} +.mb-0 { + margin-bottom: 0 !important; +} +.mb-1 { + margin-bottom: 0.25rem !important; +} +.mb-2 { + margin-bottom: 0.5rem !important; +} +.mb-3 { + margin-bottom: 1rem !important; +} +.mb-4 { + margin-bottom: 1.5rem !important; +} +.mb-5 { + margin-bottom: 3rem !important; +} +.mb-6 { + margin-bottom: 4rem !important; +} +.mb-7 { + margin-bottom: 6rem !important; +} +.mb-8 { + margin-bottom: 8rem !important; +} +.mb-9 { + margin-bottom: 10rem !important; +} +.mb-10 { + margin-bottom: 12rem !important; +} +.mb-11 { + margin-bottom: 14rem !important; +} +.mb-12 { + margin-bottom: 16rem !important; +} +.mb-auto { + margin-bottom: auto !important; +} +.ms-0 { + margin-left: 0 !important; +} +.ms-1 { + margin-left: 0.25rem !important; +} +.ms-2 { + margin-left: 0.5rem !important; +} +.ms-3 { + margin-left: 1rem !important; +} +.ms-4 { + margin-left: 1.5rem !important; +} +.ms-5 { + margin-left: 3rem !important; +} +.ms-6 { + margin-left: 4rem !important; +} +.ms-7 { + margin-left: 6rem !important; +} +.ms-8 { + margin-left: 8rem !important; +} +.ms-9 { + margin-left: 10rem !important; +} +.ms-10 { + margin-left: 12rem !important; +} +.ms-11 { + margin-left: 14rem !important; +} +.ms-12 { + margin-left: 16rem !important; +} +.ms-auto { + margin-left: 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; +} +.m-n6 { + margin: -4rem !important; +} +.m-n7 { + margin: -6rem !important; +} +.m-n8 { + margin: -8rem !important; +} +.m-n9 { + margin: -10rem !important; +} +.m-n10 { + margin: -12rem !important; +} +.m-n11 { + margin: -14rem !important; +} +.m-n12 { + margin: -16rem !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; +} +.mx-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; +} +.mx-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; +} +.mx-n8 { + margin-right: -8rem !important; + margin-left: -8rem !important; +} +.mx-n9 { + margin-right: -10rem !important; + margin-left: -10rem !important; +} +.mx-n10 { + margin-right: -12rem !important; + margin-left: -12rem !important; +} +.mx-n11 { + margin-right: -14rem !important; + margin-left: -14rem !important; +} +.mx-n12 { + margin-right: -16rem !important; + margin-left: -16rem !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; +} +.my-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; +} +.my-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; +} +.my-n8 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; +} +.my-n9 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; +} +.my-n10 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; +} +.my-n11 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; +} +.my-n12 { + margin-top: -16rem !important; + margin-bottom: -16rem !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; +} +.mt-n6 { + margin-top: -4rem !important; +} +.mt-n7 { + margin-top: -6rem !important; +} +.mt-n8 { + margin-top: -8rem !important; +} +.mt-n9 { + margin-top: -10rem !important; +} +.mt-n10 { + margin-top: -12rem !important; +} +.mt-n11 { + margin-top: -14rem !important; +} +.mt-n12 { + margin-top: -16rem !important; +} +.me-n1 { + margin-right: -0.25rem !important; +} +.me-n2 { + margin-right: -0.5rem !important; +} +.me-n3 { + margin-right: -1rem !important; +} +.me-n4 { + margin-right: -1.5rem !important; +} +.me-n5 { + margin-right: -3rem !important; +} +.me-n6 { + margin-right: -4rem !important; +} +.me-n7 { + margin-right: -6rem !important; +} +.me-n8 { + margin-right: -8rem !important; +} +.me-n9 { + margin-right: -10rem !important; +} +.me-n10 { + margin-right: -12rem !important; +} +.me-n11 { + margin-right: -14rem !important; +} +.me-n12 { + margin-right: -16rem !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; +} +.mb-n6 { + margin-bottom: -4rem !important; +} +.mb-n7 { + margin-bottom: -6rem !important; +} +.mb-n8 { + margin-bottom: -8rem !important; +} +.mb-n9 { + margin-bottom: -10rem !important; +} +.mb-n10 { + margin-bottom: -12rem !important; +} +.mb-n11 { + margin-bottom: -14rem !important; +} +.mb-n12 { + margin-bottom: -16rem !important; +} +.ms-n1 { + margin-left: -0.25rem !important; +} +.ms-n2 { + margin-left: -0.5rem !important; +} +.ms-n3 { + margin-left: -1rem !important; +} +.ms-n4 { + margin-left: -1.5rem !important; +} +.ms-n5 { + margin-left: -3rem !important; +} +.ms-n6 { + margin-left: -4rem !important; +} +.ms-n7 { + margin-left: -6rem !important; +} +.ms-n8 { + margin-left: -8rem !important; +} +.ms-n9 { + margin-left: -10rem !important; +} +.ms-n10 { + margin-left: -12rem !important; +} +.ms-n11 { + margin-left: -14rem !important; +} +.ms-n12 { + margin-left: -16rem !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; +} +.p-6 { + padding: 4rem !important; +} +.p-7 { + padding: 6rem !important; +} +.p-8 { + padding: 8rem !important; +} +.p-9 { + padding: 10rem !important; +} +.p-10 { + padding: 12rem !important; +} +.p-11 { + padding: 14rem !important; +} +.p-12 { + padding: 16rem !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; +} +.px-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; +} +.px-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; +} +.px-8 { + padding-right: 8rem !important; + padding-left: 8rem !important; +} +.px-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; +} +.px-10 { + padding-right: 12rem !important; + padding-left: 12rem !important; +} +.px-11 { + padding-right: 14rem !important; + padding-left: 14rem !important; +} +.px-12 { + padding-right: 16rem !important; + padding-left: 16rem !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; +} +.py-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; +} +.py-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; +} +.py-8 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; +} +.py-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; +} +.py-10 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; +} +.py-11 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; +} +.py-12 { + padding-top: 16rem !important; + padding-bottom: 16rem !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; +} +.pt-6 { + padding-top: 4rem !important; +} +.pt-7 { + padding-top: 6rem !important; +} +.pt-8 { + padding-top: 8rem !important; +} +.pt-9 { + padding-top: 10rem !important; +} +.pt-10 { + padding-top: 12rem !important; +} +.pt-11 { + padding-top: 14rem !important; +} +.pt-12 { + padding-top: 16rem !important; +} +.pe-0 { + padding-right: 0 !important; +} +.pe-1 { + padding-right: 0.25rem !important; +} +.pe-2 { + padding-right: 0.5rem !important; +} +.pe-3 { + padding-right: 1rem !important; +} +.pe-4 { + padding-right: 1.5rem !important; +} +.pe-5 { + padding-right: 3rem !important; +} +.pe-6 { + padding-right: 4rem !important; +} +.pe-7 { + padding-right: 6rem !important; +} +.pe-8 { + padding-right: 8rem !important; +} +.pe-9 { + padding-right: 10rem !important; +} +.pe-10 { + padding-right: 12rem !important; +} +.pe-11 { + padding-right: 14rem !important; +} +.pe-12 { + padding-right: 16rem !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; +} +.pb-6 { + padding-bottom: 4rem !important; +} +.pb-7 { + padding-bottom: 6rem !important; +} +.pb-8 { + padding-bottom: 8rem !important; +} +.pb-9 { + padding-bottom: 10rem !important; +} +.pb-10 { + padding-bottom: 12rem !important; +} +.pb-11 { + padding-bottom: 14rem !important; +} +.pb-12 { + padding-bottom: 16rem !important; +} +.ps-0 { + padding-left: 0 !important; +} +.ps-1 { + padding-left: 0.25rem !important; +} +.ps-2 { + padding-left: 0.5rem !important; +} +.ps-3 { + padding-left: 1rem !important; +} +.ps-4 { + padding-left: 1.5rem !important; +} +.ps-5 { + padding-left: 3rem !important; +} +.ps-6 { + padding-left: 4rem !important; +} +.ps-7 { + padding-left: 6rem !important; +} +.ps-8 { + padding-left: 8rem !important; +} +.ps-9 { + padding-left: 10rem !important; +} +.ps-10 { + padding-left: 12rem !important; +} +.ps-11 { + padding-left: 14rem !important; +} +.ps-12 { + padding-left: 16rem !important; +} +.font-monospace { + font-family: var(--bs-font-monospace) !important; +} +.fs-1 { + font-size: calc(1.425rem + 2.1vw) !important; +} +.fs-2 { + font-size: calc(1.35rem + 1.2vw) !important; +} +.fs-3 { + font-size: calc(1.3125rem + 0.75vw) !important; +} +.fs-4 { + font-size: calc(1.275rem + 0.3vw) !important; +} +.fs-5 { + font-size: 1.25rem !important; +} +.fs-6 { + font-size: 1rem !important; +} +.fst-italic { + font-style: italic !important; +} +.fst-normal { + font-style: normal !important; +} +.fw-light { + font-weight: 300 !important; +} +.fw-lighter { + font-weight: lighter !important; +} +.fw-normal { + font-weight: 400 !important; +} +.fw-bold { + font-weight: 600 !important; +} +.fw-bolder { + font-weight: 700 !important; +} +.lh-1 { + line-height: 1 !important; +} +.lh-sm { + line-height: 1.25 !important; +} +.lh-base { + line-height: 1.5 !important; +} +.lh-lg { + line-height: 2 !important; +} +.text-start { + text-align: left !important; +} +.text-end { + text-align: right !important; +} +.text-center { + text-align: center !important; +} +.text-decoration-none { + text-decoration: none !important; +} +.text-decoration-underline { + text-decoration: underline !important; +} +.text-decoration-line-through { + text-decoration: line-through !important; +} +.text-lowercase { + text-transform: lowercase !important; +} +.text-uppercase { + text-transform: uppercase !important; +} +.text-capitalize { + text-transform: capitalize !important; +} +.text-wrap { + white-space: normal !important; +} +.text-nowrap { + white-space: nowrap !important; +} +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} +.text-primary { + color: #cb0c9f !important; +} +.text-secondary { + color: #8392ab !important; +} +.text-success { + color: #82d616 !important; +} +.text-info { + color: #17c1e8 !important; +} +.text-warning { + color: #fbcf33 !important; +} +.text-danger { + color: #ea0606 !important; +} +.text-light { + color: #e9ecef !important; +} +.text-dark { + color: #344767 !important; +} +.text-white { + color: #fff !important; +} +.text-body { + color: #67748e !important; +} +.text-muted { + color: #6c757d !important; +} +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} +.text-reset { + color: inherit !important; +} +.bg-primary { + background-color: #cb0c9f !important; +} +.bg-secondary { + background-color: #8392ab !important; +} +.bg-success { + background-color: #82d616 !important; +} +.bg-info { + background-color: #17c1e8 !important; +} +.bg-warning { + background-color: #fbcf33 !important; +} +.bg-danger { + background-color: #ea0606 !important; +} +.bg-light { + background-color: #e9ecef !important; +} +.bg-dark { + background-color: #344767 !important; +} +.bg-white { + background-color: #fff !important; +} +.bg-body { + background-color: #fff !important; +} +.bg-transparent { + background-color: transparent !important; +} +.bg-gray-100 { + background-color: #f8f9fa !important; +} +.bg-gray-200 { + background-color: #e9ecef !important; +} +.bg-gray-300 { + background-color: #dee2e6 !important; +} +.bg-gray-400 { + background-color: #ced4da !important; +} +.bg-gray-500 { + background-color: #adb5bd !important; +} +.bg-gray-600 { + background-color: #6c757d !important; +} +.bg-gray-700 { + background-color: #495057 !important; +} +.bg-gray-800 { + background-color: #343a40 !important; +} +.bg-gray-900 { + background-color: #212529 !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.25rem !important; +} +.rounded-0 { + border-radius: 0 !important; +} +.rounded-1 { + border-radius: 0.25rem !important; +} +.rounded-2 { + border-radius: 0.25rem !important; +} +.rounded-3 { + border-radius: 0.75rem !important; +} +.avatar.rounded-circle img, +.rounded-circle { + border-radius: 50% !important; +} +.rounded-pill { + border-radius: 50rem !important; +} +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} +.rounded-end { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} +.rounded-start { + border-bottom-left-radius: 0.25rem !important; + border-top-left-radius: 0.25rem !important; +} +.visible { + visibility: visible !important; +} +.invisible { + visibility: hidden !important; +} +.transform-scale-5 { + transform: scale(0.5) !important; +} +.transform-scale-6 { + transform: scale(0.6) !important; +} +.transform-scale-7 { + transform: scale(0.7) !important; +} +.transform-scale-8 { + transform: scale(0.8) !important; +} +.transform-scale-9 { + transform: scale(0.9) !important; +} +.transform-scale-10 { + transform: scale(1) !important; +} +.opacity-0 { + opacity: 0 !important; +} +.opacity-1 { + opacity: 0.1 !important; +} +.opacity-2 { + opacity: 0.2 !important; +} +.opacity-3 { + opacity: 0.3 !important; +} +.opacity-4 { + opacity: 0.4 !important; +} +.opacity-5 { + opacity: 0.5 !important; +} +.opacity-6 { + opacity: 0.6 !important; +} +.opacity-7 { + opacity: 0.7 !important; +} +.opacity-8 { + opacity: 0.8 !important; +} +.opacity-9 { + opacity: 0.9 !important; +} +.opacity-10 { + opacity: 1 !important; +} +.z-index-0 { + z-index: 0 !important; +} +.z-index-1 { + z-index: 1 !important; +} +.z-index-2 { + z-index: 2 !important; +} +.z-index-3 { + z-index: 3 !important; +} +.letter-spacing-1 { + letter-spacing: 1px !important; +} +.letter-spacing-2 { + letter-spacing: 2px !important; +} +.letter-spacing-3 { + letter-spacing: 3px !important; +} +.letter-spacing-4 { + letter-spacing: 4px !important; +} +.letter-spacing-5 { + letter-spacing: 5px !important; +} +.border-radius-top-start-0 { + border-top-left-radius: 0 !important; +} +.border-radius-top-end-0 { + border-top-right-radius: 0 !important; +} +.border-radius-bottom-start-0 { + border-bottom-left-radius: 0 !important; +} +.border-radius-bottom-end-0 { + border-bottom-right-radius: 0 !important; +} +.max-height-100 { + max-height: 100px !important; +} +.max-height-150 { + max-height: 150px !important; +} +.max-height-160 { + max-height: 160px !important; +} +.max-height-200 { + max-height: 200px !important; +} +.max-height-250 { + max-height: 200px !important; +} +.max-height-300 { + max-height: 300px !important; +} +.max-height-400 { + max-height: 400px !important; +} +.max-height-500 { + max-height: 500px !important; +} +.max-height-600 { + max-height: 600px !important; +} +.max-height-vh-10 { + max-height: 10vh !important; +} +.max-height-vh-20 { + max-height: 20vh !important; +} +.max-height-vh-30 { + max-height: 30vh !important; +} +.max-height-vh-40 { + max-height: 40vh !important; +} +.max-height-vh-50 { + max-height: 50vh !important; +} +.max-height-vh-60 { + max-height: 60vh !important; +} +.max-height-vh-70 { + max-height: 70vh !important; +} +.max-height-vh-80 { + max-height: 80vh !important; +} +.max-height-vh-90 { + max-height: 90vh !important; +} +.max-height-vh-100 { + max-height: 100vh !important; +} +.min-height-100 { + min-height: 100px !important; +} +.min-height-150 { + min-height: 150px !important; +} +.min-height-160 { + min-height: 160px !important; +} +.min-height-200 { + min-height: 200px !important; +} +.min-height-250 { + min-height: 200px !important; +} +.min-height-300 { + min-height: 300px !important; +} +.min-height-400 { + min-height: 400px !important; +} +.min-height-500 { + min-height: 500px !important; +} +.min-height-600 { + min-height: 600px !important; +} +.height-100 { + height: 100px !important; +} +.height-200 { + height: 200px !important; +} +.height-300 { + height: 300px !important; +} +.height-400 { + height: 400px !important; +} +.height-500 { + height: 500px !important; +} +.height-600 { + height: 600px !important; +} +.max-width-100 { + max-width: 100px !important; +} +.max-width-200 { + max-width: 200px !important; +} +.max-width-300 { + max-width: 300px !important; +} +.max-width-400 { + max-width: 400px !important; +} +.max-width-500 { + max-width: 500px !important; +} +@media (min-width: 576px) { + .float-sm-start { + float: left !important; + } + .float-sm-end { + float: right !important; + } + .float-sm-none { + float: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .border-top-sm { + border-top: 1px solid #dee2e6 !important; + } + .border-top-sm-0 { + border-top: 0 !important; + } + .border-end-sm { + border-right: 1px solid #dee2e6 !important; + } + .border-end-sm-0 { + border-right: 0 !important; + } + .border-bottom-sm { + border-bottom: 1px solid #dee2e6 !important; + } + .border-bottom-sm-0 { + border-bottom: 0 !important; + } + .border-start-sm { + border-left: 1px solid #dee2e6 !important; + } + .border-start-sm-0 { + border-left: 0 !important; + } + .w-sm-0 { + width: 0% !important; + } + .w-sm-1 { + width: 1% !important; + } + .w-sm-2 { + width: 2% !important; + } + .w-sm-3 { + width: 3% !important; + } + .w-sm-4 { + width: 4% !important; + } + .w-sm-5 { + width: 5% !important; + } + .w-sm-6 { + width: 6% !important; + } + .w-sm-7 { + width: 7% !important; + } + .w-sm-8 { + width: 8% !important; + } + .w-sm-9 { + width: 9% !important; + } + .w-sm-10 { + width: 10% !important; + } + .w-sm-15 { + width: 15% !important; + } + .w-sm-20 { + width: 20% !important; + } + .w-sm-25 { + width: 25% !important; + } + .w-sm-30 { + width: 30% !important; + } + .w-sm-35 { + width: 35% !important; + } + .w-sm-40 { + width: 40% !important; + } + .w-sm-45 { + width: 45% !important; + } + .w-sm-50 { + width: 50% !important; + } + .w-sm-55 { + width: 55% !important; + } + .w-sm-60 { + width: 60% !important; + } + .w-sm-65 { + width: 65% !important; + } + .w-sm-70 { + width: 70% !important; + } + .w-sm-75 { + width: 75% !important; + } + .w-sm-80 { + width: 80% !important; + } + .w-sm-85 { + width: 85% !important; + } + .w-sm-90 { + width: 90% !important; + } + .w-sm-95 { + width: 95% !important; + } + .w-sm-100 { + width: 100% !important; + } + .w-sm-auto { + width: auto !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; + } + .gap-sm-6 { + gap: 4rem !important; + } + .gap-sm-7 { + gap: 6rem !important; + } + .gap-sm-8 { + gap: 8rem !important; + } + .gap-sm-9 { + gap: 10rem !important; + } + .gap-sm-10 { + gap: 12rem !important; + } + .gap-sm-11 { + gap: 14rem !important; + } + .gap-sm-12 { + gap: 16rem !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-6 { + margin: 4rem !important; + } + .m-sm-7 { + margin: 6rem !important; + } + .m-sm-8 { + margin: 8rem !important; + } + .m-sm-9 { + margin: 10rem !important; + } + .m-sm-10 { + margin: 12rem !important; + } + .m-sm-11 { + margin: 14rem !important; + } + .m-sm-12 { + margin: 16rem !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-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .mx-sm-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; + } + .mx-sm-8 { + margin-right: 8rem !important; + margin-left: 8rem !important; + } + .mx-sm-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .mx-sm-10 { + margin-right: 12rem !important; + margin-left: 12rem !important; + } + .mx-sm-11 { + margin-right: 14rem !important; + margin-left: 14rem !important; + } + .mx-sm-12 { + margin-right: 16rem !important; + margin-left: 16rem !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-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .my-sm-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + .my-sm-8 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + .my-sm-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .my-sm-10 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + .my-sm-11 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + .my-sm-12 { + margin-top: 16rem !important; + margin-bottom: 16rem !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-6 { + margin-top: 4rem !important; + } + .mt-sm-7 { + margin-top: 6rem !important; + } + .mt-sm-8 { + margin-top: 8rem !important; + } + .mt-sm-9 { + margin-top: 10rem !important; + } + .mt-sm-10 { + margin-top: 12rem !important; + } + .mt-sm-11 { + margin-top: 14rem !important; + } + .mt-sm-12 { + margin-top: 16rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-right: 0 !important; + } + .me-sm-1 { + margin-right: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.5rem !important; + } + .me-sm-3 { + margin-right: 1rem !important; + } + .me-sm-4 { + margin-right: 1.5rem !important; + } + .me-sm-5 { + margin-right: 3rem !important; + } + .me-sm-6 { + margin-right: 4rem !important; + } + .me-sm-7 { + margin-right: 6rem !important; + } + .me-sm-8 { + margin-right: 8rem !important; + } + .me-sm-9 { + margin-right: 10rem !important; + } + .me-sm-10 { + margin-right: 12rem !important; + } + .me-sm-11 { + margin-right: 14rem !important; + } + .me-sm-12 { + margin-right: 16rem !important; + } + .me-sm-auto { + margin-right: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-6 { + margin-bottom: 4rem !important; + } + .mb-sm-7 { + margin-bottom: 6rem !important; + } + .mb-sm-8 { + margin-bottom: 8rem !important; + } + .mb-sm-9 { + margin-bottom: 10rem !important; + } + .mb-sm-10 { + margin-bottom: 12rem !important; + } + .mb-sm-11 { + margin-bottom: 14rem !important; + } + .mb-sm-12 { + margin-bottom: 16rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-left: 0 !important; + } + .ms-sm-1 { + margin-left: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.5rem !important; + } + .ms-sm-3 { + margin-left: 1rem !important; + } + .ms-sm-4 { + margin-left: 1.5rem !important; + } + .ms-sm-5 { + margin-left: 3rem !important; + } + .ms-sm-6 { + margin-left: 4rem !important; + } + .ms-sm-7 { + margin-left: 6rem !important; + } + .ms-sm-8 { + margin-left: 8rem !important; + } + .ms-sm-9 { + margin-left: 10rem !important; + } + .ms-sm-10 { + margin-left: 12rem !important; + } + .ms-sm-11 { + margin-left: 14rem !important; + } + .ms-sm-12 { + margin-left: 16rem !important; + } + .ms-sm-auto { + margin-left: 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; + } + .m-sm-n6 { + margin: -4rem !important; + } + .m-sm-n7 { + margin: -6rem !important; + } + .m-sm-n8 { + margin: -8rem !important; + } + .m-sm-n9 { + margin: -10rem !important; + } + .m-sm-n10 { + margin: -12rem !important; + } + .m-sm-n11 { + margin: -14rem !important; + } + .m-sm-n12 { + margin: -16rem !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; + } + .mx-sm-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } + .mx-sm-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; + } + .mx-sm-n8 { + margin-right: -8rem !important; + margin-left: -8rem !important; + } + .mx-sm-n9 { + margin-right: -10rem !important; + margin-left: -10rem !important; + } + .mx-sm-n10 { + margin-right: -12rem !important; + margin-left: -12rem !important; + } + .mx-sm-n11 { + margin-right: -14rem !important; + margin-left: -14rem !important; + } + .mx-sm-n12 { + margin-right: -16rem !important; + margin-left: -16rem !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; + } + .my-sm-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + .my-sm-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + .my-sm-n8 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + .my-sm-n9 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + .my-sm-n10 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + .my-sm-n11 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + .my-sm-n12 { + margin-top: -16rem !important; + margin-bottom: -16rem !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; + } + .mt-sm-n6 { + margin-top: -4rem !important; + } + .mt-sm-n7 { + margin-top: -6rem !important; + } + .mt-sm-n8 { + margin-top: -8rem !important; + } + .mt-sm-n9 { + margin-top: -10rem !important; + } + .mt-sm-n10 { + margin-top: -12rem !important; + } + .mt-sm-n11 { + margin-top: -14rem !important; + } + .mt-sm-n12 { + margin-top: -16rem !important; + } + .me-sm-n1 { + margin-right: -0.25rem !important; + } + .me-sm-n2 { + margin-right: -0.5rem !important; + } + .me-sm-n3 { + margin-right: -1rem !important; + } + .me-sm-n4 { + margin-right: -1.5rem !important; + } + .me-sm-n5 { + margin-right: -3rem !important; + } + .me-sm-n6 { + margin-right: -4rem !important; + } + .me-sm-n7 { + margin-right: -6rem !important; + } + .me-sm-n8 { + margin-right: -8rem !important; + } + .me-sm-n9 { + margin-right: -10rem !important; + } + .me-sm-n10 { + margin-right: -12rem !important; + } + .me-sm-n11 { + margin-right: -14rem !important; + } + .me-sm-n12 { + margin-right: -16rem !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; + } + .mb-sm-n6 { + margin-bottom: -4rem !important; + } + .mb-sm-n7 { + margin-bottom: -6rem !important; + } + .mb-sm-n8 { + margin-bottom: -8rem !important; + } + .mb-sm-n9 { + margin-bottom: -10rem !important; + } + .mb-sm-n10 { + margin-bottom: -12rem !important; + } + .mb-sm-n11 { + margin-bottom: -14rem !important; + } + .mb-sm-n12 { + margin-bottom: -16rem !important; + } + .ms-sm-n1 { + margin-left: -0.25rem !important; + } + .ms-sm-n2 { + margin-left: -0.5rem !important; + } + .ms-sm-n3 { + margin-left: -1rem !important; + } + .ms-sm-n4 { + margin-left: -1.5rem !important; + } + .ms-sm-n5 { + margin-left: -3rem !important; + } + .ms-sm-n6 { + margin-left: -4rem !important; + } + .ms-sm-n7 { + margin-left: -6rem !important; + } + .ms-sm-n8 { + margin-left: -8rem !important; + } + .ms-sm-n9 { + margin-left: -10rem !important; + } + .ms-sm-n10 { + margin-left: -12rem !important; + } + .ms-sm-n11 { + margin-left: -14rem !important; + } + .ms-sm-n12 { + margin-left: -16rem !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; + } + .p-sm-6 { + padding: 4rem !important; + } + .p-sm-7 { + padding: 6rem !important; + } + .p-sm-8 { + padding: 8rem !important; + } + .p-sm-9 { + padding: 10rem !important; + } + .p-sm-10 { + padding: 12rem !important; + } + .p-sm-11 { + padding: 14rem !important; + } + .p-sm-12 { + padding: 16rem !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; + } + .px-sm-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .px-sm-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; + } + .px-sm-8 { + padding-right: 8rem !important; + padding-left: 8rem !important; + } + .px-sm-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .px-sm-10 { + padding-right: 12rem !important; + padding-left: 12rem !important; + } + .px-sm-11 { + padding-right: 14rem !important; + padding-left: 14rem !important; + } + .px-sm-12 { + padding-right: 16rem !important; + padding-left: 16rem !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; + } + .py-sm-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .py-sm-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + .py-sm-8 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + .py-sm-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .py-sm-10 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + .py-sm-11 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + .py-sm-12 { + padding-top: 16rem !important; + padding-bottom: 16rem !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; + } + .pt-sm-6 { + padding-top: 4rem !important; + } + .pt-sm-7 { + padding-top: 6rem !important; + } + .pt-sm-8 { + padding-top: 8rem !important; + } + .pt-sm-9 { + padding-top: 10rem !important; + } + .pt-sm-10 { + padding-top: 12rem !important; + } + .pt-sm-11 { + padding-top: 14rem !important; + } + .pt-sm-12 { + padding-top: 16rem !important; + } + .pe-sm-0 { + padding-right: 0 !important; + } + .pe-sm-1 { + padding-right: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.5rem !important; + } + .pe-sm-3 { + padding-right: 1rem !important; + } + .pe-sm-4 { + padding-right: 1.5rem !important; + } + .pe-sm-5 { + padding-right: 3rem !important; + } + .pe-sm-6 { + padding-right: 4rem !important; + } + .pe-sm-7 { + padding-right: 6rem !important; + } + .pe-sm-8 { + padding-right: 8rem !important; + } + .pe-sm-9 { + padding-right: 10rem !important; + } + .pe-sm-10 { + padding-right: 12rem !important; + } + .pe-sm-11 { + padding-right: 14rem !important; + } + .pe-sm-12 { + padding-right: 16rem !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; + } + .pb-sm-6 { + padding-bottom: 4rem !important; + } + .pb-sm-7 { + padding-bottom: 6rem !important; + } + .pb-sm-8 { + padding-bottom: 8rem !important; + } + .pb-sm-9 { + padding-bottom: 10rem !important; + } + .pb-sm-10 { + padding-bottom: 12rem !important; + } + .pb-sm-11 { + padding-bottom: 14rem !important; + } + .pb-sm-12 { + padding-bottom: 16rem !important; + } + .ps-sm-0 { + padding-left: 0 !important; + } + .ps-sm-1 { + padding-left: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } + .ps-sm-6 { + padding-left: 4rem !important; + } + .ps-sm-7 { + padding-left: 6rem !important; + } + .ps-sm-8 { + padding-left: 8rem !important; + } + .ps-sm-9 { + padding-left: 10rem !important; + } + .ps-sm-10 { + padding-left: 12rem !important; + } + .ps-sm-11 { + padding-left: 14rem !important; + } + .ps-sm-12 { + padding-left: 16rem !important; + } + .text-sm-start { + text-align: left !important; + } + .text-sm-end { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } + .transform-scale-sm-5 { + transform: scale(0.5) !important; + } + .transform-scale-sm-6 { + transform: scale(0.6) !important; + } + .transform-scale-sm-7 { + transform: scale(0.7) !important; + } + .transform-scale-sm-8 { + transform: scale(0.8) !important; + } + .transform-scale-sm-9 { + transform: scale(0.9) !important; + } + .transform-scale-sm-10 { + transform: scale(1) !important; + } + .border-radius-top-start-sm-0 { + border-top-left-radius: 0 !important; + } + .border-radius-top-end-sm-0 { + border-top-right-radius: 0 !important; + } + .border-radius-bottom-start-sm-0 { + border-bottom-left-radius: 0 !important; + } + .border-radius-bottom-end-sm-0 { + border-bottom-right-radius: 0 !important; + } +} +@media (min-width: 768px) { + .float-md-start { + float: left !important; + } + .float-md-end { + float: right !important; + } + .float-md-none { + float: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .border-top-md { + border-top: 1px solid #dee2e6 !important; + } + .border-top-md-0 { + border-top: 0 !important; + } + .border-end-md { + border-right: 1px solid #dee2e6 !important; + } + .border-end-md-0 { + border-right: 0 !important; + } + .border-bottom-md { + border-bottom: 1px solid #dee2e6 !important; + } + .border-bottom-md-0 { + border-bottom: 0 !important; + } + .border-start-md { + border-left: 1px solid #dee2e6 !important; + } + .border-start-md-0 { + border-left: 0 !important; + } + .w-md-0 { + width: 0% !important; + } + .w-md-1 { + width: 1% !important; + } + .w-md-2 { + width: 2% !important; + } + .w-md-3 { + width: 3% !important; + } + .w-md-4 { + width: 4% !important; + } + .w-md-5 { + width: 5% !important; + } + .w-md-6 { + width: 6% !important; + } + .w-md-7 { + width: 7% !important; + } + .w-md-8 { + width: 8% !important; + } + .w-md-9 { + width: 9% !important; + } + .w-md-10 { + width: 10% !important; + } + .w-md-15 { + width: 15% !important; + } + .w-md-20 { + width: 20% !important; + } + .w-md-25 { + width: 25% !important; + } + .w-md-30 { + width: 30% !important; + } + .w-md-35 { + width: 35% !important; + } + .w-md-40 { + width: 40% !important; + } + .w-md-45 { + width: 45% !important; + } + .w-md-50 { + width: 50% !important; + } + .w-md-55 { + width: 55% !important; + } + .w-md-60 { + width: 60% !important; + } + .w-md-65 { + width: 65% !important; + } + .w-md-70 { + width: 70% !important; + } + .w-md-75 { + width: 75% !important; + } + .w-md-80 { + width: 80% !important; + } + .w-md-85 { + width: 85% !important; + } + .w-md-90 { + width: 90% !important; + } + .w-md-95 { + width: 95% !important; + } + .w-md-100 { + width: 100% !important; + } + .w-md-auto { + width: auto !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; + } + .gap-md-6 { + gap: 4rem !important; + } + .gap-md-7 { + gap: 6rem !important; + } + .gap-md-8 { + gap: 8rem !important; + } + .gap-md-9 { + gap: 10rem !important; + } + .gap-md-10 { + gap: 12rem !important; + } + .gap-md-11 { + gap: 14rem !important; + } + .gap-md-12 { + gap: 16rem !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-6 { + margin: 4rem !important; + } + .m-md-7 { + margin: 6rem !important; + } + .m-md-8 { + margin: 8rem !important; + } + .m-md-9 { + margin: 10rem !important; + } + .m-md-10 { + margin: 12rem !important; + } + .m-md-11 { + margin: 14rem !important; + } + .m-md-12 { + margin: 16rem !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-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .mx-md-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; + } + .mx-md-8 { + margin-right: 8rem !important; + margin-left: 8rem !important; + } + .mx-md-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .mx-md-10 { + margin-right: 12rem !important; + margin-left: 12rem !important; + } + .mx-md-11 { + margin-right: 14rem !important; + margin-left: 14rem !important; + } + .mx-md-12 { + margin-right: 16rem !important; + margin-left: 16rem !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-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .my-md-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + .my-md-8 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + .my-md-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .my-md-10 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + .my-md-11 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + .my-md-12 { + margin-top: 16rem !important; + margin-bottom: 16rem !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-6 { + margin-top: 4rem !important; + } + .mt-md-7 { + margin-top: 6rem !important; + } + .mt-md-8 { + margin-top: 8rem !important; + } + .mt-md-9 { + margin-top: 10rem !important; + } + .mt-md-10 { + margin-top: 12rem !important; + } + .mt-md-11 { + margin-top: 14rem !important; + } + .mt-md-12 { + margin-top: 16rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-right: 0 !important; + } + .me-md-1 { + margin-right: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.5rem !important; + } + .me-md-3 { + margin-right: 1rem !important; + } + .me-md-4 { + margin-right: 1.5rem !important; + } + .me-md-5 { + margin-right: 3rem !important; + } + .me-md-6 { + margin-right: 4rem !important; + } + .me-md-7 { + margin-right: 6rem !important; + } + .me-md-8 { + margin-right: 8rem !important; + } + .me-md-9 { + margin-right: 10rem !important; + } + .me-md-10 { + margin-right: 12rem !important; + } + .me-md-11 { + margin-right: 14rem !important; + } + .me-md-12 { + margin-right: 16rem !important; + } + .me-md-auto { + margin-right: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-6 { + margin-bottom: 4rem !important; + } + .mb-md-7 { + margin-bottom: 6rem !important; + } + .mb-md-8 { + margin-bottom: 8rem !important; + } + .mb-md-9 { + margin-bottom: 10rem !important; + } + .mb-md-10 { + margin-bottom: 12rem !important; + } + .mb-md-11 { + margin-bottom: 14rem !important; + } + .mb-md-12 { + margin-bottom: 16rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-left: 0 !important; + } + .ms-md-1 { + margin-left: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.5rem !important; + } + .ms-md-3 { + margin-left: 1rem !important; + } + .ms-md-4 { + margin-left: 1.5rem !important; + } + .ms-md-5 { + margin-left: 3rem !important; + } + .ms-md-6 { + margin-left: 4rem !important; + } + .ms-md-7 { + margin-left: 6rem !important; + } + .ms-md-8 { + margin-left: 8rem !important; + } + .ms-md-9 { + margin-left: 10rem !important; + } + .ms-md-10 { + margin-left: 12rem !important; + } + .ms-md-11 { + margin-left: 14rem !important; + } + .ms-md-12 { + margin-left: 16rem !important; + } + .ms-md-auto { + margin-left: 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; + } + .m-md-n6 { + margin: -4rem !important; + } + .m-md-n7 { + margin: -6rem !important; + } + .m-md-n8 { + margin: -8rem !important; + } + .m-md-n9 { + margin: -10rem !important; + } + .m-md-n10 { + margin: -12rem !important; + } + .m-md-n11 { + margin: -14rem !important; + } + .m-md-n12 { + margin: -16rem !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; + } + .mx-md-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } + .mx-md-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; + } + .mx-md-n8 { + margin-right: -8rem !important; + margin-left: -8rem !important; + } + .mx-md-n9 { + margin-right: -10rem !important; + margin-left: -10rem !important; + } + .mx-md-n10 { + margin-right: -12rem !important; + margin-left: -12rem !important; + } + .mx-md-n11 { + margin-right: -14rem !important; + margin-left: -14rem !important; + } + .mx-md-n12 { + margin-right: -16rem !important; + margin-left: -16rem !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; + } + .my-md-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + .my-md-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + .my-md-n8 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + .my-md-n9 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + .my-md-n10 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + .my-md-n11 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + .my-md-n12 { + margin-top: -16rem !important; + margin-bottom: -16rem !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; + } + .mt-md-n6 { + margin-top: -4rem !important; + } + .mt-md-n7 { + margin-top: -6rem !important; + } + .mt-md-n8 { + margin-top: -8rem !important; + } + .mt-md-n9 { + margin-top: -10rem !important; + } + .mt-md-n10 { + margin-top: -12rem !important; + } + .mt-md-n11 { + margin-top: -14rem !important; + } + .mt-md-n12 { + margin-top: -16rem !important; + } + .me-md-n1 { + margin-right: -0.25rem !important; + } + .me-md-n2 { + margin-right: -0.5rem !important; + } + .me-md-n3 { + margin-right: -1rem !important; + } + .me-md-n4 { + margin-right: -1.5rem !important; + } + .me-md-n5 { + margin-right: -3rem !important; + } + .me-md-n6 { + margin-right: -4rem !important; + } + .me-md-n7 { + margin-right: -6rem !important; + } + .me-md-n8 { + margin-right: -8rem !important; + } + .me-md-n9 { + margin-right: -10rem !important; + } + .me-md-n10 { + margin-right: -12rem !important; + } + .me-md-n11 { + margin-right: -14rem !important; + } + .me-md-n12 { + margin-right: -16rem !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; + } + .mb-md-n6 { + margin-bottom: -4rem !important; + } + .mb-md-n7 { + margin-bottom: -6rem !important; + } + .mb-md-n8 { + margin-bottom: -8rem !important; + } + .mb-md-n9 { + margin-bottom: -10rem !important; + } + .mb-md-n10 { + margin-bottom: -12rem !important; + } + .mb-md-n11 { + margin-bottom: -14rem !important; + } + .mb-md-n12 { + margin-bottom: -16rem !important; + } + .ms-md-n1 { + margin-left: -0.25rem !important; + } + .ms-md-n2 { + margin-left: -0.5rem !important; + } + .ms-md-n3 { + margin-left: -1rem !important; + } + .ms-md-n4 { + margin-left: -1.5rem !important; + } + .ms-md-n5 { + margin-left: -3rem !important; + } + .ms-md-n6 { + margin-left: -4rem !important; + } + .ms-md-n7 { + margin-left: -6rem !important; + } + .ms-md-n8 { + margin-left: -8rem !important; + } + .ms-md-n9 { + margin-left: -10rem !important; + } + .ms-md-n10 { + margin-left: -12rem !important; + } + .ms-md-n11 { + margin-left: -14rem !important; + } + .ms-md-n12 { + margin-left: -16rem !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; + } + .p-md-6 { + padding: 4rem !important; + } + .p-md-7 { + padding: 6rem !important; + } + .p-md-8 { + padding: 8rem !important; + } + .p-md-9 { + padding: 10rem !important; + } + .p-md-10 { + padding: 12rem !important; + } + .p-md-11 { + padding: 14rem !important; + } + .p-md-12 { + padding: 16rem !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; + } + .px-md-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .px-md-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; + } + .px-md-8 { + padding-right: 8rem !important; + padding-left: 8rem !important; + } + .px-md-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .px-md-10 { + padding-right: 12rem !important; + padding-left: 12rem !important; + } + .px-md-11 { + padding-right: 14rem !important; + padding-left: 14rem !important; + } + .px-md-12 { + padding-right: 16rem !important; + padding-left: 16rem !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; + } + .py-md-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .py-md-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + .py-md-8 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + .py-md-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .py-md-10 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + .py-md-11 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + .py-md-12 { + padding-top: 16rem !important; + padding-bottom: 16rem !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; + } + .pt-md-6 { + padding-top: 4rem !important; + } + .pt-md-7 { + padding-top: 6rem !important; + } + .pt-md-8 { + padding-top: 8rem !important; + } + .pt-md-9 { + padding-top: 10rem !important; + } + .pt-md-10 { + padding-top: 12rem !important; + } + .pt-md-11 { + padding-top: 14rem !important; + } + .pt-md-12 { + padding-top: 16rem !important; + } + .pe-md-0 { + padding-right: 0 !important; + } + .pe-md-1 { + padding-right: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.5rem !important; + } + .pe-md-3 { + padding-right: 1rem !important; + } + .pe-md-4 { + padding-right: 1.5rem !important; + } + .pe-md-5 { + padding-right: 3rem !important; + } + .pe-md-6 { + padding-right: 4rem !important; + } + .pe-md-7 { + padding-right: 6rem !important; + } + .pe-md-8 { + padding-right: 8rem !important; + } + .pe-md-9 { + padding-right: 10rem !important; + } + .pe-md-10 { + padding-right: 12rem !important; + } + .pe-md-11 { + padding-right: 14rem !important; + } + .pe-md-12 { + padding-right: 16rem !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; + } + .pb-md-6 { + padding-bottom: 4rem !important; + } + .pb-md-7 { + padding-bottom: 6rem !important; + } + .pb-md-8 { + padding-bottom: 8rem !important; + } + .pb-md-9 { + padding-bottom: 10rem !important; + } + .pb-md-10 { + padding-bottom: 12rem !important; + } + .pb-md-11 { + padding-bottom: 14rem !important; + } + .pb-md-12 { + padding-bottom: 16rem !important; + } + .ps-md-0 { + padding-left: 0 !important; + } + .ps-md-1 { + padding-left: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } + .ps-md-6 { + padding-left: 4rem !important; + } + .ps-md-7 { + padding-left: 6rem !important; + } + .ps-md-8 { + padding-left: 8rem !important; + } + .ps-md-9 { + padding-left: 10rem !important; + } + .ps-md-10 { + padding-left: 12rem !important; + } + .ps-md-11 { + padding-left: 14rem !important; + } + .ps-md-12 { + padding-left: 16rem !important; + } + .text-md-start { + text-align: left !important; + } + .text-md-end { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } + .transform-scale-md-5 { + transform: scale(0.5) !important; + } + .transform-scale-md-6 { + transform: scale(0.6) !important; + } + .transform-scale-md-7 { + transform: scale(0.7) !important; + } + .transform-scale-md-8 { + transform: scale(0.8) !important; + } + .transform-scale-md-9 { + transform: scale(0.9) !important; + } + .transform-scale-md-10 { + transform: scale(1) !important; + } + .border-radius-top-start-md-0 { + border-top-left-radius: 0 !important; + } + .border-radius-top-end-md-0 { + border-top-right-radius: 0 !important; + } + .border-radius-bottom-start-md-0 { + border-bottom-left-radius: 0 !important; + } + .border-radius-bottom-end-md-0 { + border-bottom-right-radius: 0 !important; + } +} +@media (min-width: 992px) { + .float-lg-start { + float: left !important; + } + .float-lg-end { + float: right !important; + } + .float-lg-none { + float: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .border-top-lg { + border-top: 1px solid #dee2e6 !important; + } + .border-top-lg-0 { + border-top: 0 !important; + } + .border-end-lg { + border-right: 1px solid #dee2e6 !important; + } + .border-end-lg-0 { + border-right: 0 !important; + } + .border-bottom-lg { + border-bottom: 1px solid #dee2e6 !important; + } + .border-bottom-lg-0 { + border-bottom: 0 !important; + } + .border-start-lg { + border-left: 1px solid #dee2e6 !important; + } + .border-start-lg-0 { + border-left: 0 !important; + } + .w-lg-0 { + width: 0% !important; + } + .w-lg-1 { + width: 1% !important; + } + .w-lg-2 { + width: 2% !important; + } + .w-lg-3 { + width: 3% !important; + } + .w-lg-4 { + width: 4% !important; + } + .w-lg-5 { + width: 5% !important; + } + .w-lg-6 { + width: 6% !important; + } + .w-lg-7 { + width: 7% !important; + } + .w-lg-8 { + width: 8% !important; + } + .w-lg-9 { + width: 9% !important; + } + .w-lg-10 { + width: 10% !important; + } + .w-lg-15 { + width: 15% !important; + } + .w-lg-20 { + width: 20% !important; + } + .w-lg-25 { + width: 25% !important; + } + .w-lg-30 { + width: 30% !important; + } + .w-lg-35 { + width: 35% !important; + } + .w-lg-40 { + width: 40% !important; + } + .w-lg-45 { + width: 45% !important; + } + .w-lg-50 { + width: 50% !important; + } + .w-lg-55 { + width: 55% !important; + } + .w-lg-60 { + width: 60% !important; + } + .w-lg-65 { + width: 65% !important; + } + .w-lg-70 { + width: 70% !important; + } + .w-lg-75 { + width: 75% !important; + } + .w-lg-80 { + width: 80% !important; + } + .w-lg-85 { + width: 85% !important; + } + .w-lg-90 { + width: 90% !important; + } + .w-lg-95 { + width: 95% !important; + } + .w-lg-100 { + width: 100% !important; + } + .w-lg-auto { + width: auto !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; + } + .gap-lg-6 { + gap: 4rem !important; + } + .gap-lg-7 { + gap: 6rem !important; + } + .gap-lg-8 { + gap: 8rem !important; + } + .gap-lg-9 { + gap: 10rem !important; + } + .gap-lg-10 { + gap: 12rem !important; + } + .gap-lg-11 { + gap: 14rem !important; + } + .gap-lg-12 { + gap: 16rem !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-6 { + margin: 4rem !important; + } + .m-lg-7 { + margin: 6rem !important; + } + .m-lg-8 { + margin: 8rem !important; + } + .m-lg-9 { + margin: 10rem !important; + } + .m-lg-10 { + margin: 12rem !important; + } + .m-lg-11 { + margin: 14rem !important; + } + .m-lg-12 { + margin: 16rem !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-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .mx-lg-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; + } + .mx-lg-8 { + margin-right: 8rem !important; + margin-left: 8rem !important; + } + .mx-lg-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .mx-lg-10 { + margin-right: 12rem !important; + margin-left: 12rem !important; + } + .mx-lg-11 { + margin-right: 14rem !important; + margin-left: 14rem !important; + } + .mx-lg-12 { + margin-right: 16rem !important; + margin-left: 16rem !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-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .my-lg-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + .my-lg-8 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + .my-lg-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .my-lg-10 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + .my-lg-11 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + .my-lg-12 { + margin-top: 16rem !important; + margin-bottom: 16rem !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-6 { + margin-top: 4rem !important; + } + .mt-lg-7 { + margin-top: 6rem !important; + } + .mt-lg-8 { + margin-top: 8rem !important; + } + .mt-lg-9 { + margin-top: 10rem !important; + } + .mt-lg-10 { + margin-top: 12rem !important; + } + .mt-lg-11 { + margin-top: 14rem !important; + } + .mt-lg-12 { + margin-top: 16rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-right: 0 !important; + } + .me-lg-1 { + margin-right: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.5rem !important; + } + .me-lg-3 { + margin-right: 1rem !important; + } + .me-lg-4 { + margin-right: 1.5rem !important; + } + .me-lg-5 { + margin-right: 3rem !important; + } + .me-lg-6 { + margin-right: 4rem !important; + } + .me-lg-7 { + margin-right: 6rem !important; + } + .me-lg-8 { + margin-right: 8rem !important; + } + .me-lg-9 { + margin-right: 10rem !important; + } + .me-lg-10 { + margin-right: 12rem !important; + } + .me-lg-11 { + margin-right: 14rem !important; + } + .me-lg-12 { + margin-right: 16rem !important; + } + .me-lg-auto { + margin-right: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-6 { + margin-bottom: 4rem !important; + } + .mb-lg-7 { + margin-bottom: 6rem !important; + } + .mb-lg-8 { + margin-bottom: 8rem !important; + } + .mb-lg-9 { + margin-bottom: 10rem !important; + } + .mb-lg-10 { + margin-bottom: 12rem !important; + } + .mb-lg-11 { + margin-bottom: 14rem !important; + } + .mb-lg-12 { + margin-bottom: 16rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-left: 0 !important; + } + .ms-lg-1 { + margin-left: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.5rem !important; + } + .ms-lg-3 { + margin-left: 1rem !important; + } + .ms-lg-4 { + margin-left: 1.5rem !important; + } + .ms-lg-5 { + margin-left: 3rem !important; + } + .ms-lg-6 { + margin-left: 4rem !important; + } + .ms-lg-7 { + margin-left: 6rem !important; + } + .ms-lg-8 { + margin-left: 8rem !important; + } + .ms-lg-9 { + margin-left: 10rem !important; + } + .ms-lg-10 { + margin-left: 12rem !important; + } + .ms-lg-11 { + margin-left: 14rem !important; + } + .ms-lg-12 { + margin-left: 16rem !important; + } + .ms-lg-auto { + margin-left: 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; + } + .m-lg-n6 { + margin: -4rem !important; + } + .m-lg-n7 { + margin: -6rem !important; + } + .m-lg-n8 { + margin: -8rem !important; + } + .m-lg-n9 { + margin: -10rem !important; + } + .m-lg-n10 { + margin: -12rem !important; + } + .m-lg-n11 { + margin: -14rem !important; + } + .m-lg-n12 { + margin: -16rem !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; + } + .mx-lg-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } + .mx-lg-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; + } + .mx-lg-n8 { + margin-right: -8rem !important; + margin-left: -8rem !important; + } + .mx-lg-n9 { + margin-right: -10rem !important; + margin-left: -10rem !important; + } + .mx-lg-n10 { + margin-right: -12rem !important; + margin-left: -12rem !important; + } + .mx-lg-n11 { + margin-right: -14rem !important; + margin-left: -14rem !important; + } + .mx-lg-n12 { + margin-right: -16rem !important; + margin-left: -16rem !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; + } + .my-lg-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + .my-lg-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + .my-lg-n8 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + .my-lg-n9 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + .my-lg-n10 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + .my-lg-n11 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + .my-lg-n12 { + margin-top: -16rem !important; + margin-bottom: -16rem !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; + } + .mt-lg-n6 { + margin-top: -4rem !important; + } + .mt-lg-n7 { + margin-top: -6rem !important; + } + .mt-lg-n8 { + margin-top: -8rem !important; + } + .mt-lg-n9 { + margin-top: -10rem !important; + } + .mt-lg-n10 { + margin-top: -12rem !important; + } + .mt-lg-n11 { + margin-top: -14rem !important; + } + .mt-lg-n12 { + margin-top: -16rem !important; + } + .me-lg-n1 { + margin-right: -0.25rem !important; + } + .me-lg-n2 { + margin-right: -0.5rem !important; + } + .me-lg-n3 { + margin-right: -1rem !important; + } + .me-lg-n4 { + margin-right: -1.5rem !important; + } + .me-lg-n5 { + margin-right: -3rem !important; + } + .me-lg-n6 { + margin-right: -4rem !important; + } + .me-lg-n7 { + margin-right: -6rem !important; + } + .me-lg-n8 { + margin-right: -8rem !important; + } + .me-lg-n9 { + margin-right: -10rem !important; + } + .me-lg-n10 { + margin-right: -12rem !important; + } + .me-lg-n11 { + margin-right: -14rem !important; + } + .me-lg-n12 { + margin-right: -16rem !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; + } + .mb-lg-n6 { + margin-bottom: -4rem !important; + } + .mb-lg-n7 { + margin-bottom: -6rem !important; + } + .mb-lg-n8 { + margin-bottom: -8rem !important; + } + .mb-lg-n9 { + margin-bottom: -10rem !important; + } + .mb-lg-n10 { + margin-bottom: -12rem !important; + } + .mb-lg-n11 { + margin-bottom: -14rem !important; + } + .mb-lg-n12 { + margin-bottom: -16rem !important; + } + .ms-lg-n1 { + margin-left: -0.25rem !important; + } + .ms-lg-n2 { + margin-left: -0.5rem !important; + } + .ms-lg-n3 { + margin-left: -1rem !important; + } + .ms-lg-n4 { + margin-left: -1.5rem !important; + } + .ms-lg-n5 { + margin-left: -3rem !important; + } + .ms-lg-n6 { + margin-left: -4rem !important; + } + .ms-lg-n7 { + margin-left: -6rem !important; + } + .ms-lg-n8 { + margin-left: -8rem !important; + } + .ms-lg-n9 { + margin-left: -10rem !important; + } + .ms-lg-n10 { + margin-left: -12rem !important; + } + .ms-lg-n11 { + margin-left: -14rem !important; + } + .ms-lg-n12 { + margin-left: -16rem !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; + } + .p-lg-6 { + padding: 4rem !important; + } + .p-lg-7 { + padding: 6rem !important; + } + .p-lg-8 { + padding: 8rem !important; + } + .p-lg-9 { + padding: 10rem !important; + } + .p-lg-10 { + padding: 12rem !important; + } + .p-lg-11 { + padding: 14rem !important; + } + .p-lg-12 { + padding: 16rem !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; + } + .px-lg-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .px-lg-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; + } + .px-lg-8 { + padding-right: 8rem !important; + padding-left: 8rem !important; + } + .px-lg-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .px-lg-10 { + padding-right: 12rem !important; + padding-left: 12rem !important; + } + .px-lg-11 { + padding-right: 14rem !important; + padding-left: 14rem !important; + } + .px-lg-12 { + padding-right: 16rem !important; + padding-left: 16rem !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; + } + .py-lg-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .py-lg-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + .py-lg-8 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + .py-lg-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .py-lg-10 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + .py-lg-11 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + .py-lg-12 { + padding-top: 16rem !important; + padding-bottom: 16rem !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; + } + .pt-lg-6 { + padding-top: 4rem !important; + } + .pt-lg-7 { + padding-top: 6rem !important; + } + .pt-lg-8 { + padding-top: 8rem !important; + } + .pt-lg-9 { + padding-top: 10rem !important; + } + .pt-lg-10 { + padding-top: 12rem !important; + } + .pt-lg-11 { + padding-top: 14rem !important; + } + .pt-lg-12 { + padding-top: 16rem !important; + } + .pe-lg-0 { + padding-right: 0 !important; + } + .pe-lg-1 { + padding-right: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.5rem !important; + } + .pe-lg-3 { + padding-right: 1rem !important; + } + .pe-lg-4 { + padding-right: 1.5rem !important; + } + .pe-lg-5 { + padding-right: 3rem !important; + } + .pe-lg-6 { + padding-right: 4rem !important; + } + .pe-lg-7 { + padding-right: 6rem !important; + } + .pe-lg-8 { + padding-right: 8rem !important; + } + .pe-lg-9 { + padding-right: 10rem !important; + } + .pe-lg-10 { + padding-right: 12rem !important; + } + .pe-lg-11 { + padding-right: 14rem !important; + } + .pe-lg-12 { + padding-right: 16rem !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; + } + .pb-lg-6 { + padding-bottom: 4rem !important; + } + .pb-lg-7 { + padding-bottom: 6rem !important; + } + .pb-lg-8 { + padding-bottom: 8rem !important; + } + .pb-lg-9 { + padding-bottom: 10rem !important; + } + .pb-lg-10 { + padding-bottom: 12rem !important; + } + .pb-lg-11 { + padding-bottom: 14rem !important; + } + .pb-lg-12 { + padding-bottom: 16rem !important; + } + .ps-lg-0 { + padding-left: 0 !important; + } + .ps-lg-1 { + padding-left: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } + .ps-lg-6 { + padding-left: 4rem !important; + } + .ps-lg-7 { + padding-left: 6rem !important; + } + .ps-lg-8 { + padding-left: 8rem !important; + } + .ps-lg-9 { + padding-left: 10rem !important; + } + .ps-lg-10 { + padding-left: 12rem !important; + } + .ps-lg-11 { + padding-left: 14rem !important; + } + .ps-lg-12 { + padding-left: 16rem !important; + } + .text-lg-start { + text-align: left !important; + } + .text-lg-end { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } + .transform-scale-lg-5 { + transform: scale(0.5) !important; + } + .transform-scale-lg-6 { + transform: scale(0.6) !important; + } + .transform-scale-lg-7 { + transform: scale(0.7) !important; + } + .transform-scale-lg-8 { + transform: scale(0.8) !important; + } + .transform-scale-lg-9 { + transform: scale(0.9) !important; + } + .transform-scale-lg-10 { + transform: scale(1) !important; + } + .border-radius-top-start-lg-0 { + border-top-left-radius: 0 !important; + } + .border-radius-top-end-lg-0 { + border-top-right-radius: 0 !important; + } + .border-radius-bottom-start-lg-0 { + border-bottom-left-radius: 0 !important; + } + .border-radius-bottom-end-lg-0 { + border-bottom-right-radius: 0 !important; + } +} +@media (min-width: 1200px) { + .float-xl-start { + float: left !important; + } + .float-xl-end { + float: right !important; + } + .float-xl-none { + float: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .border-top-xl { + border-top: 1px solid #dee2e6 !important; + } + .border-top-xl-0 { + border-top: 0 !important; + } + .border-end-xl { + border-right: 1px solid #dee2e6 !important; + } + .border-end-xl-0 { + border-right: 0 !important; + } + .border-bottom-xl { + border-bottom: 1px solid #dee2e6 !important; + } + .border-bottom-xl-0 { + border-bottom: 0 !important; + } + .border-start-xl { + border-left: 1px solid #dee2e6 !important; + } + .border-start-xl-0 { + border-left: 0 !important; + } + .w-xl-0 { + width: 0% !important; + } + .w-xl-1 { + width: 1% !important; + } + .w-xl-2 { + width: 2% !important; + } + .w-xl-3 { + width: 3% !important; + } + .w-xl-4 { + width: 4% !important; + } + .w-xl-5 { + width: 5% !important; + } + .w-xl-6 { + width: 6% !important; + } + .w-xl-7 { + width: 7% !important; + } + .w-xl-8 { + width: 8% !important; + } + .w-xl-9 { + width: 9% !important; + } + .w-xl-10 { + width: 10% !important; + } + .w-xl-15 { + width: 15% !important; + } + .w-xl-20 { + width: 20% !important; + } + .w-xl-25 { + width: 25% !important; + } + .w-xl-30 { + width: 30% !important; + } + .w-xl-35 { + width: 35% !important; + } + .w-xl-40 { + width: 40% !important; + } + .w-xl-45 { + width: 45% !important; + } + .w-xl-50 { + width: 50% !important; + } + .w-xl-55 { + width: 55% !important; + } + .w-xl-60 { + width: 60% !important; + } + .w-xl-65 { + width: 65% !important; + } + .w-xl-70 { + width: 70% !important; + } + .w-xl-75 { + width: 75% !important; + } + .w-xl-80 { + width: 80% !important; + } + .w-xl-85 { + width: 85% !important; + } + .w-xl-90 { + width: 90% !important; + } + .w-xl-95 { + width: 95% !important; + } + .w-xl-100 { + width: 100% !important; + } + .w-xl-auto { + width: auto !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; + } + .gap-xl-6 { + gap: 4rem !important; + } + .gap-xl-7 { + gap: 6rem !important; + } + .gap-xl-8 { + gap: 8rem !important; + } + .gap-xl-9 { + gap: 10rem !important; + } + .gap-xl-10 { + gap: 12rem !important; + } + .gap-xl-11 { + gap: 14rem !important; + } + .gap-xl-12 { + gap: 16rem !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-6 { + margin: 4rem !important; + } + .m-xl-7 { + margin: 6rem !important; + } + .m-xl-8 { + margin: 8rem !important; + } + .m-xl-9 { + margin: 10rem !important; + } + .m-xl-10 { + margin: 12rem !important; + } + .m-xl-11 { + margin: 14rem !important; + } + .m-xl-12 { + margin: 16rem !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-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .mx-xl-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; + } + .mx-xl-8 { + margin-right: 8rem !important; + margin-left: 8rem !important; + } + .mx-xl-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .mx-xl-10 { + margin-right: 12rem !important; + margin-left: 12rem !important; + } + .mx-xl-11 { + margin-right: 14rem !important; + margin-left: 14rem !important; + } + .mx-xl-12 { + margin-right: 16rem !important; + margin-left: 16rem !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-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .my-xl-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + .my-xl-8 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + .my-xl-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .my-xl-10 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + .my-xl-11 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + .my-xl-12 { + margin-top: 16rem !important; + margin-bottom: 16rem !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-6 { + margin-top: 4rem !important; + } + .mt-xl-7 { + margin-top: 6rem !important; + } + .mt-xl-8 { + margin-top: 8rem !important; + } + .mt-xl-9 { + margin-top: 10rem !important; + } + .mt-xl-10 { + margin-top: 12rem !important; + } + .mt-xl-11 { + margin-top: 14rem !important; + } + .mt-xl-12 { + margin-top: 16rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-right: 0 !important; + } + .me-xl-1 { + margin-right: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.5rem !important; + } + .me-xl-3 { + margin-right: 1rem !important; + } + .me-xl-4 { + margin-right: 1.5rem !important; + } + .me-xl-5 { + margin-right: 3rem !important; + } + .me-xl-6 { + margin-right: 4rem !important; + } + .me-xl-7 { + margin-right: 6rem !important; + } + .me-xl-8 { + margin-right: 8rem !important; + } + .me-xl-9 { + margin-right: 10rem !important; + } + .me-xl-10 { + margin-right: 12rem !important; + } + .me-xl-11 { + margin-right: 14rem !important; + } + .me-xl-12 { + margin-right: 16rem !important; + } + .me-xl-auto { + margin-right: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-6 { + margin-bottom: 4rem !important; + } + .mb-xl-7 { + margin-bottom: 6rem !important; + } + .mb-xl-8 { + margin-bottom: 8rem !important; + } + .mb-xl-9 { + margin-bottom: 10rem !important; + } + .mb-xl-10 { + margin-bottom: 12rem !important; + } + .mb-xl-11 { + margin-bottom: 14rem !important; + } + .mb-xl-12 { + margin-bottom: 16rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-left: 0 !important; + } + .ms-xl-1 { + margin-left: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.5rem !important; + } + .ms-xl-3 { + margin-left: 1rem !important; + } + .ms-xl-4 { + margin-left: 1.5rem !important; + } + .ms-xl-5 { + margin-left: 3rem !important; + } + .ms-xl-6 { + margin-left: 4rem !important; + } + .ms-xl-7 { + margin-left: 6rem !important; + } + .ms-xl-8 { + margin-left: 8rem !important; + } + .ms-xl-9 { + margin-left: 10rem !important; + } + .ms-xl-10 { + margin-left: 12rem !important; + } + .ms-xl-11 { + margin-left: 14rem !important; + } + .ms-xl-12 { + margin-left: 16rem !important; + } + .ms-xl-auto { + margin-left: 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; + } + .m-xl-n6 { + margin: -4rem !important; + } + .m-xl-n7 { + margin: -6rem !important; + } + .m-xl-n8 { + margin: -8rem !important; + } + .m-xl-n9 { + margin: -10rem !important; + } + .m-xl-n10 { + margin: -12rem !important; + } + .m-xl-n11 { + margin: -14rem !important; + } + .m-xl-n12 { + margin: -16rem !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; + } + .mx-xl-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } + .mx-xl-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; + } + .mx-xl-n8 { + margin-right: -8rem !important; + margin-left: -8rem !important; + } + .mx-xl-n9 { + margin-right: -10rem !important; + margin-left: -10rem !important; + } + .mx-xl-n10 { + margin-right: -12rem !important; + margin-left: -12rem !important; + } + .mx-xl-n11 { + margin-right: -14rem !important; + margin-left: -14rem !important; + } + .mx-xl-n12 { + margin-right: -16rem !important; + margin-left: -16rem !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; + } + .my-xl-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + .my-xl-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + .my-xl-n8 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + .my-xl-n9 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + .my-xl-n10 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + .my-xl-n11 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + .my-xl-n12 { + margin-top: -16rem !important; + margin-bottom: -16rem !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; + } + .mt-xl-n6 { + margin-top: -4rem !important; + } + .mt-xl-n7 { + margin-top: -6rem !important; + } + .mt-xl-n8 { + margin-top: -8rem !important; + } + .mt-xl-n9 { + margin-top: -10rem !important; + } + .mt-xl-n10 { + margin-top: -12rem !important; + } + .mt-xl-n11 { + margin-top: -14rem !important; + } + .mt-xl-n12 { + margin-top: -16rem !important; + } + .me-xl-n1 { + margin-right: -0.25rem !important; + } + .me-xl-n2 { + margin-right: -0.5rem !important; + } + .me-xl-n3 { + margin-right: -1rem !important; + } + .me-xl-n4 { + margin-right: -1.5rem !important; + } + .me-xl-n5 { + margin-right: -3rem !important; + } + .me-xl-n6 { + margin-right: -4rem !important; + } + .me-xl-n7 { + margin-right: -6rem !important; + } + .me-xl-n8 { + margin-right: -8rem !important; + } + .me-xl-n9 { + margin-right: -10rem !important; + } + .me-xl-n10 { + margin-right: -12rem !important; + } + .me-xl-n11 { + margin-right: -14rem !important; + } + .me-xl-n12 { + margin-right: -16rem !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; + } + .mb-xl-n6 { + margin-bottom: -4rem !important; + } + .mb-xl-n7 { + margin-bottom: -6rem !important; + } + .mb-xl-n8 { + margin-bottom: -8rem !important; + } + .mb-xl-n9 { + margin-bottom: -10rem !important; + } + .mb-xl-n10 { + margin-bottom: -12rem !important; + } + .mb-xl-n11 { + margin-bottom: -14rem !important; + } + .mb-xl-n12 { + margin-bottom: -16rem !important; + } + .ms-xl-n1 { + margin-left: -0.25rem !important; + } + .ms-xl-n2 { + margin-left: -0.5rem !important; + } + .ms-xl-n3 { + margin-left: -1rem !important; + } + .ms-xl-n4 { + margin-left: -1.5rem !important; + } + .ms-xl-n5 { + margin-left: -3rem !important; + } + .ms-xl-n6 { + margin-left: -4rem !important; + } + .ms-xl-n7 { + margin-left: -6rem !important; + } + .ms-xl-n8 { + margin-left: -8rem !important; + } + .ms-xl-n9 { + margin-left: -10rem !important; + } + .ms-xl-n10 { + margin-left: -12rem !important; + } + .ms-xl-n11 { + margin-left: -14rem !important; + } + .ms-xl-n12 { + margin-left: -16rem !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; + } + .p-xl-6 { + padding: 4rem !important; + } + .p-xl-7 { + padding: 6rem !important; + } + .p-xl-8 { + padding: 8rem !important; + } + .p-xl-9 { + padding: 10rem !important; + } + .p-xl-10 { + padding: 12rem !important; + } + .p-xl-11 { + padding: 14rem !important; + } + .p-xl-12 { + padding: 16rem !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; + } + .px-xl-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .px-xl-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; + } + .px-xl-8 { + padding-right: 8rem !important; + padding-left: 8rem !important; + } + .px-xl-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .px-xl-10 { + padding-right: 12rem !important; + padding-left: 12rem !important; + } + .px-xl-11 { + padding-right: 14rem !important; + padding-left: 14rem !important; + } + .px-xl-12 { + padding-right: 16rem !important; + padding-left: 16rem !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; + } + .py-xl-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .py-xl-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + .py-xl-8 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + .py-xl-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .py-xl-10 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + .py-xl-11 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + .py-xl-12 { + padding-top: 16rem !important; + padding-bottom: 16rem !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; + } + .pt-xl-6 { + padding-top: 4rem !important; + } + .pt-xl-7 { + padding-top: 6rem !important; + } + .pt-xl-8 { + padding-top: 8rem !important; + } + .pt-xl-9 { + padding-top: 10rem !important; + } + .pt-xl-10 { + padding-top: 12rem !important; + } + .pt-xl-11 { + padding-top: 14rem !important; + } + .pt-xl-12 { + padding-top: 16rem !important; + } + .pe-xl-0 { + padding-right: 0 !important; + } + .pe-xl-1 { + padding-right: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.5rem !important; + } + .pe-xl-3 { + padding-right: 1rem !important; + } + .pe-xl-4 { + padding-right: 1.5rem !important; + } + .pe-xl-5 { + padding-right: 3rem !important; + } + .pe-xl-6 { + padding-right: 4rem !important; + } + .pe-xl-7 { + padding-right: 6rem !important; + } + .pe-xl-8 { + padding-right: 8rem !important; + } + .pe-xl-9 { + padding-right: 10rem !important; + } + .pe-xl-10 { + padding-right: 12rem !important; + } + .pe-xl-11 { + padding-right: 14rem !important; + } + .pe-xl-12 { + padding-right: 16rem !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; + } + .pb-xl-6 { + padding-bottom: 4rem !important; + } + .pb-xl-7 { + padding-bottom: 6rem !important; + } + .pb-xl-8 { + padding-bottom: 8rem !important; + } + .pb-xl-9 { + padding-bottom: 10rem !important; + } + .pb-xl-10 { + padding-bottom: 12rem !important; + } + .pb-xl-11 { + padding-bottom: 14rem !important; + } + .pb-xl-12 { + padding-bottom: 16rem !important; + } + .ps-xl-0 { + padding-left: 0 !important; + } + .ps-xl-1 { + padding-left: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } + .ps-xl-6 { + padding-left: 4rem !important; + } + .ps-xl-7 { + padding-left: 6rem !important; + } + .ps-xl-8 { + padding-left: 8rem !important; + } + .ps-xl-9 { + padding-left: 10rem !important; + } + .ps-xl-10 { + padding-left: 12rem !important; + } + .ps-xl-11 { + padding-left: 14rem !important; + } + .ps-xl-12 { + padding-left: 16rem !important; + } + .text-xl-start { + text-align: left !important; + } + .text-xl-end { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } + .transform-scale-xl-5 { + transform: scale(0.5) !important; + } + .transform-scale-xl-6 { + transform: scale(0.6) !important; + } + .transform-scale-xl-7 { + transform: scale(0.7) !important; + } + .transform-scale-xl-8 { + transform: scale(0.8) !important; + } + .transform-scale-xl-9 { + transform: scale(0.9) !important; + } + .transform-scale-xl-10 { + transform: scale(1) !important; + } + .border-radius-top-start-xl-0 { + border-top-left-radius: 0 !important; + } + .border-radius-top-end-xl-0 { + border-top-right-radius: 0 !important; + } + .border-radius-bottom-start-xl-0 { + border-bottom-left-radius: 0 !important; + } + .border-radius-bottom-end-xl-0 { + border-bottom-right-radius: 0 !important; + } +} +@media (min-width: 1400px) { + .float-xxl-start { + float: left !important; + } + .float-xxl-end { + float: right !important; + } + .float-xxl-none { + float: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .border-top-xxl { + border-top: 1px solid #dee2e6 !important; + } + .border-top-xxl-0 { + border-top: 0 !important; + } + .border-end-xxl { + border-right: 1px solid #dee2e6 !important; + } + .border-end-xxl-0 { + border-right: 0 !important; + } + .border-bottom-xxl { + border-bottom: 1px solid #dee2e6 !important; + } + .border-bottom-xxl-0 { + border-bottom: 0 !important; + } + .border-start-xxl { + border-left: 1px solid #dee2e6 !important; + } + .border-start-xxl-0 { + border-left: 0 !important; + } + .w-xxl-0 { + width: 0% !important; + } + .w-xxl-1 { + width: 1% !important; + } + .w-xxl-2 { + width: 2% !important; + } + .w-xxl-3 { + width: 3% !important; + } + .w-xxl-4 { + width: 4% !important; + } + .w-xxl-5 { + width: 5% !important; + } + .w-xxl-6 { + width: 6% !important; + } + .w-xxl-7 { + width: 7% !important; + } + .w-xxl-8 { + width: 8% !important; + } + .w-xxl-9 { + width: 9% !important; + } + .w-xxl-10 { + width: 10% !important; + } + .w-xxl-15 { + width: 15% !important; + } + .w-xxl-20 { + width: 20% !important; + } + .w-xxl-25 { + width: 25% !important; + } + .w-xxl-30 { + width: 30% !important; + } + .w-xxl-35 { + width: 35% !important; + } + .w-xxl-40 { + width: 40% !important; + } + .w-xxl-45 { + width: 45% !important; + } + .w-xxl-50 { + width: 50% !important; + } + .w-xxl-55 { + width: 55% !important; + } + .w-xxl-60 { + width: 60% !important; + } + .w-xxl-65 { + width: 65% !important; + } + .w-xxl-70 { + width: 70% !important; + } + .w-xxl-75 { + width: 75% !important; + } + .w-xxl-80 { + width: 80% !important; + } + .w-xxl-85 { + width: 85% !important; + } + .w-xxl-90 { + width: 90% !important; + } + .w-xxl-95 { + width: 95% !important; + } + .w-xxl-100 { + width: 100% !important; + } + .w-xxl-auto { + width: auto !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; + } + .gap-xxl-6 { + gap: 4rem !important; + } + .gap-xxl-7 { + gap: 6rem !important; + } + .gap-xxl-8 { + gap: 8rem !important; + } + .gap-xxl-9 { + gap: 10rem !important; + } + .gap-xxl-10 { + gap: 12rem !important; + } + .gap-xxl-11 { + gap: 14rem !important; + } + .gap-xxl-12 { + gap: 16rem !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-6 { + margin: 4rem !important; + } + .m-xxl-7 { + margin: 6rem !important; + } + .m-xxl-8 { + margin: 8rem !important; + } + .m-xxl-9 { + margin: 10rem !important; + } + .m-xxl-10 { + margin: 12rem !important; + } + .m-xxl-11 { + margin: 14rem !important; + } + .m-xxl-12 { + margin: 16rem !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-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; + } + .mx-xxl-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; + } + .mx-xxl-8 { + margin-right: 8rem !important; + margin-left: 8rem !important; + } + .mx-xxl-9 { + margin-right: 10rem !important; + margin-left: 10rem !important; + } + .mx-xxl-10 { + margin-right: 12rem !important; + margin-left: 12rem !important; + } + .mx-xxl-11 { + margin-right: 14rem !important; + margin-left: 14rem !important; + } + .mx-xxl-12 { + margin-right: 16rem !important; + margin-left: 16rem !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-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; + } + .my-xxl-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; + } + .my-xxl-8 { + margin-top: 8rem !important; + margin-bottom: 8rem !important; + } + .my-xxl-9 { + margin-top: 10rem !important; + margin-bottom: 10rem !important; + } + .my-xxl-10 { + margin-top: 12rem !important; + margin-bottom: 12rem !important; + } + .my-xxl-11 { + margin-top: 14rem !important; + margin-bottom: 14rem !important; + } + .my-xxl-12 { + margin-top: 16rem !important; + margin-bottom: 16rem !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-6 { + margin-top: 4rem !important; + } + .mt-xxl-7 { + margin-top: 6rem !important; + } + .mt-xxl-8 { + margin-top: 8rem !important; + } + .mt-xxl-9 { + margin-top: 10rem !important; + } + .mt-xxl-10 { + margin-top: 12rem !important; + } + .mt-xxl-11 { + margin-top: 14rem !important; + } + .mt-xxl-12 { + margin-top: 16rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-right: 0 !important; + } + .me-xxl-1 { + margin-right: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.5rem !important; + } + .me-xxl-3 { + margin-right: 1rem !important; + } + .me-xxl-4 { + margin-right: 1.5rem !important; + } + .me-xxl-5 { + margin-right: 3rem !important; + } + .me-xxl-6 { + margin-right: 4rem !important; + } + .me-xxl-7 { + margin-right: 6rem !important; + } + .me-xxl-8 { + margin-right: 8rem !important; + } + .me-xxl-9 { + margin-right: 10rem !important; + } + .me-xxl-10 { + margin-right: 12rem !important; + } + .me-xxl-11 { + margin-right: 14rem !important; + } + .me-xxl-12 { + margin-right: 16rem !important; + } + .me-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-6 { + margin-bottom: 4rem !important; + } + .mb-xxl-7 { + margin-bottom: 6rem !important; + } + .mb-xxl-8 { + margin-bottom: 8rem !important; + } + .mb-xxl-9 { + margin-bottom: 10rem !important; + } + .mb-xxl-10 { + margin-bottom: 12rem !important; + } + .mb-xxl-11 { + margin-bottom: 14rem !important; + } + .mb-xxl-12 { + margin-bottom: 16rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-left: 0 !important; + } + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + .ms-xxl-3 { + margin-left: 1rem !important; + } + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + .ms-xxl-5 { + margin-left: 3rem !important; + } + .ms-xxl-6 { + margin-left: 4rem !important; + } + .ms-xxl-7 { + margin-left: 6rem !important; + } + .ms-xxl-8 { + margin-left: 8rem !important; + } + .ms-xxl-9 { + margin-left: 10rem !important; + } + .ms-xxl-10 { + margin-left: 12rem !important; + } + .ms-xxl-11 { + margin-left: 14rem !important; + } + .ms-xxl-12 { + margin-left: 16rem !important; + } + .ms-xxl-auto { + margin-left: 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; + } + .m-xxl-n6 { + margin: -4rem !important; + } + .m-xxl-n7 { + margin: -6rem !important; + } + .m-xxl-n8 { + margin: -8rem !important; + } + .m-xxl-n9 { + margin: -10rem !important; + } + .m-xxl-n10 { + margin: -12rem !important; + } + .m-xxl-n11 { + margin: -14rem !important; + } + .m-xxl-n12 { + margin: -16rem !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; + } + .mx-xxl-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; + } + .mx-xxl-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; + } + .mx-xxl-n8 { + margin-right: -8rem !important; + margin-left: -8rem !important; + } + .mx-xxl-n9 { + margin-right: -10rem !important; + margin-left: -10rem !important; + } + .mx-xxl-n10 { + margin-right: -12rem !important; + margin-left: -12rem !important; + } + .mx-xxl-n11 { + margin-right: -14rem !important; + margin-left: -14rem !important; + } + .mx-xxl-n12 { + margin-right: -16rem !important; + margin-left: -16rem !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; + } + .my-xxl-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; + } + .my-xxl-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; + } + .my-xxl-n8 { + margin-top: -8rem !important; + margin-bottom: -8rem !important; + } + .my-xxl-n9 { + margin-top: -10rem !important; + margin-bottom: -10rem !important; + } + .my-xxl-n10 { + margin-top: -12rem !important; + margin-bottom: -12rem !important; + } + .my-xxl-n11 { + margin-top: -14rem !important; + margin-bottom: -14rem !important; + } + .my-xxl-n12 { + margin-top: -16rem !important; + margin-bottom: -16rem !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; + } + .mt-xxl-n6 { + margin-top: -4rem !important; + } + .mt-xxl-n7 { + margin-top: -6rem !important; + } + .mt-xxl-n8 { + margin-top: -8rem !important; + } + .mt-xxl-n9 { + margin-top: -10rem !important; + } + .mt-xxl-n10 { + margin-top: -12rem !important; + } + .mt-xxl-n11 { + margin-top: -14rem !important; + } + .mt-xxl-n12 { + margin-top: -16rem !important; + } + .me-xxl-n1 { + margin-right: -0.25rem !important; + } + .me-xxl-n2 { + margin-right: -0.5rem !important; + } + .me-xxl-n3 { + margin-right: -1rem !important; + } + .me-xxl-n4 { + margin-right: -1.5rem !important; + } + .me-xxl-n5 { + margin-right: -3rem !important; + } + .me-xxl-n6 { + margin-right: -4rem !important; + } + .me-xxl-n7 { + margin-right: -6rem !important; + } + .me-xxl-n8 { + margin-right: -8rem !important; + } + .me-xxl-n9 { + margin-right: -10rem !important; + } + .me-xxl-n10 { + margin-right: -12rem !important; + } + .me-xxl-n11 { + margin-right: -14rem !important; + } + .me-xxl-n12 { + margin-right: -16rem !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; + } + .mb-xxl-n6 { + margin-bottom: -4rem !important; + } + .mb-xxl-n7 { + margin-bottom: -6rem !important; + } + .mb-xxl-n8 { + margin-bottom: -8rem !important; + } + .mb-xxl-n9 { + margin-bottom: -10rem !important; + } + .mb-xxl-n10 { + margin-bottom: -12rem !important; + } + .mb-xxl-n11 { + margin-bottom: -14rem !important; + } + .mb-xxl-n12 { + margin-bottom: -16rem !important; + } + .ms-xxl-n1 { + margin-left: -0.25rem !important; + } + .ms-xxl-n2 { + margin-left: -0.5rem !important; + } + .ms-xxl-n3 { + margin-left: -1rem !important; + } + .ms-xxl-n4 { + margin-left: -1.5rem !important; + } + .ms-xxl-n5 { + margin-left: -3rem !important; + } + .ms-xxl-n6 { + margin-left: -4rem !important; + } + .ms-xxl-n7 { + margin-left: -6rem !important; + } + .ms-xxl-n8 { + margin-left: -8rem !important; + } + .ms-xxl-n9 { + margin-left: -10rem !important; + } + .ms-xxl-n10 { + margin-left: -12rem !important; + } + .ms-xxl-n11 { + margin-left: -14rem !important; + } + .ms-xxl-n12 { + margin-left: -16rem !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; + } + .p-xxl-6 { + padding: 4rem !important; + } + .p-xxl-7 { + padding: 6rem !important; + } + .p-xxl-8 { + padding: 8rem !important; + } + .p-xxl-9 { + padding: 10rem !important; + } + .p-xxl-10 { + padding: 12rem !important; + } + .p-xxl-11 { + padding: 14rem !important; + } + .p-xxl-12 { + padding: 16rem !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; + } + .px-xxl-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; + } + .px-xxl-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; + } + .px-xxl-8 { + padding-right: 8rem !important; + padding-left: 8rem !important; + } + .px-xxl-9 { + padding-right: 10rem !important; + padding-left: 10rem !important; + } + .px-xxl-10 { + padding-right: 12rem !important; + padding-left: 12rem !important; + } + .px-xxl-11 { + padding-right: 14rem !important; + padding-left: 14rem !important; + } + .px-xxl-12 { + padding-right: 16rem !important; + padding-left: 16rem !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; + } + .py-xxl-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; + } + .py-xxl-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; + } + .py-xxl-8 { + padding-top: 8rem !important; + padding-bottom: 8rem !important; + } + .py-xxl-9 { + padding-top: 10rem !important; + padding-bottom: 10rem !important; + } + .py-xxl-10 { + padding-top: 12rem !important; + padding-bottom: 12rem !important; + } + .py-xxl-11 { + padding-top: 14rem !important; + padding-bottom: 14rem !important; + } + .py-xxl-12 { + padding-top: 16rem !important; + padding-bottom: 16rem !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; + } + .pt-xxl-6 { + padding-top: 4rem !important; + } + .pt-xxl-7 { + padding-top: 6rem !important; + } + .pt-xxl-8 { + padding-top: 8rem !important; + } + .pt-xxl-9 { + padding-top: 10rem !important; + } + .pt-xxl-10 { + padding-top: 12rem !important; + } + .pt-xxl-11 { + padding-top: 14rem !important; + } + .pt-xxl-12 { + padding-top: 16rem !important; + } + .pe-xxl-0 { + padding-right: 0 !important; + } + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + .pe-xxl-3 { + padding-right: 1rem !important; + } + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + .pe-xxl-5 { + padding-right: 3rem !important; + } + .pe-xxl-6 { + padding-right: 4rem !important; + } + .pe-xxl-7 { + padding-right: 6rem !important; + } + .pe-xxl-8 { + padding-right: 8rem !important; + } + .pe-xxl-9 { + padding-right: 10rem !important; + } + .pe-xxl-10 { + padding-right: 12rem !important; + } + .pe-xxl-11 { + padding-right: 14rem !important; + } + .pe-xxl-12 { + padding-right: 16rem !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; + } + .pb-xxl-6 { + padding-bottom: 4rem !important; + } + .pb-xxl-7 { + padding-bottom: 6rem !important; + } + .pb-xxl-8 { + padding-bottom: 8rem !important; + } + .pb-xxl-9 { + padding-bottom: 10rem !important; + } + .pb-xxl-10 { + padding-bottom: 12rem !important; + } + .pb-xxl-11 { + padding-bottom: 14rem !important; + } + .pb-xxl-12 { + padding-bottom: 16rem !important; + } + .ps-xxl-0 { + padding-left: 0 !important; + } + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } + .ps-xxl-6 { + padding-left: 4rem !important; + } + .ps-xxl-7 { + padding-left: 6rem !important; + } + .ps-xxl-8 { + padding-left: 8rem !important; + } + .ps-xxl-9 { + padding-left: 10rem !important; + } + .ps-xxl-10 { + padding-left: 12rem !important; + } + .ps-xxl-11 { + padding-left: 14rem !important; + } + .ps-xxl-12 { + padding-left: 16rem !important; + } + .text-xxl-start { + text-align: left !important; + } + .text-xxl-end { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } + .transform-scale-xxl-5 { + transform: scale(0.5) !important; + } + .transform-scale-xxl-6 { + transform: scale(0.6) !important; + } + .transform-scale-xxl-7 { + transform: scale(0.7) !important; + } + .transform-scale-xxl-8 { + transform: scale(0.8) !important; + } + .transform-scale-xxl-9 { + transform: scale(0.9) !important; + } + .transform-scale-xxl-10 { + transform: scale(1) !important; + } + .border-radius-top-start-xxl-0 { + border-top-left-radius: 0 !important; + } + .border-radius-top-end-xxl-0 { + border-top-right-radius: 0 !important; + } + .border-radius-bottom-start-xxl-0 { + border-bottom-left-radius: 0 !important; + } + .border-radius-bottom-end-xxl-0 { + border-bottom-right-radius: 0 !important; + } +} +@media (min-width: 1200px) { + .fs-1 { + font-size: 3rem !important; + } + .fs-2 { + font-size: 2.25rem !important; + } + .fs-3 { + font-size: 1.875rem !important; + } + .fs-4 { + font-size: 1.5rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} /*! ========================================================= * Soft UI Dashboard - v1.0.3 @@ -19,4 +14757,5600 @@ * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -*/.alert-primary{background-image:linear-gradient(310deg,#7928ca 0,#d6006c 100%)}.alert-secondary{background-image:linear-gradient(310deg,#627594 0,#8ca1cb 100%)}.alert-success{background-image:linear-gradient(310deg,#17ad37 0,#84dc14 100%)}.alert-info{background-image:linear-gradient(310deg,#2152ff 0,#02c6f3 100%)}.alert-warning{background-image:linear-gradient(310deg,#f53939 0,#fac60b 100%)}.alert-danger{background-image:linear-gradient(310deg,#ea0606 0,#ff3d59 100%)}.alert-light{background-image:linear-gradient(310deg,#ced4da 0,#d1dae6 100%)}.alert-dark{background-image:linear-gradient(310deg,#141727 0,#2c3154 100%)}.btn-close:focus{box-shadow:none}.alert-dismissible .btn-close{background-image:none}.avatar{color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;border-radius:.75rem;height:48px;width:48px;transition:all .2s ease-in-out}.avatar img{width:100%}.avatar+.avatar-content{display:inline-block;margin-left:.75rem}.avatar.avatar-raised{margin-top:-24px}.avatar.avatar-scale-up:hover{transform:scale(1.2)}.active .avatar.avatar-scale-up{transform:scale(1.2)}.avatar-xxl{width:110px!important;height:110px!important}.avatar-xxl.avatar-raised{margin-top:-55px}.avatar-xl{width:74px!important;height:74px!important}.avatar-xl.avatar-raised{margin-top:-37px}.avatar-lg{width:58px!important;height:58px!important;font-size:.875rem}.avatar-lg.avatar-raised{margin-top:-29px}.avatar-sm{width:36px!important;height:36px!important;font-size:.875rem}.avatar-sm.avatar-raised{margin-top:-18px}.avatar-xs{width:24px!important;height:24px!important;font-size:.75rem}.avatar-xs.avatar-raised{margin-top:-12px}.avatar-group .avatar{position:relative;z-index:2;border:2px solid #fff}.avatar-group .avatar:hover{z-index:3}.avatar-group .avatar+.avatar{margin-left:-1rem}.badge.bg-primary{background:#cb0c9f}.badge.bg-secondary{background:#8392ab}.badge.bg-success{background:#82d616}.badge.bg-info{background:#17c1e8}.badge.bg-warning{background:#fbcf33}.badge.bg-danger{background:#ea0606}.badge.bg-light{background:#e9ecef}.badge.bg-dark{background:#344767}.badge.bg-white{background:#fff}.badge{text-transform:uppercase}.btn{margin-bottom:1rem;letter-spacing:-.025rem;text-transform:uppercase;box-shadow:0 4px 7px -1px rgba(0,0,0,.11),0 2px 4px -1px rgba(0,0,0,.07);background-size:150%;background-position-x:25%}.btn:not([class*=btn-outline-]){border:0}.btn:active,.btn:active:focus,.btn:active:hover{box-shadow:0 3px 5px -1px rgba(0,0,0,.09),0 2px 3px -1px rgba(0,0,0,.07);transform:scale(1);opacity:.85}.btn:hover:not(.btn-icon-only){box-shadow:0 3px 5px -1px rgba(0,0,0,.09),0 2px 3px -1px rgba(0,0,0,.07);transform:scale(1.02)}.btn.bg-white:hover{color:#67748e}.btn.btn-link{box-shadow:none;font-weight:700}.btn.btn-link:focus,.btn.btn-link:hover{box-shadow:none}.btn.btn-round{border-radius:1.875rem}.btn.btn-icon-only{width:2.375rem;height:2.375rem;padding:.7rem .7rem}.btn-group-sm>.btn.btn-icon-only,.btn.btn-sm.btn-icon-only{width:1.5875rem;height:1.5875rem;padding:.3rem .3rem}.btn-group-sm>.btn i,.btn.btn-sm i{font-size:.5rem}.btn-group-lg>.btn.btn-icon-only,.btn.btn-lg.btn-icon-only{width:3.25rem;height:3.25rem;padding:1rem 1rem}.btn-group-lg>.btn i,.btn.btn-lg i{font-size:1.2rem;position:relative;top:2px}.btn.btn-rounded{border-radius:1.875rem}.btn-check:checked+.btn svg .color-background{fill:#fff}.btn-check:checked+.btn:hover svg .color-background{fill:#344767}.icon-move-right i{transition:all .2s cubic-bezier(.34, 1.61, .7, 1.3)}.icon-move-right:focus i,.icon-move-right:hover i{transform:translateX(5px)}.icon-move-left i{transition:all .2s cubic-bezier(.34, 1.61, .7, 1.3)}.icon-move-left:focus i,.icon-move-left:hover i{transform:translateX(-5px)}.btn-primary:hover,.btn.bg-gradient-primary:hover{background-color:#cb0c9f;border-color:#cb0c9f}.btn-primary .btn.bg-outline-primary,.btn.bg-gradient-primary .btn.bg-outline-primary{border:1px solid #cb0c9f}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn.bg-gradient-primary:not(:disabled):not(.disabled).active,.btn.bg-gradient-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>.btn.bg-gradient-primary.dropdown-toggle{color:color-yiq(#cb0c9f);background-color:#cb0c9f}.btn-primary.focus,.btn-primary:focus,.btn.bg-gradient-primary.focus,.btn.bg-gradient-primary:focus{color:#fff}.btn-outline-primary{box-shadow:none}.btn-outline-primary:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#cb0c9f}.btn-secondary:hover,.btn.bg-gradient-secondary:hover{background-color:#8392ab;border-color:#8392ab}.btn-secondary .btn.bg-outline-secondary,.btn.bg-gradient-secondary .btn.bg-outline-secondary{border:1px solid #8392ab}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.btn.bg-gradient-secondary:not(:disabled):not(.disabled).active,.btn.bg-gradient-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle,.show>.btn.bg-gradient-secondary.dropdown-toggle{color:color-yiq(#8392ab);background-color:#8392ab}.btn-secondary.focus,.btn-secondary:focus,.btn.bg-gradient-secondary.focus,.btn.bg-gradient-secondary:focus{color:#fff}.btn-outline-secondary{box-shadow:none}.btn-outline-secondary:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#8392ab}.btn-success:hover,.btn.bg-gradient-success:hover{background-color:#82d616;border-color:#82d616}.btn-success .btn.bg-outline-success,.btn.bg-gradient-success .btn.bg-outline-success{border:1px solid #82d616}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.btn.bg-gradient-success:not(:disabled):not(.disabled).active,.btn.bg-gradient-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle,.show>.btn.bg-gradient-success.dropdown-toggle{color:color-yiq(#82d616);background-color:#82d616}.btn-success.focus,.btn-success:focus,.btn.bg-gradient-success.focus,.btn.bg-gradient-success:focus{color:#fff}.btn-outline-success{box-shadow:none}.btn-outline-success:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#82d616}.btn-info:hover,.btn.bg-gradient-info:hover{background-color:#17c1e8;border-color:#17c1e8}.btn-info .btn.bg-outline-info,.btn.bg-gradient-info .btn.bg-outline-info{border:1px solid #17c1e8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.btn.bg-gradient-info:not(:disabled):not(.disabled).active,.btn.bg-gradient-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle,.show>.btn.bg-gradient-info.dropdown-toggle{color:color-yiq(#17c1e8);background-color:#17c1e8}.btn-info.focus,.btn-info:focus,.btn.bg-gradient-info.focus,.btn.bg-gradient-info:focus{color:#fff}.btn-outline-info{box-shadow:none}.btn-outline-info:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#17c1e8}.btn-warning:hover,.btn.bg-gradient-warning:hover{background-color:#fbcf33;border-color:#fbcf33}.btn-warning .btn.bg-outline-warning,.btn.bg-gradient-warning .btn.bg-outline-warning{border:1px solid #fbcf33}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.btn.bg-gradient-warning:not(:disabled):not(.disabled).active,.btn.bg-gradient-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle,.show>.btn.bg-gradient-warning.dropdown-toggle{color:color-yiq(#fbcf33);background-color:#fbcf33}.btn-warning.focus,.btn-warning:focus,.btn.bg-gradient-warning.focus,.btn.bg-gradient-warning:focus{color:#fff}.btn-outline-warning{box-shadow:none}.btn-outline-warning:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#fbcf33}.btn-danger:hover,.btn.bg-gradient-danger:hover{background-color:#ea0606;border-color:#ea0606}.btn-danger .btn.bg-outline-danger,.btn.bg-gradient-danger .btn.bg-outline-danger{border:1px solid #ea0606}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.btn.bg-gradient-danger:not(:disabled):not(.disabled).active,.btn.bg-gradient-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle,.show>.btn.bg-gradient-danger.dropdown-toggle{color:color-yiq(#ea0606);background-color:#ea0606}.btn-danger.focus,.btn-danger:focus,.btn.bg-gradient-danger.focus,.btn.bg-gradient-danger:focus{color:#fff}.btn-outline-danger{box-shadow:none}.btn-outline-danger:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#ea0606}.btn-light:hover,.btn.bg-gradient-light:hover{background-color:#e9ecef;border-color:#e9ecef}.btn-light .btn.bg-outline-light,.btn.bg-gradient-light .btn.bg-outline-light{border:1px solid #e9ecef}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.btn.bg-gradient-light:not(:disabled):not(.disabled).active,.btn.bg-gradient-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.show>.btn.bg-gradient-light.dropdown-toggle{color:color-yiq(#e9ecef);background-color:#e9ecef}.btn-outline-light{box-shadow:none}.btn-outline-light:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#e9ecef}.btn-dark:hover,.btn.bg-gradient-dark:hover{background-color:#344767;border-color:#344767}.btn-dark .btn.bg-outline-dark,.btn.bg-gradient-dark .btn.bg-outline-dark{border:1px solid #344767}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.btn.bg-gradient-dark:not(:disabled):not(.disabled).active,.btn.bg-gradient-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle,.show>.btn.bg-gradient-dark.dropdown-toggle{color:color-yiq(#344767);background-color:#344767}.btn-dark.focus,.btn-dark:focus,.btn.bg-gradient-dark.focus,.btn.bg-gradient-dark:focus{color:#fff}.btn-outline-dark{box-shadow:none}.btn-outline-dark:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#344767}.btn-white:hover,.btn.bg-gradient-white:hover{background-color:#fff;border-color:#fff}.btn-white .btn.bg-outline-white,.btn.bg-gradient-white .btn.bg-outline-white{border:1px solid #fff}.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.btn.bg-gradient-white:not(:disabled):not(.disabled).active,.btn.bg-gradient-white:not(:disabled):not(.disabled):active,.show>.btn-white.dropdown-toggle,.show>.btn.bg-gradient-white.dropdown-toggle{color:color-yiq(#fff);background-color:#fff}.btn-outline-white{box-shadow:none}.btn-outline-white:hover:not(.active){background-color:transparent;opacity:.75;box-shadow:none;color:#fff}.btn-outline-white{border-color:rgba(255,255,255,.75);background:rgba(255,255,255,.1)}.btn-primary,.btn.bg-gradient-primary{color:#fff}.btn-primary:hover,.btn.bg-gradient-primary:hover{color:#fff}.btn-secondary,.btn.bg-gradient-secondary{color:#fff}.btn-secondary:hover,.btn.bg-gradient-secondary:hover{color:#fff}.btn-danger,.btn.bg-gradient-danger{color:#fff}.btn-danger:hover,.btn.bg-gradient-danger:hover{color:#fff}.btn-info,.btn.bg-gradient-info{color:#fff}.btn-info:hover,.btn.bg-gradient-info:hover{color:#fff}.btn-success,.btn.bg-gradient-success{color:#fff}.btn-success:hover,.btn.bg-gradient-success:hover{color:#fff}.btn-warning,.btn.bg-gradient-warning{color:#fff}.btn-warning:hover,.btn.bg-gradient-warning:hover{color:#fff}.btn-dark,.btn.bg-gradient-dark{color:#fff}.btn-dark:hover,.btn.bg-gradient-dark:hover{color:#fff}.btn-light,.btn.bg-gradient-light{color:#3a416f}.btn-light:hover,.btn.bg-gradient-light:hover{color:#3a416f}.breadcrumb-item{font-size:.875rem}.breadcrumb-item.text-white::before{color:#fff}.breadcrumb-dark{background-color:#344767}.breadcrumb-dark .breadcrumb-item{font-weight:600}.breadcrumb-dark .breadcrumb-item a{color:#f8f9fa}.breadcrumb-dark .breadcrumb-item a:hover{color:#fff}.breadcrumb-dark .breadcrumb-item+.breadcrumb-item::before{color:#adb5bd}.breadcrumb-dark .breadcrumb-item.active{color:#dee2e6}.breadcrumb-links{padding:0;margin:0;background:0 0}.card{box-shadow:0 20px 27px 0 rgba(0,0,0,.05)}.card .card-header{padding:1.5rem}.card .card-body{font-family:"Open Sans";padding:1.5rem}.card.card-plain{background-color:transparent;box-shadow:none}.card .card-footer{padding:1.5rem;background-color:transparent}.author{display:flex}.author .name>span{line-height:1.571;font-weight:600;font-size:.875rem;color:#3a416f}.author .stats{font-size:.875rem;font-weight:400}.card.card-background{align-items:center}.card.card-background .full-background{background-position:50%;background-size:cover;margin-bottom:30px;width:100%;height:100%;position:absolute;border-radius:1rem}.card.card-background .card-body{color:#fff;position:relative;z-index:2}.card.card-background .card-body .content-center,.card.card-background .card-body .content-left{min-height:330px;max-width:450px;padding-top:60px;padding-bottom:60px}.card.card-background .card-body .content-center{text-align:center}.card.card-background .card-body.body-left{width:90%}.card.card-background .card-body .author .name .stats,.card.card-background .card-body .author .name span{color:#fff}.card.card-background:after{position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;z-index:1;display:block;content:"";background:rgba(0,0,0,.4);border-radius:1rem}.card.card-background.card-background-mask-primary:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-primary:after{background-image:linear-gradient(310deg,#7928ca 0,#ff0080 100%);opacity:.85}.card.card-background.card-background-mask-secondary:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-secondary:after{background-image:linear-gradient(310deg,#627594 0,#a8b8d8 100%);opacity:.85}.card.card-background.card-background-mask-success:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-success:after{background-image:linear-gradient(310deg,#17ad37 0,#98ec2d 100%);opacity:.85}.card.card-background.card-background-mask-info:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-info:after{background-image:linear-gradient(310deg,#2152ff 0,#21d4fd 100%);opacity:.85}.card.card-background.card-background-mask-warning:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-warning:after{background-image:linear-gradient(310deg,#f53939 0,#fbcf33 100%);opacity:.85}.card.card-background.card-background-mask-danger:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-danger:after{background-image:linear-gradient(310deg,#ea0606 0,#ff667c 100%);opacity:.85}.card.card-background.card-background-mask-light:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-light:after{background-image:linear-gradient(310deg,#ced4da 0,#ebeff4 100%);opacity:.85}.card.card-background.card-background-mask-dark:before{background:rgba(0,0,0,.2)}.card.card-background.card-background-mask-dark:after{background-image:linear-gradient(310deg,#141727 0,#3a416f 100%);opacity:.85}.card.card-background .card-category{font-size:.875rem;font-weight:600}.card.card-background .card-description{margin-top:24px;margin-bottom:24px}@media (min-width:992px){.dropdown .dropdown-menu,.dropend .dropdown-menu,.dropstart .dropdown-menu,.dropup .dropdown-menu{box-shadow:0 8px 26px -4px rgba(20,20,20,.15),0 8px 9px -5px rgba(20,20,20,.06);transition:visibility .25s,opacity .25s,transform .25s;cursor:pointer}.dropdown .dropdown-toggle:after,.dropend .dropdown-toggle:after,.dropstart .dropdown-toggle:after,.dropup .dropdown-toggle:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;border:none;vertical-align:middle;font-weight:600}.dropdown .dropdown-toggle.show:after,.dropend .dropdown-toggle.show:after,.dropstart .dropdown-toggle.show:after,.dropup .dropdown-toggle.show:after{transform:rotate(180deg)}.dropdown .dropdown-toggle:after,.dropend .dropdown-toggle:after,.dropstart .dropdown-toggle:after,.dropup .dropdown-toggle:after{transition:.3s ease}.dropdown .dropdown-menu,.dropdown.dropdown-hover .dropdown-menu{display:block;opacity:0;top:0;transform-origin:50% 0;pointer-events:none;transform:perspective(999px) rotateX(-10deg) translateZ(0) translate3d(0,37px,0)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow}.dropdown .dropdown-menu.show,.dropdown.dropdown-hover:hover>.dropdown-menu{opacity:1;pointer-events:auto;visibility:visible;transform:perspective(999px) rotateX(0) translateZ(0) translate3d(0,37px,5px)!important}.dropdown .dropdown-menu.show:before,.dropdown.dropdown-hover:hover>.dropdown-menu:before{top:-20px}.dropdown.dropdown-hover:after{content:'';position:absolute;left:0;bottom:-24px;width:100%;height:100%}.dropdown:not(.dropdown-hover) .dropdown-menu{margin-top:8px!important}.dropdown .dropdown-menu:before{font-family:FontAwesome;content:"\f0d8";position:absolute;top:0;left:28px;right:auto;font-size:22px;color:#fff;transition:top .35s ease}.dropdown .dropdown-item .arrow{transform:rotate(-90deg)}.dropdown-item{transition:background-color .3s ease,color .3s ease}}@media (max-width:991.98px){.dropdown:not(.nav-item) .dropdown-menu{display:block;opacity:0;top:0;transform-origin:50% 0;pointer-events:none;transform:perspective(999px) rotateX(-10deg) translateZ(0) translate3d(0,37px,0)!important;transition:visibility .25s,opacity .25s,transform .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow;box-shadow:0 8px 26px -4px rgba(20,20,20,.15),0 8px 9px -5px rgba(20,20,20,.06)}.dropdown:not(.nav-item) .dropdown-menu:before{font-family:FontAwesome;content:"\f0d8";position:absolute;top:0;left:28px;right:auto;font-size:22px;color:#fff;transition:top .35s ease}.dropdown:not(.nav-item):not(.dropdown-hover) .dropdown-menu{margin-top:8px!important}.dropdown:not(.nav-item) .dropdown-menu.show{opacity:1;pointer-events:auto;visibility:visible;transform:perspective(999px) rotateX(0) translateZ(0) translate3d(0,37px,5px)!important}.dropdown:not(.nav-item) .dropdown-menu.show:before{top:-20px}.dropdown.nav-item .dropdown-menu{background-color:transparent;overflow:scroll}.dropdown.nav-item .dropdown-menu-animation{display:block;height:0;transition:all .35s ease;padding-top:0!important;padding-bottom:0!important;opacity:0}.dropdown.nav-item .dropdown-menu-animation.show{height:250px;opacity:1}}.dropdown-menu li{position:relative}.dropdown.dropdown-subitem:after{left:100%;bottom:0;width:50%}.dropdown .dropdown-menu .dropdown-item+.dropdown-menu:before{transform:rotate(-90deg);left:0;top:0;z-index:-1;transition:left .35s ease}.dropdown .dropdown-menu.dropdown-menu-end{right:0!important;left:auto!important}.dropdown .dropdown-menu.dropdown-menu-end:before{right:28px;left:auto}.dropdown.dropdown-subitem:hover .dropdown-item+.dropdown-menu:before{left:-8px}.dropdown>.dropdown-menu .dropdown-item+.dropdown-menu{transform:perspective(999px) rotateX(0) translateZ(0) translate3d(0,0,5px)!important}.dropdown .dropdown-menu .dropdown-item+.dropdown-menu{right:-197px;left:auto;top:0}.dropdown-image{background-size:cover}@media (min-width:992px){.dropdown-xl{min-width:40rem}.dropdown-lg{min-width:23rem}.dropdown-md{min-width:15rem}}@media (max-width:1199.98px){.dropdown-lg-responsive{min-width:19rem}}.dropup .dropdown-menu{box-shadow:0 8px 26px -4px rgba(20,20,20,.15),0 8px 9px -5px rgba(20,20,20,.06);transition:visibility .25s,opacity .25s,transform .25s;cursor:pointer;top:auto!important;bottom:100%!important;margin-bottom:.5rem!important;display:block;opacity:0;transform-origin:bottom;pointer-events:none;transform:perspective(999px) rotateX(12deg) translateZ(0) translate3d(0,0,0)!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow}.dropup .dropdown-menu.show{pointer-events:auto;transform:perspective(999px) rotateX(0) translateZ(0) translate3d(1px,0,5px)!important;opacity:1}.dropup .dropdown-menu.show:after{bottom:-20px}.dropup .dropdown-menu:after{font-family:FontAwesome;content:"\f0d7";position:absolute;z-index:-1;bottom:22px;left:28px;right:auto;font-size:22px;color:#fff;transition:bottom .35s ease}.page-header{padding:0;position:relative;overflow:hidden;display:flex;align-items:center;background-size:cover;background-position:50%}.page-header .container{z-index:1}.oblique{transform:skewX(-10deg);overflow:hidden;width:60%;right:-10rem;border-bottom-left-radius:.75rem}.oblique .oblique-image{transform:skewX(10deg)}.fixed-plugin .fixed-plugin-button{background:#fff;border-radius:50%;bottom:30px;right:30px;font-size:1.25rem;z-index:990;box-shadow:0 2px 12px 0 rgba(0,0,0,.16);cursor:pointer}.fixed-plugin .fixed-plugin-button i{pointer-events:none}.fixed-plugin .card{position:fixed!important;right:-360px;top:0;height:100%;left:auto!important;transform:unset!important;width:360px;border-radius:0;padding:0 10px;transition:.2s ease;z-index:1020}.fixed-plugin .badge{border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:23px;margin-right:5px;position:relative;width:23px;transition:all .2s ease-in-out}.fixed-plugin .badge.active,.fixed-plugin .badge:hover{border-color:#344767}.fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled){border:1px solid transparent}.fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active){background-color:transparent;background-image:none;border:1px solid #cb0c9f;color:#cb0c9f}.fixed-plugin.show .card{right:0}.input-group{border-radius:.5rem}.input-group,.input-group .input-group-text{transition:box-shadow .15s ease,border-color .15s ease}.input-group>:not(:first-child):not(.dropdown-menu){margin-left:0}.input-group .form-control:focus{border-left:1px solid #e293d3!important;border-right:1px solid #e293d3!important}.input-group .form-control:not(:first-child){border-left:0;padding-left:0}.input-group .form-control:not(:last-child){border-right:0;padding-right:0}.input-group .form-control+.input-group-text{border-left:0;border-right:1px solid #d2d6da}.input-group .input-group-text{border-right:0}.form-group{margin-bottom:1rem}.form-check:not(.form-switch) .form-check-input[type=checkbox],.form-check:not(.form-switch) .form-check-input[type=radio]{border:1px solid #cbd3da;margin-top:.25rem;position:relative}.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked,.form-check:not(.form-switch) .form-check-input[type=radio]:checked{border:0}.form-check:not(.form-switch) .form-check-input[type=checkbox]:after{transition:opacity .25s ease-in-out;font-family:FontAwesome;content:"\f00c";width:100%;height:100%;color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;font-size:.67rem;opacity:0}.form-check:not(.form-switch) .form-check-input[type=checkbox]:checked:after{opacity:1}.form-check:not(.form-switch) .form-check-input[type=radio]{transition:border 0s}.form-check:not(.form-switch) .form-check-input[type=radio]:after{transition:opacity .25s ease-in-out;content:"";position:absolute;width:.4375rem;height:.4375rem;border-radius:50%;background-color:#fff;opacity:0}.form-check:not(.form-switch) .form-check-input[type=radio]:checked{padding:6px}.form-check:not(.form-switch) .form-check-input[type=radio]:checked:after{opacity:1}.form-check-input[type=checkbox],.form-check-label{cursor:pointer}.form-check-label{font-size:.875rem;font-weight:400}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-switch .form-check-input{border:1px solid #e9ecef;position:relative;background-color:rgba(58,65,111,.1);height:1.25em}.form-switch .form-check-input:after{transition:transform .25s ease-in-out,background-color .25s ease-in-out;content:"";width:1rem;height:1rem;border-radius:50%;position:absolute;background-color:#fff;transform:translateX(1px);box-shadow:0 .25rem .375rem -.0625rem rgba(20,20,20,.12),0 .125rem .25rem -.0625rem rgba(20,20,20,.07);top:1px}.form-switch .form-check-input:checked:after{transform:translateX(21px)}.form-switch .form-check-input:checked{border-color:rgba(58,65,111,.95);background-color:rgba(58,65,111,.95)}.form-select{transition:box-shadow .15s ease,border-color .15s ease}.form-label,label{font-size:.75rem;font-weight:700;margin-bottom:.5rem;color:#344767;margin-left:.25rem}.form-control.is-invalid:focus{box-shadow:0 0 0 2px rgba(253,92,112,.6)}.form-control.is-valid:focus{box-shadow:0 0 0 2px rgba(102,212,50,.65)}.footer .nav-link{color:#344767;font-weight:400;font-size:.875rem;padding-top:0;padding-bottom:.25rem}.footer .nav-link:hover{opacity:1!important;transition:opacity .3 ease}.bg-gradient-secondary{background-image:linear-gradient(310deg,#627594 0,#a8b8d8 100%)}.bg-gradient-success{background-image:linear-gradient(310deg,#17ad37 0,#98ec2d 100%)}.bg-gradient-info{background-image:linear-gradient(310deg,#2152ff 0,#21d4fd 100%)}.bg-gradient-warning{background-image:linear-gradient(310deg,#f53939 0,#fbcf33 100%)}.bg-gradient-danger{background-image:linear-gradient(310deg,#ea0606 0,#ff667c 100%)}.bg-gradient-light{background-image:linear-gradient(310deg,#ced4da 0,#ebeff4 100%)}.bg-gradient-dark{background-image:linear-gradient(310deg,#141727 0,#3a416f 100%)}.bg-gradient-faded-primary{background-image:radial-gradient(370px circle at 80% 50%,rgba(203,12,159,.6) 0,#9b0979 100%)}.bg-gradient-faded-secondary{background-image:radial-gradient(370px circle at 80% 50%,rgba(131,146,171,.6) 0,#657796 100%)}.bg-gradient-faded-success{background-image:radial-gradient(370px circle at 80% 50%,rgba(130,214,22,.6) 0,#66a811 100%)}.bg-gradient-faded-info{background-image:radial-gradient(370px circle at 80% 50%,rgba(23,193,232,.6) 0,#129aba 100%)}.bg-gradient-faded-warning{background-image:radial-gradient(370px circle at 80% 50%,rgba(251,207,51,.6) 0,#f6c105 100%)}.bg-gradient-faded-danger{background-image:radial-gradient(370px circle at 80% 50%,rgba(234,6,6,.6) 0,#b80505 100%)}.bg-gradient-faded-light{background-image:radial-gradient(370px circle at 80% 50%,rgba(233,236,239,.6) 0,#cbd3da 100%)}.bg-gradient-faded-dark{background-image:radial-gradient(370px circle at 80% 50%,rgba(52,71,103,.6) 0,#233045 100%)}.bg-gradient-faded-white{background-image:radial-gradient(370px circle at 80% 50%,rgba(255,255,255,.6) 0,#e6e6e6 100%)}.bg-gradient-faded-primary-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(203,12,159,.3) 0,#cb0c9f 100%)}.bg-gradient-faded-secondary-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(131,146,171,.3) 0,#8392ab 100%)}.bg-gradient-faded-success-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(130,214,22,.3) 0,#82d616 100%)}.bg-gradient-faded-info-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(23,193,232,.3) 0,#17c1e8 100%)}.bg-gradient-faded-warning-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(251,207,51,.3) 0,#fbcf33 100%)}.bg-gradient-faded-danger-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(234,6,6,.3) 0,#ea0606 100%)}.bg-gradient-faded-light-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(233,236,239,.3) 0,#e9ecef 100%)}.bg-gradient-faded-dark-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(52,71,103,.3) 0,#344767 100%)}.bg-gradient-faded-white-vertical{background-image:radial-gradient(200px circle at 50% 70%,rgba(255,255,255,.3) 0,#fff 100%)}.icon-shape{width:48px;height:48px;background-position:center;border-radius:.75rem}.icon-shape i{color:#fff;opacity:.8;top:11px;position:relative}.icon-shape .ni{top:14px}.icon-xxs{width:20px;height:20px}.icon-xxs i{top:-4px;font-size:.5rem}.icon-xs{width:24px;height:24px}.icon-xs i{top:-4px;font-size:.5rem}.icon-sm{width:32px;height:32px}.icon-sm i{top:2px;font-size:.65rem}.icon-md{width:48px;height:48px}.icon-md i{top:22%;font-size:.875rem}.icon-md.icon-striped{background-position-x:85px;background-position-y:85px}.icon-md.icon-striped i{top:11%;margin-left:-10px;font-size:.875rem}.icon-lg{width:64px;height:64px}.icon-lg i{top:31%;font-size:1.25rem}.icon-lg.icon-striped{background-position-x:111px;background-position-y:111px}.icon-lg.icon-striped i{top:21%;margin-left:-15px}.icon-xl{width:100px;height:100px;border-radius:.75rem}.icon-xl i{top:37%;font-size:1.6rem}.icon-xl.icon-striped{background-position-x:80px;background-position-y:80px}.icon-xl.icon-striped i{top:30%;margin-left:-15px}.info-horizontal{text-align:left!important}.info-horizontal .icon{float:left}.info-horizontal .description{overflow:hidden}svg.text-primary .color-foreground{fill:#7928CA}svg.text-primary .color-background{fill:#FF0080}svg.text-secondary .color-foreground{fill:#627594}svg.text-secondary .color-background{fill:#A8B8D8}svg.text-info .color-foreground{fill:#2152ff}svg.text-info .color-background{fill:#21d4fd}svg.text-warning .color-foreground{fill:#f53939}svg.text-warning .color-background{fill:#fbcf33}svg.text-danger .color-foreground{fill:#ea0606}svg.text-danger .color-background{fill:#ff667c}svg.text-success .color-foreground{fill:#17ad37}svg.text-success .color-background{fill:#98ec2d}svg.text-dark .color-foreground{fill:#141727}svg.text-dark .color-background{fill:#3A416F}.blur{box-shadow:inset 0 0 2px #fefefed1;-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:rgba(255,255,255,.8)!important}.blur.saturation-less{-webkit-backdrop-filter:saturate(20%) blur(30px);backdrop-filter:saturate(20%) blur(30px)}.blur.blur-rounded{border-radius:40px}.blur.blur-light{background-color:rgba(255,255,255,.4)}.blur.blur-dark{background-color:rgba(0,0,0,.3)}.shadow-blur{box-shadow:inset 0 0 1px 1px rgba(254,254,254,.9),0 20px 27px 0 rgba(0,0,0,.05)!important}.shadow-card{box-shadow:0 20px 27px 0 rgba(0,0,0,.05)!important}.navbar-blur{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px);background-color:rgba(255,255,255,.58)!important}.blur-section{-webkit-backdrop-filter:saturate(200%) blur(30px);backdrop-filter:saturate(200%) blur(30px)}.blur-section.blur-gradient-primary{background-image:linear-gradient(310deg,rgba(121,40,202,.95) 0,rgba(255,0,128,.95) 100%)}.move-on-hover{-webkit-transition:.2s ease-out;transition:.2s ease-out;overflow:hidden;-webkit-transform-origin:50% 0;transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:perspective(999px) rotateX(0) translate3d(0,0,0);transform:perspective(999px) rotateX(0) translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,box-shadow}.move-on-hover:hover{-webkit-transform:perspective(999px) rotateX(7deg) translate3d(0,-4px,5px);transform:perspective(999px) rotateX(7deg) translate3d(0,-4px,5px)}.gradient-animation{background:linear-gradient(-45deg,#2152ff,#ea0606,#fbcf33,#7928ca,#344767);background-size:400% 400%!important;animation:gradient 10s ease infinite}hr.vertical{position:absolute;background-color:transparent;height:100%;right:0;top:0;width:1px}hr.vertical.light{background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff,rgba(255,255,255,0))}hr.vertical.dark{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.4),rgba(0,0,0,0))}hr.vertical.gray-light{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0))}hr.horizontal{background-color:transparent}hr.horizontal.light{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0))}hr.horizontal.dark{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.4),rgba(0,0,0,0))}hr.horizontal.gray-light{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,0))}.lock-size{width:1.7rem;height:1.7rem}.border-radius-xs{border-radius:.125rem}.border-radius-sm{border-radius:.25rem}.border-radius-md{border-radius:.5rem}.border-radius-lg{border-radius:.75rem}.border-radius-xl{border-radius:1rem}.border-radius-2xl{border-radius:1.5rem}.border-radius-section{border-radius:10rem}.border-bottom-end-radius-0{border-bottom-right-radius:0}.border-top-end-radius-0{border-top-right-radius:0}.border-bottom-start-radius-0{border-bottom-left-radius:0}.border-top-start-radius-0{border-top-left-radius:0}.border-dashed{border-style:dashed}.z-index-sticky{z-index:1020}.waves{position:relative;width:100%;height:16vh;margin-bottom:-7px;min-height:100px;max-height:150px}.waves.waves-sm{height:50px;min-height:50px}.waves.no-animation .moving-waves>use{animation:none}.wave-rotate{transform:rotate(180deg)}.moving-waves>use{animation:move-forever 40s cubic-bezier(.55,.5,.45,.5) infinite}.moving-waves>use:nth-child(1){animation-delay:-2s;animation-duration:11s}.moving-waves>use:nth-child(2){animation-delay:-4s;animation-duration:13s}.moving-waves>use:nth-child(3){animation-delay:-3s;animation-duration:15s}.moving-waves>use:nth-child(4){animation-delay:-4s;animation-duration:20s}.moving-waves>use:nth-child(5){animation-delay:-4s;animation-duration:25s}.moving-waves>use:nth-child(6){animation-delay:-3s;animation-duration:30s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:767.98px){.waves{height:40px;min-height:40px}hr.horizontal{background-color:transparent}hr.horizontal:not(.dark){background-image:linear-gradient(to right,rgba(255,255,255,0),#fff,rgba(255,255,255,0))}hr.horizontal.vertical{transform:rotate(90deg)}hr.horizontal.dark{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.4),rgba(0,0,0,0))}}.overflow-visible{overflow:visible!important}.popover .popover-header{font-weight:600}.bg-cover{background-size:cover}.mask{position:absolute;background-size:cover;background-position:center center;top:0;left:0;width:100%;height:100%;opacity:.8}.cursor-pointer{cursor:pointer}.transform-translate-50{transform:translate(0,-50%)}@media (min-width:992px){.virtual-reality .sidenav{margin-top:1.5rem;animation-name:fadeInBottom;animation-fill-mode:both;animation-duration:1.5s;transform:scale(.6);background:#fff;left:18%!important;position:absolute}}.navbar{box-shadow:0 2px 12px 0 rgba(0,0,0,.16)}.navbar .navbar-brand{color:#344767;font-size:.875rem}.navbar .nav-link{color:#344767;padding:.5rem 1rem;font-weight:400;font-size:.875rem}.navbar.navbar-absolute{position:absolute;width:100%;z-index:1}.navbar.navbar-transparent .nav-link,.navbar.navbar-transparent .nav-link i{color:#fff}.navbar.navbar-transparent .nav-link:focus,.navbar.navbar-transparent .nav-link:hover{color:rgba(255,255,255,.75)}.navbar.navbar-transparent .navbar-toggler .navbar-toggler-icon .navbar-toggler-bar{background:#fff}.navbar.navbar-transparent .navbar-collapse{border-radius:1rem}.navbar.navbar-dark .navbar-collapse.collapsing .dropdown-header.text-dark,.navbar.navbar-dark .navbar-collapse.show .dropdown-header.text-dark{color:#fff!important}.navbar .sidenav-toggler-inner{width:18px}.navbar .sidenav-toggler-inner .sidenav-toggler-line{transition:all .15s ease;background:#67748e;border-radius:.125rem;position:relative;display:block;height:2px}.navbar .sidenav-toggler-inner .sidenav-toggler-line:not(:last-child){margin-bottom:3px}.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:first-child,.g-sidenav-show.g-sidenav-pinned .navbar .sidenav-toggler-inner .sidenav-toggler-line:last-child{width:13px;transform:translateX(5px)}.navbar-light{background-color:#fff!important}.navbar-light .navbar-toggler{border:none}.navbar-light .navbar-toggler:focus{box-shadow:none}.navbar-toggler .navbar-toggler-icon{background-image:none}.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#6c757d;transition:all .2s;margin:0 auto}.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar2,.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar3{margin-top:7px}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar1{transform:rotate(45deg);transform-origin:10% 10%;margin-top:4px}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar2{opacity:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-bar.bar3{transform:rotate(-45deg);transform-origin:10% 90%;margin-top:3px}@media (max-width:991.98px){.navbar.navbar-transparent .navbar-collapse{padding-top:.5rem;padding-bottom:.5rem}.navbar.navbar-transparent .navbar-collapse.collapsing{background:#fff}.navbar.navbar-transparent .navbar-collapse.show{background:#fff}.navbar.navbar-transparent .navbar-collapse.show .nav-link,.navbar.navbar-transparent .navbar-collapse.show i{color:#344767}.g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-collapse{display:flex!important;flex-basis:auto}.g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-nav{flex-direction:row}}@media (max-width:767.98px){.navbar-collapse{position:relative}.navbar-collapse .navbar-nav{width:100%}.navbar-collapse .navbar-nav .nav-item.dropdown{position:static}.navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{left:0;right:0}.navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show:before{content:none}}@media (max-width:575.98px){.navbar-nav .nav-item.dropdown .dropdown-menu{left:0;right:auto}}.navbar-vertical .navbar-brand-img,.navbar-vertical .navbar-brand>img{max-width:100%;max-height:2rem}.navbar-vertical .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem;font-weight:500;color:#67748e}.navbar-vertical .navbar-nav .nav-link>i{min-width:1.8rem;font-size:.9375rem;line-height:1.5rem}.navbar-vertical .navbar-nav .nav-link .dropdown-menu{border:none}.navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu{margin-left:.5rem}.navbar-vertical .navbar-nav .nav-sm .nav-link{font-size:.8125rem}.navbar-vertical .navbar-nav .nav-link{display:flex;align-items:center;white-space:nowrap}.navbar-vertical .navbar-heading{padding-top:.5rem;padding-bottom:.5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.navbar-vertical.navbar-expand-xs{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-xs .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-xs>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navbar-vertical.navbar-expand-xs>[class*=container]{min-height:none;height:100%}}.navbar-vertical.navbar-expand-xs.fixed-start{left:0}.navbar-vertical.navbar-expand-xs.fixed-end{right:0}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link{padding-top:.675rem;padding-bottom:.675rem;margin:0 1rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item>.nav-link .icon svg .color-background{fill:#3A416F}.navbar-vertical.navbar-expand-xs .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground{fill:#141727}.navbar-vertical.navbar-expand-xs .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#cb0c9f);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link{padding-top:.45rem;padding-bottom:.45rem;padding-left:15px}.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}@media (min-width:576px){.navbar-vertical.navbar-expand-sm{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-sm .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-sm>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media all and (min-width:576px) and (-ms-high-contrast:none),(min-width:576px) and (-ms-high-contrast:active){.navbar-vertical.navbar-expand-sm>[class*=container]{min-height:none;height:100%}}@media (min-width:576px){.navbar-vertical.navbar-expand-sm.fixed-start{left:0}.navbar-vertical.navbar-expand-sm.fixed-end{right:0}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link{padding-top:.675rem;padding-bottom:.675rem;margin:0 1rem}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item>.nav-link .icon svg .color-background{fill:#3A416F}.navbar-vertical.navbar-expand-sm .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground{fill:#141727}.navbar-vertical.navbar-expand-sm .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#cb0c9f);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link{padding-top:.45rem;padding-bottom:.45rem;padding-left:15px}.navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}}@media (min-width:768px){.navbar-vertical.navbar-expand-md{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-md .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-md>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media all and (min-width:768px) and (-ms-high-contrast:none),(min-width:768px) and (-ms-high-contrast:active){.navbar-vertical.navbar-expand-md>[class*=container]{min-height:none;height:100%}}@media (min-width:768px){.navbar-vertical.navbar-expand-md.fixed-start{left:0}.navbar-vertical.navbar-expand-md.fixed-end{right:0}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link{padding-top:.675rem;padding-bottom:.675rem;margin:0 1rem}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-md .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-md .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item>.nav-link .icon svg .color-background{fill:#3A416F}.navbar-vertical.navbar-expand-md .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground{fill:#141727}.navbar-vertical.navbar-expand-md .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#cb0c9f);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link{padding-top:.45rem;padding-bottom:.45rem;padding-left:15px}.navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}}@media (min-width:992px){.navbar-vertical.navbar-expand-lg{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-lg .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-lg>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media all and (min-width:992px) and (-ms-high-contrast:none),(min-width:992px) and (-ms-high-contrast:active){.navbar-vertical.navbar-expand-lg>[class*=container]{min-height:none;height:100%}}@media (min-width:992px){.navbar-vertical.navbar-expand-lg.fixed-start{left:0}.navbar-vertical.navbar-expand-lg.fixed-end{right:0}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link{padding-top:.675rem;padding-bottom:.675rem;margin:0 1rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item>.nav-link .icon svg .color-background{fill:#3A416F}.navbar-vertical.navbar-expand-lg .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground{fill:#141727}.navbar-vertical.navbar-expand-lg .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#cb0c9f);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link{padding-top:.45rem;padding-bottom:.45rem;padding-left:15px}.navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}}@media (min-width:1200px){.navbar-vertical.navbar-expand-xl{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-xl .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-xl>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media all and (min-width:1200px) and (-ms-high-contrast:none),(min-width:1200px) and (-ms-high-contrast:active){.navbar-vertical.navbar-expand-xl>[class*=container]{min-height:none;height:100%}}@media (min-width:1200px){.navbar-vertical.navbar-expand-xl.fixed-start{left:0}.navbar-vertical.navbar-expand-xl.fixed-end{right:0}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link{padding-top:.675rem;padding-bottom:.675rem;margin:0 1rem}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item>.nav-link .icon svg .color-background{fill:#3A416F}.navbar-vertical.navbar-expand-xl .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground{fill:#141727}.navbar-vertical.navbar-expand-xl .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#cb0c9f);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link{padding-top:.45rem;padding-bottom:.45rem;padding-left:15px}.navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}}@media (min-width:1400px){.navbar-vertical.navbar-expand-xxl{display:block;position:fixed;top:0;bottom:0;width:100%;max-width:15.625rem!important;overflow-y:auto;padding:0;box-shadow:none}.navbar-vertical.navbar-expand-xxl .navbar-collapse{display:block;overflow:auto;height:calc(100vh - 360px)}.navbar-vertical.navbar-expand-xxl>[class*=container]{flex-direction:column;align-items:stretch;min-height:100%;padding-left:0;padding-right:0}}@media all and (min-width:1400px) and (-ms-high-contrast:none),(min-width:1400px) and (-ms-high-contrast:active){.navbar-vertical.navbar-expand-xxl>[class*=container]{min-height:none;height:100%}}@media (min-width:1400px){.navbar-vertical.navbar-expand-xxl.fixed-start{left:0}.navbar-vertical.navbar-expand-xxl.fixed-end{right:0}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link{padding-top:.675rem;padding-bottom:.675rem;margin:0 1rem}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .nav-link-text,.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-mini-icon,.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-normal,.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link i{pointer-events:none}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav-item{width:100%}.navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item{margin-top:.125rem}.navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item .icon .ni{top:0}.navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item>.nav-link .icon svg .color-background{fill:#3A416F}.navbar-vertical.navbar-expand-xxl .navbar-nav>.nav-item>.nav-link .icon svg .color-foreground{fill:#141727}.navbar-vertical.navbar-expand-xxl .lavalamp-object{width:calc(100% - 1rem)!important;background:theme-color("primary");color:color-yiq(#cb0c9f);margin-right:.5rem;margin-left:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.25rem}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link{padding-top:.45rem;padding-bottom:.45rem;padding-left:15px}.navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link>span.sidenav-normal{transition:all .1s ease 0s}}.sidenav[data-color=primary] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#cb0c9f 0,#cb0c9f 100%)}.sidenav[data-color=secondary] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#8392ab 0,#8392ab 100%)}.sidenav[data-color=success] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#82d616 0,#82d616 100%)}.sidenav[data-color=info] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#17c1e8 0,#17c1e8 100%)}.sidenav[data-color=warning] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#fbcf33 0,#fbcf33 100%)}.sidenav[data-color=danger] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#ea0606 0,#ea0606 100%)}.sidenav[data-color=light] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#e9ecef 0,#e9ecef 100%)}.sidenav[data-color=dark] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#344767 0,#344767 100%)}.sidenav[data-color=white] .navbar-nav>.nav-item>.nav-link.active .icon{background-image:linear-gradient(310deg,#fff 0,#fff 100%)}.main-content,.sidenav{transition:all .2s ease-in-out}.sidenav{z-index:990}.sidenav .navbar-brand,.sidenav .navbar-heading{display:block}@media (min-width:1200px){.sidenav:hover{max-width:15.625rem}.sidenav .sidenav-toggler{padding:1.5rem}.sidenav.fixed-start+.main-content{margin-left:17.125rem}.sidenav.fixed-end+.main-content{margin-right:17.125rem}}.sidenav .navbar-heading .docs-mini{padding-left:3px}.sidenav .navbar-heading{transition:all .1s ease}.sidenav .navbar-brand{padding:1.5rem 2rem}.sidenav-header{height:4.875rem}.sidenav-footer .card.card-background:after{opacity:.65}.g-sidenav-show .sidenav .nav-item .collapse{height:auto;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.g-sidenav-show .sidenav .nav-item .collapse{transition:none}}.g-sidenav-show .sidenav .nav-link-text{transition:.3s ease;opacity:1}@media (max-width:1199.98px){.g-sidenav-show.rtl .sidenav{transform:translateX(17.125rem)}.g-sidenav-show:not(.rtl) .sidenav{transform:translateX(-17.125rem)}.g-sidenav-show .sidenav.fixed-start+.main-content{margin-left:0!important}.g-sidenav-show.g-sidenav-pinned .sidenav{transform:translateX(0)}}.navbar-vertical.bg-white{box-shadow:0 20px 27px 0 rgba(0,0,0,.05)}.navbar-vertical.bg-white .navbar-nav .nav-link.active{box-shadow:none}.navbar-vertical.bg-white .navbar-nav .nav-link .icon{background-image:linear-gradient(310deg,#e9ecef 0,#e9ecef 100%)}.navbar-vertical .navbar-nav .nav-link.active{font-weight:600;box-shadow:0 20px 27px 0 rgba(0,0,0,.05);border-radius:.5rem}.navbar-vertical .navbar-nav>.nav-item .nav-link.active{color:#344767;background-color:#fff}.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon{background-image:linear-gradient(310deg,#cb0c9f 0,#cb0c9f 100%)}.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon svg .color-background,.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon svg .color-foreground{fill:#fff}.navbar-main{transition:box-shadow .25s ease-in,background-color .25s ease-in}.navbar-main.fixed-top{width:calc(100% - (15.625rem + 1.5rem * 3))}.navbar-main.fixed-top+[class*=container]{margin-top:7.1875rem!important}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:700;content:"\f107";margin-left:auto;color:rgba(58,65,111,.5);transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse]:after{transition:none}}.navbar-vertical .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after{color:#3a416f;transform:rotate(180deg)}.navbar-vertical .navbar-nav .nav-item .collapse .nav,.navbar-vertical .navbar-nav .nav-item .collapsing .nav{transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-vertical .navbar-nav .nav-item .collapse .nav,.navbar-vertical .navbar-nav .nav-item .collapsing .nav{transition:none}}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link{position:relative;background-color:transparent;box-shadow:none;color:rgba(58,65,111,.5);margin-left:1.35rem}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link:before,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link:before{content:"";position:absolute;left:-18px;top:50%;transform:translate(0,-50%);height:5px;width:5px;border-radius:1.5rem;background:rgba(58,65,111,.5)}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active{color:#3a416f}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link.active:before,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link.active:before{height:8px;width:8px;background:#3a416f}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link{color:#3a416f}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item.active .nav-link:before,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item.active .nav-link:before{height:8px;width:8px;background:#3a416f}.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-item .nav-link:before,.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-item .nav-link:before{content:none}.navbar-vertical.blur .navbar-nav>.nav-item .nav-link{background-color:transparent;box-shadow:none}.navbar-vertical .navbar-brand .navbar-brand-img,.navbar-vertical .navbar-brand span{transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-vertical .navbar-brand .navbar-brand-img,.navbar-vertical .navbar-brand span{transition:none}}.navbar-vertical .nav-item .nav-link span.sidenav-mini-icon{transition:all .2s ease-in-out;text-align:center;width:0}@media (prefers-reduced-motion:reduce){.navbar-vertical .nav-item .nav-link span.sidenav-mini-icon{transition:none}}.navbar-vertical .docs-info{transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-vertical .docs-info{transition:none}}.g-sidenav-show:not(.g-sidenav-hidden) .navbar-vertical .nav-item .nav-link span.sidenav-mini-icon{opacity:0}@media (min-width:1200px){.navbar-vertical .navbar-nav .nav-item .nav-link .icon{padding:10px}.g-sidenav-hidden.rtl .main-content{margin-right:6rem!important}.g-sidenav-hidden.rtl .main-content .navbar-vertical:hover{max-width:15.625rem!important}.g-sidenav-hidden.rtl .sidenav:hover+.main-content{margin-right:17.125rem!important}.g-sidenav-hidden .navbar-vertical{max-width:6rem!important}.g-sidenav-hidden .navbar-vertical.fixed-start+.main-content{margin-left:7.5rem}.g-sidenav-hidden .navbar-vertical .navbar-brand img{width:auto!important}.g-sidenav-hidden .navbar-vertical .navbar-brand span{opacity:0}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .icon{padding:10px}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .nav-link-text,.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-normal{opacity:0;width:0}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-mini-icon{min-width:1.8rem;margin-left:.15rem;opacity:1}.g-sidenav-hidden .navbar-vertical .nav-item .nav-link[data-bs-toggle=collapse]:after{content:""}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav{margin-left:0!important;padding-left:0!important}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link{margin-left:1rem}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link:before{content:none}.g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav .nav-item .nav-link[data-bs-toggle=collapse]:after{content:"\f107"}.g-sidenav-hidden .navbar-vertical .card.card-background .icon-shape{margin-bottom:0!important}.g-sidenav-hidden .navbar-vertical .card.card-background .docs-info{opacity:0;width:0;height:0}.g-sidenav-hidden .navbar-vertical:hover{max-width:15.625rem!important}.g-sidenav-hidden .navbar-vertical:hover.fixed-start+.main-content{margin-left:17.125rem}.g-sidenav-hidden .navbar-vertical:hover .navbar-brand span{opacity:1}.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .nav-link-text,.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .sidenav-normal{opacity:1;width:auto}.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .sidenav-mini-icon{opacity:0;width:0;min-width:0}.g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link[data-bs-toggle=collapse]:after{content:"\f107"}.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav{margin-left:1.5rem!important;padding-left:1rem!important}.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .nav-link{margin-left:1.35rem}.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .nav-link:before{content:""}.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapse .nav,.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapsing .nav{margin-left:0!important;padding-left:0!important}.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapse .nav .nav-item .nav-link:before,.g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav .nav-item .collapsing .nav .nav-item .nav-link:before{content:none}.g-sidenav-hidden .navbar-vertical:hover .card.card-background .icon-shape{margin-bottom:1rem!important}.g-sidenav-hidden .navbar-vertical:hover .card.card-background .docs-info{opacity:1;width:auto;height:auto}}.nav.nav-pills{background:#f8f9fa;border-radius:.75rem;position:relative}.nav.nav-pills.nav-pills-vertical{border-radius:1.1875rem}.nav.nav-pills.nav-pills-vertical .nav-link.active{border-radius:.875rem}.nav.nav-pills .nav-link{z-index:3;color:#344767;border-radius:.5rem;background-color:inherit}.nav.nav-pills .nav-link.active{animation:.2s ease}.nav.nav-pills .nav-link:hover:not(.active){color:#344767}.nav.nav-pills.nav-pills-primary{background:#fff;color:#fff}.nav.nav-pills.nav-pills-primary .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-primary .moving-tab .nav-link.active{background:#7928ca;color:#7928ca}.nav.nav-pills.nav-pills-info{background:#fff;color:#fff}.nav.nav-pills.nav-pills-info .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-info .moving-tab .nav-link.active{background:#2152ff;color:#2152ff}.nav.nav-pills.nav-pills-success{background:#fff;color:#fff}.nav.nav-pills.nav-pills-success .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-success .moving-tab .nav-link.active{background:#17ad37;color:#17ad37}.nav.nav-pills.nav-pills-warning{background:#fff;color:#fff}.nav.nav-pills.nav-pills-warning .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-warning .moving-tab .nav-link.active{background:#f53939;color:#f53939}.nav.nav-pills.nav-pills-danger{background:#fff;color:#fff}.nav.nav-pills.nav-pills-danger .nav-link.active{color:#fff}.nav.nav-pills.nav-pills-danger .moving-tab .nav-link.active{background:#ea0606;color:#ea0606}.nav.nav-pills .nav-item{z-index:3}.moving-tab{z-index:1!important}.moving-tab .nav-link{color:#fff;transition:.2s ease;border-radius:.5rem}.moving-tab .nav-link.active{color:#fff;font-weight:600;box-shadow:0 1px 5px 1px #ddd;animation:.2s ease;background:#fff}.moving-tab .nav-link:hover:not(.active){color:#344767}.page-item.active .page-link{box-shadow:0 3px 5px -1px rgba(0,0,0,.09),0 2px 3px -1px rgba(0,0,0,.07)}.page-item .page-link,.page-item span{display:flex;align-items:center;justify-content:center;color:#8392ab;padding:0;margin:0 3px;border-radius:50%!important;width:36px;height:36px;font-size:.875rem}.pagination-lg .page-item .page-link,.pagination-lg .page-item span{width:46px;height:46px;line-height:46px}.pagination-sm .page-item .page-link,.pagination-sm .page-item span{width:30px;height:30px;line-height:30px}.pagination.pagination-primary .page-item.active>.page-link,.pagination.pagination-primary .page-item.active>.page-link:focus,.pagination.pagination-primary .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#7928ca 0,#ff0080 100%);border:none}.pagination.pagination-secondary .page-item.active>.page-link,.pagination.pagination-secondary .page-item.active>.page-link:focus,.pagination.pagination-secondary .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#627594 0,#a8b8d8 100%);border:none}.pagination.pagination-success .page-item.active>.page-link,.pagination.pagination-success .page-item.active>.page-link:focus,.pagination.pagination-success .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#17ad37 0,#98ec2d 100%);border:none}.pagination.pagination-info .page-item.active>.page-link,.pagination.pagination-info .page-item.active>.page-link:focus,.pagination.pagination-info .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#2152ff 0,#21d4fd 100%);border:none}.pagination.pagination-warning .page-item.active>.page-link,.pagination.pagination-warning .page-item.active>.page-link:focus,.pagination.pagination-warning .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#f53939 0,#fbcf33 100%);border:none}.pagination.pagination-danger .page-item.active>.page-link,.pagination.pagination-danger .page-item.active>.page-link:focus,.pagination.pagination-danger .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#ea0606 0,#ff667c 100%);border:none}.pagination.pagination-light .page-item.active>.page-link,.pagination.pagination-light .page-item.active>.page-link:focus,.pagination.pagination-light .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#ced4da 0,#ebeff4 100%);border:none}.pagination.pagination-dark .page-item.active>.page-link,.pagination.pagination-dark .page-item.active>.page-link:focus,.pagination.pagination-dark .page-item.active>.page-link:hover{background-image:linear-gradient(310deg,#141727 0,#3a416f 100%);border:none}.popover{box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.12)}.popover .popover-header{font-weight:600}.progress-bar{height:6px;border-radius:.25rem;margin-top:-2px}.progress{overflow:visible}.progress.progress-sm{height:4px}.progress.progress-lg{height:20px}.rtl .breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:.5rem;padding-right:0}.rtl .sidenav .navbar-nav{width:100%;padding-right:0}.rtl .fixed-plugin .fixed-plugin-button{left:30px;right:auto}.rtl .fixed-plugin .card{left:-360px!important;right:auto}.rtl .fixed-plugin.show .card{right:auto;left:0!important}.rtl .timeline .timeline-content{margin-right:45px;margin-left:0}.rtl .timeline .timeline-step{transform:translateX(50%)}.rtl .timeline.timeline-one-side:before{right:1rem}.rtl .timeline.timeline-one-side .timeline-step{right:1rem}.rtl .form-check.form-switch .form-check-input:after{transform:translateX(-1px)}.rtl .form-check.form-switch .form-check-input:checked:after{transform:translateX(-21px)}.rtl .avatar-group .avatar+.avatar{margin-left:0;margin-right:-1rem}.rtl .dropdown .dropdown-menu{left:0}.rtl .input-group .input-group-text{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;border-right:1px solid #d2d6da}.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;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border-right:0;border-left:1px solid #d2d6da}.rtl .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.rtl .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.btn.btn-facebook{background-color:#3b5998;color:#fff}.btn.btn-facebook:focus,.btn.btn-facebook:hover{background-color:#344e86;color:#fff}.btn.btn-facebook:active,.btn.btn-facebook:active:focus,.btn.btn-facebook:focus{box-shadow:none}.btn.btn-facebook.btn-simple{color:#344e86;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-facebook.btn-simple:active,.btn.btn-facebook.btn-simple:focus,.btn.btn-facebook.btn-simple:hover,.btn.btn-facebook.btn-simple:hover:focus,.btn.btn-facebook.btn-simple:hover:focus:active{color:#344e86;background:0 0!important;box-shadow:none!important}.btn.btn-facebook.btn-neutral{color:#3b5998;background-color:#fff}.btn.btn-facebook.btn-neutral:active,.btn.btn-facebook.btn-neutral:focus,.btn.btn-facebook.btn-neutral:hover{color:#344e86}.btn.btn-twitter{background-color:#55acee;color:#fff}.btn.btn-twitter:focus,.btn.btn-twitter:hover{background-color:#3ea1ec;color:#fff}.btn.btn-twitter:active,.btn.btn-twitter:active:focus,.btn.btn-twitter:focus{box-shadow:none}.btn.btn-twitter.btn-simple{color:#3ea1ec;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-twitter.btn-simple:active,.btn.btn-twitter.btn-simple:focus,.btn.btn-twitter.btn-simple:hover,.btn.btn-twitter.btn-simple:hover:focus,.btn.btn-twitter.btn-simple:hover:focus:active{color:#3ea1ec;background:0 0!important;box-shadow:none!important}.btn.btn-twitter.btn-neutral{color:#55acee;background-color:#fff}.btn.btn-twitter.btn-neutral:active,.btn.btn-twitter.btn-neutral:focus,.btn.btn-twitter.btn-neutral:hover{color:#3ea1ec}.btn.btn-pinterest{background-color:#cc2127;color:#fff}.btn.btn-pinterest:focus,.btn.btn-pinterest:hover{background-color:#b21d22;color:#fff}.btn.btn-pinterest:active,.btn.btn-pinterest:active:focus,.btn.btn-pinterest:focus{box-shadow:none}.btn.btn-pinterest.btn-simple{color:#b21d22;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-pinterest.btn-simple:active,.btn.btn-pinterest.btn-simple:focus,.btn.btn-pinterest.btn-simple:hover,.btn.btn-pinterest.btn-simple:hover:focus,.btn.btn-pinterest.btn-simple:hover:focus:active{color:#b21d22;background:0 0!important;box-shadow:none!important}.btn.btn-pinterest.btn-neutral{color:#cc2127;background-color:#fff}.btn.btn-pinterest.btn-neutral:active,.btn.btn-pinterest.btn-neutral:focus,.btn.btn-pinterest.btn-neutral:hover{color:#b21d22}.btn.btn-linkedin{background-color:#0077b5;color:#fff}.btn.btn-linkedin:focus,.btn.btn-linkedin:hover{background-color:#00669c;color:#fff}.btn.btn-linkedin:active,.btn.btn-linkedin:active:focus,.btn.btn-linkedin:focus{box-shadow:none}.btn.btn-linkedin.btn-simple{color:#00669c;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-linkedin.btn-simple:active,.btn.btn-linkedin.btn-simple:focus,.btn.btn-linkedin.btn-simple:hover,.btn.btn-linkedin.btn-simple:hover:focus,.btn.btn-linkedin.btn-simple:hover:focus:active{color:#00669c;background:0 0!important;box-shadow:none!important}.btn.btn-linkedin.btn-neutral{color:#0077b5;background-color:#fff}.btn.btn-linkedin.btn-neutral:active,.btn.btn-linkedin.btn-neutral:focus,.btn.btn-linkedin.btn-neutral:hover{color:#00669c}.btn.btn-dribbble{background-color:#ea4c89;color:#fff}.btn.btn-dribbble:focus,.btn.btn-dribbble:hover{background-color:#e73177;color:#fff}.btn.btn-dribbble:active,.btn.btn-dribbble:active:focus,.btn.btn-dribbble:focus{box-shadow:none}.btn.btn-dribbble.btn-simple{color:#e73177;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-dribbble.btn-simple:active,.btn.btn-dribbble.btn-simple:focus,.btn.btn-dribbble.btn-simple:hover,.btn.btn-dribbble.btn-simple:hover:focus,.btn.btn-dribbble.btn-simple:hover:focus:active{color:#e73177;background:0 0!important;box-shadow:none!important}.btn.btn-dribbble.btn-neutral{color:#ea4c89;background-color:#fff}.btn.btn-dribbble.btn-neutral:active,.btn.btn-dribbble.btn-neutral:focus,.btn.btn-dribbble.btn-neutral:hover{color:#e73177}.btn.btn-github{background-color:#24292e;color:#fff}.btn.btn-github:focus,.btn.btn-github:hover{background-color:#171a1d;color:#fff}.btn.btn-github:active,.btn.btn-github:active:focus,.btn.btn-github:focus{box-shadow:none}.btn.btn-github.btn-simple{color:#171a1d;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-github.btn-simple:active,.btn.btn-github.btn-simple:focus,.btn.btn-github.btn-simple:hover,.btn.btn-github.btn-simple:hover:focus,.btn.btn-github.btn-simple:hover:focus:active{color:#171a1d;background:0 0!important;box-shadow:none!important}.btn.btn-github.btn-neutral{color:#24292e;background-color:#fff}.btn.btn-github.btn-neutral:active,.btn.btn-github.btn-neutral:focus,.btn.btn-github.btn-neutral:hover{color:#171a1d}.btn.btn-youtube{background-color:#e52d27;color:#fff}.btn.btn-youtube:focus,.btn.btn-youtube:hover{background-color:#d41f1a;color:#fff}.btn.btn-youtube:active,.btn.btn-youtube:active:focus,.btn.btn-youtube:focus{box-shadow:none}.btn.btn-youtube.btn-simple{color:#d41f1a;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-youtube.btn-simple:active,.btn.btn-youtube.btn-simple:focus,.btn.btn-youtube.btn-simple:hover,.btn.btn-youtube.btn-simple:hover:focus,.btn.btn-youtube.btn-simple:hover:focus:active{color:#d41f1a;background:0 0!important;box-shadow:none!important}.btn.btn-youtube.btn-neutral{color:#e52d27;background-color:#fff}.btn.btn-youtube.btn-neutral:active,.btn.btn-youtube.btn-neutral:focus,.btn.btn-youtube.btn-neutral:hover{color:#d41f1a}.btn.btn-instagram{background-color:#125688;color:#fff}.btn.btn-instagram:focus,.btn.btn-instagram:hover{background-color:#0e456d;color:#fff}.btn.btn-instagram:active,.btn.btn-instagram:active:focus,.btn.btn-instagram:focus{box-shadow:none}.btn.btn-instagram.btn-simple{color:#0e456d;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-instagram.btn-simple:active,.btn.btn-instagram.btn-simple:focus,.btn.btn-instagram.btn-simple:hover,.btn.btn-instagram.btn-simple:hover:focus,.btn.btn-instagram.btn-simple:hover:focus:active{color:#0e456d;background:0 0!important;box-shadow:none!important}.btn.btn-instagram.btn-neutral{color:#125688;background-color:#fff}.btn.btn-instagram.btn-neutral:active,.btn.btn-instagram.btn-neutral:focus,.btn.btn-instagram.btn-neutral:hover{color:#0e456d}.btn.btn-reddit{background-color:#ff4500;color:#fff}.btn.btn-reddit:focus,.btn.btn-reddit:hover{background-color:#e03d00;color:#fff}.btn.btn-reddit:active,.btn.btn-reddit:active:focus,.btn.btn-reddit:focus{box-shadow:none}.btn.btn-reddit.btn-simple{color:#e03d00;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-reddit.btn-simple:active,.btn.btn-reddit.btn-simple:focus,.btn.btn-reddit.btn-simple:hover,.btn.btn-reddit.btn-simple:hover:focus,.btn.btn-reddit.btn-simple:hover:focus:active{color:#e03d00;background:0 0!important;box-shadow:none!important}.btn.btn-reddit.btn-neutral{color:#ff4500;background-color:#fff}.btn.btn-reddit.btn-neutral:active,.btn.btn-reddit.btn-neutral:focus,.btn.btn-reddit.btn-neutral:hover{color:#e03d00}.btn.btn-tumblr{background-color:#35465c;color:#fff}.btn.btn-tumblr:focus,.btn.btn-tumblr:hover{background-color:#2a3749;color:#fff}.btn.btn-tumblr:active,.btn.btn-tumblr:active:focus,.btn.btn-tumblr:focus{box-shadow:none}.btn.btn-tumblr.btn-simple{color:#2a3749;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-tumblr.btn-simple:active,.btn.btn-tumblr.btn-simple:focus,.btn.btn-tumblr.btn-simple:hover,.btn.btn-tumblr.btn-simple:hover:focus,.btn.btn-tumblr.btn-simple:hover:focus:active{color:#2a3749;background:0 0!important;box-shadow:none!important}.btn.btn-tumblr.btn-neutral{color:#35465c;background-color:#fff}.btn.btn-tumblr.btn-neutral:active,.btn.btn-tumblr.btn-neutral:focus,.btn.btn-tumblr.btn-neutral:hover{color:#2a3749}.btn.btn-behance{background-color:#1769ff;color:#fff}.btn.btn-behance:focus,.btn.btn-behance:hover{background-color:#0057f7;color:#fff}.btn.btn-behance:active,.btn.btn-behance:active:focus,.btn.btn-behance:focus{box-shadow:none}.btn.btn-behance.btn-simple{color:#0057f7;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-behance.btn-simple:active,.btn.btn-behance.btn-simple:focus,.btn.btn-behance.btn-simple:hover,.btn.btn-behance.btn-simple:hover:focus,.btn.btn-behance.btn-simple:hover:focus:active{color:#0057f7;background:0 0!important;box-shadow:none!important}.btn.btn-behance.btn-neutral{color:#1769ff;background-color:#fff}.btn.btn-behance.btn-neutral:active,.btn.btn-behance.btn-neutral:focus,.btn.btn-behance.btn-neutral:hover{color:#0057f7}.btn.btn-vimeo{background-color:#1ab7ea;color:#fff}.btn.btn-vimeo:focus,.btn.btn-vimeo:hover{background-color:#13a3d2;color:#fff}.btn.btn-vimeo:active,.btn.btn-vimeo:active:focus,.btn.btn-vimeo:focus{box-shadow:none}.btn.btn-vimeo.btn-simple{color:#13a3d2;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-vimeo.btn-simple:active,.btn.btn-vimeo.btn-simple:focus,.btn.btn-vimeo.btn-simple:hover,.btn.btn-vimeo.btn-simple:hover:focus,.btn.btn-vimeo.btn-simple:hover:focus:active{color:#13a3d2;background:0 0!important;box-shadow:none!important}.btn.btn-vimeo.btn-neutral{color:#1ab7ea;background-color:#fff}.btn.btn-vimeo.btn-neutral:active,.btn.btn-vimeo.btn-neutral:focus,.btn.btn-vimeo.btn-neutral:hover{color:#13a3d2}.btn.btn-slack{background-color:#3aaf85;color:#fff}.btn.btn-slack:focus,.btn.btn-slack:hover{background-color:#329874;color:#fff}.btn.btn-slack:active,.btn.btn-slack:active:focus,.btn.btn-slack:focus{box-shadow:none}.btn.btn-slack.btn-simple{color:#329874;background-color:transparent;background-image:none!important;box-shadow:none;border:none}.btn.btn-slack.btn-simple:active,.btn.btn-slack.btn-simple:focus,.btn.btn-slack.btn-simple:hover,.btn.btn-slack.btn-simple:hover:focus,.btn.btn-slack.btn-simple:hover:focus:active{color:#329874;background:0 0!important;box-shadow:none!important}.btn.btn-slack.btn-neutral{color:#3aaf85;background-color:#fff}.btn.btn-slack.btn-neutral:active,.btn.btn-slack.btn-neutral:focus,.btn.btn-slack.btn-neutral:hover{color:#329874}.table thead th{padding:.75rem 1.5rem;text-transform:capitalize;letter-spacing:0;border-bottom:1px solid #e9ecef}.table th{font-weight:600}.table td .progress{height:3px;width:120px;margin:0}.table td,.table th{white-space:nowrap}.table.align-items-center td,.table.align-items-center th{vertical-align:middle}.table tbody tr:last-child td{border-width:0}.table>:not(:last-child)>:last-child>*{border-bottom-color:#e9ecef}.timeline{position:relative}.timeline:before{content:'';position:absolute;top:0;left:1rem;height:100%;border-right:2px solid #dee2e6}.timeline-block{position:relative}.timeline-block:after{content:"";display:table;clear:both}.timeline-block:first-child{margin-top:0}.timeline-block:last-child{margin-bottom:0}.timeline-step{position:absolute;display:inline-flex;align-items:center;justify-content:center;left:0;width:26px;height:26px;border-radius:50%;background:#fff;text-align:center;transform:translateX(-50%);font-size:1rem;font-weight:600;z-index:1}.timeline-step i,.timeline-step svg{line-height:1.4}.timeline-content{position:relative;margin-left:45px;padding-top:.35rem;position:relative;top:-6px}.timeline-content:after{content:"";display:table;clear:both}@media (min-width:992px){.timeline:before{left:50%;margin-left:-1px}.timeline-step{left:50%}.timeline-content{width:38%}.timeline-block:nth-child(even) .timeline-content{float:right}}.timeline-one-side:before{left:1rem}.timeline-one-side .timeline-step{left:1rem}.timeline-one-side .timeline-content{width:auto}@media (min-width:992px){.timeline-one-side .timeline-content{max-width:30rem}}.timeline-one-side .timeline-block:nth-child(even) .timeline-content{float:none}.tilt{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.tilt .up{-webkit-transform:translateZ(50px) scale(.7);transform:translateZ(50px) scale(.7)!important;transition:all .5s}.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.bs-tooltip-right .tooltip-arrow{left:1px}.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,.bs-tooltip-left .tooltip-arrow{right:1px}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-weight:400;line-height:1.6}.h1,h1{font-size:3rem;line-height:1.25;letter-spacing:-.025rem}@media (max-width:575.98px){.h1,h1{font-size:calc(1.425rem + 2.1vw)}}.h2,h2{font-size:2.25rem;line-height:1.3;letter-spacing:.05rem}@media (max-width:575.98px){.h2,h2{font-size:calc(1.35rem + 1.2vw)}}.h3,h3{font-size:1.875rem;line-height:1.375}@media (max-width:575.98px){.h3,h3{font-size:calc(1.3125rem + .75vw)}}.h4,h4{font-size:1.5rem;line-height:1.375}@media (max-width:575.98px){.h4,h4{font-size:calc(1.275rem + .3vw)}}.h5,h5{font-size:1.25rem;line-height:1.375}@media (max-width:575.98px){.h5,h5{font-size:1.25rem}}.h6,h6{font-size:1rem;line-height:1.625}.p,p{font-size:1rem;font-weight:400;line-height:1.6}.lead{font-size:1.25rem;font-weight:400;line-height:1.625}.h1,.h2,.h3,h1,h2,h3{font-weight:700}.h4,.h5,.h6,h4,h5,h6{font-weight:600}.h1,.h2,.h3,.h4,h1,h2,h3,h4{letter-spacing:-.05rem}a{letter-spacing:-.025rem;color:#344767}.text-sm{line-height:1.5}.text-xs{line-height:1.25}.p,p{font-size:1rem}.lead{font-size:1.25rem}.text-lg{font-size:1.125rem!important}.text-sm{font-size:.875rem!important}.text-xs{font-size:.75rem!important}.text-xxs{font-size:.65rem!important}p{line-height:1.625;font-weight:400}.text-sans-serif{font-family:"Open Sans"!important}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:600!important}.font-weight-bolder{font-weight:700!important}.font-italic{font-style:italic!important}.text-gradient{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.text-gradient.text-primary{background-image:linear-gradient(310deg,#7928ca,#ff0080)}.text-gradient.text-info{background-image:linear-gradient(310deg,#2152ff,#21d4fd)}.text-gradient.text-success{background-image:linear-gradient(310deg,#17ad37,#c1e823)}.text-gradient.text-warning{background-image:linear-gradient(310deg,#f53939,#fbcf33)}.text-gradient.text-danger{background-image:linear-gradient(310deg,#d60808,#ff6690)}.text-gradient.text-dark{background-image:linear-gradient(310deg,#141727,#3a416f)}.blockquote{border-left:3px solid #6c757d}.blockquote>span{font-style:italic}.text-muted{color:#67748e!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important}.text-reset{color:inherit!important}.letter-wider{letter-spacing:.05rem}.letter-normal{letter-spacing:0}.letter-tighter{letter-spacing:-.05rem}.text-lighter{font-weight:lighter}.text-light{font-weight:300}.text-normal{font-weight:400}.text-bold{font-weight:600}.text-bolder{font-weight:700}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:0 8px 26px -4px rgba(20,20,20,.15),0 8px 9px -5px rgba(20,20,20,.06)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#fff}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.datepicker.flatpickr-input{background-color:#fff}.flatpickr-calendar.open{margin-left:-38px;margin-top:4px}.flatpickr-calendar.arrowBottom{margin-top:-20px}.flatpickr-calendar .flatpickr-innerContainer{margin-top:15px!important}.flatpickr-calendar .numInputWrapper span{border:none;border-bottom:1px solid rgba(57,57,57,.15)}.flatpickr-calendar .numInputWrapper:hover .arrowDown,.flatpickr-calendar .numInputWrapper:hover .arrowUp{margin-top:3px}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.today{background:#cb0c9f!important;color:#fff;border:none}.flatpickr-calendar .flatpickr-day.inRange{background:rgba(94,114,228,.28);border:none;-webkit-box-shadow:-5px 0 0 #d7dcf8,5px 0 0 #d7dcf8;box-shadow:-5px 0 0 #d7dcf8,5px 0 0 #d7dcf8}.flatpickr-calendar .flatpickr-day:not(.selected):focus,.flatpickr-calendar .flatpickr-day:not(.selected):hover{background:rgba(94,114,228,.28);border:none}.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus,.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,.flatpickr-calendar .flatpickr-time input:focus,.flatpickr-calendar .flatpickr-time input:hover{background:rgba(94,114,228,.28)}.flatpickr.form-control{background:#fff}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #cb0c9f}/*! nouislider - 14.6.3 - 11/19/2020 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:6px;position:relative;z-index:1;top:-1px}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%;border-radius:.25rem}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:3px}.noUi-horizontal .noUi-handle{border-radius:50%;background-color:#fff;box-shadow:0 1px 13px 0 rgba(0,0,0,.2);height:15px;width:15px;cursor:pointer;margin-top:-6px;outline:0;right:-10px}.noUi-vertical{width:3px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#e9ecef;border-radius:.25rem}.noUi-connects{border-radius:3px}.noUi-connect{background-image:linear-gradient(310deg,#7928ca 0,#ff0080 100%)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;webkit-transition:.3s ease 0s;-moz-transition:.3s ease 0s;-ms-transition:.3s ease 0s;-o-transform:.3s ease 0s;transition:.3s ease 0s}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;transform:scale3d(1.5,1.5,1)}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;overflow:auto;border-radius:.75rem}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f8f9fa}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}h2#swal2-title{padding-top:1px}::-webkit-scrollbar{width:20px;margin-top:10px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.command-img{margin-right:10px;margin-left:5px;height:24px;width:24px}.feeds-desc{color:#575252;margin:auto 0;font-size:95%;font-family:Alatsi;overflow:hidden;text-overflow:ellipsis}.feeds-icon{color:#000!important;font-size:90%}.feeds-code{display:flex;border-left:4px solid #00bfff}.alert-pinkprimary{background-image:linear-gradient(310deg,#6120a2 0,#ab0056 100%)} \ No newline at end of file +*/ +.alert-primary { + background-image: linear-gradient(310deg, #7928ca 0, #d6006c 100%); +} +.alert-secondary { + background-image: linear-gradient(310deg, #627594 0, #8ca1cb 100%); +} +.alert-success { + background-image: linear-gradient(310deg, #17ad37 0, #84dc14 100%); +} +.alert-info { + background-image: linear-gradient(310deg, #2152ff 0, #02c6f3 100%); +} +.alert-warning { + background-image: linear-gradient(310deg, #f53939 0, #fac60b 100%); +} +.alert-danger { + background-image: linear-gradient(310deg, #ea0606 0, #ff3d59 100%); +} +.alert-light { + background-image: linear-gradient(310deg, #ced4da 0, #d1dae6 100%); +} +.alert-dark { + background-image: linear-gradient(310deg, #141727 0, #2c3154 100%); +} +.btn-close:focus { + box-shadow: none; +} +.alert-dismissible .btn-close { + background-image: none; +} +.avatar { + color: #fff; + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 1rem; + border-radius: 0.75rem; + height: 48px; + width: 48px; + transition: all 0.2s ease-in-out; +} +.avatar img { + width: 100%; +} +.avatar + .avatar-content { + display: inline-block; + margin-left: 0.75rem; +} +.avatar.avatar-raised { + margin-top: -24px; +} +.avatar.avatar-scale-up:hover { + transform: scale(1.2); +} +.active .avatar.avatar-scale-up { + transform: scale(1.2); +} +.avatar-xxl { + width: 110px !important; + height: 110px !important; +} +.avatar-xxl.avatar-raised { + margin-top: -55px; +} +.avatar-xl { + width: 74px !important; + height: 74px !important; +} +.avatar-xl.avatar-raised { + margin-top: -37px; +} +.avatar-lg { + width: 58px !important; + height: 58px !important; + font-size: 0.875rem; +} +.avatar-lg.avatar-raised { + margin-top: -29px; +} +.avatar-sm { + width: 36px !important; + height: 36px !important; + font-size: 0.875rem; +} +.avatar-sm.avatar-raised { + margin-top: -18px; +} +.avatar-xs { + width: 24px !important; + height: 24px !important; + font-size: 0.75rem; +} +.avatar-xs.avatar-raised { + margin-top: -12px; +} +.avatar-group .avatar { + position: relative; + z-index: 2; + border: 2px solid #fff; +} +.avatar-group .avatar:hover { + z-index: 3; +} +.avatar-group .avatar + .avatar { + margin-left: -1rem; +} +.badge.bg-primary { + background: #cb0c9f; +} +.badge.bg-secondary { + background: #8392ab; +} +.badge.bg-success { + background: #82d616; +} +.badge.bg-info { + background: #17c1e8; +} +.badge.bg-warning { + background: #fbcf33; +} +.badge.bg-danger { + background: #ea0606; +} +.badge.bg-light { + background: #e9ecef; +} +.badge.bg-dark { + background: #344767; +} +.badge.bg-white { + background: #fff; +} +.badge { + text-transform: uppercase; +} +.btn { + margin-bottom: 1rem; + letter-spacing: -0.025rem; + text-transform: uppercase; + box-shadow: 0 4px 7px -1px rgba(0, 0, 0, 0.11), + 0 2px 4px -1px rgba(0, 0, 0, 0.07); + background-size: 150%; + background-position-x: 25%; +} +.btn:not([class*="btn-outline-"]) { + border: 0; +} +.btn:active, +.btn:active:focus, +.btn:active:hover { + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); + transform: scale(1); + opacity: 0.85; +} +.btn:hover:not(.btn-icon-only) { + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); + transform: scale(1.02); +} +.btn.bg-white:hover { + color: #67748e; +} +.btn.btn-link { + box-shadow: none; + font-weight: 700; +} +.btn.btn-link:focus, +.btn.btn-link:hover { + box-shadow: none; +} +.btn.btn-round { + border-radius: 1.875rem; +} +.btn.btn-icon-only { + width: 2.375rem; + height: 2.375rem; + padding: 0.7rem 0.7rem; +} +.btn-group-sm > .btn.btn-icon-only, +.btn.btn-sm.btn-icon-only { + width: 1.5875rem; + height: 1.5875rem; + padding: 0.3rem 0.3rem; +} +.btn-group-sm > .btn i, +.btn.btn-sm i { + font-size: 0.5rem; +} +.btn-group-lg > .btn.btn-icon-only, +.btn.btn-lg.btn-icon-only { + width: 3.25rem; + height: 3.25rem; + padding: 1rem 1rem; +} +.btn-group-lg > .btn i, +.btn.btn-lg i { + font-size: 1.2rem; + position: relative; + top: 2px; +} +.btn.btn-rounded { + border-radius: 1.875rem; +} +.btn-check:checked + .btn svg .color-background { + fill: #fff; +} +.btn-check:checked + .btn:hover svg .color-background { + fill: #344767; +} +.icon-move-right i { + transition: all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1.3); +} +.icon-move-right:focus i, +.icon-move-right:hover i { + transform: translateX(5px); +} +.icon-move-left i { + transition: all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1.3); +} +.icon-move-left:focus i, +.icon-move-left:hover i { + transform: translateX(-5px); +} +.btn-primary:hover, +.btn.bg-gradient-primary:hover { + background-color: #cb0c9f; + border-color: #cb0c9f; +} +.btn-primary .btn.bg-outline-primary, +.btn.bg-gradient-primary .btn.bg-outline-primary { + border: 1px solid #cb0c9f; +} +.btn-primary:not(:disabled):not(.disabled).active, +.btn-primary:not(:disabled):not(.disabled):active, +.btn.bg-gradient-primary:not(:disabled):not(.disabled).active, +.btn.bg-gradient-primary:not(:disabled):not(.disabled):active, +.show > .btn-primary.dropdown-toggle, +.show > .btn.bg-gradient-primary.dropdown-toggle { + color: color-yiq(#cb0c9f); + background-color: #cb0c9f; +} +.btn-primary.focus, +.btn-primary:focus, +.btn.bg-gradient-primary.focus, +.btn.bg-gradient-primary:focus { + color: #fff; +} +.btn-outline-primary { + box-shadow: none; +} +.btn-outline-primary:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #cb0c9f; +} +.btn-secondary:hover, +.btn.bg-gradient-secondary:hover { + background-color: #8392ab; + border-color: #8392ab; +} +.btn-secondary .btn.bg-outline-secondary, +.btn.bg-gradient-secondary .btn.bg-outline-secondary { + border: 1px solid #8392ab; +} +.btn-secondary:not(:disabled):not(.disabled).active, +.btn-secondary:not(:disabled):not(.disabled):active, +.btn.bg-gradient-secondary:not(:disabled):not(.disabled).active, +.btn.bg-gradient-secondary:not(:disabled):not(.disabled):active, +.show > .btn-secondary.dropdown-toggle, +.show > .btn.bg-gradient-secondary.dropdown-toggle { + color: color-yiq(#8392ab); + background-color: #8392ab; +} +.btn-secondary.focus, +.btn-secondary:focus, +.btn.bg-gradient-secondary.focus, +.btn.bg-gradient-secondary:focus { + color: #fff; +} +.btn-outline-secondary { + box-shadow: none; +} +.btn-outline-secondary:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #8392ab; +} +.btn-success:hover, +.btn.bg-gradient-success:hover { + background-color: #82d616; + border-color: #82d616; +} +.btn-success .btn.bg-outline-success, +.btn.bg-gradient-success .btn.bg-outline-success { + border: 1px solid #82d616; +} +.btn-success:not(:disabled):not(.disabled).active, +.btn-success:not(:disabled):not(.disabled):active, +.btn.bg-gradient-success:not(:disabled):not(.disabled).active, +.btn.bg-gradient-success:not(:disabled):not(.disabled):active, +.show > .btn-success.dropdown-toggle, +.show > .btn.bg-gradient-success.dropdown-toggle { + color: color-yiq(#82d616); + background-color: #82d616; +} +.btn-success.focus, +.btn-success:focus, +.btn.bg-gradient-success.focus, +.btn.bg-gradient-success:focus { + color: #fff; +} +.btn-outline-success { + box-shadow: none; +} +.btn-outline-success:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #82d616; +} +.btn-info:hover, +.btn.bg-gradient-info:hover { + background-color: #17c1e8; + border-color: #17c1e8; +} +.btn-info .btn.bg-outline-info, +.btn.bg-gradient-info .btn.bg-outline-info { + border: 1px solid #17c1e8; +} +.btn-info:not(:disabled):not(.disabled).active, +.btn-info:not(:disabled):not(.disabled):active, +.btn.bg-gradient-info:not(:disabled):not(.disabled).active, +.btn.bg-gradient-info:not(:disabled):not(.disabled):active, +.show > .btn-info.dropdown-toggle, +.show > .btn.bg-gradient-info.dropdown-toggle { + color: color-yiq(#17c1e8); + background-color: #17c1e8; +} +.btn-info.focus, +.btn-info:focus, +.btn.bg-gradient-info.focus, +.btn.bg-gradient-info:focus { + color: #fff; +} +.btn-outline-info { + box-shadow: none; +} +.btn-outline-info:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #17c1e8; +} +.btn-warning:hover, +.btn.bg-gradient-warning:hover { + background-color: #fbcf33; + border-color: #fbcf33; +} +.btn-warning .btn.bg-outline-warning, +.btn.bg-gradient-warning .btn.bg-outline-warning { + border: 1px solid #fbcf33; +} +.btn-warning:not(:disabled):not(.disabled).active, +.btn-warning:not(:disabled):not(.disabled):active, +.btn.bg-gradient-warning:not(:disabled):not(.disabled).active, +.btn.bg-gradient-warning:not(:disabled):not(.disabled):active, +.show > .btn-warning.dropdown-toggle, +.show > .btn.bg-gradient-warning.dropdown-toggle { + color: color-yiq(#fbcf33); + background-color: #fbcf33; +} +.btn-warning.focus, +.btn-warning:focus, +.btn.bg-gradient-warning.focus, +.btn.bg-gradient-warning:focus { + color: #fff; +} +.btn-outline-warning { + box-shadow: none; +} +.btn-outline-warning:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #fbcf33; +} +.btn-danger:hover, +.btn.bg-gradient-danger:hover { + background-color: #ea0606; + border-color: #ea0606; +} +.btn-danger .btn.bg-outline-danger, +.btn.bg-gradient-danger .btn.bg-outline-danger { + border: 1px solid #ea0606; +} +.btn-danger:not(:disabled):not(.disabled).active, +.btn-danger:not(:disabled):not(.disabled):active, +.btn.bg-gradient-danger:not(:disabled):not(.disabled).active, +.btn.bg-gradient-danger:not(:disabled):not(.disabled):active, +.show > .btn-danger.dropdown-toggle, +.show > .btn.bg-gradient-danger.dropdown-toggle { + color: color-yiq(#ea0606); + background-color: #ea0606; +} +.btn-danger.focus, +.btn-danger:focus, +.btn.bg-gradient-danger.focus, +.btn.bg-gradient-danger:focus { + color: #fff; +} +.btn-outline-danger { + box-shadow: none; +} +.btn-outline-danger:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #ea0606; +} +.btn-light:hover, +.btn.bg-gradient-light:hover { + background-color: #e9ecef; + border-color: #e9ecef; +} +.btn-light .btn.bg-outline-light, +.btn.bg-gradient-light .btn.bg-outline-light { + border: 1px solid #e9ecef; +} +.btn-light:not(:disabled):not(.disabled).active, +.btn-light:not(:disabled):not(.disabled):active, +.btn.bg-gradient-light:not(:disabled):not(.disabled).active, +.btn.bg-gradient-light:not(:disabled):not(.disabled):active, +.show > .btn-light.dropdown-toggle, +.show > .btn.bg-gradient-light.dropdown-toggle { + color: color-yiq(#e9ecef); + background-color: #e9ecef; +} +.btn-outline-light { + box-shadow: none; +} +.btn-outline-light:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #e9ecef; +} +.btn-dark:hover, +.btn.bg-gradient-dark:hover { + background-color: #344767; + border-color: #344767; +} +.btn-dark .btn.bg-outline-dark, +.btn.bg-gradient-dark .btn.bg-outline-dark { + border: 1px solid #344767; +} +.btn-dark:not(:disabled):not(.disabled).active, +.btn-dark:not(:disabled):not(.disabled):active, +.btn.bg-gradient-dark:not(:disabled):not(.disabled).active, +.btn.bg-gradient-dark:not(:disabled):not(.disabled):active, +.show > .btn-dark.dropdown-toggle, +.show > .btn.bg-gradient-dark.dropdown-toggle { + color: color-yiq(#344767); + background-color: #344767; +} +.btn-dark.focus, +.btn-dark:focus, +.btn.bg-gradient-dark.focus, +.btn.bg-gradient-dark:focus { + color: #fff; +} +.btn-outline-dark { + box-shadow: none; +} +.btn-outline-dark:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #344767; +} +.btn-white:hover, +.btn.bg-gradient-white:hover { + background-color: #fff; + border-color: #fff; +} +.btn-white .btn.bg-outline-white, +.btn.bg-gradient-white .btn.bg-outline-white { + border: 1px solid #fff; +} +.btn-white:not(:disabled):not(.disabled).active, +.btn-white:not(:disabled):not(.disabled):active, +.btn.bg-gradient-white:not(:disabled):not(.disabled).active, +.btn.bg-gradient-white:not(:disabled):not(.disabled):active, +.show > .btn-white.dropdown-toggle, +.show > .btn.bg-gradient-white.dropdown-toggle { + color: color-yiq(#fff); + background-color: #fff; +} +.btn-outline-white { + box-shadow: none; +} +.btn-outline-white:hover:not(.active) { + background-color: transparent; + opacity: 0.75; + box-shadow: none; + color: #fff; +} +.btn-outline-white { + border-color: rgba(255, 255, 255, 0.75); + background: rgba(255, 255, 255, 0.1); +} +.btn-primary, +.btn.bg-gradient-primary { + color: #fff; +} +.btn-primary:hover, +.btn.bg-gradient-primary:hover { + color: #fff; +} +.btn-secondary, +.btn.bg-gradient-secondary { + color: #fff; +} +.btn-secondary:hover, +.btn.bg-gradient-secondary:hover { + color: #fff; +} +.btn-danger, +.btn.bg-gradient-danger { + color: #fff; +} +.btn-danger:hover, +.btn.bg-gradient-danger:hover { + color: #fff; +} +.btn-info, +.btn.bg-gradient-info { + color: #fff; +} +.btn-info:hover, +.btn.bg-gradient-info:hover { + color: #fff; +} +.btn-success, +.btn.bg-gradient-success { + color: #fff; +} +.btn-success:hover, +.btn.bg-gradient-success:hover { + color: #fff; +} +.btn-warning, +.btn.bg-gradient-warning { + color: #fff; +} +.btn-warning:hover, +.btn.bg-gradient-warning:hover { + color: #fff; +} +.btn-dark, +.btn.bg-gradient-dark { + color: #fff; +} +.btn-dark:hover, +.btn.bg-gradient-dark:hover { + color: #fff; +} +.btn-light, +.btn.bg-gradient-light { + color: #3a416f; +} +.btn-light:hover, +.btn.bg-gradient-light:hover { + color: #3a416f; +} +.breadcrumb-item { + font-size: 0.875rem; +} +.breadcrumb-item.text-white::before { + color: #fff; +} +.breadcrumb-dark { + background-color: #344767; +} +.breadcrumb-dark .breadcrumb-item { + font-weight: 600; +} +.breadcrumb-dark .breadcrumb-item a { + color: #f8f9fa; +} +.breadcrumb-dark .breadcrumb-item a:hover { + color: #fff; +} +.breadcrumb-dark .breadcrumb-item + .breadcrumb-item::before { + color: #adb5bd; +} +.breadcrumb-dark .breadcrumb-item.active { + color: #dee2e6; +} +.breadcrumb-links { + padding: 0; + margin: 0; + background: 0 0; +} +.card { + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05); +} +.card .card-header { + padding: 1.5rem; +} +.card .card-body { + font-family: "Open Sans"; + padding: 1.5rem; +} +.card.card-plain { + background-color: transparent; + box-shadow: none; +} +.card .card-footer { + padding: 1.5rem; + background-color: transparent; +} +.author { + display: flex; +} +.author .name > span { + line-height: 1.571; + font-weight: 600; + font-size: 0.875rem; + color: #3a416f; +} +.author .stats { + font-size: 0.875rem; + font-weight: 400; +} +.card.card-background { + align-items: center; +} +.card.card-background .full-background { + background-position: 50%; + background-size: cover; + margin-bottom: 30px; + width: 100%; + height: 100%; + position: absolute; + border-radius: 1rem; +} +.card.card-background .card-body { + color: #fff; + position: relative; + z-index: 2; +} +.card.card-background .card-body .content-center, +.card.card-background .card-body .content-left { + min-height: 330px; + max-width: 450px; + padding-top: 60px; + padding-bottom: 60px; +} +.card.card-background .card-body .content-center { + text-align: center; +} +.card.card-background .card-body.body-left { + width: 90%; +} +.card.card-background .card-body .author .name .stats, +.card.card-background .card-body .author .name span { + color: #fff; +} +.card.card-background:after { + position: absolute; + top: 0; + bottom: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 1; + display: block; + content: ""; + background: rgba(0, 0, 0, 0.4); + border-radius: 1rem; +} +.card.card-background.card-background-mask-primary:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-primary:after { + background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-secondary:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-secondary:after { + background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-success:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-success:after { + background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-info:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-info:after { + background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-warning:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-warning:after { + background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-danger:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-danger:after { + background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-light:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-light:after { + background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%); + opacity: 0.85; +} +.card.card-background.card-background-mask-dark:before { + background: rgba(0, 0, 0, 0.2); +} +.card.card-background.card-background-mask-dark:after { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); + opacity: 0.85; +} +.card.card-background .card-category { + font-size: 0.875rem; + font-weight: 600; +} +.card.card-background .card-description { + margin-top: 24px; + margin-bottom: 24px; +} +@media (min-width: 992px) { + .dropdown .dropdown-menu, + .dropend .dropdown-menu, + .dropstart .dropdown-menu, + .dropup .dropdown-menu { + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; + cursor: pointer; + } + .dropdown .dropdown-toggle:after, + .dropend .dropdown-toggle:after, + .dropstart .dropdown-toggle:after, + .dropup .dropdown-toggle:after { + content: "\f107"; + font: normal normal normal 14px/1 FontAwesome; + border: none; + vertical-align: middle; + font-weight: 600; + } + .dropdown .dropdown-toggle.show:after, + .dropend .dropdown-toggle.show:after, + .dropstart .dropdown-toggle.show:after, + .dropup .dropdown-toggle.show:after { + transform: rotate(180deg); + } + .dropdown .dropdown-toggle:after, + .dropend .dropdown-toggle:after, + .dropstart .dropdown-toggle:after, + .dropup .dropdown-toggle:after { + transition: 0.3s ease; + } + .dropdown .dropdown-menu, + .dropdown.dropdown-hover .dropdown-menu { + display: block; + opacity: 0; + top: 0; + transform-origin: 50% 0; + pointer-events: none; + transform: perspective(999px) rotateX(-10deg) translateZ(0) + translate3d(0, 37px, 0) !important; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + will-change: transform, box-shadow; + } + .dropdown .dropdown-menu.show, + .dropdown.dropdown-hover:hover > .dropdown-menu { + opacity: 1; + pointer-events: auto; + visibility: visible; + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(0, 37px, 5px) !important; + } + .dropdown .dropdown-menu.show:before, + .dropdown.dropdown-hover:hover > .dropdown-menu:before { + top: -20px; + } + .dropdown.dropdown-hover:after { + content: ""; + position: absolute; + left: 0; + bottom: -24px; + width: 100%; + height: 100%; + } + .dropdown:not(.dropdown-hover) .dropdown-menu { + margin-top: 8px !important; + } + .dropdown .dropdown-menu:before { + font-family: FontAwesome; + content: "\f0d8"; + position: absolute; + top: 0; + left: 28px; + right: auto; + font-size: 22px; + color: #fff; + transition: top 0.35s ease; + } + .dropdown .dropdown-item .arrow { + transform: rotate(-90deg); + } + .dropdown-item { + transition: background-color 0.3s ease, color 0.3s ease; + } +} +@media (max-width: 991.98px) { + .dropdown:not(.nav-item) .dropdown-menu { + display: block; + opacity: 0; + top: 0; + transform-origin: 50% 0; + pointer-events: none; + transform: perspective(999px) rotateX(-10deg) translateZ(0) + translate3d(0, 37px, 0) !important; + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + will-change: transform, box-shadow; + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); + } + .dropdown:not(.nav-item) .dropdown-menu:before { + font-family: FontAwesome; + content: "\f0d8"; + position: absolute; + top: 0; + left: 28px; + right: auto; + font-size: 22px; + color: #fff; + transition: top 0.35s ease; + } + .dropdown:not(.nav-item):not(.dropdown-hover) .dropdown-menu { + margin-top: 8px !important; + } + .dropdown:not(.nav-item) .dropdown-menu.show { + opacity: 1; + pointer-events: auto; + visibility: visible; + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(0, 37px, 5px) !important; + } + .dropdown:not(.nav-item) .dropdown-menu.show:before { + top: -20px; + } + .dropdown.nav-item .dropdown-menu { + background-color: transparent; + overflow: scroll; + } + .dropdown.nav-item .dropdown-menu-animation { + display: block; + height: 0; + transition: all 0.35s ease; + padding-top: 0 !important; + padding-bottom: 0 !important; + opacity: 0; + } + .dropdown.nav-item .dropdown-menu-animation.show { + height: 250px; + opacity: 1; + } +} +.dropdown-menu li { + position: relative; +} +.dropdown.dropdown-subitem:after { + left: 100%; + bottom: 0; + width: 50%; +} +.dropdown .dropdown-menu .dropdown-item + .dropdown-menu:before { + transform: rotate(-90deg); + left: 0; + top: 0; + z-index: -1; + transition: left 0.35s ease; +} +.dropdown .dropdown-menu.dropdown-menu-end { + right: 0 !important; + left: auto !important; +} +.dropdown .dropdown-menu.dropdown-menu-end:before { + right: 28px; + left: auto; +} +.dropdown.dropdown-subitem:hover .dropdown-item + .dropdown-menu:before { + left: -8px; +} +.dropdown > .dropdown-menu .dropdown-item + .dropdown-menu { + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(0, 0, 5px) !important; +} +.dropdown .dropdown-menu .dropdown-item + .dropdown-menu { + right: -197px; + left: auto; + top: 0; +} +.dropdown-image { + background-size: cover; +} +@media (min-width: 992px) { + .dropdown-xl { + min-width: 40rem; + } + .dropdown-lg { + min-width: 23rem; + } + .dropdown-md { + min-width: 15rem; + } +} +@media (max-width: 1199.98px) { + .dropdown-lg-responsive { + min-width: 19rem; + } +} +.dropup .dropdown-menu { + box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; + cursor: pointer; + top: auto !important; + bottom: 100% !important; + margin-bottom: 0.5rem !important; + display: block; + opacity: 0; + transform-origin: bottom; + pointer-events: none; + transform: perspective(999px) rotateX(12deg) translateZ(0) + translate3d(0, 0, 0) !important; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + will-change: transform, box-shadow; +} +.dropup .dropdown-menu.show { + pointer-events: auto; + transform: perspective(999px) rotateX(0) translateZ(0) + translate3d(1px, 0, 5px) !important; + opacity: 1; +} +.dropup .dropdown-menu.show:after { + bottom: -20px; +} +.dropup .dropdown-menu:after { + font-family: FontAwesome; + content: "\f0d7"; + position: absolute; + z-index: -1; + bottom: 22px; + left: 28px; + right: auto; + font-size: 22px; + color: #fff; + transition: bottom 0.35s ease; +} +.page-header { + padding: 0; + position: relative; + overflow: hidden; + display: flex; + align-items: center; + background-size: cover; + background-position: 50%; +} +.page-header .container { + z-index: 1; +} +.oblique { + transform: skewX(-10deg); + overflow: hidden; + width: 60%; + right: -10rem; + border-bottom-left-radius: 0.75rem; +} +.oblique .oblique-image { + transform: skewX(10deg); +} +.fixed-plugin .fixed-plugin-button { + background: #fff; + border-radius: 50%; + bottom: 30px; + right: 30px; + font-size: 1.25rem; + z-index: 990; + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16); + cursor: pointer; +} +.fixed-plugin .fixed-plugin-button i { + pointer-events: none; +} +.fixed-plugin .card { + position: fixed !important; + right: -360px; + top: 0; + height: 100%; + left: auto !important; + transform: unset !important; + width: 360px; + border-radius: 0; + padding: 0 10px; + transition: 0.2s ease; + z-index: 1020; +} +.fixed-plugin .badge { + border: 1px solid #fff; + border-radius: 50%; + cursor: pointer; + display: inline-block; + height: 23px; + margin-right: 5px; + position: relative; + width: 23px; + transition: all 0.2s ease-in-out; +} +.fixed-plugin .badge.active, +.fixed-plugin .badge:hover { + border-color: #344767; +} +.fixed-plugin .btn.bg-gradient-primary:not(:disabled):not(.disabled) { + border: 1px solid transparent; +} +.fixed-plugin + .btn.bg-gradient-primary:not(:disabled):not(.disabled):not(.active) { + background-color: transparent; + background-image: none; + border: 1px solid #cb0c9f; + color: #cb0c9f; +} +.fixed-plugin.show .card { + right: 0; +} +.input-group { + border-radius: 0.5rem; +} +.input-group, +.input-group .input-group-text { + transition: box-shadow 0.15s ease, border-color 0.15s ease; +} +.input-group > :not(:first-child):not(.dropdown-menu) { + margin-left: 0; +} +.input-group .form-control:focus { + border-left: 1px solid #e293d3 !important; + border-right: 1px solid #e293d3 !important; +} +.input-group .form-control:not(:first-child) { + border-left: 0; + padding-left: 0; +} +.input-group .form-control:not(:last-child) { + border-right: 0; + padding-right: 0; +} +.input-group .form-control + .input-group-text { + border-left: 0; + border-right: 1px solid #d2d6da; +} +.input-group .input-group-text { + border-right: 0; +} +.form-group { + margin-bottom: 1rem; +} +.form-check:not(.form-switch) .form-check-input[type="checkbox"], +.form-check:not(.form-switch) .form-check-input[type="radio"] { + border: 1px solid #cbd3da; + margin-top: 0.25rem; + position: relative; +} +.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked, +.form-check:not(.form-switch) .form-check-input[type="radio"]:checked { + border: 0; +} +.form-check:not(.form-switch) .form-check-input[type="checkbox"]:after { + transition: opacity 0.25s ease-in-out; + font-family: FontAwesome; + content: "\f00c"; + width: 100%; + height: 100%; + color: #fff; + position: absolute; + display: flex; + justify-content: center; + align-items: center; + font-size: 0.67rem; + opacity: 0; +} +.form-check:not(.form-switch) .form-check-input[type="checkbox"]:checked:after { + opacity: 1; +} +.form-check:not(.form-switch) .form-check-input[type="radio"] { + transition: border 0s; +} +.form-check:not(.form-switch) .form-check-input[type="radio"]:after { + transition: opacity 0.25s ease-in-out; + content: ""; + position: absolute; + width: 0.4375rem; + height: 0.4375rem; + border-radius: 50%; + background-color: #fff; + opacity: 0; +} +.form-check:not(.form-switch) .form-check-input[type="radio"]:checked { + padding: 6px; +} +.form-check:not(.form-switch) .form-check-input[type="radio"]:checked:after { + opacity: 1; +} +.form-check-input[type="checkbox"], +.form-check-label { + cursor: pointer; +} +.form-check-label { + font-size: 0.875rem; + font-weight: 400; +} +.form-check-input { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.form-switch .form-check-input { + border: 1px solid #e9ecef; + position: relative; + background-color: rgba(58, 65, 111, 0.1); + height: 1.25em; +} +.form-switch .form-check-input:after { + transition: transform 0.25s ease-in-out, background-color 0.25s ease-in-out; + content: ""; + width: 1rem; + height: 1rem; + border-radius: 50%; + position: absolute; + background-color: #fff; + transform: translateX(1px); + box-shadow: 0 0.25rem 0.375rem -0.0625rem rgba(20, 20, 20, 0.12), + 0 0.125rem 0.25rem -0.0625rem rgba(20, 20, 20, 0.07); + top: 1px; +} +.form-switch .form-check-input:checked:after { + transform: translateX(21px); +} +.form-switch .form-check-input:checked { + border-color: rgba(58, 65, 111, 0.95); + background-color: rgba(58, 65, 111, 0.95); +} +.form-select { + transition: box-shadow 0.15s ease, border-color 0.15s ease; +} +.form-label, +label { + font-size: 0.75rem; + font-weight: 700; + margin-bottom: 0.5rem; + color: #344767; + margin-left: 0.25rem; +} +.form-control.is-invalid:focus { + box-shadow: 0 0 0 2px rgba(253, 92, 112, 0.6); +} +.form-control.is-valid:focus { + box-shadow: 0 0 0 2px rgba(102, 212, 50, 0.65); +} +.footer .nav-link { + color: #344767; + font-weight: 400; + font-size: 0.875rem; + padding-top: 0; + padding-bottom: 0.25rem; +} +.footer .nav-link:hover { + opacity: 1 !important; + transition: opacity 0.3 ease; +} +.bg-gradient-secondary { + background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%); +} +.bg-gradient-success { + background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%); +} +.bg-gradient-info { + background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%); +} +.bg-gradient-warning { + background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%); +} +.bg-gradient-danger { + background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%); +} +.bg-gradient-light { + background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%); +} +.bg-gradient-dark { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); +} +.bg-gradient-faded-primary { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(203, 12, 159, 0.6) 0, + #9b0979 100% + ); +} +.bg-gradient-faded-secondary { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(131, 146, 171, 0.6) 0, + #657796 100% + ); +} +.bg-gradient-faded-success { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(130, 214, 22, 0.6) 0, + #66a811 100% + ); +} +.bg-gradient-faded-info { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(23, 193, 232, 0.6) 0, + #129aba 100% + ); +} +.bg-gradient-faded-warning { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(251, 207, 51, 0.6) 0, + #f6c105 100% + ); +} +.bg-gradient-faded-danger { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(234, 6, 6, 0.6) 0, + #b80505 100% + ); +} +.bg-gradient-faded-light { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(233, 236, 239, 0.6) 0, + #cbd3da 100% + ); +} +.bg-gradient-faded-dark { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(52, 71, 103, 0.6) 0, + #233045 100% + ); +} +.bg-gradient-faded-white { + background-image: radial-gradient( + 370px circle at 80% 50%, + rgba(255, 255, 255, 0.6) 0, + #e6e6e6 100% + ); +} +.bg-gradient-faded-primary-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(203, 12, 159, 0.3) 0, + #cb0c9f 100% + ); +} +.bg-gradient-faded-secondary-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(131, 146, 171, 0.3) 0, + #8392ab 100% + ); +} +.bg-gradient-faded-success-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(130, 214, 22, 0.3) 0, + #82d616 100% + ); +} +.bg-gradient-faded-info-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(23, 193, 232, 0.3) 0, + #17c1e8 100% + ); +} +.bg-gradient-faded-warning-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(251, 207, 51, 0.3) 0, + #fbcf33 100% + ); +} +.bg-gradient-faded-danger-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(234, 6, 6, 0.3) 0, + #ea0606 100% + ); +} +.bg-gradient-faded-light-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(233, 236, 239, 0.3) 0, + #e9ecef 100% + ); +} +.bg-gradient-faded-dark-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(52, 71, 103, 0.3) 0, + #344767 100% + ); +} +.bg-gradient-faded-white-vertical { + background-image: radial-gradient( + 200px circle at 50% 70%, + rgba(255, 255, 255, 0.3) 0, + #fff 100% + ); +} +.icon-shape { + width: 48px; + height: 48px; + background-position: center; + border-radius: 0.75rem; +} +.icon-shape i { + color: #fff; + opacity: 0.8; + top: 11px; + position: relative; +} +.icon-shape .ni { + top: 14px; +} +.icon-xxs { + width: 20px; + height: 20px; +} +.icon-xxs i { + top: -4px; + font-size: 0.5rem; +} +.icon-xs { + width: 24px; + height: 24px; +} +.icon-xs i { + top: -4px; + font-size: 0.5rem; +} +.icon-sm { + width: 32px; + height: 32px; +} +.icon-sm i { + top: 2px; + font-size: 0.65rem; +} +.icon-md { + width: 48px; + height: 48px; +} +.icon-md i { + top: 22%; + font-size: 0.875rem; +} +.icon-md.icon-striped { + background-position-x: 85px; + background-position-y: 85px; +} +.icon-md.icon-striped i { + top: 11%; + margin-left: -10px; + font-size: 0.875rem; +} +.icon-lg { + width: 64px; + height: 64px; +} +.icon-lg i { + top: 31%; + font-size: 1.25rem; +} +.icon-lg.icon-striped { + background-position-x: 111px; + background-position-y: 111px; +} +.icon-lg.icon-striped i { + top: 21%; + margin-left: -15px; +} +.icon-xl { + width: 100px; + height: 100px; + border-radius: 0.75rem; +} +.icon-xl i { + top: 37%; + font-size: 1.6rem; +} +.icon-xl.icon-striped { + background-position-x: 80px; + background-position-y: 80px; +} +.icon-xl.icon-striped i { + top: 30%; + margin-left: -15px; +} +.info-horizontal { + text-align: left !important; +} +.info-horizontal .icon { + float: left; +} +.info-horizontal .description { + overflow: hidden; +} +svg.text-primary .color-foreground { + fill: #7928ca; +} +svg.text-primary .color-background { + fill: #ff0080; +} +svg.text-secondary .color-foreground { + fill: #627594; +} +svg.text-secondary .color-background { + fill: #a8b8d8; +} +svg.text-info .color-foreground { + fill: #2152ff; +} +svg.text-info .color-background { + fill: #21d4fd; +} +svg.text-warning .color-foreground { + fill: #f53939; +} +svg.text-warning .color-background { + fill: #fbcf33; +} +svg.text-danger .color-foreground { + fill: #ea0606; +} +svg.text-danger .color-background { + fill: #ff667c; +} +svg.text-success .color-foreground { + fill: #17ad37; +} +svg.text-success .color-background { + fill: #98ec2d; +} +svg.text-dark .color-foreground { + fill: #141727; +} +svg.text-dark .color-background { + fill: #3a416f; +} +.blur { + box-shadow: inset 0 0 2px #fefefed1; + -webkit-backdrop-filter: saturate(200%) blur(30px); + backdrop-filter: saturate(200%) blur(30px); + background-color: rgba(255, 255, 255, 0.8) !important; +} +.blur.saturation-less { + -webkit-backdrop-filter: saturate(20%) blur(30px); + backdrop-filter: saturate(20%) blur(30px); +} +.blur.blur-rounded { + border-radius: 40px; +} +.blur.blur-light { + background-color: rgba(255, 255, 255, 0.4); +} +.blur.blur-dark { + background-color: rgba(0, 0, 0, 0.3); +} +.shadow-blur { + box-shadow: inset 0 0 1px 1px rgba(254, 254, 254, 0.9), + 0 20px 27px 0 rgba(0, 0, 0, 0.05) !important; +} +.shadow-card { + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05) !important; +} +.navbar-blur { + -webkit-backdrop-filter: saturate(200%) blur(30px); + backdrop-filter: saturate(200%) blur(30px); + background-color: rgba(255, 255, 255, 0.58) !important; +} +.blur-section { + -webkit-backdrop-filter: saturate(200%) blur(30px); + backdrop-filter: saturate(200%) blur(30px); +} +.blur-section.blur-gradient-primary { + background-image: linear-gradient( + 310deg, + rgba(121, 40, 202, 0.95) 0, + rgba(255, 0, 128, 0.95) 100% + ); +} +.move-on-hover { + -webkit-transition: 0.2s ease-out; + transition: 0.2s ease-out; + overflow: hidden; + -webkit-transform-origin: 50% 0; + transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transform: perspective(999px) rotateX(0) translate3d(0, 0, 0); + transform: perspective(999px) rotateX(0) translate3d(0, 0, 0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + will-change: transform, box-shadow; +} +.move-on-hover:hover { + -webkit-transform: perspective(999px) rotateX(7deg) + translate3d(0, -4px, 5px); + transform: perspective(999px) rotateX(7deg) translate3d(0, -4px, 5px); +} +.gradient-animation { + background: linear-gradient( + -45deg, + #2152ff, + #ea0606, + #fbcf33, + #7928ca, + #344767 + ); + background-size: 400% 400% !important; + animation: gradient 10s ease infinite; +} +hr.vertical { + position: absolute; + background-color: transparent; + height: 100%; + right: 0; + top: 0; + width: 1px; +} +hr.vertical.light { + background-image: linear-gradient( + to bottom, + rgba(255, 255, 255, 0), + #fff, + rgba(255, 255, 255, 0) + ); +} +hr.vertical.dark { + background-image: linear-gradient( + to bottom, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); +} +hr.vertical.gray-light { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); +} +hr.horizontal { + background-color: transparent; +} +hr.horizontal.light { + background-image: linear-gradient( + to right, + rgba(255, 255, 255, 0), + #fff, + rgba(255, 255, 255, 0) + ); +} +hr.horizontal.dark { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); +} +hr.horizontal.gray-light { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.1), + rgba(0, 0, 0, 0) + ); +} +.lock-size { + width: 1.7rem; + height: 1.7rem; +} +.border-radius-xs { + border-radius: 0.125rem; +} +.border-radius-sm { + border-radius: 0.25rem; +} +.border-radius-md { + border-radius: 0.5rem; +} +.border-radius-lg { + border-radius: 0.75rem; +} +.border-radius-xl { + border-radius: 1rem; +} +.border-radius-2xl { + border-radius: 1.5rem; +} +.border-radius-section { + border-radius: 10rem; +} +.border-bottom-end-radius-0 { + border-bottom-right-radius: 0; +} +.border-top-end-radius-0 { + border-top-right-radius: 0; +} +.border-bottom-start-radius-0 { + border-bottom-left-radius: 0; +} +.border-top-start-radius-0 { + border-top-left-radius: 0; +} +.border-dashed { + border-style: dashed; +} +.z-index-sticky { + z-index: 1020; +} +.waves { + position: relative; + width: 100%; + height: 16vh; + margin-bottom: -7px; + min-height: 100px; + max-height: 150px; +} +.waves.waves-sm { + height: 50px; + min-height: 50px; +} +.waves.no-animation .moving-waves > use { + animation: none; +} +.wave-rotate { + transform: rotate(180deg); +} +.moving-waves > use { + animation: move-forever 40s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; +} +.moving-waves > use:nth-child(1) { + animation-delay: -2s; + animation-duration: 11s; +} +.moving-waves > use:nth-child(2) { + animation-delay: -4s; + animation-duration: 13s; +} +.moving-waves > use:nth-child(3) { + animation-delay: -3s; + animation-duration: 15s; +} +.moving-waves > use:nth-child(4) { + animation-delay: -4s; + animation-duration: 20s; +} +.moving-waves > use:nth-child(5) { + animation-delay: -4s; + animation-duration: 25s; +} +.moving-waves > use:nth-child(6) { + animation-delay: -3s; + animation-duration: 30s; +} +@keyframes move-forever { + 0% { + transform: translate3d(-90px, 0, 0); + } + 100% { + transform: translate3d(85px, 0, 0); + } +} +@media (max-width: 767.98px) { + .waves { + height: 40px; + min-height: 40px; + } + hr.horizontal { + background-color: transparent; + } + hr.horizontal:not(.dark) { + background-image: linear-gradient( + to right, + rgba(255, 255, 255, 0), + #fff, + rgba(255, 255, 255, 0) + ); + } + hr.horizontal.vertical { + transform: rotate(90deg); + } + hr.horizontal.dark { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0), + rgba(0, 0, 0, 0.4), + rgba(0, 0, 0, 0) + ); + } +} +.overflow-visible { + overflow: visible !important; +} +.popover .popover-header { + font-weight: 600; +} +.bg-cover { + background-size: cover; +} +.mask { + position: absolute; + background-size: cover; + background-position: center center; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 0.8; +} +.cursor-pointer { + cursor: pointer; +} +.transform-translate-50 { + transform: translate(0, -50%); +} +@media (min-width: 992px) { + .virtual-reality .sidenav { + margin-top: 1.5rem; + animation-name: fadeInBottom; + animation-fill-mode: both; + animation-duration: 1.5s; + transform: scale(0.6); + background: #fff; + left: 18% !important; + position: absolute; + } +} +.navbar { + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.16); +} +.navbar .navbar-brand { + color: #344767; + font-size: 0.875rem; +} +.navbar .nav-link { + color: #344767; + padding: 0.5rem 1rem; + font-weight: 400; + font-size: 0.875rem; +} +.navbar.navbar-absolute { + position: absolute; + width: 100%; + z-index: 1; +} +.navbar.navbar-transparent .nav-link, +.navbar.navbar-transparent .nav-link i { + color: #fff; +} +.navbar.navbar-transparent .nav-link:focus, +.navbar.navbar-transparent .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} +.navbar.navbar-transparent + .navbar-toggler + .navbar-toggler-icon + .navbar-toggler-bar { + background: #fff; +} +.navbar.navbar-transparent .navbar-collapse { + border-radius: 1rem; +} +.navbar.navbar-dark .navbar-collapse.collapsing .dropdown-header.text-dark, +.navbar.navbar-dark .navbar-collapse.show .dropdown-header.text-dark { + color: #fff !important; +} +.navbar .sidenav-toggler-inner { + width: 18px; +} +.navbar .sidenav-toggler-inner .sidenav-toggler-line { + transition: all 0.15s ease; + background: #67748e; + border-radius: 0.125rem; + position: relative; + display: block; + height: 2px; +} +.navbar .sidenav-toggler-inner .sidenav-toggler-line:not(:last-child) { + margin-bottom: 3px; +} +.g-sidenav-show.g-sidenav-pinned + .navbar + .sidenav-toggler-inner + .sidenav-toggler-line:first-child, +.g-sidenav-show.g-sidenav-pinned + .navbar + .sidenav-toggler-inner + .sidenav-toggler-line:last-child { + width: 13px; + transform: translateX(5px); +} +.navbar-light { + background-color: #fff !important; +} +.navbar-light .navbar-toggler { + border: none; +} +.navbar-light .navbar-toggler:focus { + box-shadow: none; +} +.navbar-toggler .navbar-toggler-icon { + background-image: none; +} +.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar { + display: block; + position: relative; + width: 22px; + height: 1px; + border-radius: 1px; + background: #6c757d; + transition: all 0.2s; + margin: 0 auto; +} +.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar2, +.navbar-toggler .navbar-toggler-icon .navbar-toggler-bar.bar3 { + margin-top: 7px; +} +.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar1 { + transform: rotate(45deg); + transform-origin: 10% 10%; + margin-top: 4px; +} +.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar2 { + opacity: 0; +} +.navbar-toggler[aria-expanded="true"] .navbar-toggler-bar.bar3 { + transform: rotate(-45deg); + transform-origin: 10% 90%; + margin-top: 3px; +} +@media (max-width: 991.98px) { + .navbar.navbar-transparent .navbar-collapse { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .navbar.navbar-transparent .navbar-collapse.collapsing { + background: #fff; + } + .navbar.navbar-transparent .navbar-collapse.show { + background: #fff; + } + .navbar.navbar-transparent .navbar-collapse.show .nav-link, + .navbar.navbar-transparent .navbar-collapse.show i { + color: #344767; + } + .g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .g-sidenav-show .navbar:not(.sidenav).navbar-main .navbar-nav { + flex-direction: row; + } +} +@media (max-width: 767.98px) { + .navbar-collapse { + position: relative; + } + .navbar-collapse .navbar-nav { + width: 100%; + } + .navbar-collapse .navbar-nav .nav-item.dropdown { + position: static; + } + .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu { + left: 0; + right: 0; + } + .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show:before { + content: none; + } +} +@media (max-width: 575.98px) { + .navbar-nav .nav-item.dropdown .dropdown-menu { + left: 0; + right: auto; + } +} +.navbar-vertical .navbar-brand-img, +.navbar-vertical .navbar-brand > img { + max-width: 100%; + max-height: 2rem; +} +.navbar-vertical .navbar-nav .nav-link { + padding-left: 1rem; + padding-right: 1rem; + font-weight: 500; + color: #67748e; +} +.navbar-vertical .navbar-nav .nav-link > i { + min-width: 1.8rem; + font-size: 0.9375rem; + line-height: 1.5rem; +} +.navbar-vertical .navbar-nav .nav-link .dropdown-menu { + border: none; +} +.navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu { + margin-left: 0.5rem; +} +.navbar-vertical .navbar-nav .nav-sm .nav-link { + font-size: 0.8125rem; +} +.navbar-vertical .navbar-nav .nav-link { + display: flex; + align-items: center; + white-space: nowrap; +} +.navbar-vertical .navbar-heading { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + font-size: 0.75rem; + text-transform: uppercase; + letter-spacing: 0.04em; +} +.navbar-vertical.navbar-expand-xs { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 15.625rem !important; + overflow-y: auto; + padding: 0; + box-shadow: none; +} +.navbar-vertical.navbar-expand-xs .navbar-collapse { + display: block; + overflow: auto; + height: calc(100vh - 360px); +} +.navbar-vertical.navbar-expand-xs > [class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; +} +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xs > [class*="container"] { + min-height: none; + height: 100%; + } +} +.navbar-vertical.navbar-expand-xs.fixed-start { + left: 0; +} +.navbar-vertical.navbar-expand-xs.fixed-end { + right: 0; +} +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link { + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; +} +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .nav-link-text, +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-mini-icon, +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link .sidenav-normal, +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link i { + pointer-events: none; +} +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-item { + width: 100%; +} +.navbar-vertical.navbar-expand-xs .navbar-nav > .nav-item { + margin-top: 0.125rem; +} +.navbar-vertical.navbar-expand-xs .navbar-nav > .nav-item .icon .ni { + top: 0; +} +.navbar-vertical.navbar-expand-xs + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; +} +.navbar-vertical.navbar-expand-xs + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; +} +.navbar-vertical.navbar-expand-xs .lavalamp-object { + width: calc(100% - 1rem) !important; + background: theme-color("primary"); + color: color-yiq(#cb0c9f); + margin-right: 0.5rem; + margin-left: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + border-radius: 0.25rem; +} +.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link { + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; +} +.navbar-vertical.navbar-expand-xs + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; +} +@media (min-width: 576px) { + .navbar-vertical.navbar-expand-sm { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 15.625rem !important; + overflow-y: auto; + padding: 0; + box-shadow: none; + } + .navbar-vertical.navbar-expand-sm .navbar-collapse { + display: block; + overflow: auto; + height: calc(100vh - 360px); + } + .navbar-vertical.navbar-expand-sm > [class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} +@media all and (min-width: 576px) and (-ms-high-contrast: none), + (min-width: 576px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-sm > [class*="container"] { + min-height: none; + height: 100%; + } +} +@media (min-width: 576px) { + .navbar-vertical.navbar-expand-sm.fixed-start { + left: 0; + } + .navbar-vertical.navbar-expand-sm.fixed-end { + right: 0; + } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link { + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; + } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .nav-link-text, + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-mini-icon, + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link .sidenav-normal, + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link i { + pointer-events: none; + } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-item { + width: 100%; + } + .navbar-vertical.navbar-expand-sm .navbar-nav > .nav-item { + margin-top: 0.125rem; + } + .navbar-vertical.navbar-expand-sm .navbar-nav > .nav-item .icon .ni { + top: 0; + } + .navbar-vertical.navbar-expand-sm + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; + } + .navbar-vertical.navbar-expand-sm + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; + } + .navbar-vertical.navbar-expand-sm .lavalamp-object { + width: calc(100% - 1rem) !important; + background: theme-color("primary"); + color: color-yiq(#cb0c9f); + margin-right: 0.5rem; + margin-left: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + border-radius: 0.25rem; + } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link { + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; + } + .navbar-vertical.navbar-expand-sm + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; + } +} +@media (min-width: 768px) { + .navbar-vertical.navbar-expand-md { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 15.625rem !important; + overflow-y: auto; + padding: 0; + box-shadow: none; + } + .navbar-vertical.navbar-expand-md .navbar-collapse { + display: block; + overflow: auto; + height: calc(100vh - 360px); + } + .navbar-vertical.navbar-expand-md > [class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} +@media all and (min-width: 768px) and (-ms-high-contrast: none), + (min-width: 768px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-md > [class*="container"] { + min-height: none; + height: 100%; + } +} +@media (min-width: 768px) { + .navbar-vertical.navbar-expand-md.fixed-start { + left: 0; + } + .navbar-vertical.navbar-expand-md.fixed-end { + right: 0; + } + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link { + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; + } + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .nav-link-text, + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-mini-icon, + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link .sidenav-normal, + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link i { + pointer-events: none; + } + .navbar-vertical.navbar-expand-md .navbar-nav .nav-item { + width: 100%; + } + .navbar-vertical.navbar-expand-md .navbar-nav > .nav-item { + margin-top: 0.125rem; + } + .navbar-vertical.navbar-expand-md .navbar-nav > .nav-item .icon .ni { + top: 0; + } + .navbar-vertical.navbar-expand-md + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; + } + .navbar-vertical.navbar-expand-md + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; + } + .navbar-vertical.navbar-expand-md .lavalamp-object { + width: calc(100% - 1rem) !important; + background: theme-color("primary"); + color: color-yiq(#cb0c9f); + margin-right: 0.5rem; + margin-left: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + border-radius: 0.25rem; + } + .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link { + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; + } + .navbar-vertical.navbar-expand-md + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; + } +} +@media (min-width: 992px) { + .navbar-vertical.navbar-expand-lg { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 15.625rem !important; + overflow-y: auto; + padding: 0; + box-shadow: none; + } + .navbar-vertical.navbar-expand-lg .navbar-collapse { + display: block; + overflow: auto; + height: calc(100vh - 360px); + } + .navbar-vertical.navbar-expand-lg > [class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} +@media all and (min-width: 992px) and (-ms-high-contrast: none), + (min-width: 992px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-lg > [class*="container"] { + min-height: none; + height: 100%; + } +} +@media (min-width: 992px) { + .navbar-vertical.navbar-expand-lg.fixed-start { + left: 0; + } + .navbar-vertical.navbar-expand-lg.fixed-end { + right: 0; + } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link { + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; + } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .nav-link-text, + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-mini-icon, + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link .sidenav-normal, + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link i { + pointer-events: none; + } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-item { + width: 100%; + } + .navbar-vertical.navbar-expand-lg .navbar-nav > .nav-item { + margin-top: 0.125rem; + } + .navbar-vertical.navbar-expand-lg .navbar-nav > .nav-item .icon .ni { + top: 0; + } + .navbar-vertical.navbar-expand-lg + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; + } + .navbar-vertical.navbar-expand-lg + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; + } + .navbar-vertical.navbar-expand-lg .lavalamp-object { + width: calc(100% - 1rem) !important; + background: theme-color("primary"); + color: color-yiq(#cb0c9f); + margin-right: 0.5rem; + margin-left: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + border-radius: 0.25rem; + } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link { + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; + } + .navbar-vertical.navbar-expand-lg + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; + } +} +@media (min-width: 1200px) { + .navbar-vertical.navbar-expand-xl { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 15.625rem !important; + overflow-y: auto; + padding: 0; + box-shadow: none; + } + .navbar-vertical.navbar-expand-xl .navbar-collapse { + display: block; + overflow: auto; + height: calc(100vh - 360px); + } + .navbar-vertical.navbar-expand-xl > [class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} +@media all and (min-width: 1200px) and (-ms-high-contrast: none), + (min-width: 1200px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xl > [class*="container"] { + min-height: none; + height: 100%; + } +} +@media (min-width: 1200px) { + .navbar-vertical.navbar-expand-xl.fixed-start { + left: 0; + } + .navbar-vertical.navbar-expand-xl.fixed-end { + right: 0; + } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link { + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; + } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .nav-link-text, + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-mini-icon, + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link .sidenav-normal, + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link i { + pointer-events: none; + } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-item { + width: 100%; + } + .navbar-vertical.navbar-expand-xl .navbar-nav > .nav-item { + margin-top: 0.125rem; + } + .navbar-vertical.navbar-expand-xl .navbar-nav > .nav-item .icon .ni { + top: 0; + } + .navbar-vertical.navbar-expand-xl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; + } + .navbar-vertical.navbar-expand-xl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; + } + .navbar-vertical.navbar-expand-xl .lavalamp-object { + width: calc(100% - 1rem) !important; + background: theme-color("primary"); + color: color-yiq(#cb0c9f); + margin-right: 0.5rem; + margin-left: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + border-radius: 0.25rem; + } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link { + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; + } + .navbar-vertical.navbar-expand-xl + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; + } +} +@media (min-width: 1400px) { + .navbar-vertical.navbar-expand-xxl { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 15.625rem !important; + overflow-y: auto; + padding: 0; + box-shadow: none; + } + .navbar-vertical.navbar-expand-xxl .navbar-collapse { + display: block; + overflow: auto; + height: calc(100vh - 360px); + } + .navbar-vertical.navbar-expand-xxl > [class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} +@media all and (min-width: 1400px) and (-ms-high-contrast: none), + (min-width: 1400px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xxl > [class*="container"] { + min-height: none; + height: 100%; + } +} +@media (min-width: 1400px) { + .navbar-vertical.navbar-expand-xxl.fixed-start { + left: 0; + } + .navbar-vertical.navbar-expand-xxl.fixed-end { + right: 0; + } + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link { + padding-top: 0.675rem; + padding-bottom: 0.675rem; + margin: 0 1rem; + } + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .nav-link-text, + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-mini-icon, + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link .sidenav-normal, + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-link i { + pointer-events: none; + } + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav-item { + width: 100%; + } + .navbar-vertical.navbar-expand-xxl .navbar-nav > .nav-item { + margin-top: 0.125rem; + } + .navbar-vertical.navbar-expand-xxl .navbar-nav > .nav-item .icon .ni { + top: 0; + } + .navbar-vertical.navbar-expand-xxl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-background { + fill: #3a416f; + } + .navbar-vertical.navbar-expand-xxl + .navbar-nav + > .nav-item + > .nav-link + .icon + svg + .color-foreground { + fill: #141727; + } + .navbar-vertical.navbar-expand-xxl .lavalamp-object { + width: calc(100% - 1rem) !important; + background: theme-color("primary"); + color: color-yiq(#cb0c9f); + margin-right: 0.5rem; + margin-left: 0.5rem; + padding-left: 1rem; + padding-right: 1rem; + border-radius: 0.25rem; + } + .navbar-vertical.navbar-expand-xxl .navbar-nav .nav .nav-link { + padding-top: 0.45rem; + padding-bottom: 0.45rem; + padding-left: 15px; + } + .navbar-vertical.navbar-expand-xxl + .navbar-nav + .nav + .nav-link + > span.sidenav-normal { + transition: all 0.1s ease 0s; + } +} +.sidenav[data-color="primary"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #cb0c9f 0, #cb0c9f 100%); +} +.sidenav[data-color="secondary"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #8392ab 0, #8392ab 100%); +} +.sidenav[data-color="success"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #82d616 0, #82d616 100%); +} +.sidenav[data-color="info"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #17c1e8 0, #17c1e8 100%); +} +.sidenav[data-color="warning"] + .navbar-nav + > .nav-item + > .nav-link.active + .icon { + background-image: linear-gradient(310deg, #fbcf33 0, #fbcf33 100%); +} +.sidenav[data-color="danger"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #ea0606 0, #ea0606 100%); +} +.sidenav[data-color="light"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #e9ecef 0, #e9ecef 100%); +} +.sidenav[data-color="dark"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #344767 0, #344767 100%); +} +.sidenav[data-color="white"] .navbar-nav > .nav-item > .nav-link.active .icon { + background-image: linear-gradient(310deg, #fff 0, #fff 100%); +} +.main-content, +.sidenav { + transition: all 0.2s ease-in-out; +} +.sidenav { + z-index: 990; +} +.sidenav .navbar-brand, +.sidenav .navbar-heading { + display: block; +} +@media (min-width: 1200px) { + .sidenav:hover { + max-width: 15.625rem; + } + .sidenav .sidenav-toggler { + padding: 1.5rem; + } + .sidenav.fixed-start + .main-content { + margin-left: 17.125rem; + } + .sidenav.fixed-end + .main-content { + margin-right: 17.125rem; + } +} +.sidenav .navbar-heading .docs-mini { + padding-left: 3px; +} +.sidenav .navbar-heading { + transition: all 0.1s ease; +} +.sidenav .navbar-brand { + padding: 1.5rem 2rem; +} +.sidenav-header { + height: 4.875rem; +} +.sidenav-footer .card.card-background:after { + opacity: 0.65; +} +.g-sidenav-show .sidenav .nav-item .collapse { + height: auto; + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .g-sidenav-show .sidenav .nav-item .collapse { + transition: none; + } +} +.g-sidenav-show .sidenav .nav-link-text { + transition: 0.3s ease; + opacity: 1; +} +@media (max-width: 1199.98px) { + .g-sidenav-show.rtl .sidenav { + transform: translateX(17.125rem); + } + .g-sidenav-show:not(.rtl) .sidenav { + transform: translateX(-17.125rem); + } + .g-sidenav-show .sidenav.fixed-start + .main-content { + margin-left: 0 !important; + } + .g-sidenav-show.g-sidenav-pinned .sidenav { + transform: translateX(0); + } +} +.navbar-vertical.bg-white { + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05); +} +.navbar-vertical.bg-white .navbar-nav .nav-link.active { + box-shadow: none; +} +.navbar-vertical.bg-white .navbar-nav .nav-link .icon { + background-image: linear-gradient(310deg, #e9ecef 0, #e9ecef 100%); +} +.navbar-vertical .navbar-nav .nav-link.active { + font-weight: 600; + box-shadow: 0 20px 27px 0 rgba(0, 0, 0, 0.05); + border-radius: 0.5rem; +} +.navbar-vertical .navbar-nav > .nav-item .nav-link.active { + color: #344767; + background-color: #fff; +} +.navbar-vertical .navbar-nav > .nav-item .nav-link.active .icon { + background-image: linear-gradient(310deg, #cb0c9f 0, #cb0c9f 100%); +} +.navbar-vertical + .navbar-nav + > .nav-item + .nav-link.active + .icon + svg + .color-background, +.navbar-vertical + .navbar-nav + > .nav-item + .nav-link.active + .icon + svg + .color-foreground { + fill: #fff; +} +.navbar-main { + transition: box-shadow 0.25s ease-in, background-color 0.25s ease-in; +} +.navbar-main.fixed-top { + width: calc(100% - (15.625rem + 1.5rem * 3)); +} +.navbar-main.fixed-top + [class*="container"] { + margin-top: 7.1875rem !important; +} +.navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after { + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Free"; + font-weight: 700; + content: "\f107"; + margin-left: auto; + color: rgba(58, 65, 111, 0.5); + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-vertical .navbar-nav .nav-link[data-bs-toggle="collapse"]:after { + transition: none; + } +} +.navbar-vertical + .navbar-nav + .nav-link[data-bs-toggle="collapse"][aria-expanded="true"]:after { + color: #3a416f; + transform: rotate(180deg); +} +.navbar-vertical .navbar-nav .nav-item .collapse .nav, +.navbar-vertical .navbar-nav .nav-item .collapsing .nav { + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-vertical .navbar-nav .nav-item .collapse .nav, + .navbar-vertical .navbar-nav .nav-item .collapsing .nav { + transition: none; + } +} +.navbar-vertical .navbar-nav .nav-item .collapse .nav .nav-item .nav-link, +.navbar-vertical .navbar-nav .nav-item .collapsing .nav .nav-item .nav-link { + position: relative; + background-color: transparent; + box-shadow: none; + color: rgba(58, 65, 111, 0.5); + margin-left: 1.35rem; +} +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link:before { + content: ""; + position: absolute; + left: -18px; + top: 50%; + transform: translate(0, -50%); + height: 5px; + width: 5px; + border-radius: 1.5rem; + background: rgba(58, 65, 111, 0.5); +} +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link.active, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link.active { + color: #3a416f; +} +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-link.active:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link.active:before { + height: 8px; + width: 8px; + background: #3a416f; +} +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item.active + .nav-link, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item.active + .nav-link { + color: #3a416f; +} +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item.active + .nav-link:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item.active + .nav-link:before { + height: 8px; + width: 8px; + background: #3a416f; +} +.navbar-vertical + .navbar-nav + .nav-item + .collapse + .nav + .nav-item + .nav-item + .nav-link:before, +.navbar-vertical + .navbar-nav + .nav-item + .collapsing + .nav + .nav-item + .nav-item + .nav-link:before { + content: none; +} +.navbar-vertical.blur .navbar-nav > .nav-item .nav-link { + background-color: transparent; + box-shadow: none; +} +.navbar-vertical .navbar-brand .navbar-brand-img, +.navbar-vertical .navbar-brand span { + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-vertical .navbar-brand .navbar-brand-img, + .navbar-vertical .navbar-brand span { + transition: none; + } +} +.navbar-vertical .nav-item .nav-link span.sidenav-mini-icon { + transition: all 0.2s ease-in-out; + text-align: center; + width: 0; +} +@media (prefers-reduced-motion: reduce) { + .navbar-vertical .nav-item .nav-link span.sidenav-mini-icon { + transition: none; + } +} +.navbar-vertical .docs-info { + transition: all 0.2s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .navbar-vertical .docs-info { + transition: none; + } +} +.g-sidenav-show:not(.g-sidenav-hidden) + .navbar-vertical + .nav-item + .nav-link + span.sidenav-mini-icon { + opacity: 0; +} +@media (min-width: 1200px) { + .navbar-vertical .navbar-nav .nav-item .nav-link .icon { + padding: 10px; + } + .g-sidenav-hidden.rtl .main-content { + margin-right: 6rem !important; + } + .g-sidenav-hidden.rtl .main-content .navbar-vertical:hover { + max-width: 15.625rem !important; + } + .g-sidenav-hidden.rtl .sidenav:hover + .main-content { + margin-right: 17.125rem !important; + } + .g-sidenav-hidden .navbar-vertical { + max-width: 6rem !important; + } + .g-sidenav-hidden .navbar-vertical.fixed-start + .main-content { + margin-left: 7.5rem; + } + .g-sidenav-hidden .navbar-vertical .navbar-brand img { + width: auto !important; + } + .g-sidenav-hidden .navbar-vertical .navbar-brand span { + opacity: 0; + } + .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .icon { + padding: 10px; + } + .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .nav-link-text, + .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-normal { + opacity: 0; + width: 0; + } + .g-sidenav-hidden .navbar-vertical .nav-item .nav-link .sidenav-mini-icon { + min-width: 1.8rem; + margin-left: 0.15rem; + opacity: 1; + } + .g-sidenav-hidden + .navbar-vertical + .nav-item + .nav-link[data-bs-toggle="collapse"]:after { + content: ""; + } + .g-sidenav-hidden .navbar-vertical .nav-item .collapse .nav { + margin-left: 0 !important; + padding-left: 0 !important; + } + .g-sidenav-hidden + .navbar-vertical + .nav-item + .collapse + .nav + .nav-item + .nav-link { + margin-left: 1rem; + } + .g-sidenav-hidden + .navbar-vertical + .nav-item + .collapse + .nav + .nav-item + .nav-link:before { + content: none; + } + .g-sidenav-hidden + .navbar-vertical + .nav-item + .collapse + .nav + .nav-item + .nav-link[data-bs-toggle="collapse"]:after { + content: "\f107"; + } + .g-sidenav-hidden .navbar-vertical .card.card-background .icon-shape { + margin-bottom: 0 !important; + } + .g-sidenav-hidden .navbar-vertical .card.card-background .docs-info { + opacity: 0; + width: 0; + height: 0; + } + .g-sidenav-hidden .navbar-vertical:hover { + max-width: 15.625rem !important; + } + .g-sidenav-hidden .navbar-vertical:hover.fixed-start + .main-content { + margin-left: 17.125rem; + } + .g-sidenav-hidden .navbar-vertical:hover .navbar-brand span { + opacity: 1; + } + .g-sidenav-hidden .navbar-vertical:hover .nav-item .nav-link .nav-link-text, + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .nav-link + .sidenav-normal { + opacity: 1; + width: auto; + } + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .nav-link + .sidenav-mini-icon { + opacity: 0; + width: 0; + min-width: 0; + } + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .nav-link[data-bs-toggle="collapse"]:after { + content: "\f107"; + } + .g-sidenav-hidden .navbar-vertical:hover .nav-item .collapse .nav { + margin-left: 1.5rem !important; + padding-left: 1rem !important; + } + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .nav-link { + margin-left: 1.35rem; + } + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .nav-link:before { + content: ""; + } + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapse + .nav, + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapsing + .nav { + margin-left: 0 !important; + padding-left: 0 !important; + } + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapse + .nav + .nav-item + .nav-link:before, + .g-sidenav-hidden + .navbar-vertical:hover + .nav-item + .collapse + .nav + .nav-item + .collapsing + .nav + .nav-item + .nav-link:before { + content: none; + } + .g-sidenav-hidden .navbar-vertical:hover .card.card-background .icon-shape { + margin-bottom: 1rem !important; + } + .g-sidenav-hidden .navbar-vertical:hover .card.card-background .docs-info { + opacity: 1; + width: auto; + height: auto; + } +} +.nav.nav-pills { + background: #f8f9fa; + border-radius: 0.75rem; + position: relative; +} +.nav.nav-pills.nav-pills-vertical { + border-radius: 1.1875rem; +} +.nav.nav-pills.nav-pills-vertical .nav-link.active { + border-radius: 0.875rem; +} +.nav.nav-pills .nav-link { + z-index: 3; + color: #344767; + border-radius: 0.5rem; + background-color: inherit; +} +.nav.nav-pills .nav-link.active { + animation: 0.2s ease; +} +.nav.nav-pills .nav-link:hover:not(.active) { + color: #344767; +} +.nav.nav-pills.nav-pills-primary { + background: #fff; + color: #fff; +} +.nav.nav-pills.nav-pills-primary .nav-link.active { + color: #fff; +} +.nav.nav-pills.nav-pills-primary .moving-tab .nav-link.active { + background: #7928ca; + color: #7928ca; +} +.nav.nav-pills.nav-pills-info { + background: #fff; + color: #fff; +} +.nav.nav-pills.nav-pills-info .nav-link.active { + color: #fff; +} +.nav.nav-pills.nav-pills-info .moving-tab .nav-link.active { + background: #2152ff; + color: #2152ff; +} +.nav.nav-pills.nav-pills-success { + background: #fff; + color: #fff; +} +.nav.nav-pills.nav-pills-success .nav-link.active { + color: #fff; +} +.nav.nav-pills.nav-pills-success .moving-tab .nav-link.active { + background: #17ad37; + color: #17ad37; +} +.nav.nav-pills.nav-pills-warning { + background: #fff; + color: #fff; +} +.nav.nav-pills.nav-pills-warning .nav-link.active { + color: #fff; +} +.nav.nav-pills.nav-pills-warning .moving-tab .nav-link.active { + background: #f53939; + color: #f53939; +} +.nav.nav-pills.nav-pills-danger { + background: #fff; + color: #fff; +} +.nav.nav-pills.nav-pills-danger .nav-link.active { + color: #fff; +} +.nav.nav-pills.nav-pills-danger .moving-tab .nav-link.active { + background: #ea0606; + color: #ea0606; +} +.nav.nav-pills .nav-item { + z-index: 3; +} +.moving-tab { + z-index: 1 !important; +} +.moving-tab .nav-link { + color: #fff; + transition: 0.2s ease; + border-radius: 0.5rem; +} +.moving-tab .nav-link.active { + color: #fff; + font-weight: 600; + box-shadow: 0 1px 5px 1px #ddd; + animation: 0.2s ease; + background: #fff; +} +.moving-tab .nav-link:hover:not(.active) { + color: #344767; +} +.page-item.active .page-link { + box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.09), + 0 2px 3px -1px rgba(0, 0, 0, 0.07); +} +.page-item .page-link, +.page-item span { + display: flex; + align-items: center; + justify-content: center; + color: #8392ab; + padding: 0; + margin: 0 3px; + border-radius: 50% !important; + width: 36px; + height: 36px; + font-size: 0.875rem; +} +.pagination-lg .page-item .page-link, +.pagination-lg .page-item span { + width: 46px; + height: 46px; + line-height: 46px; +} +.pagination-sm .page-item .page-link, +.pagination-sm .page-item span { + width: 30px; + height: 30px; + line-height: 30px; +} +.pagination.pagination-primary .page-item.active > .page-link, +.pagination.pagination-primary .page-item.active > .page-link:focus, +.pagination.pagination-primary .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); + border: none; +} +.pagination.pagination-secondary .page-item.active > .page-link, +.pagination.pagination-secondary .page-item.active > .page-link:focus, +.pagination.pagination-secondary .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #627594 0, #a8b8d8 100%); + border: none; +} +.pagination.pagination-success .page-item.active > .page-link, +.pagination.pagination-success .page-item.active > .page-link:focus, +.pagination.pagination-success .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #17ad37 0, #98ec2d 100%); + border: none; +} +.pagination.pagination-info .page-item.active > .page-link, +.pagination.pagination-info .page-item.active > .page-link:focus, +.pagination.pagination-info .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #2152ff 0, #21d4fd 100%); + border: none; +} +.pagination.pagination-warning .page-item.active > .page-link, +.pagination.pagination-warning .page-item.active > .page-link:focus, +.pagination.pagination-warning .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #f53939 0, #fbcf33 100%); + border: none; +} +.pagination.pagination-danger .page-item.active > .page-link, +.pagination.pagination-danger .page-item.active > .page-link:focus, +.pagination.pagination-danger .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #ea0606 0, #ff667c 100%); + border: none; +} +.pagination.pagination-light .page-item.active > .page-link, +.pagination.pagination-light .page-item.active > .page-link:focus, +.pagination.pagination-light .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #ced4da 0, #ebeff4 100%); + border: none; +} +.pagination.pagination-dark .page-item.active > .page-link, +.pagination.pagination-dark .page-item.active > .page-link:focus, +.pagination.pagination-dark .page-item.active > .page-link:hover { + background-image: linear-gradient(310deg, #141727 0, #3a416f 100%); + border: none; +} +.popover { + box-shadow: 0 0.3125rem 0.625rem 0 rgba(0, 0, 0, 0.12); +} +.popover .popover-header { + font-weight: 600; +} +.progress-bar { + height: 6px; + border-radius: 0.25rem; + margin-top: -2px; +} +.progress { + overflow: visible; +} +.progress.progress-sm { + height: 4px; +} +.progress.progress-lg { + height: 20px; +} +.rtl .breadcrumb .breadcrumb-item + .breadcrumb-item::before { + float: right; + padding-left: 0.5rem; + padding-right: 0; +} +.rtl .sidenav .navbar-nav { + width: 100%; + padding-right: 0; +} +.rtl .fixed-plugin .fixed-plugin-button { + left: 30px; + right: auto; +} +.rtl .fixed-plugin .card { + left: -360px !important; + right: auto; +} +.rtl .fixed-plugin.show .card { + right: auto; + left: 0 !important; +} +.rtl .timeline .timeline-content { + margin-right: 45px; + margin-left: 0; +} +.rtl .timeline .timeline-step { + transform: translateX(50%); +} +.rtl .timeline.timeline-one-side:before { + right: 1rem; +} +.rtl .timeline.timeline-one-side .timeline-step { + right: 1rem; +} +.rtl .form-check.form-switch .form-check-input:after { + transform: translateX(-1px); +} +.rtl .form-check.form-switch .form-check-input:checked:after { + transform: translateX(-21px); +} +.rtl .avatar-group .avatar + .avatar { + margin-left: 0; + margin-right: -1rem; +} +.rtl .dropdown .dropdown-menu { + left: 0; +} +.rtl .input-group .input-group-text { + border-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-right: 1px solid #d2d6da; +} +.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; + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + border-right: 0; + border-left: 1px solid #d2d6da; +} +.rtl .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), +.rtl + .input-group:not(.has-validation) + > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} +.btn.btn-facebook { + background-color: #3b5998; + color: #fff; +} +.btn.btn-facebook:focus, +.btn.btn-facebook:hover { + background-color: #344e86; + color: #fff; +} +.btn.btn-facebook:active, +.btn.btn-facebook:active:focus, +.btn.btn-facebook:focus { + box-shadow: none; +} +.btn.btn-facebook.btn-simple { + color: #344e86; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-facebook.btn-simple:active, +.btn.btn-facebook.btn-simple:focus, +.btn.btn-facebook.btn-simple:hover, +.btn.btn-facebook.btn-simple:hover:focus, +.btn.btn-facebook.btn-simple:hover:focus:active { + color: #344e86; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-facebook.btn-neutral { + color: #3b5998; + background-color: #fff; +} +.btn.btn-facebook.btn-neutral:active, +.btn.btn-facebook.btn-neutral:focus, +.btn.btn-facebook.btn-neutral:hover { + color: #344e86; +} +.btn.btn-twitter { + background-color: #55acee; + color: #fff; +} +.btn.btn-twitter:focus, +.btn.btn-twitter:hover { + background-color: #3ea1ec; + color: #fff; +} +.btn.btn-twitter:active, +.btn.btn-twitter:active:focus, +.btn.btn-twitter:focus { + box-shadow: none; +} +.btn.btn-twitter.btn-simple { + color: #3ea1ec; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-twitter.btn-simple:active, +.btn.btn-twitter.btn-simple:focus, +.btn.btn-twitter.btn-simple:hover, +.btn.btn-twitter.btn-simple:hover:focus, +.btn.btn-twitter.btn-simple:hover:focus:active { + color: #3ea1ec; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-twitter.btn-neutral { + color: #55acee; + background-color: #fff; +} +.btn.btn-twitter.btn-neutral:active, +.btn.btn-twitter.btn-neutral:focus, +.btn.btn-twitter.btn-neutral:hover { + color: #3ea1ec; +} +.btn.btn-pinterest { + background-color: #cc2127; + color: #fff; +} +.btn.btn-pinterest:focus, +.btn.btn-pinterest:hover { + background-color: #b21d22; + color: #fff; +} +.btn.btn-pinterest:active, +.btn.btn-pinterest:active:focus, +.btn.btn-pinterest:focus { + box-shadow: none; +} +.btn.btn-pinterest.btn-simple { + color: #b21d22; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-pinterest.btn-simple:active, +.btn.btn-pinterest.btn-simple:focus, +.btn.btn-pinterest.btn-simple:hover, +.btn.btn-pinterest.btn-simple:hover:focus, +.btn.btn-pinterest.btn-simple:hover:focus:active { + color: #b21d22; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-pinterest.btn-neutral { + color: #cc2127; + background-color: #fff; +} +.btn.btn-pinterest.btn-neutral:active, +.btn.btn-pinterest.btn-neutral:focus, +.btn.btn-pinterest.btn-neutral:hover { + color: #b21d22; +} +.btn.btn-linkedin { + background-color: #0077b5; + color: #fff; +} +.btn.btn-linkedin:focus, +.btn.btn-linkedin:hover { + background-color: #00669c; + color: #fff; +} +.btn.btn-linkedin:active, +.btn.btn-linkedin:active:focus, +.btn.btn-linkedin:focus { + box-shadow: none; +} +.btn.btn-linkedin.btn-simple { + color: #00669c; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-linkedin.btn-simple:active, +.btn.btn-linkedin.btn-simple:focus, +.btn.btn-linkedin.btn-simple:hover, +.btn.btn-linkedin.btn-simple:hover:focus, +.btn.btn-linkedin.btn-simple:hover:focus:active { + color: #00669c; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-linkedin.btn-neutral { + color: #0077b5; + background-color: #fff; +} +.btn.btn-linkedin.btn-neutral:active, +.btn.btn-linkedin.btn-neutral:focus, +.btn.btn-linkedin.btn-neutral:hover { + color: #00669c; +} +.btn.btn-dribbble { + background-color: #ea4c89; + color: #fff; +} +.btn.btn-dribbble:focus, +.btn.btn-dribbble:hover { + background-color: #e73177; + color: #fff; +} +.btn.btn-dribbble:active, +.btn.btn-dribbble:active:focus, +.btn.btn-dribbble:focus { + box-shadow: none; +} +.btn.btn-dribbble.btn-simple { + color: #e73177; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-dribbble.btn-simple:active, +.btn.btn-dribbble.btn-simple:focus, +.btn.btn-dribbble.btn-simple:hover, +.btn.btn-dribbble.btn-simple:hover:focus, +.btn.btn-dribbble.btn-simple:hover:focus:active { + color: #e73177; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-dribbble.btn-neutral { + color: #ea4c89; + background-color: #fff; +} +.btn.btn-dribbble.btn-neutral:active, +.btn.btn-dribbble.btn-neutral:focus, +.btn.btn-dribbble.btn-neutral:hover { + color: #e73177; +} +.btn.btn-github { + background-color: #24292e; + color: #fff; +} +.btn.btn-github:focus, +.btn.btn-github:hover { + background-color: #171a1d; + color: #fff; +} +.btn.btn-github:active, +.btn.btn-github:active:focus, +.btn.btn-github:focus { + box-shadow: none; +} +.btn.btn-github.btn-simple { + color: #171a1d; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-github.btn-simple:active, +.btn.btn-github.btn-simple:focus, +.btn.btn-github.btn-simple:hover, +.btn.btn-github.btn-simple:hover:focus, +.btn.btn-github.btn-simple:hover:focus:active { + color: #171a1d; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-github.btn-neutral { + color: #24292e; + background-color: #fff; +} +.btn.btn-github.btn-neutral:active, +.btn.btn-github.btn-neutral:focus, +.btn.btn-github.btn-neutral:hover { + color: #171a1d; +} +.btn.btn-youtube { + background-color: #e52d27; + color: #fff; +} +.btn.btn-youtube:focus, +.btn.btn-youtube:hover { + background-color: #d41f1a; + color: #fff; +} +.btn.btn-youtube:active, +.btn.btn-youtube:active:focus, +.btn.btn-youtube:focus { + box-shadow: none; +} +.btn.btn-youtube.btn-simple { + color: #d41f1a; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-youtube.btn-simple:active, +.btn.btn-youtube.btn-simple:focus, +.btn.btn-youtube.btn-simple:hover, +.btn.btn-youtube.btn-simple:hover:focus, +.btn.btn-youtube.btn-simple:hover:focus:active { + color: #d41f1a; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-youtube.btn-neutral { + color: #e52d27; + background-color: #fff; +} +.btn.btn-youtube.btn-neutral:active, +.btn.btn-youtube.btn-neutral:focus, +.btn.btn-youtube.btn-neutral:hover { + color: #d41f1a; +} +.btn.btn-instagram { + background-color: #125688; + color: #fff; +} +.btn.btn-instagram:focus, +.btn.btn-instagram:hover { + background-color: #0e456d; + color: #fff; +} +.btn.btn-instagram:active, +.btn.btn-instagram:active:focus, +.btn.btn-instagram:focus { + box-shadow: none; +} +.btn.btn-instagram.btn-simple { + color: #0e456d; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-instagram.btn-simple:active, +.btn.btn-instagram.btn-simple:focus, +.btn.btn-instagram.btn-simple:hover, +.btn.btn-instagram.btn-simple:hover:focus, +.btn.btn-instagram.btn-simple:hover:focus:active { + color: #0e456d; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-instagram.btn-neutral { + color: #125688; + background-color: #fff; +} +.btn.btn-instagram.btn-neutral:active, +.btn.btn-instagram.btn-neutral:focus, +.btn.btn-instagram.btn-neutral:hover { + color: #0e456d; +} +.btn.btn-reddit { + background-color: #ff4500; + color: #fff; +} +.btn.btn-reddit:focus, +.btn.btn-reddit:hover { + background-color: #e03d00; + color: #fff; +} +.btn.btn-reddit:active, +.btn.btn-reddit:active:focus, +.btn.btn-reddit:focus { + box-shadow: none; +} +.btn.btn-reddit.btn-simple { + color: #e03d00; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-reddit.btn-simple:active, +.btn.btn-reddit.btn-simple:focus, +.btn.btn-reddit.btn-simple:hover, +.btn.btn-reddit.btn-simple:hover:focus, +.btn.btn-reddit.btn-simple:hover:focus:active { + color: #e03d00; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-reddit.btn-neutral { + color: #ff4500; + background-color: #fff; +} +.btn.btn-reddit.btn-neutral:active, +.btn.btn-reddit.btn-neutral:focus, +.btn.btn-reddit.btn-neutral:hover { + color: #e03d00; +} +.btn.btn-tumblr { + background-color: #35465c; + color: #fff; +} +.btn.btn-tumblr:focus, +.btn.btn-tumblr:hover { + background-color: #2a3749; + color: #fff; +} +.btn.btn-tumblr:active, +.btn.btn-tumblr:active:focus, +.btn.btn-tumblr:focus { + box-shadow: none; +} +.btn.btn-tumblr.btn-simple { + color: #2a3749; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-tumblr.btn-simple:active, +.btn.btn-tumblr.btn-simple:focus, +.btn.btn-tumblr.btn-simple:hover, +.btn.btn-tumblr.btn-simple:hover:focus, +.btn.btn-tumblr.btn-simple:hover:focus:active { + color: #2a3749; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-tumblr.btn-neutral { + color: #35465c; + background-color: #fff; +} +.btn.btn-tumblr.btn-neutral:active, +.btn.btn-tumblr.btn-neutral:focus, +.btn.btn-tumblr.btn-neutral:hover { + color: #2a3749; +} +.btn.btn-behance { + background-color: #1769ff; + color: #fff; +} +.btn.btn-behance:focus, +.btn.btn-behance:hover { + background-color: #0057f7; + color: #fff; +} +.btn.btn-behance:active, +.btn.btn-behance:active:focus, +.btn.btn-behance:focus { + box-shadow: none; +} +.btn.btn-behance.btn-simple { + color: #0057f7; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-behance.btn-simple:active, +.btn.btn-behance.btn-simple:focus, +.btn.btn-behance.btn-simple:hover, +.btn.btn-behance.btn-simple:hover:focus, +.btn.btn-behance.btn-simple:hover:focus:active { + color: #0057f7; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-behance.btn-neutral { + color: #1769ff; + background-color: #fff; +} +.btn.btn-behance.btn-neutral:active, +.btn.btn-behance.btn-neutral:focus, +.btn.btn-behance.btn-neutral:hover { + color: #0057f7; +} +.btn.btn-vimeo { + background-color: #1ab7ea; + color: #fff; +} +.btn.btn-vimeo:focus, +.btn.btn-vimeo:hover { + background-color: #13a3d2; + color: #fff; +} +.btn.btn-vimeo:active, +.btn.btn-vimeo:active:focus, +.btn.btn-vimeo:focus { + box-shadow: none; +} +.btn.btn-vimeo.btn-simple { + color: #13a3d2; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-vimeo.btn-simple:active, +.btn.btn-vimeo.btn-simple:focus, +.btn.btn-vimeo.btn-simple:hover, +.btn.btn-vimeo.btn-simple:hover:focus, +.btn.btn-vimeo.btn-simple:hover:focus:active { + color: #13a3d2; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-vimeo.btn-neutral { + color: #1ab7ea; + background-color: #fff; +} +.btn.btn-vimeo.btn-neutral:active, +.btn.btn-vimeo.btn-neutral:focus, +.btn.btn-vimeo.btn-neutral:hover { + color: #13a3d2; +} +.btn.btn-slack { + background-color: #3aaf85; + color: #fff; +} +.btn.btn-slack:focus, +.btn.btn-slack:hover { + background-color: #329874; + color: #fff; +} +.btn.btn-slack:active, +.btn.btn-slack:active:focus, +.btn.btn-slack:focus { + box-shadow: none; +} +.btn.btn-slack.btn-simple { + color: #329874; + background-color: transparent; + background-image: none !important; + box-shadow: none; + border: none; +} +.btn.btn-slack.btn-simple:active, +.btn.btn-slack.btn-simple:focus, +.btn.btn-slack.btn-simple:hover, +.btn.btn-slack.btn-simple:hover:focus, +.btn.btn-slack.btn-simple:hover:focus:active { + color: #329874; + background: 0 0 !important; + box-shadow: none !important; +} +.btn.btn-slack.btn-neutral { + color: #3aaf85; + background-color: #fff; +} +.btn.btn-slack.btn-neutral:active, +.btn.btn-slack.btn-neutral:focus, +.btn.btn-slack.btn-neutral:hover { + color: #329874; +} +.table thead th { + padding: 0.75rem 1.5rem; + text-transform: capitalize; + letter-spacing: 0; + border-bottom: 1px solid #e9ecef; +} +.table th { + font-weight: 600; +} +.table td .progress { + height: 3px; + width: 120px; + margin: 0; +} +.table td, +.table th { + white-space: nowrap; +} +.table.align-items-center td, +.table.align-items-center th { + vertical-align: middle; +} +.table tbody tr:last-child td { + border-width: 0; +} +.table > :not(:last-child) > :last-child > * { + border-bottom-color: #e9ecef; +} +.timeline { + position: relative; +} +.timeline:before { + content: ""; + position: absolute; + top: 0; + left: 1rem; + height: 100%; + border-right: 2px solid #dee2e6; +} +.timeline-block { + position: relative; +} +.timeline-block:after { + content: ""; + display: table; + clear: both; +} +.timeline-block:first-child { + margin-top: 0; +} +.timeline-block:last-child { + margin-bottom: 0; +} +.timeline-step { + position: absolute; + display: inline-flex; + align-items: center; + justify-content: center; + left: 0; + width: 26px; + height: 26px; + border-radius: 50%; + background: #fff; + text-align: center; + transform: translateX(-50%); + font-size: 1rem; + font-weight: 600; + z-index: 1; +} +.timeline-step i, +.timeline-step svg { + line-height: 1.4; +} +.timeline-content { + position: relative; + margin-left: 45px; + padding-top: 0.35rem; + position: relative; + top: -6px; +} +.timeline-content:after { + content: ""; + display: table; + clear: both; +} +@media (min-width: 992px) { + .timeline:before { + left: 50%; + margin-left: -1px; + } + .timeline-step { + left: 50%; + } + .timeline-content { + width: 38%; + } + .timeline-block:nth-child(even) .timeline-content { + float: right; + } +} +.timeline-one-side:before { + left: 1rem; +} +.timeline-one-side .timeline-step { + left: 1rem; +} +.timeline-one-side .timeline-content { + width: auto; +} +@media (min-width: 992px) { + .timeline-one-side .timeline-content { + max-width: 30rem; + } +} +.timeline-one-side .timeline-block:nth-child(even) .timeline-content { + float: none; +} +.tilt { + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; +} +.tilt .up { + -webkit-transform: translateZ(50px) scale(0.7); + transform: translateZ(50px) scale(0.7) !important; + transition: all 0.5s; +} +.bs-tooltip-auto[x-placement^="right"] .tooltip-arrow, +.bs-tooltip-right .tooltip-arrow { + left: 1px; +} +.bs-tooltip-auto[x-placement^="left"] .tooltip-arrow, +.bs-tooltip-left .tooltip-arrow { + right: 1px; +} +html * { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +body { + font-weight: 400; + line-height: 1.6; +} +.h1, +h1 { + font-size: 3rem; + line-height: 1.25; + letter-spacing: -0.025rem; +} +@media (max-width: 575.98px) { + .h1, + h1 { + font-size: calc(1.425rem + 2.1vw); + } +} +.h2, +h2 { + font-size: 2.25rem; + line-height: 1.3; + letter-spacing: 0.05rem; +} +@media (max-width: 575.98px) { + .h2, + h2 { + font-size: calc(1.35rem + 1.2vw); + } +} +.h3, +h3 { + font-size: 1.875rem; + line-height: 1.375; +} +@media (max-width: 575.98px) { + .h3, + h3 { + font-size: calc(1.3125rem + 0.75vw); + } +} +.h4, +h4 { + font-size: 1.5rem; + line-height: 1.375; +} +@media (max-width: 575.98px) { + .h4, + h4 { + font-size: calc(1.275rem + 0.3vw); + } +} +.h5, +h5 { + font-size: 1.25rem; + line-height: 1.375; +} +@media (max-width: 575.98px) { + .h5, + h5 { + font-size: 1.25rem; + } +} +.h6, +h6 { + font-size: 1rem; + line-height: 1.625; +} +.p, +p { + font-size: 1rem; + font-weight: 400; + line-height: 1.6; +} +.lead { + font-size: 1.25rem; + font-weight: 400; + line-height: 1.625; +} +.h1, +.h2, +.h3, +h1, +h2, +h3 { + font-weight: 700; +} +.h4, +.h5, +.h6, +h4, +h5, +h6 { + font-weight: 600; +} +.h1, +.h2, +.h3, +.h4, +h1, +h2, +h3, +h4 { + letter-spacing: -0.05rem; +} +a { + letter-spacing: -0.025rem; + color: #344767; +} +.text-sm { + line-height: 1.5; +} +.text-xs { + line-height: 1.25; +} +.p, +p { + font-size: 1rem; +} +.lead { + font-size: 1.25rem; +} +.text-lg { + font-size: 1.125rem !important; +} +.text-sm { + font-size: 0.875rem !important; +} +.text-xs { + font-size: 0.75rem !important; +} +.text-xxs { + font-size: 0.65rem !important; +} +p { + line-height: 1.625; + font-weight: 400; +} +.text-sans-serif { + font-family: "Open Sans" !important; +} +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", + "Courier New", monospace !important; +} +.text-justify { + text-align: justify !important; +} +.text-wrap { + white-space: normal !important; +} +.text-nowrap { + white-space: nowrap !important; +} +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.font-weight-light { + font-weight: 300 !important; +} +.font-weight-lighter { + font-weight: lighter !important; +} +.font-weight-normal { + font-weight: 400 !important; +} +.font-weight-bold { + font-weight: 600 !important; +} +.font-weight-bolder { + font-weight: 700 !important; +} +.font-italic { + font-style: italic !important; +} +.text-gradient { + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + position: relative; + z-index: 1; +} +.text-gradient.text-primary { + background-image: linear-gradient(310deg, #7928ca, #ff0080); +} +.text-gradient.text-info { + background-image: linear-gradient(310deg, #2152ff, #21d4fd); +} +.text-gradient.text-success { + background-image: linear-gradient(310deg, #17ad37, #c1e823); +} +.text-gradient.text-warning { + background-image: linear-gradient(310deg, #f53939, #fbcf33); +} +.text-gradient.text-danger { + background-image: linear-gradient(310deg, #d60808, #ff6690); +} +.text-gradient.text-dark { + background-image: linear-gradient(310deg, #141727, #3a416f); +} +.blockquote { + border-left: 3px solid #6c757d; +} +.blockquote > span { + font-style: italic; +} +.text-muted { + color: #67748e !important; +} +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} +.text-decoration-none { + text-decoration: none !important; +} +.text-break { + word-wrap: break-word !important; +} +.text-reset { + color: inherit !important; +} +.letter-wider { + letter-spacing: 0.05rem; +} +.letter-normal { + letter-spacing: 0; +} +.letter-tighter { + letter-spacing: -0.05rem; +} +.text-lighter { + font-weight: lighter; +} +.text-light { + font-weight: 300; +} +.text-normal { + font-weight: 400; +} +.text-bold { + font-weight: 600; +} +.text-bolder { + font-weight: 700; +} +.flatpickr-calendar { + background: 0 0; + opacity: 0; + display: none; + text-align: center; + visibility: hidden; + padding: 0; + -webkit-animation: none; + animation: none; + direction: ltr; + border: 0; + font-size: 14px; + line-height: 24px; + border-radius: 5px; + position: absolute; + width: 307.875px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -ms-touch-action: manipulation; + touch-action: manipulation; + background: #fff; + -webkit-box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), + 0 8px 9px -5px rgba(20, 20, 20, 0.06); +} +.flatpickr-calendar.inline, +.flatpickr-calendar.open { + opacity: 1; + max-height: 640px; + visibility: visible; +} +.flatpickr-calendar.open { + display: inline-block; + z-index: 99999; +} +.flatpickr-calendar.animate.open { + -webkit-animation: fpFadeInDown 0.3s cubic-bezier(0.23, 1, 0.32, 1); + animation: fpFadeInDown 0.3s cubic-bezier(0.23, 1, 0.32, 1); +} +.flatpickr-calendar.inline { + display: block; + position: relative; + top: 2px; +} +.flatpickr-calendar.static { + position: absolute; + top: calc(100% + 2px); +} +.flatpickr-calendar.static.open { + z-index: 999; + display: block; +} +.flatpickr-calendar.multiMonth + .flatpickr-days + .dayContainer:nth-child(n + 1) + .flatpickr-day.inRange:nth-child(7n + 7) { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.flatpickr-calendar.multiMonth + .flatpickr-days + .dayContainer:nth-child(n + 2) + .flatpickr-day.inRange:nth-child(7n + 1) { + -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; + box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; +} +.flatpickr-calendar .hasTime .dayContainer, +.flatpickr-calendar .hasWeeks .dayContainer { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.flatpickr-calendar .hasWeeks .dayContainer { + border-left: 0; +} +.flatpickr-calendar.hasTime .flatpickr-time { + height: 40px; + border-top: 1px solid #e6e6e6; +} +.flatpickr-calendar.noCalendar.hasTime .flatpickr-time { + height: auto; +} +.flatpickr-calendar:after, +.flatpickr-calendar:before { + position: absolute; + display: block; + pointer-events: none; + border: solid transparent; + content: ""; + height: 0; + width: 0; + left: 22px; +} +.flatpickr-calendar.arrowRight:after, +.flatpickr-calendar.arrowRight:before, +.flatpickr-calendar.rightMost:after, +.flatpickr-calendar.rightMost:before { + left: auto; + right: 22px; +} +.flatpickr-calendar.arrowCenter:after, +.flatpickr-calendar.arrowCenter:before { + left: 50%; + right: 50%; +} +.flatpickr-calendar:before { + border-width: 5px; + margin: 0 -5px; +} +.flatpickr-calendar:after { + border-width: 4px; + margin: 0 -4px; +} +.flatpickr-calendar.arrowTop:after, +.flatpickr-calendar.arrowTop:before { + bottom: 100%; +} +.flatpickr-calendar.arrowTop:before { + border-bottom-color: #fff; +} +.flatpickr-calendar.arrowTop:after { + border-bottom-color: #fff; +} +.flatpickr-calendar.arrowBottom:after, +.flatpickr-calendar.arrowBottom:before { + top: 100%; +} +.flatpickr-calendar.arrowBottom:before { + border-top-color: #e6e6e6; +} +.flatpickr-calendar.arrowBottom:after { + border-top-color: #fff; +} +.flatpickr-calendar:focus { + outline: 0; +} +.flatpickr-wrapper { + position: relative; + display: inline-block; +} +.flatpickr-months { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; +} +.flatpickr-months .flatpickr-month { + background: 0 0; + color: rgba(0, 0, 0, 0.9); + fill: rgba(0, 0, 0, 0.9); + height: 34px; + line-height: 1; + text-align: center; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + overflow: hidden; + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; +} +.flatpickr-months .flatpickr-next-month, +.flatpickr-months .flatpickr-prev-month { + text-decoration: none; + cursor: pointer; + position: absolute; + top: 0; + height: 34px; + padding: 10px; + z-index: 3; + color: rgba(0, 0, 0, 0.9); + fill: rgba(0, 0, 0, 0.9); +} +.flatpickr-months .flatpickr-next-month.flatpickr-disabled, +.flatpickr-months .flatpickr-prev-month.flatpickr-disabled { + display: none; +} +.flatpickr-months .flatpickr-next-month i, +.flatpickr-months .flatpickr-prev-month i { + position: relative; +} +.flatpickr-months .flatpickr-next-month.flatpickr-prev-month, +.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month { + left: 0; +} +.flatpickr-months .flatpickr-next-month.flatpickr-next-month, +.flatpickr-months .flatpickr-prev-month.flatpickr-next-month { + right: 0; +} +.flatpickr-months .flatpickr-next-month:hover, +.flatpickr-months .flatpickr-prev-month:hover { + color: #959ea9; +} +.flatpickr-months .flatpickr-next-month:hover svg, +.flatpickr-months .flatpickr-prev-month:hover svg { + fill: #f64747; +} +.flatpickr-months .flatpickr-next-month svg, +.flatpickr-months .flatpickr-prev-month svg { + width: 14px; + height: 14px; +} +.flatpickr-months .flatpickr-next-month svg path, +.flatpickr-months .flatpickr-prev-month svg path { + -webkit-transition: fill 0.1s; + transition: fill 0.1s; + fill: inherit; +} +.numInputWrapper { + position: relative; + height: auto; +} +.numInputWrapper input, +.numInputWrapper span { + display: inline-block; +} +.numInputWrapper input { + width: 100%; +} +.numInputWrapper input::-ms-clear { + display: none; +} +.numInputWrapper input::-webkit-inner-spin-button, +.numInputWrapper input::-webkit-outer-spin-button { + margin: 0; + -webkit-appearance: none; +} +.numInputWrapper span { + position: absolute; + right: 0; + width: 14px; + padding: 0 4px 0 2px; + height: 50%; + line-height: 50%; + opacity: 0; + cursor: pointer; + border: 1px solid rgba(57, 57, 57, 0.15); + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.numInputWrapper span:hover { + background: rgba(0, 0, 0, 0.1); +} +.numInputWrapper span:active { + background: rgba(0, 0, 0, 0.2); +} +.numInputWrapper span:after { + display: block; + content: ""; + position: absolute; +} +.numInputWrapper span.arrowUp { + top: 0; + border-bottom: 0; +} +.numInputWrapper span.arrowUp:after { + border-left: 4px solid transparent; + border-right: 4px solid transparent; + border-bottom: 4px solid rgba(57, 57, 57, 0.6); + top: 26%; +} +.numInputWrapper span.arrowDown { + top: 50%; +} +.numInputWrapper span.arrowDown:after { + border-left: 4px solid transparent; + border-right: 4px solid transparent; + border-top: 4px solid rgba(57, 57, 57, 0.6); + top: 40%; +} +.numInputWrapper span svg { + width: inherit; + height: auto; +} +.numInputWrapper span svg path { + fill: rgba(0, 0, 0, 0.5); +} +.numInputWrapper:hover { + background: rgba(0, 0, 0, 0.05); +} +.numInputWrapper:hover span { + opacity: 1; +} +.flatpickr-current-month { + font-size: 135%; + line-height: inherit; + font-weight: 300; + color: inherit; + position: absolute; + width: 75%; + left: 12.5%; + padding: 7.48px 0 0 0; + line-height: 1; + height: 34px; + display: inline-block; + text-align: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.flatpickr-current-month span.cur-month { + font-family: inherit; + font-weight: 700; + color: inherit; + display: inline-block; + margin-left: 0.5ch; + padding: 0; +} +.flatpickr-current-month span.cur-month:hover { + background: rgba(0, 0, 0, 0.05); +} +.flatpickr-current-month .numInputWrapper { + width: 6ch; + display: inline-block; +} +.flatpickr-current-month .numInputWrapper span.arrowUp:after { + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.flatpickr-current-month .numInputWrapper span.arrowDown:after { + border-top-color: rgba(0, 0, 0, 0.9); +} +.flatpickr-current-month input.cur-year { + background: 0 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + cursor: text; + padding: 0 0 0 0.5ch; + margin: 0; + display: inline-block; + font-size: inherit; + font-family: inherit; + font-weight: 300; + line-height: inherit; + height: auto; + border: 0; + border-radius: 0; + vertical-align: initial; + -webkit-appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; +} +.flatpickr-current-month input.cur-year:focus { + outline: 0; +} +.flatpickr-current-month input.cur-year[disabled], +.flatpickr-current-month input.cur-year[disabled]:hover { + font-size: 100%; + color: rgba(0, 0, 0, 0.5); + background: 0 0; + pointer-events: none; +} +.flatpickr-current-month .flatpickr-monthDropdown-months { + appearance: menulist; + background: 0 0; + border: none; + border-radius: 0; + box-sizing: border-box; + color: inherit; + cursor: pointer; + font-size: inherit; + font-family: inherit; + font-weight: 300; + height: auto; + line-height: inherit; + margin: -1px 0 0 0; + outline: 0; + padding: 0 0 0 0.5ch; + position: relative; + vertical-align: initial; + -webkit-box-sizing: border-box; + -webkit-appearance: menulist; + -moz-appearance: menulist; + width: auto; +} +.flatpickr-current-month .flatpickr-monthDropdown-months:active, +.flatpickr-current-month .flatpickr-monthDropdown-months:focus { + outline: 0; +} +.flatpickr-current-month .flatpickr-monthDropdown-months:hover { + background: rgba(0, 0, 0, 0.05); +} +.flatpickr-current-month + .flatpickr-monthDropdown-months + .flatpickr-monthDropdown-month { + background-color: transparent; + outline: 0; + padding: 0; +} +.flatpickr-weekdays { + background: 0 0; + text-align: center; + overflow: hidden; + width: 100%; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + height: 28px; +} +.flatpickr-weekdays .flatpickr-weekdaycontainer { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; +} +span.flatpickr-weekday { + cursor: default; + font-size: 90%; + background: 0 0; + color: rgba(0, 0, 0, 0.54); + line-height: 1; + margin: 0; + text-align: center; + display: block; + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + font-weight: bolder; +} +.dayContainer, +.flatpickr-weeks { + padding: 1px 0 0 0; +} +.flatpickr-days { + position: relative; + overflow: hidden; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + width: 307.875px; +} +.flatpickr-days:focus { + outline: 0; +} +.dayContainer { + padding: 0; + outline: 0; + text-align: left; + width: 307.875px; + min-width: 307.875px; + max-width: 307.875px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + display: inline-block; + display: -ms-flexbox; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-wrap: wrap; + -ms-flex-pack: justify; + -webkit-justify-content: space-around; + justify-content: space-around; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; +} +.dayContainer + .dayContainer { + -webkit-box-shadow: -1px 0 0 #e6e6e6; + box-shadow: -1px 0 0 #e6e6e6; +} +.flatpickr-day { + background: 0 0; + border: 1px solid transparent; + border-radius: 150px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: #393939; + cursor: pointer; + font-weight: 400; + width: 14.2857143%; + -webkit-flex-basis: 14.2857143%; + -ms-flex-preferred-size: 14.2857143%; + flex-basis: 14.2857143%; + max-width: 39px; + height: 39px; + line-height: 39px; + margin: 0; + display: inline-block; + position: relative; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + text-align: center; +} +.flatpickr-day.inRange, +.flatpickr-day.nextMonthDay.inRange, +.flatpickr-day.nextMonthDay.today.inRange, +.flatpickr-day.nextMonthDay:focus, +.flatpickr-day.nextMonthDay:hover, +.flatpickr-day.prevMonthDay.inRange, +.flatpickr-day.prevMonthDay.today.inRange, +.flatpickr-day.prevMonthDay:focus, +.flatpickr-day.prevMonthDay:hover, +.flatpickr-day.today.inRange, +.flatpickr-day:focus, +.flatpickr-day:hover { + cursor: pointer; + outline: 0; + background: #e6e6e6; + border-color: #e6e6e6; +} +.flatpickr-day.today { + border-color: #959ea9; +} +.flatpickr-day.today:focus, +.flatpickr-day.today:hover { + border-color: #959ea9; + background: #959ea9; + color: #fff; +} +.flatpickr-day.endRange, +.flatpickr-day.endRange.inRange, +.flatpickr-day.endRange.nextMonthDay, +.flatpickr-day.endRange.prevMonthDay, +.flatpickr-day.endRange:focus, +.flatpickr-day.endRange:hover, +.flatpickr-day.selected, +.flatpickr-day.selected.inRange, +.flatpickr-day.selected.nextMonthDay, +.flatpickr-day.selected.prevMonthDay, +.flatpickr-day.selected:focus, +.flatpickr-day.selected:hover, +.flatpickr-day.startRange, +.flatpickr-day.startRange.inRange, +.flatpickr-day.startRange.nextMonthDay, +.flatpickr-day.startRange.prevMonthDay, +.flatpickr-day.startRange:focus, +.flatpickr-day.startRange:hover { + background: #569ff7; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + border-color: #569ff7; +} +.flatpickr-day.endRange.startRange, +.flatpickr-day.selected.startRange, +.flatpickr-day.startRange.startRange { + border-radius: 50px 0 0 50px; +} +.flatpickr-day.endRange.endRange, +.flatpickr-day.selected.endRange, +.flatpickr-day.startRange.endRange { + border-radius: 0 50px 50px 0; +} +.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)) { + -webkit-box-shadow: -10px 0 0 #569ff7; + box-shadow: -10px 0 0 #569ff7; +} +.flatpickr-day.endRange.startRange.endRange, +.flatpickr-day.selected.startRange.endRange, +.flatpickr-day.startRange.startRange.endRange { + border-radius: 50px; +} +.flatpickr-day.inRange { + border-radius: 0; + -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; + box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; +} +.flatpickr-day.flatpickr-disabled, +.flatpickr-day.flatpickr-disabled:hover, +.flatpickr-day.nextMonthDay, +.flatpickr-day.notAllowed, +.flatpickr-day.notAllowed.nextMonthDay, +.flatpickr-day.notAllowed.prevMonthDay, +.flatpickr-day.prevMonthDay { + color: rgba(57, 57, 57, 0.3); + background: 0 0; + border-color: transparent; + cursor: default; +} +.flatpickr-day.flatpickr-disabled, +.flatpickr-day.flatpickr-disabled:hover { + cursor: not-allowed; + color: rgba(57, 57, 57, 0.1); +} +.flatpickr-day.week.selected { + border-radius: 0; + -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7; + box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7; +} +.flatpickr-day.hidden { + visibility: hidden; +} +.rangeMode .flatpickr-day { + margin-top: 1px; +} +.flatpickr-weekwrapper { + float: left; +} +.flatpickr-weekwrapper .flatpickr-weeks { + padding: 0 12px; + -webkit-box-shadow: 1px 0 0 #e6e6e6; + box-shadow: 1px 0 0 #e6e6e6; +} +.flatpickr-weekwrapper .flatpickr-weekday { + float: none; + width: 100%; + line-height: 28px; +} +.flatpickr-weekwrapper span.flatpickr-day, +.flatpickr-weekwrapper span.flatpickr-day:hover { + display: block; + width: 100%; + max-width: none; + color: rgba(57, 57, 57, 0.3); + background: 0 0; + cursor: default; + border: none; +} +.flatpickr-innerContainer { + display: block; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-sizing: border-box; + box-sizing: border-box; + overflow: hidden; +} +.flatpickr-rContainer { + display: inline-block; + padding: 0; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.flatpickr-time { + text-align: center; + outline: 0; + display: block; + height: 0; + line-height: 40px; + max-height: 40px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + overflow: hidden; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; +} +.flatpickr-time:after { + content: ""; + display: table; + clear: both; +} +.flatpickr-time .numInputWrapper { + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + width: 40%; + height: 40px; + float: left; +} +.flatpickr-time .numInputWrapper span.arrowUp:after { + border-bottom-color: #393939; +} +.flatpickr-time .numInputWrapper span.arrowDown:after { + border-top-color: #393939; +} +.flatpickr-time.hasSeconds .numInputWrapper { + width: 26%; +} +.flatpickr-time.time24hr .numInputWrapper { + width: 49%; +} +.flatpickr-time input { + background: 0 0; + -webkit-box-shadow: none; + box-shadow: none; + border: 0; + border-radius: 0; + text-align: center; + margin: 0; + padding: 0; + height: inherit; + line-height: inherit; + color: #393939; + font-size: 14px; + position: relative; + -webkit-box-sizing: border-box; + box-sizing: border-box; + -webkit-appearance: textfield; + -moz-appearance: textfield; + appearance: textfield; +} +.flatpickr-time input.flatpickr-hour { + font-weight: 700; +} +.flatpickr-time input.flatpickr-minute, +.flatpickr-time input.flatpickr-second { + font-weight: 400; +} +.flatpickr-time input:focus { + outline: 0; + border: 0; +} +.flatpickr-time .flatpickr-am-pm, +.flatpickr-time .flatpickr-time-separator { + height: inherit; + float: left; + line-height: inherit; + color: #393939; + font-weight: 700; + width: 2%; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; +} +.flatpickr-time .flatpickr-am-pm { + outline: 0; + width: 18%; + cursor: pointer; + text-align: center; + font-weight: 400; +} +.flatpickr-time .flatpickr-am-pm:focus, +.flatpickr-time .flatpickr-am-pm:hover, +.flatpickr-time input:focus, +.flatpickr-time input:hover { + background: #eee; +} +.flatpickr-input[readonly] { + cursor: pointer; +} +@-webkit-keyframes fpFadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +@keyframes fpFadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.datepicker.flatpickr-input { + background-color: #fff; +} +.flatpickr-calendar.open { + margin-left: -38px; + margin-top: 4px; +} +.flatpickr-calendar.arrowBottom { + margin-top: -20px; +} +.flatpickr-calendar .flatpickr-innerContainer { + margin-top: 15px !important; +} +.flatpickr-calendar .numInputWrapper span { + border: none; + border-bottom: 1px solid rgba(57, 57, 57, 0.15); +} +.flatpickr-calendar .numInputWrapper:hover .arrowDown, +.flatpickr-calendar .numInputWrapper:hover .arrowUp { + margin-top: 3px; +} +.flatpickr-calendar .flatpickr-day.endRange, +.flatpickr-calendar .flatpickr-day.selected, +.flatpickr-calendar .flatpickr-day.startRange, +.flatpickr-calendar .flatpickr-day.today { + background: #cb0c9f !important; + color: #fff; + border: none; +} +.flatpickr-calendar .flatpickr-day.inRange { + background: rgba(94, 114, 228, 0.28); + border: none; + -webkit-box-shadow: -5px 0 0 #d7dcf8, 5px 0 0 #d7dcf8; + box-shadow: -5px 0 0 #d7dcf8, 5px 0 0 #d7dcf8; +} +.flatpickr-calendar .flatpickr-day:not(.selected):focus, +.flatpickr-calendar .flatpickr-day:not(.selected):hover { + background: rgba(94, 114, 228, 0.28); + border: none; +} +.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:focus, +.flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover, +.flatpickr-calendar .flatpickr-time input:focus, +.flatpickr-calendar .flatpickr-time input:hover { + background: rgba(94, 114, 228, 0.28); +} +.flatpickr.form-control { + background: #fff; +} +.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)), +.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)) { + box-shadow: -10px 0 0 #cb0c9f; +} /*! nouislider - 14.6.3 - 11/19/2020 */ +.noUi-target, +.noUi-target * { + -webkit-touch-callout: none; + -webkit-tap-highlight-color: transparent; + -webkit-user-select: none; + -ms-touch-action: none; + touch-action: none; + -ms-user-select: none; + -moz-user-select: none; + user-select: none; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.noUi-target { + position: relative; +} +.noUi-base, +.noUi-connects { + width: 100%; + height: 6px; + position: relative; + z-index: 1; + top: -1px; +} +.noUi-connects { + z-index: 0; + overflow: hidden; +} +.noUi-connect, +.noUi-origin { + will-change: transform; + position: absolute; + z-index: 1; + top: 0; + right: 0; + -ms-transform-origin: 0 0; + -webkit-transform-origin: 0 0; + -webkit-transform-style: preserve-3d; + transform-origin: 0 0; + transform-style: flat; +} +.noUi-connect { + height: 100%; + width: 100%; + border-radius: 0.25rem; +} +.noUi-origin { + height: 10%; + width: 10%; +} +.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { + left: 0; + right: auto; +} +.noUi-vertical .noUi-origin { + width: 0; +} +.noUi-horizontal .noUi-origin { + height: 0; +} +.noUi-handle { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + position: absolute; +} +.noUi-touch-area { + height: 100%; + width: 100%; +} +.noUi-state-tap .noUi-connect, +.noUi-state-tap .noUi-origin { + -webkit-transition: transform 0.3s; + transition: transform 0.3s; +} +.noUi-state-drag * { + cursor: inherit !important; +} +.noUi-horizontal { + height: 3px; +} +.noUi-horizontal .noUi-handle { + border-radius: 50%; + background-color: #fff; + box-shadow: 0 1px 13px 0 rgba(0, 0, 0, 0.2); + height: 15px; + width: 15px; + cursor: pointer; + margin-top: -6px; + outline: 0; + right: -10px; +} +.noUi-vertical { + width: 3px; +} +.noUi-vertical .noUi-handle { + width: 28px; + height: 34px; + right: -6px; + top: -17px; +} +.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { + left: -17px; + right: auto; +} +.noUi-target { + background: #e9ecef; + border-radius: 0.25rem; +} +.noUi-connects { + border-radius: 3px; +} +.noUi-connect { + background-image: linear-gradient(310deg, #7928ca 0, #ff0080 100%); +} +.noUi-draggable { + cursor: ew-resize; +} +.noUi-vertical .noUi-draggable { + cursor: ns-resize; +} +.noUi-handle { + border: 1px solid #d9d9d9; + border-radius: 3px; + background: #fff; + cursor: default; + box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb; + webkit-transition: 0.3s ease 0s; + -moz-transition: 0.3s ease 0s; + -ms-transition: 0.3s ease 0s; + -o-transform: 0.3s ease 0s; + transition: 0.3s ease 0s; +} +.noUi-active { + box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb; + transform: scale3d(1.5, 1.5, 1); +} +[disabled] .noUi-connect { + background: #b8b8b8; +} +[disabled] .noUi-handle, +[disabled].noUi-handle, +[disabled].noUi-target { + cursor: not-allowed; +} +.noUi-pips, +.noUi-pips * { + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.noUi-pips { + position: absolute; + color: #999; +} +.noUi-value { + position: absolute; + white-space: nowrap; + text-align: center; +} +.noUi-value-sub { + color: #ccc; + font-size: 10px; +} +.noUi-marker { + position: absolute; + background: #ccc; +} +.noUi-marker-sub { + background: #aaa; +} +.noUi-marker-large { + background: #aaa; +} +.noUi-pips-horizontal { + padding: 10px 0; + height: 80px; + top: 100%; + left: 0; + width: 100%; +} +.noUi-value-horizontal { + -webkit-transform: translate(-50%, 50%); + transform: translate(-50%, 50%); +} +.noUi-rtl .noUi-value-horizontal { + -webkit-transform: translate(50%, 50%); + transform: translate(50%, 50%); +} +.noUi-marker-horizontal.noUi-marker { + margin-left: -1px; + width: 2px; + height: 5px; +} +.noUi-marker-horizontal.noUi-marker-sub { + height: 10px; +} +.noUi-marker-horizontal.noUi-marker-large { + height: 15px; +} +.noUi-pips-vertical { + padding: 0 10px; + height: 100%; + top: 0; + left: 100%; +} +.noUi-value-vertical { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + padding-left: 25px; +} +.noUi-rtl .noUi-value-vertical { + -webkit-transform: translate(0, 50%); + transform: translate(0, 50%); +} +.noUi-marker-vertical.noUi-marker { + width: 5px; + height: 2px; + margin-top: -1px; +} +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; +} +.noUi-marker-vertical.noUi-marker-large { + width: 15px; +} +.noUi-tooltip { + display: block; + position: absolute; + border: 1px solid #d9d9d9; + border-radius: 3px; + background: #fff; + color: #000; + padding: 5px; + text-align: center; + white-space: nowrap; +} +.noUi-horizontal .noUi-tooltip { + -webkit-transform: translate(-50%, 0); + transform: translate(-50%, 0); + left: 50%; + bottom: 120%; +} +.noUi-vertical .noUi-tooltip { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + top: 50%; + right: 120%; +} +.noUi-horizontal .noUi-origin > .noUi-tooltip { + -webkit-transform: translate(50%, 0); + transform: translate(50%, 0); + left: auto; + bottom: 10px; +} +.noUi-vertical .noUi-origin > .noUi-tooltip { + -webkit-transform: translate(0, -18px); + transform: translate(0, -18px); + top: auto; + right: 28px; +} +code[class*="language-"], +pre[class*="language-"] { + color: #000; + background: 0 0; + text-shadow: 0 1px #fff; + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} +code[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +pre[class*="language-"] { + padding: 1em; + overflow: auto; + border-radius: 0.75rem; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f8f9fa; +} +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { + color: #708090; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { + color: #905; +} +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { + color: #690; +} +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { + color: #9a6e3a; + background: rgba(255, 255, 255, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.class-name, +.token.function { + color: #dd4a68; +} +.token.important, +.token.regex, +.token.variable { + color: #e90; +} +.token.bold, +.token.important { + font-weight: 700; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +.ps { + overflow: hidden !important; + overflow-anchor: none; + -ms-overflow-style: none; + touch-action: auto; + -ms-touch-action: auto; +} +.ps__rail-x { + display: none; + opacity: 0; + transition: background-color 0.2s linear, opacity 0.2s linear; + -webkit-transition: background-color 0.2s linear, opacity 0.2s linear; + height: 15px; + bottom: 0; + position: absolute; +} +.ps__rail-y { + display: none; + opacity: 0; + transition: background-color 0.2s linear, opacity 0.2s linear; + -webkit-transition: background-color 0.2s linear, opacity 0.2s linear; + width: 15px; + right: 0; + position: absolute; +} +.ps--active-x > .ps__rail-x, +.ps--active-y > .ps__rail-y { + display: block; + background-color: transparent; +} +.ps--focus > .ps__rail-x, +.ps--focus > .ps__rail-y, +.ps--scrolling-x > .ps__rail-x, +.ps--scrolling-y > .ps__rail-y, +.ps:hover > .ps__rail-x, +.ps:hover > .ps__rail-y { + opacity: 0.6; +} +.ps .ps__rail-x.ps--clicking, +.ps .ps__rail-x:focus, +.ps .ps__rail-x:hover, +.ps .ps__rail-y.ps--clicking, +.ps .ps__rail-y:focus, +.ps .ps__rail-y:hover { + background-color: #eee; + opacity: 0.9; +} +.ps__thumb-x { + background-color: #aaa; + border-radius: 6px; + transition: background-color 0.2s linear, height 0.2s ease-in-out; + -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out; + height: 6px; + bottom: 2px; + position: absolute; +} +.ps__thumb-y { + background-color: #aaa; + border-radius: 6px; + transition: background-color 0.2s linear, width 0.2s ease-in-out; + -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out; + width: 6px; + right: 2px; + position: absolute; +} +.ps__rail-x.ps--clicking .ps__thumb-x, +.ps__rail-x:focus > .ps__thumb-x, +.ps__rail-x:hover > .ps__thumb-x { + background-color: #999; + height: 11px; +} +.ps__rail-y.ps--clicking .ps__thumb-y, +.ps__rail-y:focus > .ps__thumb-y, +.ps__rail-y:hover > .ps__thumb-y { + background-color: #999; + width: 11px; +} +@supports (-ms-overflow-style: none) { + .ps { + overflow: auto !important; + } +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .ps { + overflow: auto !important; + } +} +h2#swal2-title { + padding-top: 1px; +} +::-webkit-scrollbar { + width: 20px; + margin-top: 10px; +} +::-webkit-scrollbar-track { + background-color: transparent; +} +::-webkit-scrollbar-thumb { + background-color: #d6dee1; + border-radius: 20px; + border: 6px solid transparent; + background-clip: content-box; +} +::-webkit-scrollbar-thumb:hover { + background-color: #a8bbbf; +} +.command-img { + margin-right: 10px; + margin-left: 5px; + height: 24px; + width: 24px; +} +.feeds-desc { + color: #575252; + margin: auto 0; + font-size: 95%; + font-family: Alatsi; + overflow: hidden; + text-overflow: ellipsis; +} +.feeds-icon { + color: #000 !important; + font-size: 90%; +} +.feeds-code { + display: flex; + border-left: 4px solid #00bfff; +} +.alert-pinkprimary { + background-image: linear-gradient(310deg, #6120a2 0, #ab0056 100%); +} diff --git a/views/src/js/configMenu.js b/views/src/js/configMenu.js index 34b6c9e6..014208dd 100644 --- a/views/src/js/configMenu.js +++ b/views/src/js/configMenu.js @@ -1,164 +1,259 @@ -"use strict"; +"use strict" -var fixedPlugin, fixedPluginButton, fixedPluginButtonNav, fixedPluginCard, fixedPluginCloseButton, navbar, - buttonNavbarFixed, tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')), +var fixedPlugin, + fixedPluginButton, + fixedPluginButtonNav, + fixedPluginCard, + fixedPluginCloseButton, + navbar, + buttonNavbarFixed, + tooltipTriggerList = [].slice.call( + document.querySelectorAll('[data-bs-toggle="tooltip"]') + ), tooltipList = tooltipTriggerList.map(function (e) { return new bootstrap.Tooltip(e) - }); -document.querySelector(".fixed-plugin") && (fixedPlugin = document.querySelector(".fixed-plugin"), fixedPluginButton = - document.querySelector(".fixed-plugin-button"), fixedPluginButtonNav = document.querySelector( - ".fixed-plugin-button-nav"), fixedPluginCard = document.querySelector(".fixed-plugin .card"), - fixedPluginCloseButton = document.querySelectorAll(".fixed-plugin-close-button"), navbar = document - .getElementById("navbarBlur"), buttonNavbarFixed = document.getElementById("navbarFixed"), fixedPluginButton && ( - fixedPluginButton.onclick = function () { - fixedPlugin.classList.contains("show") ? fixedPlugin.classList.remove("show") : fixedPlugin.classList.add( - "show") - }), fixedPluginButtonNav && (fixedPluginButtonNav.onclick = function () { - fixedPlugin.classList.contains("show") ? fixedPlugin.classList.remove("show") : fixedPlugin.classList.add( - "show") -}), fixedPluginCloseButton.forEach(function (e) { - e.onclick = function () { - fixedPlugin.classList.remove("show") - } -}), document.querySelector("body").onclick = function (e) { - e.target != fixedPluginButton && e.target != fixedPluginButtonNav && e.target.closest(".fixed-plugin .card") != - fixedPluginCard && fixedPlugin.classList.remove("show") -}, navbar && "true" == navbar.getAttribute("navbar-scroll") && buttonNavbarFixed.setAttribute("checked", "true")); -var total = document.querySelectorAll(".nav-pills"); + }) +document.querySelector(".fixed-plugin") && + ((fixedPlugin = document.querySelector(".fixed-plugin")), + (fixedPluginButton = document.querySelector(".fixed-plugin-button")), + (fixedPluginButtonNav = document.querySelector(".fixed-plugin-button-nav")), + (fixedPluginCard = document.querySelector(".fixed-plugin .card")), + (fixedPluginCloseButton = document.querySelectorAll( + ".fixed-plugin-close-button" + )), + (navbar = document.getElementById("navbarBlur")), + (buttonNavbarFixed = document.getElementById("navbarFixed")), + fixedPluginButton && + (fixedPluginButton.onclick = function () { + fixedPlugin.classList.contains("show") + ? fixedPlugin.classList.remove("show") + : fixedPlugin.classList.add("show") + }), + fixedPluginButtonNav && + (fixedPluginButtonNav.onclick = function () { + fixedPlugin.classList.contains("show") + ? fixedPlugin.classList.remove("show") + : fixedPlugin.classList.add("show") + }), + fixedPluginCloseButton.forEach(function (e) { + e.onclick = function () { + fixedPlugin.classList.remove("show") + } + }), + (document.querySelector("body").onclick = function (e) { + e.target != fixedPluginButton && + e.target != fixedPluginButtonNav && + e.target.closest(".fixed-plugin .card") != fixedPluginCard && + fixedPlugin.classList.remove("show") + }), + navbar && + "true" == navbar.getAttribute("navbar-scroll") && + buttonNavbarFixed.setAttribute("checked", "true")) +var total = document.querySelectorAll(".nav-pills") function getEventTarget(e) { return (e = e || window.event).target || e.srcElement } function sidebarColor(e) { - for (var t = e.parentElement.children, n = e.getAttribute("data-color"), i = 0; i < t.length; i++) t[i].classList - .remove("active"); - e.classList.contains("active") ? e.classList.remove("active") : e.classList.add("active"), document.querySelector( - ".sidenav").setAttribute("data-color", n); + for ( + var t = e.parentElement.children, + n = e.getAttribute("data-color"), + i = 0; + i < t.length; + i++ + ) + t[i].classList.remove("active") + e.classList.contains("active") + ? e.classList.remove("active") + : e.classList.add("active"), + document.querySelector(".sidenav").setAttribute("data-color", n) var a = document.querySelector("#sidenavCard"), - e = ["card", "card-background", "shadow-none", "card-background-mask-" + n]; - a.className = "", a.classList.add(...e); - e = document.querySelector("#sidenavCardIcon"), n = ["ni", "ni-diamond", "text-gradient", "text-lg", "top-0", - "text-" + n - ]; - e.className = "", e.classList.add(...n) + e = [ + "card", + "card-background", + "shadow-none", + "card-background-mask-" + n, + ] + ;(a.className = ""), a.classList.add(...e) + ;(e = document.querySelector("#sidenavCardIcon")), + (n = [ + "ni", + "ni-diamond", + "text-gradient", + "text-lg", + "top-0", + "text-" + n, + ]) + ;(e.className = ""), e.classList.add(...n) } function debounce(i, a, s) { - var l; + var l return function () { var e = this, t = arguments, - n = s && !l; - clearTimeout(l), l = setTimeout(function () { - l = null, s || i.apply(e, t) - }, a), n && i.apply(e, t) + n = s && !l + clearTimeout(l), + (l = setTimeout(function () { + ;(l = null), s || i.apply(e, t) + }, a)), + n && i.apply(e, t) } } function sidebarType(e) { - for (var t = e.parentElement.children, n = e.getAttribute("data-class"), i = 0; i < t.length; i++) t[i].classList - .remove("active"); - e.classList.contains("active") ? e.classList.remove("active") : e.classList.add("active"); - e = document.querySelector(".sidenav"); - e.classList.remove("bg-transparent"), e.classList.remove("bg-white"), e.classList.add(n) + for ( + var t = e.parentElement.children, + n = e.getAttribute("data-class"), + i = 0; + i < t.length; + i++ + ) + t[i].classList.remove("active") + e.classList.contains("active") + ? e.classList.remove("active") + : e.classList.add("active") + e = document.querySelector(".sidenav") + e.classList.remove("bg-transparent"), + e.classList.remove("bg-white"), + e.classList.add(n) } total.forEach(function (s, e) { var l = document.createElement("div"), - t = s.querySelector("li:first-child .nav-link").cloneNode(); - t.innerHTML = "-", l.classList.add("moving-tab", "position-absolute", "nav-link"), l.appendChild(t), s - .appendChild(l); - s.getElementsByTagName("li").length; - l.style.padding = "0px", l.style.width = s.querySelector("li:nth-child(1)").offsetWidth + "px", l.style - .transform = "translate3d(0px, 0px, 0px)", l.style.transition = ".5s ease", s.onmouseover = function (e) { - let t = getEventTarget(e), - a = t.closest("li"); - if (a) { - let n = Array.from(a.closest("ul").children), - i = n.indexOf(a) + 1; - s.querySelector("li:nth-child(" + i + ") .nav-link").onclick = function () { - l = s.querySelector(".moving-tab"); - let e = 0; - if (s.classList.contains("flex-column")) { - for (var t = 1; t <= n.indexOf(a); t++) e += s.querySelector("li:nth-child(" + t + ")") - .offsetHeight; - l.style.transform = "translate3d(0px," + e + "px, 0px)", l.style.height = s.querySelector( - "li:nth-child(" + t + ")").offsetHeight + t = s.querySelector("li:first-child .nav-link").cloneNode() + ;(t.innerHTML = "-"), + l.classList.add("moving-tab", "position-absolute", "nav-link"), + l.appendChild(t), + s.appendChild(l) + s.getElementsByTagName("li").length + ;(l.style.padding = "0px"), + (l.style.width = s.querySelector("li:nth-child(1)").offsetWidth + "px"), + (l.style.transform = "translate3d(0px, 0px, 0px)"), + (l.style.transition = ".5s ease"), + (s.onmouseover = function (e) { + let t = getEventTarget(e), + a = t.closest("li") + if (a) { + let n = Array.from(a.closest("ul").children), + i = n.indexOf(a) + 1 + s.querySelector("li:nth-child(" + i + ") .nav-link").onclick = + function () { + l = s.querySelector(".moving-tab") + let e = 0 + if (s.classList.contains("flex-column")) { + for (var t = 1; t <= n.indexOf(a); t++) + e += s.querySelector( + "li:nth-child(" + t + ")" + ).offsetHeight + ;(l.style.transform = + "translate3d(0px," + e + "px, 0px)"), + (l.style.height = s.querySelector( + "li:nth-child(" + t + ")" + ).offsetHeight) + } else { + for (t = 1; t <= n.indexOf(a); t++) + e += s.querySelector( + "li:nth-child(" + t + ")" + ).offsetWidth + ;(l.style.transform = + "translate3d(" + e + "px, 0px, 0px)"), + (l.style.width = + s.querySelector("li:nth-child(" + i + ")") + .offsetWidth + "px") + } + } + } + }) +}), + window.addEventListener("resize", function (e) { + total.forEach(function (n, e) { + n.querySelector(".moving-tab").remove() + var i = document.createElement("div"), + a = n.querySelector(".nav-link.active").cloneNode() + ;(a.innerHTML = "-"), + i.classList.add("moving-tab", "position-absolute", "nav-link"), + i.appendChild(a), + n.appendChild(i), + (i.style.padding = "0px"), + (i.style.transition = ".5s ease") + let s = n.querySelector(".nav-link.active").parentElement + if (s) { + let e = Array.from(s.closest("ul").children) + a = e.indexOf(s) + 1 + let t = 0 + if (n.classList.contains("flex-column")) { + for (var l = 1; l <= e.indexOf(s); l++) + t += n.querySelector( + "li:nth-child(" + l + ")" + ).offsetHeight + ;(i.style.transform = "translate3d(0px," + t + "px, 0px)"), + (i.style.width = + n.querySelector("li:nth-child(" + a + ")") + .offsetWidth + "px"), + (i.style.height = n.querySelector( + "li:nth-child(" + l + ")" + ).offsetHeight) } else { - for (t = 1; t <= n.indexOf(a); t++) e += s.querySelector("li:nth-child(" + t + ")").offsetWidth; - l.style.transform = "translate3d(" + e + "px, 0px, 0px)", l.style.width = s.querySelector( - "li:nth-child(" + i + ")").offsetWidth + "px" + for (l = 1; l <= e.indexOf(s); l++) + t += n.querySelector( + "li:nth-child(" + l + ")" + ).offsetWidth + ;(i.style.transform = "translate3d(" + t + "px, 0px, 0px)"), + (i.style.width = + n.querySelector("li:nth-child(" + a + ")") + .offsetWidth + "px") } } - } - } -}), window.addEventListener("resize", function (e) { - total.forEach(function (n, e) { - n.querySelector(".moving-tab").remove(); - var i = document.createElement("div"), - a = n.querySelector(".nav-link.active").cloneNode(); - a.innerHTML = "-", i.classList.add("moving-tab", "position-absolute", "nav-link"), i.appendChild(a), n - .appendChild(i), i.style.padding = "0px", i.style.transition = ".5s ease"; - let s = n.querySelector(".nav-link.active").parentElement; - if (s) { - let e = Array.from(s.closest("ul").children); - a = e.indexOf(s) + 1; - let t = 0; - if (n.classList.contains("flex-column")) { - for (var l = 1; l <= e.indexOf(s); l++) t += n.querySelector("li:nth-child(" + l + ")").offsetHeight; - i.style.transform = "translate3d(0px," + t + "px, 0px)", i.style.width = n.querySelector( - "li:nth-child(" + a + ")").offsetWidth + "px", i.style.height = n.querySelector("li:nth-child(" + - l + ")").offsetHeight - } else { - for (l = 1; l <= e.indexOf(s); l++) t += n.querySelector("li:nth-child(" + l + ")").offsetWidth; - i.style.transform = "translate3d(" + t + "px, 0px, 0px)", i.style.width = n.querySelector( - "li:nth-child(" + a + ")").offsetWidth + "px" - } - } - }), window.innerWidth < 991 ? total.forEach(function (e, t) { - e.classList.contains("flex-column") || e.classList.add("flex-column", "on-resize") - }) : total.forEach(function (e, t) { - e.classList.contains("on-resize") && e.classList.remove("flex-column", "on-resize") + }), + window.innerWidth < 991 + ? total.forEach(function (e, t) { + e.classList.contains("flex-column") || + e.classList.add("flex-column", "on-resize") + }) + : total.forEach(function (e, t) { + e.classList.contains("on-resize") && + e.classList.remove("flex-column", "on-resize") + }) }) -}); const iconNavbarSidenav = document.getElementById("iconNavbarSidenav"), - iconSidenav = document.getElementById("iconSidenav"); + iconSidenav = document.getElementById("iconSidenav") let body = document.getElementsByTagName("body")[0], - className = "g-sidenav-pinned"; + className = "g-sidenav-pinned" function toggleSidenav() { const sidenav = document.getElementById("sidenav-main"), - iconSidenav2 = document.getElementById("iconSidenav"); + iconSidenav2 = document.getElementById("iconSidenav") if (body.classList.contains(className)) { - body.classList.remove(className); + body.classList.remove(className) setTimeout(function () { - sidenav.classList.remove('bg-white'); - }, 100); - sidenav.classList.remove('bg-transparent'); - + sidenav.classList.remove("bg-white") + }, 100) + sidenav.classList.remove("bg-transparent") } else { - body.classList.add(className); - sidenav.classList.add('bg-white'); - sidenav.classList.remove('bg-transparent'); - iconSidenav2.classList.remove('d-none');// little x button + body.classList.add(className) + sidenav.classList.add("bg-white") + sidenav.classList.remove("bg-transparent") + iconSidenav2.classList.remove("d-none") // little x button } } -iconNavbarSidenav && iconNavbarSidenav.addEventListener("click", toggleSidenav), iconSidenav && iconSidenav - .addEventListener("click", toggleSidenav); -let referenceButtons = document.querySelector("[data-class]"); - +iconNavbarSidenav && iconNavbarSidenav.addEventListener("click", toggleSidenav), + iconSidenav && iconSidenav.addEventListener("click", toggleSidenav) +let referenceButtons = document.querySelector("[data-class]") function sidenavTypeOnResize() { - let e = document.querySelectorAll('[onclick="sidebarType(this)"]'); - window.innerWidth < 1200 ? e.forEach(function (e) { - e.classList.add("disabled") - }) : e.forEach(function (e) { - e.classList.remove("disabled") - }) + let e = document.querySelectorAll('[onclick="sidebarType(this)"]') + window.innerWidth < 1200 + ? e.forEach(function (e) { + e.classList.add("disabled") + }) + : e.forEach(function (e) { + e.classList.remove("disabled") + }) } -window.addEventListener("resize", sidenavTypeOnResize), window - .addEventListener("load", sidenavTypeOnResize); \ No newline at end of file +window.addEventListener("resize", sidenavTypeOnResize), + window.addEventListener("load", sidenavTypeOnResize) diff --git a/views/src/js/core/bootstrap.min.js b/views/src/js/core/bootstrap.min.js index 42e6b860..e3ec18b7 100644 --- a/views/src/js/core/bootstrap.min.js +++ b/views/src/js/core/bootstrap.min.js @@ -1,6 +1,3076 @@ /*! - * Bootstrap v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e(t.Popper)}(this,(function(t){"use strict";function e(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(s){if("default"!==s){var i=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:function(){return t[s]}})}})),e.default=t,Object.freeze(e)}var s=e(t);const i={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const s=[];let i=t.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(e)&&s.push(i),i=i.parentNode;return s},prev(t,e){let s=t.previousElementSibling;for(;s;){if(s.matches(e))return[s];s=s.previousElementSibling}return[]},next(t,e){let s=t.nextElementSibling;for(;s;){if(s.matches(e))return[s];s=s.nextElementSibling}return[]}},n=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},o=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let s=t.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s="#"+s.split("#")[1]),e=s&&"#"!==s?s.trim():null}return e},r=t=>{const e=o(t);return e&&document.querySelector(e)?e:null},a=t=>{const e=o(t);return e?document.querySelector(e):null},l=t=>{t.dispatchEvent(new Event("transitionend"))},c=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),h=t=>c(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?i.findOne(t):null,d=(t,e,s)=>{Object.keys(s).forEach(i=>{const n=s[i],o=e[i],r=o&&c(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(n).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${n}".`)})},u=t=>!(!c(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),g=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),p=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?p(t.parentNode):null},f=()=>{},m=t=>t.offsetHeight,_=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},b=[],v=()=>"rtl"===document.documentElement.dir,y=t=>{var e;e=()=>{const e=_();if(e){const s=t.NAME,i=e.fn[s];e.fn[s]=t.jQueryInterface,e.fn[s].Constructor=t,e.fn[s].noConflict=()=>(e.fn[s]=i,t.jQueryInterface)}},"loading"===document.readyState?(b.length||document.addEventListener("DOMContentLoaded",()=>{b.forEach(t=>t())}),b.push(e)):e()},w=t=>{"function"==typeof t&&t()},E=(t,e,s=!0)=>{if(!s)return void w(t);const i=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:s}=window.getComputedStyle(t);const i=Number.parseFloat(e),n=Number.parseFloat(s);return i||n?(e=e.split(",")[0],s=s.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(s))):0})(e)+5;let n=!1;const o=({target:s})=>{s===e&&(n=!0,e.removeEventListener("transitionend",o),w(t))};e.addEventListener("transitionend",o),setTimeout(()=>{n||l(e)},i)},A=(t,e,s,i)=>{let n=t.indexOf(e);if(-1===n)return t[!s&&i?t.length-1:0];const o=t.length;return n+=s?1:-1,i&&(n=(n+o)%o),t[Math.max(0,Math.min(n,o-1))]},T=/[^.]*(?=\..*)\.|.*/,C=/\..*/,k=/::\d+$/,L={};let O=1;const D={mouseenter:"mouseover",mouseleave:"mouseout"},I=/^(mouseenter|mouseleave)/i,N=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function S(t,e){return e&&`${e}::${O++}`||t.uidEvent||O++}function x(t){const e=S(t);return t.uidEvent=e,L[e]=L[e]||{},L[e]}function M(t,e,s=null){const i=Object.keys(t);for(let n=0,o=i.length;nfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};i?i=t(i):s=t(s)}const[o,r,a]=P(e,s,i),l=x(t),c=l[a]||(l[a]={}),h=M(c,r,o?s:null);if(h)return void(h.oneOff=h.oneOff&&n);const d=S(r,e.replace(T,"")),u=o?function(t,e,s){return function i(n){const o=t.querySelectorAll(e);for(let{target:r}=n;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return n.delegateTarget=r,i.oneOff&&B.off(t,n.type,e,s),s.apply(r,[n]);return null}}(t,s,i):function(t,e){return function s(i){return i.delegateTarget=t,s.oneOff&&B.off(t,i.type,e),e.apply(t,[i])}}(t,s);u.delegationSelector=o?s:null,u.originalHandler=r,u.oneOff=n,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function H(t,e,s,i,n){const o=M(e[s],i,n);o&&(t.removeEventListener(s,o,Boolean(n)),delete e[s][o.uidEvent])}function R(t){return t=t.replace(C,""),D[t]||t}const B={on(t,e,s,i){j(t,e,s,i,!1)},one(t,e,s,i){j(t,e,s,i,!0)},off(t,e,s,i){if("string"!=typeof e||!t)return;const[n,o,r]=P(e,s,i),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void H(t,l,r,o,n?s:null)}c&&Object.keys(l).forEach(s=>{!function(t,e,s,i){const n=e[s]||{};Object.keys(n).forEach(o=>{if(o.includes(i)){const i=n[o];H(t,e,s,i.originalHandler,i.delegationSelector)}})}(t,l,s,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(s=>{const i=s.replace(k,"");if(!a||e.includes(i)){const e=h[s];H(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,s){if("string"!=typeof e||!t)return null;const i=_(),n=R(e),o=e!==n,r=N.has(n);let a,l=!0,c=!0,h=!1,d=null;return o&&i&&(a=i.Event(e,s),i(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(n,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==s&&Object.keys(s).forEach(t=>{Object.defineProperty(d,t,{get:()=>s[t]})}),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},$=new Map;var W={set(t,e,s){$.has(t)||$.set(t,new Map);const i=$.get(t);i.has(e)||0===i.size?i.set(e,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(t,e)=>$.has(t)&&$.get(t).get(e)||null,remove(t,e){if(!$.has(t))return;const s=$.get(t);s.delete(e),0===s.size&&$.delete(t)}};class q{constructor(t){(t=h(t))&&(this._element=t,W.set(this._element,this.constructor.DATA_KEY,this))}dispose(){W.remove(this._element,this.constructor.DATA_KEY),B.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,s=!0){E(t,e,s)}static getInstance(t){return W.get(t,this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class z extends q{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,s=this._triggerCloseEvent(e);null===s||s.defaultPrevented||this._removeElement(e)}_getRootElement(t){return a(t)||t.closest(".alert")}_triggerCloseEvent(t){return B.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.remove(),B.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}B.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',z.handleDismiss(new z)),y(z);class F extends q{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=F.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function U(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function K(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}B.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');F.getOrCreateInstance(e).toggle()}),y(F);const V={setDataAttribute(t,e,s){t.setAttribute("data-bs-"+K(e),s)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+K(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(s=>{let i=s.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=U(t.dataset[s])}),e},getDataAttribute:(t,e)=>U(t.getAttribute("data-bs-"+K(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Q={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},X={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Y="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z};class et extends q{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=i.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Q}static get NAME(){return"carousel"}next(){this._slide(Y)}nextWhenVisible(){!document.hidden&&u(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),i.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(l(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=i.findOne(".active.carousel-item",this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void B.one(this._element,"slid.bs.carousel",()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const s=t>e?Y:G;this._slide(s,this._items[t])}_getConfig(t){return t={...Q,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("carousel",t,X),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&B.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(B.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),B.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},e=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},s=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};i.find(".carousel-item img",this._element).forEach(t=>{B.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(B.on(this._element,"pointerdown.bs.carousel",e=>t(e)),B.on(this._element,"pointerup.bs.carousel",t=>s(t)),this._element.classList.add("pointer-event")):(B.on(this._element,"touchstart.bs.carousel",e=>t(e)),B.on(this._element,"touchmove.bs.carousel",t=>e(t)),B.on(this._element,"touchend.bs.carousel",t=>s(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?i.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const s=t===Y;return A(this._items,e,s,this._config.wrap)}_triggerSlideEvent(t,e){const s=this._getItemIndex(t),n=this._getItemIndex(i.findOne(".active.carousel-item",this._element));return B.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:s})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=i.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const s=i.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e{B.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),m(r),n.classList.add(h),r.classList.add(h);const t=()=>{r.classList.remove(h,d),r.classList.add("active"),n.classList.remove("active",d,h),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(t,n,!0)}else n.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,g();l&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?v()?t===Z?G:Y:t===Z?Y:G:t}_orderToDirection(t){return[Y,G].includes(t)?v()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const s=et.getOrCreateInstance(t,e);let{_config:i}=s;"object"==typeof e&&(i={...i,...e});const n="string"==typeof e?e:i.slide;if("number"==typeof e)s.to(e);else if("string"==typeof n){if(void 0===s[n])throw new TypeError(`No method named "${n}"`);s[n]()}else i.interval&&i.ride&&(s.pause(),s.cycle())}static jQueryInterface(t){return this.each((function(){et.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=a(this);if(!e||!e.classList.contains("carousel"))return;const s={...V.getDataAttributes(e),...V.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(s.interval=!1),et.carouselInterface(e,s),i&&et.getInstance(e).to(i),t.preventDefault()}}B.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",et.dataApiClickHandler),B.on(window,"load.bs.carousel.data-api",()=>{const t=i.find('[data-bs-ride="carousel"]');for(let e=0,s=t.length;et===this._element);null!==n&&o.length&&(this._selector=n,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return st}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let t,e;this._parent&&(t=i.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===t.length&&(t=null));const s=i.findOne(this._selector);if(t){const i=t.find(t=>s!==t);if(e=i?nt.getInstance(i):null,e&&e._isTransitioning)return}if(B.trigger(this._element,"show.bs.collapse").defaultPrevented)return;t&&t.forEach(t=>{s!==t&&nt.collapseInterface(t,"hide"),e||W.set(t,"bs.collapse",null)});const n=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[n]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[n]="",this.setTransitioning(!1),B.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(B.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",m(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),B.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...st,...t}).toggle=Boolean(t.toggle),d("collapse",t,it),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:t}=this._config;t=h(t);const e=`[data-bs-toggle="collapse"][data-bs-parent="${t}"]`;return i.find(e,t).forEach(t=>{const e=a(t);this._addAriaAndCollapsedClass(e,[t])}),t}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const s=t.classList.contains("show");e.forEach(t=>{s?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",s)})}static collapseInterface(t,e){let s=nt.getInstance(t);const i={...st,...V.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!s&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),s||(s=new nt(t,i)),"string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){nt.collapseInterface(this,t)}))}}B.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=V.getDataAttributes(this),s=r(this);i.find(s).forEach(t=>{const s=nt.getInstance(t);let i;s?(null===s._parent&&"string"==typeof e.parent&&(s._config.parent=e.parent,s._parent=s._getParent()),i="toggle"):i=e,nt.collapseInterface(t,i)})})),y(nt);const ot=new RegExp("ArrowUp|ArrowDown|Escape"),rt=v()?"top-end":"top-start",at=v()?"top-start":"top-end",lt=v()?"bottom-end":"bottom-start",ct=v()?"bottom-start":"bottom-end",ht=v()?"left-start":"right-start",dt=v()?"right-start":"left-start",ut={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},gt={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class pt extends q{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return ut}static get DefaultType(){return gt}static get NAME(){return"dropdown"}toggle(){g(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(g(this._element)||this._menu.classList.contains("show"))return;const t=pt.getParentFromElement(this._element),e={relatedTarget:this._element};if(!B.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._inNavbar)V.setDataAttribute(this._menu,"popper","none");else{if(void 0===s)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:c(this._config.reference)?e=h(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find(t=>"applyStyles"===t.name&&!1===t.enabled);this._popper=s.createPopper(e,this._menu,i),n&&V.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>B.on(t,"mouseover",f)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),B.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(g(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){B.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){B.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),V.removeDataAttribute(this._menu,"popper"),B.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...V.getDataAttributes(this._element),...t},d("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!c(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return i.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ht;if(t.classList.contains("dropstart"))return dt;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?at:rt:e?ct:lt}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const s=i.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(u);s.length&&A(s,e,"ArrowDown"===t,!s.includes(e)).focus()}static dropdownInterface(t,e){const s=pt.getOrCreateInstance(t,e);if("string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){pt.dropdownInterface(this,t)}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=i.find('[data-bs-toggle="dropdown"]');for(let s=0,i=e.length;sthis.matches('[data-bs-toggle="dropdown"]')?this:i.prev(this,'[data-bs-toggle="dropdown"]')[0];return"Escape"===t.key?(s().focus(),void pt.clearMenus()):"ArrowUp"===t.key||"ArrowDown"===t.key?(e||s().click(),void pt.getInstance(s())._selectMenuItem(t)):void(e&&"Space"!==t.key||pt.clearMenus())}}B.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',pt.dataApiKeydownHandler),B.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",pt.dataApiKeydownHandler),B.on(document,"click.bs.dropdown.data-api",pt.clearMenus),B.on(document,"keyup.bs.dropdown.data-api",pt.clearMenus),B.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),pt.dropdownInterface(this)})),y(pt);class ft{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),this._setElementAttributes(".sticky-top","marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,s){const i=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+i)return;this._saveInitialAttribute(t,e);const n=window.getComputedStyle(t)[e];t.style[e]=s(Number.parseFloat(n))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const s=t.style[e];s&&V.setDataAttribute(t,e,s)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const s=V.getDataAttribute(t,e);void 0===s?t.style.removeProperty(e):(V.removeDataAttribute(t,e),t.style[e]=s)})}_applyManipulationCallback(t,e){c(t)?e(t):i.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const mt={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},_t={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class bt{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&m(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{w(t)})):w(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),w(t)})):w(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...mt,..."object"==typeof t?t:{}}).rootElement=h(t.rootElement),d("backdrop",t,_t),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),B.on(this._getElement(),"mousedown.bs.backdrop",()=>{w(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(B.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){E(t,this._getElement(),this._config.isAnimated)}}const vt={backdrop:!0,keyboard:!0,focus:!0},yt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class wt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=i.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new ft}static get Default(){return vt}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||B.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),B.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),B.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{B.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&["A","AREA"].includes(t.target.tagName)&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(B.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),B.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),B.off(this._element,"click.dismiss.bs.modal"),B.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>B.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bt({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...vt,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("modal",t,yt),t}_showElement(t){const e=this._isAnimated(),s=i.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,s&&(s.scrollTop=0),e&&m(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,B.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,e)}_enforceFocus(){B.off(document,"focusin.bs.modal"),B.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?B.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):B.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?B.on(window,"resize.bs.modal",()=>this._adjustDialog()):B.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),B.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){B.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(B.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:s}=this._element,i=e>document.documentElement.clientHeight;!i&&"hidden"===s.overflowY||t.contains("modal-static")||(i||(s.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=>{t.remove("modal-static"),i||this._queueCallback(()=>{s.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),s=e>0;(!s&&t&&!v()||s&&!t&&v())&&(this._element.style.paddingLeft=e+"px"),(s&&!t&&!v()||!s&&t&&v())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const s=wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===s[t])throw new TypeError(`No method named "${t}"`);s[t](e)}}))}}B.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=a(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),B.one(e,"show.bs.modal",t=>{t.defaultPrevented||B.one(e,"hidden.bs.modal",()=>{u(this)&&this.focus()})}),wt.getOrCreateInstance(e).toggle(this)})),y(wt);const Et={backdrop:!0,keyboard:!0,scroll:!1},At={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Tt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return Et}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||B.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new ft).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{B.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(B.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(B.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new ft).reset(),B.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...Et,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("offcanvas",t,At),t}_initializeBackDrop(){return new bt({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){B.off(document,"focusin.bs.offcanvas"),B.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){B.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),B.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=Tt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}B.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=a(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this))return;B.one(e,"hidden.bs.offcanvas",()=>{u(this)&&this.focus()});const s=i.findOne(".offcanvas.show");s&&s!==e&&Tt.getInstance(s).hide(),Tt.getOrCreateInstance(e).toggle(this)})),B.on(window,"load.bs.offcanvas.data-api",()=>i.find(".offcanvas.show").forEach(t=>Tt.getOrCreateInstance(t).show())),y(Tt);const Ct=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),kt=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Lt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ot=(t,e)=>{const s=t.nodeName.toLowerCase();if(e.includes(s))return!Ct.has(s)||Boolean(kt.test(t.nodeValue)||Lt.test(t.nodeValue));const i=e.filter(t=>t instanceof RegExp);for(let t=0,e=i.length;t{Ot(t,a)||s.removeAttribute(t.nodeName)})}return i.body.innerHTML}const It=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Nt=new Set(["sanitize","allowList","sanitizeFn"]),St={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},xt={AUTO:"auto",TOP:"top",RIGHT:v()?"left":"right",BOTTOM:"bottom",LEFT:v()?"right":"left"},Mt={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Pt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class jt extends q{constructor(t,e){if(void 0===s)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Mt}static get NAME(){return"tooltip"}static get Event(){return Pt}static get DefaultType(){return St}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),B.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=B.trigger(this._element,this.constructor.Event.SHOW),e=p(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;const o=this.getTipElement(),r=n(this.constructor.NAME);o.setAttribute("id",r),this._element.setAttribute("aria-describedby",r),this.setContent(),this._config.animation&&o.classList.add("fade");const a="function"==typeof this._config.placement?this._config.placement.call(this,o,this._element):this._config.placement,l=this._getAttachment(a);this._addAttachmentClass(l);const{container:c}=this._config;W.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.appendChild(o),B.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=s.createPopper(this._element,o,this._getPopperConfig(l)),o.classList.add("show");const h="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;h&&o.classList.add(...h.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{B.on(t,"mouseover",f)});const d=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,B.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,d)}hide(){if(!this._popper)return;const t=this.getTipElement();if(B.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),B.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".tooltip-inner",t),this.getTitle()),t.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return c(e)?(e=h(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Dt(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const s=this.constructor.DATA_KEY;return(e=e||W.get(t.delegateTarget,s))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),W.set(t.delegateTarget,s,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return xt[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)B.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,s="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;B.on(this._element,e,this._config.selector,t=>this._enter(t)),B.on(this._element,s,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},B.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=V.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{Nt.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:h(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=Dt(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(It);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){const e=jt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(jt);const Ht=new RegExp("(^|\\s)bs-popover\\S+","g"),Rt={...jt.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Bt={...jt.DefaultType,content:"(string|element|function)"},$t={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Wt extends jt{static get Default(){return Rt}static get NAME(){return"popover"}static get Event(){return $t}static get DefaultType(){return Bt}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||i.findOne(".popover-header",this.tip).remove(),this._getContent()||i.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".popover-header",t),this.getTitle());let e=this._getContent();"function"==typeof e&&(e=e.call(this._element)),this.setElementContent(i.findOne(".popover-body",t),e),t.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ht);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){const e=Wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(Wt);const qt={offset:10,method:"auto",target:""},zt={offset:"number",method:"string",target:"(string|element)"};class Ft extends q{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,B.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return qt}static get NAME(){return"scrollspy"}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":"position",e="auto"===this._config.method?t:this._config.method,s="position"===e?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),i.find(this._selector).map(t=>{const n=r(t),o=n?i.findOne(n):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[V[e](o).top+s,n]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){B.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...qt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&c(t.target)){let{id:e}=t.target;e||(e=n("scrollspy"),t.target.id=e),t.target="#"+e}return d("scrollspy",t,zt),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),s=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=s){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${e}[data-bs-target="${t}"],${e}[href="${t}"]`),s=i.findOne(e.join(","));s.classList.contains("dropdown-item")?(i.findOne(".dropdown-toggle",s.closest(".dropdown")).classList.add("active"),s.classList.add("active")):(s.classList.add("active"),i.parents(s,".nav, .list-group").forEach(t=>{i.prev(t,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),i.prev(t,".nav-item").forEach(t=>{i.children(t,".nav-link").forEach(t=>t.classList.add("active"))})})),B.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){i.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Ft.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(window,"load.bs.scrollspy.data-api",()=>{i.find('[data-bs-spy="scroll"]').forEach(t=>new Ft(t))}),y(Ft);class Ut extends q{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let t;const e=a(this._element),s=this._element.closest(".nav, .list-group");if(s){const e="UL"===s.nodeName||"OL"===s.nodeName?":scope > li > .active":".active";t=i.find(e,s),t=t[t.length-1]}const n=t?B.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(B.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==n&&n.defaultPrevented)return;this._activate(this._element,s);const o=()=>{B.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),B.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,s){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.children(e,".active"):i.find(":scope > li > .active",e))[0],o=s&&n&&n.classList.contains("fade"),r=()=>this._transitionComplete(t,n,s);n&&o?(n.classList.remove("show"),this._queueCallback(r,t,!0)):r()}_transitionComplete(t,e,s){if(e){e.classList.remove("active");const t=i.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),m(t),t.classList.contains("fade")&&t.classList.add("show");let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&i.find(".dropdown-toggle",e).forEach(t=>t.classList.add("active")),t.setAttribute("aria-expanded",!0)}s&&s()}static jQueryInterface(t){return this.each((function(){const e=Ut.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this)||Ut.getOrCreateInstance(this).show()})),y(Ut);const Kt={animation:"boolean",autohide:"boolean",delay:"number"},Vt={animation:!0,autohide:!0,delay:5e3};class Qt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Kt}static get Default(){return Vt}static get NAME(){return"toast"}show(){B.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),m(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),B.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(B.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),B.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...Vt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},d("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const s=t.relatedTarget;this._element===s||this._element.contains(s)||this._maybeScheduleHide()}_setListeners(){B.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),B.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),B.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Qt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return y(Qt),{Alert:z,Button:F,Carousel:et,Collapse:nt,Dropdown:pt,Modal:wt,Offcanvas:Tt,Popover:Wt,ScrollSpy:Ft,Tab:Ut,Toast:Qt,Tooltip:jt}})); + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!(function (t, e) { + "object" == typeof exports && "undefined" != typeof module + ? (module.exports = e(require("@popperjs/core"))) + : "function" == typeof define && define.amd + ? define(["@popperjs/core"], e) + : ((t = + "undefined" != typeof globalThis + ? globalThis + : t || self).bootstrap = e(t.Popper)) +})(this, function (t) { + "use strict" + function e(t) { + if (t && t.__esModule) return t + var e = Object.create(null) + return ( + t && + Object.keys(t).forEach(function (s) { + if ("default" !== s) { + var i = Object.getOwnPropertyDescriptor(t, s) + Object.defineProperty( + e, + s, + i.get + ? i + : { + enumerable: !0, + get: function () { + return t[s] + }, + } + ) + } + }), + (e.default = t), + Object.freeze(e) + ) + } + var s = e(t) + const i = { + find: (t, e = document.documentElement) => + [].concat(...Element.prototype.querySelectorAll.call(e, t)), + findOne: (t, e = document.documentElement) => + Element.prototype.querySelector.call(e, t), + children: (t, e) => + [].concat(...t.children).filter((t) => t.matches(e)), + parents(t, e) { + const s = [] + let i = t.parentNode + for ( + ; + i && i.nodeType === Node.ELEMENT_NODE && 3 !== i.nodeType; + + ) + i.matches(e) && s.push(i), (i = i.parentNode) + return s + }, + prev(t, e) { + let s = t.previousElementSibling + for (; s; ) { + if (s.matches(e)) return [s] + s = s.previousElementSibling + } + return [] + }, + next(t, e) { + let s = t.nextElementSibling + for (; s; ) { + if (s.matches(e)) return [s] + s = s.nextElementSibling + } + return [] + }, + }, + n = (t) => { + do { + t += Math.floor(1e6 * Math.random()) + } while (document.getElementById(t)) + return t + }, + o = (t) => { + let e = t.getAttribute("data-bs-target") + if (!e || "#" === e) { + let s = t.getAttribute("href") + if (!s || (!s.includes("#") && !s.startsWith("."))) return null + s.includes("#") && + !s.startsWith("#") && + (s = "#" + s.split("#")[1]), + (e = s && "#" !== s ? s.trim() : null) + } + return e + }, + r = (t) => { + const e = o(t) + return e && document.querySelector(e) ? e : null + }, + a = (t) => { + const e = o(t) + return e ? document.querySelector(e) : null + }, + l = (t) => { + t.dispatchEvent(new Event("transitionend")) + }, + c = (t) => + !(!t || "object" != typeof t) && + (void 0 !== t.jquery && (t = t[0]), void 0 !== t.nodeType), + h = (t) => + c(t) + ? t.jquery + ? t[0] + : t + : "string" == typeof t && t.length > 0 + ? i.findOne(t) + : null, + d = (t, e, s) => { + Object.keys(s).forEach((i) => { + const n = s[i], + o = e[i], + r = + o && c(o) + ? "element" + : null == (a = o) + ? "" + a + : {}.toString + .call(a) + .match(/\s([a-z]+)/i)[1] + .toLowerCase() + var a + if (!new RegExp(n).test(r)) + throw new TypeError( + `${t.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${n}".` + ) + }) + }, + u = (t) => + !(!c(t) || 0 === t.getClientRects().length) && + "visible" === getComputedStyle(t).getPropertyValue("visibility"), + g = (t) => + !t || + t.nodeType !== Node.ELEMENT_NODE || + !!t.classList.contains("disabled") || + (void 0 !== t.disabled + ? t.disabled + : t.hasAttribute("disabled") && + "false" !== t.getAttribute("disabled")), + p = (t) => { + if (!document.documentElement.attachShadow) return null + if ("function" == typeof t.getRootNode) { + const e = t.getRootNode() + return e instanceof ShadowRoot ? e : null + } + return t instanceof ShadowRoot + ? t + : t.parentNode + ? p(t.parentNode) + : null + }, + f = () => {}, + m = (t) => t.offsetHeight, + _ = () => { + const { jQuery: t } = window + return t && !document.body.hasAttribute("data-bs-no-jquery") + ? t + : null + }, + b = [], + v = () => "rtl" === document.documentElement.dir, + y = (t) => { + var e + ;(e = () => { + const e = _() + if (e) { + const s = t.NAME, + i = e.fn[s] + ;(e.fn[s] = t.jQueryInterface), + (e.fn[s].Constructor = t), + (e.fn[s].noConflict = () => ( + (e.fn[s] = i), t.jQueryInterface + )) + } + }), + "loading" === document.readyState + ? (b.length || + document.addEventListener("DOMContentLoaded", () => { + b.forEach((t) => t()) + }), + b.push(e)) + : e() + }, + w = (t) => { + "function" == typeof t && t() + }, + E = (t, e, s = !0) => { + if (!s) return void w(t) + const i = + ((t) => { + if (!t) return 0 + let { transitionDuration: e, transitionDelay: s } = + window.getComputedStyle(t) + const i = Number.parseFloat(e), + n = Number.parseFloat(s) + return i || n + ? ((e = e.split(",")[0]), + (s = s.split(",")[0]), + 1e3 * (Number.parseFloat(e) + Number.parseFloat(s))) + : 0 + })(e) + 5 + let n = !1 + const o = ({ target: s }) => { + s === e && + ((n = !0), e.removeEventListener("transitionend", o), w(t)) + } + e.addEventListener("transitionend", o), + setTimeout(() => { + n || l(e) + }, i) + }, + A = (t, e, s, i) => { + let n = t.indexOf(e) + if (-1 === n) return t[!s && i ? t.length - 1 : 0] + const o = t.length + return ( + (n += s ? 1 : -1), + i && (n = (n + o) % o), + t[Math.max(0, Math.min(n, o - 1))] + ) + }, + T = /[^.]*(?=\..*)\.|.*/, + C = /\..*/, + k = /::\d+$/, + L = {} + let O = 1 + const D = { mouseenter: "mouseover", mouseleave: "mouseout" }, + I = /^(mouseenter|mouseleave)/i, + N = new Set([ + "click", + "dblclick", + "mouseup", + "mousedown", + "contextmenu", + "mousewheel", + "DOMMouseScroll", + "mouseover", + "mouseout", + "mousemove", + "selectstart", + "selectend", + "keydown", + "keypress", + "keyup", + "orientationchange", + "touchstart", + "touchmove", + "touchend", + "touchcancel", + "pointerdown", + "pointermove", + "pointerup", + "pointerleave", + "pointercancel", + "gesturestart", + "gesturechange", + "gestureend", + "focus", + "blur", + "change", + "reset", + "select", + "submit", + "focusin", + "focusout", + "load", + "unload", + "beforeunload", + "resize", + "move", + "DOMContentLoaded", + "readystatechange", + "error", + "abort", + "scroll", + ]) + function S(t, e) { + return (e && `${e}::${O++}`) || t.uidEvent || O++ + } + function x(t) { + const e = S(t) + return (t.uidEvent = e), (L[e] = L[e] || {}), L[e] + } + function M(t, e, s = null) { + const i = Object.keys(t) + for (let n = 0, o = i.length; n < o; n++) { + const o = t[i[n]] + if (o.originalHandler === e && o.delegationSelector === s) return o + } + return null + } + function P(t, e, s) { + const i = "string" == typeof e, + n = i ? s : e + let o = R(t) + return N.has(o) || (o = t), [i, n, o] + } + function j(t, e, s, i, n) { + if ("string" != typeof e || !t) return + if ((s || ((s = i), (i = null)), I.test(e))) { + const t = (t) => + function (e) { + if ( + !e.relatedTarget || + (e.relatedTarget !== e.delegateTarget && + !e.delegateTarget.contains(e.relatedTarget)) + ) + return t.call(this, e) + } + i ? (i = t(i)) : (s = t(s)) + } + const [o, r, a] = P(e, s, i), + l = x(t), + c = l[a] || (l[a] = {}), + h = M(c, r, o ? s : null) + if (h) return void (h.oneOff = h.oneOff && n) + const d = S(r, e.replace(T, "")), + u = o + ? (function (t, e, s) { + return function i(n) { + const o = t.querySelectorAll(e) + for ( + let { target: r } = n; + r && r !== this; + r = r.parentNode + ) + for (let a = o.length; a--; ) + if (o[a] === r) + return ( + (n.delegateTarget = r), + i.oneOff && B.off(t, n.type, e, s), + s.apply(r, [n]) + ) + return null + } + })(t, s, i) + : (function (t, e) { + return function s(i) { + return ( + (i.delegateTarget = t), + s.oneOff && B.off(t, i.type, e), + e.apply(t, [i]) + ) + } + })(t, s) + ;(u.delegationSelector = o ? s : null), + (u.originalHandler = r), + (u.oneOff = n), + (u.uidEvent = d), + (c[d] = u), + t.addEventListener(a, u, o) + } + function H(t, e, s, i, n) { + const o = M(e[s], i, n) + o && (t.removeEventListener(s, o, Boolean(n)), delete e[s][o.uidEvent]) + } + function R(t) { + return (t = t.replace(C, "")), D[t] || t + } + const B = { + on(t, e, s, i) { + j(t, e, s, i, !1) + }, + one(t, e, s, i) { + j(t, e, s, i, !0) + }, + off(t, e, s, i) { + if ("string" != typeof e || !t) return + const [n, o, r] = P(e, s, i), + a = r !== e, + l = x(t), + c = e.startsWith(".") + if (void 0 !== o) { + if (!l || !l[r]) return + return void H(t, l, r, o, n ? s : null) + } + c && + Object.keys(l).forEach((s) => { + !(function (t, e, s, i) { + const n = e[s] || {} + Object.keys(n).forEach((o) => { + if (o.includes(i)) { + const i = n[o] + H( + t, + e, + s, + i.originalHandler, + i.delegationSelector + ) + } + }) + })(t, l, s, e.slice(1)) + }) + const h = l[r] || {} + Object.keys(h).forEach((s) => { + const i = s.replace(k, "") + if (!a || e.includes(i)) { + const e = h[s] + H(t, l, r, e.originalHandler, e.delegationSelector) + } + }) + }, + trigger(t, e, s) { + if ("string" != typeof e || !t) return null + const i = _(), + n = R(e), + o = e !== n, + r = N.has(n) + let a, + l = !0, + c = !0, + h = !1, + d = null + return ( + o && + i && + ((a = i.Event(e, s)), + i(t).trigger(a), + (l = !a.isPropagationStopped()), + (c = !a.isImmediatePropagationStopped()), + (h = a.isDefaultPrevented())), + r + ? ((d = document.createEvent("HTMLEvents")), + d.initEvent(n, l, !0)) + : (d = new CustomEvent(e, { + bubbles: l, + cancelable: !0, + })), + void 0 !== s && + Object.keys(s).forEach((t) => { + Object.defineProperty(d, t, { get: () => s[t] }) + }), + h && d.preventDefault(), + c && t.dispatchEvent(d), + d.defaultPrevented && void 0 !== a && a.preventDefault(), + d + ) + }, + }, + $ = new Map() + var W = { + set(t, e, s) { + $.has(t) || $.set(t, new Map()) + const i = $.get(t) + i.has(e) || 0 === i.size + ? i.set(e, s) + : console.error( + `Bootstrap doesn't allow more than one instance per element. Bound instance: ${ + Array.from(i.keys())[0] + }.` + ) + }, + get: (t, e) => ($.has(t) && $.get(t).get(e)) || null, + remove(t, e) { + if (!$.has(t)) return + const s = $.get(t) + s.delete(e), 0 === s.size && $.delete(t) + }, + } + class q { + constructor(t) { + ;(t = h(t)) && + ((this._element = t), + W.set(this._element, this.constructor.DATA_KEY, this)) + } + dispose() { + W.remove(this._element, this.constructor.DATA_KEY), + B.off(this._element, this.constructor.EVENT_KEY), + Object.getOwnPropertyNames(this).forEach((t) => { + this[t] = null + }) + } + _queueCallback(t, e, s = !0) { + E(t, e, s) + } + static getInstance(t) { + return W.get(t, this.DATA_KEY) + } + static getOrCreateInstance(t, e = {}) { + return ( + this.getInstance(t) || + new this(t, "object" == typeof e ? e : null) + ) + } + static get VERSION() { + return "5.0.2" + } + static get NAME() { + throw new Error( + 'You have to implement the static method "NAME", for each component!' + ) + } + static get DATA_KEY() { + return "bs." + this.NAME + } + static get EVENT_KEY() { + return "." + this.DATA_KEY + } + } + class z extends q { + static get NAME() { + return "alert" + } + close(t) { + const e = t ? this._getRootElement(t) : this._element, + s = this._triggerCloseEvent(e) + null === s || s.defaultPrevented || this._removeElement(e) + } + _getRootElement(t) { + return a(t) || t.closest(".alert") + } + _triggerCloseEvent(t) { + return B.trigger(t, "close.bs.alert") + } + _removeElement(t) { + t.classList.remove("show") + const e = t.classList.contains("fade") + this._queueCallback(() => this._destroyElement(t), t, e) + } + _destroyElement(t) { + t.remove(), B.trigger(t, "closed.bs.alert") + } + static jQueryInterface(t) { + return this.each(function () { + const e = z.getOrCreateInstance(this) + "close" === t && e[t](this) + }) + } + static handleDismiss(t) { + return function (e) { + e && e.preventDefault(), t.close(this) + } + } + } + B.on( + document, + "click.bs.alert.data-api", + '[data-bs-dismiss="alert"]', + z.handleDismiss(new z()) + ), + y(z) + class F extends q { + static get NAME() { + return "button" + } + toggle() { + this._element.setAttribute( + "aria-pressed", + this._element.classList.toggle("active") + ) + } + static jQueryInterface(t) { + return this.each(function () { + const e = F.getOrCreateInstance(this) + "toggle" === t && e[t]() + }) + } + } + function U(t) { + return ( + "true" === t || + ("false" !== t && + (t === Number(t).toString() + ? Number(t) + : "" === t || "null" === t + ? null + : t)) + ) + } + function K(t) { + return t.replace(/[A-Z]/g, (t) => "-" + t.toLowerCase()) + } + B.on( + document, + "click.bs.button.data-api", + '[data-bs-toggle="button"]', + (t) => { + t.preventDefault() + const e = t.target.closest('[data-bs-toggle="button"]') + F.getOrCreateInstance(e).toggle() + } + ), + y(F) + const V = { + setDataAttribute(t, e, s) { + t.setAttribute("data-bs-" + K(e), s) + }, + removeDataAttribute(t, e) { + t.removeAttribute("data-bs-" + K(e)) + }, + getDataAttributes(t) { + if (!t) return {} + const e = {} + return ( + Object.keys(t.dataset) + .filter((t) => t.startsWith("bs")) + .forEach((s) => { + let i = s.replace(/^bs/, "") + ;(i = + i.charAt(0).toLowerCase() + + i.slice(1, i.length)), + (e[i] = U(t.dataset[s])) + }), + e + ) + }, + getDataAttribute: (t, e) => U(t.getAttribute("data-bs-" + K(e))), + offset(t) { + const e = t.getBoundingClientRect() + return { + top: e.top + document.body.scrollTop, + left: e.left + document.body.scrollLeft, + } + }, + position: (t) => ({ top: t.offsetTop, left: t.offsetLeft }), + }, + Q = { + interval: 5e3, + keyboard: !0, + slide: !1, + pause: "hover", + wrap: !0, + touch: !0, + }, + X = { + interval: "(number|boolean)", + keyboard: "boolean", + slide: "(boolean|string)", + pause: "(string|boolean)", + wrap: "boolean", + touch: "boolean", + }, + Y = "next", + G = "prev", + Z = "left", + J = "right", + tt = { ArrowLeft: J, ArrowRight: Z } + class et extends q { + constructor(t, e) { + super(t), + (this._items = null), + (this._interval = null), + (this._activeElement = null), + (this._isPaused = !1), + (this._isSliding = !1), + (this.touchTimeout = null), + (this.touchStartX = 0), + (this.touchDeltaX = 0), + (this._config = this._getConfig(e)), + (this._indicatorsElement = i.findOne( + ".carousel-indicators", + this._element + )), + (this._touchSupported = + "ontouchstart" in document.documentElement || + navigator.maxTouchPoints > 0), + (this._pointerEvent = Boolean(window.PointerEvent)), + this._addEventListeners() + } + static get Default() { + return Q + } + static get NAME() { + return "carousel" + } + next() { + this._slide(Y) + } + nextWhenVisible() { + !document.hidden && u(this._element) && this.next() + } + prev() { + this._slide(G) + } + pause(t) { + t || (this._isPaused = !0), + i.findOne( + ".carousel-item-next, .carousel-item-prev", + this._element + ) && (l(this._element), this.cycle(!0)), + clearInterval(this._interval), + (this._interval = null) + } + cycle(t) { + t || (this._isPaused = !1), + this._interval && + (clearInterval(this._interval), (this._interval = null)), + this._config && + this._config.interval && + !this._isPaused && + (this._updateInterval(), + (this._interval = setInterval( + (document.visibilityState + ? this.nextWhenVisible + : this.next + ).bind(this), + this._config.interval + ))) + } + to(t) { + this._activeElement = i.findOne( + ".active.carousel-item", + this._element + ) + const e = this._getItemIndex(this._activeElement) + if (t > this._items.length - 1 || t < 0) return + if (this._isSliding) + return void B.one(this._element, "slid.bs.carousel", () => + this.to(t) + ) + if (e === t) return this.pause(), void this.cycle() + const s = t > e ? Y : G + this._slide(s, this._items[t]) + } + _getConfig(t) { + return ( + (t = { + ...Q, + ...V.getDataAttributes(this._element), + ...("object" == typeof t ? t : {}), + }), + d("carousel", t, X), + t + ) + } + _handleSwipe() { + const t = Math.abs(this.touchDeltaX) + if (t <= 40) return + const e = t / this.touchDeltaX + ;(this.touchDeltaX = 0), e && this._slide(e > 0 ? J : Z) + } + _addEventListeners() { + this._config.keyboard && + B.on(this._element, "keydown.bs.carousel", (t) => + this._keydown(t) + ), + "hover" === this._config.pause && + (B.on(this._element, "mouseenter.bs.carousel", (t) => + this.pause(t) + ), + B.on(this._element, "mouseleave.bs.carousel", (t) => + this.cycle(t) + )), + this._config.touch && + this._touchSupported && + this._addTouchEventListeners() + } + _addTouchEventListeners() { + const t = (t) => { + !this._pointerEvent || + ("pen" !== t.pointerType && "touch" !== t.pointerType) + ? this._pointerEvent || + (this.touchStartX = t.touches[0].clientX) + : (this.touchStartX = t.clientX) + }, + e = (t) => { + this.touchDeltaX = + t.touches && t.touches.length > 1 + ? 0 + : t.touches[0].clientX - this.touchStartX + }, + s = (t) => { + !this._pointerEvent || + ("pen" !== t.pointerType && + "touch" !== t.pointerType) || + (this.touchDeltaX = t.clientX - this.touchStartX), + this._handleSwipe(), + "hover" === this._config.pause && + (this.pause(), + this.touchTimeout && + clearTimeout(this.touchTimeout), + (this.touchTimeout = setTimeout( + (t) => this.cycle(t), + 500 + this._config.interval + ))) + } + i.find(".carousel-item img", this._element).forEach((t) => { + B.on(t, "dragstart.bs.carousel", (t) => t.preventDefault()) + }), + this._pointerEvent + ? (B.on(this._element, "pointerdown.bs.carousel", (e) => + t(e) + ), + B.on(this._element, "pointerup.bs.carousel", (t) => s(t)), + this._element.classList.add("pointer-event")) + : (B.on(this._element, "touchstart.bs.carousel", (e) => + t(e) + ), + B.on(this._element, "touchmove.bs.carousel", (t) => e(t)), + B.on(this._element, "touchend.bs.carousel", (t) => s(t))) + } + _keydown(t) { + if (/input|textarea/i.test(t.target.tagName)) return + const e = tt[t.key] + e && (t.preventDefault(), this._slide(e)) + } + _getItemIndex(t) { + return ( + (this._items = + t && t.parentNode + ? i.find(".carousel-item", t.parentNode) + : []), + this._items.indexOf(t) + ) + } + _getItemByOrder(t, e) { + const s = t === Y + return A(this._items, e, s, this._config.wrap) + } + _triggerSlideEvent(t, e) { + const s = this._getItemIndex(t), + n = this._getItemIndex( + i.findOne(".active.carousel-item", this._element) + ) + return B.trigger(this._element, "slide.bs.carousel", { + relatedTarget: t, + direction: e, + from: n, + to: s, + }) + } + _setActiveIndicatorElement(t) { + if (this._indicatorsElement) { + const e = i.findOne(".active", this._indicatorsElement) + e.classList.remove("active"), e.removeAttribute("aria-current") + const s = i.find("[data-bs-target]", this._indicatorsElement) + for (let e = 0; e < s.length; e++) + if ( + Number.parseInt( + s[e].getAttribute("data-bs-slide-to"), + 10 + ) === this._getItemIndex(t) + ) { + s[e].classList.add("active"), + s[e].setAttribute("aria-current", "true") + break + } + } + } + _updateInterval() { + const t = + this._activeElement || + i.findOne(".active.carousel-item", this._element) + if (!t) return + const e = Number.parseInt(t.getAttribute("data-bs-interval"), 10) + e + ? ((this._config.defaultInterval = + this._config.defaultInterval || this._config.interval), + (this._config.interval = e)) + : (this._config.interval = + this._config.defaultInterval || this._config.interval) + } + _slide(t, e) { + const s = this._directionToOrder(t), + n = i.findOne(".active.carousel-item", this._element), + o = this._getItemIndex(n), + r = e || this._getItemByOrder(s, n), + a = this._getItemIndex(r), + l = Boolean(this._interval), + c = s === Y, + h = c ? "carousel-item-start" : "carousel-item-end", + d = c ? "carousel-item-next" : "carousel-item-prev", + u = this._orderToDirection(s) + if (r && r.classList.contains("active")) + return void (this._isSliding = !1) + if (this._isSliding) return + if (this._triggerSlideEvent(r, u).defaultPrevented) return + if (!n || !r) return + ;(this._isSliding = !0), + l && this.pause(), + this._setActiveIndicatorElement(r), + (this._activeElement = r) + const g = () => { + B.trigger(this._element, "slid.bs.carousel", { + relatedTarget: r, + direction: u, + from: o, + to: a, + }) + } + if (this._element.classList.contains("slide")) { + r.classList.add(d), m(r), n.classList.add(h), r.classList.add(h) + const t = () => { + r.classList.remove(h, d), + r.classList.add("active"), + n.classList.remove("active", d, h), + (this._isSliding = !1), + setTimeout(g, 0) + } + this._queueCallback(t, n, !0) + } else n.classList.remove("active"), r.classList.add("active"), (this._isSliding = !1), g() + l && this.cycle() + } + _directionToOrder(t) { + return [J, Z].includes(t) + ? v() + ? t === Z + ? G + : Y + : t === Z + ? Y + : G + : t + } + _orderToDirection(t) { + return [Y, G].includes(t) + ? v() + ? t === G + ? Z + : J + : t === G + ? J + : Z + : t + } + static carouselInterface(t, e) { + const s = et.getOrCreateInstance(t, e) + let { _config: i } = s + "object" == typeof e && (i = { ...i, ...e }) + const n = "string" == typeof e ? e : i.slide + if ("number" == typeof e) s.to(e) + else if ("string" == typeof n) { + if (void 0 === s[n]) + throw new TypeError(`No method named "${n}"`) + s[n]() + } else i.interval && i.ride && (s.pause(), s.cycle()) + } + static jQueryInterface(t) { + return this.each(function () { + et.carouselInterface(this, t) + }) + } + static dataApiClickHandler(t) { + const e = a(this) + if (!e || !e.classList.contains("carousel")) return + const s = { + ...V.getDataAttributes(e), + ...V.getDataAttributes(this), + }, + i = this.getAttribute("data-bs-slide-to") + i && (s.interval = !1), + et.carouselInterface(e, s), + i && et.getInstance(e).to(i), + t.preventDefault() + } + } + B.on( + document, + "click.bs.carousel.data-api", + "[data-bs-slide], [data-bs-slide-to]", + et.dataApiClickHandler + ), + B.on(window, "load.bs.carousel.data-api", () => { + const t = i.find('[data-bs-ride="carousel"]') + for (let e = 0, s = t.length; e < s; e++) + et.carouselInterface(t[e], et.getInstance(t[e])) + }), + y(et) + const st = { toggle: !0, parent: "" }, + it = { toggle: "boolean", parent: "(string|element)" } + class nt extends q { + constructor(t, e) { + super(t), + (this._isTransitioning = !1), + (this._config = this._getConfig(e)), + (this._triggerArray = i.find( + `[data-bs-toggle="collapse"][href="#${this._element.id}"],[data-bs-toggle="collapse"][data-bs-target="#${this._element.id}"]` + )) + const s = i.find('[data-bs-toggle="collapse"]') + for (let t = 0, e = s.length; t < e; t++) { + const e = s[t], + n = r(e), + o = i.find(n).filter((t) => t === this._element) + null !== n && + o.length && + ((this._selector = n), this._triggerArray.push(e)) + } + ;(this._parent = this._config.parent ? this._getParent() : null), + this._config.parent || + this._addAriaAndCollapsedClass( + this._element, + this._triggerArray + ), + this._config.toggle && this.toggle() + } + static get Default() { + return st + } + static get NAME() { + return "collapse" + } + toggle() { + this._element.classList.contains("show") ? this.hide() : this.show() + } + show() { + if ( + this._isTransitioning || + this._element.classList.contains("show") + ) + return + let t, e + this._parent && + ((t = i + .find(".show, .collapsing", this._parent) + .filter((t) => + "string" == typeof this._config.parent + ? t.getAttribute("data-bs-parent") === + this._config.parent + : t.classList.contains("collapse") + )), + 0 === t.length && (t = null)) + const s = i.findOne(this._selector) + if (t) { + const i = t.find((t) => s !== t) + if ( + ((e = i ? nt.getInstance(i) : null), + e && e._isTransitioning) + ) + return + } + if (B.trigger(this._element, "show.bs.collapse").defaultPrevented) + return + t && + t.forEach((t) => { + s !== t && nt.collapseInterface(t, "hide"), + e || W.set(t, "bs.collapse", null) + }) + const n = this._getDimension() + this._element.classList.remove("collapse"), + this._element.classList.add("collapsing"), + (this._element.style[n] = 0), + this._triggerArray.length && + this._triggerArray.forEach((t) => { + t.classList.remove("collapsed"), + t.setAttribute("aria-expanded", !0) + }), + this.setTransitioning(!0) + const o = "scroll" + (n[0].toUpperCase() + n.slice(1)) + this._queueCallback( + () => { + this._element.classList.remove("collapsing"), + this._element.classList.add("collapse", "show"), + (this._element.style[n] = ""), + this.setTransitioning(!1), + B.trigger(this._element, "shown.bs.collapse") + }, + this._element, + !0 + ), + (this._element.style[n] = this._element[o] + "px") + } + hide() { + if ( + this._isTransitioning || + !this._element.classList.contains("show") + ) + return + if (B.trigger(this._element, "hide.bs.collapse").defaultPrevented) + return + const t = this._getDimension() + ;(this._element.style[t] = + this._element.getBoundingClientRect()[t] + "px"), + m(this._element), + this._element.classList.add("collapsing"), + this._element.classList.remove("collapse", "show") + const e = this._triggerArray.length + if (e > 0) + for (let t = 0; t < e; t++) { + const e = this._triggerArray[t], + s = a(e) + s && + !s.classList.contains("show") && + (e.classList.add("collapsed"), + e.setAttribute("aria-expanded", !1)) + } + this.setTransitioning(!0), + (this._element.style[t] = ""), + this._queueCallback( + () => { + this.setTransitioning(!1), + this._element.classList.remove("collapsing"), + this._element.classList.add("collapse"), + B.trigger(this._element, "hidden.bs.collapse") + }, + this._element, + !0 + ) + } + setTransitioning(t) { + this._isTransitioning = t + } + _getConfig(t) { + return ( + ((t = { ...st, ...t }).toggle = Boolean(t.toggle)), + d("collapse", t, it), + t + ) + } + _getDimension() { + return this._element.classList.contains("width") + ? "width" + : "height" + } + _getParent() { + let { parent: t } = this._config + t = h(t) + const e = `[data-bs-toggle="collapse"][data-bs-parent="${t}"]` + return ( + i.find(e, t).forEach((t) => { + const e = a(t) + this._addAriaAndCollapsedClass(e, [t]) + }), + t + ) + } + _addAriaAndCollapsedClass(t, e) { + if (!t || !e.length) return + const s = t.classList.contains("show") + e.forEach((t) => { + s + ? t.classList.remove("collapsed") + : t.classList.add("collapsed"), + t.setAttribute("aria-expanded", s) + }) + } + static collapseInterface(t, e) { + let s = nt.getInstance(t) + const i = { + ...st, + ...V.getDataAttributes(t), + ...("object" == typeof e && e ? e : {}), + } + if ( + (!s && + i.toggle && + "string" == typeof e && + /show|hide/.test(e) && + (i.toggle = !1), + s || (s = new nt(t, i)), + "string" == typeof e) + ) { + if (void 0 === s[e]) + throw new TypeError(`No method named "${e}"`) + s[e]() + } + } + static jQueryInterface(t) { + return this.each(function () { + nt.collapseInterface(this, t) + }) + } + } + B.on( + document, + "click.bs.collapse.data-api", + '[data-bs-toggle="collapse"]', + function (t) { + ;("A" === t.target.tagName || + (t.delegateTarget && "A" === t.delegateTarget.tagName)) && + t.preventDefault() + const e = V.getDataAttributes(this), + s = r(this) + i.find(s).forEach((t) => { + const s = nt.getInstance(t) + let i + s + ? (null === s._parent && + "string" == typeof e.parent && + ((s._config.parent = e.parent), + (s._parent = s._getParent())), + (i = "toggle")) + : (i = e), + nt.collapseInterface(t, i) + }) + } + ), + y(nt) + const ot = new RegExp("ArrowUp|ArrowDown|Escape"), + rt = v() ? "top-end" : "top-start", + at = v() ? "top-start" : "top-end", + lt = v() ? "bottom-end" : "bottom-start", + ct = v() ? "bottom-start" : "bottom-end", + ht = v() ? "left-start" : "right-start", + dt = v() ? "right-start" : "left-start", + ut = { + offset: [0, 2], + boundary: "clippingParents", + reference: "toggle", + display: "dynamic", + popperConfig: null, + autoClose: !0, + }, + gt = { + offset: "(array|string|function)", + boundary: "(string|element)", + reference: "(string|element|object)", + display: "string", + popperConfig: "(null|object|function)", + autoClose: "(boolean|string)", + } + class pt extends q { + constructor(t, e) { + super(t), + (this._popper = null), + (this._config = this._getConfig(e)), + (this._menu = this._getMenuElement()), + (this._inNavbar = this._detectNavbar()), + this._addEventListeners() + } + static get Default() { + return ut + } + static get DefaultType() { + return gt + } + static get NAME() { + return "dropdown" + } + toggle() { + g(this._element) || + (this._element.classList.contains("show") + ? this.hide() + : this.show()) + } + show() { + if (g(this._element) || this._menu.classList.contains("show")) + return + const t = pt.getParentFromElement(this._element), + e = { relatedTarget: this._element } + if ( + !B.trigger(this._element, "show.bs.dropdown", e) + .defaultPrevented + ) { + if (this._inNavbar) + V.setDataAttribute(this._menu, "popper", "none") + else { + if (void 0 === s) + throw new TypeError( + "Bootstrap's dropdowns require Popper (https://popper.js.org)" + ) + let e = this._element + "parent" === this._config.reference + ? (e = t) + : c(this._config.reference) + ? (e = h(this._config.reference)) + : "object" == typeof this._config.reference && + (e = this._config.reference) + const i = this._getPopperConfig(), + n = i.modifiers.find( + (t) => "applyStyles" === t.name && !1 === t.enabled + ) + ;(this._popper = s.createPopper(e, this._menu, i)), + n && V.setDataAttribute(this._menu, "popper", "static") + } + "ontouchstart" in document.documentElement && + !t.closest(".navbar-nav") && + [] + .concat(...document.body.children) + .forEach((t) => B.on(t, "mouseover", f)), + this._element.focus(), + this._element.setAttribute("aria-expanded", !0), + this._menu.classList.toggle("show"), + this._element.classList.toggle("show"), + B.trigger(this._element, "shown.bs.dropdown", e) + } + } + hide() { + if (g(this._element) || !this._menu.classList.contains("show")) + return + const t = { relatedTarget: this._element } + this._completeHide(t) + } + dispose() { + this._popper && this._popper.destroy(), super.dispose() + } + update() { + ;(this._inNavbar = this._detectNavbar()), + this._popper && this._popper.update() + } + _addEventListeners() { + B.on(this._element, "click.bs.dropdown", (t) => { + t.preventDefault(), this.toggle() + }) + } + _completeHide(t) { + B.trigger(this._element, "hide.bs.dropdown", t).defaultPrevented || + ("ontouchstart" in document.documentElement && + [] + .concat(...document.body.children) + .forEach((t) => B.off(t, "mouseover", f)), + this._popper && this._popper.destroy(), + this._menu.classList.remove("show"), + this._element.classList.remove("show"), + this._element.setAttribute("aria-expanded", "false"), + V.removeDataAttribute(this._menu, "popper"), + B.trigger(this._element, "hidden.bs.dropdown", t)) + } + _getConfig(t) { + if ( + ((t = { + ...this.constructor.Default, + ...V.getDataAttributes(this._element), + ...t, + }), + d("dropdown", t, this.constructor.DefaultType), + "object" == typeof t.reference && + !c(t.reference) && + "function" != typeof t.reference.getBoundingClientRect) + ) + throw new TypeError( + "dropdown".toUpperCase() + + ': Option "reference" provided type "object" without a required "getBoundingClientRect" method.' + ) + return t + } + _getMenuElement() { + return i.next(this._element, ".dropdown-menu")[0] + } + _getPlacement() { + const t = this._element.parentNode + if (t.classList.contains("dropend")) return ht + if (t.classList.contains("dropstart")) return dt + const e = + "end" === + getComputedStyle(this._menu) + .getPropertyValue("--bs-position") + .trim() + return t.classList.contains("dropup") ? (e ? at : rt) : e ? ct : lt + } + _detectNavbar() { + return null !== this._element.closest(".navbar") + } + _getOffset() { + const { offset: t } = this._config + return "string" == typeof t + ? t.split(",").map((t) => Number.parseInt(t, 10)) + : "function" == typeof t + ? (e) => t(e, this._element) + : t + } + _getPopperConfig() { + const t = { + placement: this._getPlacement(), + modifiers: [ + { + name: "preventOverflow", + options: { boundary: this._config.boundary }, + }, + { name: "offset", options: { offset: this._getOffset() } }, + ], + } + return ( + "static" === this._config.display && + (t.modifiers = [{ name: "applyStyles", enabled: !1 }]), + { + ...t, + ...("function" == typeof this._config.popperConfig + ? this._config.popperConfig(t) + : this._config.popperConfig), + } + ) + } + _selectMenuItem({ key: t, target: e }) { + const s = i + .find( + ".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)", + this._menu + ) + .filter(u) + s.length && A(s, e, "ArrowDown" === t, !s.includes(e)).focus() + } + static dropdownInterface(t, e) { + const s = pt.getOrCreateInstance(t, e) + if ("string" == typeof e) { + if (void 0 === s[e]) + throw new TypeError(`No method named "${e}"`) + s[e]() + } + } + static jQueryInterface(t) { + return this.each(function () { + pt.dropdownInterface(this, t) + }) + } + static clearMenus(t) { + if ( + t && + (2 === t.button || ("keyup" === t.type && "Tab" !== t.key)) + ) + return + const e = i.find('[data-bs-toggle="dropdown"]') + for (let s = 0, i = e.length; s < i; s++) { + const i = pt.getInstance(e[s]) + if (!i || !1 === i._config.autoClose) continue + if (!i._element.classList.contains("show")) continue + const n = { relatedTarget: i._element } + if (t) { + const e = t.composedPath(), + s = e.includes(i._menu) + if ( + e.includes(i._element) || + ("inside" === i._config.autoClose && !s) || + ("outside" === i._config.autoClose && s) + ) + continue + if ( + i._menu.contains(t.target) && + (("keyup" === t.type && "Tab" === t.key) || + /input|select|option|textarea|form/i.test( + t.target.tagName + )) + ) + continue + "click" === t.type && (n.clickEvent = t) + } + i._completeHide(n) + } + } + static getParentFromElement(t) { + return a(t) || t.parentNode + } + static dataApiKeydownHandler(t) { + if ( + /input|textarea/i.test(t.target.tagName) + ? "Space" === t.key || + ("Escape" !== t.key && + (("ArrowDown" !== t.key && "ArrowUp" !== t.key) || + t.target.closest(".dropdown-menu"))) + : !ot.test(t.key) + ) + return + const e = this.classList.contains("show") + if (!e && "Escape" === t.key) return + if ((t.preventDefault(), t.stopPropagation(), g(this))) return + const s = () => + this.matches('[data-bs-toggle="dropdown"]') + ? this + : i.prev(this, '[data-bs-toggle="dropdown"]')[0] + return "Escape" === t.key + ? (s().focus(), void pt.clearMenus()) + : "ArrowUp" === t.key || "ArrowDown" === t.key + ? (e || s().click(), + void pt.getInstance(s())._selectMenuItem(t)) + : void ((e && "Space" !== t.key) || pt.clearMenus()) + } + } + B.on( + document, + "keydown.bs.dropdown.data-api", + '[data-bs-toggle="dropdown"]', + pt.dataApiKeydownHandler + ), + B.on( + document, + "keydown.bs.dropdown.data-api", + ".dropdown-menu", + pt.dataApiKeydownHandler + ), + B.on(document, "click.bs.dropdown.data-api", pt.clearMenus), + B.on(document, "keyup.bs.dropdown.data-api", pt.clearMenus), + B.on( + document, + "click.bs.dropdown.data-api", + '[data-bs-toggle="dropdown"]', + function (t) { + t.preventDefault(), pt.dropdownInterface(this) + } + ), + y(pt) + class ft { + constructor() { + this._element = document.body + } + getWidth() { + const t = document.documentElement.clientWidth + return Math.abs(window.innerWidth - t) + } + hide() { + const t = this.getWidth() + this._disableOverFlow(), + this._setElementAttributes( + this._element, + "paddingRight", + (e) => e + t + ), + this._setElementAttributes( + ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top", + "paddingRight", + (e) => e + t + ), + this._setElementAttributes( + ".sticky-top", + "marginRight", + (e) => e - t + ) + } + _disableOverFlow() { + this._saveInitialAttribute(this._element, "overflow"), + (this._element.style.overflow = "hidden") + } + _setElementAttributes(t, e, s) { + const i = this.getWidth() + this._applyManipulationCallback(t, (t) => { + if ( + t !== this._element && + window.innerWidth > t.clientWidth + i + ) + return + this._saveInitialAttribute(t, e) + const n = window.getComputedStyle(t)[e] + t.style[e] = s(Number.parseFloat(n)) + "px" + }) + } + reset() { + this._resetElementAttributes(this._element, "overflow"), + this._resetElementAttributes(this._element, "paddingRight"), + this._resetElementAttributes( + ".fixed-top, .fixed-bottom, .is-fixed, .sticky-top", + "paddingRight" + ), + this._resetElementAttributes(".sticky-top", "marginRight") + } + _saveInitialAttribute(t, e) { + const s = t.style[e] + s && V.setDataAttribute(t, e, s) + } + _resetElementAttributes(t, e) { + this._applyManipulationCallback(t, (t) => { + const s = V.getDataAttribute(t, e) + void 0 === s + ? t.style.removeProperty(e) + : (V.removeDataAttribute(t, e), (t.style[e] = s)) + }) + } + _applyManipulationCallback(t, e) { + c(t) ? e(t) : i.find(t, this._element).forEach(e) + } + isOverflowing() { + return this.getWidth() > 0 + } + } + const mt = { + isVisible: !0, + isAnimated: !1, + rootElement: "body", + clickCallback: null, + }, + _t = { + isVisible: "boolean", + isAnimated: "boolean", + rootElement: "(element|string)", + clickCallback: "(function|null)", + } + class bt { + constructor(t) { + ;(this._config = this._getConfig(t)), + (this._isAppended = !1), + (this._element = null) + } + show(t) { + this._config.isVisible + ? (this._append(), + this._config.isAnimated && m(this._getElement()), + this._getElement().classList.add("show"), + this._emulateAnimation(() => { + w(t) + })) + : w(t) + } + hide(t) { + this._config.isVisible + ? (this._getElement().classList.remove("show"), + this._emulateAnimation(() => { + this.dispose(), w(t) + })) + : w(t) + } + _getElement() { + if (!this._element) { + const t = document.createElement("div") + ;(t.className = "modal-backdrop"), + this._config.isAnimated && t.classList.add("fade"), + (this._element = t) + } + return this._element + } + _getConfig(t) { + return ( + ((t = { + ...mt, + ...("object" == typeof t ? t : {}), + }).rootElement = h(t.rootElement)), + d("backdrop", t, _t), + t + ) + } + _append() { + this._isAppended || + (this._config.rootElement.appendChild(this._getElement()), + B.on(this._getElement(), "mousedown.bs.backdrop", () => { + w(this._config.clickCallback) + }), + (this._isAppended = !0)) + } + dispose() { + this._isAppended && + (B.off(this._element, "mousedown.bs.backdrop"), + this._element.remove(), + (this._isAppended = !1)) + } + _emulateAnimation(t) { + E(t, this._getElement(), this._config.isAnimated) + } + } + const vt = { backdrop: !0, keyboard: !0, focus: !0 }, + yt = { + backdrop: "(boolean|string)", + keyboard: "boolean", + focus: "boolean", + } + class wt extends q { + constructor(t, e) { + super(t), + (this._config = this._getConfig(e)), + (this._dialog = i.findOne(".modal-dialog", this._element)), + (this._backdrop = this._initializeBackDrop()), + (this._isShown = !1), + (this._ignoreBackdropClick = !1), + (this._isTransitioning = !1), + (this._scrollBar = new ft()) + } + static get Default() { + return vt + } + static get NAME() { + return "modal" + } + toggle(t) { + return this._isShown ? this.hide() : this.show(t) + } + show(t) { + this._isShown || + this._isTransitioning || + B.trigger(this._element, "show.bs.modal", { relatedTarget: t }) + .defaultPrevented || + ((this._isShown = !0), + this._isAnimated() && (this._isTransitioning = !0), + this._scrollBar.hide(), + document.body.classList.add("modal-open"), + this._adjustDialog(), + this._setEscapeEvent(), + this._setResizeEvent(), + B.on( + this._element, + "click.dismiss.bs.modal", + '[data-bs-dismiss="modal"]', + (t) => this.hide(t) + ), + B.on(this._dialog, "mousedown.dismiss.bs.modal", () => { + B.one(this._element, "mouseup.dismiss.bs.modal", (t) => { + t.target === this._element && + (this._ignoreBackdropClick = !0) + }) + }), + this._showBackdrop(() => this._showElement(t))) + } + hide(t) { + if ( + (t && + ["A", "AREA"].includes(t.target.tagName) && + t.preventDefault(), + !this._isShown || this._isTransitioning) + ) + return + if (B.trigger(this._element, "hide.bs.modal").defaultPrevented) + return + this._isShown = !1 + const e = this._isAnimated() + e && (this._isTransitioning = !0), + this._setEscapeEvent(), + this._setResizeEvent(), + B.off(document, "focusin.bs.modal"), + this._element.classList.remove("show"), + B.off(this._element, "click.dismiss.bs.modal"), + B.off(this._dialog, "mousedown.dismiss.bs.modal"), + this._queueCallback(() => this._hideModal(), this._element, e) + } + dispose() { + ;[window, this._dialog].forEach((t) => B.off(t, ".bs.modal")), + this._backdrop.dispose(), + super.dispose(), + B.off(document, "focusin.bs.modal") + } + handleUpdate() { + this._adjustDialog() + } + _initializeBackDrop() { + return new bt({ + isVisible: Boolean(this._config.backdrop), + isAnimated: this._isAnimated(), + }) + } + _getConfig(t) { + return ( + (t = { + ...vt, + ...V.getDataAttributes(this._element), + ...("object" == typeof t ? t : {}), + }), + d("modal", t, yt), + t + ) + } + _showElement(t) { + const e = this._isAnimated(), + s = i.findOne(".modal-body", this._dialog) + ;(this._element.parentNode && + this._element.parentNode.nodeType === Node.ELEMENT_NODE) || + document.body.appendChild(this._element), + (this._element.style.display = "block"), + this._element.removeAttribute("aria-hidden"), + this._element.setAttribute("aria-modal", !0), + this._element.setAttribute("role", "dialog"), + (this._element.scrollTop = 0), + s && (s.scrollTop = 0), + e && m(this._element), + this._element.classList.add("show"), + this._config.focus && this._enforceFocus(), + this._queueCallback( + () => { + this._config.focus && this._element.focus(), + (this._isTransitioning = !1), + B.trigger(this._element, "shown.bs.modal", { + relatedTarget: t, + }) + }, + this._dialog, + e + ) + } + _enforceFocus() { + B.off(document, "focusin.bs.modal"), + B.on(document, "focusin.bs.modal", (t) => { + document === t.target || + this._element === t.target || + this._element.contains(t.target) || + this._element.focus() + }) + } + _setEscapeEvent() { + this._isShown + ? B.on(this._element, "keydown.dismiss.bs.modal", (t) => { + this._config.keyboard && "Escape" === t.key + ? (t.preventDefault(), this.hide()) + : this._config.keyboard || + "Escape" !== t.key || + this._triggerBackdropTransition() + }) + : B.off(this._element, "keydown.dismiss.bs.modal") + } + _setResizeEvent() { + this._isShown + ? B.on(window, "resize.bs.modal", () => this._adjustDialog()) + : B.off(window, "resize.bs.modal") + } + _hideModal() { + ;(this._element.style.display = "none"), + this._element.setAttribute("aria-hidden", !0), + this._element.removeAttribute("aria-modal"), + this._element.removeAttribute("role"), + (this._isTransitioning = !1), + this._backdrop.hide(() => { + document.body.classList.remove("modal-open"), + this._resetAdjustments(), + this._scrollBar.reset(), + B.trigger(this._element, "hidden.bs.modal") + }) + } + _showBackdrop(t) { + B.on(this._element, "click.dismiss.bs.modal", (t) => { + this._ignoreBackdropClick + ? (this._ignoreBackdropClick = !1) + : t.target === t.currentTarget && + (!0 === this._config.backdrop + ? this.hide() + : "static" === this._config.backdrop && + this._triggerBackdropTransition()) + }), + this._backdrop.show(t) + } + _isAnimated() { + return this._element.classList.contains("fade") + } + _triggerBackdropTransition() { + if ( + B.trigger(this._element, "hidePrevented.bs.modal") + .defaultPrevented + ) + return + const { classList: t, scrollHeight: e, style: s } = this._element, + i = e > document.documentElement.clientHeight + ;(!i && "hidden" === s.overflowY) || + t.contains("modal-static") || + (i || (s.overflowY = "hidden"), + t.add("modal-static"), + this._queueCallback(() => { + t.remove("modal-static"), + i || + this._queueCallback(() => { + s.overflowY = "" + }, this._dialog) + }, this._dialog), + this._element.focus()) + } + _adjustDialog() { + const t = + this._element.scrollHeight > + document.documentElement.clientHeight, + e = this._scrollBar.getWidth(), + s = e > 0 + ;((!s && t && !v()) || (s && !t && v())) && + (this._element.style.paddingLeft = e + "px"), + ((s && !t && !v()) || (!s && t && v())) && + (this._element.style.paddingRight = e + "px") + } + _resetAdjustments() { + ;(this._element.style.paddingLeft = ""), + (this._element.style.paddingRight = "") + } + static jQueryInterface(t, e) { + return this.each(function () { + const s = wt.getOrCreateInstance(this, t) + if ("string" == typeof t) { + if (void 0 === s[t]) + throw new TypeError(`No method named "${t}"`) + s[t](e) + } + }) + } + } + B.on( + document, + "click.bs.modal.data-api", + '[data-bs-toggle="modal"]', + function (t) { + const e = a(this) + ;["A", "AREA"].includes(this.tagName) && t.preventDefault(), + B.one(e, "show.bs.modal", (t) => { + t.defaultPrevented || + B.one(e, "hidden.bs.modal", () => { + u(this) && this.focus() + }) + }), + wt.getOrCreateInstance(e).toggle(this) + } + ), + y(wt) + const Et = { backdrop: !0, keyboard: !0, scroll: !1 }, + At = { backdrop: "boolean", keyboard: "boolean", scroll: "boolean" } + class Tt extends q { + constructor(t, e) { + super(t), + (this._config = this._getConfig(e)), + (this._isShown = !1), + (this._backdrop = this._initializeBackDrop()), + this._addEventListeners() + } + static get NAME() { + return "offcanvas" + } + static get Default() { + return Et + } + toggle(t) { + return this._isShown ? this.hide() : this.show(t) + } + show(t) { + this._isShown || + B.trigger(this._element, "show.bs.offcanvas", { + relatedTarget: t, + }).defaultPrevented || + ((this._isShown = !0), + (this._element.style.visibility = "visible"), + this._backdrop.show(), + this._config.scroll || + (new ft().hide(), + this._enforceFocusOnElement(this._element)), + this._element.removeAttribute("aria-hidden"), + this._element.setAttribute("aria-modal", !0), + this._element.setAttribute("role", "dialog"), + this._element.classList.add("show"), + this._queueCallback( + () => { + B.trigger(this._element, "shown.bs.offcanvas", { + relatedTarget: t, + }) + }, + this._element, + !0 + )) + } + hide() { + this._isShown && + (B.trigger(this._element, "hide.bs.offcanvas") + .defaultPrevented || + (B.off(document, "focusin.bs.offcanvas"), + this._element.blur(), + (this._isShown = !1), + this._element.classList.remove("show"), + this._backdrop.hide(), + this._queueCallback( + () => { + this._element.setAttribute("aria-hidden", !0), + this._element.removeAttribute("aria-modal"), + this._element.removeAttribute("role"), + (this._element.style.visibility = "hidden"), + this._config.scroll || new ft().reset(), + B.trigger(this._element, "hidden.bs.offcanvas") + }, + this._element, + !0 + ))) + } + dispose() { + this._backdrop.dispose(), + super.dispose(), + B.off(document, "focusin.bs.offcanvas") + } + _getConfig(t) { + return ( + (t = { + ...Et, + ...V.getDataAttributes(this._element), + ...("object" == typeof t ? t : {}), + }), + d("offcanvas", t, At), + t + ) + } + _initializeBackDrop() { + return new bt({ + isVisible: this._config.backdrop, + isAnimated: !0, + rootElement: this._element.parentNode, + clickCallback: () => this.hide(), + }) + } + _enforceFocusOnElement(t) { + B.off(document, "focusin.bs.offcanvas"), + B.on(document, "focusin.bs.offcanvas", (e) => { + document === e.target || + t === e.target || + t.contains(e.target) || + t.focus() + }), + t.focus() + } + _addEventListeners() { + B.on( + this._element, + "click.dismiss.bs.offcanvas", + '[data-bs-dismiss="offcanvas"]', + () => this.hide() + ), + B.on(this._element, "keydown.dismiss.bs.offcanvas", (t) => { + this._config.keyboard && "Escape" === t.key && this.hide() + }) + } + static jQueryInterface(t) { + return this.each(function () { + const e = Tt.getOrCreateInstance(this, t) + if ("string" == typeof t) { + if ( + void 0 === e[t] || + t.startsWith("_") || + "constructor" === t + ) + throw new TypeError(`No method named "${t}"`) + e[t](this) + } + }) + } + } + B.on( + document, + "click.bs.offcanvas.data-api", + '[data-bs-toggle="offcanvas"]', + function (t) { + const e = a(this) + if ( + (["A", "AREA"].includes(this.tagName) && t.preventDefault(), + g(this)) + ) + return + B.one(e, "hidden.bs.offcanvas", () => { + u(this) && this.focus() + }) + const s = i.findOne(".offcanvas.show") + s && s !== e && Tt.getInstance(s).hide(), + Tt.getOrCreateInstance(e).toggle(this) + } + ), + B.on(window, "load.bs.offcanvas.data-api", () => + i + .find(".offcanvas.show") + .forEach((t) => Tt.getOrCreateInstance(t).show()) + ), + y(Tt) + const Ct = new Set([ + "background", + "cite", + "href", + "itemtype", + "longdesc", + "poster", + "src", + "xlink:href", + ]), + kt = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i, + Lt = + /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i, + Ot = (t, e) => { + const s = t.nodeName.toLowerCase() + if (e.includes(s)) + return ( + !Ct.has(s) || + Boolean(kt.test(t.nodeValue) || Lt.test(t.nodeValue)) + ) + const i = e.filter((t) => t instanceof RegExp) + for (let t = 0, e = i.length; t < e; t++) + if (i[t].test(s)) return !0 + return !1 + } + function Dt(t, e, s) { + if (!t.length) return t + if (s && "function" == typeof s) return s(t) + const i = new window.DOMParser().parseFromString(t, "text/html"), + n = Object.keys(e), + o = [].concat(...i.body.querySelectorAll("*")) + for (let t = 0, s = o.length; t < s; t++) { + const s = o[t], + i = s.nodeName.toLowerCase() + if (!n.includes(i)) { + s.remove() + continue + } + const r = [].concat(...s.attributes), + a = [].concat(e["*"] || [], e[i] || []) + r.forEach((t) => { + Ot(t, a) || s.removeAttribute(t.nodeName) + }) + } + return i.body.innerHTML + } + const It = new RegExp("(^|\\s)bs-tooltip\\S+", "g"), + Nt = new Set(["sanitize", "allowList", "sanitizeFn"]), + St = { + animation: "boolean", + template: "string", + title: "(string|element|function)", + trigger: "string", + delay: "(number|object)", + html: "boolean", + selector: "(string|boolean)", + placement: "(string|function)", + offset: "(array|string|function)", + container: "(string|element|boolean)", + fallbackPlacements: "array", + boundary: "(string|element)", + customClass: "(string|function)", + sanitize: "boolean", + sanitizeFn: "(null|function)", + allowList: "object", + popperConfig: "(null|object|function)", + }, + xt = { + AUTO: "auto", + TOP: "top", + RIGHT: v() ? "left" : "right", + BOTTOM: "bottom", + LEFT: v() ? "right" : "left", + }, + Mt = { + animation: !0, + template: + '', + trigger: "hover focus", + title: "", + delay: 0, + html: !1, + selector: !1, + placement: "top", + offset: [0, 0], + container: !1, + fallbackPlacements: ["top", "right", "bottom", "left"], + boundary: "clippingParents", + customClass: "", + sanitize: !0, + sanitizeFn: null, + allowList: { + "*": ["class", "dir", "id", "lang", "role", /^aria-[\w-]*$/i], + a: ["target", "href", "title", "rel"], + area: [], + b: [], + br: [], + col: [], + code: [], + div: [], + em: [], + hr: [], + h1: [], + h2: [], + h3: [], + h4: [], + h5: [], + h6: [], + i: [], + img: ["src", "srcset", "alt", "title", "width", "height"], + li: [], + ol: [], + p: [], + pre: [], + s: [], + small: [], + span: [], + sub: [], + sup: [], + strong: [], + u: [], + ul: [], + }, + popperConfig: null, + }, + Pt = { + HIDE: "hide.bs.tooltip", + HIDDEN: "hidden.bs.tooltip", + SHOW: "show.bs.tooltip", + SHOWN: "shown.bs.tooltip", + INSERTED: "inserted.bs.tooltip", + CLICK: "click.bs.tooltip", + FOCUSIN: "focusin.bs.tooltip", + FOCUSOUT: "focusout.bs.tooltip", + MOUSEENTER: "mouseenter.bs.tooltip", + MOUSELEAVE: "mouseleave.bs.tooltip", + } + class jt extends q { + constructor(t, e) { + if (void 0 === s) + throw new TypeError( + "Bootstrap's tooltips require Popper (https://popper.js.org)" + ) + super(t), + (this._isEnabled = !0), + (this._timeout = 0), + (this._hoverState = ""), + (this._activeTrigger = {}), + (this._popper = null), + (this._config = this._getConfig(e)), + (this.tip = null), + this._setListeners() + } + static get Default() { + return Mt + } + static get NAME() { + return "tooltip" + } + static get Event() { + return Pt + } + static get DefaultType() { + return St + } + enable() { + this._isEnabled = !0 + } + disable() { + this._isEnabled = !1 + } + toggleEnabled() { + this._isEnabled = !this._isEnabled + } + toggle(t) { + if (this._isEnabled) + if (t) { + const e = this._initializeOnDelegatedTarget(t) + ;(e._activeTrigger.click = !e._activeTrigger.click), + e._isWithActiveTrigger() + ? e._enter(null, e) + : e._leave(null, e) + } else { + if (this.getTipElement().classList.contains("show")) + return void this._leave(null, this) + this._enter(null, this) + } + } + dispose() { + clearTimeout(this._timeout), + B.off( + this._element.closest(".modal"), + "hide.bs.modal", + this._hideModalHandler + ), + this.tip && this.tip.remove(), + this._popper && this._popper.destroy(), + super.dispose() + } + show() { + if ("none" === this._element.style.display) + throw new Error("Please use show on visible elements") + if (!this.isWithContent() || !this._isEnabled) return + const t = B.trigger(this._element, this.constructor.Event.SHOW), + e = p(this._element), + i = + null === e + ? this._element.ownerDocument.documentElement.contains( + this._element + ) + : e.contains(this._element) + if (t.defaultPrevented || !i) return + const o = this.getTipElement(), + r = n(this.constructor.NAME) + o.setAttribute("id", r), + this._element.setAttribute("aria-describedby", r), + this.setContent(), + this._config.animation && o.classList.add("fade") + const a = + "function" == typeof this._config.placement + ? this._config.placement.call(this, o, this._element) + : this._config.placement, + l = this._getAttachment(a) + this._addAttachmentClass(l) + const { container: c } = this._config + W.set(o, this.constructor.DATA_KEY, this), + this._element.ownerDocument.documentElement.contains( + this.tip + ) || + (c.appendChild(o), + B.trigger(this._element, this.constructor.Event.INSERTED)), + this._popper + ? this._popper.update() + : (this._popper = s.createPopper( + this._element, + o, + this._getPopperConfig(l) + )), + o.classList.add("show") + const h = + "function" == typeof this._config.customClass + ? this._config.customClass() + : this._config.customClass + h && o.classList.add(...h.split(" ")), + "ontouchstart" in document.documentElement && + [].concat(...document.body.children).forEach((t) => { + B.on(t, "mouseover", f) + }) + const d = this.tip.classList.contains("fade") + this._queueCallback( + () => { + const t = this._hoverState + ;(this._hoverState = null), + B.trigger(this._element, this.constructor.Event.SHOWN), + "out" === t && this._leave(null, this) + }, + this.tip, + d + ) + } + hide() { + if (!this._popper) return + const t = this.getTipElement() + if ( + B.trigger(this._element, this.constructor.Event.HIDE) + .defaultPrevented + ) + return + t.classList.remove("show"), + "ontouchstart" in document.documentElement && + [] + .concat(...document.body.children) + .forEach((t) => B.off(t, "mouseover", f)), + (this._activeTrigger.click = !1), + (this._activeTrigger.focus = !1), + (this._activeTrigger.hover = !1) + const e = this.tip.classList.contains("fade") + this._queueCallback( + () => { + this._isWithActiveTrigger() || + ("show" !== this._hoverState && t.remove(), + this._cleanTipClass(), + this._element.removeAttribute("aria-describedby"), + B.trigger(this._element, this.constructor.Event.HIDDEN), + this._popper && + (this._popper.destroy(), (this._popper = null))) + }, + this.tip, + e + ), + (this._hoverState = "") + } + update() { + null !== this._popper && this._popper.update() + } + isWithContent() { + return Boolean(this.getTitle()) + } + getTipElement() { + if (this.tip) return this.tip + const t = document.createElement("div") + return ( + (t.innerHTML = this._config.template), + (this.tip = t.children[0]), + this.tip + ) + } + setContent() { + const t = this.getTipElement() + this.setElementContent( + i.findOne(".tooltip-inner", t), + this.getTitle() + ), + t.classList.remove("fade", "show") + } + setElementContent(t, e) { + if (null !== t) + return c(e) + ? ((e = h(e)), + void (this._config.html + ? e.parentNode !== t && + ((t.innerHTML = ""), t.appendChild(e)) + : (t.textContent = e.textContent))) + : void (this._config.html + ? (this._config.sanitize && + (e = Dt( + e, + this._config.allowList, + this._config.sanitizeFn + )), + (t.innerHTML = e)) + : (t.textContent = e)) + } + getTitle() { + let t = this._element.getAttribute("data-bs-original-title") + return ( + t || + (t = + "function" == typeof this._config.title + ? this._config.title.call(this._element) + : this._config.title), + t + ) + } + updateAttachment(t) { + return "right" === t ? "end" : "left" === t ? "start" : t + } + _initializeOnDelegatedTarget(t, e) { + const s = this.constructor.DATA_KEY + return ( + (e = e || W.get(t.delegateTarget, s)) || + ((e = new this.constructor( + t.delegateTarget, + this._getDelegateConfig() + )), + W.set(t.delegateTarget, s, e)), + e + ) + } + _getOffset() { + const { offset: t } = this._config + return "string" == typeof t + ? t.split(",").map((t) => Number.parseInt(t, 10)) + : "function" == typeof t + ? (e) => t(e, this._element) + : t + } + _getPopperConfig(t) { + const e = { + placement: t, + modifiers: [ + { + name: "flip", + options: { + fallbackPlacements: this._config.fallbackPlacements, + }, + }, + { name: "offset", options: { offset: this._getOffset() } }, + { + name: "preventOverflow", + options: { boundary: this._config.boundary }, + }, + { + name: "arrow", + options: { element: `.${this.constructor.NAME}-arrow` }, + }, + { + name: "onChange", + enabled: !0, + phase: "afterWrite", + fn: (t) => this._handlePopperPlacementChange(t), + }, + ], + onFirstUpdate: (t) => { + t.options.placement !== t.placement && + this._handlePopperPlacementChange(t) + }, + } + return { + ...e, + ...("function" == typeof this._config.popperConfig + ? this._config.popperConfig(e) + : this._config.popperConfig), + } + } + _addAttachmentClass(t) { + this.getTipElement().classList.add( + "bs-tooltip-" + this.updateAttachment(t) + ) + } + _getAttachment(t) { + return xt[t.toUpperCase()] + } + _setListeners() { + this._config.trigger.split(" ").forEach((t) => { + if ("click" === t) + B.on( + this._element, + this.constructor.Event.CLICK, + this._config.selector, + (t) => this.toggle(t) + ) + else if ("manual" !== t) { + const e = + "hover" === t + ? this.constructor.Event.MOUSEENTER + : this.constructor.Event.FOCUSIN, + s = + "hover" === t + ? this.constructor.Event.MOUSELEAVE + : this.constructor.Event.FOCUSOUT + B.on(this._element, e, this._config.selector, (t) => + this._enter(t) + ), + B.on(this._element, s, this._config.selector, (t) => + this._leave(t) + ) + } + }), + (this._hideModalHandler = () => { + this._element && this.hide() + }), + B.on( + this._element.closest(".modal"), + "hide.bs.modal", + this._hideModalHandler + ), + this._config.selector + ? (this._config = { + ...this._config, + trigger: "manual", + selector: "", + }) + : this._fixTitle() + } + _fixTitle() { + const t = this._element.getAttribute("title"), + e = typeof this._element.getAttribute("data-bs-original-title") + ;(t || "string" !== e) && + (this._element.setAttribute("data-bs-original-title", t || ""), + !t || + this._element.getAttribute("aria-label") || + this._element.textContent || + this._element.setAttribute("aria-label", t), + this._element.setAttribute("title", "")) + } + _enter(t, e) { + ;(e = this._initializeOnDelegatedTarget(t, e)), + t && + (e._activeTrigger[ + "focusin" === t.type ? "focus" : "hover" + ] = !0), + e.getTipElement().classList.contains("show") || + "show" === e._hoverState + ? (e._hoverState = "show") + : (clearTimeout(e._timeout), + (e._hoverState = "show"), + e._config.delay && e._config.delay.show + ? (e._timeout = setTimeout(() => { + "show" === e._hoverState && e.show() + }, e._config.delay.show)) + : e.show()) + } + _leave(t, e) { + ;(e = this._initializeOnDelegatedTarget(t, e)), + t && + (e._activeTrigger[ + "focusout" === t.type ? "focus" : "hover" + ] = e._element.contains(t.relatedTarget)), + e._isWithActiveTrigger() || + (clearTimeout(e._timeout), + (e._hoverState = "out"), + e._config.delay && e._config.delay.hide + ? (e._timeout = setTimeout(() => { + "out" === e._hoverState && e.hide() + }, e._config.delay.hide)) + : e.hide()) + } + _isWithActiveTrigger() { + for (const t in this._activeTrigger) + if (this._activeTrigger[t]) return !0 + return !1 + } + _getConfig(t) { + const e = V.getDataAttributes(this._element) + return ( + Object.keys(e).forEach((t) => { + Nt.has(t) && delete e[t] + }), + ((t = { + ...this.constructor.Default, + ...e, + ...("object" == typeof t && t ? t : {}), + }).container = + !1 === t.container ? document.body : h(t.container)), + "number" == typeof t.delay && + (t.delay = { show: t.delay, hide: t.delay }), + "number" == typeof t.title && (t.title = t.title.toString()), + "number" == typeof t.content && + (t.content = t.content.toString()), + d("tooltip", t, this.constructor.DefaultType), + t.sanitize && + (t.template = Dt(t.template, t.allowList, t.sanitizeFn)), + t + ) + } + _getDelegateConfig() { + const t = {} + if (this._config) + for (const e in this._config) + this.constructor.Default[e] !== this._config[e] && + (t[e] = this._config[e]) + return t + } + _cleanTipClass() { + const t = this.getTipElement(), + e = t.getAttribute("class").match(It) + null !== e && + e.length > 0 && + e.map((t) => t.trim()).forEach((e) => t.classList.remove(e)) + } + _handlePopperPlacementChange(t) { + const { state: e } = t + e && + ((this.tip = e.elements.popper), + this._cleanTipClass(), + this._addAttachmentClass(this._getAttachment(e.placement))) + } + static jQueryInterface(t) { + return this.each(function () { + const e = jt.getOrCreateInstance(this, t) + if ("string" == typeof t) { + if (void 0 === e[t]) + throw new TypeError(`No method named "${t}"`) + e[t]() + } + }) + } + } + y(jt) + const Ht = new RegExp("(^|\\s)bs-popover\\S+", "g"), + Rt = { + ...jt.Default, + placement: "right", + offset: [0, 8], + trigger: "click", + content: "", + template: + '', + }, + Bt = { ...jt.DefaultType, content: "(string|element|function)" }, + $t = { + HIDE: "hide.bs.popover", + HIDDEN: "hidden.bs.popover", + SHOW: "show.bs.popover", + SHOWN: "shown.bs.popover", + INSERTED: "inserted.bs.popover", + CLICK: "click.bs.popover", + FOCUSIN: "focusin.bs.popover", + FOCUSOUT: "focusout.bs.popover", + MOUSEENTER: "mouseenter.bs.popover", + MOUSELEAVE: "mouseleave.bs.popover", + } + class Wt extends jt { + static get Default() { + return Rt + } + static get NAME() { + return "popover" + } + static get Event() { + return $t + } + static get DefaultType() { + return Bt + } + isWithContent() { + return this.getTitle() || this._getContent() + } + getTipElement() { + return ( + this.tip || + ((this.tip = super.getTipElement()), + this.getTitle() || + i.findOne(".popover-header", this.tip).remove(), + this._getContent() || + i.findOne(".popover-body", this.tip).remove()), + this.tip + ) + } + setContent() { + const t = this.getTipElement() + this.setElementContent( + i.findOne(".popover-header", t), + this.getTitle() + ) + let e = this._getContent() + "function" == typeof e && (e = e.call(this._element)), + this.setElementContent(i.findOne(".popover-body", t), e), + t.classList.remove("fade", "show") + } + _addAttachmentClass(t) { + this.getTipElement().classList.add( + "bs-popover-" + this.updateAttachment(t) + ) + } + _getContent() { + return ( + this._element.getAttribute("data-bs-content") || + this._config.content + ) + } + _cleanTipClass() { + const t = this.getTipElement(), + e = t.getAttribute("class").match(Ht) + null !== e && + e.length > 0 && + e.map((t) => t.trim()).forEach((e) => t.classList.remove(e)) + } + static jQueryInterface(t) { + return this.each(function () { + const e = Wt.getOrCreateInstance(this, t) + if ("string" == typeof t) { + if (void 0 === e[t]) + throw new TypeError(`No method named "${t}"`) + e[t]() + } + }) + } + } + y(Wt) + const qt = { offset: 10, method: "auto", target: "" }, + zt = { offset: "number", method: "string", target: "(string|element)" } + class Ft extends q { + constructor(t, e) { + super(t), + (this._scrollElement = + "BODY" === this._element.tagName ? window : this._element), + (this._config = this._getConfig(e)), + (this._selector = `${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`), + (this._offsets = []), + (this._targets = []), + (this._activeTarget = null), + (this._scrollHeight = 0), + B.on(this._scrollElement, "scroll.bs.scrollspy", () => + this._process() + ), + this.refresh(), + this._process() + } + static get Default() { + return qt + } + static get NAME() { + return "scrollspy" + } + refresh() { + const t = + this._scrollElement === this._scrollElement.window + ? "offset" + : "position", + e = "auto" === this._config.method ? t : this._config.method, + s = "position" === e ? this._getScrollTop() : 0 + ;(this._offsets = []), + (this._targets = []), + (this._scrollHeight = this._getScrollHeight()), + i + .find(this._selector) + .map((t) => { + const n = r(t), + o = n ? i.findOne(n) : null + if (o) { + const t = o.getBoundingClientRect() + if (t.width || t.height) return [V[e](o).top + s, n] + } + return null + }) + .filter((t) => t) + .sort((t, e) => t[0] - e[0]) + .forEach((t) => { + this._offsets.push(t[0]), this._targets.push(t[1]) + }) + } + dispose() { + B.off(this._scrollElement, ".bs.scrollspy"), super.dispose() + } + _getConfig(t) { + if ( + "string" != + typeof (t = { + ...qt, + ...V.getDataAttributes(this._element), + ...("object" == typeof t && t ? t : {}), + }).target && + c(t.target) + ) { + let { id: e } = t.target + e || ((e = n("scrollspy")), (t.target.id = e)), + (t.target = "#" + e) + } + return d("scrollspy", t, zt), t + } + _getScrollTop() { + return this._scrollElement === window + ? this._scrollElement.pageYOffset + : this._scrollElement.scrollTop + } + _getScrollHeight() { + return ( + this._scrollElement.scrollHeight || + Math.max( + document.body.scrollHeight, + document.documentElement.scrollHeight + ) + ) + } + _getOffsetHeight() { + return this._scrollElement === window + ? window.innerHeight + : this._scrollElement.getBoundingClientRect().height + } + _process() { + const t = this._getScrollTop() + this._config.offset, + e = this._getScrollHeight(), + s = this._config.offset + e - this._getOffsetHeight() + if ((this._scrollHeight !== e && this.refresh(), t >= s)) { + const t = this._targets[this._targets.length - 1] + this._activeTarget !== t && this._activate(t) + } else { + if ( + this._activeTarget && + t < this._offsets[0] && + this._offsets[0] > 0 + ) + return (this._activeTarget = null), void this._clear() + for (let e = this._offsets.length; e--; ) + this._activeTarget !== this._targets[e] && + t >= this._offsets[e] && + (void 0 === this._offsets[e + 1] || + t < this._offsets[e + 1]) && + this._activate(this._targets[e]) + } + } + _activate(t) { + ;(this._activeTarget = t), this._clear() + const e = this._selector + .split(",") + .map( + (e) => `${e}[data-bs-target="${t}"],${e}[href="${t}"]` + ), + s = i.findOne(e.join(",")) + s.classList.contains("dropdown-item") + ? (i + .findOne(".dropdown-toggle", s.closest(".dropdown")) + .classList.add("active"), + s.classList.add("active")) + : (s.classList.add("active"), + i.parents(s, ".nav, .list-group").forEach((t) => { + i + .prev(t, ".nav-link, .list-group-item") + .forEach((t) => t.classList.add("active")), + i.prev(t, ".nav-item").forEach((t) => { + i.children(t, ".nav-link").forEach((t) => + t.classList.add("active") + ) + }) + })), + B.trigger(this._scrollElement, "activate.bs.scrollspy", { + relatedTarget: t, + }) + } + _clear() { + i.find(this._selector) + .filter((t) => t.classList.contains("active")) + .forEach((t) => t.classList.remove("active")) + } + static jQueryInterface(t) { + return this.each(function () { + const e = Ft.getOrCreateInstance(this, t) + if ("string" == typeof t) { + if (void 0 === e[t]) + throw new TypeError(`No method named "${t}"`) + e[t]() + } + }) + } + } + B.on(window, "load.bs.scrollspy.data-api", () => { + i.find('[data-bs-spy="scroll"]').forEach((t) => new Ft(t)) + }), + y(Ft) + class Ut extends q { + static get NAME() { + return "tab" + } + show() { + if ( + this._element.parentNode && + this._element.parentNode.nodeType === Node.ELEMENT_NODE && + this._element.classList.contains("active") + ) + return + let t + const e = a(this._element), + s = this._element.closest(".nav, .list-group") + if (s) { + const e = + "UL" === s.nodeName || "OL" === s.nodeName + ? ":scope > li > .active" + : ".active" + ;(t = i.find(e, s)), (t = t[t.length - 1]) + } + const n = t + ? B.trigger(t, "hide.bs.tab", { relatedTarget: this._element }) + : null + if ( + B.trigger(this._element, "show.bs.tab", { relatedTarget: t }) + .defaultPrevented || + (null !== n && n.defaultPrevented) + ) + return + this._activate(this._element, s) + const o = () => { + B.trigger(t, "hidden.bs.tab", { relatedTarget: this._element }), + B.trigger(this._element, "shown.bs.tab", { + relatedTarget: t, + }) + } + e ? this._activate(e, e.parentNode, o) : o() + } + _activate(t, e, s) { + const n = ( + !e || ("UL" !== e.nodeName && "OL" !== e.nodeName) + ? i.children(e, ".active") + : i.find(":scope > li > .active", e) + )[0], + o = s && n && n.classList.contains("fade"), + r = () => this._transitionComplete(t, n, s) + n && o + ? (n.classList.remove("show"), this._queueCallback(r, t, !0)) + : r() + } + _transitionComplete(t, e, s) { + if (e) { + e.classList.remove("active") + const t = i.findOne( + ":scope > .dropdown-menu .active", + e.parentNode + ) + t && t.classList.remove("active"), + "tab" === e.getAttribute("role") && + e.setAttribute("aria-selected", !1) + } + t.classList.add("active"), + "tab" === t.getAttribute("role") && + t.setAttribute("aria-selected", !0), + m(t), + t.classList.contains("fade") && t.classList.add("show") + let n = t.parentNode + if ( + (n && "LI" === n.nodeName && (n = n.parentNode), + n && n.classList.contains("dropdown-menu")) + ) { + const e = t.closest(".dropdown") + e && + i + .find(".dropdown-toggle", e) + .forEach((t) => t.classList.add("active")), + t.setAttribute("aria-expanded", !0) + } + s && s() + } + static jQueryInterface(t) { + return this.each(function () { + const e = Ut.getOrCreateInstance(this) + if ("string" == typeof t) { + if (void 0 === e[t]) + throw new TypeError(`No method named "${t}"`) + e[t]() + } + }) + } + } + B.on( + document, + "click.bs.tab.data-api", + '[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]', + function (t) { + ;["A", "AREA"].includes(this.tagName) && t.preventDefault(), + g(this) || Ut.getOrCreateInstance(this).show() + } + ), + y(Ut) + const Kt = { animation: "boolean", autohide: "boolean", delay: "number" }, + Vt = { animation: !0, autohide: !0, delay: 5e3 } + class Qt extends q { + constructor(t, e) { + super(t), + (this._config = this._getConfig(e)), + (this._timeout = null), + (this._hasMouseInteraction = !1), + (this._hasKeyboardInteraction = !1), + this._setListeners() + } + static get DefaultType() { + return Kt + } + static get Default() { + return Vt + } + static get NAME() { + return "toast" + } + show() { + B.trigger(this._element, "show.bs.toast").defaultPrevented || + (this._clearTimeout(), + this._config.animation && this._element.classList.add("fade"), + this._element.classList.remove("hide"), + m(this._element), + this._element.classList.add("showing"), + this._queueCallback( + () => { + this._element.classList.remove("showing"), + this._element.classList.add("show"), + B.trigger(this._element, "shown.bs.toast"), + this._maybeScheduleHide() + }, + this._element, + this._config.animation + )) + } + hide() { + this._element.classList.contains("show") && + (B.trigger(this._element, "hide.bs.toast").defaultPrevented || + (this._element.classList.remove("show"), + this._queueCallback( + () => { + this._element.classList.add("hide"), + B.trigger(this._element, "hidden.bs.toast") + }, + this._element, + this._config.animation + ))) + } + dispose() { + this._clearTimeout(), + this._element.classList.contains("show") && + this._element.classList.remove("show"), + super.dispose() + } + _getConfig(t) { + return ( + (t = { + ...Vt, + ...V.getDataAttributes(this._element), + ...("object" == typeof t && t ? t : {}), + }), + d("toast", t, this.constructor.DefaultType), + t + ) + } + _maybeScheduleHide() { + this._config.autohide && + (this._hasMouseInteraction || + this._hasKeyboardInteraction || + (this._timeout = setTimeout(() => { + this.hide() + }, this._config.delay))) + } + _onInteraction(t, e) { + switch (t.type) { + case "mouseover": + case "mouseout": + this._hasMouseInteraction = e + break + case "focusin": + case "focusout": + this._hasKeyboardInteraction = e + } + if (e) return void this._clearTimeout() + const s = t.relatedTarget + this._element === s || + this._element.contains(s) || + this._maybeScheduleHide() + } + _setListeners() { + B.on( + this._element, + "click.dismiss.bs.toast", + '[data-bs-dismiss="toast"]', + () => this.hide() + ), + B.on(this._element, "mouseover.bs.toast", (t) => + this._onInteraction(t, !0) + ), + B.on(this._element, "mouseout.bs.toast", (t) => + this._onInteraction(t, !1) + ), + B.on(this._element, "focusin.bs.toast", (t) => + this._onInteraction(t, !0) + ), + B.on(this._element, "focusout.bs.toast", (t) => + this._onInteraction(t, !1) + ) + } + _clearTimeout() { + clearTimeout(this._timeout), (this._timeout = null) + } + static jQueryInterface(t) { + return this.each(function () { + const e = Qt.getOrCreateInstance(this, t) + if ("string" == typeof t) { + if (void 0 === e[t]) + throw new TypeError(`No method named "${t}"`) + e[t](this) + } + }) + } + } + return ( + y(Qt), + { + Alert: z, + Button: F, + Carousel: et, + Collapse: nt, + Dropdown: pt, + Modal: wt, + Offcanvas: Tt, + Popover: Wt, + ScrollSpy: Ft, + Tab: Ut, + Toast: Qt, + Tooltip: jt, + } + ) +}) diff --git a/views/src/js/core/popper.min.js b/views/src/js/core/popper.min.js index 2eeb406c..21ddf2ab 100644 --- a/views/src/js/core/popper.min.js +++ b/views/src/js/core/popper.min.js @@ -2,4 +2,1219 @@ * @popperjs/core v2.9.2 - MIT License */ -"use strict";!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,(function(e){function t(e){return{width:(e=e.getBoundingClientRect()).width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function n(e){return null==e?window:"[object Window]"!==e.toString()?(e=e.ownerDocument)&&e.defaultView||window:e}function o(e){return{scrollLeft:(e=n(e)).pageXOffset,scrollTop:e.pageYOffset}}function r(e){return e instanceof n(e).Element||e instanceof Element}function i(e){return e instanceof n(e).HTMLElement||e instanceof HTMLElement}function a(e){return"undefined"!=typeof ShadowRoot&&(e instanceof n(e).ShadowRoot||e instanceof ShadowRoot)}function s(e){return e?(e.nodeName||"").toLowerCase():null}function f(e){return((r(e)?e.ownerDocument:e.document)||window.document).documentElement}function p(e){return t(f(e)).left+o(e).scrollLeft}function c(e){return n(e).getComputedStyle(e)}function l(e){return e=c(e),/auto|scroll|overlay|hidden/.test(e.overflow+e.overflowY+e.overflowX)}function u(e,r,a){void 0===a&&(a=!1);var c=f(r);e=t(e);var u=i(r),d={scrollLeft:0,scrollTop:0},m={x:0,y:0};return(u||!u&&!a)&&(("body"!==s(r)||l(c))&&(d=r!==n(r)&&i(r)?{scrollLeft:r.scrollLeft,scrollTop:r.scrollTop}:o(r)),i(r)?((m=t(r)).x+=r.clientLeft,m.y+=r.clientTop):c&&(m.x=p(c))),{x:e.left+d.scrollLeft-m.x,y:e.top+d.scrollTop-m.y,width:e.width,height:e.height}}function d(e){var n=t(e),o=e.offsetWidth,r=e.offsetHeight;return 1>=Math.abs(n.width-o)&&(o=n.width),1>=Math.abs(n.height-r)&&(r=n.height),{x:e.offsetLeft,y:e.offsetTop,width:o,height:r}}function m(e){return"html"===s(e)?e:e.assignedSlot||e.parentNode||(a(e)?e.host:null)||f(e)}function h(e){return 0<=["html","body","#document"].indexOf(s(e))?e.ownerDocument.body:i(e)&&l(e)?e:h(m(e))}function v(e,t){var o;void 0===t&&(t=[]);var r=h(e);return e=r===(null==(o=e.ownerDocument)?void 0:o.body),o=n(r),r=e?[o].concat(o.visualViewport||[],l(r)?r:[]):r,t=t.concat(r),e?t:t.concat(v(m(r)))}function g(e){return i(e)&&"fixed"!==c(e).position?e.offsetParent:null}function y(e){for(var t=n(e),o=g(e);o&&0<=["table","td","th"].indexOf(s(o))&&"static"===c(o).position;)o=g(o);if(o&&("html"===s(o)||"body"===s(o)&&"static"===c(o).position))return t;if(!o)e:{if(o=-1!==navigator.userAgent.toLowerCase().indexOf("firefox"),-1===navigator.userAgent.indexOf("Trident")||!i(e)||"fixed"!==c(e).position)for(e=m(e);i(e)&&0>["html","body"].indexOf(s(e));){var r=c(e);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||o&&"filter"===r.willChange||o&&r.filter&&"none"!==r.filter){o=e;break e}e=e.parentNode}o=null}return o||t}function b(e){function t(e){o.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){o.has(e)||(e=n.get(e))&&t(e)})),r.push(e)}var n=new Map,o=new Set,r=[];return e.forEach((function(e){n.set(e.name,e)})),e.forEach((function(e){o.has(e.name)||t(e)})),r}function w(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}function x(e){return e.split("-")[0]}function O(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&a(n))do{if(t&&e.isSameNode(t))return!0;t=t.parentNode||t.host}while(t);return!1}function j(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function E(e,r){if("viewport"===r){r=n(e);var a=f(e);r=r.visualViewport;var s=a.clientWidth;a=a.clientHeight;var l=0,u=0;r&&(s=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=r.offsetLeft,u=r.offsetTop)),e=j(e={width:s,height:a,x:l+p(e),y:u})}else i(r)?((e=t(r)).top+=r.clientTop,e.left+=r.clientLeft,e.bottom=e.top+r.clientHeight,e.right=e.left+r.clientWidth,e.width=r.clientWidth,e.height=r.clientHeight,e.x=e.left,e.y=e.top):(u=f(e),e=f(u),s=o(u),r=null==(a=u.ownerDocument)?void 0:a.body,a=_(e.scrollWidth,e.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),l=_(e.scrollHeight,e.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),u=-s.scrollLeft+p(u),s=-s.scrollTop,"rtl"===c(r||e).direction&&(u+=_(e.clientWidth,r?r.clientWidth:0)-a),e=j({width:a,height:l,x:u,y:s}));return e}function D(e,t,n){return t="clippingParents"===t?function(e){var t=v(m(e)),n=0<=["absolute","fixed"].indexOf(c(e).position)&&i(e)?y(e):e;return r(n)?t.filter((function(e){return r(e)&&O(e,n)&&"body"!==s(e)})):[]}(e):[].concat(t),(n=(n=[].concat(t,[n])).reduce((function(t,n){return n=E(e,n),t.top=_(n.top,t.top),t.right=U(n.right,t.right),t.bottom=U(n.bottom,t.bottom),t.left=_(n.left,t.left),t}),E(e,n[0]))).width=n.right-n.left,n.height=n.bottom-n.top,n.x=n.left,n.y=n.top,n}function L(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function P(e){var t=e.reference,n=e.element,o=(e=e.placement)?x(e):null;e=e?e.split("-")[1]:null;var r=t.x+t.width/2-n.width/2,i=t.y+t.height/2-n.height/2;switch(o){case"top":r={x:r,y:t.y-n.height};break;case"bottom":r={x:r,y:t.y+t.height};break;case"right":r={x:t.x+t.width,y:i};break;case"left":r={x:t.x-n.width,y:i};break;default:r={x:t.x,y:t.y}}if(null!=(o=o?L(o):null))switch(i="y"===o?"height":"width",e){case"start":r[o]-=t[i]/2-n[i]/2;break;case"end":r[o]+=t[i]/2-n[i]/2}return r}function M(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function k(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function A(e,n){void 0===n&&(n={});var o=n;n=void 0===(n=o.placement)?e.placement:n;var i=o.boundary,a=void 0===i?"clippingParents":i,s=void 0===(i=o.rootBoundary)?"viewport":i;i=void 0===(i=o.elementContext)?"popper":i;var p=o.altBoundary,c=void 0!==p&&p;o=M("number"!=typeof(o=void 0===(o=o.padding)?0:o)?o:k(o,C));var l=e.elements.reference;p=e.rects.popper,a=D(r(c=e.elements[c?"popper"===i?"reference":"popper":i])?c:c.contextElement||f(e.elements.popper),a,s),c=P({reference:s=t(l),element:p,strategy:"absolute",placement:n}),p=j(Object.assign({},p,c)),s="popper"===i?p:s;var u={top:a.top-s.top+o.top,bottom:s.bottom-a.bottom+o.bottom,left:a.left-s.left+o.left,right:s.right-a.right+o.right};if(e=e.modifiersData.offset,"popper"===i&&e){var d=e[n];Object.keys(u).forEach((function(e){var t=0<=["right","bottom"].indexOf(e)?1:-1,n=0<=["top","bottom"].indexOf(e)?"y":"x";u[e]+=d[n]*t}))}return u}function W(){for(var e=arguments.length,t=Array(e),n=0;n(g.devicePixelRatio||1)?"translate("+e+"px, "+u+"px)":"translate3d("+e+"px, "+u+"px, 0)",m)):Object.assign({},o,((t={})[v]=a?u+"px":"",t[h]=d?e+"px":"",t.transform="",t))}function H(e){return e.replace(/left|right|bottom|top/g,(function(e){return $[e]}))}function R(e){return e.replace(/start|end/g,(function(e){return ee[e]}))}function S(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function q(e){return["top","right","bottom","left"].some((function(t){return 0<=e[t]}))}var C=["top","bottom","right","left"],N=C.reduce((function(e,t){return e.concat([t+"-start",t+"-end"])}),[]),V=[].concat(C,["auto"]).reduce((function(e,t){return e.concat([t,t+"-start",t+"-end"])}),[]),I="beforeRead read afterRead beforeMain main afterMain beforeWrite write afterWrite".split(" "),_=Math.max,U=Math.min,z=Math.round,F={placement:"bottom",modifiers:[],strategy:"absolute"},X={passive:!0},Y={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,o=e.instance,r=(e=e.options).scroll,i=void 0===r||r,a=void 0===(e=e.resize)||e,s=n(t.elements.popper),f=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&f.forEach((function(e){e.addEventListener("scroll",o.update,X)})),a&&s.addEventListener("resize",o.update,X),function(){i&&f.forEach((function(e){e.removeEventListener("scroll",o.update,X)})),a&&s.removeEventListener("resize",o.update,X)}},data:{}},G={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state;t.modifiersData[e.name]=P({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},J={top:"auto",right:"auto",bottom:"auto",left:"auto"},K={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options;e=void 0===(e=n.gpuAcceleration)||e;var o=n.adaptive;o=void 0===o||o,n=void 0===(n=n.roundOffsets)||n,e={placement:x(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:e},null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,T(Object.assign({},e,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:n})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,T(Object.assign({},e,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:n})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},Q={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},r=t.elements[e];i(r)&&s(r)&&(Object.assign(r.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?r.removeAttribute(e):r.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],r=t.attributes[e]||{};e=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{}),i(o)&&s(o)&&(Object.assign(o.style,e),Object.keys(r).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]},Z={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.name,o=void 0===(e=e.options.offset)?[0,0]:e,r=(e=V.reduce((function(e,n){var r=t.rects,i=x(n),a=0<=["left","top"].indexOf(i)?-1:1,s="function"==typeof o?o(Object.assign({},r,{placement:n})):o;return r=(r=s[0])||0,s=((s=s[1])||0)*a,i=0<=["left","right"].indexOf(i)?{x:s,y:r}:{x:r,y:s},e[n]=i,e}),{}))[t.placement],i=r.x;r=r.y,null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=i,t.modifiersData.popperOffsets.y+=r),t.modifiersData[n]=e}},$={left:"right",right:"left",bottom:"top",top:"bottom"},ee={start:"end",end:"start"},te={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options;if(e=e.name,!t.modifiersData[e]._skip){var o=n.mainAxis;o=void 0===o||o;var r=n.altAxis;r=void 0===r||r;var i=n.fallbackPlacements,a=n.padding,s=n.boundary,f=n.rootBoundary,p=n.altBoundary,c=n.flipVariations,l=void 0===c||c,u=n.allowedAutoPlacements;c=x(n=t.options.placement),i=i||(c!==n&&l?function(e){if("auto"===x(e))return[];var t=H(e);return[R(e),t,R(t)]}(n):[H(n)]);var d=[n].concat(i).reduce((function(e,n){return e.concat("auto"===x(n)?function(e,t){void 0===t&&(t={});var n=t.boundary,o=t.rootBoundary,r=t.padding,i=t.flipVariations,a=t.allowedAutoPlacements,s=void 0===a?V:a,f=t.placement.split("-")[1];0===(i=(t=f?i?N:N.filter((function(e){return e.split("-")[1]===f})):C).filter((function(e){return 0<=s.indexOf(e)}))).length&&(i=t);var p=i.reduce((function(t,i){return t[i]=A(e,{placement:i,boundary:n,rootBoundary:o,padding:r})[x(i)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:s,rootBoundary:f,padding:a,flipVariations:l,allowedAutoPlacements:u}):n)}),[]);n=t.rects.reference,i=t.rects.popper;var m=new Map;c=!0;for(var h=d[0],v=0;vi[O]&&(b=H(b)),O=H(b),w=[],o&&w.push(0>=j[y]),r&&w.push(0>=j[b],0>=j[O]),w.every((function(e){return e}))){h=g,c=!1;break}m.set(g,w)}if(c)for(o=function(e){var t=d.find((function(t){if(t=m.get(t))return t.slice(0,e).every((function(e){return e}))}));if(t)return h=t,"break"},r=l?3:1;0= Math.abs(n.width - o) && (o = n.width), + 1 >= Math.abs(n.height - r) && (r = n.height), + { x: e.offsetLeft, y: e.offsetTop, width: o, height: r } + ) + } + function m(e) { + return "html" === s(e) + ? e + : e.assignedSlot || e.parentNode || (a(e) ? e.host : null) || f(e) + } + function h(e) { + return 0 <= ["html", "body", "#document"].indexOf(s(e)) + ? e.ownerDocument.body + : i(e) && l(e) + ? e + : h(m(e)) + } + function v(e, t) { + var o + void 0 === t && (t = []) + var r = h(e) + return ( + (e = r === (null == (o = e.ownerDocument) ? void 0 : o.body)), + (o = n(r)), + (r = e ? [o].concat(o.visualViewport || [], l(r) ? r : []) : r), + (t = t.concat(r)), + e ? t : t.concat(v(m(r))) + ) + } + function g(e) { + return i(e) && "fixed" !== c(e).position ? e.offsetParent : null + } + function y(e) { + for ( + var t = n(e), o = g(e); + o && + 0 <= ["table", "td", "th"].indexOf(s(o)) && + "static" === c(o).position; + + ) + o = g(o) + if ( + o && + ("html" === s(o) || ("body" === s(o) && "static" === c(o).position)) + ) + return t + if (!o) + e: { + if ( + ((o = + -1 !== + navigator.userAgent.toLowerCase().indexOf("firefox")), + -1 === navigator.userAgent.indexOf("Trident") || + !i(e) || + "fixed" !== c(e).position) + ) + for ( + e = m(e); + i(e) && 0 > ["html", "body"].indexOf(s(e)); + + ) { + var r = c(e) + if ( + "none" !== r.transform || + "none" !== r.perspective || + "paint" === r.contain || + -1 !== + ["transform", "perspective"].indexOf( + r.willChange + ) || + (o && "filter" === r.willChange) || + (o && r.filter && "none" !== r.filter) + ) { + o = e + break e + } + e = e.parentNode + } + o = null + } + return o || t + } + function b(e) { + function t(e) { + o.add(e.name), + [] + .concat(e.requires || [], e.requiresIfExists || []) + .forEach(function (e) { + o.has(e) || ((e = n.get(e)) && t(e)) + }), + r.push(e) + } + var n = new Map(), + o = new Set(), + r = [] + return ( + e.forEach(function (e) { + n.set(e.name, e) + }), + e.forEach(function (e) { + o.has(e.name) || t(e) + }), + r + ) + } + function w(e) { + var t + return function () { + return ( + t || + (t = new Promise(function (n) { + Promise.resolve().then(function () { + ;(t = void 0), n(e()) + }) + })), + t + ) + } + } + function x(e) { + return e.split("-")[0] + } + function O(e, t) { + var n = t.getRootNode && t.getRootNode() + if (e.contains(t)) return !0 + if (n && a(n)) + do { + if (t && e.isSameNode(t)) return !0 + t = t.parentNode || t.host + } while (t) + return !1 + } + function j(e) { + return Object.assign({}, e, { + left: e.x, + top: e.y, + right: e.x + e.width, + bottom: e.y + e.height, + }) + } + function E(e, r) { + if ("viewport" === r) { + r = n(e) + var a = f(e) + r = r.visualViewport + var s = a.clientWidth + a = a.clientHeight + var l = 0, + u = 0 + r && + ((s = r.width), + (a = r.height), + /^((?!chrome|android).)*safari/i.test(navigator.userAgent) || + ((l = r.offsetLeft), (u = r.offsetTop))), + (e = j((e = { width: s, height: a, x: l + p(e), y: u }))) + } else i(r) ? (((e = t(r)).top += r.clientTop), (e.left += r.clientLeft), (e.bottom = e.top + r.clientHeight), (e.right = e.left + r.clientWidth), (e.width = r.clientWidth), (e.height = r.clientHeight), (e.x = e.left), (e.y = e.top)) : ((u = f(e)), (e = f(u)), (s = o(u)), (r = null == (a = u.ownerDocument) ? void 0 : a.body), (a = _(e.scrollWidth, e.clientWidth, r ? r.scrollWidth : 0, r ? r.clientWidth : 0)), (l = _(e.scrollHeight, e.clientHeight, r ? r.scrollHeight : 0, r ? r.clientHeight : 0)), (u = -s.scrollLeft + p(u)), (s = -s.scrollTop), "rtl" === c(r || e).direction && (u += _(e.clientWidth, r ? r.clientWidth : 0) - a), (e = j({ width: a, height: l, x: u, y: s }))) + return e + } + function D(e, t, n) { + return ( + (t = + "clippingParents" === t + ? (function (e) { + var t = v(m(e)), + n = + 0 <= + ["absolute", "fixed"].indexOf( + c(e).position + ) && i(e) + ? y(e) + : e + return r(n) + ? t.filter(function (e) { + return r(e) && O(e, n) && "body" !== s(e) + }) + : [] + })(e) + : [].concat(t)), + ((n = (n = [].concat(t, [n])).reduce(function (t, n) { + return ( + (n = E(e, n)), + (t.top = _(n.top, t.top)), + (t.right = U(n.right, t.right)), + (t.bottom = U(n.bottom, t.bottom)), + (t.left = _(n.left, t.left)), + t + ) + }, E(e, n[0]))).width = n.right - n.left), + (n.height = n.bottom - n.top), + (n.x = n.left), + (n.y = n.top), + n + ) + } + function L(e) { + return 0 <= ["top", "bottom"].indexOf(e) ? "x" : "y" + } + function P(e) { + var t = e.reference, + n = e.element, + o = (e = e.placement) ? x(e) : null + e = e ? e.split("-")[1] : null + var r = t.x + t.width / 2 - n.width / 2, + i = t.y + t.height / 2 - n.height / 2 + switch (o) { + case "top": + r = { x: r, y: t.y - n.height } + break + case "bottom": + r = { x: r, y: t.y + t.height } + break + case "right": + r = { x: t.x + t.width, y: i } + break + case "left": + r = { x: t.x - n.width, y: i } + break + default: + r = { x: t.x, y: t.y } + } + if (null != (o = o ? L(o) : null)) + switch (((i = "y" === o ? "height" : "width"), e)) { + case "start": + r[o] -= t[i] / 2 - n[i] / 2 + break + case "end": + r[o] += t[i] / 2 - n[i] / 2 + } + return r + } + function M(e) { + return Object.assign({}, { top: 0, right: 0, bottom: 0, left: 0 }, e) + } + function k(e, t) { + return t.reduce(function (t, n) { + return (t[n] = e), t + }, {}) + } + function A(e, n) { + void 0 === n && (n = {}) + var o = n + n = void 0 === (n = o.placement) ? e.placement : n + var i = o.boundary, + a = void 0 === i ? "clippingParents" : i, + s = void 0 === (i = o.rootBoundary) ? "viewport" : i + i = void 0 === (i = o.elementContext) ? "popper" : i + var p = o.altBoundary, + c = void 0 !== p && p + o = M( + "number" != typeof (o = void 0 === (o = o.padding) ? 0 : o) + ? o + : k(o, C) + ) + var l = e.elements.reference + ;(p = e.rects.popper), + (a = D( + r( + (c = + e.elements[ + c ? ("popper" === i ? "reference" : "popper") : i + ]) + ) + ? c + : c.contextElement || f(e.elements.popper), + a, + s + )), + (c = P({ + reference: (s = t(l)), + element: p, + strategy: "absolute", + placement: n, + })), + (p = j(Object.assign({}, p, c))), + (s = "popper" === i ? p : s) + var u = { + top: a.top - s.top + o.top, + bottom: s.bottom - a.bottom + o.bottom, + left: a.left - s.left + o.left, + right: s.right - a.right + o.right, + } + if (((e = e.modifiersData.offset), "popper" === i && e)) { + var d = e[n] + Object.keys(u).forEach(function (e) { + var t = 0 <= ["right", "bottom"].indexOf(e) ? 1 : -1, + n = 0 <= ["top", "bottom"].indexOf(e) ? "y" : "x" + u[e] += d[n] * t + }) + } + return u + } + function W() { + for (var e = arguments.length, t = Array(e), n = 0; n < e; n++) + t[n] = arguments[n] + return !t.some(function (e) { + return !(e && "function" == typeof e.getBoundingClientRect) + }) + } + function B(e) { + void 0 === e && (e = {}) + var t = e.defaultModifiers, + n = void 0 === t ? [] : t, + o = void 0 === (e = e.defaultOptions) ? F : e + return function (e, t, i) { + function a() { + f.forEach(function (e) { + return e() + }), + (f = []) + } + void 0 === i && (i = o) + var s = { + placement: "bottom", + orderedModifiers: [], + options: Object.assign({}, F, o), + modifiersData: {}, + elements: { reference: e, popper: t }, + attributes: {}, + styles: {}, + }, + f = [], + p = !1, + c = { + state: s, + setOptions: function (i) { + return ( + a(), + (s.options = Object.assign({}, o, s.options, i)), + (s.scrollParents = { + reference: r(e) + ? v(e) + : e.contextElement + ? v(e.contextElement) + : [], + popper: v(t), + }), + (i = (function (e) { + var t = b(e) + return I.reduce(function (e, n) { + return e.concat( + t.filter(function (e) { + return e.phase === n + }) + ) + }, []) + })( + (function (e) { + var t = e.reduce(function (e, t) { + var n = e[t.name] + return ( + (e[t.name] = n + ? Object.assign({}, n, t, { + options: Object.assign( + {}, + n.options, + t.options + ), + data: Object.assign( + {}, + n.data, + t.data + ), + }) + : t), + e + ) + }, {}) + return Object.keys(t).map(function (e) { + return t[e] + }) + })([].concat(n, s.options.modifiers)) + )), + (s.orderedModifiers = i.filter(function (e) { + return e.enabled + })), + s.orderedModifiers.forEach(function (e) { + var t = e.name, + n = e.options + ;(n = void 0 === n ? {} : n), + "function" == typeof (e = e.effect) && + ((t = e({ + state: s, + name: t, + instance: c, + options: n, + })), + f.push(t || function () {})) + }), + c.update() + ) + }, + forceUpdate: function () { + if (!p) { + var e = s.elements, + t = e.reference + if (W(t, (e = e.popper))) + for ( + s.rects = { + reference: u( + t, + y(e), + "fixed" === s.options.strategy + ), + popper: d(e), + }, + s.reset = !1, + s.placement = s.options.placement, + s.orderedModifiers.forEach(function ( + e + ) { + return (s.modifiersData[e.name] = + Object.assign({}, e.data)) + }), + t = 0; + t < s.orderedModifiers.length; + t++ + ) + if (!0 === s.reset) (s.reset = !1), (t = -1) + else { + var n = s.orderedModifiers[t] + e = n.fn + var o = n.options + ;(o = void 0 === o ? {} : o), + (n = n.name), + "function" == typeof e && + (s = + e({ + state: s, + options: o, + name: n, + instance: c, + }) || s) + } + } + }, + update: w(function () { + return new Promise(function (e) { + c.forceUpdate(), e(s) + }) + }), + destroy: function () { + a(), (p = !0) + }, + } + return W(e, t) + ? (c.setOptions(i).then(function (e) { + !p && i.onFirstUpdate && i.onFirstUpdate(e) + }), + c) + : c + } + } + function T(e) { + var t, + o = e.popper, + r = e.popperRect, + i = e.placement, + a = e.offsets, + s = e.position, + p = e.gpuAcceleration, + l = e.adaptive + if (!0 === (e = e.roundOffsets)) { + e = a.y + var u = window.devicePixelRatio || 1 + e = { x: z(z(a.x * u) / u) || 0, y: z(z(e * u) / u) || 0 } + } else e = "function" == typeof e ? e(a) : a + ;(e = void 0 === (e = (u = e).x) ? 0 : e), + (u = void 0 === (u = u.y) ? 0 : u) + var d = a.hasOwnProperty("x") + a = a.hasOwnProperty("y") + var m, + h = "left", + v = "top", + g = window + if (l) { + var b = y(o), + w = "clientHeight", + x = "clientWidth" + b === n(o) && + "static" !== c((b = f(o))).position && + ((w = "scrollHeight"), (x = "scrollWidth")), + "top" === i && + ((v = "bottom"), (u -= b[w] - r.height), (u *= p ? 1 : -1)), + "left" === i && + ((h = "right"), (e -= b[x] - r.width), (e *= p ? 1 : -1)) + } + return ( + (o = Object.assign({ position: s }, l && J)), + p + ? Object.assign( + {}, + o, + (((m = {})[v] = a ? "0" : ""), + (m[h] = d ? "0" : ""), + (m.transform = + 2 > (g.devicePixelRatio || 1) + ? "translate(" + e + "px, " + u + "px)" + : "translate3d(" + e + "px, " + u + "px, 0)"), + m) + ) + : Object.assign( + {}, + o, + (((t = {})[v] = a ? u + "px" : ""), + (t[h] = d ? e + "px" : ""), + (t.transform = ""), + t) + ) + ) + } + function H(e) { + return e.replace(/left|right|bottom|top/g, function (e) { + return $[e] + }) + } + function R(e) { + return e.replace(/start|end/g, function (e) { + return ee[e] + }) + } + function S(e, t, n) { + return ( + void 0 === n && (n = { x: 0, y: 0 }), + { + top: e.top - t.height - n.y, + right: e.right - t.width + n.x, + bottom: e.bottom - t.height + n.y, + left: e.left - t.width - n.x, + } + ) + } + function q(e) { + return ["top", "right", "bottom", "left"].some(function (t) { + return 0 <= e[t] + }) + } + var C = ["top", "bottom", "right", "left"], + N = C.reduce(function (e, t) { + return e.concat([t + "-start", t + "-end"]) + }, []), + V = [].concat(C, ["auto"]).reduce(function (e, t) { + return e.concat([t, t + "-start", t + "-end"]) + }, []), + I = + "beforeRead read afterRead beforeMain main afterMain beforeWrite write afterWrite".split( + " " + ), + _ = Math.max, + U = Math.min, + z = Math.round, + F = { placement: "bottom", modifiers: [], strategy: "absolute" }, + X = { passive: !0 }, + Y = { + name: "eventListeners", + enabled: !0, + phase: "write", + fn: function () {}, + effect: function (e) { + var t = e.state, + o = e.instance, + r = (e = e.options).scroll, + i = void 0 === r || r, + a = void 0 === (e = e.resize) || e, + s = n(t.elements.popper), + f = [].concat( + t.scrollParents.reference, + t.scrollParents.popper + ) + return ( + i && + f.forEach(function (e) { + e.addEventListener("scroll", o.update, X) + }), + a && s.addEventListener("resize", o.update, X), + function () { + i && + f.forEach(function (e) { + e.removeEventListener("scroll", o.update, X) + }), + a && s.removeEventListener("resize", o.update, X) + } + ) + }, + data: {}, + }, + G = { + name: "popperOffsets", + enabled: !0, + phase: "read", + fn: function (e) { + var t = e.state + t.modifiersData[e.name] = P({ + reference: t.rects.reference, + element: t.rects.popper, + strategy: "absolute", + placement: t.placement, + }) + }, + data: {}, + }, + J = { top: "auto", right: "auto", bottom: "auto", left: "auto" }, + K = { + name: "computeStyles", + enabled: !0, + phase: "beforeWrite", + fn: function (e) { + var t = e.state, + n = e.options + e = void 0 === (e = n.gpuAcceleration) || e + var o = n.adaptive + ;(o = void 0 === o || o), + (n = void 0 === (n = n.roundOffsets) || n), + (e = { + placement: x(t.placement), + popper: t.elements.popper, + popperRect: t.rects.popper, + gpuAcceleration: e, + }), + null != t.modifiersData.popperOffsets && + (t.styles.popper = Object.assign( + {}, + t.styles.popper, + T( + Object.assign({}, e, { + offsets: t.modifiersData.popperOffsets, + position: t.options.strategy, + adaptive: o, + roundOffsets: n, + }) + ) + )), + null != t.modifiersData.arrow && + (t.styles.arrow = Object.assign( + {}, + t.styles.arrow, + T( + Object.assign({}, e, { + offsets: t.modifiersData.arrow, + position: "absolute", + adaptive: !1, + roundOffsets: n, + }) + ) + )), + (t.attributes.popper = Object.assign( + {}, + t.attributes.popper, + { "data-popper-placement": t.placement } + )) + }, + data: {}, + }, + Q = { + name: "applyStyles", + enabled: !0, + phase: "write", + fn: function (e) { + var t = e.state + Object.keys(t.elements).forEach(function (e) { + var n = t.styles[e] || {}, + o = t.attributes[e] || {}, + r = t.elements[e] + i(r) && + s(r) && + (Object.assign(r.style, n), + Object.keys(o).forEach(function (e) { + var t = o[e] + !1 === t + ? r.removeAttribute(e) + : r.setAttribute(e, !0 === t ? "" : t) + })) + }) + }, + effect: function (e) { + var t = e.state, + n = { + popper: { + position: t.options.strategy, + left: "0", + top: "0", + margin: "0", + }, + arrow: { position: "absolute" }, + reference: {}, + } + return ( + Object.assign(t.elements.popper.style, n.popper), + (t.styles = n), + t.elements.arrow && + Object.assign(t.elements.arrow.style, n.arrow), + function () { + Object.keys(t.elements).forEach(function (e) { + var o = t.elements[e], + r = t.attributes[e] || {} + ;(e = Object.keys( + t.styles.hasOwnProperty(e) ? t.styles[e] : n[e] + ).reduce(function (e, t) { + return (e[t] = ""), e + }, {})), + i(o) && + s(o) && + (Object.assign(o.style, e), + Object.keys(r).forEach(function (e) { + o.removeAttribute(e) + })) + }) + } + ) + }, + requires: ["computeStyles"], + }, + Z = { + name: "offset", + enabled: !0, + phase: "main", + requires: ["popperOffsets"], + fn: function (e) { + var t = e.state, + n = e.name, + o = void 0 === (e = e.options.offset) ? [0, 0] : e, + r = (e = V.reduce(function (e, n) { + var r = t.rects, + i = x(n), + a = 0 <= ["left", "top"].indexOf(i) ? -1 : 1, + s = + "function" == typeof o + ? o(Object.assign({}, r, { placement: n })) + : o + return ( + (r = (r = s[0]) || 0), + (s = ((s = s[1]) || 0) * a), + (i = + 0 <= ["left", "right"].indexOf(i) + ? { x: s, y: r } + : { x: r, y: s }), + (e[n] = i), + e + ) + }, {}))[t.placement], + i = r.x + ;(r = r.y), + null != t.modifiersData.popperOffsets && + ((t.modifiersData.popperOffsets.x += i), + (t.modifiersData.popperOffsets.y += r)), + (t.modifiersData[n] = e) + }, + }, + $ = { left: "right", right: "left", bottom: "top", top: "bottom" }, + ee = { start: "end", end: "start" }, + te = { + name: "flip", + enabled: !0, + phase: "main", + fn: function (e) { + var t = e.state, + n = e.options + if (((e = e.name), !t.modifiersData[e]._skip)) { + var o = n.mainAxis + o = void 0 === o || o + var r = n.altAxis + r = void 0 === r || r + var i = n.fallbackPlacements, + a = n.padding, + s = n.boundary, + f = n.rootBoundary, + p = n.altBoundary, + c = n.flipVariations, + l = void 0 === c || c, + u = n.allowedAutoPlacements + ;(c = x((n = t.options.placement))), + (i = + i || + (c !== n && l + ? (function (e) { + if ("auto" === x(e)) return [] + var t = H(e) + return [R(e), t, R(t)] + })(n) + : [H(n)])) + var d = [n].concat(i).reduce(function (e, n) { + return e.concat( + "auto" === x(n) + ? (function (e, t) { + void 0 === t && (t = {}) + var n = t.boundary, + o = t.rootBoundary, + r = t.padding, + i = t.flipVariations, + a = t.allowedAutoPlacements, + s = void 0 === a ? V : a, + f = t.placement.split("-")[1] + 0 === + (i = (t = f + ? i + ? N + : N.filter(function (e) { + return ( + e.split("-")[1] === + f + ) + }) + : C).filter(function (e) { + return 0 <= s.indexOf(e) + })).length && (i = t) + var p = i.reduce(function (t, i) { + return ( + (t[i] = A(e, { + placement: i, + boundary: n, + rootBoundary: o, + padding: r, + })[x(i)]), + t + ) + }, {}) + return Object.keys(p).sort(function ( + e, + t + ) { + return p[e] - p[t] + }) + })(t, { + placement: n, + boundary: s, + rootBoundary: f, + padding: a, + flipVariations: l, + allowedAutoPlacements: u, + }) + : n + ) + }, []) + ;(n = t.rects.reference), (i = t.rects.popper) + var m = new Map() + c = !0 + for (var h = d[0], v = 0; v < d.length; v++) { + var g = d[v], + y = x(g), + b = "start" === g.split("-")[1], + w = 0 <= ["top", "bottom"].indexOf(y), + O = w ? "width" : "height", + j = A(t, { + placement: g, + boundary: s, + rootBoundary: f, + altBoundary: p, + padding: a, + }) + if ( + ((b = w + ? b + ? "right" + : "left" + : b + ? "bottom" + : "top"), + n[O] > i[O] && (b = H(b)), + (O = H(b)), + (w = []), + o && w.push(0 >= j[y]), + r && w.push(0 >= j[b], 0 >= j[O]), + w.every(function (e) { + return e + })) + ) { + ;(h = g), (c = !1) + break + } + m.set(g, w) + } + if (c) + for ( + o = function (e) { + var t = d.find(function (t) { + if ((t = m.get(t))) + return t + .slice(0, e) + .every(function (e) { + return e + }) + }) + if (t) return (h = t), "break" + }, + r = l ? 3 : 1; + 0 < r && "break" !== o(r); + r-- + ); + t.placement !== h && + ((t.modifiersData[e]._skip = !0), + (t.placement = h), + (t.reset = !0)) + } + }, + requiresIfExists: ["offset"], + data: { _skip: !1 }, + }, + ne = { + name: "preventOverflow", + enabled: !0, + phase: "main", + fn: function (e) { + var t = e.state, + n = e.options + e = e.name + var o = n.mainAxis, + r = void 0 === o || o, + i = void 0 !== (o = n.altAxis) && o + o = void 0 === (o = n.tether) || o + var a = n.tetherOffset, + s = void 0 === a ? 0 : a, + f = A(t, { + boundary: n.boundary, + rootBoundary: n.rootBoundary, + padding: n.padding, + altBoundary: n.altBoundary, + }) + n = x(t.placement) + var p = t.placement.split("-")[1], + c = !p, + l = L(n) + ;(n = "x" === l ? "y" : "x"), + (a = t.modifiersData.popperOffsets) + var u = t.rects.reference, + m = t.rects.popper, + h = + "function" == typeof s + ? s( + Object.assign({}, t.rects, { + placement: t.placement, + }) + ) + : s + if (((s = { x: 0, y: 0 }), a)) { + if (r || i) { + var v = "y" === l ? "top" : "left", + g = "y" === l ? "bottom" : "right", + b = "y" === l ? "height" : "width", + w = a[l], + O = a[l] + f[v], + j = a[l] - f[g], + E = o ? -m[b] / 2 : 0, + D = "start" === p ? u[b] : m[b] + ;(p = "start" === p ? -m[b] : -u[b]), + (m = t.elements.arrow), + (m = o && m ? d(m) : { width: 0, height: 0 }) + var P = t.modifiersData["arrow#persistent"] + ? t.modifiersData["arrow#persistent"].padding + : { top: 0, right: 0, bottom: 0, left: 0 } + ;(v = P[v]), + (g = P[g]), + (m = _(0, U(u[b], m[b]))), + (D = c ? u[b] / 2 - E - m - v - h : D - m - v - h), + (u = c ? -u[b] / 2 + E + m + g + h : p + m + g + h), + (c = t.elements.arrow && y(t.elements.arrow)), + (h = t.modifiersData.offset + ? t.modifiersData.offset[t.placement][l] + : 0), + (c = + a[l] + + D - + h - + (c + ? "y" === l + ? c.clientTop || 0 + : c.clientLeft || 0 + : 0)), + (u = a[l] + u - h), + r && + ((r = o ? U(O, c) : O), + (j = o ? _(j, u) : j), + (r = _(r, U(w, j))), + (a[l] = r), + (s[l] = r - w)), + i && + ((r = + (i = a[n]) + f["x" === l ? "top" : "left"]), + (f = i - f["x" === l ? "bottom" : "right"]), + (r = o ? U(r, c) : r), + (o = o ? _(f, u) : f), + (o = _(r, U(i, o))), + (a[n] = o), + (s[n] = o - i)) + } + t.modifiersData[e] = s + } + }, + requiresIfExists: ["offset"], + }, + oe = { + name: "arrow", + enabled: !0, + phase: "main", + fn: function (e) { + var t, + n = e.state, + o = e.name, + r = e.options, + i = n.elements.arrow, + a = n.modifiersData.popperOffsets, + s = x(n.placement) + if ( + ((e = L(s)), + (s = + 0 <= ["left", "right"].indexOf(s) ? "height" : "width"), + i && a) + ) { + r = M( + "number" != + typeof (r = + "function" == typeof (r = r.padding) + ? r( + Object.assign({}, n.rects, { + placement: n.placement, + }) + ) + : r) + ? r + : k(r, C) + ) + var f = d(i), + p = "y" === e ? "top" : "left", + c = "y" === e ? "bottom" : "right", + l = + n.rects.reference[s] + + n.rects.reference[e] - + a[e] - + n.rects.popper[s] + ;(a = a[e] - n.rects.reference[e]), + (a = + (i = (i = y(i)) + ? "y" === e + ? i.clientHeight || 0 + : i.clientWidth || 0 + : 0) / + 2 - + f[s] / 2 + + (l / 2 - a / 2)), + (s = _(r[p], U(a, i - f[s] - r[c]))), + (n.modifiersData[o] = + (((t = {})[e] = s), (t.centerOffset = s - a), t)) + } + }, + effect: function (e) { + var t = e.state + if ( + null != + (e = + void 0 === (e = e.options.element) + ? "[data-popper-arrow]" + : e) + ) { + if ( + "string" == typeof e && + !(e = t.elements.popper.querySelector(e)) + ) + return + O(t.elements.popper, e) && (t.elements.arrow = e) + } + }, + requires: ["popperOffsets"], + requiresIfExists: ["preventOverflow"], + }, + re = { + name: "hide", + enabled: !0, + phase: "main", + requiresIfExists: ["preventOverflow"], + fn: function (e) { + var t = e.state + e = e.name + var n = t.rects.reference, + o = t.rects.popper, + r = t.modifiersData.preventOverflow, + i = A(t, { elementContext: "reference" }), + a = A(t, { altBoundary: !0 }) + ;(n = S(i, n)), + (o = S(a, o, r)), + (r = q(n)), + (a = q(o)), + (t.modifiersData[e] = { + referenceClippingOffsets: n, + popperEscapeOffsets: o, + isReferenceHidden: r, + hasPopperEscaped: a, + }), + (t.attributes.popper = Object.assign( + {}, + t.attributes.popper, + { + "data-popper-reference-hidden": r, + "data-popper-escaped": a, + } + )) + }, + }, + ie = B({ defaultModifiers: [Y, G, K, Q] }), + ae = [Y, G, K, Q, Z, te, ne, oe, re], + se = B({ defaultModifiers: ae }) + ;(e.applyStyles = Q), + (e.arrow = oe), + (e.computeStyles = K), + (e.createPopper = se), + (e.createPopperLite = ie), + (e.defaultModifiers = ae), + (e.detectOverflow = A), + (e.eventListeners = Y), + (e.flip = te), + (e.hide = re), + (e.offset = Z), + (e.popperGenerator = B), + (e.popperOffsets = G), + (e.preventOverflow = ne), + Object.defineProperty(e, "__esModule", { value: !0 }) +}) diff --git a/views/src/js/custom.js b/views/src/js/custom.js index 017af589..cbf9fabd 100644 --- a/views/src/js/custom.js +++ b/views/src/js/custom.js @@ -1 +1,105 @@ -$(function(){"use strict";$(function(){$(".preloader").fadeOut()}),jQuery(document).on("click",".mega-dropdown",function(a){a.stopPropagation()});var a=function(){(window.innerWidth>0?window.innerWidth:this.screen.width)<1170?($("body").addClass("mini-sidebar"),$(".navbar-brand span").hide(),$(".sidebartoggler i").addClass("ti-menu")):($("body").removeClass("mini-sidebar"),$(".navbar-brand span").show());var a=(window.innerHeight>0?window.innerHeight:this.screen.height)-1;(a-=0)<1&&(a=1),a>0&&$(".page-wrapper").css("min-height",a+"px")};$(window).ready(a),$(window).on("resize",a),$(".sidebartoggler").on("click",function(){$("body").hasClass("mini-sidebar")?($("body").trigger("resize"),$("body").removeClass("mini-sidebar"),$(".navbar-brand span").show()):($("body").trigger("resize"),$("body").addClass("mini-sidebar"),$(".navbar-brand span").hide())}),$(".nav-toggler").click(function(){$("body").toggleClass("show-sidebar"),$(".nav-toggler i").toggleClass("ti-menu"),$(".nav-toggler i").addClass("ti-close")}),$(".search-box a, .search-box .app-search .srh-btn").on("click",function(){$(".app-search").toggle(200)}),$(".right-side-toggle").click(function(){$(".right-sidebar").slideDown(50),$(".right-sidebar").toggleClass("shw-rside")}),$(".floating-labels .form-control").on("focus blur",function(a){$(this).parents(".form-group").toggleClass("focused","focus"===a.type||this.value.length>0)}).trigger("blur"),$(function(){for(var a=window.location,i=$("ul#sidebarnav a").filter(function(){return this.href==a}).addClass("active").parent().addClass("active");i.is("li");)i=i.parent().addClass("in").parent().addClass("active")}),$(function(){$('[data-toggle="tooltip"]').tooltip()}),$(function(){$('[data-toggle="popover"]').popover()}),$("body").trigger("resize"),$(".list-task li label").click(function(){$(this).toggleClass("task-done")}),$('a[data-action="collapse"]').on("click",function(a){a.preventDefault(),$(this).closest(".card").find('[data-action="collapse"] i').toggleClass("ti-minus ti-plus"),$(this).closest(".card").children(".card-body").collapse("toggle")}),$('a[data-action="expand"]').on("click",function(a){a.preventDefault(),$(this).closest(".card").find('[data-action="expand"] i').toggleClass("mdi-arrow-expand mdi-arrow-compress"),$(this).closest(".card").toggleClass("card-fullscreen")}),$('a[data-action="close"]').on("click",function(){$(this).closest(".card").removeClass().slideUp("fast")})}); \ No newline at end of file +$(function () { + "use strict" + $(function () { + $(".preloader").fadeOut() + }), + jQuery(document).on("click", ".mega-dropdown", function (a) { + a.stopPropagation() + }) + var a = function () { + ;(window.innerWidth > 0 ? window.innerWidth : this.screen.width) < 1170 + ? ($("body").addClass("mini-sidebar"), + $(".navbar-brand span").hide(), + $(".sidebartoggler i").addClass("ti-menu")) + : ($("body").removeClass("mini-sidebar"), + $(".navbar-brand span").show()) + var a = + (window.innerHeight > 0 ? window.innerHeight : this.screen.height) - + 1 + ;(a -= 0) < 1 && (a = 1), + a > 0 && $(".page-wrapper").css("min-height", a + "px") + } + $(window).ready(a), + $(window).on("resize", a), + $(".sidebartoggler").on("click", function () { + $("body").hasClass("mini-sidebar") + ? ($("body").trigger("resize"), + $("body").removeClass("mini-sidebar"), + $(".navbar-brand span").show()) + : ($("body").trigger("resize"), + $("body").addClass("mini-sidebar"), + $(".navbar-brand span").hide()) + }), + $(".nav-toggler").click(function () { + $("body").toggleClass("show-sidebar"), + $(".nav-toggler i").toggleClass("ti-menu"), + $(".nav-toggler i").addClass("ti-close") + }), + $(".search-box a, .search-box .app-search .srh-btn").on( + "click", + function () { + $(".app-search").toggle(200) + } + ), + $(".right-side-toggle").click(function () { + $(".right-sidebar").slideDown(50), + $(".right-sidebar").toggleClass("shw-rside") + }), + $(".floating-labels .form-control") + .on("focus blur", function (a) { + $(this) + .parents(".form-group") + .toggleClass( + "focused", + "focus" === a.type || this.value.length > 0 + ) + }) + .trigger("blur"), + $(function () { + for ( + var a = window.location, + i = $("ul#sidebarnav a") + .filter(function () { + return this.href == a + }) + .addClass("active") + .parent() + .addClass("active"); + i.is("li"); + + ) + i = i.parent().addClass("in").parent().addClass("active") + }), + $(function () { + $('[data-toggle="tooltip"]').tooltip() + }), + $(function () { + $('[data-toggle="popover"]').popover() + }), + $("body").trigger("resize"), + $(".list-task li label").click(function () { + $(this).toggleClass("task-done") + }), + $('a[data-action="collapse"]').on("click", function (a) { + a.preventDefault(), + $(this) + .closest(".card") + .find('[data-action="collapse"] i') + .toggleClass("ti-minus ti-plus"), + $(this) + .closest(".card") + .children(".card-body") + .collapse("toggle") + }), + $('a[data-action="expand"]').on("click", function (a) { + a.preventDefault(), + $(this) + .closest(".card") + .find('[data-action="expand"] i') + .toggleClass("mdi-arrow-expand mdi-arrow-compress"), + $(this).closest(".card").toggleClass("card-fullscreen") + }), + $('a[data-action="close"]').on("click", function () { + $(this).closest(".card").removeClass().slideUp("fast") + }) +}) diff --git a/views/src/js/custom.min.js b/views/src/js/custom.min.js index d6e9edca..c0745ece 100644 --- a/views/src/js/custom.min.js +++ b/views/src/js/custom.min.js @@ -1,53 +1,117 @@ -$(function() { - "use strict"; - $(function() { - $(".preloader").fadeOut(); - }), jQuery(document).on("click", ".mega-dropdown", function(e) { - e.stopPropagation(); - }); - var set = function() { - (window.innerWidth > 0 ? window.innerWidth : this.screen.width) < 1170 ? ($("body").addClass("mini-sidebar"), - $(".navbar-brand span").hide(), $(".sidebartoggler i").addClass("ti-menu")) : ($("body").removeClass("mini-sidebar"), - $(".navbar-brand span").show()); - var height = (window.innerHeight > 0 ? window.innerHeight : this.screen.height) - 1; - (height -= 0) < 1 && (height = 1), height > 0 && $(".page-wrapper").css("min-height", height + "px"); - }; - $(window).ready(set), $(window).on("resize", set), $(".sidebartoggler").on("click", function() { - $("body").hasClass("mini-sidebar") ? ($("body").trigger("resize"), $("body").removeClass("mini-sidebar"), - $(".navbar-brand span").show()) : ($("body").trigger("resize"), $("body").addClass("mini-sidebar"), - $(".navbar-brand span").hide()); - }), $(".nav-toggler").click(function() { - $("body").toggleClass("show-sidebar"), $(".nav-toggler i").toggleClass("ti-menu"), - $(".nav-toggler i").addClass("ti-close"); - }), $(".search-box a, .search-box .app-search .srh-btn").on("click", function() { - $(".app-search").toggle(200); - }), $(".right-side-toggle").click(function() { - $(".right-sidebar").slideDown(50), $(".right-sidebar").toggleClass("shw-rside"); - }), $(".floating-labels .form-control").on("focus blur", function(e) { - $(this).parents(".form-group").toggleClass("focused", "focus" === e.type || this.value.length > 0); - }).trigger("blur"), $(function() { - for (var url = window.location, element = $("ul#sidebarnav a").filter(function() { - return this.href == url; - }).addClass("active").parent().addClass("active"); ;) { - if (!element.is("li")) break; - element = element.parent().addClass("in").parent().addClass("active"); - } - }), $(function() { - $('[data-toggle="tooltip"]').tooltip(); - }), $(function() { - $('[data-toggle="popover"]').popover(); - }), $(function() { - $("#sidebarnav").AdminMenu(); - }), $(".scroll-sidebar, .right-side-panel, .message-center, .right-sidebar").perfectScrollbar(), - $("body").trigger("resize"), $(".list-task li label").click(function() { - $(this).toggleClass("task-done"); - }), $('a[data-action="collapse"]').on("click", function(e) { - e.preventDefault(), $(this).closest(".card").find('[data-action="collapse"] i').toggleClass("ti-minus ti-plus"), - $(this).closest(".card").children(".card-body").collapse("toggle"); - }), $('a[data-action="expand"]').on("click", function(e) { - e.preventDefault(), $(this).closest(".card").find('[data-action="expand"] i').toggleClass("mdi-arrow-expand mdi-arrow-compress"), - $(this).closest(".card").toggleClass("card-fullscreen"); - }), $('a[data-action="close"]').on("click", function() { - $(this).closest(".card").removeClass().slideUp("fast"); - }); -}); \ No newline at end of file +$(function () { + "use strict" + $(function () { + $(".preloader").fadeOut() + }), + jQuery(document).on("click", ".mega-dropdown", function (e) { + e.stopPropagation() + }) + var set = function () { + ;(window.innerWidth > 0 ? window.innerWidth : this.screen.width) < 1170 + ? ($("body").addClass("mini-sidebar"), + $(".navbar-brand span").hide(), + $(".sidebartoggler i").addClass("ti-menu")) + : ($("body").removeClass("mini-sidebar"), + $(".navbar-brand span").show()) + var height = + (window.innerHeight > 0 ? window.innerHeight : this.screen.height) - + 1 + ;(height -= 0) < 1 && (height = 1), + height > 0 && $(".page-wrapper").css("min-height", height + "px") + } + $(window).ready(set), + $(window).on("resize", set), + $(".sidebartoggler").on("click", function () { + $("body").hasClass("mini-sidebar") + ? ($("body").trigger("resize"), + $("body").removeClass("mini-sidebar"), + $(".navbar-brand span").show()) + : ($("body").trigger("resize"), + $("body").addClass("mini-sidebar"), + $(".navbar-brand span").hide()) + }), + $(".nav-toggler").click(function () { + $("body").toggleClass("show-sidebar"), + $(".nav-toggler i").toggleClass("ti-menu"), + $(".nav-toggler i").addClass("ti-close") + }), + $(".search-box a, .search-box .app-search .srh-btn").on( + "click", + function () { + $(".app-search").toggle(200) + } + ), + $(".right-side-toggle").click(function () { + $(".right-sidebar").slideDown(50), + $(".right-sidebar").toggleClass("shw-rside") + }), + $(".floating-labels .form-control") + .on("focus blur", function (e) { + $(this) + .parents(".form-group") + .toggleClass( + "focused", + "focus" === e.type || this.value.length > 0 + ) + }) + .trigger("blur"), + $(function () { + for ( + var url = window.location, + element = $("ul#sidebarnav a") + .filter(function () { + return this.href == url + }) + .addClass("active") + .parent() + .addClass("active"); + ; + + ) { + if (!element.is("li")) break + element = element + .parent() + .addClass("in") + .parent() + .addClass("active") + } + }), + $(function () { + $('[data-toggle="tooltip"]').tooltip() + }), + $(function () { + $('[data-toggle="popover"]').popover() + }), + $(function () { + $("#sidebarnav").AdminMenu() + }), + $( + ".scroll-sidebar, .right-side-panel, .message-center, .right-sidebar" + ).perfectScrollbar(), + $("body").trigger("resize"), + $(".list-task li label").click(function () { + $(this).toggleClass("task-done") + }), + $('a[data-action="collapse"]').on("click", function (e) { + e.preventDefault(), + $(this) + .closest(".card") + .find('[data-action="collapse"] i') + .toggleClass("ti-minus ti-plus"), + $(this) + .closest(".card") + .children(".card-body") + .collapse("toggle") + }), + $('a[data-action="expand"]').on("click", function (e) { + e.preventDefault(), + $(this) + .closest(".card") + .find('[data-action="expand"] i') + .toggleClass("mdi-arrow-expand mdi-arrow-compress"), + $(this).closest(".card").toggleClass("card-fullscreen") + }), + $('a[data-action="close"]').on("click", function () { + $(this).closest(".card").removeClass().slideUp("fast") + }) +}) diff --git a/views/src/js/dashboard/functions.js b/views/src/js/dashboard/functions.js index 6fcbff26..de72a6ba 100644 --- a/views/src/js/dashboard/functions.js +++ b/views/src/js/dashboard/functions.js @@ -1,6 +1,6 @@ -var saveVisible = false; +var saveVisible = false -let jsonToSend = {}; +let jsonToSend = {} let categoryId = document.getElementById("helper").getAttribute("category") if (!categoryId) categoryId = "home" @@ -9,7 +9,7 @@ const guildId = document.getElementById("helper").getAttribute("gid") window.onbeforeunload = function () { if (saveVisible) { - return "Dude, are you sure you want to leave? Think of the kittens!"; + return "Dude, are you sure you want to leave? Think of the kittens!" } } @@ -20,101 +20,119 @@ $(".settings").on("change keyup paste", function (event) { $(document).ready(function () { $(document.body).on("change", ".tags", function (e) { optionEdited(e.currentTarget) - }); + }) $(document.body).on("change", ".multiSelect", function (e) { optionEdited(e.currentTarget) - }); -}); + }) +}) $(".form-check-input").change(function (e) { if (e.target.getAttribute("switch") == "true") { - const categoryName = e.target.getAttribute("category"); + const categoryName = e.target.getAttribute("category") if (!jsonToSend.categoryToggle) jsonToSend.categoryToggle = [] - let exists = jsonToSend.categoryToggle.find(c => c?.id == e.target.name); + let exists = jsonToSend.categoryToggle.find( + (c) => c?.id == e.target.name + ) - const items = $(`[name="${e.target.name}"]`).toArray(); + const items = $(`[name="${e.target.name}"]`).toArray() for (item of items) { - if (item.checked === e.target.checked) continue; - item.checked = e.target.checked; + if (item.checked === e.target.checked) continue + item.checked = e.target.checked } if (exists) { - exists.value = e.target.checked; + exists.value = e.target.checked - saveVisible = true; - $("#saveChanges").attr('style', 'bottom: 15px !important'); + saveVisible = true + $("#saveChanges").attr("style", "bottom: 15px !important") } else if (!exists) { jsonToSend.categoryToggle.push({ id: e.target.name, name: categoryName, - value: e.target.checked + value: e.target.checked, }) - saveVisible = true; - $("#saveChanges").attr('style', 'bottom: 15px !important'); + saveVisible = true + $("#saveChanges").attr("style", "bottom: 15px !important") } } -}); +}) $(".categories").click(function (e) { - const target = e.currentTarget.id; + const target = e.currentTarget.id - if (e.target.getAttribute("switch") == "true") return; + if (e.target.getAttribute("switch") == "true") return if (saveVisible) { - $("#saveChanges").attr('style', 'box-shadow: red 0px 0px 15px 2px !important; bottom: 15px !important'); - $("#saveChanges").effect("shake", 15); - + $("#saveChanges").attr( + "style", + "box-shadow: red 0px 0px 15px 2px !important; bottom: 15px !important" + ) + $("#saveChanges").effect("shake", 15) } else { - if (target == categoryId) return; - window.location.href = `/settings/${guildId}/${target}/`; + if (target == categoryId) return + window.location.href = `/settings/${guildId}/${target}/` } -}); +}) function optionEdited(element) { if (!jsonToSend?.options) jsonToSend.options = [] - const formType = element.getAttribute("formType"); + const formType = element.getAttribute("formType") - let option = jsonToSend.options.find(c => c?.id == element.id); + let option = jsonToSend.options.find((c) => c?.id == element.id) if (!option) { - jsonToSend.options.push({ id: element.id, value: null, defaultValue: element.defaultValue }); - option = jsonToSend.options.find(c => c?.id == element.id); + jsonToSend.options.push({ + id: element.id, + value: null, + defaultValue: element.defaultValue, + }) + option = jsonToSend.options.find((c) => c?.id == element.id) } - if (!option) return; + if (!option) return if (formType === "visualEmbed") option.value = element.value - else if (formType === "switch") option.value = element.checked; - else if (formType === "tagInput" || formType == "channelMultiSelect" || formType == "rolesMultiSelect") { - if (formType == "channelMultiSelect" || formType == "rolesMultiSelect" ) option.value = $(`#${element.id}.multiSelect`).val(); - if (formType == "tagInput") option.value = $(`#${element.id}.tags`).val(); - } - else if (formType === "upload") { - var reader = new FileReader(); - reader.readAsDataURL(element.files[0]); + else if (formType === "switch") option.value = element.checked + else if ( + formType === "tagInput" || + formType == "channelMultiSelect" || + formType == "rolesMultiSelect" + ) { + if (formType == "channelMultiSelect" || formType == "rolesMultiSelect") + option.value = $(`#${element.id}.multiSelect`).val() + if (formType == "tagInput") + option.value = $(`#${element.id}.tags`).val() + } else if (formType === "upload") { + var reader = new FileReader() + reader.readAsDataURL(element.files[0]) reader.onload = function () { - let compressedImg = reader.result.split('').reduce((o, c) => { - if (o[o.length - 2] === c && o[o.length - 1] < 35) o[o.length - 1]++; - else o.push(c, 0); - return o; - }, []).map(_ => typeof _ === 'number' ? _.toString(36) : _).join(''); - option.value = compressedImg; // Base64 Encoded String - }; - reader.onerror = function (error) { }; - } else option.value = element.value; - - saveVisible = true; - - $("#saveChanges").attr('style', 'bottom: 15px !important'); + let compressedImg = reader.result + .split("") + .reduce((o, c) => { + if (o[o.length - 2] === c && o[o.length - 1] < 35) + o[o.length - 1]++ + else o.push(c, 0) + return o + }, []) + .map((_) => (typeof _ === "number" ? _.toString(36) : _)) + .join("") + option.value = compressedImg // Base64 Encoded String + } + reader.onerror = function (error) {} + } else option.value = element.value + + saveVisible = true + + $("#saveChanges").attr("style", "bottom: 15px !important") } function discardChanges() { // TODO: [US-99] Discard changes // reload window - window.location.reload(); + window.location.reload() // for (const option of jsonToSend.options) { // $(`#${option.id}`).val(option.defaultValue || "") @@ -125,83 +143,85 @@ function discardChanges() { } async function saveChanges() { - if (Object.keys(jsonToSend).size <= 0) return; + if (Object.keys(jsonToSend).size <= 0) return try { let category if (categoryId) category = `?categoryId=${categoryId}` - - let required = 0; + let required = 0 for (const e of $("input").toArray()) { if (e.required && !e.value) { - required++; - e.style.border = "1px solid red"; - e.style.boxShadow = "0px 0px 15px 2px red"; - e.title = "This field is required"; - e.datatoggle = "tooltip"; - $(e).tooltip('enable') - $(e).tooltip('show') + required++ + e.style.border = "1px solid red" + e.style.boxShadow = "0px 0px 15px 2px red" + e.title = "This field is required" + e.datatoggle = "tooltip" + $(e).tooltip("enable") + $(e).tooltip("show") } else if (e.required && e.value) { - e.style.border = ""; - e.style.boxShadow = ""; - e.title = ""; - e.datatoggle = ""; - $(e).tooltip('disable') + e.style.border = "" + e.style.boxShadow = "" + e.title = "" + e.datatoggle = "" + $(e).tooltip("disable") } } if (required > 0) { - $("#saveChanges").attr('style', 'box-shadow: red 0px 0px 15px 2px !important; bottom: 15px !important'); - $("#saveChanges").effect("shake", 15); - return; + $("#saveChanges").attr( + "style", + "box-shadow: red 0px 0px 15px 2px !important; bottom: 15px !important" + ) + $("#saveChanges").effect("shake", 15) + return } const response = await fetch(`/guild/update/${guildId}/${category}`, { - method: 'POST', + method: "POST", headers: { - 'Content-Type': 'application/json' + "Content-Type": "application/json", }, - body: JSON.stringify(jsonToSend) + body: JSON.stringify(jsonToSend), }) - const content = await response.json(); + const content = await response.json() if (content.success) { - saveVisible = false; - jsonToSend = {}; - $("#saveChanges").attr('style', 'bottom: -250px !important'); - $('.modal:visible').modal('hide'); + saveVisible = false + jsonToSend = {} + $("#saveChanges").attr("style", "bottom: -250px !important") + $(".modal:visible").modal("hide") } } catch (err) { - console.error(`Error: ${err}`); + console.error(`Error: ${err}`) } } -let active = 'defaultSection'; -let disable = false; +let active = "defaultSection" +let disable = false function info() { if ($("li.info").hasClass("pillactive")) { - $('li.info').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('hide') + $("li.info").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("hide") } else { - $('li.info').addClass('pillactive'); - $('li.app').removeClass('pillactive'); - $('#app').collapse('hide') - $('#info').collapse('toggle') + $("li.info").addClass("pillactive") + $("li.app").removeClass("pillactive") + $("#app").collapse("hide") + $("#info").collapse("toggle") } } function app() { if ($("li.app").hasClass("pillactive")) { - $('li.app').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('hide') + $("li.app").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("hide") } else { - $('li.app').addClass('pillactive'); - $('li.info').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('toggle') + $("li.app").addClass("pillactive") + $("li.info").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("toggle") } -} \ No newline at end of file +} diff --git a/views/src/js/dashboard/profile.js b/views/src/js/dashboard/profile.js index a800607f..4b4d877a 100644 --- a/views/src/js/dashboard/profile.js +++ b/views/src/js/dashboard/profile.js @@ -1,12 +1,12 @@ -var saveVisible = false; +var saveVisible = false -let jsonToSend = {}; +let jsonToSend = {} const userId = document.getElementById("helper").getAttribute("userid") window.onbeforeunload = function () { if (saveVisible) { - return "Dude, are you sure you want to leave? Think of the kittens!"; + return "Dude, are you sure you want to leave? Think of the kittens!" } } @@ -17,97 +17,113 @@ $(".settings").on("change keyup paste", function (event) { $(document).ready(function () { $(document.body).on("change", ".tags", function (e) { optionEdited(e.currentTarget) - }); + }) $(document.body).on("change", ".multiSelect", function (e) { optionEdited(e.currentTarget) - }); -}); + }) +}) $("li .categories").click(function () { console.log("clicked") -}); +}) $(".form-check-input").change(function (e) { if (e.target.getAttribute("switch") == "true") { - const categoryName = e.target.getAttribute("category"); + const categoryName = e.target.getAttribute("category") if (!jsonToSend.categoryToggle) jsonToSend.categoryToggle = [] - let exists = jsonToSend.categoryToggle.find(c => c?.id == e.target.name); + let exists = jsonToSend.categoryToggle.find( + (c) => c?.id == e.target.name + ) if (exists) { - exists.value = e.target.checked; + exists.value = e.target.checked - saveVisible = true; - $("#saveChanges").attr('style', 'bottom: 15px !important'); + saveVisible = true + $("#saveChanges").attr("style", "bottom: 15px !important") } else if (!exists) { jsonToSend.categoryToggle.push({ id: e.target.name, name: categoryName, - value: e.target.checked + value: e.target.checked, }) - saveVisible = true; - $("#saveChanges").attr('style', 'bottom: 15px !important'); + saveVisible = true + $("#saveChanges").attr("style", "bottom: 15px !important") } } -}); +}) $(".categories").click(function (e) { - const target = e.currentTarget.id; + const target = e.currentTarget.id - if (e.target.getAttribute("switch") == "true") return; + if (e.target.getAttribute("switch") == "true") return if (saveVisible) { - $("#saveChanges").attr('style', 'box-shadow: red 0px 0px 15px 2px !important; bottom: 15px !important'); - $("#saveChanges").effect("shake", 15); - return; + $("#saveChanges").attr( + "style", + "box-shadow: red 0px 0px 15px 2px !important; bottom: 15px !important" + ) + $("#saveChanges").effect("shake", 15) + return } else { - if (target == categoryId) return; - window.location.href = `/settings/${guildId}/${target}/`; + if (target == categoryId) return + window.location.href = `/settings/${guildId}/${target}/` } -}); +}) function optionEdited(element) { - if (!element.id) return console.log("NO id found"); + if (!element.id) return console.log("NO id found") if (!jsonToSend.options) jsonToSend.options = [] - const formType = element.getAttribute("formType"); + const formType = element.getAttribute("formType") - if (!element.getAttribute("formType")) return console.log('NFT'); - let option = jsonToSend.options.find(c => c?.id == element.id); + if (!element.getAttribute("formType")) return console.log("NFT") + let option = jsonToSend.options.find((c) => c?.id == element.id) if (!option) { - jsonToSend.options.push({id: element.id, value: null, defaultValue: element.defaultValue}); - option = jsonToSend.options.find(c => c?.id == element.id); + jsonToSend.options.push({ + id: element.id, + value: null, + defaultValue: element.defaultValue, + }) + option = jsonToSend.options.find((c) => c?.id == element.id) } - + // if (!option) return; if (formType === "tagInput") { - if (formType == "channelMultiSelect") option.value = $(`#${element.id}.multiSelect`).val(); - if (formType == "tagInput") option.value = $(`#${element.id}.tags`).val(); + if (formType == "channelMultiSelect") + option.value = $(`#${element.id}.multiSelect`).val() + if (formType == "tagInput") + option.value = $(`#${element.id}.tags`).val() } else if (formType === "switch") { - option.value = element.checked; + option.value = element.checked } else if (formType === "upload") { - var reader = new FileReader(); - reader.readAsDataURL(element.files[0]); + var reader = new FileReader() + reader.readAsDataURL(element.files[0]) reader.onload = function () { - let compressedImg = reader.result.split('').reduce((o, c) => { - if (o[o.length - 2] === c && o[o.length - 1] < 35) o[o.length - 1]++; - else o.push(c, 0); - return o; - }, []).map(_ => typeof _ === 'number' ? _.toString(36) : _).join(''); - option.value = compressedImg; // Base64 Encoded String + let compressedImg = reader.result + .split("") + .reduce((o, c) => { + if (o[o.length - 2] === c && o[o.length - 1] < 35) + o[o.length - 1]++ + else o.push(c, 0) + return o + }, []) + .map((_) => (typeof _ === "number" ? _.toString(36) : _)) + .join("") + option.value = compressedImg // Base64 Encoded String console.log(compressedImg) - }; + } reader.onerror = function (error) { - console.log('Image Upload Error: ', error); - }; + console.log("Image Upload Error: ", error) + } } else { - option.value = element.value; + option.value = element.value } - saveVisible = true; + saveVisible = true - $("#saveChanges").attr('style', 'bottom: 15px !important'); + $("#saveChanges").attr("style", "bottom: 15px !important") console.log(jsonToSend) } @@ -117,35 +133,35 @@ function discardChanges() { for (const option of jsonToSend.options) { $(`#${option.id}`).val(option.defaultValue || "") } - saveVisible = false; - jsonToSend = {}; - $("#saveChanges").attr('style', 'bottom: -250px !important'); + saveVisible = false + jsonToSend = {} + $("#saveChanges").attr("style", "bottom: -250px !important") } async function saveChanges() { - if (Object.keys(jsonToSend).size <= 0) return; + if (Object.keys(jsonToSend).size <= 0) return try { let category if (categoryId) category = `?categoryId=${categoryId}` console.log(jsonToSend) const response = await fetch(`/profile/update/${userId}`, { - method: 'POST', + method: "POST", headers: { - 'Content-Type': 'application/json' + "Content-Type": "application/json", }, - body: JSON.stringify(jsonToSend) + body: JSON.stringify(jsonToSend), }) - const content = await response.json(); + const content = await response.json() if (content.success) { - saveVisible = false; - jsonToSend = {}; - $("#saveChanges").attr('style', 'bottom: -250px !important'); + saveVisible = false + jsonToSend = {} + $("#saveChanges").attr("style", "bottom: -250px !important") } } catch (err) { - console.error(`Error: ${err}`); + console.error(`Error: ${err}`) } } -let active = 'defaultSection'; -let disable = false; \ No newline at end of file +let active = "defaultSection" +let disable = false diff --git a/views/src/js/dashboard/scripts.js b/views/src/js/dashboard/scripts.js index 6f5fa6fc..f193ce1b 100644 --- a/views/src/js/dashboard/scripts.js +++ b/views/src/js/dashboard/scripts.js @@ -1,9 +1,9 @@ function ShowDiv(set) { - var div = document.getElementById("server_info"); - if (set === "settings") div.style.display = "none"; - else div.style.display = "block"; + var div = document.getElementById("server_info") + if (set === "settings") div.style.display = "none" + else div.style.display = "block" } function deleteCookie(name) { - document.cookie = name + '=; Max-Age=0' -} \ No newline at end of file + document.cookie = name + "=; Max-Age=0" +} diff --git a/views/src/js/dashboard/settings.js b/views/src/js/dashboard/settings.js index 96bbb214..02d9c28b 100644 --- a/views/src/js/dashboard/settings.js +++ b/views/src/js/dashboard/settings.js @@ -1,84 +1,92 @@ function info() { if ($("li.info").hasClass("pillactive")) { - $('li.info').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('hide') + $("li.info").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("hide") } else { - $('li.info').addClass('pillactive'); - $('li.app').removeClass('pillactive'); - $('#app').collapse('hide') - $('#info').collapse('toggle') + $("li.info").addClass("pillactive") + $("li.app").removeClass("pillactive") + $("#app").collapse("hide") + $("#info").collapse("toggle") } -}; +} function app() { if ($("li.app").hasClass("pillactive")) { - $('li.app').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('hide') + $("li.app").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("hide") } else { - $('li.app').addClass('pillactive'); - $('li.info').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('toggle') + $("li.app").addClass("pillactive") + $("li.info").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("toggle") } -}; +} //Will simplify and make more efficient function switchCategory(id, name, desc, img, enabled, info) { if ($(`#${id}div`).is(":visible")) return if (id === "home") { - $(".active").removeClass("active"); - $("#home").addClass("active"); - $(`.settings`).hide("slow"); + $(".active").removeClass("active") + $("#home").addClass("active") + $(`.settings`).hide("slow") $(`#title`).html(`${name}`) $(`#desc`).html(`${desc}`) - $("#img").attr("src", `${img}`); + $("#img").attr("src", `${img}`) $("#serverdesc").show("slow") // $('li.info').addClass('pillactive'); // $('li.app').removeClass('pillactive'); // $('#app').collapse('hide') // $('#info').collapse('show') - window.history.pushState('page2', name, `/guildnew/<%-req.params.id%>/`); + window.history.pushState("page2", name, `/guildnew/<%-req.params.id%>/`) } else { - window.history.pushState('page2', name, `/guildnew/<%-req.params.id%>/${id}/`); + window.history.pushState( + "page2", + name, + `/guildnew/<%-req.params.id%>/${id}/` + ) $("#serverdesc").hide() - $(`.settings`).hide(100); - $(".active").removeClass("active"); - $(`#${id}`).addClass("active"); + $(`.settings`).hide(100) + $(".active").removeClass("active") + $(`#${id}`).addClass("active") $(`#title`).html(`${name}`) $(`#desc`).html(`${desc}`) - $("#img").attr("src", `${img}`); + $("#img").attr("src", `${img}`) - $(`#${id}div`).show("slow"); - $('li.info').removeClass('pillactive'); - $('#info').collapse('hide') - $('#app').collapse('hide') + $(`#${id}div`).show("slow") + $("li.info").removeClass("pillactive") + $("#info").collapse("hide") + $("#app").collapse("hide") } } function refresh(id, name, desc, img) { if (id === "home") { - $(".active").removeClass("active"); - $("#home").addClass("active"); - $(`.settings`).hide(); + $(".active").removeClass("active") + $("#home").addClass("active") + $(`.settings`).hide() $(`#title`).html(`${name}`) $(`#desc`).html(`${desc}`) - $("#img").attr("src", `${img}`); + $("#img").attr("src", `${img}`) $("#serverdesc").show() - window.history.pushState('page2', name, `/guildnew/<%-req.params.id%>/`); + window.history.pushState("page2", name, `/guildnew/<%-req.params.id%>/`) } else { - window.history.pushState('page2', name, `/guildnew/<%-req.params.id%>/${id}/`); + window.history.pushState( + "page2", + name, + `/guildnew/<%-req.params.id%>/${id}/` + ) $("#serverdesc").show() $("#serverdesc").hide() - $(`.settings`).hide(); - $(".active").removeClass("active"); - $(`#${id}`).addClass("active"); + $(`.settings`).hide() + $(".active").removeClass("active") + $(`#${id}`).addClass("active") $(`#title`).html(`${name}`) $(`#desc`).html(`${desc}`) - $("#img").attr("src", `${img}`); - $(`#${id}div`).show(); + $("#img").attr("src", `${img}`) + $(`#${id}div`).show() } -} \ No newline at end of file +} diff --git a/views/src/js/dashboard/sweetalert.js b/views/src/js/dashboard/sweetalert.js index 0864cdfb..a1b64a1d 100644 --- a/views/src/js/dashboard/sweetalert.js +++ b/views/src/js/dashboard/sweetalert.js @@ -1,7 +1,8 @@ function sweetalert(icons, text, timer) { - var is_mobile = !!navigator.userAgent.match(/iphone|android|blackberry/ig) || false; - let pos = 'top-end'; - if (is_mobile) pos = 'bottom-end'; + var is_mobile = + !!navigator.userAgent.match(/iphone|android|blackberry/gi) || false + let pos = "top-end" + if (is_mobile) pos = "bottom-end" const Toast = Swal.mixin({ toast: true, position: pos, @@ -9,14 +10,13 @@ function sweetalert(icons, text, timer) { timer: timer, timerProgressBar: true, didOpen: (toast) => { - toast.addEventListener('mouseenter', Swal.stopTimer) - toast.addEventListener('mouseleave', Swal.resumeTimer) - } + toast.addEventListener("mouseenter", Swal.stopTimer) + toast.addEventListener("mouseleave", Swal.resumeTimer) + }, }) Toast.fire({ icon: icons, - title: text + title: text, }) } - diff --git a/views/src/js/dashboard1.js b/views/src/js/dashboard1.js index 1616abd3..6e2f4e22 100644 --- a/views/src/js/dashboard1.js +++ b/views/src/js/dashboard1.js @@ -5,261 +5,253 @@ Email: niravjoshi87@gmail.com File: js */ $(function () { - "use strict"; - // ============================================================== + "use strict" + // ============================================================== // Our Visitor - // ============================================================== + // ============================================================== var chart = c3.generate({ - bindto: '#visitor', + bindto: "#visitor", data: { columns: [ - ['Other', 30], - ['Desktop', 10], - ['Tablet', 40], - ['Mobile', 50], + ["Other", 30], + ["Desktop", 10], + ["Tablet", 40], + ["Mobile", 50], ], - type: 'donut', + type: "donut", onclick: function (d, i) { - console.log("onclick", d, i); + console.log("onclick", d, i) }, onmouseover: function (d, i) { - console.log("onmouseover", d, i); + console.log("onmouseover", d, i) }, onmouseout: function (d, i) { - console.log("onmouseout", d, i); - } + console.log("onmouseout", d, i) + }, }, donut: { label: { - show: false + show: false, }, title: "Visits", width: 20, - }, legend: { - hide: true + hide: true, //or hide: 'data1' //or hide: ['data1', 'data2'] }, color: { - pattern: ['#eceff1', '#24d2b5', '#6772e5', '#20aee3'] - } - }); - // ============================================================== + pattern: ["#eceff1", "#24d2b5", "#6772e5", "#20aee3"], + }, + }) + // ============================================================== // Our Income // ============================================================== var chart = c3.generate({ - bindto: '#income', + bindto: "#income", data: { columns: [ - ['Growth Income', 100, 200, 100, 300], - ['Net Income', 130, 100, 140, 200] + ["Growth Income", 100, 200, 100, 300], + ["Net Income", 130, 100, 140, 200], ], - type: 'bar' + type: "bar", }, bar: { space: 0.2, // or - width: 15 // this makes bar width 100px + width: 15, // this makes bar width 100px }, axis: { y: { tick: { count: 4, - outer: false - } - } + outer: false, + }, + }, }, legend: { - hide: true + hide: true, //or hide: 'data1' //or hide: ['data1', 'data2'] }, grid: { x: { - show: false + show: false, }, y: { - show: true - } + show: true, + }, }, size: { - height: 290 + height: 290, }, color: { - pattern: ['#24d2b5', '#20aee3'] - } - }); + pattern: ["#24d2b5", "#20aee3"], + }, + }) - // ============================================================== + // ============================================================== // Sales Different - // ============================================================== + // ============================================================== var chart = c3.generate({ - bindto: '#sales', + bindto: "#sales", data: { columns: [ - ['One+', 50], - ['T', 60], - ['Samsung', 20], - + ["One+", 50], + ["T", 60], + ["Samsung", 20], ], - type: 'donut', + type: "donut", onclick: function (d, i) { - console.log("onclick", d, i); + console.log("onclick", d, i) }, onmouseover: function (d, i) { - console.log("onmouseover", d, i); + console.log("onmouseover", d, i) }, onmouseout: function (d, i) { - console.log("onmouseout", d, i); - } + console.log("onmouseout", d, i) + }, }, donut: { label: { - show: false + show: false, }, title: "", width: 18, - }, size: { - height: 150 + height: 150, }, legend: { - hide: true + hide: true, //or hide: 'data1' //or hide: ['data1', 'data2'] }, color: { - pattern: ['#eceff1', '#24d2b5', '#6772e5', '#20aee3'] - } - }); - // ============================================================== + pattern: ["#eceff1", "#24d2b5", "#6772e5", "#20aee3"], + }, + }) + // ============================================================== // Sales Prediction - // ============================================================== + // ============================================================== var chart = c3.generate({ - bindto: '#prediction', + bindto: "#prediction", data: { - columns: [ - ['data', 91.4] - ], - type: 'gauge', + columns: [["data", 91.4]], + type: "gauge", onclick: function (d, i) { - console.log("onclick", d, i); + console.log("onclick", d, i) }, onmouseover: function (d, i) { - console.log("onmouseover", d, i); + console.log("onmouseover", d, i) }, onmouseout: function (d, i) { - console.log("onmouseout", d, i); - } + console.log("onmouseout", d, i) + }, }, color: { - pattern: ['#ff9041', '#20aee3', '#24d2b5', '#6772e5'], // the three color levels for the percentage values. + pattern: ["#ff9041", "#20aee3", "#24d2b5", "#6772e5"], // the three color levels for the percentage values. threshold: { // unit: 'value', // percentage is default // max: 200, // 100 is default - values: [30, 60, 90, 100] - } + values: [30, 60, 90, 100], + }, }, gauge: { width: 22, }, size: { height: 120, - width: 150 - } - }); + width: 150, + }, + }) setTimeout(function () { chart.load({ - columns: [ - ['data', 10] - ] - }); - }, 1000); + columns: [["data", 10]], + }) + }, 1000) setTimeout(function () { chart.load({ - columns: [ - ['data', 50] - ] - }); - }, 2000); + columns: [["data", 50]], + }) + }, 2000) setTimeout(function () { chart.load({ - columns: [ - ['data', 70] - ] - }); - }, 3000); + columns: [["data", 70]], + }) + }, 3000) - // ============================================================== + // ============================================================== // Sales chart - // ============================================================== + // ============================================================== Morris.Area({ - element: 'sales-chart', - data: [{ - period: '2011', - Sales: 50, - Earning: 80, - Marketing: 20 - }, { - period: '2012', - Sales: 130, - Earning: 100, - Marketing: 80 - }, { - period: '2013', - Sales: 80, - Earning: 60, - Marketing: 70 - }, { - period: '2014', - Sales: 70, - Earning: 200, - Marketing: 140 - }, { - period: '2015', - Sales: 180, - Earning: 150, - Marketing: 140 - }, { - period: '2016', - Sales: 105, - Earning: 100, - Marketing: 80 - }, + element: "sales-chart", + data: [ + { + period: "2011", + Sales: 50, + Earning: 80, + Marketing: 20, + }, + { + period: "2012", + Sales: 130, + Earning: 100, + Marketing: 80, + }, + { + period: "2013", + Sales: 80, + Earning: 60, + Marketing: 70, + }, { - period: '2017', + period: "2014", + Sales: 70, + Earning: 200, + Marketing: 140, + }, + { + period: "2015", + Sales: 180, + Earning: 150, + Marketing: 140, + }, + { + period: "2016", + Sales: 105, + Earning: 100, + Marketing: 80, + }, + { + period: "2017", Sales: 250, Earning: 150, - Marketing: 200 - } + Marketing: 200, + }, ], - xkey: 'period', - ykeys: ['Sales', 'Earning', 'Marketing'], - labels: ['Site A', 'Site B', 'Site C'], + xkey: "period", + ykeys: ["Sales", "Earning", "Marketing"], + labels: ["Site A", "Site B", "Site C"], pointSize: 0, fillOpacity: 0, - pointStrokeColors: ['#20aee3', '#24d2b5', '#6772e5'], + pointStrokeColors: ["#20aee3", "#24d2b5", "#6772e5"], behaveLikeLine: true, - gridLineColor: '#e0e0e0', + gridLineColor: "#e0e0e0", lineWidth: 3, - hideHover: 'auto', - lineColors: ['#20aee3', '#24d2b5', '#6772e5'], - resize: true - - }); - - -}); \ No newline at end of file + hideHover: "auto", + lineColors: ["#20aee3", "#24d2b5", "#6772e5"], + resize: true, + }) +}) diff --git a/views/src/js/fastselect.js b/views/src/js/fastselect.js index 1f583b4a..646fa0f9 100644 --- a/views/src/js/fastselect.js +++ b/views/src/js/fastselect.js @@ -1,545 +1,537 @@ -(function (factory) { - - if (typeof define === 'function' && define.amd) { - define(['jquery'], factory); - } else if (typeof module === 'object' && module.exports) { - module.exports = factory(require('jquery')); +;(function (factory) { + if (typeof define === "function" && define.amd) { + define(["jquery"], factory) + } else if (typeof module === "object" && module.exports) { + module.exports = factory(require("jquery")) } else { - factory(jQuery); + factory(jQuery) } - -}(function ($) { - +})(function ($) { var $document = $(window.document), instanceNum = 0, eventStringRE = /\w\b/g, keyMap = { - 13: 'enter', - 27: 'escape', - 40: 'downArrow', - 38: 'upArrow' - }; + 13: "enter", + 27: "escape", + 40: "downArrow", + 38: "upArrow", + } function Fastsearch(inputElement, options) { - - this.init.apply(this, arguments); - + this.init.apply(this, arguments) } - $.extend(Fastsearch.prototype, { - init: function (inputElement, options) { - - options = this.options = $.extend(true, {}, Fastsearch.defaults, options); - - this.$input = $(inputElement); - this.$el = options.wrapSelector instanceof $ ? options.wrapSelector : this.$input.closest(options.wrapSelector); + options = this.options = $.extend( + true, + {}, + Fastsearch.defaults, + options + ) + + this.$input = $(inputElement) + this.$el = + options.wrapSelector instanceof $ + ? options.wrapSelector + : this.$input.closest(options.wrapSelector) Fastsearch.pickTo(options, this.$el.data(), [ - 'url', 'onItemSelect', 'noResultsText', 'inputIdName', 'apiInputName' - ]); - - options.url = options.url || this.$el.attr('action'); - - this.ens = '.fastsearch' + (++instanceNum); - this.itemSelector = Fastsearch.selectorFromClass(options.itemClass); - this.focusedItemSelector = Fastsearch.selectorFromClass(options.focusedItemClass); - - this.events(); - + "url", + "onItemSelect", + "noResultsText", + "inputIdName", + "apiInputName", + ]) + + options.url = options.url || this.$el.attr("action") + + this.ens = ".fastsearch" + ++instanceNum + this.itemSelector = Fastsearch.selectorFromClass(options.itemClass) + this.focusedItemSelector = Fastsearch.selectorFromClass( + options.focusedItemClass + ) + + this.events() }, - namespaceEvents: function (events) { - - var eventNamespace = this.ens; + var eventNamespace = this.ens return events.replace(eventStringRE, function (match) { - return match + eventNamespace; - }); - + return match + eventNamespace + }) }, events: function () { - var self = this, - options = this.options; - - this.$input.on(this.namespaceEvents('keyup focus click'), function (e) { - - keyMap[e.keyCode] !== 'enter' && self.handleTyping(); - - }).on(this.namespaceEvents('keydown'), function (e) { - - keyMap[e.keyCode] === 'enter' && options.preventSubmit && e.preventDefault(); - - if (self.hasResults && self.resultsOpened) { - - switch (keyMap[e.keyCode]) { - case 'downArrow': - e.preventDefault(); - self.navigateItem('down'); - break; - case 'upArrow': - e.preventDefault(); - self.navigateItem('up'); - break; - case 'enter': - self.onEnter(e); - break; + options = this.options + + this.$input + .on(this.namespaceEvents("keyup focus click"), function (e) { + keyMap[e.keyCode] !== "enter" && self.handleTyping() + }) + .on(this.namespaceEvents("keydown"), function (e) { + keyMap[e.keyCode] === "enter" && + options.preventSubmit && + e.preventDefault() + + if (self.hasResults && self.resultsOpened) { + switch (keyMap[e.keyCode]) { + case "downArrow": + e.preventDefault() + self.navigateItem("down") + break + case "upArrow": + e.preventDefault() + self.navigateItem("up") + break + case "enter": + self.onEnter(e) + break + } } - + }) + + this.$el.on( + this.namespaceEvents("click"), + this.itemSelector, + function (e) { + e.preventDefault() + self.handleItemSelect($(this)) } - - }); - - this.$el.on(this.namespaceEvents('click'), this.itemSelector, function (e) { - - e.preventDefault(); - self.handleItemSelect($(this)); - - }); - - options.mouseEvents && this.$el.on(this.namespaceEvents('mouseleave'), this.itemSelector, function (e) { - - $(this).removeClass(options.focusedItemClass); - - }).on(this.namespaceEvents('mouseenter'), this.itemSelector, function (e) { - - self.$resultItems.removeClass(options.focusedItemClass); - $(this).addClass(options.focusedItemClass); - - }); - + ) + + options.mouseEvents && + this.$el + .on( + this.namespaceEvents("mouseleave"), + this.itemSelector, + function (e) { + $(this).removeClass(options.focusedItemClass) + } + ) + .on( + this.namespaceEvents("mouseenter"), + this.itemSelector, + function (e) { + self.$resultItems.removeClass( + options.focusedItemClass + ) + $(this).addClass(options.focusedItemClass) + } + ) }, handleTyping: function () { - var inputValue = $.trim(this.$input.val()), - self = this; + self = this if (inputValue.length < this.options.minQueryLength) { - - this.hideResults(); - + this.hideResults() } else if (inputValue === this.query) { - - this.showResults(); - + this.showResults() } else { - - clearTimeout(this.keyupTimeout); + clearTimeout(this.keyupTimeout) this.keyupTimeout = setTimeout(function () { + self.$el.addClass(self.options.loadingClass) - self.$el.addClass(self.options.loadingClass); - - self.query = inputValue; + self.query = inputValue self.getResults(function (data) { - - self.showResults(self.storeResponse(data).generateResults(data)); - - }); - - }, this.options.typeTimeout); - + self.showResults( + self.storeResponse(data).generateResults(data) + ) + }) + }, this.options.typeTimeout) } - }, getResults: function (callback) { - var self = this, options = this.options, - formValues = this.$el.find('input, textarea, select').serializeArray(); + formValues = this.$el + .find("input, textarea, select") + .serializeArray() if (options.apiInputName) { - formValues.push({'name': options.apiInputName, 'value': this.$input.val()}); + formValues.push({ + name: options.apiInputName, + value: this.$input.val(), + }) } $.get(options.url, formValues, function (data) { - - callback(options.parseResponse ? options.parseResponse.call(self, data, self) : data); - - }); - + callback( + options.parseResponse + ? options.parseResponse.call(self, data, self) + : data + ) + }) }, storeResponse: function (data) { + this.responseData = data + this.hasResults = data.length !== 0 - this.responseData = data; - this.hasResults = data.length !== 0; - - return this; - + return this }, generateResults: function (data) { - - var $allResults = $('
'), - options = this.options; + var $allResults = $("
"), + options = this.options if (options.template) { - return $(options.template(data, this)); + return $(options.template(data, this)) } if (data.length === 0) { - $allResults.html( - '

' + - (typeof options.noResultsText === 'function' ? options.noResultsText.call(this) : options.noResultsText) + - '

' - ); - + '

' + + (typeof options.noResultsText === "function" + ? options.noResultsText.call(this) + : options.noResultsText) + + "

" + ) } else { - - if (this.options.responseType === 'html') { - - $allResults.html(data); - + if (this.options.responseType === "html") { + $allResults.html(data) } else { - - this['generate' + (data[0][options.responseFormat.groupItems] ? 'GroupedResults' : 'SimpleResults')](data, $allResults); - + this[ + "generate" + + (data[0][options.responseFormat.groupItems] + ? "GroupedResults" + : "SimpleResults") + ](data, $allResults) } - } - return $allResults.children(); - + return $allResults.children() }, generateSimpleResults: function (data, $cont) { + var self = this - var self = this; - - this.itemModels = data; + this.itemModels = data $.each(data, function (i, item) { - $cont.append(self.generateItem(item)); - }); - + $cont.append(self.generateItem(item)) + }) }, generateGroupedResults: function (data, $cont) { - var self = this, options = this.options, - format = options.responseFormat; + format = options.responseFormat - this.itemModels = []; + this.itemModels = [] $.each(data, function (i, groupData) { - - var $group = $('
').appendTo($cont); - - groupData[format.groupCaption] && $group.append( - '

' + groupData[format.groupCaption] + '

' - ); + var $group = $( + '
' + ).appendTo($cont) + + groupData[format.groupCaption] && + $group.append( + '

' + + groupData[format.groupCaption] + + "

" + ) $.each(groupData.items, function (i, item) { + self.itemModels.push(item) + $group.append(self.generateItem(item)) + }) - self.itemModels.push(item); - $group.append(self.generateItem(item)); - - }); - - options.onGroupCreate && options.onGroupCreate.call(self, $group, groupData, self); - - }); - + options.onGroupCreate && + options.onGroupCreate.call(self, $group, groupData, self) + }) }, generateItem: function (item) { - var options = this.options, format = options.responseFormat, url = item[format.url], html = item[format.html] || item[format.label], - $tag = $('<' + (url ? 'a' : 'span') + '>').html(html).addClass(options.itemClass); + $tag = $("<" + (url ? "a" : "span") + ">") + .html(html) + .addClass(options.itemClass) - url && $tag.attr('href', url); + url && $tag.attr("href", url) - options.onItemCreate && options.onItemCreate.call(this, $tag, item, this); - - return $tag; + options.onItemCreate && + options.onItemCreate.call(this, $tag, item, this) + return $tag }, showResults: function ($content) { - if (!$content && this.resultsOpened) { - return; + return } - this.$el.removeClass(this.options.loadingClass).addClass(this.options.resultsOpenedClass); + this.$el + .removeClass(this.options.loadingClass) + .addClass(this.options.resultsOpenedClass) if (this.options.flipOnBottom) { - this.checkDropdownPosition(); + this.checkDropdownPosition() } - this.$resultsCont = this.$resultsCont || $('
').addClass(this.options.resultsContClass).appendTo(this.$el); + this.$resultsCont = + this.$resultsCont || + $("
") + .addClass(this.options.resultsContClass) + .appendTo(this.$el) if ($content) { - - this.$resultsCont.html($content); - this.$resultItems = this.$resultsCont.find(this.itemSelector); - this.options.onResultsCreate && this.options.onResultsCreate.call(this, this.$resultsCont, this.responseData, this); - + this.$resultsCont.html($content) + this.$resultItems = this.$resultsCont.find(this.itemSelector) + this.options.onResultsCreate && + this.options.onResultsCreate.call( + this, + this.$resultsCont, + this.responseData, + this + ) } if (!this.resultsOpened) { - - this.documentCancelEvents('on'); - this.$input.trigger('openingResults'); - + this.documentCancelEvents("on") + this.$input.trigger("openingResults") } - if (this.options.focusFirstItem && this.$resultItems && this.$resultItems.length) { - this.navigateItem('down'); + if ( + this.options.focusFirstItem && + this.$resultItems && + this.$resultItems.length + ) { + this.navigateItem("down") } - this.resultsOpened = true; - + this.resultsOpened = true }, checkDropdownPosition: function () { - - var flipOnBottom = this.options.flipOnBottom; - var offset = typeof flipOnBottom === 'boolean' && flipOnBottom ? 400 : flipOnBottom; - var isFlipped = this.$input.offset().top + offset > $document.height(); - - this.$el.toggleClass(this.options.resultsFlippedClass, isFlipped); - + var flipOnBottom = this.options.flipOnBottom + var offset = + typeof flipOnBottom === "boolean" && flipOnBottom + ? 400 + : flipOnBottom + var isFlipped = + this.$input.offset().top + offset > $document.height() + + this.$el.toggleClass(this.options.resultsFlippedClass, isFlipped) }, documentCancelEvents: function (setup, onCancel) { - - var self = this; - - if (setup === 'off' && this.closeEventsSetuped) { - - $document.off(this.ens); - this.closeEventsSetuped = false; - return; - - } else if (setup === 'on' && !this.closeEventsSetuped) { - - $document.on(this.namespaceEvents('click keyup'), function (e) { - - if (keyMap[e.keyCode] === 'escape' || (!$(e.target).is(self.$el) && !$.contains(self.$el.get(0), e.target) && $.contains(document.documentElement, e.target))) { - - onCancel ? onCancel.call(self) : self.hideResults(); - + var self = this + + if (setup === "off" && this.closeEventsSetuped) { + $document.off(this.ens) + this.closeEventsSetuped = false + return + } else if (setup === "on" && !this.closeEventsSetuped) { + $document.on(this.namespaceEvents("click keyup"), function (e) { + if ( + keyMap[e.keyCode] === "escape" || + (!$(e.target).is(self.$el) && + !$.contains(self.$el.get(0), e.target) && + $.contains(document.documentElement, e.target)) + ) { + onCancel ? onCancel.call(self) : self.hideResults() } + }) - }); - - this.closeEventsSetuped = true; - + this.closeEventsSetuped = true } - }, navigateItem: function (direction) { - - var $currentItem = this.$resultItems.filter(this.focusedItemSelector), - maxPosition = this.$resultItems.length - 1; + var $currentItem = this.$resultItems.filter( + this.focusedItemSelector + ), + maxPosition = this.$resultItems.length - 1 if ($currentItem.length === 0) { - - this.$resultItems.eq(direction === 'up' ? maxPosition : 0).addClass(this.options.focusedItemClass); - return; - + this.$resultItems + .eq(direction === "up" ? maxPosition : 0) + .addClass(this.options.focusedItemClass) + return } var currentPosition = this.$resultItems.index($currentItem), - nextPosition = direction === 'up' ? currentPosition - 1 : currentPosition + 1; + nextPosition = + direction === "up" + ? currentPosition - 1 + : currentPosition + 1 - nextPosition > maxPosition && (nextPosition = 0); - nextPosition < 0 && (nextPosition = maxPosition); + nextPosition > maxPosition && (nextPosition = 0) + nextPosition < 0 && (nextPosition = maxPosition) - $currentItem.removeClass(this.options.focusedItemClass); - - this.$resultItems.eq(nextPosition).addClass(this.options.focusedItemClass); + $currentItem.removeClass(this.options.focusedItemClass) + this.$resultItems + .eq(nextPosition) + .addClass(this.options.focusedItemClass) }, navigateDown: function () { - - this.navigateItem('down'); - + this.navigateItem("down") }, navigateUp: function () { - - this.navigateItem('up'); - + this.navigateItem("up") }, onEnter: function (e) { - - var $currentItem = this.$resultItems.filter(this.focusedItemSelector); + var $currentItem = this.$resultItems.filter( + this.focusedItemSelector + ) if ($currentItem.length) { - e.preventDefault(); - this.handleItemSelect($currentItem); + e.preventDefault() + this.handleItemSelect($currentItem) } - }, handleItemSelect: function ($item) { - var selectOption = this.options.onItemSelect, - model = this.itemModels.length ? this.itemModels[this.$resultItems.index($item)] : {}; - - this.$input.trigger('itemSelected'); - - if (selectOption === 'fillInput') { - - this.fillInput(model); - - } else if (selectOption === 'follow') { - - window.location.href = $item.attr('href'); - - } else if (typeof selectOption === 'function') { - - selectOption.call(this, $item, model, this); - + model = this.itemModels.length + ? this.itemModels[this.$resultItems.index($item)] + : {} + + this.$input.trigger("itemSelected") + + if (selectOption === "fillInput") { + this.fillInput(model) + } else if (selectOption === "follow") { + window.location.href = $item.attr("href") + } else if (typeof selectOption === "function") { + selectOption.call(this, $item, model, this) } - }, fillInput: function (model) { - var options = this.options, - format = options.responseFormat; + format = options.responseFormat - this.query = model[format.label]; - this.$input.val(model[format.label]).trigger('change'); + this.query = model[format.label] + this.$input.val(model[format.label]).trigger("change") if (options.fillInputId && model.id) { - if (!this.$inputId) { + var inputIdName = + options.inputIdName || this.$input.attr("name") + "_id" - var inputIdName = options.inputIdName || this.$input.attr('name') + '_id'; - - this.$inputId = this.$el.find('input[name="' + inputIdName + '"]'); + this.$inputId = this.$el.find( + 'input[name="' + inputIdName + '"]' + ) if (!this.$inputId.length) { - this.$inputId = $('').appendTo(this.$el); + this.$inputId = $( + '' + ).appendTo(this.$el) } - } - this.$inputId.val(model.id).trigger('change'); - + this.$inputId.val(model.id).trigger("change") } - this.hideResults(); - + this.hideResults() }, hideResults: function () { - if (this.resultsOpened) { - - this.resultsOpened = false; - this.$el.removeClass(this.options.resultsOpenedClass); - this.$input.trigger('closingResults'); - this.documentCancelEvents('off'); - + this.resultsOpened = false + this.$el.removeClass(this.options.resultsOpenedClass) + this.$input.trigger("closingResults") + this.documentCancelEvents("off") } - return this; - + return this }, clear: function () { + this.hideResults() + this.$input.val("").trigger("change") - this.hideResults(); - this.$input.val('').trigger('change'); - - return this; - + return this }, destroy: function () { + $document.off(this.ens) - $document.off(this.ens); - - this.$input.off(this.ens); + this.$input.off(this.ens) - this.$el.off(this.ens) + this.$el + .off(this.ens) .removeClass(this.options.resultsOpenedClass) - .removeClass(this.options.loadingClass); + .removeClass(this.options.loadingClass) if (this.$resultsCont) { - - this.$resultsCont.remove(); - delete this.$resultsCont; - + this.$resultsCont.remove() + delete this.$resultsCont } - delete this.$el.data().fastsearch; - - } - - }); + delete this.$el.data().fastsearch + }, + }) $.extend(Fastsearch, { - pickTo: function (dest, src, keys) { - $.each(keys, function (i, key) { - dest[key] = (src && src[key]) || dest[key]; - }); - - return dest; + dest[key] = (src && src[key]) || dest[key] + }) + return dest }, selectorFromClass: function (classes) { - - return '.' + classes.replace(/\s/g, '.'); - - } - - }); + return "." + classes.replace(/\s/g, ".") + }, + }) Fastsearch.defaults = { - wrapSelector: 'form', // fastsearch container defaults to closest form. Provide selector for something other + wrapSelector: "form", // fastsearch container defaults to closest form. Provide selector for something other url: null, // plugin will get data from data-url propery, url option or container action attribute - responseType: 'JSON', // default expected server response type - can be set to html if that is what server returns + responseType: "JSON", // default expected server response type - can be set to html if that is what server returns preventSubmit: false, // prevent submit of form with enter keypress - resultsContClass: 'fs_results', // html classes - resultsOpenedClass: 'fsr_opened', - resultsFlippedClass: 'fsr_flipped', - groupClass: 'fs_group', - itemClass: 'fs_result_item', - groupTitleClass: 'fs_group_title', - loadingClass: 'loading', - noResultsClass: 'fs_no_results', - focusedItemClass: 'focused', + resultsContClass: "fs_results", // html classes + resultsOpenedClass: "fsr_opened", + resultsFlippedClass: "fsr_flipped", + groupClass: "fs_group", + itemClass: "fs_result_item", + groupTitleClass: "fs_group_title", + loadingClass: "loading", + noResultsClass: "fs_no_results", + focusedItemClass: "focused", typeTimeout: 140, // try not to hammer server with request for each keystroke if possible minQueryLength: 2, // minimal number of characters needed for plugin to send request to server template: null, // provide your template function if you need one - function(data, fastsearchApi) - mouseEvents: !('ontouchstart' in window || navigator.maxTouchPoints > 0 || navigator.msMaxTouchPoints > 0), // detect if client is touch enabled so plugin can decide if mouse specific events should be set. + mouseEvents: !( + "ontouchstart" in window || + navigator.maxTouchPoints > 0 || + navigator.msMaxTouchPoints > 0 + ), // detect if client is touch enabled so plugin can decide if mouse specific events should be set. focusFirstItem: false, flipOnBottom: false, - responseFormat: { // Adjust where plugin looks for data in your JSON server response - url: 'url', - html: 'html', - label: 'label', - groupCaption: 'caption', - groupItems: 'items' + responseFormat: { + // Adjust where plugin looks for data in your JSON server response + url: "url", + html: "html", + label: "label", + groupCaption: "caption", + groupItems: "items", }, fillInputId: true, // on item select plugin will try to write selected id from item data model to input @@ -547,766 +539,760 @@ apiInputName: null, // by default plugin will post input name as query parameter - you can provide custom one here - noResultsText: 'No results found', - onItemSelect: 'follow', // by default plugin follows selected link - other options available are "fillInput" and custom callback - function($item, model, fastsearchApi) + noResultsText: "No results found", + onItemSelect: "follow", // by default plugin follows selected link - other options available are "fillInput" and custom callback - function($item, model, fastsearchApi) parseResponse: null, // parse server response with your handler and return processed data - function(response, fastsearchApi) onResultsCreate: null, // adjust results element - function($allResults, data, fastsearchApi) onGroupCreate: null, // adjust group element when created - function($group, groupModel, fastsearchApi) - onItemCreate: null // adjust item element when created - function($item, model, fastsearchApi) - }; + onItemCreate: null, // adjust item element when created - function($item, model, fastsearchApi) + } - $.fastsearch = Fastsearch; + $.fastsearch = Fastsearch $.fn.fastsearch = function (options) { return this.each(function () { - if (!$.data(this, 'fastsearch')) { - $.data(this, 'fastsearch', new Fastsearch(this, options)); + if (!$.data(this, "fastsearch")) { + $.data(this, "fastsearch", new Fastsearch(this, options)) } - }); - }; - - return $; - -})); + }) + } -(function (root, factory) { + return $ +}) - if (typeof define === 'function' && define.amd) { - define(['jquery', 'fastsearch'], factory); - } else if (typeof module === 'object' && module.exports) { - module.exports = factory(require('jquery'), require('fastsearch')); +;(function (root, factory) { + if (typeof define === "function" && define.amd) { + define(["jquery", "fastsearch"], factory) + } else if (typeof module === "object" && module.exports) { + module.exports = factory(require("jquery"), require("fastsearch")) } else { - factory(root.jQuery); + factory(root.jQuery) } - -}(this, function ($) { - +})(this, function ($) { var $document = $(document), instanceNum = 0, Fastsearch = $.fastsearch, pickTo = Fastsearch.pickTo, - selectorFromClass = Fastsearch.selectorFromClass; + selectorFromClass = Fastsearch.selectorFromClass function Fastselect(inputElement, options) { - - this.init.apply(this, arguments); - + this.init.apply(this, arguments) } $.extend(Fastselect.prototype, { - init: function (inputElement, options) { - - this.$input = $(inputElement); - - this.options = pickTo($.extend(true, {}, Fastselect.defaults, options, { - placeholder: this.$input.attr('placeholder') - }), this.$input.data(), [ - 'url', 'loadOnce', 'apiParam', 'initialValue', 'userOptionAllowed' - ]); - - this.ens = '.fastselect' + (++instanceNum); - this.hasCustomLoader = this.$input.is('input'); - this.isMultiple = !!this.$input.attr('multiple'); - this.userOptionAllowed = this.hasCustomLoader && this.isMultiple && this.options.userOptionAllowed; - - this.optionsCollection = new OptionsCollection(pickTo({multipleValues: this.isMultiple}, this.options, [ - 'url', 'loadOnce', 'parseData', 'matcher' - ])); - - this.setupDomElements(); - this.setupFastsearch(); - this.setupEvents(); - + this.$input = $(inputElement) + + this.options = pickTo( + $.extend(true, {}, Fastselect.defaults, options, { + placeholder: this.$input.attr("placeholder"), + }), + this.$input.data(), + [ + "url", + "loadOnce", + "apiParam", + "initialValue", + "userOptionAllowed", + ] + ) + + this.ens = ".fastselect" + ++instanceNum + this.hasCustomLoader = this.$input.is("input") + this.isMultiple = !!this.$input.attr("multiple") + this.userOptionAllowed = + this.hasCustomLoader && + this.isMultiple && + this.options.userOptionAllowed + + this.optionsCollection = new OptionsCollection( + pickTo({ multipleValues: this.isMultiple }, this.options, [ + "url", + "loadOnce", + "parseData", + "matcher", + ]) + ) + + this.setupDomElements() + this.setupFastsearch() + this.setupEvents() }, setupDomElements: function () { - - this.$el = $('
').addClass(this.options.elementClass); - - this[this.isMultiple ? 'setupMultipleElement' : 'setupSingleElement'](function () { - - this.updateDomElements(); - this.$controls.appendTo(this.$el); - this.$el.insertAfter(this.$input); - this.$input.detach().appendTo(this.$el); - - }); - + this.$el = $("
").addClass(this.options.elementClass) + + this[ + this.isMultiple ? "setupMultipleElement" : "setupSingleElement" + ](function () { + this.updateDomElements() + this.$controls.appendTo(this.$el) + this.$el.insertAfter(this.$input) + this.$input.detach().appendTo(this.$el) + }) }, setupSingleElement: function (onDone) { - var initialOptions = this.processInitialOptions(), - toggleBtnText = initialOptions && initialOptions.length ? initialOptions[0].text : this.options.placeholder; - - this.$el.addClass(this.options.singleModeClass); - this.$controls = $('
').addClass(this.options.controlsClass); - this.$toggleBtn = $('
').addClass(this.options.toggleButtonClass).text(toggleBtnText).appendTo(this.$el); - this.$queryInput = $('').attr('placeholder', this.options.searchPlaceholder).addClass(this.options.queryInputClass).appendTo(this.$controls); - - onDone.call(this); - + toggleBtnText = + initialOptions && initialOptions.length + ? initialOptions[0].text + : this.options.placeholder + + this.$el.addClass(this.options.singleModeClass) + this.$controls = $("
").addClass(this.options.controlsClass) + this.$toggleBtn = $("
") + .addClass(this.options.toggleButtonClass) + .text(toggleBtnText) + .appendTo(this.$el) + this.$queryInput = $("") + .attr("placeholder", this.options.searchPlaceholder) + .addClass(this.options.queryInputClass) + .appendTo(this.$controls) + + onDone.call(this) }, setupMultipleElement: function (onDone) { - var self = this, options = self.options, - initialOptions = this.processInitialOptions(); - - this.$el.addClass(options.multipleModeClass); - this.$controls = $('
').addClass(options.controlsClass); - this.$queryInput = $('').addClass(options.queryInputClass).appendTo(this.$controls); - - initialOptions && $.each(initialOptions, function (i, option) { - - self.addChoiceItem(option); + initialOptions = this.processInitialOptions() - }); + this.$el.addClass(options.multipleModeClass) + this.$controls = $("
").addClass(options.controlsClass) + this.$queryInput = $("") + .addClass(options.queryInputClass) + .appendTo(this.$controls) - onDone.call(this); + initialOptions && + $.each(initialOptions, function (i, option) { + self.addChoiceItem(option) + }) + onDone.call(this) }, updateDomElements: function () { - - this.$el.toggleClass(this.options.noneSelectedClass, !this.optionsCollection.hasSelectedValues()); - this.adjustQueryInputLayout(); - + this.$el.toggleClass( + this.options.noneSelectedClass, + !this.optionsCollection.hasSelectedValues() + ) + this.adjustQueryInputLayout() }, processInitialOptions: function () { - - var self = this, options; + var self = this, + options if (this.hasCustomLoader) { + options = this.options.initialValue - options = this.options.initialValue; - - $.isPlainObject(options) && (options = [options]); - + $.isPlainObject(options) && (options = [options]) } else { - - options = $.map(this.$input.find('option:selected').get(), function (option) { - - var $option = $(option); - - return { - text: $option.text(), - value: $option.attr('value') - }; - - }); - + options = $.map( + this.$input.find("option:selected").get(), + function (option) { + var $option = $(option) + + return { + text: $option.text(), + value: $option.attr("value"), + } + } + ) } - options && $.each(options, function (i, option) { - self.optionsCollection.setSelected(option); - }); - - return options; + options && + $.each(options, function (i, option) { + self.optionsCollection.setSelected(option) + }) + return options }, addChoiceItem: function (optionModel) { - $( - '
' + - $('
').html(optionModel.text).text() + - '' + - '
' - ).insertBefore(this.$queryInput); - + '
' + + $("
").html(optionModel.text).text() + + '' + + "
" + ).insertBefore(this.$queryInput) }, setupFastsearch: function () { - var self = this, options = this.options, - fastSearchParams = {}; + fastSearchParams = {} pickTo(fastSearchParams, options, [ - 'resultsContClass', 'resultsOpenedClass', 'resultsFlippedClass', 'groupClass', 'itemClass', 'focusFirstItem', - 'groupTitleClass', 'loadingClass', 'noResultsClass', 'noResultsText', 'focusedItemClass', 'flipOnBottom' - ]); - - this.fastsearch = new Fastsearch(this.$queryInput.get(0), $.extend(fastSearchParams, { - - wrapSelector: this.isMultiple ? this.$el : this.$controls, - - minQueryLength: 0, - typeTimeout: this.hasCustomLoader ? options.typeTimeout : 0, - preventSubmit: true, - fillInputId: false, - - responseFormat: { - label: 'text', - groupCaption: 'label' - }, - - onItemSelect: function ($item, model, fastsearch) { - - var maxItems = options.maxItems; - - if (self.isMultiple && maxItems && (self.optionsCollection.getValues().length > (maxItems - 1))) { - - options.onMaxItemsReached && options.onMaxItemsReached(this); - - } else { + "resultsContClass", + "resultsOpenedClass", + "resultsFlippedClass", + "groupClass", + "itemClass", + "focusFirstItem", + "groupTitleClass", + "loadingClass", + "noResultsClass", + "noResultsText", + "focusedItemClass", + "flipOnBottom", + ]) + + this.fastsearch = new Fastsearch( + this.$queryInput.get(0), + $.extend(fastSearchParams, { + wrapSelector: this.isMultiple ? this.$el : this.$controls, + + minQueryLength: 0, + typeTimeout: this.hasCustomLoader ? options.typeTimeout : 0, + preventSubmit: true, + fillInputId: false, + + responseFormat: { + label: "text", + groupCaption: "label", + }, + + onItemSelect: function ($item, model, fastsearch) { + var maxItems = options.maxItems + + if ( + self.isMultiple && + maxItems && + self.optionsCollection.getValues().length > + maxItems - 1 + ) { + options.onMaxItemsReached && + options.onMaxItemsReached(this) + } else { + self.setSelectedOption(model) + self.writeToInput() + !self.isMultiple && self.hide() + options.clearQueryOnSelect && fastsearch.clear() + + if (self.userOptionAllowed && model.isUserOption) { + fastsearch.$resultsCont.remove() + delete fastsearch.$resultsCont + self.hide() + } + + options.onItemSelect && + options.onItemSelect.call( + self, + $item, + model, + self, + fastsearch + ) + } + }, - self.setSelectedOption(model); - self.writeToInput(); - !self.isMultiple && self.hide(); - options.clearQueryOnSelect && fastsearch.clear(); + onItemCreate: function ($item, model) { + model.$item = $item + model.selected && + $item.addClass(options.itemSelectedClass) if (self.userOptionAllowed && model.isUserOption) { - fastsearch.$resultsCont.remove(); - delete fastsearch.$resultsCont; - self.hide(); + $item + .text( + self.options.userOptionPrefix + $item.text() + ) + .addClass(self.options.userOptionClass) } - options.onItemSelect && options.onItemSelect.call(self, $item, model, self, fastsearch); - - } - - }, - - onItemCreate: function ($item, model) { - - model.$item = $item; - model.selected && $item.addClass(options.itemSelectedClass); - - if (self.userOptionAllowed && model.isUserOption) { - $item.text(self.options.userOptionPrefix + $item.text()).addClass(self.options.userOptionClass); - } - - options.onItemCreate && options.onItemCreate.call(self, $item, model, self); - - } - - })); + options.onItemCreate && + options.onItemCreate.call(self, $item, model, self) + }, + }) + ) this.fastsearch.getResults = function () { - - if (self.userOptionAllowed && self.$queryInput.val().length > 1) { - self.renderOptions(); + if ( + self.userOptionAllowed && + self.$queryInput.val().length > 1 + ) { + self.renderOptions() } self.getOptions(function () { - self.renderOptions(true); - }); - - }; - + self.renderOptions(true) + }) + } }, getOptions: function (onDone) { - var options = this.options, self = this, - params = {}; + params = {} if (this.hasCustomLoader) { - - var query = $.trim(this.$queryInput.val()); + var query = $.trim(this.$queryInput.val()) if (query && options.apiParam) { - params[options.apiParam] = query; + params[options.apiParam] = query } - this.optionsCollection.fetch(params, onDone); - + this.optionsCollection.fetch(params, onDone) } else { - - !this.optionsCollection.models && this.optionsCollection.reset(this.gleanSelectData(this.$input)); - onDone(); - + !this.optionsCollection.models && + this.optionsCollection.reset( + this.gleanSelectData(this.$input) + ) + onDone() } - }, namespaceEvents: function (events) { - - return Fastsearch.prototype.namespaceEvents.call(this, events); - + return Fastsearch.prototype.namespaceEvents.call(this, events) }, setupEvents: function () { - var self = this, - options = this.options; + options = this.options if (this.isMultiple) { - - this.$el.on(this.namespaceEvents('click'), function (e) { - - $(e.target).is(selectorFromClass(options.controlsClass)) && self.$queryInput.focus(); - - }); - - this.$queryInput.on(this.namespaceEvents('keyup'), function (e) { - - // if (self.$queryInput.val().length === 0 && e.keyCode === 8) { - // console.log('TODO implement delete'); - // } - - self.adjustQueryInputLayout(); - self.show(); - - }).on(this.namespaceEvents('focus'), function () { - - self.show(); - - }); - - this.$el.on(this.namespaceEvents('click'), selectorFromClass(options.choiceRemoveClass), function (e) { - - var $choice = $(e.currentTarget).closest(selectorFromClass(options.choiceItemClass)); - - self.removeSelectedOption({ - value: $choice.attr('data-value'), - text: $choice.attr('data-text') - }, $choice); - - }); - + this.$el.on(this.namespaceEvents("click"), function (e) { + $(e.target).is(selectorFromClass(options.controlsClass)) && + self.$queryInput.focus() + }) + + this.$queryInput + .on(this.namespaceEvents("keyup"), function (e) { + // if (self.$queryInput.val().length === 0 && e.keyCode === 8) { + // console.log('TODO implement delete'); + // } + + self.adjustQueryInputLayout() + self.show() + }) + .on(this.namespaceEvents("focus"), function () { + self.show() + }) + + this.$el.on( + this.namespaceEvents("click"), + selectorFromClass(options.choiceRemoveClass), + function (e) { + var $choice = $(e.currentTarget).closest( + selectorFromClass(options.choiceItemClass) + ) + + self.removeSelectedOption( + { + value: $choice.attr("data-value"), + text: $choice.attr("data-text"), + }, + $choice + ) + } + ) } else { - - this.$el.on(this.namespaceEvents('click'), selectorFromClass(options.toggleButtonClass), function () { - - self.$el.hasClass(options.activeClass) ? self.hide() : self.show(true); - - }); - + this.$el.on( + this.namespaceEvents("click"), + selectorFromClass(options.toggleButtonClass), + function () { + self.$el.hasClass(options.activeClass) + ? self.hide() + : self.show(true) + } + ) } - }, adjustQueryInputLayout: function () { - if (this.isMultiple && this.$queryInput) { + var noneSelected = this.$el.hasClass( + this.options.noneSelectedClass + ) - var noneSelected = this.$el.hasClass(this.options.noneSelectedClass); - - this.$queryInput.toggleClass(this.options.queryInputExpandedClass, noneSelected); + this.$queryInput.toggleClass( + this.options.queryInputExpandedClass, + noneSelected + ) if (noneSelected) { - this.$queryInput.attr({ - style: '', - placeholder: this.options.placeholder - }); - + style: "", + placeholder: this.options.placeholder, + }) } else { - - this.$fakeInput = this.$fakeInput || $('').addClass(this.options.fakeInputClass); - this.$fakeInput.text(this.$queryInput.val().replace(/\s/g, ' ')); - this.$queryInput.removeAttr('placeholder').css('width', this.$fakeInput.insertAfter(this.$queryInput).width() + 20); - this.$fakeInput.detach(); - + this.$fakeInput = + this.$fakeInput || + $("").addClass(this.options.fakeInputClass) + this.$fakeInput.text( + this.$queryInput.val().replace(/\s/g, " ") + ) + this.$queryInput + .removeAttr("placeholder") + .css( + "width", + this.$fakeInput + .insertAfter(this.$queryInput) + .width() + 20 + ) + this.$fakeInput.detach() } - } - }, show: function (focus) { + this.$el.addClass(this.options.activeClass) + focus ? this.$queryInput.focus() : this.fastsearch.handleTyping() - this.$el.addClass(this.options.activeClass); - focus ? this.$queryInput.focus() : this.fastsearch.handleTyping(); - - this.documentCancelEvents('on'); - + this.documentCancelEvents("on") }, hide: function () { + this.$el.removeClass(this.options.activeClass) - this.$el.removeClass(this.options.activeClass); - - this.documentCancelEvents('off'); - + this.documentCancelEvents("off") }, documentCancelEvents: function (setup) { - - Fastsearch.prototype.documentCancelEvents.call(this, setup, this.hide); - + Fastsearch.prototype.documentCancelEvents.call( + this, + setup, + this.hide + ) }, setSelectedOption: function (option) { - if (this.optionsCollection.isSelected(option.value)) { - return; + return } - this.optionsCollection.setSelected(option); + this.optionsCollection.setSelected(option) - var selectedModel = this.optionsCollection.findWhere(function (model) { - return model.value === option.value; - }); + var selectedModel = this.optionsCollection.findWhere(function ( + model + ) { + return model.value === option.value + }) if (this.isMultiple) { - - this.$controls && this.addChoiceItem(option); - + this.$controls && this.addChoiceItem(option) } else { - - this.fastsearch && this.fastsearch.$resultItems.removeClass(this.options.itemSelectedClass); - this.$toggleBtn && this.$toggleBtn.text(option.text); - + this.fastsearch && + this.fastsearch.$resultItems.removeClass( + this.options.itemSelectedClass + ) + this.$toggleBtn && this.$toggleBtn.text(option.text) } - selectedModel && selectedModel.$item.addClass(this.options.itemSelectedClass); - - this.updateDomElements(); + selectedModel && + selectedModel.$item.addClass(this.options.itemSelectedClass) + this.updateDomElements() }, removeSelectedOption: function (option, $choiceItem) { - - var removedModel = this.optionsCollection.removeSelected(option); + var removedModel = this.optionsCollection.removeSelected(option) if (removedModel && removedModel.$item) { - - removedModel.$item.removeClass(this.options.itemSelectedClass); - + removedModel.$item.removeClass(this.options.itemSelectedClass) } if ($choiceItem) { - $choiceItem.remove(); + $choiceItem.remove() } else { - this.$el.find(selectorFromClass(this.options.choiceItemClass) + '[data-value="' + option.value + '"]').remove(); + this.$el + .find( + selectorFromClass(this.options.choiceItemClass) + + '[data-value="' + + option.value + + '"]' + ) + .remove() } - this.updateDomElements(); - this.writeToInput(); - + this.updateDomElements() + this.writeToInput() }, writeToInput: function () { - var values = this.optionsCollection.getValues(), delimiter = this.options.valueDelimiter, - formattedValue = this.isMultiple ? (this.hasCustomLoader ? values.join(delimiter) : values) : values[0]; - - this.$input.val(formattedValue).trigger('change'); + formattedValue = this.isMultiple + ? this.hasCustomLoader + ? values.join(delimiter) + : values + : values[0] + this.$input.val(formattedValue).trigger("change") }, renderOptions: function (filter) { - - var query = this.$queryInput.val(); - var data; + var query = this.$queryInput.val() + var data if (this.optionsCollection.models) { - data = (filter ? this.optionsCollection.filter(query) : this.optionsCollection.models).slice(0); + data = ( + filter + ? this.optionsCollection.filter(query) + : this.optionsCollection.models + ).slice(0) } else { - data = []; + data = [] } if (this.userOptionAllowed) { - - var queryInList = this.optionsCollection.models && this.optionsCollection.findWhere(function (model) { - return model.value === query; - }); - - query && !queryInList && data.unshift({ - text: query, - value: query, - isUserOption: true - }); - + var queryInList = + this.optionsCollection.models && + this.optionsCollection.findWhere(function (model) { + return model.value === query + }) + + query && + !queryInList && + data.unshift({ + text: query, + value: query, + isUserOption: true, + }) } - this.fastsearch.showResults(this.fastsearch.storeResponse(data).generateResults(data)); - + this.fastsearch.showResults( + this.fastsearch.storeResponse(data).generateResults(data) + ) }, gleanSelectData: function ($select) { - var self = this, - $elements = $select.children(); - - if ($elements.eq(0).is('optgroup')) { + $elements = $select.children() + if ($elements.eq(0).is("optgroup")) { return $.map($elements.get(), function (optgroup) { - - var $optgroup = $(optgroup); + var $optgroup = $(optgroup) return { - label: $optgroup.attr('label'), - items: self.gleanOptionsData($optgroup.children()) - }; - - }); - + label: $optgroup.attr("label"), + items: self.gleanOptionsData($optgroup.children()), + } + }) } else { - - return this.gleanOptionsData($elements); - + return this.gleanOptionsData($elements) } - }, gleanOptionsData: function ($options) { - return $.map($options.get(), function (option) { - var $option = $(option); + var $option = $(option) return { text: $option.text(), - value: $option.attr('value'), - selected: $option.is(':selected') - }; - }); - + value: $option.attr("value"), + selected: $option.is(":selected"), + } + }) }, destroy: function () { + $document.off(this.ens) + this.fastsearch.destroy() + this.$input.off(this.ens).detach().insertAfter(this.$el) + this.$el.off(this.ens).remove() - $document.off(this.ens); - this.fastsearch.destroy(); - this.$input.off(this.ens).detach().insertAfter(this.$el); - this.$el.off(this.ens).remove(); - - this.$input.data() && delete this.$input.data().fastselect; - - } - - }); + this.$input.data() && delete this.$input.data().fastselect + }, + }) function OptionsCollection(options) { - - this.init(options); - + this.init(options) } $.extend(OptionsCollection.prototype, { - defaults: { loadOnce: false, url: null, parseData: null, multipleValues: false, matcher: function (text, query) { - - return text.toLowerCase().indexOf(query.toLowerCase()) > -1; - - } + return text.toLowerCase().indexOf(query.toLowerCase()) > -1 + }, }, init: function (options) { - - this.options = $.extend({}, this.defaults, options); - this.selectedValues = {}; - + this.options = $.extend({}, this.defaults, options) + this.selectedValues = {} }, fetch: function (fetchParams, onDone) { - var self = this, afterFetch = function () { - self.applySelectedValues(onDone); - }; + self.applySelectedValues(onDone) + } if (this.options.loadOnce) { - - this.fetchDeferred = this.fetchDeferred || this.load(fetchParams); - this.fetchDeferred.done(afterFetch); - + this.fetchDeferred = + this.fetchDeferred || this.load(fetchParams) + this.fetchDeferred.done(afterFetch) } else { - this.load(fetchParams, afterFetch); + this.load(fetchParams, afterFetch) } - }, reset: function (models) { - - this.models = this.options.parseData ? this.options.parseData(models) : models; - this.applySelectedValues(); - + this.models = this.options.parseData + ? this.options.parseData(models) + : models + this.applySelectedValues() }, applySelectedValues: function (onDone) { - this.each(function (option) { - if (this.options.multipleValues && option.selected) { - - this.selectedValues[option.value] = true; - + this.selectedValues[option.value] = true } else { - - option.selected = !!this.selectedValues[option.value]; - + option.selected = !!this.selectedValues[option.value] } + }) - }); - - onDone && onDone.call(this); - + onDone && onDone.call(this) }, load: function (params, onDone) { - var self = this, - options = this.options; + options = this.options return $.get(options.url, params, function (data) { + self.models = options.parseData ? options.parseData(data) : data - self.models = options.parseData ? options.parseData(data) : data; - - onDone && onDone.call(self); - - }); - + onDone && onDone.call(self) + }) }, setSelected: function (option) { - if (!this.options.multipleValues) { - this.selectedValues = {}; + this.selectedValues = {} } - this.selectedValues[option.value] = true; - this.applySelectedValues(); - + this.selectedValues[option.value] = true + this.applySelectedValues() }, removeSelected: function (option) { - var model = this.findWhere(function (model) { - return option.value === model.value; - }); - - model && (model.selected = false); + return option.value === model.value + }) - delete this.selectedValues[option.value]; + model && (model.selected = false) - return model; + delete this.selectedValues[option.value] + return model }, isSelected: function (value) { - - return !!this.selectedValues[value]; - + return !!this.selectedValues[value] }, hasSelectedValues: function () { - - return this.getValues().length > 0; - + return this.getValues().length > 0 }, each: function (iterator) { - - var self = this; - - this.models && $.each(this.models, function (i, option) { - - option.items ? $.each(option.items, function (i, nestedOption) { - iterator.call(self, nestedOption); - }) : iterator.call(self, option); - - }); - + var self = this + + this.models && + $.each(this.models, function (i, option) { + option.items + ? $.each(option.items, function (i, nestedOption) { + iterator.call(self, nestedOption) + }) + : iterator.call(self, option) + }) }, where: function (predicate) { - - var temp = []; + var temp = [] this.each(function (option) { - predicate(option) && temp.push(option); - }); - - return temp; + predicate(option) && temp.push(option) + }) + return temp }, findWhere: function (predicate) { + var models = this.where(predicate) - var models = this.where(predicate); - - return models.length ? models[0] : undefined; - + return models.length ? models[0] : undefined }, filter: function (query) { - - var self = this; + var self = this function checkItem(item) { - return self.options.matcher(item.text, query) ? item : null; + return self.options.matcher(item.text, query) ? item : null } if (!query || query.length === 0) { - return this.models; + return this.models } return $.map(this.models, function (item) { - if (item.items) { - - var filteredItems = $.map(item.items, checkItem); - - return filteredItems.length ? { - label: item.label, - items: filteredItems - } : null; - + var filteredItems = $.map(item.items, checkItem) + + return filteredItems.length + ? { + label: item.label, + items: filteredItems, + } + : null } else { - return checkItem(item); + return checkItem(item) } - - }); - + }) }, getValues: function () { - return $.map(this.selectedValues, function (prop, key) { - return prop ? key : null; - }); - - } - - }); + return prop ? key : null + }) + }, + }) Fastselect.defaults = { - - elementClass: 'fstElement', - singleModeClass: 'fstSingleMode', - noneSelectedClass: 'fstNoneSelected', - multipleModeClass: 'fstMultipleMode', - queryInputClass: 'fstQueryInput', - queryInputExpandedClass: 'fstQueryInputExpanded', - fakeInputClass: 'fstFakeInput', - controlsClass: 'fstControls', - toggleButtonClass: 'fstToggleBtn', - activeClass: 'fstActive', - itemSelectedClass: 'fstSelected', - choiceItemClass: 'fstChoiceItem', - choiceRemoveClass: 'fstChoiceRemove', - userOptionClass: 'fstUserOption', - - resultsContClass: 'fstResults', - resultsOpenedClass: 'fstResultsOpened', - resultsFlippedClass: 'fstResultsFilpped', - groupClass: 'fstGroup', - itemClass: 'fstResultItem', - groupTitleClass: 'fstGroupTitle', - loadingClass: 'fstLoading', - noResultsClass: 'fstNoResults', - focusedItemClass: 'fstFocused', + elementClass: "fstElement", + singleModeClass: "fstSingleMode", + noneSelectedClass: "fstNoneSelected", + multipleModeClass: "fstMultipleMode", + queryInputClass: "fstQueryInput", + queryInputExpandedClass: "fstQueryInputExpanded", + fakeInputClass: "fstFakeInput", + controlsClass: "fstControls", + toggleButtonClass: "fstToggleBtn", + activeClass: "fstActive", + itemSelectedClass: "fstSelected", + choiceItemClass: "fstChoiceItem", + choiceRemoveClass: "fstChoiceRemove", + userOptionClass: "fstUserOption", + + resultsContClass: "fstResults", + resultsOpenedClass: "fstResultsOpened", + resultsFlippedClass: "fstResultsFilpped", + groupClass: "fstGroup", + itemClass: "fstResultItem", + groupTitleClass: "fstGroupTitle", + loadingClass: "fstLoading", + noResultsClass: "fstNoResults", + focusedItemClass: "fstFocused", matcher: null, url: null, loadOnce: false, - apiParam: 'query', + apiParam: "query", initialValue: null, clearQueryOnSelect: true, minQueryLength: 1, @@ -1314,7 +1300,7 @@ flipOnBottom: true, typeTimeout: 150, userOptionAllowed: false, - valueDelimiter: ',', + valueDelimiter: ",", maxItems: null, parseData: null, @@ -1322,24 +1308,22 @@ onItemCreate: null, onMaxItemsReached: null, - placeholder: 'Choose option', - searchPlaceholder: 'Search options', - noResultsText: 'No results', - userOptionPrefix: 'Add ' - - }; + placeholder: "Choose option", + searchPlaceholder: "Search options", + noResultsText: "No results", + userOptionPrefix: "Add ", + } - $.Fastselect = Fastselect; - $.Fastselect.OptionsCollection = OptionsCollection; + $.Fastselect = Fastselect + $.Fastselect.OptionsCollection = OptionsCollection $.fn.fastselect = function (options) { return this.each(function () { - if (!$.data(this, 'fastselect')) { - $.data(this, 'fastselect', new Fastselect(this, options)); + if (!$.data(this, "fastselect")) { + $.data(this, "fastselect", new Fastselect(this, options)) } - }); - }; - - return $; + }) + } -})); + return $ +}) diff --git a/views/src/js/fastselect.min.js b/views/src/js/fastselect.min.js index a1933671..2b6dd68f 100644 --- a/views/src/js/fastselect.min.js +++ b/views/src/js/fastselect.min.js @@ -1 +1,604 @@ -!function(a,b){"function"==typeof define&&define.amd?define(["jquery","fastsearch"],b):"object"==typeof module&&module.exports?module.exports=b(require("jquery"),require("fastsearch")):b(a.jQuery)}(this,function(a){function b(a,b){this.init.apply(this,arguments)}function c(a){this.init(a)}var d=a(document),e=0,f=a.fastsearch,g=f.pickTo,h=f.selectorFromClass;return a.extend(b.prototype,{init:function(d,f){this.$input=a(d),this.options=g(a.extend(!0,{},b.defaults,f,{placeholder:this.$input.attr("placeholder")}),this.$input.data(),["url","loadOnce","apiParam","initialValue","userOptionAllowed"]),this.ens=".fastselect"+ ++e,this.hasCustomLoader=this.$input.is("input"),this.isMultiple=!!this.$input.attr("multiple"),this.userOptionAllowed=this.hasCustomLoader&&this.isMultiple&&this.options.userOptionAllowed,this.optionsCollection=new c(g({multipleValues:this.isMultiple},this.options,["url","loadOnce","parseData","matcher"])),this.setupDomElements(),this.setupFastsearch(),this.setupEvents()},setupDomElements:function(){this.$el=a("
").addClass(this.options.elementClass),this[this.isMultiple?"setupMultipleElement":"setupSingleElement"](function(){this.updateDomElements(),this.$controls.appendTo(this.$el),this.$el.insertAfter(this.$input),this.$input.detach().appendTo(this.$el)})},setupSingleElement:function(b){var c=this.processInitialOptions(),d=c&&c.length?c[0].text:this.options.placeholder;this.$el.addClass(this.options.singleModeClass),this.$controls=a("
").addClass(this.options.controlsClass),this.$toggleBtn=a("
").addClass(this.options.toggleButtonClass).text(d).appendTo(this.$el),this.$queryInput=a("").attr("placeholder",this.options.searchPlaceholder).addClass(this.options.queryInputClass).appendTo(this.$controls),b.call(this)},setupMultipleElement:function(b){var c=this,d=c.options,e=this.processInitialOptions();this.$el.addClass(d.multipleModeClass),this.$controls=a("
").addClass(d.controlsClass),this.$queryInput=a("").addClass(d.queryInputClass).appendTo(this.$controls),e&&a.each(e,function(a,b){c.addChoiceItem(b)}),b.call(this)},updateDomElements:function(){this.$el.toggleClass(this.options.noneSelectedClass,!this.optionsCollection.hasSelectedValues()),this.adjustQueryInputLayout()},processInitialOptions:function(){var b,c=this;return this.hasCustomLoader?(b=this.options.initialValue,a.isPlainObject(b)&&(b=[b])):b=a.map(this.$input.find("option:selected").get(),function(b){var c=a(b);return{text:c.text(),value:c.attr("value")}}),b&&a.each(b,function(a,b){c.optionsCollection.setSelected(b)}),b},addChoiceItem:function(b){a('
'+a("
").html(b.text).text()+'
').insertBefore(this.$queryInput)},setupFastsearch:function(){var b=this,c=this.options,d={};g(d,c,["resultsContClass","resultsOpenedClass","resultsFlippedClass","groupClass","itemClass","focusFirstItem","groupTitleClass","loadingClass","noResultsClass","noResultsText","focusedItemClass","flipOnBottom"]),this.fastsearch=new f(this.$queryInput.get(0),a.extend(d,{wrapSelector:this.isMultiple?this.$el:this.$controls,minQueryLength:0,typeTimeout:this.hasCustomLoader?c.typeTimeout:0,preventSubmit:!0,fillInputId:!1,responseFormat:{label:"text",groupCaption:"label"},onItemSelect:function(a,d,e){var f=c.maxItems;b.isMultiple&&f&&b.optionsCollection.getValues().length>f-1?c.onMaxItemsReached&&c.onMaxItemsReached(this):(b.setSelectedOption(d),b.writeToInput(),!b.isMultiple&&b.hide(),c.clearQueryOnSelect&&e.clear(),b.userOptionAllowed&&d.isUserOption&&(e.$resultsCont.remove(),delete e.$resultsCont,b.hide()),c.onItemSelect&&c.onItemSelect.call(b,a,d,b,e))},onItemCreate:function(a,d){d.$item=a,d.selected&&a.addClass(c.itemSelectedClass),b.userOptionAllowed&&d.isUserOption&&a.text(b.options.userOptionPrefix+a.text()).addClass(b.options.userOptionClass),c.onItemCreate&&c.onItemCreate.call(b,a,d,b)}})),this.fastsearch.getResults=function(){b.userOptionAllowed&&b.$queryInput.val().length>1&&b.renderOptions(),b.getOptions(function(){b.renderOptions(!0)})}},getOptions:function(b){var c=this.options,d={};if(this.hasCustomLoader){var e=a.trim(this.$queryInput.val());e&&c.apiParam&&(d[c.apiParam]=e),this.optionsCollection.fetch(d,b)}else!this.optionsCollection.models&&this.optionsCollection.reset(this.gleanSelectData(this.$input)),b()},namespaceEvents:function(a){return f.prototype.namespaceEvents.call(this,a)},setupEvents:function(){var b=this,c=this.options;this.isMultiple?(this.$el.on(this.namespaceEvents("click"),function(d){a(d.target).is(h(c.controlsClass))&&b.$queryInput.focus()}),this.$queryInput.on(this.namespaceEvents("keyup"),function(a){b.adjustQueryInputLayout(),b.show()}).on(this.namespaceEvents("focus"),function(){b.show()}),this.$el.on(this.namespaceEvents("click"),h(c.choiceRemoveClass),function(d){var e=a(d.currentTarget).closest(h(c.choiceItemClass));b.removeSelectedOption({value:e.attr("data-value"),text:e.attr("data-text")},e)})):this.$el.on(this.namespaceEvents("click"),h(c.toggleButtonClass),function(){b.$el.hasClass(c.activeClass)?b.hide():b.show(!0)})},adjustQueryInputLayout:function(){if(this.isMultiple&&this.$queryInput){var b=this.$el.hasClass(this.options.noneSelectedClass);this.$queryInput.toggleClass(this.options.queryInputExpandedClass,b),b?this.$queryInput.attr({style:"",placeholder:this.options.placeholder}):(this.$fakeInput=this.$fakeInput||a("").addClass(this.options.fakeInputClass),this.$fakeInput.text(this.$queryInput.val().replace(/\s/g," ")),this.$queryInput.removeAttr("placeholder").css("width",this.$fakeInput.insertAfter(this.$queryInput).width()+20),this.$fakeInput.detach())}},show:function(a){this.$el.addClass(this.options.activeClass),a?this.$queryInput.focus():this.fastsearch.handleTyping(),this.documentCancelEvents("on")},hide:function(){this.$el.removeClass(this.options.activeClass),this.documentCancelEvents("off")},documentCancelEvents:function(a){f.prototype.documentCancelEvents.call(this,a,this.hide)},setSelectedOption:function(a){if(!this.optionsCollection.isSelected(a.value)){this.optionsCollection.setSelected(a);var b=this.optionsCollection.findWhere(function(b){return b.value===a.value});this.isMultiple?this.$controls&&this.addChoiceItem(a):(this.fastsearch&&this.fastsearch.$resultItems.removeClass(this.options.itemSelectedClass),this.$toggleBtn&&this.$toggleBtn.text(a.text)),b&&b.$item.addClass(this.options.itemSelectedClass),this.updateDomElements()}},removeSelectedOption:function(a,b){var c=this.optionsCollection.removeSelected(a);c&&c.$item&&c.$item.removeClass(this.options.itemSelectedClass),b?b.remove():this.$el.find(h(this.options.choiceItemClass)+'[data-value="'+a.value+'"]').remove(),this.updateDomElements(),this.writeToInput()},writeToInput:function(){var a=this.optionsCollection.getValues(),b=this.options.valueDelimiter,c=this.isMultiple?this.hasCustomLoader?a.join(b):a:a[0];this.$input.val(c).trigger("change")},renderOptions:function(a){var b,c=this.$queryInput.val();if(b=this.optionsCollection.models?(a?this.optionsCollection.filter(c):this.optionsCollection.models).slice(0):[],this.userOptionAllowed){var d=this.optionsCollection.models&&this.optionsCollection.findWhere(function(a){return a.value===c});c&&!d&&b.unshift({text:c,value:c,isUserOption:!0})}this.fastsearch.showResults(this.fastsearch.storeResponse(b).generateResults(b))},gleanSelectData:function(b){var c=this,d=b.children();return d.eq(0).is("optgroup")?a.map(d.get(),function(b){var d=a(b);return{label:d.attr("label"),items:c.gleanOptionsData(d.children())}}):this.gleanOptionsData(d)},gleanOptionsData:function(b){return a.map(b.get(),function(b){var c=a(b);return{text:c.text(),value:c.attr("value"),selected:c.is(":selected")}})},destroy:function(){d.off(this.ens),this.fastsearch.destroy(),this.$input.off(this.ens).detach().insertAfter(this.$el),this.$el.off(this.ens).remove(),this.$input.data()&&delete this.$input.data().fastselect}}),a.extend(c.prototype,{defaults:{loadOnce:!1,url:null,parseData:null,multipleValues:!1,matcher:function(a,b){return a.toLowerCase().indexOf(b.toLowerCase())>-1}},init:function(b){this.options=a.extend({},this.defaults,b),this.selectedValues={}},fetch:function(a,b){var c=this,d=function(){c.applySelectedValues(b)};this.options.loadOnce?(this.fetchDeferred=this.fetchDeferred||this.load(a),this.fetchDeferred.done(d)):this.load(a,d)},reset:function(a){this.models=this.options.parseData?this.options.parseData(a):a,this.applySelectedValues()},applySelectedValues:function(a){this.each(function(a){this.options.multipleValues&&a.selected?this.selectedValues[a.value]=!0:a.selected=!!this.selectedValues[a.value]}),a&&a.call(this)},load:function(b,c){var d=this,e=this.options;return a.get(e.url,b,function(a){d.models=e.parseData?e.parseData(a):a,c&&c.call(d)})},setSelected:function(a){this.options.multipleValues||(this.selectedValues={}),this.selectedValues[a.value]=!0,this.applySelectedValues()},removeSelected:function(a){var b=this.findWhere(function(b){return a.value===b.value});return b&&(b.selected=!1),delete this.selectedValues[a.value],b},isSelected:function(a){return!!this.selectedValues[a]},hasSelectedValues:function(){return this.getValues().length>0},each:function(b){var c=this;this.models&&a.each(this.models,function(d,e){e.items?a.each(e.items,function(a,d){b.call(c,d)}):b.call(c,e)})},where:function(a){var b=[];return this.each(function(c){a(c)&&b.push(c)}),b},findWhere:function(a){var b=this.where(a);return b.length?b[0]:void 0},filter:function(b){function c(a){return d.options.matcher(a.text,b)?a:null}var d=this;return b&&0!==b.length?a.map(this.models,function(b){if(b.items){var d=a.map(b.items,c);return d.length?{label:b.label,items:d}:null}return c(b)}):this.models},getValues:function(){return a.map(this.selectedValues,function(a,b){return a?b:null})}}),b.defaults={elementClass:"fstElement",singleModeClass:"fstSingleMode",noneSelectedClass:"fstNoneSelected",multipleModeClass:"fstMultipleMode",queryInputClass:"fstQueryInput",queryInputExpandedClass:"fstQueryInputExpanded",fakeInputClass:"fstFakeInput",controlsClass:"fstControls",toggleButtonClass:"fstToggleBtn",activeClass:"fstActive",itemSelectedClass:"fstSelected",choiceItemClass:"fstChoiceItem",choiceRemoveClass:"fstChoiceRemove",userOptionClass:"fstUserOption",resultsContClass:"fstResults",resultsOpenedClass:"fstResultsOpened",resultsFlippedClass:"fstResultsFilpped",groupClass:"fstGroup",itemClass:"fstResultItem",groupTitleClass:"fstGroupTitle",loadingClass:"fstLoading",noResultsClass:"fstNoResults",focusedItemClass:"fstFocused",matcher:null,url:null,loadOnce:!1,apiParam:"query",initialValue:null,clearQueryOnSelect:!0,minQueryLength:1,focusFirstItem:!1,flipOnBottom:!0,typeTimeout:150,userOptionAllowed:!1,valueDelimiter:",",maxItems:null,parseData:null,onItemSelect:null,onItemCreate:null,onMaxItemsReached:null,placeholder:"Choose option",searchPlaceholder:"Search options",noResultsText:"No results",userOptionPrefix:"Add "},a.Fastselect=b,a.Fastselect.OptionsCollection=c,a.fn.fastselect=function(c){return this.each(function(){a.data(this,"fastselect")||a.data(this,"fastselect",new b(this,c))})},a}); \ No newline at end of file +!(function (a, b) { + "function" == typeof define && define.amd + ? define(["jquery", "fastsearch"], b) + : "object" == typeof module && module.exports + ? (module.exports = b(require("jquery"), require("fastsearch"))) + : b(a.jQuery) +})(this, function (a) { + function b(a, b) { + this.init.apply(this, arguments) + } + function c(a) { + this.init(a) + } + var d = a(document), + e = 0, + f = a.fastsearch, + g = f.pickTo, + h = f.selectorFromClass + return ( + a.extend(b.prototype, { + init: function (d, f) { + ;(this.$input = a(d)), + (this.options = g( + a.extend(!0, {}, b.defaults, f, { + placeholder: this.$input.attr("placeholder"), + }), + this.$input.data(), + [ + "url", + "loadOnce", + "apiParam", + "initialValue", + "userOptionAllowed", + ] + )), + (this.ens = ".fastselect" + ++e), + (this.hasCustomLoader = this.$input.is("input")), + (this.isMultiple = !!this.$input.attr("multiple")), + (this.userOptionAllowed = + this.hasCustomLoader && + this.isMultiple && + this.options.userOptionAllowed), + (this.optionsCollection = new c( + g({ multipleValues: this.isMultiple }, this.options, [ + "url", + "loadOnce", + "parseData", + "matcher", + ]) + )), + this.setupDomElements(), + this.setupFastsearch(), + this.setupEvents() + }, + setupDomElements: function () { + ;(this.$el = a("
").addClass(this.options.elementClass)), + this[ + this.isMultiple + ? "setupMultipleElement" + : "setupSingleElement" + ](function () { + this.updateDomElements(), + this.$controls.appendTo(this.$el), + this.$el.insertAfter(this.$input), + this.$input.detach().appendTo(this.$el) + }) + }, + setupSingleElement: function (b) { + var c = this.processInitialOptions(), + d = c && c.length ? c[0].text : this.options.placeholder + this.$el.addClass(this.options.singleModeClass), + (this.$controls = a("
").addClass( + this.options.controlsClass + )), + (this.$toggleBtn = a("
") + .addClass(this.options.toggleButtonClass) + .text(d) + .appendTo(this.$el)), + (this.$queryInput = a("") + .attr("placeholder", this.options.searchPlaceholder) + .addClass(this.options.queryInputClass) + .appendTo(this.$controls)), + b.call(this) + }, + setupMultipleElement: function (b) { + var c = this, + d = c.options, + e = this.processInitialOptions() + this.$el.addClass(d.multipleModeClass), + (this.$controls = a("
").addClass(d.controlsClass)), + (this.$queryInput = a("") + .addClass(d.queryInputClass) + .appendTo(this.$controls)), + e && + a.each(e, function (a, b) { + c.addChoiceItem(b) + }), + b.call(this) + }, + updateDomElements: function () { + this.$el.toggleClass( + this.options.noneSelectedClass, + !this.optionsCollection.hasSelectedValues() + ), + this.adjustQueryInputLayout() + }, + processInitialOptions: function () { + var b, + c = this + return ( + this.hasCustomLoader + ? ((b = this.options.initialValue), + a.isPlainObject(b) && (b = [b])) + : (b = a.map( + this.$input.find("option:selected").get(), + function (b) { + var c = a(b) + return { + text: c.text(), + value: c.attr("value"), + } + } + )), + b && + a.each(b, function (a, b) { + c.optionsCollection.setSelected(b) + }), + b + ) + }, + addChoiceItem: function (b) { + a( + '
' + + a("
").html(b.text).text() + + '
' + ).insertBefore(this.$queryInput) + }, + setupFastsearch: function () { + var b = this, + c = this.options, + d = {} + g(d, c, [ + "resultsContClass", + "resultsOpenedClass", + "resultsFlippedClass", + "groupClass", + "itemClass", + "focusFirstItem", + "groupTitleClass", + "loadingClass", + "noResultsClass", + "noResultsText", + "focusedItemClass", + "flipOnBottom", + ]), + (this.fastsearch = new f( + this.$queryInput.get(0), + a.extend(d, { + wrapSelector: this.isMultiple + ? this.$el + : this.$controls, + minQueryLength: 0, + typeTimeout: this.hasCustomLoader + ? c.typeTimeout + : 0, + preventSubmit: !0, + fillInputId: !1, + responseFormat: { + label: "text", + groupCaption: "label", + }, + onItemSelect: function (a, d, e) { + var f = c.maxItems + b.isMultiple && + f && + b.optionsCollection.getValues().length > f - 1 + ? c.onMaxItemsReached && + c.onMaxItemsReached(this) + : (b.setSelectedOption(d), + b.writeToInput(), + !b.isMultiple && b.hide(), + c.clearQueryOnSelect && e.clear(), + b.userOptionAllowed && + d.isUserOption && + (e.$resultsCont.remove(), + delete e.$resultsCont, + b.hide()), + c.onItemSelect && + c.onItemSelect.call(b, a, d, b, e)) + }, + onItemCreate: function (a, d) { + ;(d.$item = a), + d.selected && + a.addClass(c.itemSelectedClass), + b.userOptionAllowed && + d.isUserOption && + a + .text( + b.options.userOptionPrefix + + a.text() + ) + .addClass( + b.options.userOptionClass + ), + c.onItemCreate && + c.onItemCreate.call(b, a, d, b) + }, + }) + )), + (this.fastsearch.getResults = function () { + b.userOptionAllowed && + b.$queryInput.val().length > 1 && + b.renderOptions(), + b.getOptions(function () { + b.renderOptions(!0) + }) + }) + }, + getOptions: function (b) { + var c = this.options, + d = {} + if (this.hasCustomLoader) { + var e = a.trim(this.$queryInput.val()) + e && c.apiParam && (d[c.apiParam] = e), + this.optionsCollection.fetch(d, b) + } else + !this.optionsCollection.models && + this.optionsCollection.reset( + this.gleanSelectData(this.$input) + ), + b() + }, + namespaceEvents: function (a) { + return f.prototype.namespaceEvents.call(this, a) + }, + setupEvents: function () { + var b = this, + c = this.options + this.isMultiple + ? (this.$el.on(this.namespaceEvents("click"), function (d) { + a(d.target).is(h(c.controlsClass)) && + b.$queryInput.focus() + }), + this.$queryInput + .on(this.namespaceEvents("keyup"), function (a) { + b.adjustQueryInputLayout(), b.show() + }) + .on(this.namespaceEvents("focus"), function () { + b.show() + }), + this.$el.on( + this.namespaceEvents("click"), + h(c.choiceRemoveClass), + function (d) { + var e = a(d.currentTarget).closest( + h(c.choiceItemClass) + ) + b.removeSelectedOption( + { + value: e.attr("data-value"), + text: e.attr("data-text"), + }, + e + ) + } + )) + : this.$el.on( + this.namespaceEvents("click"), + h(c.toggleButtonClass), + function () { + b.$el.hasClass(c.activeClass) + ? b.hide() + : b.show(!0) + } + ) + }, + adjustQueryInputLayout: function () { + if (this.isMultiple && this.$queryInput) { + var b = this.$el.hasClass(this.options.noneSelectedClass) + this.$queryInput.toggleClass( + this.options.queryInputExpandedClass, + b + ), + b + ? this.$queryInput.attr({ + style: "", + placeholder: this.options.placeholder, + }) + : ((this.$fakeInput = + this.$fakeInput || + a("").addClass( + this.options.fakeInputClass + )), + this.$fakeInput.text( + this.$queryInput + .val() + .replace(/\s/g, " ") + ), + this.$queryInput + .removeAttr("placeholder") + .css( + "width", + this.$fakeInput + .insertAfter(this.$queryInput) + .width() + 20 + ), + this.$fakeInput.detach()) + } + }, + show: function (a) { + this.$el.addClass(this.options.activeClass), + a + ? this.$queryInput.focus() + : this.fastsearch.handleTyping(), + this.documentCancelEvents("on") + }, + hide: function () { + this.$el.removeClass(this.options.activeClass), + this.documentCancelEvents("off") + }, + documentCancelEvents: function (a) { + f.prototype.documentCancelEvents.call(this, a, this.hide) + }, + setSelectedOption: function (a) { + if (!this.optionsCollection.isSelected(a.value)) { + this.optionsCollection.setSelected(a) + var b = this.optionsCollection.findWhere(function (b) { + return b.value === a.value + }) + this.isMultiple + ? this.$controls && this.addChoiceItem(a) + : (this.fastsearch && + this.fastsearch.$resultItems.removeClass( + this.options.itemSelectedClass + ), + this.$toggleBtn && this.$toggleBtn.text(a.text)), + b && b.$item.addClass(this.options.itemSelectedClass), + this.updateDomElements() + } + }, + removeSelectedOption: function (a, b) { + var c = this.optionsCollection.removeSelected(a) + c && + c.$item && + c.$item.removeClass(this.options.itemSelectedClass), + b + ? b.remove() + : this.$el + .find( + h(this.options.choiceItemClass) + + '[data-value="' + + a.value + + '"]' + ) + .remove(), + this.updateDomElements(), + this.writeToInput() + }, + writeToInput: function () { + var a = this.optionsCollection.getValues(), + b = this.options.valueDelimiter, + c = this.isMultiple + ? this.hasCustomLoader + ? a.join(b) + : a + : a[0] + this.$input.val(c).trigger("change") + }, + renderOptions: function (a) { + var b, + c = this.$queryInput.val() + if ( + ((b = this.optionsCollection.models + ? (a + ? this.optionsCollection.filter(c) + : this.optionsCollection.models + ).slice(0) + : []), + this.userOptionAllowed) + ) { + var d = + this.optionsCollection.models && + this.optionsCollection.findWhere(function (a) { + return a.value === c + }) + c && + !d && + b.unshift({ text: c, value: c, isUserOption: !0 }) + } + this.fastsearch.showResults( + this.fastsearch.storeResponse(b).generateResults(b) + ) + }, + gleanSelectData: function (b) { + var c = this, + d = b.children() + return d.eq(0).is("optgroup") + ? a.map(d.get(), function (b) { + var d = a(b) + return { + label: d.attr("label"), + items: c.gleanOptionsData(d.children()), + } + }) + : this.gleanOptionsData(d) + }, + gleanOptionsData: function (b) { + return a.map(b.get(), function (b) { + var c = a(b) + return { + text: c.text(), + value: c.attr("value"), + selected: c.is(":selected"), + } + }) + }, + destroy: function () { + d.off(this.ens), + this.fastsearch.destroy(), + this.$input.off(this.ens).detach().insertAfter(this.$el), + this.$el.off(this.ens).remove(), + this.$input.data() && delete this.$input.data().fastselect + }, + }), + a.extend(c.prototype, { + defaults: { + loadOnce: !1, + url: null, + parseData: null, + multipleValues: !1, + matcher: function (a, b) { + return a.toLowerCase().indexOf(b.toLowerCase()) > -1 + }, + }, + init: function (b) { + ;(this.options = a.extend({}, this.defaults, b)), + (this.selectedValues = {}) + }, + fetch: function (a, b) { + var c = this, + d = function () { + c.applySelectedValues(b) + } + this.options.loadOnce + ? ((this.fetchDeferred = + this.fetchDeferred || this.load(a)), + this.fetchDeferred.done(d)) + : this.load(a, d) + }, + reset: function (a) { + ;(this.models = this.options.parseData + ? this.options.parseData(a) + : a), + this.applySelectedValues() + }, + applySelectedValues: function (a) { + this.each(function (a) { + this.options.multipleValues && a.selected + ? (this.selectedValues[a.value] = !0) + : (a.selected = !!this.selectedValues[a.value]) + }), + a && a.call(this) + }, + load: function (b, c) { + var d = this, + e = this.options + return a.get(e.url, b, function (a) { + ;(d.models = e.parseData ? e.parseData(a) : a), + c && c.call(d) + }) + }, + setSelected: function (a) { + this.options.multipleValues || (this.selectedValues = {}), + (this.selectedValues[a.value] = !0), + this.applySelectedValues() + }, + removeSelected: function (a) { + var b = this.findWhere(function (b) { + return a.value === b.value + }) + return ( + b && (b.selected = !1), + delete this.selectedValues[a.value], + b + ) + }, + isSelected: function (a) { + return !!this.selectedValues[a] + }, + hasSelectedValues: function () { + return this.getValues().length > 0 + }, + each: function (b) { + var c = this + this.models && + a.each(this.models, function (d, e) { + e.items + ? a.each(e.items, function (a, d) { + b.call(c, d) + }) + : b.call(c, e) + }) + }, + where: function (a) { + var b = [] + return ( + this.each(function (c) { + a(c) && b.push(c) + }), + b + ) + }, + findWhere: function (a) { + var b = this.where(a) + return b.length ? b[0] : void 0 + }, + filter: function (b) { + function c(a) { + return d.options.matcher(a.text, b) ? a : null + } + var d = this + return b && 0 !== b.length + ? a.map(this.models, function (b) { + if (b.items) { + var d = a.map(b.items, c) + return d.length + ? { label: b.label, items: d } + : null + } + return c(b) + }) + : this.models + }, + getValues: function () { + return a.map(this.selectedValues, function (a, b) { + return a ? b : null + }) + }, + }), + (b.defaults = { + elementClass: "fstElement", + singleModeClass: "fstSingleMode", + noneSelectedClass: "fstNoneSelected", + multipleModeClass: "fstMultipleMode", + queryInputClass: "fstQueryInput", + queryInputExpandedClass: "fstQueryInputExpanded", + fakeInputClass: "fstFakeInput", + controlsClass: "fstControls", + toggleButtonClass: "fstToggleBtn", + activeClass: "fstActive", + itemSelectedClass: "fstSelected", + choiceItemClass: "fstChoiceItem", + choiceRemoveClass: "fstChoiceRemove", + userOptionClass: "fstUserOption", + resultsContClass: "fstResults", + resultsOpenedClass: "fstResultsOpened", + resultsFlippedClass: "fstResultsFilpped", + groupClass: "fstGroup", + itemClass: "fstResultItem", + groupTitleClass: "fstGroupTitle", + loadingClass: "fstLoading", + noResultsClass: "fstNoResults", + focusedItemClass: "fstFocused", + matcher: null, + url: null, + loadOnce: !1, + apiParam: "query", + initialValue: null, + clearQueryOnSelect: !0, + minQueryLength: 1, + focusFirstItem: !1, + flipOnBottom: !0, + typeTimeout: 150, + userOptionAllowed: !1, + valueDelimiter: ",", + maxItems: null, + parseData: null, + onItemSelect: null, + onItemCreate: null, + onMaxItemsReached: null, + placeholder: "Choose option", + searchPlaceholder: "Search options", + noResultsText: "No results", + userOptionPrefix: "Add ", + }), + (a.Fastselect = b), + (a.Fastselect.OptionsCollection = c), + (a.fn.fastselect = function (c) { + return this.each(function () { + a.data(this, "fastselect") || + a.data(this, "fastselect", new b(this, c)) + }) + }), + a + ) +}) diff --git a/views/src/js/flot-data.js b/views/src/js/flot-data.js index b23c35b7..0f98aab0 100644 --- a/views/src/js/flot-data.js +++ b/views/src/js/flot-data.js @@ -5,395 +5,410 @@ Email: niravjoshi87@gmail.com File: js */ // Real Time chart -var data = [] - , totalPoints = 300; +var data = [], + totalPoints = 300 function getRandomData() { - if (data.length > 0) data = data.slice(1); + if (data.length > 0) data = data.slice(1) // Do a random walk while (data.length < totalPoints) { - var prev = data.length > 0 ? data[data.length - 1] : 50 - , y = prev + Math.random() * 10 - 5; + var prev = data.length > 0 ? data[data.length - 1] : 50, + y = prev + Math.random() * 10 - 5 if (y < 0) { - y = 0; + y = 0 } else if (y > 100) { - y = 100; + y = 100 } - data.push(y); + data.push(y) } // Zip the generated y values with the x values - var res = []; + var res = [] for (var i = 0; i < data.length; ++i) { res.push([i, data[i]]) } - return res; + return res } // Set up the control widget -var updateInterval = 30; -$("#updateInterval").val(updateInterval).change(function () { - var v = $(this).val(); - if (v && !isNaN(+v)) { - updateInterval = +v; - if (updateInterval < 1) { - updateInterval = 1; - } else if (updateInterval > 3000) { - updateInterval = 3000; +var updateInterval = 30 +$("#updateInterval") + .val(updateInterval) + .change(function () { + var v = $(this).val() + if (v && !isNaN(+v)) { + updateInterval = +v + if (updateInterval < 1) { + updateInterval = 1 + } else if (updateInterval > 3000) { + updateInterval = 3000 + } + $(this).val("" + updateInterval) } - $(this).val("" + updateInterval); - } -}); + }) var plot = $.plot("#placeholder", [getRandomData()], { series: { - shadowSize: 0 // Drawing is faster without shadows - } - , yaxis: { - min: 0 - , max: 100 - } - , xaxis: { - show: false - } - , colors: ["#26c6da"] - , grid: { - color: "#AFAFAF" - , hoverable: true - , borderWidth: 0 - , backgroundColor: '#FFF' - } - , tooltip: true - , tooltipOpts: { - content: "Y: %y" - , defaultTheme: false - } -}); + shadowSize: 0, // Drawing is faster without shadows + }, + yaxis: { + min: 0, + max: 100, + }, + xaxis: { + show: false, + }, + colors: ["#26c6da"], + grid: { + color: "#AFAFAF", + hoverable: true, + borderWidth: 0, + backgroundColor: "#FFF", + }, + tooltip: true, + tooltipOpts: { + content: "Y: %y", + defaultTheme: false, + }, +}) function update() { - plot.setData([getRandomData()]); + plot.setData([getRandomData()]) // Since the axes don't change, we don't need to call plot.setupGrid() - plot.draw(); - setTimeout(update, updateInterval); + plot.draw() + setTimeout(update, updateInterval) } -update(); +update() //Flot Line Chart $(document).ready(function () { - console.log("document ready"); - var offset = 0; - plot(); + console.log("document ready") + var offset = 0 + plot() function plot() { - var sin = [] - , cos = []; + var sin = [], + cos = [] for (var i = 0; i < 12; i += 0.2) { - sin.push([i, Math.sin(i + offset)]); - cos.push([i, Math.cos(i + offset)]); + sin.push([i, Math.sin(i + offset)]) + cos.push([i, Math.cos(i + offset)]) } var options = { series: { lines: { - show: true - } - , points: { - show: true - } - } - , grid: { - hoverable: true //IMPORTANT! this is needed for tooltip to work - } - , yaxis: { - min: -1.2 - , max: 1.2 - } - , colors: ["#009efb", "#26c6da"] - , grid: { - color: "#AFAFAF" - , hoverable: true - , borderWidth: 0 - , backgroundColor: '#FFF' - } - , tooltip: true - , tooltipOpts: { - content: "'%s' of %x.1 is %y.4" - , shifts: { - x: -60 - , y: 25 - } - } - }; - var plotObj = $.plot($("#flot-line-chart"), [{ - data: sin - , label: "sin(x)" - , - }, { - data: cos - , label: "cos(x)" - }], options); + show: true, + }, + points: { + show: true, + }, + }, + grid: { + hoverable: true, //IMPORTANT! this is needed for tooltip to work + }, + yaxis: { + min: -1.2, + max: 1.2, + }, + colors: ["#009efb", "#26c6da"], + grid: { + color: "#AFAFAF", + hoverable: true, + borderWidth: 0, + backgroundColor: "#FFF", + }, + tooltip: true, + tooltipOpts: { + content: "'%s' of %x.1 is %y.4", + shifts: { + x: -60, + y: 25, + }, + }, + } + var plotObj = $.plot( + $("#flot-line-chart"), + [ + { + data: sin, + label: "sin(x)", + }, + { + data: cos, + label: "cos(x)", + }, + ], + options + ) } -}); +}) //Flot Pie Chart $(function () { - var data = [{ - label: "Series 0" - , data: 10 - , color: "#4f5467" - , - }, { - label: "Series 1" - , data: 1 - , color: "#26c6da" - , - }, { - label: "Series 2" - , data: 3 - , color: "#009efb" - , - }, { - label: "Series 3" - , data: 1 - , color: "#7460ee" - , - }]; + var data = [ + { + label: "Series 0", + data: 10, + color: "#4f5467", + }, + { + label: "Series 1", + data: 1, + color: "#26c6da", + }, + { + label: "Series 2", + data: 3, + color: "#009efb", + }, + { + label: "Series 3", + data: 1, + color: "#7460ee", + }, + ] var plotObj = $.plot($("#flot-pie-chart"), data, { series: { pie: { - innerRadius: 0.5 - , show: true - } - } - , grid: { - hoverable: true - } - , color: null - , tooltip: true - , tooltipOpts: { + innerRadius: 0.5, + show: true, + }, + }, + grid: { + hoverable: true, + }, + color: null, + tooltip: true, + tooltipOpts: { content: "%p.0%, %s", // show percentages, rounding to 2 decimal places shifts: { - x: 20 - , y: 0 - } - , defaultTheme: false - } - }); -}); + x: 20, + y: 0, + }, + defaultTheme: false, + }, + }) +}) //Flot Moving Line Chart $(function () { - var container = $("#flot-line-chart-moving"); + var container = $("#flot-line-chart-moving") // Determine how many data points to keep based on the placeholder's initial size; // this gives us a nice high-res plot while avoiding more than one point per pixel. - var maximum = container.outerWidth() / 2 || 300; + var maximum = container.outerWidth() / 2 || 300 // - var data = []; + var data = [] function getRandomData() { if (data.length) { - data = data.slice(1); + data = data.slice(1) } while (data.length < maximum) { - var previous = data.length ? data[data.length - 1] : 50; - var y = previous + Math.random() * 10 - 5; - data.push(y < 0 ? 0 : y > 100 ? 100 : y); + var previous = data.length ? data[data.length - 1] : 50 + var y = previous + Math.random() * 10 - 5 + data.push(y < 0 ? 0 : y > 100 ? 100 : y) } // zip the generated y values with the x values - var res = []; + var res = [] for (var i = 0; i < data.length; ++i) { res.push([i, data[i]]) } - return res; + return res } // - series = [{ - data: getRandomData() - , lines: { - fill: true - } - }]; + series = [ + { + data: getRandomData(), + lines: { + fill: true, + }, + }, + ] // var plot = $.plot(container, series, { - colors: ["#26c6da"] - , grid: { - borderWidth: 0 - , minBorderMargin: 20 - , labelMargin: 10 - , backgroundColor: { - colors: ["#fff", "#fff"] - } - , margin: { - top: 8 - , bottom: 20 - , left: 20 - } - , markings: function (axes) { - var markings = []; - var xaxis = axes.xaxis; - for (var x = Math.floor(xaxis.min); x < xaxis.max; x += xaxis.tickSize * 1) { + colors: ["#26c6da"], + grid: { + borderWidth: 0, + minBorderMargin: 20, + labelMargin: 10, + backgroundColor: { + colors: ["#fff", "#fff"], + }, + margin: { + top: 8, + bottom: 20, + left: 20, + }, + markings: function (axes) { + var markings = [] + var xaxis = axes.xaxis + for ( + var x = Math.floor(xaxis.min); + x < xaxis.max; + x += xaxis.tickSize * 1 + ) { markings.push({ xaxis: { - from: x - , to: x + xaxis.tickSize - } - , color: "#fff" - }); + from: x, + to: x + xaxis.tickSize, + }, + color: "#fff", + }) } - return markings; - } - } - , xaxis: { + return markings + }, + }, + xaxis: { tickFormatter: function () { - return ""; - } - } - , yaxis: { - min: 0 - , max: 110 - } - , legend: { - show: true - } - }); + return "" + }, + }, + yaxis: { + min: 0, + max: 110, + }, + legend: { + show: true, + }, + }) // Update the random dataset at 25FPS for a smoothly-animating chart setInterval(function updateRandom() { - series[0].data = getRandomData(); - plot.setData(series); - plot.draw(); - }, 40); -}); + series[0].data = getRandomData() + plot.setData(series) + plot.draw() + }, 40) +}) //Flot Bar Chart $(function () { var barOptions = { series: { bars: { - show: true - , barWidth: 43200000 - } - } - , xaxis: { - mode: "time" - , timeformat: "%m/%d" - , minTickSize: [2, "day"] - } - , grid: { - hoverable: true - } - , legend: { - show: false - } - , grid: { - color: "#AFAFAF" - , hoverable: true - , borderWidth: 0 - , backgroundColor: '#FFF' - } - , tooltip: true - , tooltipOpts: { - content: "x: %x, y: %y" - } - }; + show: true, + barWidth: 43200000, + }, + }, + xaxis: { + mode: "time", + timeformat: "%m/%d", + minTickSize: [2, "day"], + }, + grid: { + hoverable: true, + }, + legend: { + show: false, + }, + grid: { + color: "#AFAFAF", + hoverable: true, + borderWidth: 0, + backgroundColor: "#FFF", + }, + tooltip: true, + tooltipOpts: { + content: "x: %x, y: %y", + }, + } var barData = { - label: "bar" - , color: "#009efb" - , data: [ - [1354521600000, 1000] - , [1355040000000, 2000] - , [1355223600000, 3000] - , [1355306400000, 4000] - , [1355487300000, 5000] - , [1355571900000, 6000] - ] - }; - $.plot($("#flot-bar-chart"), [barData], barOptions); -}); + label: "bar", + color: "#009efb", + data: [ + [1354521600000, 1000], + [1355040000000, 2000], + [1355223600000, 3000], + [1355306400000, 4000], + [1355487300000, 5000], + [1355571900000, 6000], + ], + } + $.plot($("#flot-bar-chart"), [barData], barOptions) +}) // sales bar chart $(function () { //some data - var d1 = []; - for (var i = 0; i <= 10; i += 1) d1.push([i, parseInt(Math.random() * 60)]); - var d2 = []; - for (var i = 0; i <= 10; i += 1) d2.push([i, parseInt(Math.random() * 40)]); - var d3 = []; - for (var i = 0; i <= 10; i += 1) d3.push([i, parseInt(Math.random() * 25)]); - var ds = []; + var d1 = [] + for (var i = 0; i <= 10; i += 1) d1.push([i, parseInt(Math.random() * 60)]) + var d2 = [] + for (var i = 0; i <= 10; i += 1) d2.push([i, parseInt(Math.random() * 40)]) + var d3 = [] + for (var i = 0; i <= 10; i += 1) d3.push([i, parseInt(Math.random() * 25)]) + var ds = [] ds.push({ - label: "Data One" - , data: d1 - , bars: { - order: 1 - } - }); + label: "Data One", + data: d1, + bars: { + order: 1, + }, + }) ds.push({ - label: "Data Two" - , data: d2 - , bars: { - order: 2 - } - }); + label: "Data Two", + data: d2, + bars: { + order: 2, + }, + }) ds.push({ - label: "Data Three" - , data: d3 - , bars: { - order: 3 - } - }); - var stack = 0 - , bars = true - , lines = true - , steps = true; + label: "Data Three", + data: d3, + bars: { + order: 3, + }, + }) + var stack = 0, + bars = true, + lines = true, + steps = true var options = { bars: { - show: true - , barWidth: 0.2 - , fill: 1 - } - , grid: { - show: true - , aboveData: false - , labelMargin: 5 - , axisMargin: 0 - , borderWidth: 1 - , minBorderMargin: 5 - , clickable: true - , hoverable: true - , autoHighlight: false - , mouseActiveRadius: 20 - , borderColor: '#f5f5f5' - } - , series: { - stack: stack - } - , legend: { - position: "ne" - , margin: [0, 0] - , noColumns: 0 - , labelBoxBorderColor: null - , labelFormatter: function (label, series) { + show: true, + barWidth: 0.2, + fill: 1, + }, + grid: { + show: true, + aboveData: false, + labelMargin: 5, + axisMargin: 0, + borderWidth: 1, + minBorderMargin: 5, + clickable: true, + hoverable: true, + autoHighlight: false, + mouseActiveRadius: 20, + borderColor: "#f5f5f5", + }, + series: { + stack: stack, + }, + legend: { + position: "ne", + margin: [0, 0], + noColumns: 0, + labelBoxBorderColor: null, + labelFormatter: function (label, series) { // just add some space to labes - return '' + label + '  '; - } - , width: 30 - , height: 5 - } - , yaxis: { - tickColor: '#f5f5f5' - , font: { - color: '#bdbdbd' - } - } - , xaxis: { - tickColor: '#f5f5f5' - , font: { - color: '#bdbdbd' - } - } - , colors: ["#4F5467", "#009efb", "#26c6da"] - , tooltip: true, //activate tooltip + return "" + label + "  " + }, + width: 30, + height: 5, + }, + yaxis: { + tickColor: "#f5f5f5", + font: { + color: "#bdbdbd", + }, + }, + xaxis: { + tickColor: "#f5f5f5", + font: { + color: "#bdbdbd", + }, + }, + colors: ["#4F5467", "#009efb", "#26c6da"], + tooltip: true, //activate tooltip tooltipOpts: { - content: "%s : %y.0" - , shifts: { - x: -30 - , y: -50 - } - } - }; - $.plot($(".sales-bars-chart"), ds, options); -}); \ No newline at end of file + content: "%s : %y.0", + shifts: { + x: -30, + y: -50, + }, + }, + } + $.plot($(".sales-bars-chart"), ds, options) +}) diff --git a/views/src/js/forms.js b/views/src/js/forms.js index 20503e59..405efe03 100644 --- a/views/src/js/forms.js +++ b/views/src/js/forms.js @@ -1,61 +1,64 @@ function EmojiPicker(options) { - - this.options = options; - this.trigger = this.options.trigger.map(item => item.selector); - this.insertInto = undefined; - let emojiesHTML = ''; - let categoriesHTML = ''; - let emojiList = undefined; - let moseMove = false; - const pickerWidth = this.options.closeButton ? 370 : 350; - const pickerHeight = 400; + this.options = options + this.trigger = this.options.trigger.map((item) => item.selector) + this.insertInto = undefined + let emojiesHTML = "" + let categoriesHTML = "" + let emojiList = undefined + let moseMove = false + const pickerWidth = this.options.closeButton ? 370 : 350 + const pickerHeight = 400 this.lib = function (el = undefined) { - const isNodeList = (nodes) => { - var stringRepr = Object.prototype.toString.call(nodes); - - return typeof nodes === 'object' && - /^\[object (HTMLCollection|NodeList|Object)\]$/.test(stringRepr) && - (typeof nodes.length === 'number') && - (nodes.length === 0 || (typeof nodes[0] === "object" && nodes[0].nodeType > 0)); + var stringRepr = Object.prototype.toString.call(nodes) + + return ( + typeof nodes === "object" && + /^\[object (HTMLCollection|NodeList|Object)\]$/.test( + stringRepr + ) && + typeof nodes.length === "number" && + (nodes.length === 0 || + (typeof nodes[0] === "object" && nodes[0].nodeType > 0)) + ) } return { - el: () => { // Check if is node if (!el) { - return undefined; + return undefined } else if (el.nodeName) { - return [el]; + return [el] } else if (isNodeList(el)) { return Array.from(el) - } else if (typeof (el) === 'string' || typeof (el) === 'STRING') { - return Array.from(document.querySelectorAll(el)); + } else if (typeof el === "string" || typeof el === "STRING") { + return Array.from(document.querySelectorAll(el)) } else { - return undefined; + return undefined } }, on(event, callback, classList = undefined) { if (!classList) { - this.el().forEach(item => { + this.el().forEach((item) => { item.addEventListener(event, callback.bind(item)) }) } else { - this.el().forEach(item => { + this.el().forEach((item) => { item.addEventListener(event, (e) => { if (e.target.closest(classList)) { - - let attr = undefined; + let attr = undefined if (Array.isArray(classList)) { - const stringifiedElem = e.target.outerHTML; + const stringifiedElem = e.target.outerHTML - const index = classList.findIndex(attr => stringifiedElem.includes(attr.slice(1))); + const index = classList.findIndex((attr) => + stringifiedElem.includes(attr.slice(1)) + ) - attr = classList[index]; + attr = classList[index] } callback(e, attr) @@ -68,7451 +71,7451 @@ function EmojiPicker(options) { css(params) { for (const key in params) { if (Object.hasOwnProperty.call(params, key)) { - const cssVal = params[key]; - this.el().forEach(el => el.style[key] = cssVal) + const cssVal = params[key] + this.el().forEach((el) => (el.style[key] = cssVal)) } } }, attr(param1, param2 = undefined) { - if (!param2) { return this.el()[0].getAttribute(param1) } - this.el().forEach(el => el.setAttribute(param1, param2)) + this.el().forEach((el) => el.setAttribute(param1, param2)) }, removeAttr(param) { - this.el().forEach(el => el.removeAttribute(param)) + this.el().forEach((el) => el.removeAttribute(param)) }, addClass(param) { - this.el().forEach(el => el.classList.add(param)) + this.el().forEach((el) => el.classList.add(param)) }, removeClass(param) { - this.el().forEach(el => el.classList.remove(param)) + this.el().forEach((el) => el.classList.remove(param)) }, slug(str) { return str .toLowerCase() - .replace(/[^\u00BF-\u1FFF\u2C00-\uD7FF\w]+|[\_]+/ig, '-') - .replace(/ +/g, '-') - ; + .replace(/[^\u00BF-\u1FFF\u2C00-\uD7FF\w]+|[\_]+/gi, "-") + .replace(/ +/g, "-") }, remove(param) { - this.el().forEach(el => el.remove()) + this.el().forEach((el) => el.remove()) }, val(param = undefined) { - let val; + let val if (param === undefined) { - this.el().forEach(el => { - val = el.value; + this.el().forEach((el) => { + val = el.value }) } else { - this.el().forEach(el => { - el.value = param; + this.el().forEach((el) => { + el.value = param }) } - return val; + return val }, text(msg = undefined) { if (msg === undefined) { - return el.innerText; + return el.innerText } else { - this.el().forEach(el => { - el.innerText = msg; + this.el().forEach((el) => { + el.innerText = msg }) } }, html(data = undefined) { if (data === undefined) { - return el.innerHTML; + return el.innerHTML } else { - this.el().forEach(el => { - el.innerHTML = data; + this.el().forEach((el) => { + el.innerHTML = data }) } - } + }, } - }; + } const emojiObj = { - 'People': [ + People: [ { - "emoji": "😀", - "title": "Grinning Face" + emoji: "😀", + title: "Grinning Face", }, { - "emoji": "😃", - "title": "Grinning Face with Big Eyes" + emoji: "😃", + title: "Grinning Face with Big Eyes", }, { - "emoji": "😄", - "title": "Grinning Face with Smiling Eyes" + emoji: "😄", + title: "Grinning Face with Smiling Eyes", }, { - "emoji": "😁", - "title": "Beaming Face with Smiling Eyes" + emoji: "😁", + title: "Beaming Face with Smiling Eyes", }, { - "emoji": "😆", - "title": "Grinning Squinting Face" + emoji: "😆", + title: "Grinning Squinting Face", }, { - "emoji": "😅", - "title": "Grinning Face with Sweat" + emoji: "😅", + title: "Grinning Face with Sweat", }, { - "emoji": "🤣", - "title": "Rolling on the Floor Laughing" + emoji: "🤣", + title: "Rolling on the Floor Laughing", }, { - "emoji": "😂", - "title": "Face with Tears of Joy" + emoji: "😂", + title: "Face with Tears of Joy", }, { - "emoji": "🙂", - "title": "Slightly Smiling Face" + emoji: "🙂", + title: "Slightly Smiling Face", }, { - "emoji": "🙃", - "title": "Upside-Down Face" + emoji: "🙃", + title: "Upside-Down Face", }, { - "emoji": "😉", - "title": "Winking Face" + emoji: "😉", + title: "Winking Face", }, { - "emoji": "😊", - "title": "Smiling Face with Smiling Eyes" + emoji: "😊", + title: "Smiling Face with Smiling Eyes", }, { - "emoji": "😇", - "title": "Smiling Face with Halo" + emoji: "😇", + title: "Smiling Face with Halo", }, { - "emoji": "🥰", - "title": "Smiling Face with Hearts" + emoji: "🥰", + title: "Smiling Face with Hearts", }, { - "emoji": "😍", - "title": "Smiling Face with Heart-Eyes" + emoji: "😍", + title: "Smiling Face with Heart-Eyes", }, { - "emoji": "🤩", - "title": "Star-Struck" + emoji: "🤩", + title: "Star-Struck", }, { - "emoji": "😘", - "title": "Face Blowing a Kiss" + emoji: "😘", + title: "Face Blowing a Kiss", }, { - "emoji": "😗", - "title": "Kissing Face" + emoji: "😗", + title: "Kissing Face", }, { - "emoji": "☺️", - "title": "Smiling Face" + emoji: "☺️", + title: "Smiling Face", }, { - "emoji": "😚", - "title": "Kissing Face with Closed Eyes" + emoji: "😚", + title: "Kissing Face with Closed Eyes", }, { - "emoji": "😙", - "title": "Kissing Face with Smiling Eyes" + emoji: "😙", + title: "Kissing Face with Smiling Eyes", }, { - "emoji": "🥲", - "title": "Smiling Face with Tear" + emoji: "🥲", + title: "Smiling Face with Tear", }, { - "emoji": "😋", - "title": "Face Savoring Food" + emoji: "😋", + title: "Face Savoring Food", }, { - "emoji": "😛", - "title": "Face with Tongue" + emoji: "😛", + title: "Face with Tongue", }, { - "emoji": "😜", - "title": "Winking Face with Tongue" + emoji: "😜", + title: "Winking Face with Tongue", }, { - "emoji": "🤪", - "title": "Zany Face" + emoji: "🤪", + title: "Zany Face", }, { - "emoji": "😝", - "title": "Squinting Face with Tongue" + emoji: "😝", + title: "Squinting Face with Tongue", }, { - "emoji": "🤑", - "title": "Money-Mouth Face" + emoji: "🤑", + title: "Money-Mouth Face", }, { - "emoji": "🤗", - "title": "Smiling Face with Open Hands" + emoji: "🤗", + title: "Smiling Face with Open Hands", }, { - "emoji": "🤭", - "title": "Face with Hand Over Mouth" + emoji: "🤭", + title: "Face with Hand Over Mouth", }, { - "emoji": "🤫", - "title": "Shushing Face" + emoji: "🤫", + title: "Shushing Face", }, { - "emoji": "🤔", - "title": "Thinking Face" + emoji: "🤔", + title: "Thinking Face", }, { - "emoji": "🤐", - "title": "Zipper-Mouth Face" + emoji: "🤐", + title: "Zipper-Mouth Face", }, { - "emoji": "🤨", - "title": "Face with Raised Eyebrow" + emoji: "🤨", + title: "Face with Raised Eyebrow", }, { - "emoji": "😐", - "title": "Neutral Face" + emoji: "😐", + title: "Neutral Face", }, { - "emoji": "😑", - "title": "Expressionless Face" + emoji: "😑", + title: "Expressionless Face", }, { - "emoji": "😶", - "title": "Face Without Mouth" + emoji: "😶", + title: "Face Without Mouth", }, { - "emoji": "😶‍🌫️", - "title": "Face in Clouds" + emoji: "😶‍🌫️", + title: "Face in Clouds", }, { - "emoji": "😏", - "title": "Smirking Face" + emoji: "😏", + title: "Smirking Face", }, { - "emoji": "😒", - "title": "Unamused Face" + emoji: "😒", + title: "Unamused Face", }, { - "emoji": "🙄", - "title": "Face with Rolling Eyes" + emoji: "🙄", + title: "Face with Rolling Eyes", }, { - "emoji": "😬", - "title": "Grimacing Face" + emoji: "😬", + title: "Grimacing Face", }, { - "emoji": "😮‍💨", - "title": "Face Exhaling" + emoji: "😮‍💨", + title: "Face Exhaling", }, { - "emoji": "🤥", - "title": "Lying Face" + emoji: "🤥", + title: "Lying Face", }, { - "emoji": "😌", - "title": "Relieved Face" + emoji: "😌", + title: "Relieved Face", }, { - "emoji": "😔", - "title": "Pensive Face" + emoji: "😔", + title: "Pensive Face", }, { - "emoji": "😪", - "title": "Sleepy Face" + emoji: "😪", + title: "Sleepy Face", }, { - "emoji": "🤤", - "title": "Drooling Face" + emoji: "🤤", + title: "Drooling Face", }, { - "emoji": "😴", - "title": "Sleeping Face" + emoji: "😴", + title: "Sleeping Face", }, { - "emoji": "😷", - "title": "Face with Medical Mask" + emoji: "😷", + title: "Face with Medical Mask", }, { - "emoji": "🤒", - "title": "Face with Thermometer" + emoji: "🤒", + title: "Face with Thermometer", }, { - "emoji": "🤕", - "title": "Face with Head-Bandage" + emoji: "🤕", + title: "Face with Head-Bandage", }, { - "emoji": "🤢", - "title": "Nauseated Face" + emoji: "🤢", + title: "Nauseated Face", }, { - "emoji": "🤮", - "title": "Face Vomiting" + emoji: "🤮", + title: "Face Vomiting", }, { - "emoji": "🤧", - "title": "Sneezing Face" + emoji: "🤧", + title: "Sneezing Face", }, { - "emoji": "🥵", - "title": "Hot Face" + emoji: "🥵", + title: "Hot Face", }, { - "emoji": "🥶", - "title": "Cold Face" + emoji: "🥶", + title: "Cold Face", }, { - "emoji": "🥴", - "title": "Woozy Face" + emoji: "🥴", + title: "Woozy Face", }, { - "emoji": "😵", - "title": "Face with Crossed-Out Eyes" + emoji: "😵", + title: "Face with Crossed-Out Eyes", }, { - "emoji": "😵‍💫", - "title": "Face with Spiral Eyes" + emoji: "😵‍💫", + title: "Face with Spiral Eyes", }, { - "emoji": "🤯", - "title": "Exploding Head" + emoji: "🤯", + title: "Exploding Head", }, { - "emoji": "🤠", - "title": "Cowboy Hat Face" + emoji: "🤠", + title: "Cowboy Hat Face", }, { - "emoji": "🥳", - "title": "Partying Face" + emoji: "🥳", + title: "Partying Face", }, { - "emoji": "🥸", - "title": "Disguised Face" + emoji: "🥸", + title: "Disguised Face", }, { - "emoji": "😎", - "title": "Smiling Face with Sunglasses" + emoji: "😎", + title: "Smiling Face with Sunglasses", }, { - "emoji": "🤓", - "title": "Nerd Face" + emoji: "🤓", + title: "Nerd Face", }, { - "emoji": "🧐", - "title": "Face with Monocle" + emoji: "🧐", + title: "Face with Monocle", }, { - "emoji": "😕", - "title": "Confused Face" + emoji: "😕", + title: "Confused Face", }, { - "emoji": "😟", - "title": "Worried Face" + emoji: "😟", + title: "Worried Face", }, { - "emoji": "🙁", - "title": "Slightly Frowning Face" + emoji: "🙁", + title: "Slightly Frowning Face", }, { - "emoji": "☹️", - "title": "Frowning Face" + emoji: "☹️", + title: "Frowning Face", }, { - "emoji": "😮", - "title": "Face with Open Mouth" + emoji: "😮", + title: "Face with Open Mouth", }, { - "emoji": "😯", - "title": "Hushed Face" + emoji: "😯", + title: "Hushed Face", }, { - "emoji": "😲", - "title": "Astonished Face" + emoji: "😲", + title: "Astonished Face", }, { - "emoji": "😳", - "title": "Flushed Face" + emoji: "😳", + title: "Flushed Face", }, { - "emoji": "🥺", - "title": "Pleading Face" + emoji: "🥺", + title: "Pleading Face", }, { - "emoji": "😦", - "title": "Frowning Face with Open Mouth" + emoji: "😦", + title: "Frowning Face with Open Mouth", }, { - "emoji": "😧", - "title": "Anguished Face" + emoji: "😧", + title: "Anguished Face", }, { - "emoji": "😨", - "title": "Fearful Face" + emoji: "😨", + title: "Fearful Face", }, { - "emoji": "😰", - "title": "Anxious Face with Sweat" + emoji: "😰", + title: "Anxious Face with Sweat", }, { - "emoji": "😥", - "title": "Sad but Relieved Face" + emoji: "😥", + title: "Sad but Relieved Face", }, { - "emoji": "😢", - "title": "Crying Face" + emoji: "😢", + title: "Crying Face", }, { - "emoji": "😭", - "title": "Loudly Crying Face" + emoji: "😭", + title: "Loudly Crying Face", }, { - "emoji": "😱", - "title": "Face Screaming in Fear" + emoji: "😱", + title: "Face Screaming in Fear", }, { - "emoji": "😖", - "title": "Confounded Face" + emoji: "😖", + title: "Confounded Face", }, { - "emoji": "😣", - "title": "Persevering Face" + emoji: "😣", + title: "Persevering Face", }, { - "emoji": "😞", - "title": "Disappointed Face" + emoji: "😞", + title: "Disappointed Face", }, { - "emoji": "😓", - "title": "Downcast Face with Sweat" + emoji: "😓", + title: "Downcast Face with Sweat", }, { - "emoji": "😩", - "title": "Weary Face" + emoji: "😩", + title: "Weary Face", }, { - "emoji": "😫", - "title": "Tired Face" + emoji: "😫", + title: "Tired Face", }, { - "emoji": "🥱", - "title": "Yawning Face" + emoji: "🥱", + title: "Yawning Face", }, { - "emoji": "😤", - "title": "Face with Steam From Nose" + emoji: "😤", + title: "Face with Steam From Nose", }, { - "emoji": "😡", - "title": "Enraged Face" + emoji: "😡", + title: "Enraged Face", }, { - "emoji": "😠", - "title": "Angry Face" + emoji: "😠", + title: "Angry Face", }, { - "emoji": "🤬", - "title": "Face with Symbols on Mouth" + emoji: "🤬", + title: "Face with Symbols on Mouth", }, { - "emoji": "😈", - "title": "Smiling Face with Horns" + emoji: "😈", + title: "Smiling Face with Horns", }, { - "emoji": "👿", - "title": "Angry Face with Horns" + emoji: "👿", + title: "Angry Face with Horns", }, { - "emoji": "💀", - "title": "Skull" + emoji: "💀", + title: "Skull", }, { - "emoji": "☠️", - "title": "Skull and Crossbones" + emoji: "☠️", + title: "Skull and Crossbones", }, { - "emoji": "💩", - "title": "Pile of Poo" + emoji: "💩", + title: "Pile of Poo", }, { - "emoji": "🤡", - "title": "Clown Face" + emoji: "🤡", + title: "Clown Face", }, { - "emoji": "👹", - "title": "Ogre" + emoji: "👹", + title: "Ogre", }, { - "emoji": "👺", - "title": "Goblin" + emoji: "👺", + title: "Goblin", }, { - "emoji": "👻", - "title": "Ghost" + emoji: "👻", + title: "Ghost", }, { - "emoji": "👽", - "title": "Alien" + emoji: "👽", + title: "Alien", }, { - "emoji": "👾", - "title": "Alien Monster" + emoji: "👾", + title: "Alien Monster", }, { - "emoji": "🤖", - "title": "Robot" + emoji: "🤖", + title: "Robot", }, { - "emoji": "😺", - "title": "Grinning Cat" + emoji: "😺", + title: "Grinning Cat", }, { - "emoji": "😸", - "title": "Grinning Cat with Smiling Eyes" + emoji: "😸", + title: "Grinning Cat with Smiling Eyes", }, { - "emoji": "😹", - "title": "Cat with Tears of Joy" + emoji: "😹", + title: "Cat with Tears of Joy", }, { - "emoji": "😻", - "title": "Smiling Cat with Heart-Eyes" + emoji: "😻", + title: "Smiling Cat with Heart-Eyes", }, { - "emoji": "😼", - "title": "Cat with Wry Smile" + emoji: "😼", + title: "Cat with Wry Smile", }, { - "emoji": "😽", - "title": "Kissing Cat" + emoji: "😽", + title: "Kissing Cat", }, { - "emoji": "🙀", - "title": "Weary Cat" + emoji: "🙀", + title: "Weary Cat", }, { - "emoji": "😿", - "title": "Crying Cat" + emoji: "😿", + title: "Crying Cat", }, { - "emoji": "😾", - "title": "Pouting Cat" + emoji: "😾", + title: "Pouting Cat", }, { - "emoji": "💋", - "title": "Kiss Mark" + emoji: "💋", + title: "Kiss Mark", }, { - "emoji": "👋", - "title": "Waving Hand" + emoji: "👋", + title: "Waving Hand", }, { - "emoji": "🤚", - "title": "Raised Back of Hand" + emoji: "🤚", + title: "Raised Back of Hand", }, { - "emoji": "🖐️", - "title": "Hand with Fingers Splayed" + emoji: "🖐️", + title: "Hand with Fingers Splayed", }, { - "emoji": "✋", - "title": "Raised Hand" + emoji: "✋", + title: "Raised Hand", }, { - "emoji": "🖖", - "title": "Vulcan Salute" + emoji: "🖖", + title: "Vulcan Salute", }, { - "emoji": "👌", - "title": "OK Hand" + emoji: "👌", + title: "OK Hand", }, { - "emoji": "🤌", - "title": "Pinched Fingers" + emoji: "🤌", + title: "Pinched Fingers", }, { - "emoji": "🤏", - "title": "Pinching Hand" + emoji: "🤏", + title: "Pinching Hand", }, { - "emoji": "✌️", - "title": "Victory Hand" + emoji: "✌️", + title: "Victory Hand", }, { - "emoji": "🤞", - "title": "Crossed Fingers" + emoji: "🤞", + title: "Crossed Fingers", }, { - "emoji": "🤟", - "title": "Love-You Gesture" + emoji: "🤟", + title: "Love-You Gesture", }, { - "emoji": "🤘", - "title": "Sign of the Horns" + emoji: "🤘", + title: "Sign of the Horns", }, { - "emoji": "🤙", - "title": "Call Me Hand" + emoji: "🤙", + title: "Call Me Hand", }, { - "emoji": "👈", - "title": "Backhand Index Pointing Left" + emoji: "👈", + title: "Backhand Index Pointing Left", }, { - "emoji": "👉", - "title": "Backhand Index Pointing Right" + emoji: "👉", + title: "Backhand Index Pointing Right", }, { - "emoji": "👆", - "title": "Backhand Index Pointing Up" + emoji: "👆", + title: "Backhand Index Pointing Up", }, { - "emoji": "🖕", - "title": "Middle Finger" + emoji: "🖕", + title: "Middle Finger", }, { - "emoji": "👇", - "title": "Backhand Index Pointing Down" + emoji: "👇", + title: "Backhand Index Pointing Down", }, { - "emoji": "☝️", - "title": "Index Pointing Up" + emoji: "☝️", + title: "Index Pointing Up", }, { - "emoji": "👍", - "title": "Thumbs Up" + emoji: "👍", + title: "Thumbs Up", }, { - "emoji": "👎", - "title": "Thumbs Down" + emoji: "👎", + title: "Thumbs Down", }, { - "emoji": "✊", - "title": "Raised Fist" + emoji: "✊", + title: "Raised Fist", }, { - "emoji": "👊", - "title": "Oncoming Fist" + emoji: "👊", + title: "Oncoming Fist", }, { - "emoji": "🤛", - "title": "Left-Facing Fist" + emoji: "🤛", + title: "Left-Facing Fist", }, { - "emoji": "🤜", - "title": "Right-Facing Fist" + emoji: "🤜", + title: "Right-Facing Fist", }, { - "emoji": "👏", - "title": "Clapping Hands" + emoji: "👏", + title: "Clapping Hands", }, { - "emoji": "🙌", - "title": "Raising Hands" + emoji: "🙌", + title: "Raising Hands", }, { - "emoji": "👐", - "title": "Open Hands" + emoji: "👐", + title: "Open Hands", }, { - "emoji": "🤲", - "title": "Palms Up Together" + emoji: "🤲", + title: "Palms Up Together", }, { - "emoji": "🤝", - "title": "Handshake" + emoji: "🤝", + title: "Handshake", }, { - "emoji": "🙏", - "title": "Folded Hands" + emoji: "🙏", + title: "Folded Hands", }, { - "emoji": "✍️", - "title": "Writing Hand" + emoji: "✍️", + title: "Writing Hand", }, { - "emoji": "💅", - "title": "Nail Polish" + emoji: "💅", + title: "Nail Polish", }, { - "emoji": "🤳", - "title": "Selfie" + emoji: "🤳", + title: "Selfie", }, { - "emoji": "💪", - "title": "Flexed Biceps" + emoji: "💪", + title: "Flexed Biceps", }, { - "emoji": "🦾", - "title": "Mechanical Arm" + emoji: "🦾", + title: "Mechanical Arm", }, { - "emoji": "🦿", - "title": "Mechanical Leg" + emoji: "🦿", + title: "Mechanical Leg", }, { - "emoji": "🦵", - "title": "Leg" + emoji: "🦵", + title: "Leg", }, { - "emoji": "🦶", - "title": "Foot" + emoji: "🦶", + title: "Foot", }, { - "emoji": "👂", - "title": "Ear" + emoji: "👂", + title: "Ear", }, { - "emoji": "🦻", - "title": "Ear with Hearing Aid" + emoji: "🦻", + title: "Ear with Hearing Aid", }, { - "emoji": "👃", - "title": "Nose" + emoji: "👃", + title: "Nose", }, { - "emoji": "🧠", - "title": "Brain" + emoji: "🧠", + title: "Brain", }, { - "emoji": "🫀", - "title": "Anatomical Heart" + emoji: "🫀", + title: "Anatomical Heart", }, { - "emoji": "🫁", - "title": "Lungs" + emoji: "🫁", + title: "Lungs", }, { - "emoji": "🦷", - "title": "Tooth" + emoji: "🦷", + title: "Tooth", }, { - "emoji": "🦴", - "title": "Bone" + emoji: "🦴", + title: "Bone", }, { - "emoji": "👀", - "title": "Eyes" + emoji: "👀", + title: "Eyes", }, { - "emoji": "👁️", - "title": "Eye" + emoji: "👁️", + title: "Eye", }, { - "emoji": "👅", - "title": "Tongue" + emoji: "👅", + title: "Tongue", }, { - "emoji": "👄", - "title": "Mouth" + emoji: "👄", + title: "Mouth", }, { - "emoji": "👶", - "title": "Baby" + emoji: "👶", + title: "Baby", }, { - "emoji": "🧒", - "title": "Child" + emoji: "🧒", + title: "Child", }, { - "emoji": "👦", - "title": "Boy" + emoji: "👦", + title: "Boy", }, { - "emoji": "👧", - "title": "Girl" + emoji: "👧", + title: "Girl", }, { - "emoji": "🧑", - "title": "Person" + emoji: "🧑", + title: "Person", }, { - "emoji": "👱", - "title": "Person: Blond Hair" + emoji: "👱", + title: "Person: Blond Hair", }, { - "emoji": "👨", - "title": "Man" + emoji: "👨", + title: "Man", }, { - "emoji": "🧔", - "title": "Person: Beard" + emoji: "🧔", + title: "Person: Beard", }, { - "emoji": "👨‍🦰", - "title": "Man: Red Hair" + emoji: "👨‍🦰", + title: "Man: Red Hair", }, { - "emoji": "👨‍🦱", - "title": "Man: Curly Hair" + emoji: "👨‍🦱", + title: "Man: Curly Hair", }, { - "emoji": "👨‍🦳", - "title": "Man: White Hair" + emoji: "👨‍🦳", + title: "Man: White Hair", }, { - "emoji": "👨‍🦲", - "title": "Man: Bald" + emoji: "👨‍🦲", + title: "Man: Bald", }, { - "emoji": "👩", - "title": "Woman" + emoji: "👩", + title: "Woman", }, { - "emoji": "👩‍🦰", - "title": "Woman: Red Hair" + emoji: "👩‍🦰", + title: "Woman: Red Hair", }, { - "emoji": "🧑‍🦰", - "title": "Person: Red Hair" + emoji: "🧑‍🦰", + title: "Person: Red Hair", }, { - "emoji": "👩‍🦱", - "title": "Woman: Curly Hair" + emoji: "👩‍🦱", + title: "Woman: Curly Hair", }, { - "emoji": "🧑‍🦱", - "title": "Person: Curly Hair" + emoji: "🧑‍🦱", + title: "Person: Curly Hair", }, { - "emoji": "👩‍🦳", - "title": "Woman: White Hair" + emoji: "👩‍🦳", + title: "Woman: White Hair", }, { - "emoji": "🧑‍🦳", - "title": "Person: White Hair" + emoji: "🧑‍🦳", + title: "Person: White Hair", }, { - "emoji": "👩‍🦲", - "title": "Woman: Bald" + emoji: "👩‍🦲", + title: "Woman: Bald", }, { - "emoji": "🧑‍🦲", - "title": "Person: Bald" + emoji: "🧑‍🦲", + title: "Person: Bald", }, { - "emoji": "👱‍♀️", - "title": "Woman: Blond Hair" + emoji: "👱‍♀️", + title: "Woman: Blond Hair", }, { - "emoji": "👱‍♂️", - "title": "Man: Blond Hair" + emoji: "👱‍♂️", + title: "Man: Blond Hair", }, { - "emoji": "🧓", - "title": "Older Person" + emoji: "🧓", + title: "Older Person", }, { - "emoji": "👴", - "title": "Old Man" + emoji: "👴", + title: "Old Man", }, { - "emoji": "👵", - "title": "Old Woman" + emoji: "👵", + title: "Old Woman", }, { - "emoji": "🙍", - "title": "Person Frowning" + emoji: "🙍", + title: "Person Frowning", }, { - "emoji": "🙍‍♂️", - "title": "Man Frowning" + emoji: "🙍‍♂️", + title: "Man Frowning", }, { - "emoji": "🙍‍♀️", - "title": "Woman Frowning" + emoji: "🙍‍♀️", + title: "Woman Frowning", }, { - "emoji": "🙎", - "title": "Person Pouting" + emoji: "🙎", + title: "Person Pouting", }, { - "emoji": "🙎‍♂️", - "title": "Man Pouting" + emoji: "🙎‍♂️", + title: "Man Pouting", }, { - "emoji": "🙎‍♀️", - "title": "Woman Pouting" + emoji: "🙎‍♀️", + title: "Woman Pouting", }, { - "emoji": "🙅", - "title": "Person Gesturing No" + emoji: "🙅", + title: "Person Gesturing No", }, { - "emoji": "🙅‍♂️", - "title": "Man Gesturing No" + emoji: "🙅‍♂️", + title: "Man Gesturing No", }, { - "emoji": "🙅‍♀️", - "title": "Woman Gesturing No" + emoji: "🙅‍♀️", + title: "Woman Gesturing No", }, { - "emoji": "🙆", - "title": "Person Gesturing OK" + emoji: "🙆", + title: "Person Gesturing OK", }, { - "emoji": "🙆‍♂️", - "title": "Man Gesturing OK" + emoji: "🙆‍♂️", + title: "Man Gesturing OK", }, { - "emoji": "🙆‍♀️", - "title": "Woman Gesturing OK" + emoji: "🙆‍♀️", + title: "Woman Gesturing OK", }, { - "emoji": "💁", - "title": "Person Tipping Hand" + emoji: "💁", + title: "Person Tipping Hand", }, { - "emoji": "💁‍♂️", - "title": "Man Tipping Hand" + emoji: "💁‍♂️", + title: "Man Tipping Hand", }, { - "emoji": "💁‍♀️", - "title": "Woman Tipping Hand" + emoji: "💁‍♀️", + title: "Woman Tipping Hand", }, { - "emoji": "🙋", - "title": "Person Raising Hand" + emoji: "🙋", + title: "Person Raising Hand", }, { - "emoji": "🙋‍♂️", - "title": "Man Raising Hand" + emoji: "🙋‍♂️", + title: "Man Raising Hand", }, { - "emoji": "🙋‍♀️", - "title": "Woman Raising Hand" + emoji: "🙋‍♀️", + title: "Woman Raising Hand", }, { - "emoji": "🧏", - "title": "Deaf Person" + emoji: "🧏", + title: "Deaf Person", }, { - "emoji": "🧏‍♂️", - "title": "Deaf Man" + emoji: "🧏‍♂️", + title: "Deaf Man", }, { - "emoji": "🧏‍♀️", - "title": "Deaf Woman" + emoji: "🧏‍♀️", + title: "Deaf Woman", }, { - "emoji": "🙇", - "title": "Person Bowing" + emoji: "🙇", + title: "Person Bowing", }, { - "emoji": "🙇‍♂️", - "title": "Man Bowing" + emoji: "🙇‍♂️", + title: "Man Bowing", }, { - "emoji": "🙇‍♀️", - "title": "Woman Bowing" + emoji: "🙇‍♀️", + title: "Woman Bowing", }, { - "emoji": "🤦", - "title": "Person Facepalming" + emoji: "🤦", + title: "Person Facepalming", }, { - "emoji": "🤦‍♂️", - "title": "Man Facepalming" + emoji: "🤦‍♂️", + title: "Man Facepalming", }, { - "emoji": "🤦‍♀️", - "title": "Woman Facepalming" + emoji: "🤦‍♀️", + title: "Woman Facepalming", }, { - "emoji": "🤷", - "title": "Person Shrugging" + emoji: "🤷", + title: "Person Shrugging", }, { - "emoji": "🤷‍♂️", - "title": "Man Shrugging" + emoji: "🤷‍♂️", + title: "Man Shrugging", }, { - "emoji": "🤷‍♀️", - "title": "Woman Shrugging" + emoji: "🤷‍♀️", + title: "Woman Shrugging", }, { - "emoji": "🧑‍⚕️", - "title": "Health Worker" + emoji: "🧑‍⚕️", + title: "Health Worker", }, { - "emoji": "👨‍⚕️", - "title": "Man Health Worker" + emoji: "👨‍⚕️", + title: "Man Health Worker", }, { - "emoji": "👩‍⚕️", - "title": "Woman Health Worker" + emoji: "👩‍⚕️", + title: "Woman Health Worker", }, { - "emoji": "🧑‍🎓", - "title": "Student" + emoji: "🧑‍🎓", + title: "Student", }, { - "emoji": "👨‍🎓", - "title": "Man Student" + emoji: "👨‍🎓", + title: "Man Student", }, { - "emoji": "👩‍🎓", - "title": "Woman Student" + emoji: "👩‍🎓", + title: "Woman Student", }, { - "emoji": "🧑‍🏫", - "title": "Teacher" + emoji: "🧑‍🏫", + title: "Teacher", }, { - "emoji": "👨‍🏫", - "title": "Man Teacher" + emoji: "👨‍🏫", + title: "Man Teacher", }, { - "emoji": "👩‍🏫", - "title": "Woman Teacher" + emoji: "👩‍🏫", + title: "Woman Teacher", }, { - "emoji": "🧑‍⚖️", - "title": "Judge" + emoji: "🧑‍⚖️", + title: "Judge", }, { - "emoji": "👨‍⚖️", - "title": "Man Judge" + emoji: "👨‍⚖️", + title: "Man Judge", }, { - "emoji": "👩‍⚖️", - "title": "Woman Judge" + emoji: "👩‍⚖️", + title: "Woman Judge", }, { - "emoji": "🧑‍🌾", - "title": "Farmer" + emoji: "🧑‍🌾", + title: "Farmer", }, { - "emoji": "👨‍🌾", - "title": "Man Farmer" + emoji: "👨‍🌾", + title: "Man Farmer", }, { - "emoji": "👩‍🌾", - "title": "Woman Farmer" + emoji: "👩‍🌾", + title: "Woman Farmer", }, { - "emoji": "🧑‍🍳", - "title": "Cook" + emoji: "🧑‍🍳", + title: "Cook", }, { - "emoji": "👨‍🍳", - "title": "Man Cook" + emoji: "👨‍🍳", + title: "Man Cook", }, { - "emoji": "👩‍🍳", - "title": "Woman Cook" + emoji: "👩‍🍳", + title: "Woman Cook", }, { - "emoji": "🧑‍🔧", - "title": "Mechanic" + emoji: "🧑‍🔧", + title: "Mechanic", }, { - "emoji": "👨‍🔧", - "title": "Man Mechanic" + emoji: "👨‍🔧", + title: "Man Mechanic", }, { - "emoji": "👩‍🔧", - "title": "Woman Mechanic" + emoji: "👩‍🔧", + title: "Woman Mechanic", }, { - "emoji": "🧑‍🏭", - "title": "Factory Worker" + emoji: "🧑‍🏭", + title: "Factory Worker", }, { - "emoji": "👨‍🏭", - "title": "Man Factory Worker" + emoji: "👨‍🏭", + title: "Man Factory Worker", }, { - "emoji": "👩‍🏭", - "title": "Woman Factory Worker" + emoji: "👩‍🏭", + title: "Woman Factory Worker", }, { - "emoji": "🧑‍💼", - "title": "Office Worker" + emoji: "🧑‍💼", + title: "Office Worker", }, { - "emoji": "👨‍💼", - "title": "Man Office Worker" + emoji: "👨‍💼", + title: "Man Office Worker", }, { - "emoji": "👩‍💼", - "title": "Woman Office Worker" + emoji: "👩‍💼", + title: "Woman Office Worker", }, { - "emoji": "🧑‍🔬", - "title": "Scientist" + emoji: "🧑‍🔬", + title: "Scientist", }, { - "emoji": "👨‍🔬", - "title": "Man Scientist" + emoji: "👨‍🔬", + title: "Man Scientist", }, { - "emoji": "👩‍🔬", - "title": "Woman Scientist" + emoji: "👩‍🔬", + title: "Woman Scientist", }, { - "emoji": "🧑‍💻", - "title": "Technologist" + emoji: "🧑‍💻", + title: "Technologist", }, { - "emoji": "👨‍💻", - "title": "Man Technologist" + emoji: "👨‍💻", + title: "Man Technologist", }, { - "emoji": "👩‍💻", - "title": "Woman Technologist" + emoji: "👩‍💻", + title: "Woman Technologist", }, { - "emoji": "🧑‍🎤", - "title": "Singer" + emoji: "🧑‍🎤", + title: "Singer", }, { - "emoji": "👨‍🎤", - "title": "Man Singer" + emoji: "👨‍🎤", + title: "Man Singer", }, { - "emoji": "👩‍🎤", - "title": "Woman Singer" + emoji: "👩‍🎤", + title: "Woman Singer", }, { - "emoji": "🧑‍🎨", - "title": "Artist" + emoji: "🧑‍🎨", + title: "Artist", }, { - "emoji": "👨‍🎨", - "title": "Man Artist" + emoji: "👨‍🎨", + title: "Man Artist", }, { - "emoji": "👩‍🎨", - "title": "Woman Artist" + emoji: "👩‍🎨", + title: "Woman Artist", }, { - "emoji": "🧑‍✈️", - "title": "Pilot" + emoji: "🧑‍✈️", + title: "Pilot", }, { - "emoji": "👨‍✈️", - "title": "Man Pilot" + emoji: "👨‍✈️", + title: "Man Pilot", }, { - "emoji": "👩‍✈️", - "title": "Woman Pilot" + emoji: "👩‍✈️", + title: "Woman Pilot", }, { - "emoji": "🧑‍🚀", - "title": "Astronaut" + emoji: "🧑‍🚀", + title: "Astronaut", }, { - "emoji": "👨‍🚀", - "title": "Man Astronaut" + emoji: "👨‍🚀", + title: "Man Astronaut", }, { - "emoji": "👩‍🚀", - "title": "Woman Astronaut" + emoji: "👩‍🚀", + title: "Woman Astronaut", }, { - "emoji": "🧑‍🚒", - "title": "Firefighter" + emoji: "🧑‍🚒", + title: "Firefighter", }, { - "emoji": "👨‍🚒", - "title": "Man Firefighter" + emoji: "👨‍🚒", + title: "Man Firefighter", }, { - "emoji": "👩‍🚒", - "title": "Woman Firefighter" + emoji: "👩‍🚒", + title: "Woman Firefighter", }, { - "emoji": "👮", - "title": "Police Officer" + emoji: "👮", + title: "Police Officer", }, { - "emoji": "👮‍♂️", - "title": "Man Police Officer" + emoji: "👮‍♂️", + title: "Man Police Officer", }, { - "emoji": "👮‍♀️", - "title": "Woman Police Officer" + emoji: "👮‍♀️", + title: "Woman Police Officer", }, { - "emoji": "🕵️", - "title": "Detective" + emoji: "🕵️", + title: "Detective", }, { - "emoji": "🕵️‍♂️", - "title": "Man Detective" + emoji: "🕵️‍♂️", + title: "Man Detective", }, { - "emoji": "🕵️‍♀️", - "title": "Woman Detective" + emoji: "🕵️‍♀️", + title: "Woman Detective", }, { - "emoji": "💂", - "title": "Guard" + emoji: "💂", + title: "Guard", }, { - "emoji": "💂‍♂️", - "title": "Man Guard" + emoji: "💂‍♂️", + title: "Man Guard", }, { - "emoji": "💂‍♀️", - "title": "Woman Guard" + emoji: "💂‍♀️", + title: "Woman Guard", }, { - "emoji": "🥷", - "title": "Ninja" + emoji: "🥷", + title: "Ninja", }, { - "emoji": "👷", - "title": "Construction Worker" + emoji: "👷", + title: "Construction Worker", }, { - "emoji": "👷‍♂️", - "title": "Man Construction Worker" + emoji: "👷‍♂️", + title: "Man Construction Worker", }, { - "emoji": "👷‍♀️", - "title": "Woman Construction Worker" + emoji: "👷‍♀️", + title: "Woman Construction Worker", }, { - "emoji": "🤴", - "title": "Prince" + emoji: "🤴", + title: "Prince", }, { - "emoji": "👸", - "title": "Princess" + emoji: "👸", + title: "Princess", }, { - "emoji": "👳", - "title": "Person Wearing Turban" + emoji: "👳", + title: "Person Wearing Turban", }, { - "emoji": "👳‍♂️", - "title": "Man Wearing Turban" + emoji: "👳‍♂️", + title: "Man Wearing Turban", }, { - "emoji": "👳‍♀️", - "title": "Woman Wearing Turban" + emoji: "👳‍♀️", + title: "Woman Wearing Turban", }, { - "emoji": "👲", - "title": "Person with Skullcap" + emoji: "👲", + title: "Person with Skullcap", }, { - "emoji": "🧕", - "title": "Woman with Headscarf" + emoji: "🧕", + title: "Woman with Headscarf", }, { - "emoji": "🤵", - "title": "Person in Tuxedo" + emoji: "🤵", + title: "Person in Tuxedo", }, { - "emoji": "🤵‍♂️", - "title": "Man in Tuxedo" + emoji: "🤵‍♂️", + title: "Man in Tuxedo", }, { - "emoji": "🤵‍♀️", - "title": "Woman in Tuxedo" + emoji: "🤵‍♀️", + title: "Woman in Tuxedo", }, { - "emoji": "👰", - "title": "Person with Veil" + emoji: "👰", + title: "Person with Veil", }, { - "emoji": "👰‍♂️", - "title": "Man with Veil" + emoji: "👰‍♂️", + title: "Man with Veil", }, { - "emoji": "👰‍♀️", - "title": "Woman with Veil" + emoji: "👰‍♀️", + title: "Woman with Veil", }, { - "emoji": "🤰", - "title": "Pregnant Woman" + emoji: "🤰", + title: "Pregnant Woman", }, { - "emoji": "🤱", - "title": "Breast-Feeding" + emoji: "🤱", + title: "Breast-Feeding", }, { - "emoji": "👩‍🍼", - "title": "Woman Feeding Baby" + emoji: "👩‍🍼", + title: "Woman Feeding Baby", }, { - "emoji": "👨‍🍼", - "title": "Man Feeding Baby" + emoji: "👨‍🍼", + title: "Man Feeding Baby", }, { - "emoji": "🧑‍🍼", - "title": "Person Feeding Baby" + emoji: "🧑‍🍼", + title: "Person Feeding Baby", }, { - "emoji": "👼", - "title": "Baby Angel" + emoji: "👼", + title: "Baby Angel", }, { - "emoji": "🎅", - "title": "Santa Claus" + emoji: "🎅", + title: "Santa Claus", }, { - "emoji": "🤶", - "title": "Mrs. Claus" + emoji: "🤶", + title: "Mrs. Claus", }, { - "emoji": "🧑‍🎄", - "title": "Mx Claus" + emoji: "🧑‍🎄", + title: "Mx Claus", }, { - "emoji": "🦸", - "title": "Superhero" + emoji: "🦸", + title: "Superhero", }, { - "emoji": "🦸‍♂️", - "title": "Man Superhero" + emoji: "🦸‍♂️", + title: "Man Superhero", }, { - "emoji": "🦸‍♀️", - "title": "Woman Superhero" + emoji: "🦸‍♀️", + title: "Woman Superhero", }, { - "emoji": "🦹", - "title": "Supervillain" + emoji: "🦹", + title: "Supervillain", }, { - "emoji": "🦹‍♂️", - "title": "Man Supervillain" + emoji: "🦹‍♂️", + title: "Man Supervillain", }, { - "emoji": "🦹‍♀️", - "title": "Woman Supervillain" + emoji: "🦹‍♀️", + title: "Woman Supervillain", }, { - "emoji": "🧙", - "title": "Mage" + emoji: "🧙", + title: "Mage", }, { - "emoji": "🧙‍♂️", - "title": "Man Mage" + emoji: "🧙‍♂️", + title: "Man Mage", }, { - "emoji": "🧙‍♀️", - "title": "Woman Mage" + emoji: "🧙‍♀️", + title: "Woman Mage", }, { - "emoji": "🧚", - "title": "Fairy" + emoji: "🧚", + title: "Fairy", }, { - "emoji": "🧚‍♂️", - "title": "Man Fairy" + emoji: "🧚‍♂️", + title: "Man Fairy", }, { - "emoji": "🧚‍♀️", - "title": "Woman Fairy" + emoji: "🧚‍♀️", + title: "Woman Fairy", }, { - "emoji": "🧛", - "title": "Vampire" + emoji: "🧛", + title: "Vampire", }, { - "emoji": "🧛‍♂️", - "title": "Man Vampire" + emoji: "🧛‍♂️", + title: "Man Vampire", }, { - "emoji": "🧛‍♀️", - "title": "Woman Vampire" + emoji: "🧛‍♀️", + title: "Woman Vampire", }, { - "emoji": "🧜", - "title": "Merperson" + emoji: "🧜", + title: "Merperson", }, { - "emoji": "🧜‍♂️", - "title": "Merman" + emoji: "🧜‍♂️", + title: "Merman", }, { - "emoji": "🧜‍♀️", - "title": "Mermaid" + emoji: "🧜‍♀️", + title: "Mermaid", }, { - "emoji": "🧝", - "title": "Elf" + emoji: "🧝", + title: "Elf", }, { - "emoji": "🧝‍♂️", - "title": "Man Elf" + emoji: "🧝‍♂️", + title: "Man Elf", }, { - "emoji": "🧝‍♀️", - "title": "Woman Elf" + emoji: "🧝‍♀️", + title: "Woman Elf", }, { - "emoji": "🧞", - "title": "Genie" + emoji: "🧞", + title: "Genie", }, { - "emoji": "🧞‍♂️", - "title": "Man Genie" + emoji: "🧞‍♂️", + title: "Man Genie", }, { - "emoji": "🧞‍♀️", - "title": "Woman Genie" + emoji: "🧞‍♀️", + title: "Woman Genie", }, { - "emoji": "🧟", - "title": "Zombie" + emoji: "🧟", + title: "Zombie", }, { - "emoji": "🧟‍♂️", - "title": "Man Zombie" + emoji: "🧟‍♂️", + title: "Man Zombie", }, { - "emoji": "🧟‍♀️", - "title": "Woman Zombie" + emoji: "🧟‍♀️", + title: "Woman Zombie", }, { - "emoji": "💆", - "title": "Person Getting Massage" + emoji: "💆", + title: "Person Getting Massage", }, { - "emoji": "💆‍♂️", - "title": "Man Getting Massage" + emoji: "💆‍♂️", + title: "Man Getting Massage", }, { - "emoji": "💆‍♀️", - "title": "Woman Getting Massage" + emoji: "💆‍♀️", + title: "Woman Getting Massage", }, { - "emoji": "💇", - "title": "Person Getting Haircut" + emoji: "💇", + title: "Person Getting Haircut", }, { - "emoji": "💇‍♂️", - "title": "Man Getting Haircut" + emoji: "💇‍♂️", + title: "Man Getting Haircut", }, { - "emoji": "💇‍♀️", - "title": "Woman Getting Haircut" + emoji: "💇‍♀️", + title: "Woman Getting Haircut", }, { - "emoji": "🚶", - "title": "Person Walking" + emoji: "🚶", + title: "Person Walking", }, { - "emoji": "🚶‍♂️", - "title": "Man Walking" + emoji: "🚶‍♂️", + title: "Man Walking", }, { - "emoji": "🚶‍♀️", - "title": "Woman Walking" + emoji: "🚶‍♀️", + title: "Woman Walking", }, { - "emoji": "🧍", - "title": "Person Standing" + emoji: "🧍", + title: "Person Standing", }, { - "emoji": "🧍‍♂️", - "title": "Man Standing" + emoji: "🧍‍♂️", + title: "Man Standing", }, { - "emoji": "🧍‍♀️", - "title": "Woman Standing" + emoji: "🧍‍♀️", + title: "Woman Standing", }, { - "emoji": "🧎", - "title": "Person Kneeling" + emoji: "🧎", + title: "Person Kneeling", }, { - "emoji": "🧎‍♂️", - "title": "Man Kneeling" + emoji: "🧎‍♂️", + title: "Man Kneeling", }, { - "emoji": "🧎‍♀️", - "title": "Woman Kneeling" + emoji: "🧎‍♀️", + title: "Woman Kneeling", }, { - "emoji": "🧑‍🦯", - "title": "Person with White Cane" + emoji: "🧑‍🦯", + title: "Person with White Cane", }, { - "emoji": "👨‍🦯", - "title": "Man with White Cane" + emoji: "👨‍🦯", + title: "Man with White Cane", }, { - "emoji": "👩‍🦯", - "title": "Woman with White Cane" + emoji: "👩‍🦯", + title: "Woman with White Cane", }, { - "emoji": "🧑‍🦼", - "title": "Person in Motorized Wheelchair" + emoji: "🧑‍🦼", + title: "Person in Motorized Wheelchair", }, { - "emoji": "👨‍🦼", - "title": "Man in Motorized Wheelchair" + emoji: "👨‍🦼", + title: "Man in Motorized Wheelchair", }, { - "emoji": "👩‍🦼", - "title": "Woman in Motorized Wheelchair" + emoji: "👩‍🦼", + title: "Woman in Motorized Wheelchair", }, { - "emoji": "🧑‍🦽", - "title": "Person in Manual Wheelchair" + emoji: "🧑‍🦽", + title: "Person in Manual Wheelchair", }, { - "emoji": "👨‍🦽", - "title": "Man in Manual Wheelchair" + emoji: "👨‍🦽", + title: "Man in Manual Wheelchair", }, { - "emoji": "👩‍🦽", - "title": "Woman in Manual Wheelchair" + emoji: "👩‍🦽", + title: "Woman in Manual Wheelchair", }, { - "emoji": "🏃", - "title": "Person Running" + emoji: "🏃", + title: "Person Running", }, { - "emoji": "🏃‍♂️", - "title": "Man Running" + emoji: "🏃‍♂️", + title: "Man Running", }, { - "emoji": "🏃‍♀️", - "title": "Woman Running" + emoji: "🏃‍♀️", + title: "Woman Running", }, { - "emoji": "💃", - "title": "Woman Dancing" + emoji: "💃", + title: "Woman Dancing", }, { - "emoji": "🕺", - "title": "Man Dancing" + emoji: "🕺", + title: "Man Dancing", }, { - "emoji": "🕴️", - "title": "Person in Suit Levitating" + emoji: "🕴️", + title: "Person in Suit Levitating", }, { - "emoji": "👯", - "title": "People with Bunny Ears" + emoji: "👯", + title: "People with Bunny Ears", }, { - "emoji": "👯‍♂️", - "title": "Men with Bunny Ears" + emoji: "👯‍♂️", + title: "Men with Bunny Ears", }, { - "emoji": "👯‍♀️", - "title": "Women with Bunny Ears" + emoji: "👯‍♀️", + title: "Women with Bunny Ears", }, { - "emoji": "🧖", - "title": "Person in Steamy Room" + emoji: "🧖", + title: "Person in Steamy Room", }, { - "emoji": "🧖‍♂️", - "title": "Man in Steamy Room" + emoji: "🧖‍♂️", + title: "Man in Steamy Room", }, { - "emoji": "🧖‍♀️", - "title": "Woman in Steamy Room" + emoji: "🧖‍♀️", + title: "Woman in Steamy Room", }, { - "emoji": "🧘", - "title": "Person in Lotus Position" + emoji: "🧘", + title: "Person in Lotus Position", }, { - "emoji": "🧑‍🤝‍🧑", - "title": "People Holding Hands" + emoji: "🧑‍🤝‍🧑", + title: "People Holding Hands", }, { - "emoji": "👭", - "title": "Women Holding Hands" + emoji: "👭", + title: "Women Holding Hands", }, { - "emoji": "👫", - "title": "Woman and Man Holding Hands" + emoji: "👫", + title: "Woman and Man Holding Hands", }, { - "emoji": "👬", - "title": "Men Holding Hands" + emoji: "👬", + title: "Men Holding Hands", }, { - "emoji": "💏", - "title": "Kiss" + emoji: "💏", + title: "Kiss", }, { - "emoji": "👩‍❤️‍💋‍👨", - "title": "Kiss: Woman, Man" + emoji: "👩‍❤️‍💋‍👨", + title: "Kiss: Woman, Man", }, { - "emoji": "👨‍❤️‍💋‍👨", - "title": "Kiss: Man, Man" + emoji: "👨‍❤️‍💋‍👨", + title: "Kiss: Man, Man", }, { - "emoji": "👩‍❤️‍💋‍👩", - "title": "Kiss: Woman, Woman" + emoji: "👩‍❤️‍💋‍👩", + title: "Kiss: Woman, Woman", }, { - "emoji": "💑", - "title": "Couple with Heart" + emoji: "💑", + title: "Couple with Heart", }, { - "emoji": "👩‍❤️‍👨", - "title": "Couple with Heart: Woman, Man" + emoji: "👩‍❤️‍👨", + title: "Couple with Heart: Woman, Man", }, { - "emoji": "👨‍❤️‍👨", - "title": "Couple with Heart: Man, Man" + emoji: "👨‍❤️‍👨", + title: "Couple with Heart: Man, Man", }, { - "emoji": "👩‍❤️‍👩", - "title": "Couple with Heart: Woman, Woman" + emoji: "👩‍❤️‍👩", + title: "Couple with Heart: Woman, Woman", }, { - "emoji": "👪", - "title": "Family" + emoji: "👪", + title: "Family", }, { - "emoji": "👨‍👩‍👦", - "title": "Family: Man, Woman, Boy" + emoji: "👨‍👩‍👦", + title: "Family: Man, Woman, Boy", }, { - "emoji": "👨‍👩‍👧", - "title": "Family: Man, Woman, Girl" + emoji: "👨‍👩‍👧", + title: "Family: Man, Woman, Girl", }, { - "emoji": "👨‍👩‍👧‍👦", - "title": "Family: Man, Woman, Girl, Boy" + emoji: "👨‍👩‍👧‍👦", + title: "Family: Man, Woman, Girl, Boy", }, { - "emoji": "👨‍👩‍👦‍👦", - "title": "Family: Man, Woman, Boy, Boy" + emoji: "👨‍👩‍👦‍👦", + title: "Family: Man, Woman, Boy, Boy", }, { - "emoji": "👨‍👩‍👧‍👧", - "title": "Family: Man, Woman, Girl, Girl" + emoji: "👨‍👩‍👧‍👧", + title: "Family: Man, Woman, Girl, Girl", }, { - "emoji": "👨‍👨‍👦", - "title": "Family: Man, Man, Boy" + emoji: "👨‍👨‍👦", + title: "Family: Man, Man, Boy", }, { - "emoji": "👨‍👨‍👧", - "title": "Family: Man, Man, Girl" + emoji: "👨‍👨‍👧", + title: "Family: Man, Man, Girl", }, { - "emoji": "👨‍👨‍👧‍👦", - "title": "Family: Man, Man, Girl, Boy" + emoji: "👨‍👨‍👧‍👦", + title: "Family: Man, Man, Girl, Boy", }, { - "emoji": "👨‍👨‍👦‍👦", - "title": "Family: Man, Man, Boy, Boy" + emoji: "👨‍👨‍👦‍👦", + title: "Family: Man, Man, Boy, Boy", }, { - "emoji": "👨‍👨‍👧‍👧", - "title": "Family: Man, Man, Girl, Girl" + emoji: "👨‍👨‍👧‍👧", + title: "Family: Man, Man, Girl, Girl", }, { - "emoji": "👩‍👩‍👦", - "title": "Family: Woman, Woman, Boy" + emoji: "👩‍👩‍👦", + title: "Family: Woman, Woman, Boy", }, { - "emoji": "👩‍👩‍👧", - "title": "Family: Woman, Woman, Girl" + emoji: "👩‍👩‍👧", + title: "Family: Woman, Woman, Girl", }, { - "emoji": "👩‍👩‍👧‍👦", - "title": "Family: Woman, Woman, Girl, Boy" + emoji: "👩‍👩‍👧‍👦", + title: "Family: Woman, Woman, Girl, Boy", }, { - "emoji": "👩‍👩‍👦‍👦", - "title": "Family: Woman, Woman, Boy, Boy" + emoji: "👩‍👩‍👦‍👦", + title: "Family: Woman, Woman, Boy, Boy", }, { - "emoji": "👩‍👩‍👧‍👧", - "title": "Family: Woman, Woman, Girl, Girl" + emoji: "👩‍👩‍👧‍👧", + title: "Family: Woman, Woman, Girl, Girl", }, { - "emoji": "👨‍👦", - "title": "Family: Man, Boy" + emoji: "👨‍👦", + title: "Family: Man, Boy", }, { - "emoji": "👨‍👦‍👦", - "title": "Family: Man, Boy, Boy" + emoji: "👨‍👦‍👦", + title: "Family: Man, Boy, Boy", }, { - "emoji": "👨‍👧", - "title": "Family: Man, Girl" + emoji: "👨‍👧", + title: "Family: Man, Girl", }, { - "emoji": "👨‍👧‍👦", - "title": "Family: Man, Girl, Boy" + emoji: "👨‍👧‍👦", + title: "Family: Man, Girl, Boy", }, { - "emoji": "👨‍👧‍👧", - "title": "Family: Man, Girl, Girl" + emoji: "👨‍👧‍👧", + title: "Family: Man, Girl, Girl", }, { - "emoji": "👩‍👦", - "title": "Family: Woman, Boy" + emoji: "👩‍👦", + title: "Family: Woman, Boy", }, { - "emoji": "👩‍👦‍👦", - "title": "Family: Woman, Boy, Boy" + emoji: "👩‍👦‍👦", + title: "Family: Woman, Boy, Boy", }, { - "emoji": "👩‍👧", - "title": "Family: Woman, Girl" + emoji: "👩‍👧", + title: "Family: Woman, Girl", }, { - "emoji": "👩‍👧‍👦", - "title": "Family: Woman, Girl, Boy" + emoji: "👩‍👧‍👦", + title: "Family: Woman, Girl, Boy", }, { - "emoji": "👩‍👧‍👧", - "title": "Family: Woman, Girl, Girl" + emoji: "👩‍👧‍👧", + title: "Family: Woman, Girl, Girl", }, { - "emoji": "🗣️", - "title": "Speaking Head" + emoji: "🗣️", + title: "Speaking Head", }, { - "emoji": "👤", - "title": "Bust in Silhouette" + emoji: "👤", + title: "Bust in Silhouette", }, { - "emoji": "👥", - "title": "Busts in Silhouette" + emoji: "👥", + title: "Busts in Silhouette", }, { - "emoji": "🫂", - "title": "People Hugging" + emoji: "🫂", + title: "People Hugging", }, { - "emoji": "👣", - "title": "Footprints" + emoji: "👣", + title: "Footprints", }, { - "emoji": "🧳", - "title": "Luggage" + emoji: "🧳", + title: "Luggage", }, { - "emoji": "🌂", - "title": "Closed Umbrella" + emoji: "🌂", + title: "Closed Umbrella", }, { - "emoji": "☂️", - "title": "Umbrella" + emoji: "☂️", + title: "Umbrella", }, { - "emoji": "🎃", - "title": "Jack-O-Lantern" + emoji: "🎃", + title: "Jack-O-Lantern", }, { - "emoji": "🧵", - "title": "Thread" + emoji: "🧵", + title: "Thread", }, { - "emoji": "🧶", - "title": "Yarn" + emoji: "🧶", + title: "Yarn", }, { - "emoji": "👓", - "title": "Glasses" + emoji: "👓", + title: "Glasses", }, { - "emoji": "🕶️", - "title": "Sunglasses" + emoji: "🕶️", + title: "Sunglasses", }, { - "emoji": "🥽", - "title": "Goggles" + emoji: "🥽", + title: "Goggles", }, { - "emoji": "🥼", - "title": "Lab Coat" + emoji: "🥼", + title: "Lab Coat", }, { - "emoji": "🦺", - "title": "Safety Vest" + emoji: "🦺", + title: "Safety Vest", }, { - "emoji": "👔", - "title": "Necktie" + emoji: "👔", + title: "Necktie", }, { - "emoji": "👕", - "title": "T-Shirt" + emoji: "👕", + title: "T-Shirt", }, { - "emoji": "👖", - "title": "Jeans" + emoji: "👖", + title: "Jeans", }, { - "emoji": "🧣", - "title": "Scarf" + emoji: "🧣", + title: "Scarf", }, { - "emoji": "🧤", - "title": "Gloves" + emoji: "🧤", + title: "Gloves", }, { - "emoji": "🧥", - "title": "Coat" + emoji: "🧥", + title: "Coat", }, { - "emoji": "🧦", - "title": "Socks" + emoji: "🧦", + title: "Socks", }, { - "emoji": "👗", - "title": "Dress" + emoji: "👗", + title: "Dress", }, { - "emoji": "👘", - "title": "Kimono" + emoji: "👘", + title: "Kimono", }, { - "emoji": "🥻", - "title": "Sari" + emoji: "🥻", + title: "Sari", }, { - "emoji": "🩱", - "title": "One-Piece Swimsuit" + emoji: "🩱", + title: "One-Piece Swimsuit", }, { - "emoji": "🩲", - "title": "Briefs" + emoji: "🩲", + title: "Briefs", }, { - "emoji": "🩳", - "title": "Shorts" + emoji: "🩳", + title: "Shorts", }, { - "emoji": "👙", - "title": "Bikini" + emoji: "👙", + title: "Bikini", }, { - "emoji": "👚", - "title": "Woman’s Clothes" + emoji: "👚", + title: "Woman’s Clothes", }, { - "emoji": "👛", - "title": "Purse" + emoji: "👛", + title: "Purse", }, { - "emoji": "👜", - "title": "Handbag" + emoji: "👜", + title: "Handbag", }, { - "emoji": "👝", - "title": "Clutch Bag" + emoji: "👝", + title: "Clutch Bag", }, { - "emoji": "🎒", - "title": "Backpack" + emoji: "🎒", + title: "Backpack", }, { - "emoji": "🩴", - "title": "Thong Sandal" + emoji: "🩴", + title: "Thong Sandal", }, { - "emoji": "👞", - "title": "Man’s Shoe" + emoji: "👞", + title: "Man’s Shoe", }, { - "emoji": "👟", - "title": "Running Shoe" + emoji: "👟", + title: "Running Shoe", }, { - "emoji": "🥾", - "title": "Hiking Boot" + emoji: "🥾", + title: "Hiking Boot", }, { - "emoji": "🥿", - "title": "Flat Shoe" + emoji: "🥿", + title: "Flat Shoe", }, { - "emoji": "👠", - "title": "High-Heeled Shoe" + emoji: "👠", + title: "High-Heeled Shoe", }, { - "emoji": "👡", - "title": "Woman’s Sandal" + emoji: "👡", + title: "Woman’s Sandal", }, { - "emoji": "🩰", - "title": "Ballet Shoes" + emoji: "🩰", + title: "Ballet Shoes", }, { - "emoji": "👢", - "title": "Woman’s Boot" + emoji: "👢", + title: "Woman’s Boot", }, { - "emoji": "👑", - "title": "Crown" + emoji: "👑", + title: "Crown", }, { - "emoji": "👒", - "title": "Woman’s Hat" + emoji: "👒", + title: "Woman’s Hat", }, { - "emoji": "🎩", - "title": "Top Hat" + emoji: "🎩", + title: "Top Hat", }, { - "emoji": "🎓", - "title": "Graduation Cap" + emoji: "🎓", + title: "Graduation Cap", }, { - "emoji": "🧢", - "title": "Billed Cap" + emoji: "🧢", + title: "Billed Cap", }, { - "emoji": "🪖", - "title": "Military Helmet" + emoji: "🪖", + title: "Military Helmet", }, { - "emoji": "⛑️", - "title": "Rescue Worker’s Helmet" + emoji: "⛑️", + title: "Rescue Worker’s Helmet", }, { - "emoji": "💄", - "title": "Lipstick" + emoji: "💄", + title: "Lipstick", }, { - "emoji": "💍", - "title": "Ring" + emoji: "💍", + title: "Ring", }, { - "emoji": "💼", - "title": "Briefcase" + emoji: "💼", + title: "Briefcase", }, { - "emoji": "🩸", - "title": "Drop of Blood" - } + emoji: "🩸", + title: "Drop of Blood", + }, ], - 'Nature': [ + Nature: [ { - "emoji": "🙈", - "title": "See-No-Evil Monkey" + emoji: "🙈", + title: "See-No-Evil Monkey", }, { - "emoji": "🙉", - "title": "Hear-No-Evil Monkey" + emoji: "🙉", + title: "Hear-No-Evil Monkey", }, { - "emoji": "🙊", - "title": "Speak-No-Evil Monkey" + emoji: "🙊", + title: "Speak-No-Evil Monkey", }, { - "emoji": "💥", - "title": "Collision" + emoji: "💥", + title: "Collision", }, { - "emoji": "💫", - "title": "Dizzy" + emoji: "💫", + title: "Dizzy", }, { - "emoji": "💦", - "title": "Sweat Droplets" + emoji: "💦", + title: "Sweat Droplets", }, { - "emoji": "💨", - "title": "Dashing Away" + emoji: "💨", + title: "Dashing Away", }, { - "emoji": "🐵", - "title": "Monkey Face" + emoji: "🐵", + title: "Monkey Face", }, { - "emoji": "🐒", - "title": "Monkey" + emoji: "🐒", + title: "Monkey", }, { - "emoji": "🦍", - "title": "Gorilla" + emoji: "🦍", + title: "Gorilla", }, { - "emoji": "🦧", - "title": "Orangutan" + emoji: "🦧", + title: "Orangutan", }, { - "emoji": "🐶", - "title": "Dog Face" + emoji: "🐶", + title: "Dog Face", }, { - "emoji": "🐕", - "title": "Dog" + emoji: "🐕", + title: "Dog", }, { - "emoji": "🦮", - "title": "Guide Dog" + emoji: "🦮", + title: "Guide Dog", }, { - "emoji": "🐕‍🦺", - "title": "Service Dog" + emoji: "🐕‍🦺", + title: "Service Dog", }, { - "emoji": "🐩", - "title": "Poodle" + emoji: "🐩", + title: "Poodle", }, { - "emoji": "🐺", - "title": "Wolf" + emoji: "🐺", + title: "Wolf", }, { - "emoji": "🦊", - "title": "Fox" + emoji: "🦊", + title: "Fox", }, { - "emoji": "🦝", - "title": "Raccoon" + emoji: "🦝", + title: "Raccoon", }, { - "emoji": "🐱", - "title": "Cat Face" + emoji: "🐱", + title: "Cat Face", }, { - "emoji": "🐈", - "title": "Cat" + emoji: "🐈", + title: "Cat", }, { - "emoji": "🐈‍⬛", - "title": "Black Cat" + emoji: "🐈‍⬛", + title: "Black Cat", }, { - "emoji": "🦁", - "title": "Lion" + emoji: "🦁", + title: "Lion", }, { - "emoji": "🐯", - "title": "Tiger Face" + emoji: "🐯", + title: "Tiger Face", }, { - "emoji": "🐅", - "title": "Tiger" + emoji: "🐅", + title: "Tiger", }, { - "emoji": "🐆", - "title": "Leopard" + emoji: "🐆", + title: "Leopard", }, { - "emoji": "🐴", - "title": "Horse Face" + emoji: "🐴", + title: "Horse Face", }, { - "emoji": "🐎", - "title": "Horse" + emoji: "🐎", + title: "Horse", }, { - "emoji": "🦄", - "title": "Unicorn" + emoji: "🦄", + title: "Unicorn", }, { - "emoji": "🦓", - "title": "Zebra" + emoji: "🦓", + title: "Zebra", }, { - "emoji": "🦌", - "title": "Deer" + emoji: "🦌", + title: "Deer", }, { - "emoji": "🦬", - "title": "Bison" + emoji: "🦬", + title: "Bison", }, { - "emoji": "🐮", - "title": "Cow Face" + emoji: "🐮", + title: "Cow Face", }, { - "emoji": "🐂", - "title": "Ox" + emoji: "🐂", + title: "Ox", }, { - "emoji": "🐃", - "title": "Water Buffalo" + emoji: "🐃", + title: "Water Buffalo", }, { - "emoji": "🐄", - "title": "Cow" + emoji: "🐄", + title: "Cow", }, { - "emoji": "🐷", - "title": "Pig Face" + emoji: "🐷", + title: "Pig Face", }, { - "emoji": "🐖", - "title": "Pig" + emoji: "🐖", + title: "Pig", }, { - "emoji": "🐗", - "title": "Boar" + emoji: "🐗", + title: "Boar", }, { - "emoji": "🐽", - "title": "Pig Nose" + emoji: "🐽", + title: "Pig Nose", }, { - "emoji": "🐏", - "title": "Ram" + emoji: "🐏", + title: "Ram", }, { - "emoji": "🐑", - "title": "Ewe" + emoji: "🐑", + title: "Ewe", }, { - "emoji": "🐐", - "title": "Goat" + emoji: "🐐", + title: "Goat", }, { - "emoji": "🐪", - "title": "Camel" + emoji: "🐪", + title: "Camel", }, { - "emoji": "🐫", - "title": "Two-Hump Camel" + emoji: "🐫", + title: "Two-Hump Camel", }, { - "emoji": "🦙", - "title": "Llama" + emoji: "🦙", + title: "Llama", }, { - "emoji": "🦒", - "title": "Giraffe" + emoji: "🦒", + title: "Giraffe", }, { - "emoji": "🐘", - "title": "Elephant" + emoji: "🐘", + title: "Elephant", }, { - "emoji": "🦣", - "title": "Mammoth" + emoji: "🦣", + title: "Mammoth", }, { - "emoji": "🦏", - "title": "Rhinoceros" + emoji: "🦏", + title: "Rhinoceros", }, { - "emoji": "🦛", - "title": "Hippopotamus" + emoji: "🦛", + title: "Hippopotamus", }, { - "emoji": "🐭", - "title": "Mouse Face" + emoji: "🐭", + title: "Mouse Face", }, { - "emoji": "🐁", - "title": "Mouse" + emoji: "🐁", + title: "Mouse", }, { - "emoji": "🐀", - "title": "Rat" + emoji: "🐀", + title: "Rat", }, { - "emoji": "🐹", - "title": "Hamster" + emoji: "🐹", + title: "Hamster", }, { - "emoji": "🐰", - "title": "Rabbit Face" + emoji: "🐰", + title: "Rabbit Face", }, { - "emoji": "🐇", - "title": "Rabbit" + emoji: "🐇", + title: "Rabbit", }, { - "emoji": "🐿️", - "title": "Chipmunk" + emoji: "🐿️", + title: "Chipmunk", }, { - "emoji": "🦫", - "title": "Beaver" + emoji: "🦫", + title: "Beaver", }, { - "emoji": "🦔", - "title": "Hedgehog" + emoji: "🦔", + title: "Hedgehog", }, { - "emoji": "🦇", - "title": "Bat" + emoji: "🦇", + title: "Bat", }, { - "emoji": "🐻", - "title": "Bear" + emoji: "🐻", + title: "Bear", }, { - "emoji": "🐻‍❄️", - "title": "Polar Bear" + emoji: "🐻‍❄️", + title: "Polar Bear", }, { - "emoji": "🐨", - "title": "Koala" + emoji: "🐨", + title: "Koala", }, { - "emoji": "🐼", - "title": "Panda" + emoji: "🐼", + title: "Panda", }, { - "emoji": "🦥", - "title": "Sloth" + emoji: "🦥", + title: "Sloth", }, { - "emoji": "🦦", - "title": "Otter" + emoji: "🦦", + title: "Otter", }, { - "emoji": "🦨", - "title": "Skunk" + emoji: "🦨", + title: "Skunk", }, { - "emoji": "🦘", - "title": "Kangaroo" + emoji: "🦘", + title: "Kangaroo", }, { - "emoji": "🦡", - "title": "Badger" + emoji: "🦡", + title: "Badger", }, { - "emoji": "🐾", - "title": "Paw Prints" + emoji: "🐾", + title: "Paw Prints", }, { - "emoji": "🦃", - "title": "Turkey" + emoji: "🦃", + title: "Turkey", }, { - "emoji": "🐔", - "title": "Chicken" + emoji: "🐔", + title: "Chicken", }, { - "emoji": "🐓", - "title": "Rooster" + emoji: "🐓", + title: "Rooster", }, { - "emoji": "🐣", - "title": "Hatching Chick" + emoji: "🐣", + title: "Hatching Chick", }, { - "emoji": "🐤", - "title": "Baby Chick" + emoji: "🐤", + title: "Baby Chick", }, { - "emoji": "🐥", - "title": "Front-Facing Baby Chick" + emoji: "🐥", + title: "Front-Facing Baby Chick", }, { - "emoji": "🐦", - "title": "Bird" + emoji: "🐦", + title: "Bird", }, { - "emoji": "🐧", - "title": "Penguin" + emoji: "🐧", + title: "Penguin", }, { - "emoji": "🕊️", - "title": "Dove" + emoji: "🕊️", + title: "Dove", }, { - "emoji": "🦅", - "title": "Eagle" + emoji: "🦅", + title: "Eagle", }, { - "emoji": "🦆", - "title": "Duck" + emoji: "🦆", + title: "Duck", }, { - "emoji": "🦢", - "title": "Swan" + emoji: "🦢", + title: "Swan", }, { - "emoji": "🦉", - "title": "Owl" + emoji: "🦉", + title: "Owl", }, { - "emoji": "🦤", - "title": "Dodo" + emoji: "🦤", + title: "Dodo", }, { - "emoji": "🪶", - "title": "Feather" + emoji: "🪶", + title: "Feather", }, { - "emoji": "🦩", - "title": "Flamingo" + emoji: "🦩", + title: "Flamingo", }, { - "emoji": "🦚", - "title": "Peacock" + emoji: "🦚", + title: "Peacock", }, { - "emoji": "🦜", - "title": "Parrot" + emoji: "🦜", + title: "Parrot", }, { - "emoji": "🐸", - "title": "Frog" + emoji: "🐸", + title: "Frog", }, { - "emoji": "🐊", - "title": "Crocodile" + emoji: "🐊", + title: "Crocodile", }, { - "emoji": "🐢", - "title": "Turtle" + emoji: "🐢", + title: "Turtle", }, { - "emoji": "🦎", - "title": "Lizard" + emoji: "🦎", + title: "Lizard", }, { - "emoji": "🐍", - "title": "Snake" + emoji: "🐍", + title: "Snake", }, { - "emoji": "🐲", - "title": "Dragon Face" + emoji: "🐲", + title: "Dragon Face", }, { - "emoji": "🐉", - "title": "Dragon" + emoji: "🐉", + title: "Dragon", }, { - "emoji": "🦕", - "title": "Sauropod" + emoji: "🦕", + title: "Sauropod", }, { - "emoji": "🦖", - "title": "T-Rex" + emoji: "🦖", + title: "T-Rex", }, { - "emoji": "🐳", - "title": "Spouting Whale" + emoji: "🐳", + title: "Spouting Whale", }, { - "emoji": "🐋", - "title": "Whale" + emoji: "🐋", + title: "Whale", }, { - "emoji": "🐬", - "title": "Dolphin" + emoji: "🐬", + title: "Dolphin", }, { - "emoji": "🦭", - "title": "Seal" + emoji: "🦭", + title: "Seal", }, { - "emoji": "🐟", - "title": "Fish" + emoji: "🐟", + title: "Fish", }, { - "emoji": "🐠", - "title": "Tropical Fish" + emoji: "🐠", + title: "Tropical Fish", }, { - "emoji": "🐡", - "title": "Blowfish" + emoji: "🐡", + title: "Blowfish", }, { - "emoji": "🦈", - "title": "Shark" + emoji: "🦈", + title: "Shark", }, { - "emoji": "🐙", - "title": "Octopus" + emoji: "🐙", + title: "Octopus", }, { - "emoji": "🐚", - "title": "Spiral Shell" + emoji: "🐚", + title: "Spiral Shell", }, { - "emoji": "🐌", - "title": "Snail" + emoji: "🐌", + title: "Snail", }, { - "emoji": "🦋", - "title": "Butterfly" + emoji: "🦋", + title: "Butterfly", }, { - "emoji": "🐛", - "title": "Bug" + emoji: "🐛", + title: "Bug", }, { - "emoji": "🐜", - "title": "Ant" + emoji: "🐜", + title: "Ant", }, { - "emoji": "🐝", - "title": "Honeybee" + emoji: "🐝", + title: "Honeybee", }, { - "emoji": "🪲", - "title": "Beetle" + emoji: "🪲", + title: "Beetle", }, { - "emoji": "🐞", - "title": "Lady Beetle" + emoji: "🐞", + title: "Lady Beetle", }, { - "emoji": "🦗", - "title": "Cricket" + emoji: "🦗", + title: "Cricket", }, { - "emoji": "🪳", - "title": "Cockroach" + emoji: "🪳", + title: "Cockroach", }, { - "emoji": "🕷️", - "title": "Spider" + emoji: "🕷️", + title: "Spider", }, { - "emoji": "🕸️", - "title": "Spider Web" + emoji: "🕸️", + title: "Spider Web", }, { - "emoji": "🦂", - "title": "Scorpion" + emoji: "🦂", + title: "Scorpion", }, { - "emoji": "🦟", - "title": "Mosquito" + emoji: "🦟", + title: "Mosquito", }, { - "emoji": "🪰", - "title": "Fly" + emoji: "🪰", + title: "Fly", }, { - "emoji": "🪱", - "title": "Worm" + emoji: "🪱", + title: "Worm", }, { - "emoji": "🦠", - "title": "Microbe" + emoji: "🦠", + title: "Microbe", }, { - "emoji": "💐", - "title": "Bouquet" + emoji: "💐", + title: "Bouquet", }, { - "emoji": "🌸", - "title": "Cherry Blossom" + emoji: "🌸", + title: "Cherry Blossom", }, { - "emoji": "💮", - "title": "White Flower" + emoji: "💮", + title: "White Flower", }, { - "emoji": "🏵️", - "title": "Rosette" + emoji: "🏵️", + title: "Rosette", }, { - "emoji": "🌹", - "title": "Rose" + emoji: "🌹", + title: "Rose", }, { - "emoji": "🥀", - "title": "Wilted Flower" + emoji: "🥀", + title: "Wilted Flower", }, { - "emoji": "🌺", - "title": "Hibiscus" + emoji: "🌺", + title: "Hibiscus", }, { - "emoji": "🌻", - "title": "Sunflower" + emoji: "🌻", + title: "Sunflower", }, { - "emoji": "🌼", - "title": "Blossom" + emoji: "🌼", + title: "Blossom", }, { - "emoji": "🌷", - "title": "Tulip" + emoji: "🌷", + title: "Tulip", }, { - "emoji": "🌱", - "title": "Seedling" + emoji: "🌱", + title: "Seedling", }, { - "emoji": "🪴", - "title": "Potted Plant" + emoji: "🪴", + title: "Potted Plant", }, { - "emoji": "🌲", - "title": "Evergreen Tree" + emoji: "🌲", + title: "Evergreen Tree", }, { - "emoji": "🌳", - "title": "Deciduous Tree" + emoji: "🌳", + title: "Deciduous Tree", }, { - "emoji": "🌴", - "title": "Palm Tree" + emoji: "🌴", + title: "Palm Tree", }, { - "emoji": "🌵", - "title": "Cactus" + emoji: "🌵", + title: "Cactus", }, { - "emoji": "🌾", - "title": "Sheaf of Rice" + emoji: "🌾", + title: "Sheaf of Rice", }, { - "emoji": "🌿", - "title": "Herb" + emoji: "🌿", + title: "Herb", }, { - "emoji": "☘️", - "title": "Shamrock" + emoji: "☘️", + title: "Shamrock", }, { - "emoji": "🍀", - "title": "Four Leaf Clover" + emoji: "🍀", + title: "Four Leaf Clover", }, { - "emoji": "🍁", - "title": "Maple Leaf" + emoji: "🍁", + title: "Maple Leaf", }, { - "emoji": "🍂", - "title": "Fallen Leaf" + emoji: "🍂", + title: "Fallen Leaf", }, { - "emoji": "🍃", - "title": "Leaf Fluttering in Wind" + emoji: "🍃", + title: "Leaf Fluttering in Wind", }, { - "emoji": "🍄", - "title": "Mushroom" + emoji: "🍄", + title: "Mushroom", }, { - "emoji": "🌰", - "title": "Chestnut" + emoji: "🌰", + title: "Chestnut", }, { - "emoji": "🦀", - "title": "Crab" + emoji: "🦀", + title: "Crab", }, { - "emoji": "🦞", - "title": "Lobster" + emoji: "🦞", + title: "Lobster", }, { - "emoji": "🦐", - "title": "Shrimp" + emoji: "🦐", + title: "Shrimp", }, { - "emoji": "🦑", - "title": "Squid" + emoji: "🦑", + title: "Squid", }, { - "emoji": "🌍", - "title": "Globe Showing Europe-Africa" + emoji: "🌍", + title: "Globe Showing Europe-Africa", }, { - "emoji": "🌎", - "title": "Globe Showing Americas" + emoji: "🌎", + title: "Globe Showing Americas", }, { - "emoji": "🌏", - "title": "Globe Showing Asia-Australia" + emoji: "🌏", + title: "Globe Showing Asia-Australia", }, { - "emoji": "🌐", - "title": "Globe with Meridians" + emoji: "🌐", + title: "Globe with Meridians", }, { - "emoji": "🪨", - "title": "Rock" + emoji: "🪨", + title: "Rock", }, { - "emoji": "🌑", - "title": "New Moon" + emoji: "🌑", + title: "New Moon", }, { - "emoji": "🌒", - "title": "Waxing Crescent Moon" + emoji: "🌒", + title: "Waxing Crescent Moon", }, { - "emoji": "🌓", - "title": "First Quarter Moon" + emoji: "🌓", + title: "First Quarter Moon", }, { - "emoji": "🌔", - "title": "Waxing Gibbous Moon" + emoji: "🌔", + title: "Waxing Gibbous Moon", }, { - "emoji": "🌕", - "title": "Full Moon" + emoji: "🌕", + title: "Full Moon", }, { - "emoji": "🌖", - "title": "Waning Gibbous Moon" + emoji: "🌖", + title: "Waning Gibbous Moon", }, { - "emoji": "🌗", - "title": "Last Quarter Moon" + emoji: "🌗", + title: "Last Quarter Moon", }, { - "emoji": "🌘", - "title": "Waning Crescent Moon" + emoji: "🌘", + title: "Waning Crescent Moon", }, { - "emoji": "🌙", - "title": "Crescent Moon" + emoji: "🌙", + title: "Crescent Moon", }, { - "emoji": "🌚", - "title": "New Moon Face" + emoji: "🌚", + title: "New Moon Face", }, { - "emoji": "🌛", - "title": "First Quarter Moon Face" + emoji: "🌛", + title: "First Quarter Moon Face", }, { - "emoji": "🌜", - "title": "Last Quarter Moon Face" + emoji: "🌜", + title: "Last Quarter Moon Face", }, { - "emoji": "☀️", - "title": "Sun" + emoji: "☀️", + title: "Sun", }, { - "emoji": "🌝", - "title": "Full Moon Face" + emoji: "🌝", + title: "Full Moon Face", }, { - "emoji": "🌞", - "title": "Sun with Face" + emoji: "🌞", + title: "Sun with Face", }, { - "emoji": "⭐", - "title": "Star" + emoji: "⭐", + title: "Star", }, { - "emoji": "🌟", - "title": "Glowing Star" + emoji: "🌟", + title: "Glowing Star", }, { - "emoji": "🌠", - "title": "Shooting Star" + emoji: "🌠", + title: "Shooting Star", }, { - "emoji": "☁️", - "title": "Cloud" + emoji: "☁️", + title: "Cloud", }, { - "emoji": "⛅", - "title": "Sun Behind Cloud" + emoji: "⛅", + title: "Sun Behind Cloud", }, { - "emoji": "⛈️", - "title": "Cloud with Lightning and Rain" + emoji: "⛈️", + title: "Cloud with Lightning and Rain", }, { - "emoji": "🌤️", - "title": "Sun Behind Small Cloud" + emoji: "🌤️", + title: "Sun Behind Small Cloud", }, { - "emoji": "🌥️", - "title": "Sun Behind Large Cloud" + emoji: "🌥️", + title: "Sun Behind Large Cloud", }, { - "emoji": "🌦️", - "title": "Sun Behind Rain Cloud" + emoji: "🌦️", + title: "Sun Behind Rain Cloud", }, { - "emoji": "🌧️", - "title": "Cloud with Rain" + emoji: "🌧️", + title: "Cloud with Rain", }, { - "emoji": "🌨️", - "title": "Cloud with Snow" + emoji: "🌨️", + title: "Cloud with Snow", }, { - "emoji": "🌩️", - "title": "Cloud with Lightning" + emoji: "🌩️", + title: "Cloud with Lightning", }, { - "emoji": "🌪️", - "title": "Tornado" + emoji: "🌪️", + title: "Tornado", }, { - "emoji": "🌫️", - "title": "Fog" + emoji: "🌫️", + title: "Fog", }, { - "emoji": "🌬️", - "title": "Wind Face" + emoji: "🌬️", + title: "Wind Face", }, { - "emoji": "🌈", - "title": "Rainbow" + emoji: "🌈", + title: "Rainbow", }, { - "emoji": "☂️", - "title": "Umbrella" + emoji: "☂️", + title: "Umbrella", }, { - "emoji": "☔", - "title": "Umbrella with Rain Drops" + emoji: "☔", + title: "Umbrella with Rain Drops", }, { - "emoji": "⚡", - "title": "High Voltage" + emoji: "⚡", + title: "High Voltage", }, { - "emoji": "❄️", - "title": "Snowflake" + emoji: "❄️", + title: "Snowflake", }, { - "emoji": "☃️", - "title": "Snowman" + emoji: "☃️", + title: "Snowman", }, { - "emoji": "⛄", - "title": "Snowman Without Snow" + emoji: "⛄", + title: "Snowman Without Snow", }, { - "emoji": "☄️", - "title": "Comet" + emoji: "☄️", + title: "Comet", }, { - "emoji": "🔥", - "title": "Fire" + emoji: "🔥", + title: "Fire", }, { - "emoji": "💧", - "title": "Droplet" + emoji: "💧", + title: "Droplet", }, { - "emoji": "🌊", - "title": "Water Wave" + emoji: "🌊", + title: "Water Wave", }, { - "emoji": "🎄", - "title": "Christmas Tree" + emoji: "🎄", + title: "Christmas Tree", }, { - "emoji": "✨", - "title": "Sparkles" + emoji: "✨", + title: "Sparkles", }, { - "emoji": "🎋", - "title": "Tanabata Tree" + emoji: "🎋", + title: "Tanabata Tree", }, { - "emoji": "🎍", - "title": "Pine Decoration" - } + emoji: "🎍", + title: "Pine Decoration", + }, ], - 'Food-dring': [ + "Food-dring": [ { - "emoji": "🍇", - "title": "Grapes" + emoji: "🍇", + title: "Grapes", }, { - "emoji": "🍈", - "title": "Melon" + emoji: "🍈", + title: "Melon", }, { - "emoji": "🍉", - "title": "Watermelon" + emoji: "🍉", + title: "Watermelon", }, { - "emoji": "🍊", - "title": "Tangerine" + emoji: "🍊", + title: "Tangerine", }, { - "emoji": "🍋", - "title": "Lemon" + emoji: "🍋", + title: "Lemon", }, { - "emoji": "🍌", - "title": "Banana" + emoji: "🍌", + title: "Banana", }, { - "emoji": "🍍", - "title": "Pineapple" + emoji: "🍍", + title: "Pineapple", }, { - "emoji": "🥭", - "title": "Mango" + emoji: "🥭", + title: "Mango", }, { - "emoji": "🍎", - "title": "Red Apple" + emoji: "🍎", + title: "Red Apple", }, { - "emoji": "🍏", - "title": "Green Apple" + emoji: "🍏", + title: "Green Apple", }, { - "emoji": "🍐", - "title": "Pear" + emoji: "🍐", + title: "Pear", }, { - "emoji": "🍑", - "title": "Peach" + emoji: "🍑", + title: "Peach", }, { - "emoji": "🍒", - "title": "Cherries" + emoji: "🍒", + title: "Cherries", }, { - "emoji": "🍓", - "title": "Strawberry" + emoji: "🍓", + title: "Strawberry", }, { - "emoji": "🫐", - "title": "Blueberries" + emoji: "🫐", + title: "Blueberries", }, { - "emoji": "🥝", - "title": "Kiwi Fruit" + emoji: "🥝", + title: "Kiwi Fruit", }, { - "emoji": "🍅", - "title": "Tomato" + emoji: "🍅", + title: "Tomato", }, { - "emoji": "🫒", - "title": "Olive" + emoji: "🫒", + title: "Olive", }, { - "emoji": "🥥", - "title": "Coconut" + emoji: "🥥", + title: "Coconut", }, { - "emoji": "🥑", - "title": "Avocado" + emoji: "🥑", + title: "Avocado", }, { - "emoji": "🍆", - "title": "Eggplant" + emoji: "🍆", + title: "Eggplant", }, { - "emoji": "🥔", - "title": "Potato" + emoji: "🥔", + title: "Potato", }, { - "emoji": "🥕", - "title": "Carrot" + emoji: "🥕", + title: "Carrot", }, { - "emoji": "🌽", - "title": "Ear of Corn" + emoji: "🌽", + title: "Ear of Corn", }, { - "emoji": "🌶️", - "title": "Hot Pepper" + emoji: "🌶️", + title: "Hot Pepper", }, { - "emoji": "🫑", - "title": "Bell Pepper" + emoji: "🫑", + title: "Bell Pepper", }, { - "emoji": "🥒", - "title": "Cucumber" + emoji: "🥒", + title: "Cucumber", }, { - "emoji": "🥬", - "title": "Leafy Green" + emoji: "🥬", + title: "Leafy Green", }, { - "emoji": "🥦", - "title": "Broccoli" + emoji: "🥦", + title: "Broccoli", }, { - "emoji": "🧄", - "title": "Garlic" + emoji: "🧄", + title: "Garlic", }, { - "emoji": "🧅", - "title": "Onion" + emoji: "🧅", + title: "Onion", }, { - "emoji": "🍄", - "title": "Mushroom" + emoji: "🍄", + title: "Mushroom", }, { - "emoji": "🥜", - "title": "Peanuts" + emoji: "🥜", + title: "Peanuts", }, { - "emoji": "🌰", - "title": "Chestnut" + emoji: "🌰", + title: "Chestnut", }, { - "emoji": "🍞", - "title": "Bread" + emoji: "🍞", + title: "Bread", }, { - "emoji": "🥐", - "title": "Croissant" + emoji: "🥐", + title: "Croissant", }, { - "emoji": "🥖", - "title": "Baguette Bread" + emoji: "🥖", + title: "Baguette Bread", }, { - "emoji": "🫓", - "title": "Flatbread" + emoji: "🫓", + title: "Flatbread", }, { - "emoji": "🥨", - "title": "Pretzel" + emoji: "🥨", + title: "Pretzel", }, { - "emoji": "🥯", - "title": "Bagel" + emoji: "🥯", + title: "Bagel", }, { - "emoji": "🥞", - "title": "Pancakes" + emoji: "🥞", + title: "Pancakes", }, { - "emoji": "🧇", - "title": "Waffle" + emoji: "🧇", + title: "Waffle", }, { - "emoji": "🧀", - "title": "Cheese Wedge" + emoji: "🧀", + title: "Cheese Wedge", }, { - "emoji": "🍖", - "title": "Meat on Bone" + emoji: "🍖", + title: "Meat on Bone", }, { - "emoji": "🍗", - "title": "Poultry Leg" + emoji: "🍗", + title: "Poultry Leg", }, { - "emoji": "🥩", - "title": "Cut of Meat" + emoji: "🥩", + title: "Cut of Meat", }, { - "emoji": "🥓", - "title": "Bacon" + emoji: "🥓", + title: "Bacon", }, { - "emoji": "🍔", - "title": "Hamburger" + emoji: "🍔", + title: "Hamburger", }, { - "emoji": "🍟", - "title": "French Fries" + emoji: "🍟", + title: "French Fries", }, { - "emoji": "🍕", - "title": "Pizza" + emoji: "🍕", + title: "Pizza", }, { - "emoji": "🌭", - "title": "Hot Dog" + emoji: "🌭", + title: "Hot Dog", }, { - "emoji": "🥪", - "title": "Sandwich" + emoji: "🥪", + title: "Sandwich", }, { - "emoji": "🌮", - "title": "Taco" + emoji: "🌮", + title: "Taco", }, { - "emoji": "🌯", - "title": "Burrito" + emoji: "🌯", + title: "Burrito", }, { - "emoji": "🫔", - "title": "Tamale" + emoji: "🫔", + title: "Tamale", }, { - "emoji": "🥙", - "title": "Stuffed Flatbread" + emoji: "🥙", + title: "Stuffed Flatbread", }, { - "emoji": "🧆", - "title": "Falafel" + emoji: "🧆", + title: "Falafel", }, { - "emoji": "🥚", - "title": "Egg" + emoji: "🥚", + title: "Egg", }, { - "emoji": "🍳", - "title": "Cooking" + emoji: "🍳", + title: "Cooking", }, { - "emoji": "🥘", - "title": "Shallow Pan of Food" + emoji: "🥘", + title: "Shallow Pan of Food", }, { - "emoji": "🍲", - "title": "Pot of Food" + emoji: "🍲", + title: "Pot of Food", }, { - "emoji": "🫕", - "title": "Fondue" + emoji: "🫕", + title: "Fondue", }, { - "emoji": "🥣", - "title": "Bowl with Spoon" + emoji: "🥣", + title: "Bowl with Spoon", }, { - "emoji": "🥗", - "title": "Green Salad" + emoji: "🥗", + title: "Green Salad", }, { - "emoji": "🍿", - "title": "Popcorn" + emoji: "🍿", + title: "Popcorn", }, { - "emoji": "🧈", - "title": "Butter" + emoji: "🧈", + title: "Butter", }, { - "emoji": "🧂", - "title": "Salt" + emoji: "🧂", + title: "Salt", }, { - "emoji": "🥫", - "title": "Canned Food" + emoji: "🥫", + title: "Canned Food", }, { - "emoji": "🍱", - "title": "Bento Box" + emoji: "🍱", + title: "Bento Box", }, { - "emoji": "🍘", - "title": "Rice Cracker" + emoji: "🍘", + title: "Rice Cracker", }, { - "emoji": "🍙", - "title": "Rice Ball" + emoji: "🍙", + title: "Rice Ball", }, { - "emoji": "🍚", - "title": "Cooked Rice" + emoji: "🍚", + title: "Cooked Rice", }, { - "emoji": "🍛", - "title": "Curry Rice" + emoji: "🍛", + title: "Curry Rice", }, { - "emoji": "🍜", - "title": "Steaming Bowl" + emoji: "🍜", + title: "Steaming Bowl", }, { - "emoji": "🍝", - "title": "Spaghetti" + emoji: "🍝", + title: "Spaghetti", }, { - "emoji": "🍠", - "title": "Roasted Sweet Potato" + emoji: "🍠", + title: "Roasted Sweet Potato", }, { - "emoji": "🍢", - "title": "Oden" + emoji: "🍢", + title: "Oden", }, { - "emoji": "🍣", - "title": "Sushi" + emoji: "🍣", + title: "Sushi", }, { - "emoji": "🍤", - "title": "Fried Shrimp" + emoji: "🍤", + title: "Fried Shrimp", }, { - "emoji": "🍥", - "title": "Fish Cake with Swirl" + emoji: "🍥", + title: "Fish Cake with Swirl", }, { - "emoji": "🥮", - "title": "Moon Cake" + emoji: "🥮", + title: "Moon Cake", }, { - "emoji": "🍡", - "title": "Dango" + emoji: "🍡", + title: "Dango", }, { - "emoji": "🥟", - "title": "Dumpling" + emoji: "🥟", + title: "Dumpling", }, { - "emoji": "🥠", - "title": "Fortune Cookie" + emoji: "🥠", + title: "Fortune Cookie", }, { - "emoji": "🥡", - "title": "Takeout Box" + emoji: "🥡", + title: "Takeout Box", }, { - "emoji": "🦪", - "title": "Oyster" + emoji: "🦪", + title: "Oyster", }, { - "emoji": "🍦", - "title": "Soft Ice Cream" + emoji: "🍦", + title: "Soft Ice Cream", }, { - "emoji": "🍧", - "title": "Shaved Ice" + emoji: "🍧", + title: "Shaved Ice", }, { - "emoji": "🍨", - "title": "Ice Cream" + emoji: "🍨", + title: "Ice Cream", }, { - "emoji": "🍩", - "title": "Doughnut" + emoji: "🍩", + title: "Doughnut", }, { - "emoji": "🍪", - "title": "Cookie" + emoji: "🍪", + title: "Cookie", }, { - "emoji": "🎂", - "title": "Birthday Cake" + emoji: "🎂", + title: "Birthday Cake", }, { - "emoji": "🍰", - "title": "Shortcake" + emoji: "🍰", + title: "Shortcake", }, { - "emoji": "🧁", - "title": "Cupcake" + emoji: "🧁", + title: "Cupcake", }, { - "emoji": "🥧", - "title": "Pie" + emoji: "🥧", + title: "Pie", }, { - "emoji": "🍫", - "title": "Chocolate Bar" + emoji: "🍫", + title: "Chocolate Bar", }, { - "emoji": "🍬", - "title": "Candy" + emoji: "🍬", + title: "Candy", }, { - "emoji": "🍭", - "title": "Lollipop" + emoji: "🍭", + title: "Lollipop", }, { - "emoji": "🍮", - "title": "Custard" + emoji: "🍮", + title: "Custard", }, { - "emoji": "🍯", - "title": "Honey Pot" + emoji: "🍯", + title: "Honey Pot", }, { - "emoji": "🍼", - "title": "Baby Bottle" + emoji: "🍼", + title: "Baby Bottle", }, { - "emoji": "🥛", - "title": "Glass of Milk" + emoji: "🥛", + title: "Glass of Milk", }, { - "emoji": "☕", - "title": "Hot Beverage" + emoji: "☕", + title: "Hot Beverage", }, { - "emoji": "🫖", - "title": "Teapot" + emoji: "🫖", + title: "Teapot", }, { - "emoji": "🍵", - "title": "Teacup Without Handle" + emoji: "🍵", + title: "Teacup Without Handle", }, { - "emoji": "🍶", - "title": "Sake" + emoji: "🍶", + title: "Sake", }, { - "emoji": "🍾", - "title": "Bottle with Popping Cork" + emoji: "🍾", + title: "Bottle with Popping Cork", }, { - "emoji": "🍷", - "title": "Wine Glass" + emoji: "🍷", + title: "Wine Glass", }, { - "emoji": "🍸", - "title": "Cocktail Glass" + emoji: "🍸", + title: "Cocktail Glass", }, { - "emoji": "🍹", - "title": "Tropical Drink" + emoji: "🍹", + title: "Tropical Drink", }, { - "emoji": "🍺", - "title": "Beer Mug" + emoji: "🍺", + title: "Beer Mug", }, { - "emoji": "🍻", - "title": "Clinking Beer Mugs" + emoji: "🍻", + title: "Clinking Beer Mugs", }, { - "emoji": "🥂", - "title": "Clinking Glasses" + emoji: "🥂", + title: "Clinking Glasses", }, { - "emoji": "🥃", - "title": "Tumbler Glass" + emoji: "🥃", + title: "Tumbler Glass", }, { - "emoji": "🥤", - "title": "Cup with Straw" + emoji: "🥤", + title: "Cup with Straw", }, { - "emoji": "🧋", - "title": "Bubble Tea" + emoji: "🧋", + title: "Bubble Tea", }, { - "emoji": "🧃", - "title": "Beverage Box" + emoji: "🧃", + title: "Beverage Box", }, { - "emoji": "🧉", - "title": "Mate" + emoji: "🧉", + title: "Mate", }, { - "emoji": "🧊", - "title": "Ice" + emoji: "🧊", + title: "Ice", }, { - "emoji": "🥢", - "title": "Chopsticks" + emoji: "🥢", + title: "Chopsticks", }, { - "emoji": "🍽️", - "title": "Fork and Knife with Plate" + emoji: "🍽️", + title: "Fork and Knife with Plate", }, { - "emoji": "🍴", - "title": "Fork and Knife" + emoji: "🍴", + title: "Fork and Knife", }, { - "emoji": "🥄", - "title": "Spoon" - } + emoji: "🥄", + title: "Spoon", + }, ], - 'Activity': [ + Activity: [ { - "emoji": "🕴️", - "title": "Person in Suit Levitating" + emoji: "🕴️", + title: "Person in Suit Levitating", }, { - "emoji": "🧗", - "title": "Person Climbing" + emoji: "🧗", + title: "Person Climbing", }, { - "emoji": "🧗‍♂️", - "title": "Man Climbing" + emoji: "🧗‍♂️", + title: "Man Climbing", }, { - "emoji": "🧗‍♀️", - "title": "Woman Climbing" + emoji: "🧗‍♀️", + title: "Woman Climbing", }, { - "emoji": "🤺", - "title": "Person Fencing" + emoji: "🤺", + title: "Person Fencing", }, { - "emoji": "🏇", - "title": "Horse Racing" + emoji: "🏇", + title: "Horse Racing", }, { - "emoji": "⛷️", - "title": "Skier" + emoji: "⛷️", + title: "Skier", }, { - "emoji": "🏂", - "title": "Snowboarder" + emoji: "🏂", + title: "Snowboarder", }, { - "emoji": "🏌️", - "title": "Person Golfing" + emoji: "🏌️", + title: "Person Golfing", }, { - "emoji": "🏌️‍♂️", - "title": "Man Golfing" + emoji: "🏌️‍♂️", + title: "Man Golfing", }, { - "emoji": "🏌️‍♀️", - "title": "Woman Golfing" + emoji: "🏌️‍♀️", + title: "Woman Golfing", }, { - "emoji": "🏄", - "title": "Person Surfing" + emoji: "🏄", + title: "Person Surfing", }, { - "emoji": "🏄‍♂️", - "title": "Man Surfing" + emoji: "🏄‍♂️", + title: "Man Surfing", }, { - "emoji": "🏄‍♀️", - "title": "Woman Surfing" + emoji: "🏄‍♀️", + title: "Woman Surfing", }, { - "emoji": "🚣", - "title": "Person Rowing Boat" + emoji: "🚣", + title: "Person Rowing Boat", }, { - "emoji": "🚣‍♂️", - "title": "Man Rowing Boat" + emoji: "🚣‍♂️", + title: "Man Rowing Boat", }, { - "emoji": "🚣‍♀️", - "title": "Woman Rowing Boat" + emoji: "🚣‍♀️", + title: "Woman Rowing Boat", }, { - "emoji": "🏊", - "title": "Person Swimming" + emoji: "🏊", + title: "Person Swimming", }, { - "emoji": "🏊‍♂️", - "title": "Man Swimming" + emoji: "🏊‍♂️", + title: "Man Swimming", }, { - "emoji": "🏊‍♀️", - "title": "Woman Swimming" + emoji: "🏊‍♀️", + title: "Woman Swimming", }, { - "emoji": "⛹️", - "title": "Person Bouncing Ball" + emoji: "⛹️", + title: "Person Bouncing Ball", }, { - "emoji": "⛹️‍♂️", - "title": "Man Bouncing Ball" + emoji: "⛹️‍♂️", + title: "Man Bouncing Ball", }, { - "emoji": "⛹️‍♀️", - "title": "Woman Bouncing Ball" + emoji: "⛹️‍♀️", + title: "Woman Bouncing Ball", }, { - "emoji": "🏋️", - "title": "Person Lifting Weights" + emoji: "🏋️", + title: "Person Lifting Weights", }, { - "emoji": "🏋️‍♂️", - "title": "Man Lifting Weights" + emoji: "🏋️‍♂️", + title: "Man Lifting Weights", }, { - "emoji": "🏋️‍♀️", - "title": "Woman Lifting Weights" + emoji: "🏋️‍♀️", + title: "Woman Lifting Weights", }, { - "emoji": "🚴", - "title": "Person Biking" + emoji: "🚴", + title: "Person Biking", }, { - "emoji": "🚴‍♂️", - "title": "Man Biking" + emoji: "🚴‍♂️", + title: "Man Biking", }, { - "emoji": "🚴‍♀️", - "title": "Woman Biking" + emoji: "🚴‍♀️", + title: "Woman Biking", }, { - "emoji": "🚵", - "title": "Person Mountain Biking" + emoji: "🚵", + title: "Person Mountain Biking", }, { - "emoji": "🚵‍♂️", - "title": "Man Mountain Biking" + emoji: "🚵‍♂️", + title: "Man Mountain Biking", }, { - "emoji": "🚵‍♀️", - "title": "Woman Mountain Biking" + emoji: "🚵‍♀️", + title: "Woman Mountain Biking", }, { - "emoji": "🤸", - "title": "Person Cartwheeling" + emoji: "🤸", + title: "Person Cartwheeling", }, { - "emoji": "🤸‍♂️", - "title": "Man Cartwheeling" + emoji: "🤸‍♂️", + title: "Man Cartwheeling", }, { - "emoji": "🤸‍♀️", - "title": "Woman Cartwheeling" + emoji: "🤸‍♀️", + title: "Woman Cartwheeling", }, { - "emoji": "🤼", - "title": "People Wrestling" + emoji: "🤼", + title: "People Wrestling", }, { - "emoji": "🤼‍♂️", - "title": "Men Wrestling" + emoji: "🤼‍♂️", + title: "Men Wrestling", }, { - "emoji": "🤼‍♀️", - "title": "Women Wrestling" + emoji: "🤼‍♀️", + title: "Women Wrestling", }, { - "emoji": "🤽", - "title": "Person Playing Water Polo" + emoji: "🤽", + title: "Person Playing Water Polo", }, { - "emoji": "🤽‍♂️", - "title": "Man Playing Water Polo" + emoji: "🤽‍♂️", + title: "Man Playing Water Polo", }, { - "emoji": "🤽‍♀️", - "title": "Woman Playing Water Polo" + emoji: "🤽‍♀️", + title: "Woman Playing Water Polo", }, { - "emoji": "🤾", - "title": "Person Playing Handball" + emoji: "🤾", + title: "Person Playing Handball", }, { - "emoji": "🤾‍♂️", - "title": "Man Playing Handball" + emoji: "🤾‍♂️", + title: "Man Playing Handball", }, { - "emoji": "🤾‍♀️", - "title": "Woman Playing Handball" + emoji: "🤾‍♀️", + title: "Woman Playing Handball", }, { - "emoji": "🤹", - "title": "Person Juggling" + emoji: "🤹", + title: "Person Juggling", }, { - "emoji": "🤹‍♂️", - "title": "Man Juggling" + emoji: "🤹‍♂️", + title: "Man Juggling", }, { - "emoji": "🤹‍♀️", - "title": "Woman Juggling" + emoji: "🤹‍♀️", + title: "Woman Juggling", }, { - "emoji": "🧘", - "title": "Person in Lotus Position" + emoji: "🧘", + title: "Person in Lotus Position", }, { - "emoji": "🧘‍♂️", - "title": "Man in Lotus Position" + emoji: "🧘‍♂️", + title: "Man in Lotus Position", }, { - "emoji": "🧘‍♀️", - "title": "Woman in Lotus Position" + emoji: "🧘‍♀️", + title: "Woman in Lotus Position", }, { - "emoji": "🎪", - "title": "Circus Tent" + emoji: "🎪", + title: "Circus Tent", }, { - "emoji": "🛹", - "title": "Skateboard" + emoji: "🛹", + title: "Skateboard", }, { - "emoji": "🛼", - "title": "Roller Skate" + emoji: "🛼", + title: "Roller Skate", }, { - "emoji": "🛶", - "title": "Canoe" + emoji: "🛶", + title: "Canoe", }, { - "emoji": "🎗️", - "title": "Reminder Ribbon" + emoji: "🎗️", + title: "Reminder Ribbon", }, { - "emoji": "🎟️", - "title": "Admission Tickets" + emoji: "🎟️", + title: "Admission Tickets", }, { - "emoji": "🎫", - "title": "Ticket" + emoji: "🎫", + title: "Ticket", }, { - "emoji": "🎖️", - "title": "Military Medal" + emoji: "🎖️", + title: "Military Medal", }, { - "emoji": "🏆", - "title": "Trophy" + emoji: "🏆", + title: "Trophy", }, { - "emoji": "🏅", - "title": "Sports Medal" + emoji: "🏅", + title: "Sports Medal", }, { - "emoji": "🥇", - "title": "1st Place Medal" + emoji: "🥇", + title: "1st Place Medal", }, { - "emoji": "🥈", - "title": "2nd Place Medal" + emoji: "🥈", + title: "2nd Place Medal", }, { - "emoji": "🥉", - "title": "3rd Place Medal" + emoji: "🥉", + title: "3rd Place Medal", }, { - "emoji": "⚽", - "title": "Soccer Ball" + emoji: "⚽", + title: "Soccer Ball", }, { - "emoji": "⚾", - "title": "Baseball" + emoji: "⚾", + title: "Baseball", }, { - "emoji": "🥎", - "title": "Softball" + emoji: "🥎", + title: "Softball", }, { - "emoji": "🏀", - "title": "Basketball" + emoji: "🏀", + title: "Basketball", }, { - "emoji": "🏐", - "title": "Volleyball" + emoji: "🏐", + title: "Volleyball", }, { - "emoji": "🏈", - "title": "American Football" + emoji: "🏈", + title: "American Football", }, { - "emoji": "🏉", - "title": "Rugby Football" + emoji: "🏉", + title: "Rugby Football", }, { - "emoji": "🎾", - "title": "Tennis" + emoji: "🎾", + title: "Tennis", }, { - "emoji": "🥏", - "title": "Flying Disc" + emoji: "🥏", + title: "Flying Disc", }, { - "emoji": "🎳", - "title": "Bowling" + emoji: "🎳", + title: "Bowling", }, { - "emoji": "🏏", - "title": "Cricket Game" + emoji: "🏏", + title: "Cricket Game", }, { - "emoji": "🏑", - "title": "Field Hockey" + emoji: "🏑", + title: "Field Hockey", }, { - "emoji": "🏒", - "title": "Ice Hockey" + emoji: "🏒", + title: "Ice Hockey", }, { - "emoji": "🥍", - "title": "Lacrosse" + emoji: "🥍", + title: "Lacrosse", }, { - "emoji": "🏓", - "title": "Ping Pong" + emoji: "🏓", + title: "Ping Pong", }, { - "emoji": "🏸", - "title": "Badminton" + emoji: "🏸", + title: "Badminton", }, { - "emoji": "🥊", - "title": "Boxing Glove" + emoji: "🥊", + title: "Boxing Glove", }, { - "emoji": "🥋", - "title": "Martial Arts Uniform" + emoji: "🥋", + title: "Martial Arts Uniform", }, { - "emoji": "🥅", - "title": "Goal Net" + emoji: "🥅", + title: "Goal Net", }, { - "emoji": "⛳", - "title": "Flag in Hole" + emoji: "⛳", + title: "Flag in Hole", }, { - "emoji": "⛸️", - "title": "Ice Skate" + emoji: "⛸️", + title: "Ice Skate", }, { - "emoji": "🎣", - "title": "Fishing Pole" + emoji: "🎣", + title: "Fishing Pole", }, { - "emoji": "🎽", - "title": "Running Shirt" + emoji: "🎽", + title: "Running Shirt", }, { - "emoji": "🎿", - "title": "Skis" + emoji: "🎿", + title: "Skis", }, { - "emoji": "🛷", - "title": "Sled" + emoji: "🛷", + title: "Sled", }, { - "emoji": "🥌", - "title": "Curling Stone" + emoji: "🥌", + title: "Curling Stone", }, { - "emoji": "🎯", - "title": "Bullseye" + emoji: "🎯", + title: "Bullseye", }, { - "emoji": "🎱", - "title": "Pool 8 Ball" + emoji: "🎱", + title: "Pool 8 Ball", }, { - "emoji": "🎮", - "title": "Video Game" + emoji: "🎮", + title: "Video Game", }, { - "emoji": "🎰", - "title": "Slot Machine" + emoji: "🎰", + title: "Slot Machine", }, { - "emoji": "🎲", - "title": "Game Die" + emoji: "🎲", + title: "Game Die", }, { - "emoji": "🧩", - "title": "Puzzle Piece" + emoji: "🧩", + title: "Puzzle Piece", }, { - "emoji": "♟️", - "title": "Chess Pawn" + emoji: "♟️", + title: "Chess Pawn", }, { - "emoji": "🎭", - "title": "Performing Arts" + emoji: "🎭", + title: "Performing Arts", }, { - "emoji": "🎨", - "title": "Artist Palette" + emoji: "🎨", + title: "Artist Palette", }, { - "emoji": "🧵", - "title": "Thread" + emoji: "🧵", + title: "Thread", }, { - "emoji": "🧶", - "title": "Yarn" + emoji: "🧶", + title: "Yarn", }, { - "emoji": "🎼", - "title": "Musical Score" + emoji: "🎼", + title: "Musical Score", }, { - "emoji": "🎤", - "title": "Microphone" + emoji: "🎤", + title: "Microphone", }, { - "emoji": "🎧", - "title": "Headphone" + emoji: "🎧", + title: "Headphone", }, { - "emoji": "🎷", - "title": "Saxophone" + emoji: "🎷", + title: "Saxophone", }, { - "emoji": "🪗", - "title": "Accordion" + emoji: "🪗", + title: "Accordion", }, { - "emoji": "🎸", - "title": "Guitar" + emoji: "🎸", + title: "Guitar", }, { - "emoji": "🎹", - "title": "Musical Keyboard" + emoji: "🎹", + title: "Musical Keyboard", }, { - "emoji": "🎺", - "title": "Trumpet" + emoji: "🎺", + title: "Trumpet", }, { - "emoji": "🎻", - "title": "Violin" + emoji: "🎻", + title: "Violin", }, { - "emoji": "🥁", - "title": "Drum" + emoji: "🥁", + title: "Drum", }, { - "emoji": "🪘", - "title": "Long Drum" + emoji: "🪘", + title: "Long Drum", }, { - "emoji": "🎬", - "title": "Clapper Board" + emoji: "🎬", + title: "Clapper Board", }, { - "emoji": "🏹", - "title": "Bow and Arrow" - } + emoji: "🏹", + title: "Bow and Arrow", + }, ], - 'Travel-places': [ + "Travel-places": [ { - "emoji": "🚣", - "title": "Person Rowing Boat" + emoji: "🚣", + title: "Person Rowing Boat", }, { - "emoji": "🗾", - "title": "Map of Japan" + emoji: "🗾", + title: "Map of Japan", }, { - "emoji": "🏔️", - "title": "Snow-Capped Mountain" + emoji: "🏔️", + title: "Snow-Capped Mountain", }, { - "emoji": "⛰️", - "title": "Mountain" + emoji: "⛰️", + title: "Mountain", }, { - "emoji": "🌋", - "title": "Volcano" + emoji: "🌋", + title: "Volcano", }, { - "emoji": "🗻", - "title": "Mount Fuji" + emoji: "🗻", + title: "Mount Fuji", }, { - "emoji": "🏕️", - "title": "Camping" + emoji: "🏕️", + title: "Camping", }, { - "emoji": "🏖️", - "title": "Beach with Umbrella" + emoji: "🏖️", + title: "Beach with Umbrella", }, { - "emoji": "🏜️", - "title": "Desert" + emoji: "🏜️", + title: "Desert", }, { - "emoji": "🏝️", - "title": "Desert Island" + emoji: "🏝️", + title: "Desert Island", }, { - "emoji": "🏞️", - "title": "National Park" + emoji: "🏞️", + title: "National Park", }, { - "emoji": "🏟️", - "title": "Stadium" + emoji: "🏟️", + title: "Stadium", }, { - "emoji": "🏛️", - "title": "Classical Building" + emoji: "🏛️", + title: "Classical Building", }, { - "emoji": "🏗️", - "title": "Building Construction" + emoji: "🏗️", + title: "Building Construction", }, { - "emoji": "🛖", - "title": "Hut" + emoji: "🛖", + title: "Hut", }, { - "emoji": "🏘️", - "title": "Houses" + emoji: "🏘️", + title: "Houses", }, { - "emoji": "🏚️", - "title": "Derelict House" + emoji: "🏚️", + title: "Derelict House", }, { - "emoji": "🏠", - "title": "House" + emoji: "🏠", + title: "House", }, { - "emoji": "🏡", - "title": "House with Garden" + emoji: "🏡", + title: "House with Garden", }, { - "emoji": "🏢", - "title": "Office Building" + emoji: "🏢", + title: "Office Building", }, { - "emoji": "🏣", - "title": "Japanese Post Office" + emoji: "🏣", + title: "Japanese Post Office", }, { - "emoji": "🏤", - "title": "Post Office" + emoji: "🏤", + title: "Post Office", }, { - "emoji": "🏥", - "title": "Hospital" + emoji: "🏥", + title: "Hospital", }, { - "emoji": "🏦", - "title": "Bank" + emoji: "🏦", + title: "Bank", }, { - "emoji": "🏨", - "title": "Hotel" + emoji: "🏨", + title: "Hotel", }, { - "emoji": "🏩", - "title": "Love Hotel" + emoji: "🏩", + title: "Love Hotel", }, { - "emoji": "🏪", - "title": "Convenience Store" + emoji: "🏪", + title: "Convenience Store", }, { - "emoji": "🏫", - "title": "School" + emoji: "🏫", + title: "School", }, { - "emoji": "🏬", - "title": "Department Store" + emoji: "🏬", + title: "Department Store", }, { - "emoji": "🏭", - "title": "Factory" + emoji: "🏭", + title: "Factory", }, { - "emoji": "🏯", - "title": "Japanese Castle" + emoji: "🏯", + title: "Japanese Castle", }, { - "emoji": "🏰", - "title": "Castle" + emoji: "🏰", + title: "Castle", }, { - "emoji": "💒", - "title": "Wedding" + emoji: "💒", + title: "Wedding", }, { - "emoji": "🗼", - "title": "Tokyo Tower" + emoji: "🗼", + title: "Tokyo Tower", }, { - "emoji": "🗽", - "title": "Statue of Liberty" + emoji: "🗽", + title: "Statue of Liberty", }, { - "emoji": "⛪", - "title": "Church" + emoji: "⛪", + title: "Church", }, { - "emoji": "🕌", - "title": "Mosque" + emoji: "🕌", + title: "Mosque", }, { - "emoji": "🛕", - "title": "Hindu Temple" + emoji: "🛕", + title: "Hindu Temple", }, { - "emoji": "🕍", - "title": "Synagogue" + emoji: "🕍", + title: "Synagogue", }, { - "emoji": "⛩️", - "title": "Shinto Shrine" + emoji: "⛩️", + title: "Shinto Shrine", }, { - "emoji": "🕋", - "title": "Kaaba" + emoji: "🕋", + title: "Kaaba", }, { - "emoji": "⛲", - "title": "Fountain" + emoji: "⛲", + title: "Fountain", }, { - "emoji": "⛺", - "title": "Tent" + emoji: "⛺", + title: "Tent", }, { - "emoji": "🌁", - "title": "Foggy" + emoji: "🌁", + title: "Foggy", }, { - "emoji": "🌃", - "title": "Night with Stars" + emoji: "🌃", + title: "Night with Stars", }, { - "emoji": "🏙️", - "title": "Cityscape" + emoji: "🏙️", + title: "Cityscape", }, { - "emoji": "🌄", - "title": "Sunrise Over Mountains" + emoji: "🌄", + title: "Sunrise Over Mountains", }, { - "emoji": "🌅", - "title": "Sunrise" + emoji: "🌅", + title: "Sunrise", }, { - "emoji": "🌆", - "title": "Cityscape at Dusk" + emoji: "🌆", + title: "Cityscape at Dusk", }, { - "emoji": "🌇", - "title": "Sunset" + emoji: "🌇", + title: "Sunset", }, { - "emoji": "🌉", - "title": "Bridge at Night" + emoji: "🌉", + title: "Bridge at Night", }, { - "emoji": "🎠", - "title": "Carousel Horse" + emoji: "🎠", + title: "Carousel Horse", }, { - "emoji": "🎡", - "title": "Ferris Wheel" + emoji: "🎡", + title: "Ferris Wheel", }, { - "emoji": "🎢", - "title": "Roller Coaster" + emoji: "🎢", + title: "Roller Coaster", }, { - "emoji": "🚂", - "title": "Locomotive" + emoji: "🚂", + title: "Locomotive", }, { - "emoji": "🚃", - "title": "Railway Car" + emoji: "🚃", + title: "Railway Car", }, { - "emoji": "🚄", - "title": "High-Speed Train" + emoji: "🚄", + title: "High-Speed Train", }, { - "emoji": "🚅", - "title": "Bullet Train" + emoji: "🚅", + title: "Bullet Train", }, { - "emoji": "🚆", - "title": "Train" + emoji: "🚆", + title: "Train", }, { - "emoji": "🚇", - "title": "Metro" + emoji: "🚇", + title: "Metro", }, { - "emoji": "🚈", - "title": "Light Rail" + emoji: "🚈", + title: "Light Rail", }, { - "emoji": "🚉", - "title": "Station" + emoji: "🚉", + title: "Station", }, { - "emoji": "🚊", - "title": "Tram" + emoji: "🚊", + title: "Tram", }, { - "emoji": "🚝", - "title": "Monorail" + emoji: "🚝", + title: "Monorail", }, { - "emoji": "🚞", - "title": "Mountain Railway" + emoji: "🚞", + title: "Mountain Railway", }, { - "emoji": "🚋", - "title": "Tram Car" + emoji: "🚋", + title: "Tram Car", }, { - "emoji": "🚌", - "title": "Bus" + emoji: "🚌", + title: "Bus", }, { - "emoji": "🚍", - "title": "Oncoming Bus" + emoji: "🚍", + title: "Oncoming Bus", }, { - "emoji": "🚎", - "title": "Trolleybus" + emoji: "🚎", + title: "Trolleybus", }, { - "emoji": "🚐", - "title": "Minibus" + emoji: "🚐", + title: "Minibus", }, { - "emoji": "🚑", - "title": "Ambulance" + emoji: "🚑", + title: "Ambulance", }, { - "emoji": "🚒", - "title": "Fire Engine" + emoji: "🚒", + title: "Fire Engine", }, { - "emoji": "🚓", - "title": "Police Car" + emoji: "🚓", + title: "Police Car", }, { - "emoji": "🚔", - "title": "Oncoming Police Car" + emoji: "🚔", + title: "Oncoming Police Car", }, { - "emoji": "🚕", - "title": "Taxi" + emoji: "🚕", + title: "Taxi", }, { - "emoji": "🚖", - "title": "Oncoming Taxi" + emoji: "🚖", + title: "Oncoming Taxi", }, { - "emoji": "🚗", - "title": "Automobile" + emoji: "🚗", + title: "Automobile", }, { - "emoji": "🚘", - "title": "Oncoming Automobile" + emoji: "🚘", + title: "Oncoming Automobile", }, { - "emoji": "🚙", - "title": "Sport Utility Vehicle" + emoji: "🚙", + title: "Sport Utility Vehicle", }, { - "emoji": "🛻", - "title": "Pickup Truck" + emoji: "🛻", + title: "Pickup Truck", }, { - "emoji": "🚚", - "title": "Delivery Truck" + emoji: "🚚", + title: "Delivery Truck", }, { - "emoji": "🚛", - "title": "Articulated Lorry" + emoji: "🚛", + title: "Articulated Lorry", }, { - "emoji": "🚜", - "title": "Tractor" + emoji: "🚜", + title: "Tractor", }, { - "emoji": "🏎️", - "title": "Racing Car" + emoji: "🏎️", + title: "Racing Car", }, { - "emoji": "🏍️", - "title": "Motorcycle" + emoji: "🏍️", + title: "Motorcycle", }, { - "emoji": "🛵", - "title": "Motor Scooter" + emoji: "🛵", + title: "Motor Scooter", }, { - "emoji": "🛺", - "title": "Auto Rickshaw" + emoji: "🛺", + title: "Auto Rickshaw", }, { - "emoji": "🚲", - "title": "Bicycle" + emoji: "🚲", + title: "Bicycle", }, { - "emoji": "🛴", - "title": "Kick Scooter" + emoji: "🛴", + title: "Kick Scooter", }, { - "emoji": "🚏", - "title": "Bus Stop" + emoji: "🚏", + title: "Bus Stop", }, { - "emoji": "🛣️", - "title": "Motorway" + emoji: "🛣️", + title: "Motorway", }, { - "emoji": "🛤️", - "title": "Railway Track" + emoji: "🛤️", + title: "Railway Track", }, { - "emoji": "⛽", - "title": "Fuel Pump" + emoji: "⛽", + title: "Fuel Pump", }, { - "emoji": "🚨", - "title": "Police Car Light" + emoji: "🚨", + title: "Police Car Light", }, { - "emoji": "🚥", - "title": "Horizontal Traffic Light" + emoji: "🚥", + title: "Horizontal Traffic Light", }, { - "emoji": "🚦", - "title": "Vertical Traffic Light" + emoji: "🚦", + title: "Vertical Traffic Light", }, { - "emoji": "🚧", - "title": "Construction" + emoji: "🚧", + title: "Construction", }, { - "emoji": "⚓", - "title": "Anchor" + emoji: "⚓", + title: "Anchor", }, { - "emoji": "⛵", - "title": "Sailboat" + emoji: "⛵", + title: "Sailboat", }, { - "emoji": "🚤", - "title": "Speedboat" + emoji: "🚤", + title: "Speedboat", }, { - "emoji": "🛳️", - "title": "Passenger Ship" + emoji: "🛳️", + title: "Passenger Ship", }, { - "emoji": "⛴️", - "title": "Ferry" + emoji: "⛴️", + title: "Ferry", }, { - "emoji": "🛥️", - "title": "Motor Boat" + emoji: "🛥️", + title: "Motor Boat", }, { - "emoji": "🚢", - "title": "Ship" + emoji: "🚢", + title: "Ship", }, { - "emoji": "✈️", - "title": "Airplane" + emoji: "✈️", + title: "Airplane", }, { - "emoji": "🛩️", - "title": "Small Airplane" + emoji: "🛩️", + title: "Small Airplane", }, { - "emoji": "🛫", - "title": "Airplane Departure" + emoji: "🛫", + title: "Airplane Departure", }, { - "emoji": "🛬", - "title": "Airplane Arrival" + emoji: "🛬", + title: "Airplane Arrival", }, { - "emoji": "🪂", - "title": "Parachute" + emoji: "🪂", + title: "Parachute", }, { - "emoji": "💺", - "title": "Seat" + emoji: "💺", + title: "Seat", }, { - "emoji": "🚁", - "title": "Helicopter" + emoji: "🚁", + title: "Helicopter", }, { - "emoji": "🚟", - "title": "Suspension Railway" + emoji: "🚟", + title: "Suspension Railway", }, { - "emoji": "🚠", - "title": "Mountain Cableway" + emoji: "🚠", + title: "Mountain Cableway", }, { - "emoji": "🚡", - "title": "Aerial Tramway" + emoji: "🚡", + title: "Aerial Tramway", }, { - "emoji": "🛰️", - "title": "Satellite" + emoji: "🛰️", + title: "Satellite", }, { - "emoji": "🚀", - "title": "Rocket" + emoji: "🚀", + title: "Rocket", }, { - "emoji": "🛸", - "title": "Flying Saucer" + emoji: "🛸", + title: "Flying Saucer", }, { - "emoji": "🪐", - "title": "Ringed Planet" + emoji: "🪐", + title: "Ringed Planet", }, { - "emoji": "🌠", - "title": "Shooting Star" + emoji: "🌠", + title: "Shooting Star", }, { - "emoji": "🌌", - "title": "Milky Way" + emoji: "🌌", + title: "Milky Way", }, { - "emoji": "⛱️", - "title": "Umbrella on Ground" + emoji: "⛱️", + title: "Umbrella on Ground", }, { - "emoji": "🎆", - "title": "Fireworks" + emoji: "🎆", + title: "Fireworks", }, { - "emoji": "🎇", - "title": "Sparkler" + emoji: "🎇", + title: "Sparkler", }, { - "emoji": "🎑", - "title": "Moon Viewing Ceremony" + emoji: "🎑", + title: "Moon Viewing Ceremony", }, { - "emoji": "💴", - "title": "Yen Banknote" + emoji: "💴", + title: "Yen Banknote", }, { - "emoji": "💵", - "title": "Dollar Banknote" + emoji: "💵", + title: "Dollar Banknote", }, { - "emoji": "💶", - "title": "Euro Banknote" + emoji: "💶", + title: "Euro Banknote", }, { - "emoji": "💷", - "title": "Pound Banknote" + emoji: "💷", + title: "Pound Banknote", }, { - "emoji": "🗿", - "title": "Moai" + emoji: "🗿", + title: "Moai", }, { - "emoji": "🛂", - "title": "Passport Control" + emoji: "🛂", + title: "Passport Control", }, { - "emoji": "🛃", - "title": "Customs" + emoji: "🛃", + title: "Customs", }, { - "emoji": "🛄", - "title": "Baggage Claim" + emoji: "🛄", + title: "Baggage Claim", }, { - "emoji": "🛅", - "title": "Left Luggage" - } + emoji: "🛅", + title: "Left Luggage", + }, ], - 'Objects': [ + Objects: [ { - "emoji": "💌", - "title": "Love Letter" + emoji: "💌", + title: "Love Letter", }, { - "emoji": "🕳️", - "title": "Hole" + emoji: "🕳️", + title: "Hole", }, { - "emoji": "💣", - "title": "Bomb" + emoji: "💣", + title: "Bomb", }, { - "emoji": "🛀", - "title": "Person Taking Bath" + emoji: "🛀", + title: "Person Taking Bath", }, { - "emoji": "🛌", - "title": "Person in Bed" + emoji: "🛌", + title: "Person in Bed", }, { - "emoji": "🔪", - "title": "Kitchen Knife" + emoji: "🔪", + title: "Kitchen Knife", }, { - "emoji": "🏺", - "title": "Amphora" + emoji: "🏺", + title: "Amphora", }, { - "emoji": "🗺️", - "title": "World Map" + emoji: "🗺️", + title: "World Map", }, { - "emoji": "🧭", - "title": "Compass" + emoji: "🧭", + title: "Compass", }, { - "emoji": "🧱", - "title": "Brick" + emoji: "🧱", + title: "Brick", }, { - "emoji": "💈", - "title": "Barber Pole" + emoji: "💈", + title: "Barber Pole", }, { - "emoji": "🦽", - "title": "Manual Wheelchair" + emoji: "🦽", + title: "Manual Wheelchair", }, { - "emoji": "🦼", - "title": "Motorized Wheelchair" + emoji: "🦼", + title: "Motorized Wheelchair", }, { - "emoji": "🛢️", - "title": "Oil Drum" + emoji: "🛢️", + title: "Oil Drum", }, { - "emoji": "🛎️", - "title": "Bellhop Bell" + emoji: "🛎️", + title: "Bellhop Bell", }, { - "emoji": "🧳", - "title": "Luggage" + emoji: "🧳", + title: "Luggage", }, { - "emoji": "⌛", - "title": "Hourglass Done" + emoji: "⌛", + title: "Hourglass Done", }, { - "emoji": "⏳", - "title": "Hourglass Not Done" + emoji: "⏳", + title: "Hourglass Not Done", }, { - "emoji": "⌚", - "title": "Watch" + emoji: "⌚", + title: "Watch", }, { - "emoji": "⏰", - "title": "Alarm Clock" + emoji: "⏰", + title: "Alarm Clock", }, { - "emoji": "⏱️", - "title": "Stopwatch" + emoji: "⏱️", + title: "Stopwatch", }, { - "emoji": "⏲️", - "title": "Timer Clock" + emoji: "⏲️", + title: "Timer Clock", }, { - "emoji": "🕰️", - "title": "Mantelpiece Clock" + emoji: "🕰️", + title: "Mantelpiece Clock", }, { - "emoji": "🌡️", - "title": "Thermometer" + emoji: "🌡️", + title: "Thermometer", }, { - "emoji": "⛱️", - "title": "Umbrella on Ground" + emoji: "⛱️", + title: "Umbrella on Ground", }, { - "emoji": "🧨", - "title": "Firecracker" + emoji: "🧨", + title: "Firecracker", }, { - "emoji": "🎈", - "title": "Balloon" + emoji: "🎈", + title: "Balloon", }, { - "emoji": "🎉", - "title": "Party Popper" + emoji: "🎉", + title: "Party Popper", }, { - "emoji": "🎊", - "title": "Confetti Ball" + emoji: "🎊", + title: "Confetti Ball", }, { - "emoji": "🎎", - "title": "Japanese Dolls" + emoji: "🎎", + title: "Japanese Dolls", }, { - "emoji": "🎏", - "title": "Carp Streamer" + emoji: "🎏", + title: "Carp Streamer", }, { - "emoji": "🎐", - "title": "Wind Chime" + emoji: "🎐", + title: "Wind Chime", }, { - "emoji": "🧧", - "title": "Red Envelope" + emoji: "🧧", + title: "Red Envelope", }, { - "emoji": "🎀", - "title": "Ribbon" + emoji: "🎀", + title: "Ribbon", }, { - "emoji": "🎁", - "title": "Wrapped Gift" + emoji: "🎁", + title: "Wrapped Gift", }, { - "emoji": "🤿", - "title": "Diving Mask" + emoji: "🤿", + title: "Diving Mask", }, { - "emoji": "🪀", - "title": "Yo-Yo" + emoji: "🪀", + title: "Yo-Yo", }, { - "emoji": "🪁", - "title": "Kite" + emoji: "🪁", + title: "Kite", }, { - "emoji": "🔮", - "title": "Crystal Ball" + emoji: "🔮", + title: "Crystal Ball", }, { - "emoji": "🪄", - "title": "Magic Wand" + emoji: "🪄", + title: "Magic Wand", }, { - "emoji": "🧿", - "title": "Nazar Amulet" + emoji: "🧿", + title: "Nazar Amulet", }, { - "emoji": "🕹️", - "title": "Joystick" + emoji: "🕹️", + title: "Joystick", }, { - "emoji": "🧸", - "title": "Teddy Bear" + emoji: "🧸", + title: "Teddy Bear", }, { - "emoji": "🪅", - "title": "Piñata" + emoji: "🪅", + title: "Piñata", }, { - "emoji": "🪆", - "title": "Nesting Dolls" + emoji: "🪆", + title: "Nesting Dolls", }, { - "emoji": "🖼️", - "title": "Framed Picture" + emoji: "🖼️", + title: "Framed Picture", }, { - "emoji": "🧵", - "title": "Thread" + emoji: "🧵", + title: "Thread", }, { - "emoji": "🪡", - "title": "Sewing Needle" + emoji: "🪡", + title: "Sewing Needle", }, { - "emoji": "🧶", - "title": "Yarn" + emoji: "🧶", + title: "Yarn", }, { - "emoji": "🪢", - "title": "Knot" + emoji: "🪢", + title: "Knot", }, { - "emoji": "🛍️", - "title": "Shopping Bags" + emoji: "🛍️", + title: "Shopping Bags", }, { - "emoji": "📿", - "title": "Prayer Beads" + emoji: "📿", + title: "Prayer Beads", }, { - "emoji": "💎", - "title": "Gem Stone" + emoji: "💎", + title: "Gem Stone", }, { - "emoji": "📯", - "title": "Postal Horn" + emoji: "📯", + title: "Postal Horn", }, { - "emoji": "🎙️", - "title": "Studio Microphone" + emoji: "🎙️", + title: "Studio Microphone", }, { - "emoji": "🎚️", - "title": "Level Slider" + emoji: "🎚️", + title: "Level Slider", }, { - "emoji": "🎛️", - "title": "Control Knobs" + emoji: "🎛️", + title: "Control Knobs", }, { - "emoji": "📻", - "title": "Radio" + emoji: "📻", + title: "Radio", }, { - "emoji": "🪕", - "title": "Banjo" + emoji: "🪕", + title: "Banjo", }, { - "emoji": "📱", - "title": "Mobile Phone" + emoji: "📱", + title: "Mobile Phone", }, { - "emoji": "📲", - "title": "Mobile Phone with Arrow" + emoji: "📲", + title: "Mobile Phone with Arrow", }, { - "emoji": "☎️", - "title": "Telephone" + emoji: "☎️", + title: "Telephone", }, { - "emoji": "📞", - "title": "Telephone Receiver" + emoji: "📞", + title: "Telephone Receiver", }, { - "emoji": "📟", - "title": "Pager" + emoji: "📟", + title: "Pager", }, { - "emoji": "📠", - "title": "Fax Machine" + emoji: "📠", + title: "Fax Machine", }, { - "emoji": "🔋", - "title": "Battery" + emoji: "🔋", + title: "Battery", }, { - "emoji": "🔌", - "title": "Electric Plug" + emoji: "🔌", + title: "Electric Plug", }, { - "emoji": "💻", - "title": "Laptop" + emoji: "💻", + title: "Laptop", }, { - "emoji": "🖥️", - "title": "Desktop Computer" + emoji: "🖥️", + title: "Desktop Computer", }, { - "emoji": "🖨️", - "title": "Printer" + emoji: "🖨️", + title: "Printer", }, { - "emoji": "⌨️", - "title": "Keyboard" + emoji: "⌨️", + title: "Keyboard", }, { - "emoji": "🖱️", - "title": "Computer Mouse" + emoji: "🖱️", + title: "Computer Mouse", }, { - "emoji": "🖲️", - "title": "Trackball" + emoji: "🖲️", + title: "Trackball", }, { - "emoji": "💽", - "title": "Computer Disk" + emoji: "💽", + title: "Computer Disk", }, { - "emoji": "💾", - "title": "Floppy Disk" + emoji: "💾", + title: "Floppy Disk", }, { - "emoji": "💿", - "title": "Optical Disk" + emoji: "💿", + title: "Optical Disk", }, { - "emoji": "📀", - "title": "DVD" + emoji: "📀", + title: "DVD", }, { - "emoji": "🧮", - "title": "Abacus" + emoji: "🧮", + title: "Abacus", }, { - "emoji": "🎥", - "title": "Movie Camera" + emoji: "🎥", + title: "Movie Camera", }, { - "emoji": "🎞️", - "title": "Film Frames" + emoji: "🎞️", + title: "Film Frames", }, { - "emoji": "📽️", - "title": "Film Projector" + emoji: "📽️", + title: "Film Projector", }, { - "emoji": "📺", - "title": "Television" + emoji: "📺", + title: "Television", }, { - "emoji": "📷", - "title": "Camera" + emoji: "📷", + title: "Camera", }, { - "emoji": "📸", - "title": "Camera with Flash" + emoji: "📸", + title: "Camera with Flash", }, { - "emoji": "📹", - "title": "Video Camera" + emoji: "📹", + title: "Video Camera", }, { - "emoji": "📼", - "title": "Videocassette" + emoji: "📼", + title: "Videocassette", }, { - "emoji": "🔍", - "title": "Magnifying Glass Tilted Left" + emoji: "🔍", + title: "Magnifying Glass Tilted Left", }, { - "emoji": "🔎", - "title": "Magnifying Glass Tilted Right" + emoji: "🔎", + title: "Magnifying Glass Tilted Right", }, { - "emoji": "🕯️", - "title": "Candle" + emoji: "🕯️", + title: "Candle", }, { - "emoji": "💡", - "title": "Light Bulb" + emoji: "💡", + title: "Light Bulb", }, { - "emoji": "🔦", - "title": "Flashlight" + emoji: "🔦", + title: "Flashlight", }, { - "emoji": "🏮", - "title": "Red Paper Lantern" + emoji: "🏮", + title: "Red Paper Lantern", }, { - "emoji": "🪔", - "title": "Diya Lamp" + emoji: "🪔", + title: "Diya Lamp", }, { - "emoji": "📔", - "title": "Notebook with Decorative Cover" + emoji: "📔", + title: "Notebook with Decorative Cover", }, { - "emoji": "📕", - "title": "Closed Book" + emoji: "📕", + title: "Closed Book", }, { - "emoji": "📖", - "title": "Open Book" + emoji: "📖", + title: "Open Book", }, { - "emoji": "📗", - "title": "Green Book" + emoji: "📗", + title: "Green Book", }, { - "emoji": "📘", - "title": "Blue Book" + emoji: "📘", + title: "Blue Book", }, { - "emoji": "📙", - "title": "Orange Book" + emoji: "📙", + title: "Orange Book", }, { - "emoji": "📚", - "title": "Books" + emoji: "📚", + title: "Books", }, { - "emoji": "📓", - "title": "Notebook" + emoji: "📓", + title: "Notebook", }, { - "emoji": "📒", - "title": "Ledger" + emoji: "📒", + title: "Ledger", }, { - "emoji": "📃", - "title": "Page with Curl" + emoji: "📃", + title: "Page with Curl", }, { - "emoji": "📜", - "title": "Scroll" + emoji: "📜", + title: "Scroll", }, { - "emoji": "📄", - "title": "Page Facing Up" + emoji: "📄", + title: "Page Facing Up", }, { - "emoji": "📰", - "title": "Newspaper" + emoji: "📰", + title: "Newspaper", }, { - "emoji": "🗞️", - "title": "Rolled-Up Newspaper" + emoji: "🗞️", + title: "Rolled-Up Newspaper", }, { - "emoji": "📑", - "title": "Bookmark Tabs" + emoji: "📑", + title: "Bookmark Tabs", }, { - "emoji": "🔖", - "title": "Bookmark" + emoji: "🔖", + title: "Bookmark", }, { - "emoji": "🏷️", - "title": "Label" + emoji: "🏷️", + title: "Label", }, { - "emoji": "💰", - "title": "Money Bag" + emoji: "💰", + title: "Money Bag", }, { - "emoji": "🪙", - "title": "Coin" + emoji: "🪙", + title: "Coin", }, { - "emoji": "💴", - "title": "Yen Banknote" + emoji: "💴", + title: "Yen Banknote", }, { - "emoji": "💵", - "title": "Dollar Banknote" + emoji: "💵", + title: "Dollar Banknote", }, { - "emoji": "💶", - "title": "Euro Banknote" + emoji: "💶", + title: "Euro Banknote", }, { - "emoji": "💷", - "title": "Pound Banknote" + emoji: "💷", + title: "Pound Banknote", }, { - "emoji": "💸", - "title": "Money with Wings" + emoji: "💸", + title: "Money with Wings", }, { - "emoji": "💳", - "title": "Credit Card" + emoji: "💳", + title: "Credit Card", }, { - "emoji": "🧾", - "title": "Receipt" + emoji: "🧾", + title: "Receipt", }, { - "emoji": "✉️", - "title": "Envelope" + emoji: "✉️", + title: "Envelope", }, { - "emoji": "📧", - "title": "E-Mail" + emoji: "📧", + title: "E-Mail", }, { - "emoji": "📨", - "title": "Incoming Envelope" + emoji: "📨", + title: "Incoming Envelope", }, { - "emoji": "📩", - "title": "Envelope with Arrow" + emoji: "📩", + title: "Envelope with Arrow", }, { - "emoji": "📤", - "title": "Outbox Tray" + emoji: "📤", + title: "Outbox Tray", }, { - "emoji": "📥", - "title": "Inbox Tray" + emoji: "📥", + title: "Inbox Tray", }, { - "emoji": "📦", - "title": "Package" + emoji: "📦", + title: "Package", }, { - "emoji": "📫", - "title": "Closed Mailbox with Raised Flag" + emoji: "📫", + title: "Closed Mailbox with Raised Flag", }, { - "emoji": "📪", - "title": "Closed Mailbox with Lowered Flag" + emoji: "📪", + title: "Closed Mailbox with Lowered Flag", }, { - "emoji": "📬", - "title": "Open Mailbox with Raised Flag" + emoji: "📬", + title: "Open Mailbox with Raised Flag", }, { - "emoji": "📭", - "title": "Open Mailbox with Lowered Flag" + emoji: "📭", + title: "Open Mailbox with Lowered Flag", }, { - "emoji": "📮", - "title": "Postbox" + emoji: "📮", + title: "Postbox", }, { - "emoji": "🗳️", - "title": "Ballot Box with Ballot" + emoji: "🗳️", + title: "Ballot Box with Ballot", }, { - "emoji": "✏️", - "title": "Pencil" + emoji: "✏️", + title: "Pencil", }, { - "emoji": "✒️", - "title": "Black Nib" + emoji: "✒️", + title: "Black Nib", }, { - "emoji": "🖋️", - "title": "Fountain Pen" + emoji: "🖋️", + title: "Fountain Pen", }, { - "emoji": "🖊️", - "title": "Pen" + emoji: "🖊️", + title: "Pen", }, { - "emoji": "🖌️", - "title": "Paintbrush" + emoji: "🖌️", + title: "Paintbrush", }, { - "emoji": "🖍️", - "title": "Crayon" + emoji: "🖍️", + title: "Crayon", }, { - "emoji": "📝", - "title": "Memo" + emoji: "📝", + title: "Memo", }, { - "emoji": "📁", - "title": "File Folder" + emoji: "📁", + title: "File Folder", }, { - "emoji": "📂", - "title": "Open File Folder" + emoji: "📂", + title: "Open File Folder", }, { - "emoji": "🗂️", - "title": "Card Index Dividers" + emoji: "🗂️", + title: "Card Index Dividers", }, { - "emoji": "📅", - "title": "Calendar" + emoji: "📅", + title: "Calendar", }, { - "emoji": "📆", - "title": "Tear-Off Calendar" + emoji: "📆", + title: "Tear-Off Calendar", }, { - "emoji": "🗒️", - "title": "Spiral Notepad" + emoji: "🗒️", + title: "Spiral Notepad", }, { - "emoji": "🗓️", - "title": "Spiral Calendar" + emoji: "🗓️", + title: "Spiral Calendar", }, { - "emoji": "📇", - "title": "Card Index" + emoji: "📇", + title: "Card Index", }, { - "emoji": "📈", - "title": "Chart Increasing" + emoji: "📈", + title: "Chart Increasing", }, { - "emoji": "📉", - "title": "Chart Decreasing" + emoji: "📉", + title: "Chart Decreasing", }, { - "emoji": "📊", - "title": "Bar Chart" + emoji: "📊", + title: "Bar Chart", }, { - "emoji": "📋", - "title": "Clipboard" + emoji: "📋", + title: "Clipboard", }, { - "emoji": "📌", - "title": "Pushpin" + emoji: "📌", + title: "Pushpin", }, { - "emoji": "📍", - "title": "Round Pushpin" + emoji: "📍", + title: "Round Pushpin", }, { - "emoji": "📎", - "title": "Paperclip" + emoji: "📎", + title: "Paperclip", }, { - "emoji": "🖇️", - "title": "Linked Paperclips" + emoji: "🖇️", + title: "Linked Paperclips", }, { - "emoji": "📏", - "title": "Straight Ruler" + emoji: "📏", + title: "Straight Ruler", }, { - "emoji": "📐", - "title": "Triangular Ruler" + emoji: "📐", + title: "Triangular Ruler", }, { - "emoji": "✂️", - "title": "Scissors" + emoji: "✂️", + title: "Scissors", }, { - "emoji": "🗃️", - "title": "Card File Box" + emoji: "🗃️", + title: "Card File Box", }, { - "emoji": "🗄️", - "title": "File Cabinet" + emoji: "🗄️", + title: "File Cabinet", }, { - "emoji": "🗑️", - "title": "Wastebasket" + emoji: "🗑️", + title: "Wastebasket", }, { - "emoji": "🔒", - "title": "Locked" + emoji: "🔒", + title: "Locked", }, { - "emoji": "🔓", - "title": "Unlocked" + emoji: "🔓", + title: "Unlocked", }, { - "emoji": "🔏", - "title": "Locked with Pen" + emoji: "🔏", + title: "Locked with Pen", }, { - "emoji": "🔐", - "title": "Locked with Key" + emoji: "🔐", + title: "Locked with Key", }, { - "emoji": "🔑", - "title": "Key" + emoji: "🔑", + title: "Key", }, { - "emoji": "🗝️", - "title": "Old Key" + emoji: "🗝️", + title: "Old Key", }, { - "emoji": "🔨", - "title": "Hammer" + emoji: "🔨", + title: "Hammer", }, { - "emoji": "🪓", - "title": "Axe" + emoji: "🪓", + title: "Axe", }, { - "emoji": "⛏️", - "title": "Pick" + emoji: "⛏️", + title: "Pick", }, { - "emoji": "⚒️", - "title": "Hammer and Pick" + emoji: "⚒️", + title: "Hammer and Pick", }, { - "emoji": "🛠️", - "title": "Hammer and Wrench" + emoji: "🛠️", + title: "Hammer and Wrench", }, { - "emoji": "🗡️", - "title": "Dagger" + emoji: "🗡️", + title: "Dagger", }, { - "emoji": "⚔️", - "title": "Crossed Swords" + emoji: "⚔️", + title: "Crossed Swords", }, { - "emoji": "🔫", - "title": "Water Pistol" + emoji: "🔫", + title: "Water Pistol", }, { - "emoji": "🪃", - "title": "Boomerang" + emoji: "🪃", + title: "Boomerang", }, { - "emoji": "🛡️", - "title": "Shield" + emoji: "🛡️", + title: "Shield", }, { - "emoji": "🪚", - "title": "Carpentry Saw" + emoji: "🪚", + title: "Carpentry Saw", }, { - "emoji": "🔧", - "title": "Wrench" + emoji: "🔧", + title: "Wrench", }, { - "emoji": "🪛", - "title": "Screwdriver" + emoji: "🪛", + title: "Screwdriver", }, { - "emoji": "🔩", - "title": "Nut and Bolt" + emoji: "🔩", + title: "Nut and Bolt", }, { - "emoji": "⚙️", - "title": "Gear" + emoji: "⚙️", + title: "Gear", }, { - "emoji": "🗜️", - "title": "Clamp" + emoji: "🗜️", + title: "Clamp", }, { - "emoji": "⚖️", - "title": "Balance Scale" + emoji: "⚖️", + title: "Balance Scale", }, { - "emoji": "🦯", - "title": "White Cane" + emoji: "🦯", + title: "White Cane", }, { - "emoji": "🔗", - "title": "Link" + emoji: "🔗", + title: "Link", }, { - "emoji": "⛓️", - "title": "Chains" + emoji: "⛓️", + title: "Chains", }, { - "emoji": "🪝", - "title": "Hook" + emoji: "🪝", + title: "Hook", }, { - "emoji": "🧰", - "title": "Toolbox" + emoji: "🧰", + title: "Toolbox", }, { - "emoji": "🧲", - "title": "Magnet" + emoji: "🧲", + title: "Magnet", }, { - "emoji": "🪜", - "title": "Ladder" + emoji: "🪜", + title: "Ladder", }, { - "emoji": "⚗️", - "title": "Alembic" + emoji: "⚗️", + title: "Alembic", }, { - "emoji": "🧪", - "title": "Test Tube" + emoji: "🧪", + title: "Test Tube", }, { - "emoji": "🧫", - "title": "Petri Dish" + emoji: "🧫", + title: "Petri Dish", }, { - "emoji": "🧬", - "title": "DNA" + emoji: "🧬", + title: "DNA", }, { - "emoji": "🔬", - "title": "Microscope" + emoji: "🔬", + title: "Microscope", }, { - "emoji": "🔭", - "title": "Telescope" + emoji: "🔭", + title: "Telescope", }, { - "emoji": "📡", - "title": "Satellite Antenna" + emoji: "📡", + title: "Satellite Antenna", }, { - "emoji": "💉", - "title": "Syringe" + emoji: "💉", + title: "Syringe", }, { - "emoji": "🩸", - "title": "Drop of Blood" + emoji: "🩸", + title: "Drop of Blood", }, { - "emoji": "💊", - "title": "Pill" + emoji: "💊", + title: "Pill", }, { - "emoji": "🩹", - "title": "Adhesive Bandage" + emoji: "🩹", + title: "Adhesive Bandage", }, { - "emoji": "🩺", - "title": "Stethoscope" + emoji: "🩺", + title: "Stethoscope", }, { - "emoji": "🚪", - "title": "Door" + emoji: "🚪", + title: "Door", }, { - "emoji": "🪞", - "title": "Mirror" + emoji: "🪞", + title: "Mirror", }, { - "emoji": "🪟", - "title": "Window" + emoji: "🪟", + title: "Window", }, { - "emoji": "🛏️", - "title": "Bed" + emoji: "🛏️", + title: "Bed", }, { - "emoji": "🛋️", - "title": "Couch and Lamp" + emoji: "🛋️", + title: "Couch and Lamp", }, { - "emoji": "🪑", - "title": "Chair" + emoji: "🪑", + title: "Chair", }, { - "emoji": "🚽", - "title": "Toilet" + emoji: "🚽", + title: "Toilet", }, { - "emoji": "🪠", - "title": "Plunger" + emoji: "🪠", + title: "Plunger", }, { - "emoji": "🚿", - "title": "Shower" + emoji: "🚿", + title: "Shower", }, { - "emoji": "🛁", - "title": "Bathtub" + emoji: "🛁", + title: "Bathtub", }, { - "emoji": "🪤", - "title": "Mouse Trap" + emoji: "🪤", + title: "Mouse Trap", }, { - "emoji": "🪒", - "title": "Razor" + emoji: "🪒", + title: "Razor", }, { - "emoji": "🧴", - "title": "Lotion Bottle" + emoji: "🧴", + title: "Lotion Bottle", }, { - "emoji": "🧷", - "title": "Safety Pin" + emoji: "🧷", + title: "Safety Pin", }, { - "emoji": "🧹", - "title": "Broom" + emoji: "🧹", + title: "Broom", }, { - "emoji": "🧺", - "title": "Basket" + emoji: "🧺", + title: "Basket", }, { - "emoji": "🧻", - "title": "Roll of Paper" + emoji: "🧻", + title: "Roll of Paper", }, { - "emoji": "🪣", - "title": "Bucket" + emoji: "🪣", + title: "Bucket", }, { - "emoji": "🧼", - "title": "Soap" + emoji: "🧼", + title: "Soap", }, { - "emoji": "🪥", - "title": "Toothbrush" + emoji: "🪥", + title: "Toothbrush", }, { - "emoji": "🧽", - "title": "Sponge" + emoji: "🧽", + title: "Sponge", }, { - "emoji": "🧯", - "title": "Fire Extinguisher" + emoji: "🧯", + title: "Fire Extinguisher", }, { - "emoji": "🛒", - "title": "Shopping Cart" + emoji: "🛒", + title: "Shopping Cart", }, { - "emoji": "🚬", - "title": "Cigarette" + emoji: "🚬", + title: "Cigarette", }, { - "emoji": "⚰️", - "title": "Coffin" + emoji: "⚰️", + title: "Coffin", }, { - "emoji": "🪦", - "title": "Headstone" + emoji: "🪦", + title: "Headstone", }, { - "emoji": "⚱️", - "title": "Funeral Urn" + emoji: "⚱️", + title: "Funeral Urn", }, { - "emoji": "🗿", - "title": "Moai" + emoji: "🗿", + title: "Moai", }, { - "emoji": "🪧", - "title": "Placard" + emoji: "🪧", + title: "Placard", }, { - "emoji": "🚰", - "title": "Potable Water" - } + emoji: "🚰", + title: "Potable Water", + }, ], - 'Symbols': [ + Symbols: [ { - "emoji": "💘", - "title": "Heart with Arrow" + emoji: "💘", + title: "Heart with Arrow", }, { - "emoji": "💝", - "title": "Heart with Ribbon" + emoji: "💝", + title: "Heart with Ribbon", }, { - "emoji": "💖", - "title": "Sparkling Heart" + emoji: "💖", + title: "Sparkling Heart", }, { - "emoji": "💗", - "title": "Growing Heart" + emoji: "💗", + title: "Growing Heart", }, { - "emoji": "💓", - "title": "Beating Heart" + emoji: "💓", + title: "Beating Heart", }, { - "emoji": "💞", - "title": "Revolving Hearts" + emoji: "💞", + title: "Revolving Hearts", }, { - "emoji": "💕", - "title": "Two Hearts" + emoji: "💕", + title: "Two Hearts", }, { - "emoji": "💟", - "title": "Heart Decoration" + emoji: "💟", + title: "Heart Decoration", }, { - "emoji": "❣️", - "title": "Heart Exclamation" + emoji: "❣️", + title: "Heart Exclamation", }, { - "emoji": "💔", - "title": "Broken Heart" + emoji: "💔", + title: "Broken Heart", }, { - "emoji": "❤️‍🔥", - "title": "Heart on Fire" + emoji: "❤️‍🔥", + title: "Heart on Fire", }, { - "emoji": "❤️‍🩹", - "title": "Mending Heart" + emoji: "❤️‍🩹", + title: "Mending Heart", }, { - "emoji": "❤️", - "title": "Red Heart" + emoji: "❤️", + title: "Red Heart", }, { - "emoji": "🧡", - "title": "Orange Heart" + emoji: "🧡", + title: "Orange Heart", }, { - "emoji": "💛", - "title": "Yellow Heart" + emoji: "💛", + title: "Yellow Heart", }, { - "emoji": "💚", - "title": "Green Heart" + emoji: "💚", + title: "Green Heart", }, { - "emoji": "💙", - "title": "Blue Heart" + emoji: "💙", + title: "Blue Heart", }, { - "emoji": "💜", - "title": "Purple Heart" + emoji: "💜", + title: "Purple Heart", }, { - "emoji": "🤎", - "title": "Brown Heart" + emoji: "🤎", + title: "Brown Heart", }, { - "emoji": "🖤", - "title": "Black Heart" + emoji: "🖤", + title: "Black Heart", }, { - "emoji": "🤍", - "title": "White Heart" + emoji: "🤍", + title: "White Heart", }, { - "emoji": "💯", - "title": "Hundred Points" + emoji: "💯", + title: "Hundred Points", }, { - "emoji": "💢", - "title": "Anger Symbol" + emoji: "💢", + title: "Anger Symbol", }, { - "emoji": "💬", - "title": "Speech Balloon" + emoji: "💬", + title: "Speech Balloon", }, { - "emoji": "👁️‍🗨️", - "title": "Eye in Speech Bubble" + emoji: "👁️‍🗨️", + title: "Eye in Speech Bubble", }, { - "emoji": "🗨️", - "title": "Left Speech Bubble" + emoji: "🗨️", + title: "Left Speech Bubble", }, { - "emoji": "🗯️", - "title": "Right Anger Bubble" + emoji: "🗯️", + title: "Right Anger Bubble", }, { - "emoji": "💭", - "title": "Thought Balloon" + emoji: "💭", + title: "Thought Balloon", }, { - "emoji": "💤", - "title": "Zzz" + emoji: "💤", + title: "Zzz", }, { - "emoji": "💮", - "title": "White Flower" + emoji: "💮", + title: "White Flower", }, { - "emoji": "♨️", - "title": "Hot Springs" + emoji: "♨️", + title: "Hot Springs", }, { - "emoji": "💈", - "title": "Barber Pole" + emoji: "💈", + title: "Barber Pole", }, { - "emoji": "🛑", - "title": "Stop Sign" + emoji: "🛑", + title: "Stop Sign", }, { - "emoji": "🕛", - "title": "Twelve O’Clock" + emoji: "🕛", + title: "Twelve O’Clock", }, { - "emoji": "🕧", - "title": "Twelve-Thirty" + emoji: "🕧", + title: "Twelve-Thirty", }, { - "emoji": "🕐", - "title": "One O’Clock" + emoji: "🕐", + title: "One O’Clock", }, { - "emoji": "🕜", - "title": "One-Thirty" + emoji: "🕜", + title: "One-Thirty", }, { - "emoji": "🕑", - "title": "Two O’Clock" + emoji: "🕑", + title: "Two O’Clock", }, { - "emoji": "🕝", - "title": "Two-Thirty" + emoji: "🕝", + title: "Two-Thirty", }, { - "emoji": "🕒", - "title": "Three O’Clock" + emoji: "🕒", + title: "Three O’Clock", }, { - "emoji": "🕞", - "title": "Three-Thirty" + emoji: "🕞", + title: "Three-Thirty", }, { - "emoji": "🕓", - "title": "Four O’Clock" + emoji: "🕓", + title: "Four O’Clock", }, { - "emoji": "🕟", - "title": "Four-Thirty" + emoji: "🕟", + title: "Four-Thirty", }, { - "emoji": "🕔", - "title": "Five O’Clock" + emoji: "🕔", + title: "Five O’Clock", }, { - "emoji": "🕠", - "title": "Five-Thirty" + emoji: "🕠", + title: "Five-Thirty", }, { - "emoji": "🕕", - "title": "Six O’Clock" + emoji: "🕕", + title: "Six O’Clock", }, { - "emoji": "🕡", - "title": "Six-Thirty" + emoji: "🕡", + title: "Six-Thirty", }, { - "emoji": "🕖", - "title": "Seven O’Clock" + emoji: "🕖", + title: "Seven O’Clock", }, { - "emoji": "🕢", - "title": "Seven-Thirty" + emoji: "🕢", + title: "Seven-Thirty", }, { - "emoji": "🕗", - "title": "Eight O’Clock" + emoji: "🕗", + title: "Eight O’Clock", }, { - "emoji": "🕣", - "title": "Eight-Thirty" + emoji: "🕣", + title: "Eight-Thirty", }, { - "emoji": "🕘", - "title": "Nine O’Clock" + emoji: "🕘", + title: "Nine O’Clock", }, { - "emoji": "🕤", - "title": "Nine-Thirty" + emoji: "🕤", + title: "Nine-Thirty", }, { - "emoji": "🕙", - "title": "Ten O’Clock" + emoji: "🕙", + title: "Ten O’Clock", }, { - "emoji": "🕥", - "title": "Ten-Thirty" + emoji: "🕥", + title: "Ten-Thirty", }, { - "emoji": "🕚", - "title": "Eleven O’Clock" + emoji: "🕚", + title: "Eleven O’Clock", }, { - "emoji": "🕦", - "title": "Eleven-Thirty" + emoji: "🕦", + title: "Eleven-Thirty", }, { - "emoji": "🌀", - "title": "Cyclone" + emoji: "🌀", + title: "Cyclone", }, { - "emoji": "♠️", - "title": "Spade Suit" + emoji: "♠️", + title: "Spade Suit", }, { - "emoji": "♥️", - "title": "Heart Suit" + emoji: "♥️", + title: "Heart Suit", }, { - "emoji": "♦️", - "title": "Diamond Suit" + emoji: "♦️", + title: "Diamond Suit", }, { - "emoji": "♣️", - "title": "Club Suit" + emoji: "♣️", + title: "Club Suit", }, { - "emoji": "🃏", - "title": "Joker" + emoji: "🃏", + title: "Joker", }, { - "emoji": "🀄", - "title": "Mahjong Red Dragon" + emoji: "🀄", + title: "Mahjong Red Dragon", }, { - "emoji": "🎴", - "title": "Flower Playing Cards" + emoji: "🎴", + title: "Flower Playing Cards", }, { - "emoji": "🔇", - "title": "Muted Speaker" + emoji: "🔇", + title: "Muted Speaker", }, { - "emoji": "🔈", - "title": "Speaker Low Volume" + emoji: "🔈", + title: "Speaker Low Volume", }, { - "emoji": "🔉", - "title": "Speaker Medium Volume" + emoji: "🔉", + title: "Speaker Medium Volume", }, { - "emoji": "🔊", - "title": "Speaker High Volume" + emoji: "🔊", + title: "Speaker High Volume", }, { - "emoji": "📢", - "title": "Loudspeaker" + emoji: "📢", + title: "Loudspeaker", }, { - "emoji": "📣", - "title": "Megaphone" + emoji: "📣", + title: "Megaphone", }, { - "emoji": "📯", - "title": "Postal Horn" + emoji: "📯", + title: "Postal Horn", }, { - "emoji": "🔔", - "title": "Bell" + emoji: "🔔", + title: "Bell", }, { - "emoji": "🔕", - "title": "Bell with Slash" + emoji: "🔕", + title: "Bell with Slash", }, { - "emoji": "🎵", - "title": "Musical Note" + emoji: "🎵", + title: "Musical Note", }, { - "emoji": "🎶", - "title": "Musical Notes" + emoji: "🎶", + title: "Musical Notes", }, { - "emoji": "💹", - "title": "Chart Increasing with Yen" + emoji: "💹", + title: "Chart Increasing with Yen", }, { - "emoji": "🛗", - "title": "Elevator" + emoji: "🛗", + title: "Elevator", }, { - "emoji": "🏧", - "title": "ATM Sign" + emoji: "🏧", + title: "ATM Sign", }, { - "emoji": "🚮", - "title": "Litter in Bin Sign" + emoji: "🚮", + title: "Litter in Bin Sign", }, { - "emoji": "🚰", - "title": "Potable Water" + emoji: "🚰", + title: "Potable Water", }, { - "emoji": "♿", - "title": "Wheelchair Symbol" + emoji: "♿", + title: "Wheelchair Symbol", }, { - "emoji": "🚹", - "title": "Men’s Room" + emoji: "🚹", + title: "Men’s Room", }, { - "emoji": "🚺", - "title": "Women’s Room" + emoji: "🚺", + title: "Women’s Room", }, { - "emoji": "🚻", - "title": "Restroom" + emoji: "🚻", + title: "Restroom", }, { - "emoji": "🚼", - "title": "Baby Symbol" + emoji: "🚼", + title: "Baby Symbol", }, { - "emoji": "🚾", - "title": "Water Closet" + emoji: "🚾", + title: "Water Closet", }, { - "emoji": "⚠️", - "title": "Warning" + emoji: "⚠️", + title: "Warning", }, { - "emoji": "🚸", - "title": "Children Crossing" + emoji: "🚸", + title: "Children Crossing", }, { - "emoji": "⛔", - "title": "No Entry" + emoji: "⛔", + title: "No Entry", }, { - "emoji": "🚫", - "title": "Prohibited" + emoji: "🚫", + title: "Prohibited", }, { - "emoji": "🚳", - "title": "No Bicycles" + emoji: "🚳", + title: "No Bicycles", }, { - "emoji": "🚭", - "title": "No Smoking" + emoji: "🚭", + title: "No Smoking", }, { - "emoji": "🚯", - "title": "No Littering" + emoji: "🚯", + title: "No Littering", }, { - "emoji": "🚱", - "title": "Non-Potable Water" + emoji: "🚱", + title: "Non-Potable Water", }, { - "emoji": "🚷", - "title": "No Pedestrians" + emoji: "🚷", + title: "No Pedestrians", }, { - "emoji": "📵", - "title": "No Mobile Phones" + emoji: "📵", + title: "No Mobile Phones", }, { - "emoji": "🔞", - "title": "No One Under Eighteen" + emoji: "🔞", + title: "No One Under Eighteen", }, { - "emoji": "☢️", - "title": "Radioactive" + emoji: "☢️", + title: "Radioactive", }, { - "emoji": "☣️", - "title": "Biohazard" + emoji: "☣️", + title: "Biohazard", }, { - "emoji": "⬆️", - "title": "Up Arrow" + emoji: "⬆️", + title: "Up Arrow", }, { - "emoji": "↗️", - "title": "Up-Right Arrow" + emoji: "↗️", + title: "Up-Right Arrow", }, { - "emoji": "➡️", - "title": "Right Arrow" + emoji: "➡️", + title: "Right Arrow", }, { - "emoji": "↘️", - "title": "Down-Right Arrow" + emoji: "↘️", + title: "Down-Right Arrow", }, { - "emoji": "⬇️", - "title": "Down Arrow" + emoji: "⬇️", + title: "Down Arrow", }, { - "emoji": "↙️", - "title": "Down-Left Arrow" + emoji: "↙️", + title: "Down-Left Arrow", }, { - "emoji": "⬅️", - "title": "Left Arrow" + emoji: "⬅️", + title: "Left Arrow", }, { - "emoji": "↖️", - "title": "Up-Left Arrow" + emoji: "↖️", + title: "Up-Left Arrow", }, { - "emoji": "↕️", - "title": "Up-Down Arrow" + emoji: "↕️", + title: "Up-Down Arrow", }, { - "emoji": "↔️", - "title": "Left-Right Arrow" + emoji: "↔️", + title: "Left-Right Arrow", }, { - "emoji": "↩️", - "title": "Right Arrow Curving Left" + emoji: "↩️", + title: "Right Arrow Curving Left", }, { - "emoji": "↪️", - "title": "Left Arrow Curving Right" + emoji: "↪️", + title: "Left Arrow Curving Right", }, { - "emoji": "⤴️", - "title": "Right Arrow Curving Up" + emoji: "⤴️", + title: "Right Arrow Curving Up", }, { - "emoji": "⤵️", - "title": "Right Arrow Curving Down" + emoji: "⤵️", + title: "Right Arrow Curving Down", }, { - "emoji": "🔃", - "title": "Clockwise Vertical Arrows" + emoji: "🔃", + title: "Clockwise Vertical Arrows", }, { - "emoji": "🔄", - "title": "Counterclockwise Arrows Button" + emoji: "🔄", + title: "Counterclockwise Arrows Button", }, { - "emoji": "🔙", - "title": "Back Arrow" + emoji: "🔙", + title: "Back Arrow", }, { - "emoji": "🔚", - "title": "End Arrow" + emoji: "🔚", + title: "End Arrow", }, { - "emoji": "🔛", - "title": "On! Arrow" + emoji: "🔛", + title: "On! Arrow", }, { - "emoji": "🔜", - "title": "Soon Arrow" + emoji: "🔜", + title: "Soon Arrow", }, { - "emoji": "🔝", - "title": "Top Arrow" + emoji: "🔝", + title: "Top Arrow", }, { - "emoji": "🛐", - "title": "Place of Worship" + emoji: "🛐", + title: "Place of Worship", }, { - "emoji": "⚛️", - "title": "Atom Symbol" + emoji: "⚛️", + title: "Atom Symbol", }, { - "emoji": "🕉️", - "title": "Om" + emoji: "🕉️", + title: "Om", }, { - "emoji": "✡️", - "title": "Star of David" + emoji: "✡️", + title: "Star of David", }, { - "emoji": "☸️", - "title": "Wheel of Dharma" + emoji: "☸️", + title: "Wheel of Dharma", }, { - "emoji": "☯️", - "title": "Yin Yang" + emoji: "☯️", + title: "Yin Yang", }, { - "emoji": "✝️", - "title": "Latin Cross" + emoji: "✝️", + title: "Latin Cross", }, { - "emoji": "☦️", - "title": "Orthodox Cross" + emoji: "☦️", + title: "Orthodox Cross", }, { - "emoji": "☪️", - "title": "Star and Crescent" + emoji: "☪️", + title: "Star and Crescent", }, { - "emoji": "☮️", - "title": "Peace Symbol" + emoji: "☮️", + title: "Peace Symbol", }, { - "emoji": "🕎", - "title": "Menorah" + emoji: "🕎", + title: "Menorah", }, { - "emoji": "🔯", - "title": "Dotted Six-Pointed Star" + emoji: "🔯", + title: "Dotted Six-Pointed Star", }, { - "emoji": "♈", - "title": "Aries" + emoji: "♈", + title: "Aries", }, { - "emoji": "♉", - "title": "Taurus" + emoji: "♉", + title: "Taurus", }, { - "emoji": "♊", - "title": "Gemini" + emoji: "♊", + title: "Gemini", }, { - "emoji": "♋", - "title": "Cancer" + emoji: "♋", + title: "Cancer", }, { - "emoji": "♌", - "title": "Leo" + emoji: "♌", + title: "Leo", }, { - "emoji": "♍", - "title": "Virgo" + emoji: "♍", + title: "Virgo", }, { - "emoji": "♎", - "title": "Libra" + emoji: "♎", + title: "Libra", }, { - "emoji": "♏", - "title": "Scorpio" + emoji: "♏", + title: "Scorpio", }, { - "emoji": "♐", - "title": "Sagittarius" + emoji: "♐", + title: "Sagittarius", }, { - "emoji": "♑", - "title": "Capricorn" + emoji: "♑", + title: "Capricorn", }, { - "emoji": "♒", - "title": "Aquarius" + emoji: "♒", + title: "Aquarius", }, { - "emoji": "♓", - "title": "Pisces" + emoji: "♓", + title: "Pisces", }, { - "emoji": "⛎", - "title": "Ophiuchus" + emoji: "⛎", + title: "Ophiuchus", }, { - "emoji": "🔀", - "title": "Shuffle Tracks Button" + emoji: "🔀", + title: "Shuffle Tracks Button", }, { - "emoji": "🔁", - "title": "Repeat Button" + emoji: "🔁", + title: "Repeat Button", }, { - "emoji": "🔂", - "title": "Repeat Single Button" + emoji: "🔂", + title: "Repeat Single Button", }, { - "emoji": "▶️", - "title": "Play Button" + emoji: "▶️", + title: "Play Button", }, { - "emoji": "⏩", - "title": "Fast-Forward Button" + emoji: "⏩", + title: "Fast-Forward Button", }, { - "emoji": "⏭️", - "title": "Next Track Button" + emoji: "⏭️", + title: "Next Track Button", }, { - "emoji": "⏯️", - "title": "Play or Pause Button" + emoji: "⏯️", + title: "Play or Pause Button", }, { - "emoji": "◀️", - "title": "Reverse Button" + emoji: "◀️", + title: "Reverse Button", }, { - "emoji": "⏪", - "title": "Fast Reverse Button" + emoji: "⏪", + title: "Fast Reverse Button", }, { - "emoji": "⏮️", - "title": "Last Track Button" + emoji: "⏮️", + title: "Last Track Button", }, { - "emoji": "🔼", - "title": "Upwards Button" + emoji: "🔼", + title: "Upwards Button", }, { - "emoji": "⏫", - "title": "Fast Up Button" + emoji: "⏫", + title: "Fast Up Button", }, { - "emoji": "🔽", - "title": "Downwards Button" + emoji: "🔽", + title: "Downwards Button", }, { - "emoji": "⏬", - "title": "Fast Down Button" + emoji: "⏬", + title: "Fast Down Button", }, { - "emoji": "⏸️", - "title": "Pause Button" + emoji: "⏸️", + title: "Pause Button", }, { - "emoji": "⏹️", - "title": "Stop Button" + emoji: "⏹️", + title: "Stop Button", }, { - "emoji": "⏺️", - "title": "Record Button" + emoji: "⏺️", + title: "Record Button", }, { - "emoji": "⏏️", - "title": "Eject Button" + emoji: "⏏️", + title: "Eject Button", }, { - "emoji": "🎦", - "title": "Cinema" + emoji: "🎦", + title: "Cinema", }, { - "emoji": "🔅", - "title": "Dim Button" + emoji: "🔅", + title: "Dim Button", }, { - "emoji": "🔆", - "title": "Bright Button" + emoji: "🔆", + title: "Bright Button", }, { - "emoji": "📶", - "title": "Antenna Bars" + emoji: "📶", + title: "Antenna Bars", }, { - "emoji": "📳", - "title": "Vibration Mode" + emoji: "📳", + title: "Vibration Mode", }, { - "emoji": "📴", - "title": "Mobile Phone Off" + emoji: "📴", + title: "Mobile Phone Off", }, { - "emoji": "♀️", - "title": "Female Sign" + emoji: "♀️", + title: "Female Sign", }, { - "emoji": "♂️", - "title": "Male Sign" + emoji: "♂️", + title: "Male Sign", }, { - "emoji": "✖️", - "title": "Multiply" + emoji: "✖️", + title: "Multiply", }, { - "emoji": "➕", - "title": "Plus" + emoji: "➕", + title: "Plus", }, { - "emoji": "➖", - "title": "Minus" + emoji: "➖", + title: "Minus", }, { - "emoji": "➗", - "title": "Divide" + emoji: "➗", + title: "Divide", }, { - "emoji": "♾️", - "title": "Infinity" + emoji: "♾️", + title: "Infinity", }, { - "emoji": "‼️", - "title": "‼ Double Exclamation Mark" + emoji: "‼️", + title: "‼ Double Exclamation Mark", }, { - "emoji": "⁉️", - "title": "⁉ Exclamation Question Mark" + emoji: "⁉️", + title: "⁉ Exclamation Question Mark", }, { - "emoji": "❓", - "title": "Red Question Mark" + emoji: "❓", + title: "Red Question Mark", }, { - "emoji": "❔", - "title": "White Question Mark" + emoji: "❔", + title: "White Question Mark", }, { - "emoji": "❕", - "title": "White Exclamation Mark" + emoji: "❕", + title: "White Exclamation Mark", }, { - "emoji": "❗", - "title": "Red Exclamation Mark" + emoji: "❗", + title: "Red Exclamation Mark", }, { - "emoji": "〰️", - "title": "〰 Wavy Dash" + emoji: "〰️", + title: "〰 Wavy Dash", }, { - "emoji": "💱", - "title": "Currency Exchange" + emoji: "💱", + title: "Currency Exchange", }, { - "emoji": "💲", - "title": "Heavy Dollar Sign" + emoji: "💲", + title: "Heavy Dollar Sign", }, { - "emoji": "⚕️", - "title": "Medical Symbol" + emoji: "⚕️", + title: "Medical Symbol", }, { - "emoji": "♻️", - "title": "Recycling Symbol" + emoji: "♻️", + title: "Recycling Symbol", }, { - "emoji": "⚜️", - "title": "Fleur-de-lis" + emoji: "⚜️", + title: "Fleur-de-lis", }, { - "emoji": "🔱", - "title": "Trident Emblem" + emoji: "🔱", + title: "Trident Emblem", }, { - "emoji": "📛", - "title": "Name Badge" + emoji: "📛", + title: "Name Badge", }, { - "emoji": "🔰", - "title": "Japanese Symbol for Beginner" + emoji: "🔰", + title: "Japanese Symbol for Beginner", }, { - "emoji": "⭕", - "title": "Hollow Red Circle" + emoji: "⭕", + title: "Hollow Red Circle", }, { - "emoji": "✅", - "title": "Check Mark Button" + emoji: "✅", + title: "Check Mark Button", }, { - "emoji": "☑️", - "title": "Check Box with Check" + emoji: "☑️", + title: "Check Box with Check", }, { - "emoji": "✔️", - "title": "Check Mark" + emoji: "✔️", + title: "Check Mark", }, { - "emoji": "❌", - "title": "Cross Mark" + emoji: "❌", + title: "Cross Mark", }, { - "emoji": "❎", - "title": "Cross Mark Button" + emoji: "❎", + title: "Cross Mark Button", }, { - "emoji": "➰", - "title": "Curly Loop" + emoji: "➰", + title: "Curly Loop", }, { - "emoji": "➿", - "title": "Double Curly Loop" + emoji: "➿", + title: "Double Curly Loop", }, { - "emoji": "〽️", - "title": "〽 Part Alternation Mark" + emoji: "〽️", + title: "〽 Part Alternation Mark", }, { - "emoji": "✳️", - "title": "Eight-Spoked Asterisk" + emoji: "✳️", + title: "Eight-Spoked Asterisk", }, { - "emoji": "✴️", - "title": "Eight-Pointed Star" + emoji: "✴️", + title: "Eight-Pointed Star", }, { - "emoji": "❇️", - "title": "Sparkle" + emoji: "❇️", + title: "Sparkle", }, { - "emoji": "©️", - "title": "Copyright" + emoji: "©️", + title: "Copyright", }, { - "emoji": "®️", - "title": "Registered" + emoji: "®️", + title: "Registered", }, { - "emoji": "™️", - "title": "Trade Mark" + emoji: "™️", + title: "Trade Mark", }, { - "emoji": "#️⃣", - "title": "# Keycap Number Sign" + emoji: "#️⃣", + title: "# Keycap Number Sign", }, { - "emoji": "*️⃣", - "title": "* Keycap Asterisk" + emoji: "*️⃣", + title: "* Keycap Asterisk", }, { - "emoji": "0️⃣", - "title": "0 Keycap Digit Zero" + emoji: "0️⃣", + title: "0 Keycap Digit Zero", }, { - "emoji": "1️⃣", - "title": "1 Keycap Digit One" + emoji: "1️⃣", + title: "1 Keycap Digit One", }, { - "emoji": "2️⃣", - "title": "2 Keycap Digit Two" + emoji: "2️⃣", + title: "2 Keycap Digit Two", }, { - "emoji": "3️⃣", - "title": "3 Keycap Digit Three" + emoji: "3️⃣", + title: "3 Keycap Digit Three", }, { - "emoji": "4️⃣", - "title": "4 Keycap Digit Four" + emoji: "4️⃣", + title: "4 Keycap Digit Four", }, { - "emoji": "5️⃣", - "title": "5 Keycap Digit Five" + emoji: "5️⃣", + title: "5 Keycap Digit Five", }, { - "emoji": "6️⃣", - "title": "6 Keycap Digit Six" + emoji: "6️⃣", + title: "6 Keycap Digit Six", }, { - "emoji": "7️⃣", - "title": "7 Keycap Digit Seven" + emoji: "7️⃣", + title: "7 Keycap Digit Seven", }, { - "emoji": "8️⃣", - "title": "8 Keycap Digit Eight" + emoji: "8️⃣", + title: "8 Keycap Digit Eight", }, { - "emoji": "9️⃣", - "title": "9 Keycap Digit Nine" + emoji: "9️⃣", + title: "9 Keycap Digit Nine", }, { - "emoji": "🔟", - "title": "Keycap: 10" + emoji: "🔟", + title: "Keycap: 10", }, { - "emoji": "🔠", - "title": "Input Latin Uppercase" + emoji: "🔠", + title: "Input Latin Uppercase", }, { - "emoji": "🔡", - "title": "Input Latin Lowercase" + emoji: "🔡", + title: "Input Latin Lowercase", }, { - "emoji": "🔢", - "title": "Input Numbers" + emoji: "🔢", + title: "Input Numbers", }, { - "emoji": "🔣", - "title": "Input Symbols" + emoji: "🔣", + title: "Input Symbols", }, { - "emoji": "🔤", - "title": "Input Latin Letters" + emoji: "🔤", + title: "Input Latin Letters", }, { - "emoji": "🅰️", - "title": "A Button (Blood Type)" + emoji: "🅰️", + title: "A Button (Blood Type)", }, { - "emoji": "🆎", - "title": "AB Button (Blood Type)" + emoji: "🆎", + title: "AB Button (Blood Type)", }, { - "emoji": "🅱️", - "title": "B Button (Blood Type)" + emoji: "🅱️", + title: "B Button (Blood Type)", }, { - "emoji": "🆑", - "title": "CL Button" + emoji: "🆑", + title: "CL Button", }, { - "emoji": "🆒", - "title": "Cool Button" + emoji: "🆒", + title: "Cool Button", }, { - "emoji": "🆓", - "title": "Free Button" + emoji: "🆓", + title: "Free Button", }, { - "emoji": "ℹ️", - "title": "ℹ Information" + emoji: "ℹ️", + title: "ℹ Information", }, { - "emoji": "🆔", - "title": "ID Button" + emoji: "🆔", + title: "ID Button", }, { - "emoji": "Ⓜ️", - "title": "Circled M" + emoji: "Ⓜ️", + title: "Circled M", }, { - "emoji": "🆕", - "title": "New Button" + emoji: "🆕", + title: "New Button", }, { - "emoji": "🆖", - "title": "NG Button" + emoji: "🆖", + title: "NG Button", }, { - "emoji": "🅾️", - "title": "O Button (Blood Type)" + emoji: "🅾️", + title: "O Button (Blood Type)", }, { - "emoji": "🆗", - "title": "OK Button" + emoji: "🆗", + title: "OK Button", }, { - "emoji": "🅿️", - "title": "P Button" + emoji: "🅿️", + title: "P Button", }, { - "emoji": "🆘", - "title": "SOS Button" + emoji: "🆘", + title: "SOS Button", }, { - "emoji": "🆙", - "title": "Up! Button" + emoji: "🆙", + title: "Up! Button", }, { - "emoji": "🆚", - "title": "Vs Button" + emoji: "🆚", + title: "Vs Button", }, { - "emoji": "🈁", - "title": "Japanese “Here” Button" + emoji: "🈁", + title: "Japanese “Here” Button", }, { - "emoji": "🈂️", - "title": "Japanese “Service Charge” Button" + emoji: "🈂️", + title: "Japanese “Service Charge” Button", }, { - "emoji": "🈷️", - "title": "Japanese “Monthly Amount” Button" + emoji: "🈷️", + title: "Japanese “Monthly Amount” Button", }, { - "emoji": "🈶", - "title": "Japanese “Not Free of Charge” Button" + emoji: "🈶", + title: "Japanese “Not Free of Charge” Button", }, { - "emoji": "🈯", - "title": "Japanese “Reserved” Button" + emoji: "🈯", + title: "Japanese “Reserved” Button", }, { - "emoji": "🉐", - "title": "Japanese “Bargain” Button" + emoji: "🉐", + title: "Japanese “Bargain” Button", }, { - "emoji": "🈹", - "title": "Japanese “Discount” Button" + emoji: "🈹", + title: "Japanese “Discount” Button", }, { - "emoji": "🈚", - "title": "Japanese “Free of Charge” Button" + emoji: "🈚", + title: "Japanese “Free of Charge” Button", }, { - "emoji": "🈲", - "title": "Japanese “Prohibited” Button" + emoji: "🈲", + title: "Japanese “Prohibited” Button", }, { - "emoji": "🉑", - "title": "Japanese “Acceptable” Button" + emoji: "🉑", + title: "Japanese “Acceptable” Button", }, { - "emoji": "🈸", - "title": "Japanese “Application” Button" + emoji: "🈸", + title: "Japanese “Application” Button", }, { - "emoji": "🈴", - "title": "Japanese “Passing Grade” Button" + emoji: "🈴", + title: "Japanese “Passing Grade” Button", }, { - "emoji": "🈳", - "title": "Japanese “Vacancy” Button" + emoji: "🈳", + title: "Japanese “Vacancy” Button", }, { - "emoji": "㊗️", - "title": "Japanese “Congratulations” Button" + emoji: "㊗️", + title: "Japanese “Congratulations” Button", }, { - "emoji": "㊙️", - "title": "Japanese “Secret” Button" + emoji: "㊙️", + title: "Japanese “Secret” Button", }, { - "emoji": "🈺", - "title": "Japanese “Open for Business” Button" + emoji: "🈺", + title: "Japanese “Open for Business” Button", }, { - "emoji": "🈵", - "title": "Japanese “No Vacancy” Button" + emoji: "🈵", + title: "Japanese “No Vacancy” Button", }, { - "emoji": "🔴", - "title": "Red Circle" + emoji: "🔴", + title: "Red Circle", }, { - "emoji": "🟠", - "title": "Orange Circle" + emoji: "🟠", + title: "Orange Circle", }, { - "emoji": "🟡", - "title": "Yellow Circle" + emoji: "🟡", + title: "Yellow Circle", }, { - "emoji": "🟢", - "title": "Green Circle" + emoji: "🟢", + title: "Green Circle", }, { - "emoji": "🔵", - "title": "Blue Circle" + emoji: "🔵", + title: "Blue Circle", }, { - "emoji": "🟣", - "title": "Purple Circle" + emoji: "🟣", + title: "Purple Circle", }, { - "emoji": "🟤", - "title": "Brown Circle" + emoji: "🟤", + title: "Brown Circle", }, { - "emoji": "⚫", - "title": "Black Circle" + emoji: "⚫", + title: "Black Circle", }, { - "emoji": "⚪", - "title": "White Circle" + emoji: "⚪", + title: "White Circle", }, { - "emoji": "🟥", - "title": "Red Square" + emoji: "🟥", + title: "Red Square", }, { - "emoji": "🟧", - "title": "Orange Square" + emoji: "🟧", + title: "Orange Square", }, { - "emoji": "🟨", - "title": "Yellow Square" + emoji: "🟨", + title: "Yellow Square", }, { - "emoji": "🟩", - "title": "Green Square" + emoji: "🟩", + title: "Green Square", }, { - "emoji": "🟦", - "title": "Blue Square" + emoji: "🟦", + title: "Blue Square", }, { - "emoji": "🟪", - "title": "Purple Square" + emoji: "🟪", + title: "Purple Square", }, { - "emoji": "🟫", - "title": "Brown Square" + emoji: "🟫", + title: "Brown Square", }, { - "emoji": "⬛", - "title": "Black Large Square" + emoji: "⬛", + title: "Black Large Square", }, { - "emoji": "⬜", - "title": "White Large Square" + emoji: "⬜", + title: "White Large Square", }, { - "emoji": "◼️", - "title": "Black Medium Square" + emoji: "◼️", + title: "Black Medium Square", }, { - "emoji": "◻️", - "title": "White Medium Square" + emoji: "◻️", + title: "White Medium Square", }, { - "emoji": "◾", - "title": "Black Medium-Small Square" + emoji: "◾", + title: "Black Medium-Small Square", }, { - "emoji": "◽", - "title": "White Medium-Small Square" + emoji: "◽", + title: "White Medium-Small Square", }, { - "emoji": "▪️", - "title": "Black Small Square" + emoji: "▪️", + title: "Black Small Square", }, { - "emoji": "▫️", - "title": "White Small Square" + emoji: "▫️", + title: "White Small Square", }, { - "emoji": "🔶", - "title": "Large Orange Diamond" + emoji: "🔶", + title: "Large Orange Diamond", }, { - "emoji": "🔷", - "title": "Large Blue Diamond" + emoji: "🔷", + title: "Large Blue Diamond", }, { - "emoji": "🔸", - "title": "Small Orange Diamond" + emoji: "🔸", + title: "Small Orange Diamond", }, { - "emoji": "🔹", - "title": "Small Blue Diamond" + emoji: "🔹", + title: "Small Blue Diamond", }, { - "emoji": "🔺", - "title": "Red Triangle Pointed Up" + emoji: "🔺", + title: "Red Triangle Pointed Up", }, { - "emoji": "🔻", - "title": "Red Triangle Pointed Down" + emoji: "🔻", + title: "Red Triangle Pointed Down", }, { - "emoji": "💠", - "title": "Diamond with a Dot" + emoji: "💠", + title: "Diamond with a Dot", }, { - "emoji": "🔘", - "title": "Radio Button" + emoji: "🔘", + title: "Radio Button", }, { - "emoji": "🔳", - "title": "White Square Button" + emoji: "🔳", + title: "White Square Button", }, { - "emoji": "🔲", - "title": "Black Square Button" - } + emoji: "🔲", + title: "Black Square Button", + }, ], - 'Flags': [ + Flags: [ { - "emoji": "🏁", - "title": "Chequered Flag" + emoji: "🏁", + title: "Chequered Flag", }, { - "emoji": "🚩", - "title": "Triangular Flag" + emoji: "🚩", + title: "Triangular Flag", }, { - "emoji": "🎌", - "title": "Crossed Flags" + emoji: "🎌", + title: "Crossed Flags", }, { - "emoji": "🏴", - "title": "Black Flag" + emoji: "🏴", + title: "Black Flag", }, { - "emoji": "🏳️", - "title": "White Flag" + emoji: "🏳️", + title: "White Flag", }, { - "emoji": "🏳️‍🌈", - "title": "Rainbow Flag" + emoji: "🏳️‍🌈", + title: "Rainbow Flag", }, { - "emoji": "🏳️‍⚧️", - "title": "Transgender Flag" + emoji: "🏳️‍⚧️", + title: "Transgender Flag", }, { - "emoji": "🏴‍☠️", - "title": "Pirate Flag" + emoji: "🏴‍☠️", + title: "Pirate Flag", }, { - "emoji": "🇦🇨", - "title": "Flag: Ascension Island" + emoji: "🇦🇨", + title: "Flag: Ascension Island", }, { - "emoji": "🇦🇩", - "title": "Flag: Andorra" + emoji: "🇦🇩", + title: "Flag: Andorra", }, { - "emoji": "🇦🇪", - "title": "Flag: United Arab Emirates" + emoji: "🇦🇪", + title: "Flag: United Arab Emirates", }, { - "emoji": "🇦🇫", - "title": "Flag: Afghanistan" + emoji: "🇦🇫", + title: "Flag: Afghanistan", }, { - "emoji": "🇦🇬", - "title": "Flag: Antigua & Barbuda" + emoji: "🇦🇬", + title: "Flag: Antigua & Barbuda", }, { - "emoji": "🇦🇮", - "title": "Flag: Anguilla" + emoji: "🇦🇮", + title: "Flag: Anguilla", }, { - "emoji": "🇦🇱", - "title": "Flag: Albania" + emoji: "🇦🇱", + title: "Flag: Albania", }, { - "emoji": "🇦🇲", - "title": "Flag: Armenia" + emoji: "🇦🇲", + title: "Flag: Armenia", }, { - "emoji": "🇦🇴", - "title": "Flag: Angola" + emoji: "🇦🇴", + title: "Flag: Angola", }, { - "emoji": "🇦🇶", - "title": "Flag: Antarctica" + emoji: "🇦🇶", + title: "Flag: Antarctica", }, { - "emoji": "🇦🇷", - "title": "Flag: Argentina" + emoji: "🇦🇷", + title: "Flag: Argentina", }, { - "emoji": "🇦🇸", - "title": "Flag: American Samoa" + emoji: "🇦🇸", + title: "Flag: American Samoa", }, { - "emoji": "🇦🇹", - "title": "Flag: Austria" + emoji: "🇦🇹", + title: "Flag: Austria", }, { - "emoji": "🇦🇺", - "title": "Flag: Australia" + emoji: "🇦🇺", + title: "Flag: Australia", }, { - "emoji": "🇦🇼", - "title": "Flag: Aruba" + emoji: "🇦🇼", + title: "Flag: Aruba", }, { - "emoji": "🇦🇽", - "title": "Flag: Åland Islands" + emoji: "🇦🇽", + title: "Flag: Åland Islands", }, { - "emoji": "🇦🇿", - "title": "Flag: Azerbaijan" + emoji: "🇦🇿", + title: "Flag: Azerbaijan", }, { - "emoji": "🇧🇦", - "title": "Flag: Bosnia & Herzegovina" + emoji: "🇧🇦", + title: "Flag: Bosnia & Herzegovina", }, { - "emoji": "🇧🇧", - "title": "Flag: Barbados" + emoji: "🇧🇧", + title: "Flag: Barbados", }, { - "emoji": "🇧🇩", - "title": "Flag: Bangladesh" + emoji: "🇧🇩", + title: "Flag: Bangladesh", }, { - "emoji": "🇧🇪", - "title": "Flag: Belgium" + emoji: "🇧🇪", + title: "Flag: Belgium", }, { - "emoji": "🇧🇫", - "title": "Flag: Burkina Faso" + emoji: "🇧🇫", + title: "Flag: Burkina Faso", }, { - "emoji": "🇧🇬", - "title": "Flag: Bulgaria" + emoji: "🇧🇬", + title: "Flag: Bulgaria", }, { - "emoji": "🇧🇭", - "title": "Flag: Bahrain" + emoji: "🇧🇭", + title: "Flag: Bahrain", }, { - "emoji": "🇧🇮", - "title": "Flag: Burundi" + emoji: "🇧🇮", + title: "Flag: Burundi", }, { - "emoji": "🇧🇯", - "title": "Flag: Benin" + emoji: "🇧🇯", + title: "Flag: Benin", }, { - "emoji": "🇧🇱", - "title": "Flag: St. Barthélemy" + emoji: "🇧🇱", + title: "Flag: St. Barthélemy", }, { - "emoji": "🇧🇲", - "title": "Flag: Bermuda" + emoji: "🇧🇲", + title: "Flag: Bermuda", }, { - "emoji": "🇧🇳", - "title": "Flag: Brunei" + emoji: "🇧🇳", + title: "Flag: Brunei", }, { - "emoji": "🇧🇴", - "title": "Flag: Bolivia" + emoji: "🇧🇴", + title: "Flag: Bolivia", }, { - "emoji": "🇧🇶", - "title": "Flag: Caribbean Netherlands" + emoji: "🇧🇶", + title: "Flag: Caribbean Netherlands", }, { - "emoji": "🇧🇷", - "title": "Flag: Brazil" + emoji: "🇧🇷", + title: "Flag: Brazil", }, { - "emoji": "🇧🇸", - "title": "Flag: Bahamas" + emoji: "🇧🇸", + title: "Flag: Bahamas", }, { - "emoji": "🇧🇹", - "title": "Flag: Bhutan" + emoji: "🇧🇹", + title: "Flag: Bhutan", }, { - "emoji": "🇧🇻", - "title": "Flag: Bouvet Island" + emoji: "🇧🇻", + title: "Flag: Bouvet Island", }, { - "emoji": "🇧🇼", - "title": "Flag: Botswana" + emoji: "🇧🇼", + title: "Flag: Botswana", }, { - "emoji": "🇧🇾", - "title": "Flag: Belarus" + emoji: "🇧🇾", + title: "Flag: Belarus", }, { - "emoji": "🇧🇿", - "title": "Flag: Belize" + emoji: "🇧🇿", + title: "Flag: Belize", }, { - "emoji": "🇨🇦", - "title": "Flag: Canada" + emoji: "🇨🇦", + title: "Flag: Canada", }, { - "emoji": "🇨🇨", - "title": "Flag: Cocos (Keeling) Islands" + emoji: "🇨🇨", + title: "Flag: Cocos (Keeling) Islands", }, { - "emoji": "🇨🇩", - "title": "Flag: Congo - Kinshasa" + emoji: "🇨🇩", + title: "Flag: Congo - Kinshasa", }, { - "emoji": "🇨🇫", - "title": "Flag: Central African Republic" + emoji: "🇨🇫", + title: "Flag: Central African Republic", }, { - "emoji": "🇨🇬", - "title": "Flag: Congo - Brazzaville" + emoji: "🇨🇬", + title: "Flag: Congo - Brazzaville", }, { - "emoji": "🇨🇭", - "title": "Flag: Switzerland" + emoji: "🇨🇭", + title: "Flag: Switzerland", }, { - "emoji": "🇨🇮", - "title": "Flag: Côte d’Ivoire" + emoji: "🇨🇮", + title: "Flag: Côte d’Ivoire", }, { - "emoji": "🇨🇰", - "title": "Flag: Cook Islands" + emoji: "🇨🇰", + title: "Flag: Cook Islands", }, { - "emoji": "🇨🇱", - "title": "Flag: Chile" + emoji: "🇨🇱", + title: "Flag: Chile", }, { - "emoji": "🇨🇲", - "title": "Flag: Cameroon" + emoji: "🇨🇲", + title: "Flag: Cameroon", }, { - "emoji": "🇨🇳", - "title": "Flag: China" + emoji: "🇨🇳", + title: "Flag: China", }, { - "emoji": "🇨🇴", - "title": "Flag: Colombia" + emoji: "🇨🇴", + title: "Flag: Colombia", }, { - "emoji": "🇨🇵", - "title": "Flag: Clipperton Island" + emoji: "🇨🇵", + title: "Flag: Clipperton Island", }, { - "emoji": "🇨🇷", - "title": "Flag: Costa Rica" + emoji: "🇨🇷", + title: "Flag: Costa Rica", }, { - "emoji": "🇨🇺", - "title": "Flag: Cuba" + emoji: "🇨🇺", + title: "Flag: Cuba", }, { - "emoji": "🇨🇻", - "title": "Flag: Cape Verde" + emoji: "🇨🇻", + title: "Flag: Cape Verde", }, { - "emoji": "🇨🇼", - "title": "Flag: Curaçao" + emoji: "🇨🇼", + title: "Flag: Curaçao", }, { - "emoji": "🇨🇽", - "title": "Flag: Christmas Island" + emoji: "🇨🇽", + title: "Flag: Christmas Island", }, { - "emoji": "🇨🇾", - "title": "Flag: Cyprus" + emoji: "🇨🇾", + title: "Flag: Cyprus", }, { - "emoji": "🇨🇿", - "title": "Flag: Czechia" + emoji: "🇨🇿", + title: "Flag: Czechia", }, { - "emoji": "🇩🇪", - "title": "Flag: Germany" + emoji: "🇩🇪", + title: "Flag: Germany", }, { - "emoji": "🇩🇬", - "title": "Flag: Diego Garcia" + emoji: "🇩🇬", + title: "Flag: Diego Garcia", }, { - "emoji": "🇩🇯", - "title": "Flag: Djibouti" + emoji: "🇩🇯", + title: "Flag: Djibouti", }, { - "emoji": "🇩🇰", - "title": "Flag: Denmark" + emoji: "🇩🇰", + title: "Flag: Denmark", }, { - "emoji": "🇩🇲", - "title": "Flag: Dominica" + emoji: "🇩🇲", + title: "Flag: Dominica", }, { - "emoji": "🇩🇴", - "title": "Flag: Dominican Republic" + emoji: "🇩🇴", + title: "Flag: Dominican Republic", }, { - "emoji": "🇩🇿", - "title": "Flag: Algeria" + emoji: "🇩🇿", + title: "Flag: Algeria", }, { - "emoji": "🇪🇦", - "title": "Flag: Ceuta & Melilla" + emoji: "🇪🇦", + title: "Flag: Ceuta & Melilla", }, { - "emoji": "🇪🇨", - "title": "Flag: Ecuador" + emoji: "🇪🇨", + title: "Flag: Ecuador", }, { - "emoji": "🇪🇪", - "title": "Flag: Estonia" + emoji: "🇪🇪", + title: "Flag: Estonia", }, { - "emoji": "🇪🇬", - "title": "Flag: Egypt" + emoji: "🇪🇬", + title: "Flag: Egypt", }, { - "emoji": "🇪🇭", - "title": "Flag: Western Sahara" + emoji: "🇪🇭", + title: "Flag: Western Sahara", }, { - "emoji": "🇪🇷", - "title": "Flag: Eritrea" + emoji: "🇪🇷", + title: "Flag: Eritrea", }, { - "emoji": "🇪🇸", - "title": "Flag: Spain" + emoji: "🇪🇸", + title: "Flag: Spain", }, { - "emoji": "🇪🇹", - "title": "Flag: Ethiopia" + emoji: "🇪🇹", + title: "Flag: Ethiopia", }, { - "emoji": "🇪🇺", - "title": "Flag: European Union" + emoji: "🇪🇺", + title: "Flag: European Union", }, { - "emoji": "🇫🇮", - "title": "Flag: Finland" + emoji: "🇫🇮", + title: "Flag: Finland", }, { - "emoji": "🇫🇯", - "title": "Flag: Fiji" + emoji: "🇫🇯", + title: "Flag: Fiji", }, { - "emoji": "🇫🇰", - "title": "Flag: Falkland Islands" + emoji: "🇫🇰", + title: "Flag: Falkland Islands", }, { - "emoji": "🇫🇲", - "title": "Flag: Micronesia" + emoji: "🇫🇲", + title: "Flag: Micronesia", }, { - "emoji": "🇫🇴", - "title": "Flag: Faroe Islands" + emoji: "🇫🇴", + title: "Flag: Faroe Islands", }, { - "emoji": "🇫🇷", - "title": "Flag: France" + emoji: "🇫🇷", + title: "Flag: France", }, { - "emoji": "🇬🇦", - "title": "Flag: Gabon" + emoji: "🇬🇦", + title: "Flag: Gabon", }, { - "emoji": "🇬🇧", - "title": "Flag: United Kingdom" + emoji: "🇬🇧", + title: "Flag: United Kingdom", }, { - "emoji": "🇬🇩", - "title": "Flag: Grenada" + emoji: "🇬🇩", + title: "Flag: Grenada", }, { - "emoji": "🇬🇪", - "title": "Flag: Georgia" + emoji: "🇬🇪", + title: "Flag: Georgia", }, { - "emoji": "🇬🇫", - "title": "Flag: French Guiana" + emoji: "🇬🇫", + title: "Flag: French Guiana", }, { - "emoji": "🇬🇬", - "title": "Flag: Guernsey" + emoji: "🇬🇬", + title: "Flag: Guernsey", }, { - "emoji": "🇬🇭", - "title": "Flag: Ghana" + emoji: "🇬🇭", + title: "Flag: Ghana", }, { - "emoji": "🇬🇮", - "title": "Flag: Gibraltar" + emoji: "🇬🇮", + title: "Flag: Gibraltar", }, { - "emoji": "🇬🇱", - "title": "Flag: Greenland" + emoji: "🇬🇱", + title: "Flag: Greenland", }, { - "emoji": "🇬🇲", - "title": "Flag: Gambia" + emoji: "🇬🇲", + title: "Flag: Gambia", }, { - "emoji": "🇬🇳", - "title": "Flag: Guinea" + emoji: "🇬🇳", + title: "Flag: Guinea", }, { - "emoji": "🇬🇵", - "title": "Flag: Guadeloupe" + emoji: "🇬🇵", + title: "Flag: Guadeloupe", }, { - "emoji": "🇬🇶", - "title": "Flag: Equatorial Guinea" + emoji: "🇬🇶", + title: "Flag: Equatorial Guinea", }, { - "emoji": "🇬🇷", - "title": "Flag: Greece" + emoji: "🇬🇷", + title: "Flag: Greece", }, { - "emoji": "🇬🇸", - "title": "Flag: South Georgia & South Sandwich Islands" + emoji: "🇬🇸", + title: "Flag: South Georgia & South Sandwich Islands", }, { - "emoji": "🇬🇹", - "title": "Flag: Guatemala" + emoji: "🇬🇹", + title: "Flag: Guatemala", }, { - "emoji": "🇬🇺", - "title": "Flag: Guam" + emoji: "🇬🇺", + title: "Flag: Guam", }, { - "emoji": "🇬🇼", - "title": "Flag: Guinea-Bissau" + emoji: "🇬🇼", + title: "Flag: Guinea-Bissau", }, { - "emoji": "🇬🇾", - "title": "Flag: Guyana" + emoji: "🇬🇾", + title: "Flag: Guyana", }, { - "emoji": "🇭🇰", - "title": "Flag: Hong Kong SAR China" + emoji: "🇭🇰", + title: "Flag: Hong Kong SAR China", }, { - "emoji": "🇭🇲", - "title": "Flag: Heard & McDonald Islands" + emoji: "🇭🇲", + title: "Flag: Heard & McDonald Islands", }, { - "emoji": "🇭🇳", - "title": "Flag: Honduras" + emoji: "🇭🇳", + title: "Flag: Honduras", }, { - "emoji": "🇭🇷", - "title": "Flag: Croatia" + emoji: "🇭🇷", + title: "Flag: Croatia", }, { - "emoji": "🇭🇹", - "title": "Flag: Haiti" + emoji: "🇭🇹", + title: "Flag: Haiti", }, { - "emoji": "🇭🇺", - "title": "Flag: Hungary" + emoji: "🇭🇺", + title: "Flag: Hungary", }, { - "emoji": "🇮🇨", - "title": "Flag: Canary Islands" + emoji: "🇮🇨", + title: "Flag: Canary Islands", }, { - "emoji": "🇮🇩", - "title": "Flag: Indonesia" + emoji: "🇮🇩", + title: "Flag: Indonesia", }, { - "emoji": "🇮🇪", - "title": "Flag: Ireland" + emoji: "🇮🇪", + title: "Flag: Ireland", }, { - "emoji": "🇮🇱", - "title": "Flag: Israel" + emoji: "🇮🇱", + title: "Flag: Israel", }, { - "emoji": "🇮🇲", - "title": "Flag: Isle of Man" + emoji: "🇮🇲", + title: "Flag: Isle of Man", }, { - "emoji": "🇮🇳", - "title": "Flag: India" + emoji: "🇮🇳", + title: "Flag: India", }, { - "emoji": "🇮🇴", - "title": "Flag: British Indian Ocean Territory" + emoji: "🇮🇴", + title: "Flag: British Indian Ocean Territory", }, { - "emoji": "🇮🇶", - "title": "Flag: Iraq" + emoji: "🇮🇶", + title: "Flag: Iraq", }, { - "emoji": "🇮🇷", - "title": "Flag: Iran" + emoji: "🇮🇷", + title: "Flag: Iran", }, { - "emoji": "🇮🇸", - "title": "Flag: Iceland" + emoji: "🇮🇸", + title: "Flag: Iceland", }, { - "emoji": "🇮🇹", - "title": "Flag: Italy" + emoji: "🇮🇹", + title: "Flag: Italy", }, { - "emoji": "🇯🇪", - "title": "Flag: Jersey" + emoji: "🇯🇪", + title: "Flag: Jersey", }, { - "emoji": "🇯🇲", - "title": "Flag: Jamaica" + emoji: "🇯🇲", + title: "Flag: Jamaica", }, { - "emoji": "🇯🇴", - "title": "Flag: Jordan" + emoji: "🇯🇴", + title: "Flag: Jordan", }, { - "emoji": "🇯🇵", - "title": "Flag: Japan" + emoji: "🇯🇵", + title: "Flag: Japan", }, { - "emoji": "🇰🇪", - "title": "Flag: Kenya" + emoji: "🇰🇪", + title: "Flag: Kenya", }, { - "emoji": "🇰🇬", - "title": "Flag: Kyrgyzstan" + emoji: "🇰🇬", + title: "Flag: Kyrgyzstan", }, { - "emoji": "🇰🇭", - "title": "Flag: Cambodia" + emoji: "🇰🇭", + title: "Flag: Cambodia", }, { - "emoji": "🇰🇮", - "title": "Flag: Kiribati" + emoji: "🇰🇮", + title: "Flag: Kiribati", }, { - "emoji": "🇰🇲", - "title": "Flag: Comoros" + emoji: "🇰🇲", + title: "Flag: Comoros", }, { - "emoji": "🇰🇳", - "title": "Flag: St. Kitts & Nevis" + emoji: "🇰🇳", + title: "Flag: St. Kitts & Nevis", }, { - "emoji": "🇰🇵", - "title": "Flag: North Korea" + emoji: "🇰🇵", + title: "Flag: North Korea", }, { - "emoji": "🇰🇷", - "title": "Flag: South Korea" + emoji: "🇰🇷", + title: "Flag: South Korea", }, { - "emoji": "🇰🇼", - "title": "Flag: Kuwait" + emoji: "🇰🇼", + title: "Flag: Kuwait", }, { - "emoji": "🇰🇾", - "title": "Flag: Cayman Islands" + emoji: "🇰🇾", + title: "Flag: Cayman Islands", }, { - "emoji": "🇰🇿", - "title": "Flag: Kazakhstan" + emoji: "🇰🇿", + title: "Flag: Kazakhstan", }, { - "emoji": "🇱🇦", - "title": "Flag: Laos" + emoji: "🇱🇦", + title: "Flag: Laos", }, { - "emoji": "🇱🇧", - "title": "Flag: Lebanon" + emoji: "🇱🇧", + title: "Flag: Lebanon", }, { - "emoji": "🇱🇨", - "title": "Flag: St. Lucia" + emoji: "🇱🇨", + title: "Flag: St. Lucia", }, { - "emoji": "🇱🇮", - "title": "Flag: Liechtenstein" + emoji: "🇱🇮", + title: "Flag: Liechtenstein", }, { - "emoji": "🇱🇰", - "title": "Flag: Sri Lanka" + emoji: "🇱🇰", + title: "Flag: Sri Lanka", }, { - "emoji": "🇱🇷", - "title": "Flag: Liberia" + emoji: "🇱🇷", + title: "Flag: Liberia", }, { - "emoji": "🇱🇸", - "title": "Flag: Lesotho" + emoji: "🇱🇸", + title: "Flag: Lesotho", }, { - "emoji": "🇱🇹", - "title": "Flag: Lithuania" + emoji: "🇱🇹", + title: "Flag: Lithuania", }, { - "emoji": "🇱🇺", - "title": "Flag: Luxembourg" + emoji: "🇱🇺", + title: "Flag: Luxembourg", }, { - "emoji": "🇱🇻", - "title": "Flag: Latvia" + emoji: "🇱🇻", + title: "Flag: Latvia", }, { - "emoji": "🇱🇾", - "title": "Flag: Libya" + emoji: "🇱🇾", + title: "Flag: Libya", }, { - "emoji": "🇲🇦", - "title": "Flag: Morocco" + emoji: "🇲🇦", + title: "Flag: Morocco", }, { - "emoji": "🇲🇨", - "title": "Flag: Monaco" + emoji: "🇲🇨", + title: "Flag: Monaco", }, { - "emoji": "🇲🇩", - "title": "Flag: Moldova" + emoji: "🇲🇩", + title: "Flag: Moldova", }, { - "emoji": "🇲🇪", - "title": "Flag: Montenegro" + emoji: "🇲🇪", + title: "Flag: Montenegro", }, { - "emoji": "🇲🇫", - "title": "Flag: St. Martin" + emoji: "🇲🇫", + title: "Flag: St. Martin", }, { - "emoji": "🇲🇬", - "title": "Flag: Madagascar" + emoji: "🇲🇬", + title: "Flag: Madagascar", }, { - "emoji": "🇲🇭", - "title": "Flag: Marshall Islands" + emoji: "🇲🇭", + title: "Flag: Marshall Islands", }, { - "emoji": "🇲🇰", - "title": "Flag: North Macedonia" + emoji: "🇲🇰", + title: "Flag: North Macedonia", }, { - "emoji": "🇲🇱", - "title": "Flag: Mali" + emoji: "🇲🇱", + title: "Flag: Mali", }, { - "emoji": "🇲🇲", - "title": "Flag: Myanmar (Burma)" + emoji: "🇲🇲", + title: "Flag: Myanmar (Burma)", }, { - "emoji": "🇲🇳", - "title": "Flag: Mongolia" + emoji: "🇲🇳", + title: "Flag: Mongolia", }, { - "emoji": "🇲🇴", - "title": "Flag: Macao Sar China" + emoji: "🇲🇴", + title: "Flag: Macao Sar China", }, { - "emoji": "🇲🇵", - "title": "Flag: Northern Mariana Islands" + emoji: "🇲🇵", + title: "Flag: Northern Mariana Islands", }, { - "emoji": "🇲🇶", - "title": "Flag: Martinique" + emoji: "🇲🇶", + title: "Flag: Martinique", }, { - "emoji": "🇲🇷", - "title": "Flag: Mauritania" + emoji: "🇲🇷", + title: "Flag: Mauritania", }, { - "emoji": "🇲🇸", - "title": "Flag: Montserrat" + emoji: "🇲🇸", + title: "Flag: Montserrat", }, { - "emoji": "🇲🇹", - "title": "Flag: Malta" + emoji: "🇲🇹", + title: "Flag: Malta", }, { - "emoji": "🇲🇺", - "title": "Flag: Mauritius" + emoji: "🇲🇺", + title: "Flag: Mauritius", }, { - "emoji": "🇲🇻", - "title": "Flag: Maldives" + emoji: "🇲🇻", + title: "Flag: Maldives", }, { - "emoji": "🇲🇼", - "title": "Flag: Malawi" + emoji: "🇲🇼", + title: "Flag: Malawi", }, { - "emoji": "🇲🇽", - "title": "Flag: Mexico" + emoji: "🇲🇽", + title: "Flag: Mexico", }, { - "emoji": "🇲🇾", - "title": "Flag: Malaysia" + emoji: "🇲🇾", + title: "Flag: Malaysia", }, { - "emoji": "🇲🇿", - "title": "Flag: Mozambique" + emoji: "🇲🇿", + title: "Flag: Mozambique", }, { - "emoji": "🇳🇦", - "title": "Flag: Namibia" + emoji: "🇳🇦", + title: "Flag: Namibia", }, { - "emoji": "🇳🇨", - "title": "Flag: New Caledonia" + emoji: "🇳🇨", + title: "Flag: New Caledonia", }, { - "emoji": "🇳🇪", - "title": "Flag: Niger" + emoji: "🇳🇪", + title: "Flag: Niger", }, { - "emoji": "🇳🇫", - "title": "Flag: Norfolk Island" + emoji: "🇳🇫", + title: "Flag: Norfolk Island", }, { - "emoji": "🇳🇬", - "title": "Flag: Nigeria" + emoji: "🇳🇬", + title: "Flag: Nigeria", }, { - "emoji": "🇳🇮", - "title": "Flag: Nicaragua" + emoji: "🇳🇮", + title: "Flag: Nicaragua", }, { - "emoji": "🇳🇱", - "title": "Flag: Netherlands" + emoji: "🇳🇱", + title: "Flag: Netherlands", }, { - "emoji": "🇳🇴", - "title": "Flag: Norway" + emoji: "🇳🇴", + title: "Flag: Norway", }, { - "emoji": "🇳🇵", - "title": "Flag: Nepal" + emoji: "🇳🇵", + title: "Flag: Nepal", }, { - "emoji": "🇳🇷", - "title": "Flag: Nauru" + emoji: "🇳🇷", + title: "Flag: Nauru", }, { - "emoji": "🇳🇺", - "title": "Flag: Niue" + emoji: "🇳🇺", + title: "Flag: Niue", }, { - "emoji": "🇳🇿", - "title": "Flag: New Zealand" + emoji: "🇳🇿", + title: "Flag: New Zealand", }, { - "emoji": "🇴🇲", - "title": "Flag: Oman" + emoji: "🇴🇲", + title: "Flag: Oman", }, { - "emoji": "🇵🇦", - "title": "Flag: Panama" + emoji: "🇵🇦", + title: "Flag: Panama", }, { - "emoji": "🇵🇪", - "title": "Flag: Peru" + emoji: "🇵🇪", + title: "Flag: Peru", }, { - "emoji": "🇵🇫", - "title": "Flag: French Polynesia" + emoji: "🇵🇫", + title: "Flag: French Polynesia", }, { - "emoji": "🇵🇬", - "title": "Flag: Papua New Guinea" + emoji: "🇵🇬", + title: "Flag: Papua New Guinea", }, { - "emoji": "🇵🇭", - "title": "Flag: Philippines" + emoji: "🇵🇭", + title: "Flag: Philippines", }, { - "emoji": "🇵🇰", - "title": "Flag: Pakistan" + emoji: "🇵🇰", + title: "Flag: Pakistan", }, { - "emoji": "🇵🇱", - "title": "Flag: Poland" + emoji: "🇵🇱", + title: "Flag: Poland", }, { - "emoji": "🇵🇲", - "title": "Flag: St. Pierre & Miquelon" + emoji: "🇵🇲", + title: "Flag: St. Pierre & Miquelon", }, { - "emoji": "🇵🇳", - "title": "Flag: Pitcairn Islands" + emoji: "🇵🇳", + title: "Flag: Pitcairn Islands", }, { - "emoji": "🇵🇷", - "title": "Flag: Puerto Rico" + emoji: "🇵🇷", + title: "Flag: Puerto Rico", }, { - "emoji": "🇵🇸", - "title": "Flag: Palestinian Territories" + emoji: "🇵🇸", + title: "Flag: Palestinian Territories", }, { - "emoji": "🇵🇹", - "title": "Flag: Portugal" + emoji: "🇵🇹", + title: "Flag: Portugal", }, { - "emoji": "🇵🇼", - "title": "Flag: Palau" + emoji: "🇵🇼", + title: "Flag: Palau", }, { - "emoji": "🇵🇾", - "title": "Flag: Paraguay" + emoji: "🇵🇾", + title: "Flag: Paraguay", }, { - "emoji": "🇶🇦", - "title": "Flag: Qatar" + emoji: "🇶🇦", + title: "Flag: Qatar", }, { - "emoji": "🇷🇪", - "title": "Flag: Réunion" + emoji: "🇷🇪", + title: "Flag: Réunion", }, { - "emoji": "🇷🇴", - "title": "Flag: Romania" + emoji: "🇷🇴", + title: "Flag: Romania", }, { - "emoji": "🇷🇸", - "title": "Flag: Serbia" + emoji: "🇷🇸", + title: "Flag: Serbia", }, { - "emoji": "🇷🇺", - "title": "Flag: Russia" + emoji: "🇷🇺", + title: "Flag: Russia", }, { - "emoji": "🇷🇼", - "title": "Flag: Rwanda" + emoji: "🇷🇼", + title: "Flag: Rwanda", }, { - "emoji": "🇸🇦", - "title": "Flag: Saudi Arabia" + emoji: "🇸🇦", + title: "Flag: Saudi Arabia", }, { - "emoji": "🇸🇧", - "title": "Flag: Solomon Islands" + emoji: "🇸🇧", + title: "Flag: Solomon Islands", }, { - "emoji": "🇸🇨", - "title": "Flag: Seychelles" + emoji: "🇸🇨", + title: "Flag: Seychelles", }, { - "emoji": "🇸🇩", - "title": "Flag: Sudan" + emoji: "🇸🇩", + title: "Flag: Sudan", }, { - "emoji": "🇸🇪", - "title": "Flag: Sweden" + emoji: "🇸🇪", + title: "Flag: Sweden", }, { - "emoji": "🇸🇬", - "title": "Flag: Singapore" + emoji: "🇸🇬", + title: "Flag: Singapore", }, { - "emoji": "🇸🇭", - "title": "Flag: St. Helena" + emoji: "🇸🇭", + title: "Flag: St. Helena", }, { - "emoji": "🇸🇮", - "title": "Flag: Slovenia" + emoji: "🇸🇮", + title: "Flag: Slovenia", }, { - "emoji": "🇸🇯", - "title": "Flag: Svalbard & Jan Mayen" + emoji: "🇸🇯", + title: "Flag: Svalbard & Jan Mayen", }, { - "emoji": "🇸🇰", - "title": "Flag: Slovakia" + emoji: "🇸🇰", + title: "Flag: Slovakia", }, { - "emoji": "🇸🇱", - "title": "Flag: Sierra Leone" + emoji: "🇸🇱", + title: "Flag: Sierra Leone", }, { - "emoji": "🇸🇲", - "title": "Flag: San Marino" + emoji: "🇸🇲", + title: "Flag: San Marino", }, { - "emoji": "🇸🇳", - "title": "Flag: Senegal" + emoji: "🇸🇳", + title: "Flag: Senegal", }, { - "emoji": "🇸🇴", - "title": "Flag: Somalia" + emoji: "🇸🇴", + title: "Flag: Somalia", }, { - "emoji": "🇸🇷", - "title": "Flag: Suriname" + emoji: "🇸🇷", + title: "Flag: Suriname", }, { - "emoji": "🇸🇸", - "title": "Flag: South Sudan" + emoji: "🇸🇸", + title: "Flag: South Sudan", }, { - "emoji": "🇸🇹", - "title": "Flag: São Tomé & Príncipe" + emoji: "🇸🇹", + title: "Flag: São Tomé & Príncipe", }, { - "emoji": "🇸🇻", - "title": "Flag: El Salvador" + emoji: "🇸🇻", + title: "Flag: El Salvador", }, { - "emoji": "🇸🇽", - "title": "Flag: Sint Maarten" + emoji: "🇸🇽", + title: "Flag: Sint Maarten", }, { - "emoji": "🇸🇾", - "title": "Flag: Syria" + emoji: "🇸🇾", + title: "Flag: Syria", }, { - "emoji": "🇸🇿", - "title": "Flag: Eswatini" + emoji: "🇸🇿", + title: "Flag: Eswatini", }, { - "emoji": "🇹🇦", - "title": "Flag: Tristan Da Cunha" + emoji: "🇹🇦", + title: "Flag: Tristan Da Cunha", }, { - "emoji": "🇹🇨", - "title": "Flag: Turks & Caicos Islands" + emoji: "🇹🇨", + title: "Flag: Turks & Caicos Islands", }, { - "emoji": "🇹🇩", - "title": "Flag: Chad" + emoji: "🇹🇩", + title: "Flag: Chad", }, { - "emoji": "🇹🇫", - "title": "Flag: French Southern Territories" + emoji: "🇹🇫", + title: "Flag: French Southern Territories", }, { - "emoji": "🇹🇬", - "title": "Flag: Togo" + emoji: "🇹🇬", + title: "Flag: Togo", }, { - "emoji": "🇹🇭", - "title": "Flag: Thailand" + emoji: "🇹🇭", + title: "Flag: Thailand", }, { - "emoji": "🇹🇯", - "title": "Flag: Tajikistan" + emoji: "🇹🇯", + title: "Flag: Tajikistan", }, { - "emoji": "🇹🇰", - "title": "Flag: Tokelau" + emoji: "🇹🇰", + title: "Flag: Tokelau", }, { - "emoji": "🇹🇱", - "title": "Flag: Timor-Leste" + emoji: "🇹🇱", + title: "Flag: Timor-Leste", }, { - "emoji": "🇹🇲", - "title": "Flag: Turkmenistan" + emoji: "🇹🇲", + title: "Flag: Turkmenistan", }, { - "emoji": "🇹🇳", - "title": "Flag: Tunisia" + emoji: "🇹🇳", + title: "Flag: Tunisia", }, { - "emoji": "🇹🇴", - "title": "Flag: Tonga" + emoji: "🇹🇴", + title: "Flag: Tonga", }, { - "emoji": "🇹🇷", - "title": "Flag: Turkey" + emoji: "🇹🇷", + title: "Flag: Turkey", }, { - "emoji": "🇹🇹", - "title": "Flag: Trinidad & Tobago" + emoji: "🇹🇹", + title: "Flag: Trinidad & Tobago", }, { - "emoji": "🇹🇻", - "title": "Flag: Tuvalu" + emoji: "🇹🇻", + title: "Flag: Tuvalu", }, { - "emoji": "🇹🇼", - "title": "Flag: Taiwan" + emoji: "🇹🇼", + title: "Flag: Taiwan", }, { - "emoji": "🇹🇿", - "title": "Flag: Tanzania" + emoji: "🇹🇿", + title: "Flag: Tanzania", }, { - "emoji": "🇺🇦", - "title": "Flag: Ukraine" + emoji: "🇺🇦", + title: "Flag: Ukraine", }, { - "emoji": "🇺🇬", - "title": "Flag: Uganda" + emoji: "🇺🇬", + title: "Flag: Uganda", }, { - "emoji": "🇺🇲", - "title": "Flag: U.S. Outlying Islands" + emoji: "🇺🇲", + title: "Flag: U.S. Outlying Islands", }, { - "emoji": "🇺🇳", - "title": "Flag: United Nations" + emoji: "🇺🇳", + title: "Flag: United Nations", }, { - "emoji": "🇺🇸", - "title": "Flag: United States" + emoji: "🇺🇸", + title: "Flag: United States", }, { - "emoji": "🇺🇾", - "title": "Flag: Uruguay" + emoji: "🇺🇾", + title: "Flag: Uruguay", }, { - "emoji": "🇺🇿", - "title": "Flag: Uzbekistan" + emoji: "🇺🇿", + title: "Flag: Uzbekistan", }, { - "emoji": "🇻🇦", - "title": "Flag: Vatican City" + emoji: "🇻🇦", + title: "Flag: Vatican City", }, { - "emoji": "🇻🇨", - "title": "Flag: St. Vincent & Grenadines" + emoji: "🇻🇨", + title: "Flag: St. Vincent & Grenadines", }, { - "emoji": "🇻🇪", - "title": "Flag: Venezuela" + emoji: "🇻🇪", + title: "Flag: Venezuela", }, { - "emoji": "🇻🇬", - "title": "Flag: British Virgin Islands" + emoji: "🇻🇬", + title: "Flag: British Virgin Islands", }, { - "emoji": "🇻🇮", - "title": "Flag: U.S. Virgin Islands" + emoji: "🇻🇮", + title: "Flag: U.S. Virgin Islands", }, { - "emoji": "🇻🇳", - "title": "Flag: Vietnam" + emoji: "🇻🇳", + title: "Flag: Vietnam", }, { - "emoji": "🇻🇺", - "title": "Flag: Vanuatu" + emoji: "🇻🇺", + title: "Flag: Vanuatu", }, { - "emoji": "🇼🇫", - "title": "Flag: Wallis & Futuna" + emoji: "🇼🇫", + title: "Flag: Wallis & Futuna", }, { - "emoji": "🇼🇸", - "title": "Flag: Samoa" + emoji: "🇼🇸", + title: "Flag: Samoa", }, { - "emoji": "🇽🇰", - "title": "Flag: Kosovo" + emoji: "🇽🇰", + title: "Flag: Kosovo", }, { - "emoji": "🇾🇪", - "title": "Flag: Yemen" + emoji: "🇾🇪", + title: "Flag: Yemen", }, { - "emoji": "🇾🇹", - "title": "Flag: Mayotte" + emoji: "🇾🇹", + title: "Flag: Mayotte", }, { - "emoji": "🇿🇦", - "title": "Flag: South Africa" + emoji: "🇿🇦", + title: "Flag: South Africa", }, { - "emoji": "🇿🇲", - "title": "Flag: Zambia" + emoji: "🇿🇲", + title: "Flag: Zambia", }, { - "emoji": "🇿🇼", - "title": "Flag: Zimbabwe" + emoji: "🇿🇼", + title: "Flag: Zimbabwe", }, { - "emoji": "🏴󠁧󠁢󠁥󠁮󠁧󠁿", - "title": "Flag: England" + emoji: "🏴󠁧󠁢󠁥󠁮󠁧󠁿", + title: "Flag: England", }, { - "emoji": "🏴󠁧󠁢󠁳󠁣󠁴󠁿", - "title": "Flag: Scotland" + emoji: "🏴󠁧󠁢󠁳󠁣󠁴󠁿", + title: "Flag: Scotland", }, { - "emoji": "🏴󠁧󠁢󠁷󠁬󠁳󠁿", - "title": "Flag: Wales" + emoji: "🏴󠁧󠁢󠁷󠁬󠁳󠁿", + title: "Flag: Wales", }, { - "emoji": "🏴󠁵󠁳󠁴󠁸󠁿", - "title": "Flag for Texas (US-TX)" - } - ] - }; + emoji: "🏴󠁵󠁳󠁴󠁸󠁿", + title: "Flag for Texas (US-TX)", + }, + ], + } const categoryFlags = { - 'People': ' ', - 'Nature': ' ', - 'Food-dring': ' ', - 'Activity': '', - 'Travel-places': ' ', - 'Objects': ' ', - 'Symbols': ' ', - 'Flags': '' - }; + People: ' ', + Nature: ' ', + "Food-dring": + ' ', + Activity: + '', + "Travel-places": + ' ', + Objects: + ' ', + Symbols: + ' ', + Flags: '', + } const icons = { search: ' ', close: '', - move: ' ' + move: ' ', } - const functions = { - styles: () => { - const styles = ` - `; + ` - document.head.insertAdjacentHTML('beforeend', styles); + document.head.insertAdjacentHTML("beforeend", styles) }, - position: () => { + const e = window.event + const clickPosX = e.clientX + const clickPosY = e.clientY + const obj = {} - const e = window.event; - const clickPosX = e.clientX; - const clickPosY = e.clientY; - const obj = {}; - - obj.left = clickPosX; - obj.top = clickPosY; - - return obj; + obj.left = clickPosX + obj.top = clickPosY + return obj }, - rePositioning: (picker) => { - picker.getBoundingClientRect().right > window.screen.availWidth ? picker.style.left = window.screen.availWidth - picker.offsetWidth + 'px' : false; + picker.getBoundingClientRect().right > window.screen.availWidth + ? (picker.style.left = + window.screen.availWidth - picker.offsetWidth + "px") + : false if (window.innerHeight > pickerHeight) { - picker.getBoundingClientRect().bottom > window.innerHeight ? picker.style.top = window.innerHeight - picker.offsetHeight + 'px' : false; + picker.getBoundingClientRect().bottom > window.innerHeight + ? (picker.style.top = + window.innerHeight - picker.offsetHeight + "px") + : false } }, - render: (e, attr) => { + emojiList = undefined - emojiList = undefined; - - const index = this.options.trigger.findIndex(item => item.selector === attr); - this.insertInto = this.options.trigger[index].insertInto; + const index = this.options.trigger.findIndex( + (item) => item.selector === attr + ) + this.insertInto = this.options.trigger[index].insertInto - const position = functions.position(); + const position = functions.position() if (!emojiesHTML.length) { - for (const key in emojiObj) { if (emojiObj.hasOwnProperty.call(emojiObj, key)) { - const categoryObj = emojiObj[key]; - + const categoryObj = emojiObj[key] categoriesHTML += `
  • ${categoryFlags[key]} -
  • `; + ` - emojiesHTML += `
    `; - emojiesHTML += `

    ${key}

    `; - categoryObj.forEach(ej => { + emojiesHTML += `
    ` + emojiesHTML += `

    ${key}

    ` + categoryObj.forEach((ej) => { emojiesHTML += `
  • - ${ej.emoji} -
  • `; - }); - emojiesHTML += '
    '; + ${ + ej.emoji + } + ` + }) + emojiesHTML += "
    " } } } - - if (document.querySelector('.fg-emoji-container')) { - this.lib('.fg-emoji-container').remove(); + if (document.querySelector(".fg-emoji-container")) { + this.lib(".fg-emoji-container").remove() } - const picker = ` -
    +
    @@ -7778,167 +7797,194 @@ function EmojiPicker(options) {
    - `; + ` - document.body.insertAdjacentHTML('beforeend', picker); + document.body.insertAdjacentHTML("beforeend", picker) - functions.rePositioning(document.querySelector('.fg-emoji-container')); + functions.rePositioning( + document.querySelector(".fg-emoji-container") + ) setTimeout(() => { - document.querySelector('.fg-emoji-picker-search input').focus(); + document.querySelector(".fg-emoji-picker-search input").focus() }, 500) }, - closePicker: (e) => { + e.preventDefault() - e.preventDefault(); + this.lib(".fg-emoji-container").remove() - this.lib('.fg-emoji-container').remove(); - - moseMove = false; + moseMove = false }, - checkPickerExist(e) { - - if (document.querySelector('.fg-emoji-container') && !e.target.closest('.fg-emoji-container') && !moseMove) { - - functions.closePicker.call(this, e); + if ( + document.querySelector(".fg-emoji-container") && + !e.target.closest(".fg-emoji-container") && + !moseMove + ) { + functions.closePicker.call(this, e) } }, - setCaretPosition: (field, caretPos) => { var elem = field if (elem != null) { if (elem.createTextRange) { - var range = elem.createTextRange(); - range.move('character', caretPos); - range.select(); + var range = elem.createTextRange() + range.move("character", caretPos) + range.select() } else { if (elem.selectionStart) { - elem.focus(); - elem.setSelectionRange(caretPos, caretPos); + elem.focus() + elem.setSelectionRange(caretPos, caretPos) } else { - elem.focus(); + elem.focus() } } } }, + insert: (e) => { + e.preventDefault() - insert: e => { - - e.preventDefault(); - - const emoji = e.target.innerText.trim(); - const myField = document.querySelectorAll(this.insertInto); - const myValue = emoji; + const emoji = e.target.innerText.trim() + const myField = document.querySelectorAll(this.insertInto) + const myValue = emoji // Check if selector is an array - myField.forEach(myField => { - + myField.forEach((myField) => { if (document.selection) { - myField.focus(); - sel = document.selection.createRange(); - sel.text = myValue; - } else if (myField.selectionStart || myField.selectionStart == "0") { - const startPos = myField.selectionStart; - const endPos = myField.selectionEnd; - myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length); + myField.focus() + sel = document.selection.createRange() + sel.text = myValue + } else if ( + myField.selectionStart || + myField.selectionStart == "0" + ) { + const startPos = myField.selectionStart + const endPos = myField.selectionEnd + myField.value = + myField.value.substring(0, startPos) + + myValue + + myField.value.substring(endPos, myField.value.length) functions.setCaretPosition(myField, startPos + 2) - } else { - myField.value += myValue; + myField.value += myValue myField.focus() } - }) }, + categoryNav: (e) => { + e.preventDefault() - categoryNav: e => { - e.preventDefault(); - - const link = e.target.closest('a'); + const link = e.target.closest("a") - if (link.getAttribute('id') && link.getAttribute('id') === 'fg-emoji-picker-close-button') return false; - if (link.className.includes('fg-emoji-picker-move')) return false; + if ( + link.getAttribute("id") && + link.getAttribute("id") === "fg-emoji-picker-close-button" + ) + return false + if (link.className.includes("fg-emoji-picker-move")) return false - const id = link.getAttribute('href'); - const emojiBody = document.querySelector('.fg-emoji-list'); - const destination = emojiBody.querySelector(`${id}`); + const id = link.getAttribute("href") + const emojiBody = document.querySelector(".fg-emoji-list") + const destination = emojiBody.querySelector(`${id}`) - this.lib('.fg-emoji-nav li').removeClass('emoji-picker-nav-active'); - link.closest('li').classList.add('emoji-picker-nav-active'); + this.lib(".fg-emoji-nav li").removeClass("emoji-picker-nav-active") + link.closest("li").classList.add("emoji-picker-nav-active") - destination.scrollIntoView({behavior: "smooth", block: "start", inline: "nearest"}) + destination.scrollIntoView({ + behavior: "smooth", + block: "start", + inline: "nearest", + }) }, - - search: e => { - - const val = e.target.value.trim(); + search: (e) => { + const val = e.target.value.trim() if (!emojiList) { - emojiList = Array.from(document.querySelectorAll('.fg-emoji-picker-category-wrapper li')); + emojiList = Array.from( + document.querySelectorAll( + ".fg-emoji-picker-category-wrapper li" + ) + ) } - emojiList.filter(emoji => { - if (!emoji.getAttribute('data-title').match(val)) { - emoji.style.display = 'none' + emojiList.filter((emoji) => { + if (!emoji.getAttribute("data-title").match(val)) { + emoji.style.display = "none" } else { - emoji.style.display = '' + emoji.style.display = "" } }) }, - - mouseDown: e => { - e.preventDefault(); - moseMove = true; + mouseDown: (e) => { + e.preventDefault() + moseMove = true }, - mouseUp: e => { - e.preventDefault(); - moseMove = false; + mouseUp: (e) => { + e.preventDefault() + moseMove = false }, - mouseMove: e => { - + mouseMove: (e) => { if (moseMove) { - e.preventDefault(); - const el = document.querySelector('.fg-emoji-container'); - el.style.left = e.clientX - 320 + 'px'; - el.style.top = e.clientY - 10 + 'px'; + e.preventDefault() + const el = document.querySelector(".fg-emoji-container") + el.style.left = e.clientX - 320 + "px" + el.style.top = e.clientY - 10 + "px" } - } - }; - + }, + } const bindEvents = () => { + this.lib(document.body).on( + "click", + functions.closePicker, + "#fg-emoji-picker-close-button" + ) + this.lib(document.body).on("click", functions.checkPickerExist) + this.lib(document.body).on("click", functions.render, this.trigger) + this.lib(document.body).on( + "click", + functions.insert, + ".fg-emoji-list a" + ) + this.lib(document.body).on( + "click", + functions.categoryNav, + ".fg-emoji-nav a" + ) + this.lib(document.body).on( + "input", + functions.search, + ".fg-emoji-picker-search input" + ) + this.lib(document).on( + "mousedown", + functions.mouseDown, + "#fg-emoji-picker-move" + ) + this.lib(document).on( + "mouseup", + functions.mouseUp, + "#fg-emoji-picker-move" + ) + this.lib(document).on("mousemove", functions.mouseMove) + } - this.lib(document.body).on('click', functions.closePicker, '#fg-emoji-picker-close-button'); - this.lib(document.body).on('click', functions.checkPickerExist); - this.lib(document.body).on('click', functions.render, this.trigger); - this.lib(document.body).on('click', functions.insert, '.fg-emoji-list a'); - this.lib(document.body).on('click', functions.categoryNav, '.fg-emoji-nav a'); - this.lib(document.body).on('input', functions.search, '.fg-emoji-picker-search input'); - this.lib(document).on('mousedown', functions.mouseDown, '#fg-emoji-picker-move'); - this.lib(document).on('mouseup', functions.mouseUp, '#fg-emoji-picker-move'); - this.lib(document).on('mousemove', functions.mouseMove); - }; - - - (() => { - + ;(() => { // Start styles - functions.styles(); + functions.styles() // Event functions - bindEvents.call(this); - + bindEvents.call(this) })() -} \ No newline at end of file +} diff --git a/views/src/js/jquery-ui.js b/views/src/js/jquery-ui.js index 946c3ed6..c1294cf2 100644 --- a/views/src/js/jquery-ui.js +++ b/views/src/js/jquery-ui.js @@ -1 +1,14280 @@ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t){"use strict";t.ui=t.ui||{};t.ui.version="1.13.0";var e,i=0,s=Array.prototype.hasOwnProperty,n=Array.prototype.slice;t.cleanData=(e=t.cleanData,function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)(s=t._data(n,"events"))&&s.remove&&t(n).triggerHandler("remove");e(i)}),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0],h=l+"-"+(e=e.split(".")[1]);return s||(s=i,i=t.Widget),Array.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr.pseudos[h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){if(!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),(a=new i).options=t.widget.extend({},a.options),t.each(s,function(t,e){r[t]="function"==typeof e?function(){function s(){return i.prototype[t].apply(this,arguments)}function n(e){return i.prototype[t].apply(this,e)}return function(){var t,i=this._super,o=this._superApply;return this._super=s,this._superApply=n,t=e.apply(this,arguments),this._super=i,this._superApply=o,t}}():e}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n&&a.widgetEventPrefix||e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,o,a=n.call(arguments,1),r=0,l=a.length;r",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;o
    "),o=n.children()[0];return t("body").append(n),i=o.offsetWidth,n.css("overflow","scroll"),i===(s=o.offsetWidth)&&(s=n[0].clientWidth),n.remove(),e=i-s},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width0?"right":"center",vertical:c<0?"top":l>0?"bottom":"middle"};pi(s(l),s(c))?u.important="horizontal":u.important="vertical",e.using.call(this,t,u)}),a.offset(t.extend(D,{using:o}))})},t.ui.position={fit:{left:function(t,e){var s,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,a=n.width,r=t.left-e.collisionPosition.marginLeft,l=o-r,h=r+e.collisionWidth-a-o;e.collisionWidth>a?l>0&&h<=0?(s=t.left+l+e.collisionWidth-a-o,t.left+=l-s):t.left=h>0&&l<=0?o:l>h?o+a-e.collisionWidth:o:l>0?t.left+=l:h>0?t.left-=h:t.left=i(t.left-r,t.left)},top:function(t,e){var s,n=e.within,o=n.isWindow?n.scrollTop:n.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=o-r,h=r+e.collisionHeight-a-o;e.collisionHeight>a?l>0&&h<=0?(s=t.top+l+e.collisionHeight-a-o,t.top+=l-s):t.top=h>0&&l<=0?o:l>h?o+a-e.collisionHeight:o:l>0?t.top+=l:h>0?t.top-=h:t.top=i(t.top-r,t.top)}},flip:{left:function(t,e){var i,n,o=e.within,a=o.offset.left+o.scrollLeft,r=o.width,l=o.isWindow?o.scrollLeft:o.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];c<0?((i=t.left+d+p+f+e.collisionWidth-r-a)<0||i0&&((n=t.left-e.collisionPosition.marginLeft+d+p+f-l)>0||s(n)0&&((i=t.top-e.collisionPosition.marginTop+d+p+f-l)>0||s(i)")[0],_=r.each;function v(t){return null==t?t+"":"object"==typeof t?l[h.call(t)]||"object":typeof t}function b(t,e,i){var s=f[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:Math.min(s.max,Math.max(0,t)))}function y(t){var e=d(),i=e._rgba=[];return t=t.toLowerCase(),_(u,function(s,n){var o,a=n.re.exec(t),r=a&&n.parse(a),l=n.space||"rgba";if(r)return o=e[l](r),e[p[l].cache]=o[p[l].cache],i=e._rgba=o._rgba,!1}),i.length?("0,0,0,0"===i.join()&&r.extend(i,a.transparent),e):a[t]}function w(t,e,i){return 6*(i=(i+1)%1)<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}m.style.cssText="background-color:rgba(1,1,1,.5)",g.rgba=m.style.backgroundColor.indexOf("rgba")>-1,_(p,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){l["[object "+e+"]"]=e.toLowerCase()}),d.fn=r.extend(d.prototype,{parse:function(t,e,i,s){if(void 0===t)return this._rgba=[null,null,null,null],this;(t.jquery||t.nodeType)&&(t=r(t).css(e),e=void 0);var n=this,o=v(t),l=this._rgba=[];return void 0!==e&&(t=[t,e,i,s],o="array"),"string"===o?this.parse(y(t)||a._default):"array"===o?(_(p.rgba.props,function(e,i){l[i.idx]=b(t[i.idx],i)}),this):"object"===o?(_(p,t instanceof d?function(e,i){t[i.cache]&&(n[i.cache]=t[i.cache].slice())}:function(e,i){var s=i.cache;_(i.props,function(e,o){if(!n[s]&&i.to){if("alpha"===e||null==t[e])return;n[s]=i.to(n._rgba)}n[s][o.idx]=b(t[e],o,!0)}),n[s]&&r.inArray(null,n[s].slice(0,3))<0&&(null==n[s][3]&&(n[s][3]=1),i.from&&(n._rgba=i.from(n[s])))}),this):void 0},is:function(t){var e=d(t),i=!0,s=this;return _(p,function(t,n){var o,a=e[n.cache];return a&&(o=s[n.cache]||n.to&&n.to(s._rgba)||[],_(n.props,function(t,e){if(null!=a[e.idx])return i=a[e.idx]===o[e.idx]})),i}),i},_space:function(){var t=[],e=this;return _(p,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var i=d(t),s=i._space(),n=p[s],o=0===this.alpha()?d("transparent"):this,a=o[n.cache]||n.to(o._rgba),r=a.slice();return i=i[n.cache],_(n.props,function(t,s){var n=s.idx,o=a[n],l=i[n],h=f[s.type]||{};null!==l&&(null===o?r[n]=l:(h.mod&&(l-o>h.mod/2?o+=h.mod:o-l>h.mod/2&&(o-=h.mod)),r[n]=b((l-o)*e+o,s)))}),this[s](r)},blend:function(t){if(1===this._rgba[3])return this;var e=this._rgba.slice(),i=e.pop(),s=d(t)._rgba;return d(r.map(e,function(t,e){return(1-i)*s[e]+i*t}))},toRgbaString:function(){var t="rgba(",e=r.map(this._rgba,function(t,e){return null!=t?t:e>2?1:0});return 1===e[3]&&(e.pop(),t="rgb("),t+e.join()+")"},toHslaString:function(){var t="hsla(",e=r.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&e<3&&(t=Math.round(100*t)+"%"),t});return 1===e[3]&&(e.pop(),t="hsl("),t+e.join()+")"},toHexString:function(t){var e=this._rgba.slice(),i=e.pop();return t&&e.push(~~(255*i)),"#"+r.map(e,function(t){return 1===(t=(t||0).toString(16)).length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),d.fn.parse.prototype=d.fn,p.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,o=t[2]/255,a=t[3],r=Math.max(s,n,o),l=Math.min(s,n,o),h=r-l,c=r+l,u=.5*c;return e=l===r?0:s===r?60*(n-o)/h+360:n===r?60*(o-s)/h+120:60*(s-n)/h+240,i=0===h?0:u<=.5?h/c:h/(2-c),[Math.round(e)%360,i,u,null==a?1:a]},p.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],n=t[3],o=s<=.5?s*(1+i):s+i-s*i,a=2*s-o;return[Math.round(255*w(a,o,e+1/3)),Math.round(255*w(a,o,e)),Math.round(255*w(a,o,e-1/3)),n]},_(p,function(t,e){var i=e.props,s=e.cache,n=e.to,o=e.from;d.fn[t]=function(t){if(n&&!this[s]&&(this[s]=n(this._rgba)),void 0===t)return this[s].slice();var e,a=v(t),r="array"===a||"object"===a?t:arguments,l=this[s].slice();return _(i,function(t,e){var i=r["object"===a?t:e.idx];null==i&&(i=l[e.idx]),l[e.idx]=b(i,e)}),o?((e=d(o(l)))[s]=l,e):d(l)},_(i,function(e,i){d.fn[e]||(d.fn[e]=function(s){var n,o,a,r,l=v(s);return o=(n=this[r="alpha"===e?this._hsla?"hsla":"rgba":t]())[i.idx],"undefined"===l?o:("function"===l&&(l=v(s=s.call(this,o))),null==s&&i.empty?this:("string"===l&&(a=c.exec(s))&&(s=o+parseFloat(a[2])*("+"===a[1]?1:-1)),n[i.idx]=s,this[r](n)))})})}),d.hook=function(t){var e=t.split(" ");_(e,function(t,e){r.cssHooks[e]={set:function(t,i){var s,n,o="";if("transparent"!==i&&("string"!==v(i)||(s=y(i)))){if(i=d(s||i),!g.rgba&&1!==i._rgba[3]){for(n="backgroundColor"===e?t.parentNode:t;(""===o||"transparent"===o)&&n&&n.style;)try{o=r.css(n,"backgroundColor"),n=n.parentNode}catch(t){}i=i.blend(o&&"transparent"!==o?o:"_default")}i=i.toRgbaString()}try{t.style[e]=i}catch(t){}}},r.fx.step[e]=function(t){t.colorInit||(t.start=d(t.elem,e),t.end=d(t.end),t.colorInit=!0),r.cssHooks[e].set(t.elem,t.start.transition(t.end,t.pos))}})},d.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),r.cssHooks.borderColor={expand:function(t){var e={};return _(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},a=r.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"};var x,k="ui-effects-animated";t.effects={effect:{}},function(){var e,i=["add","remove","toggle"],s={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};function n(t){var e,i,s,n=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)"string"==typeof n[e=n[i]]&&(o[(s=e,s.replace(/-([\da-z])/gi,function(t,e){return e.toUpperCase()}))]=n[e]);else for(e in n)"string"==typeof n[e]&&(o[e]=n[e]);return o}t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(r.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(e,o,a,r){var l=t.speed(o,a,r);return this.queue(function(){var o,a=t(this),r=a.attr("class")||"",h=l.children?a.find("*").addBack():a;h=h.map(function(){return{el:t(this),start:n(this)}}),(o=function(){t.each(i,function(t,i){e[i]&&a[i+"Class"](e[i])})})(),h=h.map(function(){return this.end=n(this.el[0]),this.diff=function(e,i){var n,o,a={};for(n in i)o=i[n],e[n]!==o&&(s[n]||!t.fx.step[n]&&isNaN(parseFloat(o))||(a[n]=o));return a}(this.start,this.end),this}),a.attr("class",r),h=h.map(function(){var e=this,i=t.Deferred(),s=t.extend({},l,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,h.get()).done(function(){o(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),l.complete.call(a[0])})})},t.fn.extend({addClass:(e=t.fn.addClass,function(i,s,n,o){return s?t.effects.animateClass.call(this,{add:i},s,n,o):e.apply(this,arguments)}),removeClass:function(e){return function(i,s,n,o){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,o):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(e){return function(i,s,n,o,a){return"boolean"==typeof s||void 0===s?n?t.effects.animateClass.call(this,s?{add:i}:{remove:i},n,o,a):e.apply(this,arguments):t.effects.animateClass.call(this,{toggle:i},s,n,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,o){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,o)}})}(),function(){var e;function i(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),"function"==typeof i&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),"function"==typeof s&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function s(e){return!(e&&"number"!=typeof e&&!t.fx.speeds[e])||("string"==typeof e&&!t.effects.effect[e]||("function"==typeof e||"object"==typeof e&&!e.effect))}function n(t,e){var i=e.outerWidth(),s=e.outerHeight(),n=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(t)||["",0,i,s,0];return{top:parseFloat(n[1])||0,right:"auto"===n[2]?i:parseFloat(n[2]),bottom:"auto"===n[3]?s:parseFloat(n[3]),left:parseFloat(n[4])||0}}t.expr&&t.expr.pseudos&&t.expr.pseudos.animated&&(t.expr.pseudos.animated=(e=t.expr.pseudos.animated,function(i){return!!t(i).data(k)||e(i)})),!1!==t.uiBackCompat&&t.extend(t.effects,{save:function(t,e){for(var i=0,s=e.length;i
    ").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},o=document.activeElement;try{o.id}catch(t){o=document.body}return e.wrap(s),(e[0]===o||t.contains(e[0],o))&&t(o).trigger("focus"),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).trigger("focus")),e}}),t.extend(t.effects,{version:"1.13.0",define:function(e,i,s){return s||(s=i,i="effect"),t.effects.effect[e]=s,t.effects.effect[e].mode=i,s},scaledDimensions:function(t,e,i){if(0===e)return{height:0,width:0,outerHeight:0,outerWidth:0};var s="horizontal"!==i?(e||100)/100:1,n="vertical"!==i?(e||100)/100:1;return{height:t.height()*n,width:t.width()*s,outerHeight:t.outerHeight()*n,outerWidth:t.outerWidth()*s}},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var s=t.queue();e>1&&s.splice.apply(s,[1,0].concat(s.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data("ui-effects-style",t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data("ui-effects-style")||"",t.removeData("ui-effects-style")},mode:function(t,e){var i=t.is(":hidden");return"toggle"===e&&(e=i?"show":"hide"),(i?"hide"===e:"show"===e)&&(e="none"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createPlaceholder:function(e){var i,s=e.css("position"),n=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(s)&&(s="absolute",i=t("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),float:e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data("ui-effects-placeholder",i)),e.css({position:s,left:n.left,top:n.top}),i},removePlaceholder:function(t){var e="ui-effects-placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(e){t.effects.restoreStyle(e),t.effects.removePlaceholder(e)},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var o=e.cssUnit(i);o[0]>0&&(n[i]=o[0]*s+o[1])}),n}}),t.fn.extend({effect:function(){var e=i.apply(this,arguments),s=t.effects.effect[e.effect],n=s.mode,o=e.queue,a=o||"fx",r=e.complete,l=e.mode,h=[],c=function(e){var i=t(this),s=t.effects.mode(i,l)||n;i.data(k,!0),h.push(s),n&&("show"===s||s===n&&"hide"===s)&&i.show(),n&&"none"===s||t.effects.saveStyle(i),"function"==typeof e&&e()};if(t.fx.off||!s)return l?this[l](e.duration,r):this.each(function(){r&&r.call(this)});function u(i){var o=t(this);function a(){"function"==typeof r&&r.call(o[0]),"function"==typeof i&&i()}e.mode=h.shift(),!1===t.uiBackCompat||n?"none"===e.mode?(o[l](),a()):s.call(o[0],e,function(){o.removeData(k),t.effects.cleanUp(o),"hide"===e.mode&&o.hide(),a()}):(o.is(":hidden")?"hide"===l:"show"===l)?(o[l](),a()):s.call(o[0],e,a)}return!1===o?this.each(c).each(u):this.queue(a,c).queue(a,u)},show:function(t){return function(e){if(s(e))return t.apply(this,arguments);var n=i.apply(this,arguments);return n.mode="show",this.effect.call(this,n)}}(t.fn.show),hide:function(t){return function(e){if(s(e))return t.apply(this,arguments);var n=i.apply(this,arguments);return n.mode="hide",this.effect.call(this,n)}}(t.fn.hide),toggle:function(t){return function(e){if(s(e)||"boolean"==typeof e)return t.apply(this,arguments);var n=i.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):n(this.css("clip"),this)},transfer:function(e,i){var s=t(this),n=t(e.to),o="fixed"===n.css("position"),a=t("body"),r=o?a.scrollTop():0,l=o?a.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
    ");d.appendTo("body").addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:o?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),"function"==typeof i&&i()})}}),t.fx.step.clip=function(e){e.clipInit||(e.start=t(e.elem).cssClip(),"string"==typeof e.end&&(e.end=n(e.end,e.elem)),e.clipInit=!0),t(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})}}(),x={},t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,e){x[e]=function(e){return Math.pow(e,t+2)}}),t.extend(x,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;t<((e=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(x,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return t<.5?i(2*t)/2:1-i(-2*t+2)/2}});t.effects,t.effects.define("blind","hide",function(e,i){var s={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=t(this),o=e.direction||"up",a=n.cssClip(),r={clip:t.extend({},a)},l=t.effects.createPlaceholder(n);r.clip[s[o][0]]=r.clip[s[o][1]],"show"===e.mode&&(n.cssClip(r.clip),l&&l.css(t.effects.clipToBox(r)),r.clip=a),l&&l.animate(t.effects.clipToBox(r),e.duration,e.easing),n.animate(r,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("bounce",function(e,i){var s,n,o,a=t(this),r=e.mode,l="hide"===r,h="show"===r,c=e.direction||"up",u=e.distance,d=e.times||5,p=2*d+(h||l?1:0),f=e.duration/p,g=e.easing,m="up"===c||"down"===c?"top":"left",_="up"===c||"left"===c,v=0,b=a.queue().length;for(t.effects.createPlaceholder(a),o=a.css(m),u||(u=a["top"===m?"outerHeight":"outerWidth"]()/3),h&&((n={opacity:1})[m]=o,a.css("opacity",0).css(m,_?2*-u:2*u).animate(n,f,g)),l&&(u/=Math.pow(2,d-1)),(n={})[m]=o;v
    ").css({position:"absolute",visibility:"visible",left:-n*f,top:-s*g}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:f,height:g,left:o+(d?r*f:0),top:a+(d?l*g:0),opacity:d?0:1}).animate({left:o+(d?0:r*f),top:a+(d?0:l*g),opacity:d?1:0},e.duration||500,e.easing,_)}),t.effects.define("fade","toggle",function(e,i){var s="show"===e.mode;t(this).css("opacity",s?0:1).animate({opacity:s?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("fold","hide",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=e.size||15,l=/([0-9]+)%/.exec(r),h=!!e.horizFirst?["right","bottom"]:["bottom","right"],c=e.duration/2,u=t.effects.createPlaceholder(s),d=s.cssClip(),p={clip:t.extend({},d)},f={clip:t.extend({},d)},g=[d[h[0]],d[h[1]]],m=s.queue().length;l&&(r=parseInt(l[1],10)/100*g[a?0:1]),p.clip[h[0]]=r,f.clip[h[0]]=r,f.clip[h[1]]=0,o&&(s.cssClip(f.clip),u&&u.css(t.effects.clipToBox(f)),f.clip=d),s.queue(function(i){u&&u.animate(t.effects.clipToBox(p),c,e.easing).animate(t.effects.clipToBox(f),c,e.easing),i()}).animate(p,c,e.easing).animate(f,c,e.easing).queue(i),t.effects.unshift(s,m,4)}),t.effects.define("highlight","show",function(e,i){var s=t(this),n={backgroundColor:s.css("backgroundColor")};"hide"===e.mode&&(n.opacity=0),t.effects.saveStyle(s),s.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("size",function(e,i){var s,n,o,a=t(this),r=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],h=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],c=e.mode,u="effect"!==c,d=e.scale||"both",p=e.origin||["middle","center"],f=a.css("position"),g=a.position(),m=t.effects.scaledDimensions(a),_=e.from||m,v=e.to||t.effects.scaledDimensions(a,0);t.effects.createPlaceholder(a),"show"===c&&(o=_,_=v,v=o),n={from:{y:_.height/m.height,x:_.width/m.width},to:{y:v.height/m.height,x:v.width/m.width}},"box"!==d&&"both"!==d||(n.from.y!==n.to.y&&(_=t.effects.setTransition(a,l,n.from.y,_),v=t.effects.setTransition(a,l,n.to.y,v)),n.from.x!==n.to.x&&(_=t.effects.setTransition(a,h,n.from.x,_),v=t.effects.setTransition(a,h,n.to.x,v))),"content"!==d&&"both"!==d||n.from.y!==n.to.y&&(_=t.effects.setTransition(a,r,n.from.y,_),v=t.effects.setTransition(a,r,n.to.y,v)),p&&(s=t.effects.getBaseline(p,m),_.top=(m.outerHeight-_.outerHeight)*s.y+g.top,_.left=(m.outerWidth-_.outerWidth)*s.x+g.left,v.top=(m.outerHeight-v.outerHeight)*s.y+g.top,v.left=(m.outerWidth-v.outerWidth)*s.x+g.left),delete _.outerHeight,delete _.outerWidth,a.css(_),"content"!==d&&"both"!==d||(l=l.concat(["marginTop","marginBottom"]).concat(r),h=h.concat(["marginLeft","marginRight"]),a.find("*[width]").each(function(){var i=t(this),s=t.effects.scaledDimensions(i),o={height:s.height*n.from.y,width:s.width*n.from.x,outerHeight:s.outerHeight*n.from.y,outerWidth:s.outerWidth*n.from.x},a={height:s.height*n.to.y,width:s.width*n.to.x,outerHeight:s.height*n.to.y,outerWidth:s.width*n.to.x};n.from.y!==n.to.y&&(o=t.effects.setTransition(i,l,n.from.y,o),a=t.effects.setTransition(i,l,n.to.y,a)),n.from.x!==n.to.x&&(o=t.effects.setTransition(i,h,n.from.x,o),a=t.effects.setTransition(i,h,n.to.x,a)),u&&t.effects.saveStyle(i),i.css(o),i.animate(a,e.duration,e.easing,function(){u&&t.effects.restoreStyle(i)})})),a.animate(v,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){var e=a.offset();0===v.opacity&&a.css("opacity",_.opacity),u||(a.css("position","static"===f?"relative":f).offset(e),t.effects.saveStyle(a)),i()}})}),t.effects.define("scale",function(e,i){var s=t(this),n=e.mode,o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"effect"!==n?0:100),a=t.extend(!0,{from:t.effects.scaledDimensions(s),to:t.effects.scaledDimensions(s,o,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(a.from.opacity=1,a.to.opacity=0),t.effects.effect.size.call(this,a,i)}),t.effects.define("puff","hide",function(e,i){var s=t.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150});t.effects.effect.scale.call(this,s,i)}),t.effects.define("pulsate","show",function(e,i){var s=t(this),n=e.mode,o="show"===n,a=o||"hide"===n,r=2*(e.times||5)+(a?1:0),l=e.duration/r,h=0,c=1,u=s.queue().length;for(!o&&s.is(":visible")||(s.css("opacity",0).show(),h=1);c0&&o.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(l)?(a=!e.disabled)&&(r=t(e).closest("fieldset")[0])&&(a=!r.disabled):a="a"===l&&e.href||i,a&&t(e).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(t(e)))},t.extend(t.expr.pseudos,{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}});t.ui.focusable,t.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element._form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}};if(t.expr.pseudos||(t.expr.pseudos=t.expr[":"]),t.uniqueSort||(t.uniqueSort=t.unique),!t.escapeSelector){var C=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,D=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t};t.escapeSelector=function(t){return(t+"").replace(C,D)}}t.fn.even&&t.fn.odd||t.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}});var I;t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.labels=function(){var e,i,s,n,o;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),(s=this.attr("id"))&&(o=(e=this.eq(0).parents().last()).add(e.length?e.siblings():this.siblings()),i="label[for='"+t.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n)):this.pushStack([])},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return(!s||"static"!==e.css("position"))&&n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr.pseudos,{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:(I=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++I)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.widget("ui.accordion",{version:"1.13.0",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(t){return t.find("> li > :first-child").add(t.find("> :not(li)").even())},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var e=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),e.collapsible||!1!==e.active&&null!=e.active||(e.active=0),this._processPanels(),e.active<0&&(e.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var e,i,s=this.options.icons;s&&(e=t(""),this._addClass(e,"ui-accordion-header-icon","ui-icon "+s.header),e.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,s.header)._addClass(i,null,s.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){"active"!==t?("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons())):this._activate(e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t),this._toggleClass(null,"ui-state-disabled",!!t),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!t)},_keydown:function(e){if(!e.altKey&&!e.ctrlKey){var i=t.ui.keyCode,s=this.headers.length,n=this.headers.index(e.target),o=!1;switch(e.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(e);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(t(e.target).attr("tabIndex",-1),t(o).attr("tabIndex",0),t(o).trigger("focus"),e.preventDefault())}},_panelKeyDown:function(e){e.keyCode===t.ui.keyCode.UP&&e.ctrlKey&&t(e.currentTarget).prev().trigger("focus")},refresh:function(){var e=this.options;this._processPanels(),!1===e.active&&!0===e.collapsible||!this.headers.length?(e.active=!1,this.active=t()):!1===e.active?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(e.active=!1,this.active=t()):this._activate(Math.max(0,e.active-1)):e.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var t=this.headers,e=this.panels;"function"==typeof this.options.header?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),e&&(this._off(t.not(this.headers)),this._off(e.not(this.panels)))},_refresh:function(){var e,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var e=t(this),i=e.uniqueId().attr("id"),s=e.next(),n=s.uniqueId().attr("id");e.attr("aria-controls",n),s.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(e=n.height(),this.element.siblings(":visible").each(function(){var i=t(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(e-=i.outerHeight(!0))}),this.headers.each(function(){e-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,e-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):"auto"===s&&(e=0,this.headers.next().each(function(){var i=t(this).is(":visible");i||t(this).show(),e=Math.max(e,t(this).css("height","").height()),i||t(this).hide()}).height(e))},_activate:function(e){var i=this._findActive(e)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:t.noop}))},_findActive:function(e){return"number"==typeof e?this.headers.eq(e):t()},_setupEvents:function(e){var i={keydown:"_keydown"};e&&t.each(e.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(e){var i,s,n=this.options,o=this.active,a=t(e.currentTarget),r=a[0]===o[0],l=r&&n.collapsible,h=l?t():a.next(),c=o.next(),u={oldHeader:o,oldPanel:c,newHeader:l?t():a,newPanel:h};e.preventDefault(),r&&!n.collapsible||!1===this._trigger("beforeActivate",e,u)||(n.active=!l&&this.headers.index(a),this.active=r?t():a,this._toggle(u),this._removeClass(o,"ui-accordion-header-active","ui-state-active"),n.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,n.icons.activeHeader)._addClass(i,null,n.icons.header)),r||(this._removeClass(a,"ui-accordion-header-collapsed")._addClass(a,"ui-accordion-header-active","ui-state-active"),n.icons&&(s=a.children(".ui-accordion-header-icon"),this._removeClass(s,null,n.icons.header)._addClass(s,null,n.icons.activeHeader)),this._addClass(a.next(),"ui-accordion-content-active")))},_toggle:function(e){var i=e.newPanel,s=this.prevShow.length?this.prevShow:e.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,e):(s.hide(),i.show(),this._toggleComplete(e)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===parseInt(t(this).attr("tabIndex"),10)}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(t,e,i){var s,n,o,a=this,r=0,l=t.css("box-sizing"),h=t.length&&(!e.length||t.index()",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(e){this._delay(function(){!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]))&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(e){if(!this.previousFilter&&(e.clientX!==this.lastMousePosition.x||e.clientY!==this.lastMousePosition.y)){this.lastMousePosition={x:e.clientX,y:e.clientY};var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(s.is(".ui-state-active")||(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s)))}},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),e.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&e.keyCode<=105?(e.keyCode-96).toString():String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),(i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o=this,a=this.options.icons.submenu,r=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=r.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);o._addClass(s,"ui-menu-icon","ui-icon "+a),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(e=r.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var e=t(this);o._isDivider(e)&&o._addClass(e,"ui-menu-divider","ui-widget-content")}),n=(s=e.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),e.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),n<0?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},i?0:this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this._menuItems(this.active.children(".ui-menu")).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(t){return(t||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").last():this.active[t+"All"](".ui-menu-item").first()),s&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;this.active?this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===t.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return(i=t(this)).offset().top-s-n<0}),this.focus(e,i)):this.focus(e,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(e)},previousPage:function(e){var i,s,n;this.active?this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===t.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return(i=t(this)).offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this._menuItems(this.activeMenu).first())):this.next(e)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,void(i=!0);e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||s.preventDefault());if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){if(s)return s=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=t("