diff --git a/.env.development b/.env.development index bf496c5c..3ad91574 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,4 @@ VUE_APP_MIDDLELAYER_API="http://localhost:3030" VUE_APP_MIDDLELAYER_API_PATH="/" VUE_APP_MIDDLELAYER_API_SOCKET_PATH="/socket.io" +VUE_APP_USE_PROXY_MIDDLEWARE=true diff --git a/package-lock.json b/package-lock.json index 0bbfe958..c1a10805 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,8 +11,8 @@ "@feathersjs/authentication-client": "4.3.3", "@feathersjs/feathers": "4.3.3", "@feathersjs/socketio-client": "4.3.3", + "@floating-ui/vue": "^1.0.6", "axios": "^0.24.0", - "bootstrap-vue": "2.22.0", "d3": "5.15.0", "diff": "^5.1.0", "dripicons": "2.0.0", @@ -32,7 +32,6 @@ "vue-awesome": "4.0.2", "vue-click-outside": "1.0.7", "vue-flatpickr-component": "8.1.5", - "vue-fragment": "1.6.0", "vue-gtag": "1.1.2", "vue-i18n": "8.15.3", "vue-matomo": "^4.2.0", @@ -2623,6 +2622,63 @@ "url": "https://github.com/sponsors/daffl" } }, + "node_modules/@floating-ui/core": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.2.tgz", + "integrity": "sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==", + "dependencies": { + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.5.tgz", + "integrity": "sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==", + "dependencies": { + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", + "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==" + }, + "node_modules/@floating-ui/vue": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.0.6.tgz", + "integrity": "sha512-EdrOljjkpkkqZnrpqUcPoz9NvHxuTjUtSInh6GMv3+Mcy+giY2cE2pHh9rpacRcZ2eMSCxel9jWkWXTjLmY55w==", + "dependencies": { + "@floating-ui/dom": "^1.6.1", + "@floating-ui/utils": "^0.2.1", + "vue-demi": ">=0.13.0" + } + }, + "node_modules/@floating-ui/vue/node_modules/vue-demi": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -3934,87 +3990,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@nuxt/opencollective": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@nuxt/opencollective/-/opencollective-0.3.3.tgz", - "integrity": "sha512-6IKCd+gP0HliixqZT/p8nW3tucD6Sv/u/eR2A9X4rxT/6hXlMzA4GZQzq4d2qnBAwSwGpmKyzkyTjNjrhaA25A==", - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.0", - "node-fetch": "^2.6.7" - }, - "bin": { - "opencollective": "bin/opencollective.js" - }, - "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" - } - }, - "node_modules/@nuxt/opencollective/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@nuxt/opencollective/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@nuxt/opencollective/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@nuxt/opencollective/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@nuxt/opencollective/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@nuxt/opencollective/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@sinonjs/commons": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.2.tgz", @@ -14264,38 +14239,6 @@ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "dev": true }, - "node_modules/bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/twbs" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/bootstrap" - } - ], - "peerDependencies": { - "jquery": "1.9.1 - 3", - "popper.js": "^1.16.1" - } - }, - "node_modules/bootstrap-vue": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.22.0.tgz", - "integrity": "sha512-denjR/ae0K7Jrcqud3TrZWw0p/crtyigeGUNunWQ4t+KFi+7rzJ6j6lx1W5/gpUtSSUgNbWrXcHH4lIWXzXOOQ==", - "hasInstallScript": true, - "dependencies": { - "@nuxt/opencollective": "^0.3.2", - "bootstrap": "^4.6.1", - "popper.js": "^1.16.1", - "portal-vue": "^2.1.7", - "vue-functional-data-merge": "^3.1.0" - } - }, "node_modules/boxen": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", @@ -15776,11 +15719,6 @@ "node": ">=0.8" } }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", @@ -25128,12 +25066,6 @@ "node": ">=8" } }, - "node_modules/jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", - "peer": true - }, "node_modules/js-beautify": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz", @@ -26949,6 +26881,7 @@ "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, "dependencies": { "whatwg-url": "^5.0.0" }, @@ -26967,17 +26900,20 @@ "node_modules/node-fetch/node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true }, "node_modules/node-fetch/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==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true }, "node_modules/node-fetch/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==", + "dev": true, "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -28113,24 +28049,6 @@ "node": ">=10" } }, - "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/portal-vue": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.7.tgz", - "integrity": "sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g==", - "peerDependencies": { - "vue": "^2.5.18" - } - }, "node_modules/portfinder": { "version": "1.0.25", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", @@ -34909,19 +34827,6 @@ "vue": "^2.0.0" } }, - "node_modules/vue-fragment": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/vue-fragment/-/vue-fragment-1.6.0.tgz", - "integrity": "sha512-a5T8ZZZK/EQzgVShEl374HbobUJ0a7v12BzOzS6Z/wd/5EE/5SffcyHC+7bf9hP3L7Yc0hhY/GhMdwFQ25O/8A==", - "peerDependencies": { - "vue": "^2.5.16" - } - }, - "node_modules/vue-functional-data-merge": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz", - "integrity": "sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA==" - }, "node_modules/vue-gtag": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vue-gtag/-/vue-gtag-1.1.2.tgz", @@ -38295,6 +38200,46 @@ "radix-router": "^3.0.1" } }, + "@floating-ui/core": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.2.tgz", + "integrity": "sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==", + "requires": { + "@floating-ui/utils": "^0.2.0" + } + }, + "@floating-ui/dom": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.5.tgz", + "integrity": "sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==", + "requires": { + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" + } + }, + "@floating-ui/utils": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", + "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==" + }, + "@floating-ui/vue": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.0.6.tgz", + "integrity": "sha512-EdrOljjkpkkqZnrpqUcPoz9NvHxuTjUtSInh6GMv3+Mcy+giY2cE2pHh9rpacRcZ2eMSCxel9jWkWXTjLmY55w==", + "requires": { + "@floating-ui/dom": "^1.6.1", + "@floating-ui/utils": "^0.2.1", + "vue-demi": ">=0.13.0" + }, + "dependencies": { + "vue-demi": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", + "requires": {} + } + } + }, "@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -39310,61 +39255,6 @@ } } }, - "@nuxt/opencollective": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@nuxt/opencollective/-/opencollective-0.3.3.tgz", - "integrity": "sha512-6IKCd+gP0HliixqZT/p8nW3tucD6Sv/u/eR2A9X4rxT/6hXlMzA4GZQzq4d2qnBAwSwGpmKyzkyTjNjrhaA25A==", - "requires": { - "chalk": "^4.1.0", - "consola": "^2.15.0", - "node-fetch": "^2.6.7" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "@sinonjs/commons": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.2.tgz", @@ -46983,24 +46873,6 @@ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", "dev": true }, - "bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", - "requires": {} - }, - "bootstrap-vue": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.22.0.tgz", - "integrity": "sha512-denjR/ae0K7Jrcqud3TrZWw0p/crtyigeGUNunWQ4t+KFi+7rzJ6j6lx1W5/gpUtSSUgNbWrXcHH4lIWXzXOOQ==", - "requires": { - "@nuxt/opencollective": "^0.3.2", - "bootstrap": "^4.6.1", - "popper.js": "^1.16.1", - "portal-vue": "^2.1.7", - "vue-functional-data-merge": "^3.1.0" - } - }, "boxen": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", @@ -48175,11 +48047,6 @@ "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", "dev": true }, - "consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" - }, "console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", @@ -55549,12 +55416,6 @@ } } }, - "jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", - "peer": true - }, "js-beautify": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.11.0.tgz", @@ -57034,6 +56895,7 @@ "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dev": true, "requires": { "whatwg-url": "^5.0.0" }, @@ -57041,17 +56903,20 @@ "tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true }, "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==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true }, "whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -57964,17 +57829,6 @@ "@babel/runtime": "^7.17.8" } }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" - }, - "portal-vue": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/portal-vue/-/portal-vue-2.1.7.tgz", - "integrity": "sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g==", - "requires": {} - }, "portfinder": { "version": "1.0.25", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.25.tgz", @@ -63301,17 +63155,6 @@ "flatpickr": "^4.6.1" } }, - "vue-fragment": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/vue-fragment/-/vue-fragment-1.6.0.tgz", - "integrity": "sha512-a5T8ZZZK/EQzgVShEl374HbobUJ0a7v12BzOzS6Z/wd/5EE/5SffcyHC+7bf9hP3L7Yc0hhY/GhMdwFQ25O/8A==", - "requires": {} - }, - "vue-functional-data-merge": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz", - "integrity": "sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA==" - }, "vue-gtag": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vue-gtag/-/vue-gtag-1.1.2.tgz", diff --git a/package.json b/package.json index e5ee749b..04e70850 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@feathersjs/authentication-client": "4.3.3", "@feathersjs/feathers": "4.3.3", "@feathersjs/socketio-client": "4.3.3", + "@floating-ui/vue": "^1.0.6", "axios": "^0.24.0", - "bootstrap-vue": "2.22.0", "d3": "5.15.0", "diff": "^5.1.0", "dripicons": "2.0.0", diff --git a/src/App.vue b/src/App.vue index f145d937..7e8aabbc 100644 --- a/src/App.vue +++ b/src/App.vue @@ -25,6 +25,7 @@ + @@ -37,6 +38,7 @@ import DisclaimerNotice from './components/modals/DisclaimerNotice' import StatusIndicator from './components/modals/StatusIndicator' import CookieDisclaimer from './components/modals/CookieDisclaimer' import TroublesAhead from './components/modals/TroublesAhead' +import Toaster from '@/components/base/Toaster.vue' import { CommonQueryParameters } from './router/util' import { joinFiltersWithItems, optimizeFilters, serializeFilters } from './logic/filters' import { searchQueryGetter } from './logic/queryParams' @@ -52,6 +54,7 @@ export default { StatusIndicator, CookieDisclaimer, TroublesAhead, + Toaster, }, data: () => ({ filtersWithItems: [], @@ -818,10 +821,6 @@ input[type='range']:active::-ms-thumb { } } -.list-item-details .dropdown { - position: inherit; -} - // fix size change on hover .dropdown-toggle::after { height: 1rem; diff --git a/src/assets/legacy/bootstrap-vue.css b/src/assets/legacy/bootstrap-vue.css new file mode 100644 index 00000000..fecc32dd --- /dev/null +++ b/src/assets/legacy/bootstrap-vue.css @@ -0,0 +1,2662 @@ +@charset "UTF-8"; +/*! + * BootstrapVue Custom CSS (https://bootstrap-vue.org) + */ +.bv-no-focus-ring:focus { + outline: none; +} + +@media (max-width: 575.98px) { + .bv-d-xs-down-none { + display: none !important; + } +} +@media (max-width: 767.98px) { + .bv-d-sm-down-none { + display: none !important; + } +} +@media (max-width: 991.98px) { + .bv-d-md-down-none { + display: none !important; + } +} +@media (max-width: 1199.98px) { + .bv-d-lg-down-none { + display: none !important; + } +} +.bv-d-xl-down-none { + display: none !important; +} + +.form-control.focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.form-control.focus.is-valid { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} +.form-control.focus.is-invalid { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.b-avatar { + display: inline-flex; + align-items: center; + justify-content: center; + vertical-align: middle; + flex-shrink: 0; + width: 2.5rem; + height: 2.5rem; + font-size: inherit; + font-weight: 400; + line-height: 1; + max-width: 100%; + max-height: auto; + text-align: center; + overflow: visible; + position: relative; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +.b-avatar:focus { + outline: 0; +} +.b-avatar.btn, .b-avatar[href] { + padding: 0; + border: 0; +} +.b-avatar.btn .b-avatar-img img, .b-avatar[href] .b-avatar-img img { + transition: -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; +} +.b-avatar.btn:not(:disabled):not(.disabled), .b-avatar[href]:not(:disabled):not(.disabled) { + cursor: pointer; +} +.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img, .b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img { + -webkit-transform: scale(1.15); + transform: scale(1.15); +} +.b-avatar.disabled, .b-avatar:disabled, .b-avatar[disabled] { + opacity: 0.65; + pointer-events: none; +} +.b-avatar .b-avatar-custom, +.b-avatar .b-avatar-text, +.b-avatar .b-avatar-img { + border-radius: inherit; + width: 100%; + height: 100%; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; + -webkit-mask-image: radial-gradient(white, black); + mask-image: radial-gradient(white, black); +} +.b-avatar .b-avatar-text { + text-transform: uppercase; + white-space: nowrap; +} +.b-avatar[href] { + text-decoration: none; +} +.b-avatar > .b-icon { + width: 60%; + height: auto; + max-width: 100%; +} +.b-avatar .b-avatar-img img { + width: 100%; + height: 100%; + max-height: auto; + border-radius: inherit; + -o-object-fit: cover; + object-fit: cover; +} +.b-avatar .b-avatar-badge { + position: absolute; + min-height: 1.5em; + min-width: 1.5em; + padding: 0.25em; + line-height: 1; + border-radius: 10em; + font-size: 70%; + font-weight: 700; + z-index: 1; +} + +.b-avatar-sm { + width: 1.5rem; + height: 1.5rem; +} +.b-avatar-sm .b-avatar-text { + font-size: calc(0.6rem); +} +.b-avatar-sm .b-avatar-badge { + font-size: calc(0.42rem); +} + +.b-avatar-lg { + width: 3.5rem; + height: 3.5rem; +} +.b-avatar-lg .b-avatar-text { + font-size: calc(1.4rem); +} +.b-avatar-lg .b-avatar-badge { + font-size: calc(0.98rem); +} + +.b-avatar-group .b-avatar-group-inner { + display: flex; + flex-wrap: wrap; +} +.b-avatar-group .b-avatar { + border: 1px solid #dee2e6; +} +.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled), +.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled) { + z-index: 1; +} + +.b-calendar { + display: inline-flex; +} +.b-calendar .b-calendar-inner { + min-width: 250px; +} +.b-calendar .b-calendar-header, +.b-calendar .b-calendar-nav { + margin-bottom: 0.25rem; +} +.b-calendar .b-calendar-nav .btn { + padding: 0.25rem; +} +.b-calendar output { + padding: 0.25rem; + font-size: 80%; +} +.b-calendar output.readonly { + background-color: #e9ecef; + opacity: 1; +} +.b-calendar .b-calendar-footer { + margin-top: 0.5rem; +} +.b-calendar .b-calendar-grid { + padding: 0; + margin: 0; + overflow: hidden; +} +.b-calendar .b-calendar-grid .row { + flex-wrap: nowrap; +} +.b-calendar .b-calendar-grid-caption { + padding: 0.25rem; +} +.b-calendar .b-calendar-grid-body .col[data-date] .btn { + width: 32px; + height: 32px; + font-size: 14px; + line-height: 1; + margin: 3px auto; + padding: 9px 0; +} +.b-calendar .btn:disabled, .b-calendar .btn.disabled, .b-calendar .btn[aria-disabled=true] { + cursor: default; + pointer-events: none; +} + +.card-img-left { + border-top-left-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-img-right { + border-top-right-radius: calc(0.25rem - 1px); + border-bottom-right-radius: calc(0.25rem - 1px); +} + +.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after { + display: none !important; +} +.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before { + display: none !important; +} +.dropdown .dropdown-menu:focus { + outline: none; +} + +.b-dropdown-form { + display: inline-block; + padding: 0.25rem 1.5rem; + width: 100%; + clear: both; + font-weight: 400; +} +.b-dropdown-form:focus { + outline: 1px dotted !important; + outline: 5px auto -webkit-focus-ring-color !important; +} +.b-dropdown-form.disabled, .b-dropdown-form:disabled { + outline: 0 !important; + color: #adb5bd; + pointer-events: none; +} + +.b-dropdown-text { + display: inline-block; + padding: 0.25rem 1.5rem; + margin-bottom: 0; + width: 100%; + clear: both; + font-weight: lighter; +} + +.custom-checkbox.b-custom-control-lg, +.input-group-lg .custom-checkbox { + font-size: 1.25rem; + line-height: 1.5; + padding-left: 1.875rem; +} +.custom-checkbox.b-custom-control-lg .custom-control-label::before, +.input-group-lg .custom-checkbox .custom-control-label::before { + top: 0.3125rem; + left: -1.875rem; + width: 1.25rem; + height: 1.25rem; + border-radius: 0.3rem; +} +.custom-checkbox.b-custom-control-lg .custom-control-label::after, +.input-group-lg .custom-checkbox .custom-control-label::after { + top: 0.3125rem; + left: -1.875rem; + width: 1.25rem; + height: 1.25rem; + background-size: 50% 50%; +} + +.custom-checkbox.b-custom-control-sm, +.input-group-sm .custom-checkbox { + font-size: 0.875rem; + line-height: 1.5; + padding-left: 1.3125rem; +} +.custom-checkbox.b-custom-control-sm .custom-control-label::before, +.input-group-sm .custom-checkbox .custom-control-label::before { + top: 0.21875rem; + left: -1.3125rem; + width: 0.875rem; + height: 0.875rem; + border-radius: 0.2rem; +} +.custom-checkbox.b-custom-control-sm .custom-control-label::after, +.input-group-sm .custom-checkbox .custom-control-label::after { + top: 0.21875rem; + left: -1.3125rem; + width: 0.875rem; + height: 0.875rem; + background-size: 50% 50%; +} + +.custom-switch.b-custom-control-lg, +.input-group-lg .custom-switch { + padding-left: 2.8125rem; +} +.custom-switch.b-custom-control-lg .custom-control-label, +.input-group-lg .custom-switch .custom-control-label { + font-size: 1.25rem; + line-height: 1.5; +} +.custom-switch.b-custom-control-lg .custom-control-label::before, +.input-group-lg .custom-switch .custom-control-label::before { + top: 0.3125rem; + height: 1.25rem; + left: -2.8125rem; + width: 2.1875rem; + border-radius: 0.625rem; +} +.custom-switch.b-custom-control-lg .custom-control-label::after, +.input-group-lg .custom-switch .custom-control-label::after { + top: calc( + 0.3125rem + 2px + ); + left: calc( + -2.8125rem + 2px + ); + width: calc( + 1.25rem - 4px +); + height: calc( + 1.25rem - 4px +); + border-radius: 0.625rem; + background-size: 50% 50%; +} +.custom-switch.b-custom-control-lg .custom-control-input:checked ~ .custom-control-label::after, +.input-group-lg .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + -webkit-transform: translateX(0.9375rem); + transform: translateX(0.9375rem); +} + +.custom-switch.b-custom-control-sm, +.input-group-sm .custom-switch { + padding-left: 1.96875rem; +} +.custom-switch.b-custom-control-sm .custom-control-label, +.input-group-sm .custom-switch .custom-control-label { + font-size: 0.875rem; + line-height: 1.5; +} +.custom-switch.b-custom-control-sm .custom-control-label::before, +.input-group-sm .custom-switch .custom-control-label::before { + top: 0.21875rem; + left: -1.96875rem; + width: 1.53125rem; + height: 0.875rem; + border-radius: 0.4375rem; +} +.custom-switch.b-custom-control-sm .custom-control-label::after, +.input-group-sm .custom-switch .custom-control-label::after { + top: calc( + 0.21875rem + 2px + ); + left: calc( + -1.96875rem + 2px + ); + width: calc( + 0.875rem - 4px +); + height: calc( + 0.875rem - 4px +); + border-radius: 0.4375rem; + background-size: 50% 50%; +} +.custom-switch.b-custom-control-sm .custom-control-input:checked ~ .custom-control-label::after, +.input-group-sm .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + -webkit-transform: translateX(0.65625rem); + transform: translateX(0.65625rem); +} + +.input-group > .input-group-prepend > .btn-group > .btn, +.input-group > .input-group-append:not(:last-child) > .btn-group > .btn, +.input-group > .input-group-append:last-child > .btn-group:not(:last-child):not(.dropdown-toggle) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > .input-group-append > .btn-group > .btn, +.input-group > .input-group-prepend:not(:first-child) > .btn-group > .btn, +.input-group > .input-group-prepend:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.b-form-btn-label-control.form-control { + display: flex; + align-items: stretch; + height: auto; + padding: 0; + background-image: none; +} +.input-group .b-form-btn-label-control.form-control { + padding: 0; +} + +[dir=rtl] .b-form-btn-label-control.form-control, .b-form-btn-label-control.form-control[dir=rtl] { + flex-direction: row-reverse; +} +[dir=rtl] .b-form-btn-label-control.form-control > label, .b-form-btn-label-control.form-control[dir=rtl] > label { + text-align: right; +} + +.b-form-btn-label-control.form-control > .btn { + line-height: 1; + font-size: inherit; + box-shadow: none !important; + border: 0; +} +.b-form-btn-label-control.form-control > .btn:disabled { + pointer-events: none; +} +.b-form-btn-label-control.form-control.is-valid > .btn { + color: #28a745; +} +.b-form-btn-label-control.form-control.is-invalid > .btn { + color: #dc3545; +} +.b-form-btn-label-control.form-control > .dropdown-menu { + padding: 0.5rem; +} +.b-form-btn-label-control.form-control > .form-control { + height: auto; + min-height: calc(calc(1.5em + 0.75rem + 2px) - 2px); + padding-left: 0.25rem; + margin: 0; + border: 0; + outline: 0; + background: transparent; + word-break: break-word; + font-size: inherit; + white-space: normal; + cursor: pointer; +} +.b-form-btn-label-control.form-control > .form-control.form-control-sm { + min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px); +} +.b-form-btn-label-control.form-control > .form-control.form-control-lg { + min-height: calc(calc(1.5em + 1rem + 2px) - 2px); +} +.input-group.input-group-sm .b-form-btn-label-control.form-control > .form-control { + min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.input-group.input-group-lg .b-form-btn-label-control.form-control > .form-control { + min-height: calc(calc(1.5em + 1rem + 2px) - 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.b-form-btn-label-control.form-control[aria-disabled=true], .b-form-btn-label-control.form-control[aria-readonly=true] { + background-color: #e9ecef; + opacity: 1; +} +.b-form-btn-label-control.form-control[aria-disabled=true] { + pointer-events: none; +} +.b-form-btn-label-control.form-control[aria-disabled=true] > label { + cursor: default; +} + +.b-form-btn-label-control.btn-group > .dropdown-menu { + padding: 0.5rem; +} + +.custom-file-label { + white-space: nowrap; + overflow-x: hidden; +} + +.b-custom-control-lg.custom-file, +.b-custom-control-lg .custom-file-input, +.b-custom-control-lg .custom-file-label, +.input-group-lg.custom-file, +.input-group-lg .custom-file-input, +.input-group-lg .custom-file-label { + font-size: 1.25rem; + height: calc(1.5em + 1rem + 2px); +} +.b-custom-control-lg .custom-file-label, +.b-custom-control-lg .custom-file-label:after, +.input-group-lg .custom-file-label, +.input-group-lg .custom-file-label:after { + padding: 0.5rem 1rem; + line-height: 1.5; +} +.b-custom-control-lg .custom-file-label, +.input-group-lg .custom-file-label { + border-radius: 0.3rem; +} +.b-custom-control-lg .custom-file-label::after, +.input-group-lg .custom-file-label::after { + font-size: inherit; + height: calc( + 1.5em + 1rem +); + border-radius: 0 0.3rem 0.3rem 0; +} + +.b-custom-control-sm.custom-file, +.b-custom-control-sm .custom-file-input, +.b-custom-control-sm .custom-file-label, +.input-group-sm.custom-file, +.input-group-sm .custom-file-input, +.input-group-sm .custom-file-label { + font-size: 0.875rem; + height: calc(1.5em + 0.5rem + 2px); +} +.b-custom-control-sm .custom-file-label, +.b-custom-control-sm .custom-file-label:after, +.input-group-sm .custom-file-label, +.input-group-sm .custom-file-label:after { + padding: 0.25rem 0.5rem; + line-height: 1.5; +} +.b-custom-control-sm .custom-file-label, +.input-group-sm .custom-file-label { + border-radius: 0.2rem; +} +.b-custom-control-sm .custom-file-label::after, +.input-group-sm .custom-file-label::after { + font-size: inherit; + height: calc( + 1.5em + 0.5rem +); + border-radius: 0 0.2rem 0.2rem 0; +} + +.was-validated .form-control:invalid, .was-validated .form-control:valid, .form-control.is-invalid, .form-control.is-valid { + background-position: right calc(0.375em + 0.1875rem) center; +} + +input[type=color].form-control { + height: calc(1.5em + 0.75rem + 2px); + padding: 0.125rem 0.25rem; +} + +input[type=color].form-control.form-control-sm, +.input-group-sm input[type=color].form-control { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.125rem 0.25rem; +} + +input[type=color].form-control.form-control-lg, +.input-group-lg input[type=color].form-control { + height: calc(1.5em + 1rem + 2px); + padding: 0.125rem 0.25rem; +} + +input[type=color].form-control:disabled { + background-color: #adb5bd; + opacity: 0.65; +} + +.input-group > .custom-range { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} +.input-group > .custom-range + .form-control, +.input-group > .custom-range + .form-control-plaintext, +.input-group > .custom-range + .custom-select, +.input-group > .custom-range + .custom-range, +.input-group > .custom-range + .custom-file { + margin-left: -1px; +} +.input-group > .form-control + .custom-range, +.input-group > .form-control-plaintext + .custom-range, +.input-group > .custom-select + .custom-range, +.input-group > .custom-range + .custom-range, +.input-group > .custom-file + .custom-range { + margin-left: -1px; +} +.input-group > .custom-range:focus { + z-index: 3; +} +.input-group > .custom-range:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group > .custom-range:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group > .custom-range { + height: calc(1.5em + 0.75rem + 2px); + padding: 0 0.75rem; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + height: calc(1.5em + 0.75rem + 2px); + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .input-group > .custom-range { + transition: none; + } +} +.input-group > .custom-range:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.input-group > .custom-range:disabled, .input-group > .custom-range[readonly] { + background-color: #e9ecef; +} + +.input-group-lg > .custom-range { + height: calc(1.5em + 1rem + 2px); + padding: 0 1rem; + border-radius: 0.3rem; +} + +.input-group-sm > .custom-range { + height: calc(1.5em + 0.5rem + 2px); + padding: 0 0.5rem; + border-radius: 0.2rem; +} + +.was-validated .input-group .custom-range:valid, .input-group .custom-range.is-valid { + border-color: #28a745; +} +.was-validated .input-group .custom-range:valid:focus, .input-group .custom-range.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-range:valid:focus::-webkit-slider-thumb, .custom-range.is-valid:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac; +} +.was-validated .custom-range:valid:focus::-moz-range-thumb, .custom-range.is-valid:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac; +} +.was-validated .custom-range:valid:focus::-ms-thumb, .custom-range.is-valid:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac; +} +.was-validated .custom-range:valid::-webkit-slider-thumb, .custom-range.is-valid::-webkit-slider-thumb { + background-color: #28a745; + background-image: none; +} +.was-validated .custom-range:valid::-webkit-slider-thumb:active, .custom-range.is-valid::-webkit-slider-thumb:active { + background-color: #9be7ac; + background-image: none; +} +.was-validated .custom-range:valid::-webkit-slider-runnable-track, .custom-range.is-valid::-webkit-slider-runnable-track { + background-color: rgba(40, 167, 69, 0.35); +} +.was-validated .custom-range:valid::-moz-range-thumb, .custom-range.is-valid::-moz-range-thumb { + background-color: #28a745; + background-image: none; +} +.was-validated .custom-range:valid::-moz-range-thumb:active, .custom-range.is-valid::-moz-range-thumb:active { + background-color: #9be7ac; + background-image: none; +} +.was-validated .custom-range:valid::-moz-range-track, .custom-range.is-valid::-moz-range-track { + background: rgba(40, 167, 69, 0.35); +} +.was-validated .custom-range:valid ~ .valid-feedback, +.was-validated .custom-range:valid ~ .valid-tooltip, .custom-range.is-valid ~ .valid-feedback, +.custom-range.is-valid ~ .valid-tooltip { + display: block; +} +.was-validated .custom-range:valid::-ms-thumb, .custom-range.is-valid::-ms-thumb { + background-color: #28a745; + background-image: none; +} +.was-validated .custom-range:valid::-ms-thumb:active, .custom-range.is-valid::-ms-thumb:active { + background-color: #9be7ac; + background-image: none; +} +.was-validated .custom-range:valid::-ms-track-lower, .custom-range.is-valid::-ms-track-lower { + background: rgba(40, 167, 69, 0.35); +} +.was-validated .custom-range:valid::-ms-track-upper, .custom-range.is-valid::-ms-track-upper { + background: rgba(40, 167, 69, 0.35); +} + +.was-validated .input-group .custom-range:invalid, .input-group .custom-range.is-invalid { + border-color: #dc3545; +} +.was-validated .input-group .custom-range:invalid:focus, .input-group .custom-range.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-range:invalid:focus::-webkit-slider-thumb, .custom-range.is-invalid:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1; +} +.was-validated .custom-range:invalid:focus::-moz-range-thumb, .custom-range.is-invalid:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1; +} +.was-validated .custom-range:invalid:focus::-ms-thumb, .custom-range.is-invalid:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1; +} +.was-validated .custom-range:invalid::-webkit-slider-thumb, .custom-range.is-invalid::-webkit-slider-thumb { + background-color: #dc3545; + background-image: none; +} +.was-validated .custom-range:invalid::-webkit-slider-thumb:active, .custom-range.is-invalid::-webkit-slider-thumb:active { + background-color: #f6cdd1; + background-image: none; +} +.was-validated .custom-range:invalid::-webkit-slider-runnable-track, .custom-range.is-invalid::-webkit-slider-runnable-track { + background-color: rgba(220, 53, 69, 0.35); +} +.was-validated .custom-range:invalid::-moz-range-thumb, .custom-range.is-invalid::-moz-range-thumb { + background-color: #dc3545; + background-image: none; +} +.was-validated .custom-range:invalid::-moz-range-thumb:active, .custom-range.is-invalid::-moz-range-thumb:active { + background-color: #f6cdd1; + background-image: none; +} +.was-validated .custom-range:invalid::-moz-range-track, .custom-range.is-invalid::-moz-range-track { + background: rgba(220, 53, 69, 0.35); +} +.was-validated .custom-range:invalid ~ .invalid-feedback, +.was-validated .custom-range:invalid ~ .invalid-tooltip, .custom-range.is-invalid ~ .invalid-feedback, +.custom-range.is-invalid ~ .invalid-tooltip { + display: block; +} +.was-validated .custom-range:invalid::-ms-thumb, .custom-range.is-invalid::-ms-thumb { + background-color: #dc3545; + background-image: none; +} +.was-validated .custom-range:invalid::-ms-thumb:active, .custom-range.is-invalid::-ms-thumb:active { + background-color: #f6cdd1; + background-image: none; +} +.was-validated .custom-range:invalid::-ms-track-lower, .custom-range.is-invalid::-ms-track-lower { + background: rgba(220, 53, 69, 0.35); +} +.was-validated .custom-range:invalid::-ms-track-upper, .custom-range.is-invalid::-ms-track-upper { + background: rgba(220, 53, 69, 0.35); +} + +.custom-radio.b-custom-control-lg, +.input-group-lg .custom-radio { + font-size: 1.25rem; + line-height: 1.5; + padding-left: 1.875rem; +} +.custom-radio.b-custom-control-lg .custom-control-label::before, +.input-group-lg .custom-radio .custom-control-label::before { + top: 0.3125rem; + left: -1.875rem; + width: 1.25rem; + height: 1.25rem; + border-radius: 50%; +} +.custom-radio.b-custom-control-lg .custom-control-label::after, +.input-group-lg .custom-radio .custom-control-label::after { + top: 0.3125rem; + left: -1.875rem; + width: 1.25rem; + height: 1.25rem; + background: no-repeat 50%/50% 50%; +} + +.custom-radio.b-custom-control-sm, +.input-group-sm .custom-radio { + font-size: 0.875rem; + line-height: 1.5; + padding-left: 1.3125rem; +} +.custom-radio.b-custom-control-sm .custom-control-label::before, +.input-group-sm .custom-radio .custom-control-label::before { + top: 0.21875rem; + left: -1.3125rem; + width: 0.875rem; + height: 0.875rem; + border-radius: 50%; +} +.custom-radio.b-custom-control-sm .custom-control-label::after, +.input-group-sm .custom-radio .custom-control-label::after { + top: 0.21875rem; + left: -1.3125rem; + width: 0.875rem; + height: 0.875rem; + background: no-repeat 50%/50% 50%; +} + +.b-rating { + text-align: center; +} +.b-rating.d-inline-flex { + width: auto; +} +.b-rating .b-rating-star, +.b-rating .b-rating-value { + padding: 0 0.25em; +} +.b-rating .b-rating-value { + min-width: 2.5em; +} +.b-rating .b-rating-star { + display: inline-flex; + justify-content: center; + outline: 0; +} +.b-rating .b-rating-star .b-rating-icon { + display: inline-flex; + transition: all 0.15s ease-in-out; +} +.b-rating.disabled, .b-rating:disabled { + background-color: #e9ecef; + color: #6c757d; +} +.b-rating:not(.disabled):not(.readonly) .b-rating-star { + cursor: pointer; +} +.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon, +.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon { + -webkit-transform: scale(1.5); + transform: scale(1.5); +} +.b-rating[dir=rtl] .b-rating-star-half { + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.b-form-spinbutton { + text-align: center; + overflow: hidden; + background-image: none; + padding: 0; +} +[dir=rtl] .b-form-spinbutton:not(.flex-column), .b-form-spinbutton[dir=rtl]:not(.flex-column) { + flex-direction: row-reverse; +} + +.b-form-spinbutton output { + font-size: inherit; + outline: 0; + border: 0; + background-color: transparent; + width: auto; + margin: 0; + padding: 0 0.25rem; +} +.b-form-spinbutton output > div, +.b-form-spinbutton output > bdi { + display: block; + min-width: 2.25em; + height: 1.5em; +} +.b-form-spinbutton.flex-column { + height: auto; + width: auto; +} +.b-form-spinbutton.flex-column output { + margin: 0 0.25rem; + padding: 0.25rem 0; +} +.b-form-spinbutton:not(.d-inline-flex):not(.flex-column) { + output-width: 100%; +} +.b-form-spinbutton.d-inline-flex:not(.flex-column) { + width: auto; +} +.b-form-spinbutton .btn { + line-height: 1; + box-shadow: none !important; +} +.b-form-spinbutton .btn:disabled { + pointer-events: none; +} +.b-form-spinbutton .btn:hover:not(:disabled) > div > .b-icon { + -webkit-transform: scale(1.25); + transform: scale(1.25); +} +.b-form-spinbutton.disabled, .b-form-spinbutton.readonly { + background-color: #e9ecef; +} +.b-form-spinbutton.disabled { + pointer-events: none; +} + +.b-form-tags.focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} +.b-form-tags.focus.is-valid { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} +.b-form-tags.focus.is-invalid { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} +.b-form-tags.disabled { + background-color: #e9ecef; +} + +.b-form-tags-list { + margin-top: -0.25rem; +} +.b-form-tags-list .b-form-tags-field, +.b-form-tags-list .b-form-tag { + margin-top: 0.25rem; +} + +.b-form-tags-input { + color: #495057; +} + +.b-form-tag { + font-size: 75%; + font-weight: normal; + line-height: 1.5; + margin-right: 0.25rem; +} +.b-form-tag.disabled { + opacity: 0.75; +} +.b-form-tag > button.b-form-tag-remove { + color: inherit; + font-size: 125%; + line-height: 1; + float: none; + margin-left: 0.25rem; +} + +.form-control-sm .b-form-tag { + line-height: 1.5; +} + +.form-control-lg .b-form-tag { + line-height: 1.5; +} + +.media-aside { + display: flex; + margin-right: 1rem; +} + +.media-aside-right { + margin-right: 0; + margin-left: 1rem; +} + +.modal-backdrop { + opacity: 0.5; +} + +.b-pagination-pills .page-item .page-link { + border-radius: 50rem !important; + margin-left: 0.25rem; + line-height: 1; +} +.b-pagination-pills .page-item:first-child .page-link { + margin-left: 0; +} + +.popover.b-popover { + display: block; + opacity: 1; + outline: 0; +} +.popover.b-popover.fade:not(.show) { + opacity: 0; +} +.popover.b-popover.show { + opacity: 1; +} + +.b-popover-primary.popover { + background-color: #cce5ff; + border-color: #b8daff; +} +.b-popover-primary.bs-popover-top > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #b8daff; +} +.b-popover-primary.bs-popover-top > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #cce5ff; +} +.b-popover-primary.bs-popover-right > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #b8daff; +} +.b-popover-primary.bs-popover-right > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #cce5ff; +} +.b-popover-primary.bs-popover-bottom > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #b8daff; +} +.b-popover-primary.bs-popover-bottom > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #bdddff; +} +.b-popover-primary.bs-popover-bottom .popover-header::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #bdddff; +} +.b-popover-primary.bs-popover-left > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #b8daff; +} +.b-popover-primary.bs-popover-left > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #cce5ff; +} +.b-popover-primary .popover-header { + color: #212529; + background-color: #bdddff; + border-bottom-color: #a3d0ff; +} +.b-popover-primary .popover-body { + color: #004085; +} + +.b-popover-secondary.popover { + background-color: #e2e3e5; + border-color: #d6d8db; +} +.b-popover-secondary.bs-popover-top > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #d6d8db; +} +.b-popover-secondary.bs-popover-top > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #e2e3e5; +} +.b-popover-secondary.bs-popover-right > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #d6d8db; +} +.b-popover-secondary.bs-popover-right > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #e2e3e5; +} +.b-popover-secondary.bs-popover-bottom > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #d6d8db; +} +.b-popover-secondary.bs-popover-bottom > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #dadbde; +} +.b-popover-secondary.bs-popover-bottom .popover-header::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #dadbde; +} +.b-popover-secondary.bs-popover-left > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #d6d8db; +} +.b-popover-secondary.bs-popover-left > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #e2e3e5; +} +.b-popover-secondary .popover-header { + color: #212529; + background-color: #dadbde; + border-bottom-color: #ccced2; +} +.b-popover-secondary .popover-body { + color: #383d41; +} + +.b-popover-success.popover { + background-color: #d4edda; + border-color: #c3e6cb; +} +.b-popover-success.bs-popover-top > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #c3e6cb; +} +.b-popover-success.bs-popover-top > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #d4edda; +} +.b-popover-success.bs-popover-right > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #c3e6cb; +} +.b-popover-success.bs-popover-right > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #d4edda; +} +.b-popover-success.bs-popover-bottom > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #c3e6cb; +} +.b-popover-success.bs-popover-bottom > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #c9e8d1; +} +.b-popover-success.bs-popover-bottom .popover-header::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #c9e8d1; +} +.b-popover-success.bs-popover-left > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #c3e6cb; +} +.b-popover-success.bs-popover-left > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #d4edda; +} +.b-popover-success .popover-header { + color: #212529; + background-color: #c9e8d1; + border-bottom-color: #b7e1c1; +} +.b-popover-success .popover-body { + color: #155724; +} + +.b-popover-info.popover { + background-color: #d1ecf1; + border-color: #bee5eb; +} +.b-popover-info.bs-popover-top > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #bee5eb; +} +.b-popover-info.bs-popover-top > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #d1ecf1; +} +.b-popover-info.bs-popover-right > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #bee5eb; +} +.b-popover-info.bs-popover-right > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #d1ecf1; +} +.b-popover-info.bs-popover-bottom > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #bee5eb; +} +.b-popover-info.bs-popover-bottom > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #c5e7ed; +} +.b-popover-info.bs-popover-bottom .popover-header::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #c5e7ed; +} +.b-popover-info.bs-popover-left > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #bee5eb; +} +.b-popover-info.bs-popover-left > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #d1ecf1; +} +.b-popover-info .popover-header { + color: #212529; + background-color: #c5e7ed; + border-bottom-color: #b2dfe7; +} +.b-popover-info .popover-body { + color: #0c5460; +} + +.b-popover-warning.popover { + background-color: #fff3cd; + border-color: #ffeeba; +} +.b-popover-warning.bs-popover-top > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #ffeeba; +} +.b-popover-warning.bs-popover-top > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #fff3cd; +} +.b-popover-warning.bs-popover-right > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #ffeeba; +} +.b-popover-warning.bs-popover-right > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #fff3cd; +} +.b-popover-warning.bs-popover-bottom > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #ffeeba; +} +.b-popover-warning.bs-popover-bottom > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #ffefbe; +} +.b-popover-warning.bs-popover-bottom .popover-header::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #ffefbe; +} +.b-popover-warning.bs-popover-left > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #ffeeba; +} +.b-popover-warning.bs-popover-left > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #fff3cd; +} +.b-popover-warning .popover-header { + color: #212529; + background-color: #ffefbe; + border-bottom-color: #ffe9a4; +} +.b-popover-warning .popover-body { + color: #856404; +} + +.b-popover-danger.popover { + background-color: #f8d7da; + border-color: #f5c6cb; +} +.b-popover-danger.bs-popover-top > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #f5c6cb; +} +.b-popover-danger.bs-popover-top > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #f8d7da; +} +.b-popover-danger.bs-popover-right > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #f5c6cb; +} +.b-popover-danger.bs-popover-right > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #f8d7da; +} +.b-popover-danger.bs-popover-bottom > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #f5c6cb; +} +.b-popover-danger.bs-popover-bottom > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #f6cace; +} +.b-popover-danger.bs-popover-bottom .popover-header::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #f6cace; +} +.b-popover-danger.bs-popover-left > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #f5c6cb; +} +.b-popover-danger.bs-popover-left > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #f8d7da; +} +.b-popover-danger .popover-header { + color: #212529; + background-color: #f6cace; + border-bottom-color: #f2b4ba; +} +.b-popover-danger .popover-body { + color: #721c24; +} + +.b-popover-light.popover { + background-color: #fefefe; + border-color: #fdfdfe; +} +.b-popover-light.bs-popover-top > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #fdfdfe; +} +.b-popover-light.bs-popover-top > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #fefefe; +} +.b-popover-light.bs-popover-right > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #fdfdfe; +} +.b-popover-light.bs-popover-right > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #fefefe; +} +.b-popover-light.bs-popover-bottom > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #fdfdfe; +} +.b-popover-light.bs-popover-bottom > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #f6f6f6; +} +.b-popover-light.bs-popover-bottom .popover-header::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #f6f6f6; +} +.b-popover-light.bs-popover-left > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #fdfdfe; +} +.b-popover-light.bs-popover-left > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #fefefe; +} +.b-popover-light .popover-header { + color: #212529; + background-color: #f6f6f6; + border-bottom-color: #eaeaea; +} +.b-popover-light .popover-body { + color: #818182; +} + +.b-popover-dark.popover { + background-color: #d6d8d9; + border-color: #c6c8ca; +} +.b-popover-dark.bs-popover-top > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::before { + border-top-color: #c6c8ca; +} +.b-popover-dark.bs-popover-top > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::after { + border-top-color: #d6d8d9; +} +.b-popover-dark.bs-popover-right > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::before { + border-right-color: #c6c8ca; +} +.b-popover-dark.bs-popover-right > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::after { + border-right-color: #d6d8d9; +} +.b-popover-dark.bs-popover-bottom > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::before { + border-bottom-color: #c6c8ca; +} +.b-popover-dark.bs-popover-bottom > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::after { + border-bottom-color: #ced0d2; +} +.b-popover-dark.bs-popover-bottom .popover-header::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before { + border-bottom-color: #ced0d2; +} +.b-popover-dark.bs-popover-left > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::before { + border-left-color: #c6c8ca; +} +.b-popover-dark.bs-popover-left > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::after { + border-left-color: #d6d8d9; +} +.b-popover-dark .popover-header { + color: #212529; + background-color: #ced0d2; + border-bottom-color: #c1c4c5; +} +.b-popover-dark .popover-body { + color: #1b1e21; +} + +.b-sidebar-outer { + position: fixed; + top: 0; + left: 0; + right: 0; + height: 0; + overflow: visible; + z-index: calc(1030 + 5); +} + +.b-sidebar-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: -1; + width: 100vw; + height: 100vh; + opacity: 0.6; +} + +.b-sidebar { + display: flex; + flex-direction: column; + position: fixed; + top: 0; + width: 320px; + max-width: 100%; + height: 100vh; + max-height: 100%; + margin: 0; + outline: 0; + -webkit-transform: translateX(0); + transform: translateX(0); +} +.b-sidebar.slide { + transition: -webkit-transform 0.3s ease-in-out; + transition: transform 0.3s ease-in-out; + transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .b-sidebar.slide { + transition: none; + } +} +.b-sidebar:not(.b-sidebar-right) { + left: 0; + right: auto; +} +.b-sidebar:not(.b-sidebar-right).slide:not(.show) { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} +.b-sidebar:not(.b-sidebar-right) > .b-sidebar-header .close { + margin-left: auto; +} +.b-sidebar.b-sidebar-right { + left: auto; + right: 0; +} +.b-sidebar.b-sidebar-right.slide:not(.show) { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} +.b-sidebar.b-sidebar-right > .b-sidebar-header .close { + margin-right: auto; +} +.b-sidebar > .b-sidebar-header { + font-size: 1.5rem; + padding: 0.5rem 1rem; + display: flex; + flex-direction: row; + flex-grow: 0; + align-items: center; +} +[dir=rtl] .b-sidebar > .b-sidebar-header { + flex-direction: row-reverse; +} + +.b-sidebar > .b-sidebar-header .close { + float: none; + font-size: 1.5rem; +} +.b-sidebar > .b-sidebar-body { + flex-grow: 1; + height: 100%; + overflow-y: auto; +} +.b-sidebar > .b-sidebar-footer { + flex-grow: 0; +} + +.b-skeleton-wrapper { + cursor: wait; +} + +.b-skeleton { + position: relative; + overflow: hidden; + background-color: rgba(0, 0, 0, 0.12); + cursor: wait; + -webkit-mask-image: radial-gradient(white, black); + mask-image: radial-gradient(white, black); +} +.b-skeleton::before { + content: " "; +} + +.b-skeleton-text { + height: 1rem; + margin-bottom: 0.25rem; + border-radius: 0.25rem; +} + +.b-skeleton-button { + width: 75px; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; +} + +.b-skeleton-avatar { + width: 2.5em; + height: 2.5em; + border-radius: 50%; +} + +.b-skeleton-input { + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + border: #ced4da solid 1px; + border-radius: 0.25rem; +} + +.b-skeleton-icon-wrapper svg { + color: rgba(0, 0, 0, 0.12); +} + +.b-skeleton-img { + height: 100%; + width: 100%; +} + +.b-skeleton-animate-wave::after { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 0; + background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent); + -webkit-animation: b-skeleton-animate-wave 1.75s linear infinite; + animation: b-skeleton-animate-wave 1.75s linear infinite; +} +@media (prefers-reduced-motion: reduce) { + .b-skeleton-animate-wave::after { + background: none; + -webkit-animation: none; + animation: none; + } +} + +@-webkit-keyframes b-skeleton-animate-wave { + from { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + to { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +@keyframes b-skeleton-animate-wave { + from { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } + to { + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} +.b-skeleton-animate-fade { + -webkit-animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite; + animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite; +} +@media (prefers-reduced-motion: reduce) { + .b-skeleton-animate-fade { + -webkit-animation: none; + animation: none; + } +} + +@-webkit-keyframes b-skeleton-animate-fade { + 0% { + opacity: 1; + } + 100% { + opacity: 0.4; + } +} + +@keyframes b-skeleton-animate-fade { + 0% { + opacity: 1; + } + 100% { + opacity: 0.4; + } +} +.b-skeleton-animate-throb { + -webkit-animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite; + animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite; +} +@media (prefers-reduced-motion: reduce) { + .b-skeleton-animate-throb { + -webkit-animation: none; + animation: none; + } +} + +@-webkit-keyframes b-skeleton-animate-throb { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + 100% { + -webkit-transform: scale(0.975); + transform: scale(0.975); + } +} + +@keyframes b-skeleton-animate-throb { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + 100% { + -webkit-transform: scale(0.975); + transform: scale(0.975); + } +} +.table.b-table.b-table-fixed { + table-layout: fixed; +} +.table.b-table.b-table-no-border-collapse { + border-collapse: separate; + border-spacing: 0; +} +.table.b-table[aria-busy=true] { + opacity: 0.55; +} +.table.b-table > tbody > tr.b-table-details > td { + border-top: none !important; +} +.table.b-table > caption { + caption-side: bottom; +} +.table.b-table.b-table-caption-top > caption { + caption-side: top !important; +} +.table.b-table > tbody > .table-active, +.table.b-table > tbody > .table-active > th, +.table.b-table > tbody > .table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} +.table.b-table.table-hover > tbody > tr.table-active:hover td, +.table.b-table.table-hover > tbody > tr.table-active:hover th { + color: #212529; + background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075)); + background-repeat: no-repeat; +} +.table.b-table > tbody > .bg-active, +.table.b-table > tbody > .bg-active > th, +.table.b-table > tbody > .bg-active > td { + background-color: rgba(255, 255, 255, 0.075) !important; +} +.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover td, +.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover th { + color: #fff; + background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075)); + background-repeat: no-repeat; +} + +.b-table-sticky-header, +.table-responsive, +[class*=table-responsive-] { + margin-bottom: 1rem; +} +.b-table-sticky-header > .table, +.table-responsive > .table, +[class*=table-responsive-] > .table { + margin-bottom: 0; +} + +.b-table-sticky-header { + overflow-y: auto; + max-height: 300px; +} + +@media print { + .b-table-sticky-header { + overflow-y: visible !important; + max-height: none !important; + } +} +@supports ((position: -webkit-sticky) or (position: sticky)) { + .b-table-sticky-header > .table.b-table > thead > tr > th { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 2; + } + + .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column, +.b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column, +.b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column, +.table-responsive > .table.b-table > thead > tr > .b-table-sticky-column, +.table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column, +.table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column, +[class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column, +[class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column, +[class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column { + position: -webkit-sticky; + position: sticky; + left: 0; + } + .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column, +.table-responsive > .table.b-table > thead > tr > .b-table-sticky-column, +[class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column { + z-index: 5; + } + .b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column, +.b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column, +.table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column, +.table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column, +[class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column, +[class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column { + z-index: 2; + } + + .table.b-table > thead > tr > .table-b-table-default, +.table.b-table > tbody > tr > .table-b-table-default, +.table.b-table > tfoot > tr > .table-b-table-default { + color: #212529; + background-color: #fff; + } + .table.b-table.table-dark > thead > tr > .bg-b-table-default, +.table.b-table.table-dark > tbody > tr > .bg-b-table-default, +.table.b-table.table-dark > tfoot > tr > .bg-b-table-default { + color: #fff; + background-color: #343a40; + } + .table.b-table.table-striped > tbody > tr:nth-of-type(odd) > .table-b-table-default { + background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)); + background-repeat: no-repeat; + } + .table.b-table.table-striped.table-dark > tbody > tr:nth-of-type(odd) > .bg-b-table-default { + background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)); + background-repeat: no-repeat; + } + .table.b-table.table-hover > tbody > tr:hover > .table-b-table-default { + color: #212529; + background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075)); + background-repeat: no-repeat; + } + .table.b-table.table-hover.table-dark > tbody > tr:hover > .bg-b-table-default { + color: #fff; + background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075)); + background-repeat: no-repeat; + } +} +.table.b-table > thead > tr > [aria-sort], +.table.b-table > tfoot > tr > [aria-sort] { + cursor: pointer; + background-image: none; + background-repeat: no-repeat; + background-size: 0.65em 1em; +} +.table.b-table > thead > tr > [aria-sort]:not(.b-table-sort-icon-left), +.table.b-table > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) { + background-position: right calc(0.75rem / 2) center; + padding-right: calc(0.75rem + 0.65em); +} +.table.b-table > thead > tr > [aria-sort].b-table-sort-icon-left, +.table.b-table > tfoot > tr > [aria-sort].b-table-sort-icon-left { + background-position: left calc(0.75rem / 2) center; + padding-left: calc(0.75rem + 0.65em); +} +.table.b-table > thead > tr > [aria-sort=none], +.table.b-table > tfoot > tr > [aria-sort=none] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table > thead > tr > [aria-sort=ascending], +.table.b-table > tfoot > tr > [aria-sort=ascending] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table > thead > tr > [aria-sort=descending], +.table.b-table > tfoot > tr > [aria-sort=descending] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table.table-dark > thead > tr > [aria-sort=none], .table.b-table.table-dark > tfoot > tr > [aria-sort=none], +.table.b-table > .thead-dark > tr > [aria-sort=none] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table.table-dark > thead > tr > [aria-sort=ascending], .table.b-table.table-dark > tfoot > tr > [aria-sort=ascending], +.table.b-table > .thead-dark > tr > [aria-sort=ascending] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table.table-dark > thead > tr > [aria-sort=descending], .table.b-table.table-dark > tfoot > tr > [aria-sort=descending], +.table.b-table > .thead-dark > tr > [aria-sort=descending] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table > thead > tr > .table-dark[aria-sort=none], +.table.b-table > tfoot > tr > .table-dark[aria-sort=none] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table > thead > tr > .table-dark[aria-sort=ascending], +.table.b-table > tfoot > tr > .table-dark[aria-sort=ascending] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table > thead > tr > .table-dark[aria-sort=descending], +.table.b-table > tfoot > tr > .table-dark[aria-sort=descending] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e"); +} +.table.b-table.table-sm > thead > tr > [aria-sort]:not(.b-table-sort-icon-left), +.table.b-table.table-sm > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) { + background-position: right calc(0.3rem / 2) center; + padding-right: calc(0.3rem + 0.65em); +} +.table.b-table.table-sm > thead > tr > [aria-sort].b-table-sort-icon-left, +.table.b-table.table-sm > tfoot > tr > [aria-sort].b-table-sort-icon-left { + background-position: left calc(0.3rem / 2) center; + padding-left: calc(0.3rem + 0.65em); +} + +.table.b-table.b-table-selectable:not(.b-table-selectable-no-click) > tbody > tr { + cursor: pointer; +} +.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range > tbody > tr { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +@media (max-width: 575.98px) { + .table.b-table.b-table-stacked-sm { + display: block; + width: 100%; + } + .table.b-table.b-table-stacked-sm > caption, +.table.b-table.b-table-stacked-sm > tbody, +.table.b-table.b-table-stacked-sm > tbody > tr, +.table.b-table.b-table-stacked-sm > tbody > tr > td, +.table.b-table.b-table-stacked-sm > tbody > tr > th { + display: block; + } + .table.b-table.b-table-stacked-sm > thead, +.table.b-table.b-table-stacked-sm > tfoot { + display: none; + } + .table.b-table.b-table-stacked-sm > thead > tr.b-table-top-row, +.table.b-table.b-table-stacked-sm > thead > tr.b-table-bottom-row, +.table.b-table.b-table-stacked-sm > tfoot > tr.b-table-top-row, +.table.b-table.b-table-stacked-sm > tfoot > tr.b-table-bottom-row { + display: none; + } + .table.b-table.b-table-stacked-sm > caption { + caption-side: top !important; + } + .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::before { + content: attr(data-label); + width: 40%; + float: left; + text-align: right; + overflow-wrap: break-word; + font-weight: bold; + font-style: normal; + padding: 0 calc(1rem / 2) 0 0; + margin: 0; + } + .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::after { + display: block; + clear: both; + content: ""; + } + .table.b-table.b-table-stacked-sm > tbody > tr > [data-label] > div { + display: inline-block; + width: calc(100% - 40%); + padding: 0 0 0 calc(1rem / 2); + margin: 0; + } + .table.b-table.b-table-stacked-sm > tbody > tr.top-row, .table.b-table.b-table-stacked-sm > tbody > tr.bottom-row { + display: none; + } + .table.b-table.b-table-stacked-sm > tbody > tr > :first-child { + border-top-width: 3px; + } + .table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + td, +.table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + th { + border-top-width: 3px; + } +} +@media (max-width: 767.98px) { + .table.b-table.b-table-stacked-md { + display: block; + width: 100%; + } + .table.b-table.b-table-stacked-md > caption, +.table.b-table.b-table-stacked-md > tbody, +.table.b-table.b-table-stacked-md > tbody > tr, +.table.b-table.b-table-stacked-md > tbody > tr > td, +.table.b-table.b-table-stacked-md > tbody > tr > th { + display: block; + } + .table.b-table.b-table-stacked-md > thead, +.table.b-table.b-table-stacked-md > tfoot { + display: none; + } + .table.b-table.b-table-stacked-md > thead > tr.b-table-top-row, +.table.b-table.b-table-stacked-md > thead > tr.b-table-bottom-row, +.table.b-table.b-table-stacked-md > tfoot > tr.b-table-top-row, +.table.b-table.b-table-stacked-md > tfoot > tr.b-table-bottom-row { + display: none; + } + .table.b-table.b-table-stacked-md > caption { + caption-side: top !important; + } + .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::before { + content: attr(data-label); + width: 40%; + float: left; + text-align: right; + overflow-wrap: break-word; + font-weight: bold; + font-style: normal; + padding: 0 calc(1rem / 2) 0 0; + margin: 0; + } + .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::after { + display: block; + clear: both; + content: ""; + } + .table.b-table.b-table-stacked-md > tbody > tr > [data-label] > div { + display: inline-block; + width: calc(100% - 40%); + padding: 0 0 0 calc(1rem / 2); + margin: 0; + } + .table.b-table.b-table-stacked-md > tbody > tr.top-row, .table.b-table.b-table-stacked-md > tbody > tr.bottom-row { + display: none; + } + .table.b-table.b-table-stacked-md > tbody > tr > :first-child { + border-top-width: 3px; + } + .table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + td, +.table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + th { + border-top-width: 3px; + } +} +@media (max-width: 991.98px) { + .table.b-table.b-table-stacked-lg { + display: block; + width: 100%; + } + .table.b-table.b-table-stacked-lg > caption, +.table.b-table.b-table-stacked-lg > tbody, +.table.b-table.b-table-stacked-lg > tbody > tr, +.table.b-table.b-table-stacked-lg > tbody > tr > td, +.table.b-table.b-table-stacked-lg > tbody > tr > th { + display: block; + } + .table.b-table.b-table-stacked-lg > thead, +.table.b-table.b-table-stacked-lg > tfoot { + display: none; + } + .table.b-table.b-table-stacked-lg > thead > tr.b-table-top-row, +.table.b-table.b-table-stacked-lg > thead > tr.b-table-bottom-row, +.table.b-table.b-table-stacked-lg > tfoot > tr.b-table-top-row, +.table.b-table.b-table-stacked-lg > tfoot > tr.b-table-bottom-row { + display: none; + } + .table.b-table.b-table-stacked-lg > caption { + caption-side: top !important; + } + .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::before { + content: attr(data-label); + width: 40%; + float: left; + text-align: right; + overflow-wrap: break-word; + font-weight: bold; + font-style: normal; + padding: 0 calc(1rem / 2) 0 0; + margin: 0; + } + .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::after { + display: block; + clear: both; + content: ""; + } + .table.b-table.b-table-stacked-lg > tbody > tr > [data-label] > div { + display: inline-block; + width: calc(100% - 40%); + padding: 0 0 0 calc(1rem / 2); + margin: 0; + } + .table.b-table.b-table-stacked-lg > tbody > tr.top-row, .table.b-table.b-table-stacked-lg > tbody > tr.bottom-row { + display: none; + } + .table.b-table.b-table-stacked-lg > tbody > tr > :first-child { + border-top-width: 3px; + } + .table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + td, +.table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + th { + border-top-width: 3px; + } +} +@media (max-width: 1199.98px) { + .table.b-table.b-table-stacked-xl { + display: block; + width: 100%; + } + .table.b-table.b-table-stacked-xl > caption, +.table.b-table.b-table-stacked-xl > tbody, +.table.b-table.b-table-stacked-xl > tbody > tr, +.table.b-table.b-table-stacked-xl > tbody > tr > td, +.table.b-table.b-table-stacked-xl > tbody > tr > th { + display: block; + } + .table.b-table.b-table-stacked-xl > thead, +.table.b-table.b-table-stacked-xl > tfoot { + display: none; + } + .table.b-table.b-table-stacked-xl > thead > tr.b-table-top-row, +.table.b-table.b-table-stacked-xl > thead > tr.b-table-bottom-row, +.table.b-table.b-table-stacked-xl > tfoot > tr.b-table-top-row, +.table.b-table.b-table-stacked-xl > tfoot > tr.b-table-bottom-row { + display: none; + } + .table.b-table.b-table-stacked-xl > caption { + caption-side: top !important; + } + .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::before { + content: attr(data-label); + width: 40%; + float: left; + text-align: right; + overflow-wrap: break-word; + font-weight: bold; + font-style: normal; + padding: 0 calc(1rem / 2) 0 0; + margin: 0; + } + .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::after { + display: block; + clear: both; + content: ""; + } + .table.b-table.b-table-stacked-xl > tbody > tr > [data-label] > div { + display: inline-block; + width: calc(100% - 40%); + padding: 0 0 0 calc(1rem / 2); + margin: 0; + } + .table.b-table.b-table-stacked-xl > tbody > tr.top-row, .table.b-table.b-table-stacked-xl > tbody > tr.bottom-row { + display: none; + } + .table.b-table.b-table-stacked-xl > tbody > tr > :first-child { + border-top-width: 3px; + } + .table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + td, +.table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + th { + border-top-width: 3px; + } +} +.table.b-table.b-table-stacked { + display: block; + width: 100%; +} +.table.b-table.b-table-stacked > caption, +.table.b-table.b-table-stacked > tbody, +.table.b-table.b-table-stacked > tbody > tr, +.table.b-table.b-table-stacked > tbody > tr > td, +.table.b-table.b-table-stacked > tbody > tr > th { + display: block; +} +.table.b-table.b-table-stacked > thead, +.table.b-table.b-table-stacked > tfoot { + display: none; +} +.table.b-table.b-table-stacked > thead > tr.b-table-top-row, +.table.b-table.b-table-stacked > thead > tr.b-table-bottom-row, +.table.b-table.b-table-stacked > tfoot > tr.b-table-top-row, +.table.b-table.b-table-stacked > tfoot > tr.b-table-bottom-row { + display: none; +} +.table.b-table.b-table-stacked > caption { + caption-side: top !important; +} +.table.b-table.b-table-stacked > tbody > tr > [data-label]::before { + content: attr(data-label); + width: 40%; + float: left; + text-align: right; + overflow-wrap: break-word; + font-weight: bold; + font-style: normal; + padding: 0 calc(1rem / 2) 0 0; + margin: 0; +} +.table.b-table.b-table-stacked > tbody > tr > [data-label]::after { + display: block; + clear: both; + content: ""; +} +.table.b-table.b-table-stacked > tbody > tr > [data-label] > div { + display: inline-block; + width: calc(100% - 40%); + padding: 0 0 0 calc(1rem / 2); + margin: 0; +} +.table.b-table.b-table-stacked > tbody > tr.top-row, .table.b-table.b-table-stacked > tbody > tr.bottom-row { + display: none; +} +.table.b-table.b-table-stacked > tbody > tr > :first-child { + border-top-width: 3px; +} +.table.b-table.b-table-stacked > tbody > tr > [rowspan] + td, +.table.b-table.b-table-stacked > tbody > tr > [rowspan] + th { + border-top-width: 3px; +} + +.b-time { + min-width: 150px; +} +.b-time[aria-disabled=true] output, .b-time[aria-readonly=true] output, +.b-time output.disabled { + background-color: #e9ecef; + opacity: 1; +} +.b-time[aria-disabled=true] output { + pointer-events: none; +} +[dir=rtl] .b-time > .d-flex:not(.flex-column) { + flex-direction: row-reverse; +} + +.b-time .b-time-header { + margin-bottom: 0.5rem; +} +.b-time .b-time-header output { + padding: 0.25rem; + font-size: 80%; +} +.b-time .b-time-footer { + margin-top: 0.5rem; +} +.b-time .b-time-ampm { + margin-left: 0.5rem; +} + +.b-toast { + display: block; + position: relative; + max-width: 350px; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + background-clip: padding-box; + z-index: 1; + border-radius: 0.25rem; +} +.b-toast .toast { + background-color: rgba(255, 255, 255, 0.85); +} +.b-toast:not(:last-child) { + margin-bottom: 0.75rem; +} +.b-toast.b-toast-solid .toast { + background-color: white; +} +.b-toast .toast { + opacity: 1; +} +.b-toast .toast.fade:not(.show) { + opacity: 0; +} +.b-toast .toast .toast-body { + display: block; +} + +.b-toast-primary .toast { + background-color: rgba(230, 242, 255, 0.85); + border-color: rgba(184, 218, 255, 0.85); + color: #004085; +} +.b-toast-primary .toast .toast-header { + color: #004085; + background-color: rgba(204, 229, 255, 0.85); + border-bottom-color: rgba(184, 218, 255, 0.85); +} +.b-toast-primary.b-toast-solid .toast { + background-color: #e6f2ff; +} + +.b-toast-secondary .toast { + background-color: rgba(239, 240, 241, 0.85); + border-color: rgba(214, 216, 219, 0.85); + color: #383d41; +} +.b-toast-secondary .toast .toast-header { + color: #383d41; + background-color: rgba(226, 227, 229, 0.85); + border-bottom-color: rgba(214, 216, 219, 0.85); +} +.b-toast-secondary.b-toast-solid .toast { + background-color: #eff0f1; +} + +.b-toast-success .toast { + background-color: rgba(230, 245, 233, 0.85); + border-color: rgba(195, 230, 203, 0.85); + color: #155724; +} +.b-toast-success .toast .toast-header { + color: #155724; + background-color: rgba(212, 237, 218, 0.85); + border-bottom-color: rgba(195, 230, 203, 0.85); +} +.b-toast-success.b-toast-solid .toast { + background-color: #e6f5e9; +} + +.b-toast-info .toast { + background-color: rgba(229, 244, 247, 0.85); + border-color: rgba(190, 229, 235, 0.85); + color: #0c5460; +} +.b-toast-info .toast .toast-header { + color: #0c5460; + background-color: rgba(209, 236, 241, 0.85); + border-bottom-color: rgba(190, 229, 235, 0.85); +} +.b-toast-info.b-toast-solid .toast { + background-color: #e5f4f7; +} + +.b-toast-warning .toast { + background-color: rgba(255, 249, 231, 0.85); + border-color: rgba(255, 238, 186, 0.85); + color: #856404; +} +.b-toast-warning .toast .toast-header { + color: #856404; + background-color: rgba(255, 243, 205, 0.85); + border-bottom-color: rgba(255, 238, 186, 0.85); +} +.b-toast-warning.b-toast-solid .toast { + background-color: #fff9e7; +} + +.b-toast-danger .toast { + background-color: rgba(252, 237, 238, 0.85); + border-color: rgba(245, 198, 203, 0.85); + color: #721c24; +} +.b-toast-danger .toast .toast-header { + color: #721c24; + background-color: rgba(248, 215, 218, 0.85); + border-bottom-color: rgba(245, 198, 203, 0.85); +} +.b-toast-danger.b-toast-solid .toast { + background-color: #fcedee; +} + +.b-toast-light .toast { + background-color: rgba(255, 255, 255, 0.85); + border-color: rgba(253, 253, 254, 0.85); + color: #818182; +} +.b-toast-light .toast .toast-header { + color: #818182; + background-color: rgba(254, 254, 254, 0.85); + border-bottom-color: rgba(253, 253, 254, 0.85); +} +.b-toast-light.b-toast-solid .toast { + background-color: white; +} + +.b-toast-dark .toast { + background-color: rgba(227, 229, 229, 0.85); + border-color: rgba(198, 200, 202, 0.85); + color: #1b1e21; +} +.b-toast-dark .toast .toast-header { + color: #1b1e21; + background-color: rgba(214, 216, 217, 0.85); + border-bottom-color: rgba(198, 200, 202, 0.85); +} +.b-toast-dark.b-toast-solid .toast { + background-color: #e3e5e5; +} + +.b-toaster { + z-index: 1100; +} +.b-toaster .b-toaster-slot { + position: relative; + display: block; +} +.b-toaster .b-toaster-slot:empty { + display: none !important; +} + +.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full, .b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full { + position: fixed; + left: 0.5rem; + right: 0.5rem; + margin: 0; + padding: 0; + height: 0; + overflow: visible; +} +.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot { + position: absolute; + max-width: 350px; + width: 100%; + /* IE 11 fix */ + left: 0; + right: 0; + padding: 0; + margin: 0; +} +.b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot { + width: 100%; + max-width: 100%; +} +.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast, +.b-toaster.b-toaster-top-full .b-toaster-slot .toast, .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast, +.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast { + width: 100%; + max-width: 100%; +} +.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full { + top: 0; +} +.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot { + top: 0.5rem; +} +.b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full { + bottom: 0; +} +.b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot { + bottom: 0.5rem; +} +.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot { + margin-left: auto; +} +.b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot { + margin-right: auto; +} + +.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-move, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move { + transition: -webkit-transform 0.175s; + transition: transform 0.175s; + transition: transform 0.175s, -webkit-transform 0.175s; +} +.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade { + transition-delay: 0.175s; +} +.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active { + position: absolute; + transition-delay: 0.175s; +} +.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade { + transition-delay: 0s; +} +.tooltip.b-tooltip { + display: block; + opacity: 0.9; + outline: 0; +} +.tooltip.b-tooltip.fade:not(.show) { + opacity: 0; +} +.tooltip.b-tooltip.show { + opacity: 0.9; +} +.tooltip.b-tooltip.noninteractive { + pointer-events: none; +} +.tooltip.b-tooltip .arrow { + margin: 0 0.25rem; +} +.tooltip.b-tooltip.bs-tooltip-right .arrow, .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.bs-tooltip-left .arrow, .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow { + margin: 0.25rem 0; +} + +.tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #007bff; +} +.tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #007bff; +} +.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #007bff; +} +.tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #007bff; +} +.tooltip.b-tooltip-primary .tooltip-inner { + color: #fff; + background-color: #007bff; +} + +.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #6c757d; +} +.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #6c757d; +} +.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #6c757d; +} +.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #6c757d; +} +.tooltip.b-tooltip-secondary .tooltip-inner { + color: #fff; + background-color: #6c757d; +} + +.tooltip.b-tooltip-success.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #28a745; +} +.tooltip.b-tooltip-success.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #28a745; +} +.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #28a745; +} +.tooltip.b-tooltip-success.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #28a745; +} +.tooltip.b-tooltip-success .tooltip-inner { + color: #fff; + background-color: #28a745; +} + +.tooltip.b-tooltip-info.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #17a2b8; +} +.tooltip.b-tooltip-info.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #17a2b8; +} +.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #17a2b8; +} +.tooltip.b-tooltip-info.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #17a2b8; +} +.tooltip.b-tooltip-info .tooltip-inner { + color: #fff; + background-color: #17a2b8; +} + +.tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #ffc107; +} +.tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #ffc107; +} +.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #ffc107; +} +.tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #ffc107; +} +.tooltip.b-tooltip-warning .tooltip-inner { + color: #212529; + background-color: #ffc107; +} + +.tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #dc3545; +} +.tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #dc3545; +} +.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #dc3545; +} +.tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #dc3545; +} +.tooltip.b-tooltip-danger .tooltip-inner { + color: #fff; + background-color: #dc3545; +} + +.tooltip.b-tooltip-light.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #f8f9fa; +} +.tooltip.b-tooltip-light.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #f8f9fa; +} +.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #f8f9fa; +} +.tooltip.b-tooltip-light.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #f8f9fa; +} +.tooltip.b-tooltip-light .tooltip-inner { + color: #212529; + background-color: #f8f9fa; +} + +.tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before { + border-top-color: #343a40; +} +.tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before { + border-right-color: #343a40; +} +.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before { + border-bottom-color: #343a40; +} +.tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before { + border-left-color: #343a40; +} +.tooltip.b-tooltip-dark .tooltip-inner { + color: #fff; + background-color: #343a40; +} + +.b-icon.bi { + display: inline-block; + overflow: visible; + vertical-align: -0.15em; +} +.b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon; + animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical; + animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade; + animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-animation: 2s infinite linear normal b-icon-animation-spin; + animation: 2s infinite linear normal b-icon-animation-spin; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g { + -webkit-transform-origin: center; + transform-origin: center; + animation: 2s infinite linear reverse b-icon-animation-spin; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-animation: 1s infinite steps(8) normal b-icon-animation-spin; + animation: 1s infinite steps(8) normal b-icon-animation-spin; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g { + -webkit-transform-origin: center; + transform-origin: center; + animation: 1s infinite steps(8) reverse b-icon-animation-spin; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g { + -webkit-animation: none; + animation: none; + } +} +.b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb; + animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb; +} +@media (prefers-reduced-motion: reduce) { + .b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g { + -webkit-animation: none; + animation: none; + } +} + +@-webkit-keyframes b-icon-animation-cylon { + 0% { + -webkit-transform: translateX(-25%); + transform: translateX(-25%); + } + 100% { + -webkit-transform: translateX(25%); + transform: translateX(25%); + } +} + +@keyframes b-icon-animation-cylon { + 0% { + -webkit-transform: translateX(-25%); + transform: translateX(-25%); + } + 100% { + -webkit-transform: translateX(25%); + transform: translateX(25%); + } +} +@-webkit-keyframes b-icon-animation-cylon-vertical { + 0% { + -webkit-transform: translateY(25%); + transform: translateY(25%); + } + 100% { + -webkit-transform: translateY(-25%); + transform: translateY(-25%); + } +} +@keyframes b-icon-animation-cylon-vertical { + 0% { + -webkit-transform: translateY(25%); + transform: translateY(25%); + } + 100% { + -webkit-transform: translateY(-25%); + transform: translateY(-25%); + } +} +@-webkit-keyframes b-icon-animation-fade { + 0% { + opacity: 0.1; + } + 100% { + opacity: 1; + } +} +@keyframes b-icon-animation-fade { + 0% { + opacity: 0.1; + } + 100% { + opacity: 1; + } +} +@-webkit-keyframes b-icon-animation-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes b-icon-animation-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes b-icon-animation-throb { + 0% { + opacity: 0.5; + -webkit-transform: scale(0.5); + transform: scale(0.5); + } + 100% { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} +@keyframes b-icon-animation-throb { + 0% { + opacity: 0.5; + -webkit-transform: scale(0.5); + transform: scale(0.5); + } + 100% { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} +.btn .b-icon.bi, +.nav-link .b-icon.bi, +.dropdown-toggle .b-icon.bi, +.dropdown-item .b-icon.bi, +.input-group-text .b-icon.bi { + font-size: 125%; + vertical-align: text-bottom; +} + +/*# sourceMappingURL=bootstrap-vue.css.map */ \ No newline at end of file diff --git a/src/assets/legacy/bootstrap-vue.css.map b/src/assets/legacy/bootstrap-vue.css.map new file mode 100644 index 00000000..9152fbed --- /dev/null +++ b/src/assets/legacy/bootstrap-vue.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap-vue.css","../scripts/index.scss","../src/_utilities.scss","../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../src/_custom-controls.scss","../node_modules/bootstrap/scss/_variables.scss","../src/components/avatar/_avatar.scss","../src/_variables.scss","../src/components/calendar/_calendar.scss","../src/components/card/_card-img.scss","../node_modules/bootstrap/scss/mixins/_border-radius.scss","../src/components/dropdown/_dropdown.scss","../src/components/dropdown/_dropdown-form.scss","../src/components/dropdown/_dropdown-text.scss","../src/components/form-checkbox/_form-checkbox.scss","../src/components/input-group/_input-group.scss","../src/components/form-btn-label-control/_form-btn-label-control.scss","../src/components/form-file/_form-file.scss","../src/components/form-input/_form-input.scss","../node_modules/bootstrap/scss/mixins/_transition.scss","../src/components/form-radio/_form-radio.scss","../src/components/form-rating/_form-rating.scss","../src/components/form-spinbutton/_spinbutton.scss","../src/components/form-tags/_form-tags.scss","../src/components/media/_media.scss","../src/components/modal/_modal.scss","../src/components/pagination/_pagination.scss","../src/components/popover/_popover.scss","../src/components/sidebar/_sidebar.scss","../src/components/skeleton/_skeleton.scss","../src/components/table/_table.scss","../src/components/time/_time.scss","../src/components/toast/_toast.scss","../src/components/toast/_toaster.scss","../src/components/toast/_toaster-transition.scss","../src/components/tooltip/_tooltip.scss","../src/icons/_icons.scss"],"names":[],"mappings":"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B3WM;EACE,gDAAA;AhB6WR;AgBxWQ;EACE,kDAAA;EACA,oBXkToB;EWjTpB,uBXiToB;ALyD9B;;AgBvWQ;EACE,gDAAA;EACA,mBXiToB;EWhTpB,sBXgToB;AL0D9B;;AgBpWI;EAEE,yBXhGK;EWiGL,UAAA;AhBsWN;AgBnWI;EACE,oBAAA;AhBqWN;AgBnWM;EACE,eAAA;AhBqWR;;AgB9VI;EACE,eAAA;AhBiWN;;AiBrdA;EACE,mBAAA;EACA,kBAAA;AjBwdF;;AiBndE;;;;;;EAGE,kBZ2Q0B;EY1Q1B,gCZqeoC;ALZxC;AiBtdE;;;;EAEE,oBAAA;EACA,gBZmN0B;ALuQ9B;AiBvdE;;EPPE,qBAAA;AVkeJ;AiBxdI;;EACE,kBAAA;EACA;;CVwB0B;EGpC5B,gCAAA;AV0eJ;;AiBtdE;;;;;;EAGE,mBZkP0B;EYjP1B,kCZ0coC;ALkBxC;AiBzdE;;;;EAEE,uBAAA;EACA,gBZ0L0B;ALmS9B;AiB1dE;;EPjCE,qBAAA;AV+fJ;AiB3dI;;EACE,kBAAA;EACA;;CVC0B;EGvC5B,gCAAA;AVugBJ;;AkBphBI;EAIE,2DAAA;AlBohBN;;AkB7gBA;EACE,mCbkesC;EahetC,yBAAA;AlB+gBF;;AkB5gBA;;EAEE,kCb4dsC;Ea1dtC,yBAAA;AlB8gBF;;AkB3gBA;;EAEE,gCbsdsC;EardtC,yBAAA;AlB8gBF;;AkB3gBA;EAEE,yBbzBS;Ea0BT,ab8Y4B;AL+H9B;;AkBxgBE;EACE,kBAAA;EACA,cAAA;EACA,SAAA;EACA,gBAAA;AlB2gBJ;AkBzgBI;;;;;EAKE,iBAAA;AlB2gBN;AkBlgBI;;;;;EACE,iBAAA;AlBwgBN;AkBpgBE;EACE,UAAA;AlBsgBJ;AkBlgBI;ERvCA,0BAAA;EACA,6BAAA;AV4iBJ;AkBngBI;ER5BA,yBAAA;EACA,4BAAA;AVkiBJ;AkBlgBE;EACE,mCbiaoC;EahapC,kBAAA;EACA,sBb7EO;Ea8EP,4BAAA;EACA,yBAAA;EACA,mCb4ZoC;EazZlC,sBbqJwB;Ec/NxB,wEDgFF;AlB6fJ;AmBzkBM;ED6DJ;IC5DM,gBAAA;EnB4kBN;AACF;AkB9fI;EACE,cbvFK;EawFL,sBb/FK;EagGL,qBb8XkC;Ea7XlC,UAAA;EAIE,gDb8RsB;AL+N9B;AkBzfI;EAEE,yBbzGK;ALmmBX;;AkBrfA;EACE,gCb6XsC;Ea5XtC,eAAA;ERvGE,qBAAA;AVgmBJ;;AkBrfA;EACE,kCbsXsC;EarXtC,iBAAA;ER7GE,qBAAA;AVsmBJ;;AkBjfI;EAEE,qBbugB8B;ALpBpC;AkBjfM;EACE,qBbogB4B;EangB5B,gDAAA;AlBmfR;;AkBzeQ;EACE,gDAAA;AlB4eV;AkB1eQ;EACE,gDAAA;AlB4eV;AkB1eQ;EACE,gDAAA;AlB4eV;AkBxeM;EACE,yBb6e4B;Ea5e5B,sBAAA;AlB0eR;AkBxeQ;EACE,yBAAA;EACA,sBAAA;AlB0eV;AkBteM;EACE,yCAAA;AlBweR;AkBreM;EACE,yBb+d4B;Ea9d5B,sBAAA;AlBueR;AkBreQ;EACE,yBAAA;EACA,sBAAA;AlBueV;AkBneM;EACE,mCAAA;AlBqeR;AkBleM;;;EAEE,cAAA;AlBqeR;AkBleM;EACE,yBb4c4B;Ea3c5B,sBAAA;AlBoeR;AkBleQ;EACE,yBAAA;EACA,sBAAA;AlBoeV;AkBheM;EACE,mCAAA;AlBkeR;AkBheM;EACE,mCAAA;AlBkeR;;AkB5iBI;EAEE,qBbwgB8B;ALsCpC;AkB5iBM;EACE,qBbqgB4B;EapgB5B,gDAAA;AlB8iBR;;AkBpiBQ;EACE,gDAAA;AlBuiBV;AkBriBQ;EACE,gDAAA;AlBuiBV;AkBriBQ;EACE,gDAAA;AlBuiBV;AkBniBM;EACE,yBb8e4B;Ea7e5B,sBAAA;AlBqiBR;AkBniBQ;EACE,yBAAA;EACA,sBAAA;AlBqiBV;AkBjiBM;EACE,yCAAA;AlBmiBR;AkBhiBM;EACE,yBbge4B;Ea/d5B,sBAAA;AlBkiBR;AkBhiBQ;EACE,yBAAA;EACA,sBAAA;AlBkiBV;AkB9hBM;EACE,mCAAA;AlBgiBR;AkB7hBM;;;EAEE,cAAA;AlBgiBR;AkB7hBM;EACE,yBb6c4B;Ea5c5B,sBAAA;AlB+hBR;AkB7hBQ;EACE,yBAAA;EACA,sBAAA;AlB+hBV;AkB3hBM;EACE,mCAAA;AlB6h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","file":"bootstrap-vue.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n * BootstrapVue Custom CSS (https://bootstrap-vue.org)\n */\n.bv-no-focus-ring:focus {\n outline: none;\n}\n\n@media (max-width: 575.98px) {\n .bv-d-xs-down-none {\n display: none !important;\n }\n}\n@media (max-width: 767.98px) {\n .bv-d-sm-down-none {\n display: none !important;\n }\n}\n@media (max-width: 991.98px) {\n .bv-d-md-down-none {\n display: none !important;\n }\n}\n@media (max-width: 1199.98px) {\n .bv-d-lg-down-none {\n display: none !important;\n }\n}\n.bv-d-xl-down-none {\n display: none !important;\n}\n\n.form-control.focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n.form-control.focus.is-valid {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.form-control.focus.is-invalid {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.b-avatar {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n vertical-align: middle;\n flex-shrink: 0;\n width: 2.5rem;\n height: 2.5rem;\n font-size: inherit;\n font-weight: 400;\n line-height: 1;\n max-width: 100%;\n max-height: auto;\n text-align: center;\n overflow: visible;\n position: relative;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n.b-avatar:focus {\n outline: 0;\n}\n.b-avatar.btn, .b-avatar[href] {\n padding: 0;\n border: 0;\n}\n.b-avatar.btn .b-avatar-img img, .b-avatar[href] .b-avatar-img img {\n transition: transform 0.15s ease-in-out;\n}\n.b-avatar.btn:not(:disabled):not(.disabled), .b-avatar[href]:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img, .b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img {\n transform: scale(1.15);\n}\n.b-avatar.disabled, .b-avatar:disabled, .b-avatar[disabled] {\n opacity: 0.65;\n pointer-events: none;\n}\n.b-avatar .b-avatar-custom,\n.b-avatar .b-avatar-text,\n.b-avatar .b-avatar-img {\n border-radius: inherit;\n width: 100%;\n height: 100%;\n overflow: hidden;\n display: flex;\n justify-content: center;\n align-items: center;\n mask-image: radial-gradient(white, black);\n}\n.b-avatar .b-avatar-text {\n text-transform: uppercase;\n white-space: nowrap;\n}\n.b-avatar[href] {\n text-decoration: none;\n}\n.b-avatar > .b-icon {\n width: 60%;\n height: auto;\n max-width: 100%;\n}\n.b-avatar .b-avatar-img img {\n width: 100%;\n height: 100%;\n max-height: auto;\n border-radius: inherit;\n object-fit: cover;\n}\n.b-avatar .b-avatar-badge {\n position: absolute;\n min-height: 1.5em;\n min-width: 1.5em;\n padding: 0.25em;\n line-height: 1;\n border-radius: 10em;\n font-size: 70%;\n font-weight: 700;\n z-index: 1;\n}\n\n.b-avatar-sm {\n width: 1.5rem;\n height: 1.5rem;\n}\n.b-avatar-sm .b-avatar-text {\n font-size: calc(0.6rem);\n}\n.b-avatar-sm .b-avatar-badge {\n font-size: calc(0.42rem);\n}\n\n.b-avatar-lg {\n width: 3.5rem;\n height: 3.5rem;\n}\n.b-avatar-lg .b-avatar-text {\n font-size: calc(1.4rem);\n}\n.b-avatar-lg .b-avatar-badge {\n font-size: calc(0.98rem);\n}\n\n.b-avatar-group .b-avatar-group-inner {\n display: flex;\n flex-wrap: wrap;\n}\n.b-avatar-group .b-avatar {\n border: 1px solid #dee2e6;\n}\n.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),\n.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled) {\n z-index: 1;\n}\n\n.b-calendar {\n display: inline-flex;\n}\n.b-calendar .b-calendar-inner {\n min-width: 250px;\n}\n.b-calendar .b-calendar-header,\n.b-calendar .b-calendar-nav {\n margin-bottom: 0.25rem;\n}\n.b-calendar .b-calendar-nav .btn {\n padding: 0.25rem;\n}\n.b-calendar output {\n padding: 0.25rem;\n font-size: 80%;\n}\n.b-calendar output.readonly {\n background-color: #e9ecef;\n opacity: 1;\n}\n.b-calendar .b-calendar-footer {\n margin-top: 0.5rem;\n}\n.b-calendar .b-calendar-grid {\n padding: 0;\n margin: 0;\n overflow: hidden;\n}\n.b-calendar .b-calendar-grid .row {\n flex-wrap: nowrap;\n}\n.b-calendar .b-calendar-grid-caption {\n padding: 0.25rem;\n}\n.b-calendar .b-calendar-grid-body .col[data-date] .btn {\n width: 32px;\n height: 32px;\n font-size: 14px;\n line-height: 1;\n margin: 3px auto;\n padding: 9px 0;\n}\n.b-calendar .btn:disabled, .b-calendar .btn.disabled, .b-calendar .btn[aria-disabled=true] {\n cursor: default;\n pointer-events: none;\n}\n\n.card-img-left {\n border-top-left-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-img-right {\n border-top-right-radius: calc(0.25rem - 1px);\n border-bottom-right-radius: calc(0.25rem - 1px);\n}\n\n.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after {\n display: none !important;\n}\n.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before {\n display: none !important;\n}\n.dropdown .dropdown-menu:focus {\n outline: none;\n}\n\n.b-dropdown-form {\n display: inline-block;\n padding: 0.25rem 1.5rem;\n width: 100%;\n clear: both;\n font-weight: 400;\n}\n.b-dropdown-form:focus {\n outline: 1px dotted !important;\n outline: 5px auto -webkit-focus-ring-color !important;\n}\n.b-dropdown-form.disabled, .b-dropdown-form:disabled {\n outline: 0 !important;\n color: #adb5bd;\n pointer-events: none;\n}\n\n.b-dropdown-text {\n display: inline-block;\n padding: 0.25rem 1.5rem;\n margin-bottom: 0;\n width: 100%;\n clear: both;\n font-weight: lighter;\n}\n\n.custom-checkbox.b-custom-control-lg,\n.input-group-lg .custom-checkbox {\n font-size: 1.25rem;\n line-height: 1.5;\n padding-left: 1.875rem;\n}\n.custom-checkbox.b-custom-control-lg .custom-control-label::before,\n.input-group-lg .custom-checkbox .custom-control-label::before {\n top: 0.3125rem;\n left: -1.875rem;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 0.3rem;\n}\n.custom-checkbox.b-custom-control-lg .custom-control-label::after,\n.input-group-lg .custom-checkbox .custom-control-label::after {\n top: 0.3125rem;\n left: -1.875rem;\n width: 1.25rem;\n height: 1.25rem;\n background-size: 50% 50%;\n}\n\n.custom-checkbox.b-custom-control-sm,\n.input-group-sm .custom-checkbox {\n font-size: 0.875rem;\n line-height: 1.5;\n padding-left: 1.3125rem;\n}\n.custom-checkbox.b-custom-control-sm .custom-control-label::before,\n.input-group-sm .custom-checkbox .custom-control-label::before {\n top: 0.21875rem;\n left: -1.3125rem;\n width: 0.875rem;\n height: 0.875rem;\n border-radius: 0.2rem;\n}\n.custom-checkbox.b-custom-control-sm .custom-control-label::after,\n.input-group-sm .custom-checkbox .custom-control-label::after {\n top: 0.21875rem;\n left: -1.3125rem;\n width: 0.875rem;\n height: 0.875rem;\n background-size: 50% 50%;\n}\n\n.custom-switch.b-custom-control-lg,\n.input-group-lg .custom-switch {\n padding-left: 2.8125rem;\n}\n.custom-switch.b-custom-control-lg .custom-control-label,\n.input-group-lg .custom-switch .custom-control-label {\n font-size: 1.25rem;\n line-height: 1.5;\n}\n.custom-switch.b-custom-control-lg .custom-control-label::before,\n.input-group-lg .custom-switch .custom-control-label::before {\n top: 0.3125rem;\n height: 1.25rem;\n left: -2.8125rem;\n width: 2.1875rem;\n border-radius: 0.625rem;\n}\n.custom-switch.b-custom-control-lg .custom-control-label::after,\n.input-group-lg .custom-switch .custom-control-label::after {\n top: calc(\n 0.3125rem + 2px\n );\n left: calc(\n -2.8125rem + 2px\n );\n width: calc(\n 1.25rem - 4px\n);\n height: calc(\n 1.25rem - 4px\n);\n border-radius: 0.625rem;\n background-size: 50% 50%;\n}\n.custom-switch.b-custom-control-lg .custom-control-input:checked ~ .custom-control-label::after,\n.input-group-lg .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n transform: translateX(0.9375rem);\n}\n\n.custom-switch.b-custom-control-sm,\n.input-group-sm .custom-switch {\n padding-left: 1.96875rem;\n}\n.custom-switch.b-custom-control-sm .custom-control-label,\n.input-group-sm .custom-switch .custom-control-label {\n font-size: 0.875rem;\n line-height: 1.5;\n}\n.custom-switch.b-custom-control-sm .custom-control-label::before,\n.input-group-sm .custom-switch .custom-control-label::before {\n top: 0.21875rem;\n left: -1.96875rem;\n width: 1.53125rem;\n height: 0.875rem;\n border-radius: 0.4375rem;\n}\n.custom-switch.b-custom-control-sm .custom-control-label::after,\n.input-group-sm .custom-switch .custom-control-label::after {\n top: calc(\n 0.21875rem + 2px\n );\n left: calc(\n -1.96875rem + 2px\n );\n width: calc(\n 0.875rem - 4px\n);\n height: calc(\n 0.875rem - 4px\n);\n border-radius: 0.4375rem;\n background-size: 50% 50%;\n}\n.custom-switch.b-custom-control-sm .custom-control-input:checked ~ .custom-control-label::after,\n.input-group-sm .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n transform: translateX(0.65625rem);\n}\n\n.input-group > .input-group-prepend > .btn-group > .btn,\n.input-group > .input-group-append:not(:last-child) > .btn-group > .btn,\n.input-group > .input-group-append:last-child > .btn-group:not(:last-child):not(.dropdown-toggle) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .input-group-append > .btn-group > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .btn-group > .btn,\n.input-group > .input-group-prepend:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.b-form-btn-label-control.form-control {\n display: flex;\n align-items: stretch;\n height: auto;\n padding: 0;\n background-image: none;\n}\n.input-group .b-form-btn-label-control.form-control {\n padding: 0;\n}\n\n[dir=rtl] .b-form-btn-label-control.form-control, .b-form-btn-label-control.form-control[dir=rtl] {\n flex-direction: row-reverse;\n}\n[dir=rtl] .b-form-btn-label-control.form-control > label, .b-form-btn-label-control.form-control[dir=rtl] > label {\n text-align: right;\n}\n\n.b-form-btn-label-control.form-control > .btn {\n line-height: 1;\n font-size: inherit;\n box-shadow: none !important;\n border: 0;\n}\n.b-form-btn-label-control.form-control > .btn:disabled {\n pointer-events: none;\n}\n.b-form-btn-label-control.form-control.is-valid > .btn {\n color: #28a745;\n}\n.b-form-btn-label-control.form-control.is-invalid > .btn {\n color: #dc3545;\n}\n.b-form-btn-label-control.form-control > .dropdown-menu {\n padding: 0.5rem;\n}\n.b-form-btn-label-control.form-control > .form-control {\n height: auto;\n min-height: calc(calc(1.5em + 0.75rem + 2px) - 2px);\n padding-left: 0.25rem;\n margin: 0;\n border: 0;\n outline: 0;\n background: transparent;\n word-break: break-word;\n font-size: inherit;\n white-space: normal;\n cursor: pointer;\n}\n.b-form-btn-label-control.form-control > .form-control.form-control-sm {\n min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);\n}\n.b-form-btn-label-control.form-control > .form-control.form-control-lg {\n min-height: calc(calc(1.5em + 1rem + 2px) - 2px);\n}\n.input-group.input-group-sm .b-form-btn-label-control.form-control > .form-control {\n min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n}\n\n.input-group.input-group-lg .b-form-btn-label-control.form-control > .form-control {\n min-height: calc(calc(1.5em + 1rem + 2px) - 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.b-form-btn-label-control.form-control[aria-disabled=true], .b-form-btn-label-control.form-control[aria-readonly=true] {\n background-color: #e9ecef;\n opacity: 1;\n}\n.b-form-btn-label-control.form-control[aria-disabled=true] {\n pointer-events: none;\n}\n.b-form-btn-label-control.form-control[aria-disabled=true] > label {\n cursor: default;\n}\n\n.b-form-btn-label-control.btn-group > .dropdown-menu {\n padding: 0.5rem;\n}\n\n.custom-file-label {\n white-space: nowrap;\n overflow-x: hidden;\n}\n\n.b-custom-control-lg.custom-file,\n.b-custom-control-lg .custom-file-input,\n.b-custom-control-lg .custom-file-label,\n.input-group-lg.custom-file,\n.input-group-lg .custom-file-input,\n.input-group-lg .custom-file-label {\n font-size: 1.25rem;\n height: calc(1.5em + 1rem + 2px);\n}\n.b-custom-control-lg .custom-file-label,\n.b-custom-control-lg .custom-file-label:after,\n.input-group-lg .custom-file-label,\n.input-group-lg .custom-file-label:after {\n padding: 0.5rem 1rem;\n line-height: 1.5;\n}\n.b-custom-control-lg .custom-file-label,\n.input-group-lg .custom-file-label {\n border-radius: 0.3rem;\n}\n.b-custom-control-lg .custom-file-label::after,\n.input-group-lg .custom-file-label::after {\n font-size: inherit;\n height: calc(\n 1.5em + 1rem\n);\n border-radius: 0 0.3rem 0.3rem 0;\n}\n\n.b-custom-control-sm.custom-file,\n.b-custom-control-sm .custom-file-input,\n.b-custom-control-sm .custom-file-label,\n.input-group-sm.custom-file,\n.input-group-sm .custom-file-input,\n.input-group-sm .custom-file-label {\n font-size: 0.875rem;\n height: calc(1.5em + 0.5rem + 2px);\n}\n.b-custom-control-sm .custom-file-label,\n.b-custom-control-sm .custom-file-label:after,\n.input-group-sm .custom-file-label,\n.input-group-sm .custom-file-label:after {\n padding: 0.25rem 0.5rem;\n line-height: 1.5;\n}\n.b-custom-control-sm .custom-file-label,\n.input-group-sm .custom-file-label {\n border-radius: 0.2rem;\n}\n.b-custom-control-sm .custom-file-label::after,\n.input-group-sm .custom-file-label::after {\n font-size: inherit;\n height: calc(\n 1.5em + 0.5rem\n);\n border-radius: 0 0.2rem 0.2rem 0;\n}\n\n.was-validated .form-control:invalid, .was-validated .form-control:valid, .form-control.is-invalid, .form-control.is-valid {\n background-position: right calc(0.375em + 0.1875rem) center;\n}\n\ninput[type=color].form-control {\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.125rem 0.25rem;\n}\n\ninput[type=color].form-control.form-control-sm,\n.input-group-sm input[type=color].form-control {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.125rem 0.25rem;\n}\n\ninput[type=color].form-control.form-control-lg,\n.input-group-lg input[type=color].form-control {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.125rem 0.25rem;\n}\n\ninput[type=color].form-control:disabled {\n background-color: #adb5bd;\n opacity: 0.65;\n}\n\n.input-group > .custom-range {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n.input-group > .custom-range + .form-control,\n.input-group > .custom-range + .form-control-plaintext,\n.input-group > .custom-range + .custom-select,\n.input-group > .custom-range + .custom-range,\n.input-group > .custom-range + .custom-file {\n margin-left: -1px;\n}\n.input-group > .form-control + .custom-range,\n.input-group > .form-control-plaintext + .custom-range,\n.input-group > .custom-select + .custom-range,\n.input-group > .custom-range + .custom-range,\n.input-group > .custom-file + .custom-range {\n margin-left: -1px;\n}\n.input-group > .custom-range:focus {\n z-index: 3;\n}\n.input-group > .custom-range:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > .custom-range:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .custom-range {\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0 0.75rem;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n height: calc(1.5em + 0.75rem + 2px);\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .input-group > .custom-range {\n transition: none;\n }\n}\n.input-group > .custom-range:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n.input-group > .custom-range:disabled, .input-group > .custom-range[readonly] {\n background-color: #e9ecef;\n}\n\n.input-group-lg > .custom-range {\n height: calc(1.5em + 1rem + 2px);\n padding: 0 1rem;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .custom-range {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0 0.5rem;\n border-radius: 0.2rem;\n}\n\n.was-validated .input-group .custom-range:valid, .input-group .custom-range.is-valid {\n border-color: #28a745;\n}\n.was-validated .input-group .custom-range:valid:focus, .input-group .custom-range.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-range:valid:focus::-webkit-slider-thumb, .custom-range.is-valid:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;\n}\n.was-validated .custom-range:valid:focus::-moz-range-thumb, .custom-range.is-valid:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;\n}\n.was-validated .custom-range:valid:focus::-ms-thumb, .custom-range.is-valid:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;\n}\n.was-validated .custom-range:valid::-webkit-slider-thumb, .custom-range.is-valid::-webkit-slider-thumb {\n background-color: #28a745;\n background-image: none;\n}\n.was-validated .custom-range:valid::-webkit-slider-thumb:active, .custom-range.is-valid::-webkit-slider-thumb:active {\n background-color: #9be7ac;\n background-image: none;\n}\n.was-validated .custom-range:valid::-webkit-slider-runnable-track, .custom-range.is-valid::-webkit-slider-runnable-track {\n background-color: rgba(40, 167, 69, 0.35);\n}\n.was-validated .custom-range:valid::-moz-range-thumb, .custom-range.is-valid::-moz-range-thumb {\n background-color: #28a745;\n background-image: none;\n}\n.was-validated .custom-range:valid::-moz-range-thumb:active, .custom-range.is-valid::-moz-range-thumb:active {\n background-color: #9be7ac;\n background-image: none;\n}\n.was-validated .custom-range:valid::-moz-range-track, .custom-range.is-valid::-moz-range-track {\n background: rgba(40, 167, 69, 0.35);\n}\n.was-validated .custom-range:valid ~ .valid-feedback,\n.was-validated .custom-range:valid ~ .valid-tooltip, .custom-range.is-valid ~ .valid-feedback,\n.custom-range.is-valid ~ .valid-tooltip {\n display: block;\n}\n.was-validated .custom-range:valid::-ms-thumb, .custom-range.is-valid::-ms-thumb {\n background-color: #28a745;\n background-image: none;\n}\n.was-validated .custom-range:valid::-ms-thumb:active, .custom-range.is-valid::-ms-thumb:active {\n background-color: #9be7ac;\n background-image: none;\n}\n.was-validated .custom-range:valid::-ms-track-lower, .custom-range.is-valid::-ms-track-lower {\n background: rgba(40, 167, 69, 0.35);\n}\n.was-validated .custom-range:valid::-ms-track-upper, .custom-range.is-valid::-ms-track-upper {\n background: rgba(40, 167, 69, 0.35);\n}\n\n.was-validated .input-group .custom-range:invalid, .input-group .custom-range.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .input-group .custom-range:invalid:focus, .input-group .custom-range.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-range:invalid:focus::-webkit-slider-thumb, .custom-range.is-invalid:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;\n}\n.was-validated .custom-range:invalid:focus::-moz-range-thumb, .custom-range.is-invalid:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;\n}\n.was-validated .custom-range:invalid:focus::-ms-thumb, .custom-range.is-invalid:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;\n}\n.was-validated .custom-range:invalid::-webkit-slider-thumb, .custom-range.is-invalid::-webkit-slider-thumb {\n background-color: #dc3545;\n background-image: none;\n}\n.was-validated .custom-range:invalid::-webkit-slider-thumb:active, .custom-range.is-invalid::-webkit-slider-thumb:active {\n background-color: #f6cdd1;\n background-image: none;\n}\n.was-validated .custom-range:invalid::-webkit-slider-runnable-track, .custom-range.is-invalid::-webkit-slider-runnable-track {\n background-color: rgba(220, 53, 69, 0.35);\n}\n.was-validated .custom-range:invalid::-moz-range-thumb, .custom-range.is-invalid::-moz-range-thumb {\n background-color: #dc3545;\n background-image: none;\n}\n.was-validated .custom-range:invalid::-moz-range-thumb:active, .custom-range.is-invalid::-moz-range-thumb:active {\n background-color: #f6cdd1;\n background-image: none;\n}\n.was-validated .custom-range:invalid::-moz-range-track, .custom-range.is-invalid::-moz-range-track {\n background: rgba(220, 53, 69, 0.35);\n}\n.was-validated .custom-range:invalid ~ .invalid-feedback,\n.was-validated .custom-range:invalid ~ .invalid-tooltip, .custom-range.is-invalid ~ .invalid-feedback,\n.custom-range.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n.was-validated .custom-range:invalid::-ms-thumb, .custom-range.is-invalid::-ms-thumb {\n background-color: #dc3545;\n background-image: none;\n}\n.was-validated .custom-range:invalid::-ms-thumb:active, .custom-range.is-invalid::-ms-thumb:active {\n background-color: #f6cdd1;\n background-image: none;\n}\n.was-validated .custom-range:invalid::-ms-track-lower, .custom-range.is-invalid::-ms-track-lower {\n background: rgba(220, 53, 69, 0.35);\n}\n.was-validated .custom-range:invalid::-ms-track-upper, .custom-range.is-invalid::-ms-track-upper {\n background: rgba(220, 53, 69, 0.35);\n}\n\n.custom-radio.b-custom-control-lg,\n.input-group-lg .custom-radio {\n font-size: 1.25rem;\n line-height: 1.5;\n padding-left: 1.875rem;\n}\n.custom-radio.b-custom-control-lg .custom-control-label::before,\n.input-group-lg .custom-radio .custom-control-label::before {\n top: 0.3125rem;\n left: -1.875rem;\n width: 1.25rem;\n height: 1.25rem;\n border-radius: 50%;\n}\n.custom-radio.b-custom-control-lg .custom-control-label::after,\n.input-group-lg .custom-radio .custom-control-label::after {\n top: 0.3125rem;\n left: -1.875rem;\n width: 1.25rem;\n height: 1.25rem;\n background: no-repeat 50%/50% 50%;\n}\n\n.custom-radio.b-custom-control-sm,\n.input-group-sm .custom-radio {\n font-size: 0.875rem;\n line-height: 1.5;\n padding-left: 1.3125rem;\n}\n.custom-radio.b-custom-control-sm .custom-control-label::before,\n.input-group-sm .custom-radio .custom-control-label::before {\n top: 0.21875rem;\n left: -1.3125rem;\n width: 0.875rem;\n height: 0.875rem;\n border-radius: 50%;\n}\n.custom-radio.b-custom-control-sm .custom-control-label::after,\n.input-group-sm .custom-radio .custom-control-label::after {\n top: 0.21875rem;\n left: -1.3125rem;\n width: 0.875rem;\n height: 0.875rem;\n background: no-repeat 50%/50% 50%;\n}\n\n.b-rating {\n text-align: center;\n}\n.b-rating.d-inline-flex {\n width: auto;\n}\n.b-rating .b-rating-star,\n.b-rating .b-rating-value {\n padding: 0 0.25em;\n}\n.b-rating .b-rating-value {\n min-width: 2.5em;\n}\n.b-rating .b-rating-star {\n display: inline-flex;\n justify-content: center;\n outline: 0;\n}\n.b-rating .b-rating-star .b-rating-icon {\n display: inline-flex;\n transition: all 0.15s ease-in-out;\n}\n.b-rating.disabled, .b-rating:disabled {\n background-color: #e9ecef;\n color: #6c757d;\n}\n.b-rating:not(.disabled):not(.readonly) .b-rating-star {\n cursor: pointer;\n}\n.b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,\n.b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon {\n transform: scale(1.5);\n}\n.b-rating[dir=rtl] .b-rating-star-half {\n transform: scale(-1, 1);\n}\n\n.b-form-spinbutton {\n text-align: center;\n overflow: hidden;\n background-image: none;\n padding: 0;\n}\n[dir=rtl] .b-form-spinbutton:not(.flex-column), .b-form-spinbutton[dir=rtl]:not(.flex-column) {\n flex-direction: row-reverse;\n}\n\n.b-form-spinbutton output {\n font-size: inherit;\n outline: 0;\n border: 0;\n background-color: transparent;\n width: auto;\n margin: 0;\n padding: 0 0.25rem;\n}\n.b-form-spinbutton output > div,\n.b-form-spinbutton output > bdi {\n display: block;\n min-width: 2.25em;\n height: 1.5em;\n}\n.b-form-spinbutton.flex-column {\n height: auto;\n width: auto;\n}\n.b-form-spinbutton.flex-column output {\n margin: 0 0.25rem;\n padding: 0.25rem 0;\n}\n.b-form-spinbutton:not(.d-inline-flex):not(.flex-column) {\n output-width: 100%;\n}\n.b-form-spinbutton.d-inline-flex:not(.flex-column) {\n width: auto;\n}\n.b-form-spinbutton .btn {\n line-height: 1;\n box-shadow: none !important;\n}\n.b-form-spinbutton .btn:disabled {\n pointer-events: none;\n}\n.b-form-spinbutton .btn:hover:not(:disabled) > div > .b-icon {\n transform: scale(1.25);\n}\n.b-form-spinbutton.disabled, .b-form-spinbutton.readonly {\n background-color: #e9ecef;\n}\n.b-form-spinbutton.disabled {\n pointer-events: none;\n}\n\n.b-form-tags.focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n.b-form-tags.focus.is-valid {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n.b-form-tags.focus.is-invalid {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n.b-form-tags.disabled {\n background-color: #e9ecef;\n}\n\n.b-form-tags-list {\n margin-top: -0.25rem;\n}\n.b-form-tags-list .b-form-tags-field,\n.b-form-tags-list .b-form-tag {\n margin-top: 0.25rem;\n}\n\n.b-form-tags-input {\n color: #495057;\n}\n\n.b-form-tag {\n font-size: 75%;\n font-weight: normal;\n line-height: 1.5;\n margin-right: 0.25rem;\n}\n.b-form-tag.disabled {\n opacity: 0.75;\n}\n.b-form-tag > button.b-form-tag-remove {\n color: inherit;\n font-size: 125%;\n line-height: 1;\n float: none;\n margin-left: 0.25rem;\n}\n\n.form-control-sm .b-form-tag {\n line-height: 1.5;\n}\n\n.form-control-lg .b-form-tag {\n line-height: 1.5;\n}\n\n.media-aside {\n display: flex;\n margin-right: 1rem;\n}\n\n.media-aside-right {\n margin-right: 0;\n margin-left: 1rem;\n}\n\n.modal-backdrop {\n opacity: 0.5;\n}\n\n.b-pagination-pills .page-item .page-link {\n border-radius: 50rem !important;\n margin-left: 0.25rem;\n line-height: 1;\n}\n.b-pagination-pills .page-item:first-child .page-link {\n margin-left: 0;\n}\n\n.popover.b-popover {\n display: block;\n opacity: 1;\n outline: 0;\n}\n.popover.b-popover.fade:not(.show) {\n opacity: 0;\n}\n.popover.b-popover.show {\n opacity: 1;\n}\n\n.b-popover-primary.popover {\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n.b-popover-primary.bs-popover-top > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #b8daff;\n}\n.b-popover-primary.bs-popover-top > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #cce5ff;\n}\n.b-popover-primary.bs-popover-right > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #b8daff;\n}\n.b-popover-primary.bs-popover-right > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #cce5ff;\n}\n.b-popover-primary.bs-popover-bottom > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #b8daff;\n}\n.b-popover-primary.bs-popover-bottom > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #bdddff;\n}\n.b-popover-primary.bs-popover-bottom .popover-header::before, .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #bdddff;\n}\n.b-popover-primary.bs-popover-left > .arrow::before, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #b8daff;\n}\n.b-popover-primary.bs-popover-left > .arrow::after, .b-popover-primary.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #cce5ff;\n}\n.b-popover-primary .popover-header {\n color: #212529;\n background-color: #bdddff;\n border-bottom-color: #a3d0ff;\n}\n.b-popover-primary .popover-body {\n color: #004085;\n}\n\n.b-popover-secondary.popover {\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n.b-popover-secondary.bs-popover-top > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #d6d8db;\n}\n.b-popover-secondary.bs-popover-top > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #e2e3e5;\n}\n.b-popover-secondary.bs-popover-right > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #d6d8db;\n}\n.b-popover-secondary.bs-popover-right > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #e2e3e5;\n}\n.b-popover-secondary.bs-popover-bottom > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #d6d8db;\n}\n.b-popover-secondary.bs-popover-bottom > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #dadbde;\n}\n.b-popover-secondary.bs-popover-bottom .popover-header::before, .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #dadbde;\n}\n.b-popover-secondary.bs-popover-left > .arrow::before, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #d6d8db;\n}\n.b-popover-secondary.bs-popover-left > .arrow::after, .b-popover-secondary.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #e2e3e5;\n}\n.b-popover-secondary .popover-header {\n color: #212529;\n background-color: #dadbde;\n border-bottom-color: #ccced2;\n}\n.b-popover-secondary .popover-body {\n color: #383d41;\n}\n\n.b-popover-success.popover {\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n.b-popover-success.bs-popover-top > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #c3e6cb;\n}\n.b-popover-success.bs-popover-top > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #d4edda;\n}\n.b-popover-success.bs-popover-right > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #c3e6cb;\n}\n.b-popover-success.bs-popover-right > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #d4edda;\n}\n.b-popover-success.bs-popover-bottom > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #c3e6cb;\n}\n.b-popover-success.bs-popover-bottom > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #c9e8d1;\n}\n.b-popover-success.bs-popover-bottom .popover-header::before, .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #c9e8d1;\n}\n.b-popover-success.bs-popover-left > .arrow::before, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #c3e6cb;\n}\n.b-popover-success.bs-popover-left > .arrow::after, .b-popover-success.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #d4edda;\n}\n.b-popover-success .popover-header {\n color: #212529;\n background-color: #c9e8d1;\n border-bottom-color: #b7e1c1;\n}\n.b-popover-success .popover-body {\n color: #155724;\n}\n\n.b-popover-info.popover {\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n.b-popover-info.bs-popover-top > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #bee5eb;\n}\n.b-popover-info.bs-popover-top > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #d1ecf1;\n}\n.b-popover-info.bs-popover-right > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #bee5eb;\n}\n.b-popover-info.bs-popover-right > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #d1ecf1;\n}\n.b-popover-info.bs-popover-bottom > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #bee5eb;\n}\n.b-popover-info.bs-popover-bottom > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #c5e7ed;\n}\n.b-popover-info.bs-popover-bottom .popover-header::before, .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #c5e7ed;\n}\n.b-popover-info.bs-popover-left > .arrow::before, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #bee5eb;\n}\n.b-popover-info.bs-popover-left > .arrow::after, .b-popover-info.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #d1ecf1;\n}\n.b-popover-info .popover-header {\n color: #212529;\n background-color: #c5e7ed;\n border-bottom-color: #b2dfe7;\n}\n.b-popover-info .popover-body {\n color: #0c5460;\n}\n\n.b-popover-warning.popover {\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n.b-popover-warning.bs-popover-top > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #ffeeba;\n}\n.b-popover-warning.bs-popover-top > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #fff3cd;\n}\n.b-popover-warning.bs-popover-right > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #ffeeba;\n}\n.b-popover-warning.bs-popover-right > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #fff3cd;\n}\n.b-popover-warning.bs-popover-bottom > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #ffeeba;\n}\n.b-popover-warning.bs-popover-bottom > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #ffefbe;\n}\n.b-popover-warning.bs-popover-bottom .popover-header::before, .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #ffefbe;\n}\n.b-popover-warning.bs-popover-left > .arrow::before, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #ffeeba;\n}\n.b-popover-warning.bs-popover-left > .arrow::after, .b-popover-warning.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #fff3cd;\n}\n.b-popover-warning .popover-header {\n color: #212529;\n background-color: #ffefbe;\n border-bottom-color: #ffe9a4;\n}\n.b-popover-warning .popover-body {\n color: #856404;\n}\n\n.b-popover-danger.popover {\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n.b-popover-danger.bs-popover-top > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #f5c6cb;\n}\n.b-popover-danger.bs-popover-top > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #f8d7da;\n}\n.b-popover-danger.bs-popover-right > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #f5c6cb;\n}\n.b-popover-danger.bs-popover-right > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #f8d7da;\n}\n.b-popover-danger.bs-popover-bottom > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #f5c6cb;\n}\n.b-popover-danger.bs-popover-bottom > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #f6cace;\n}\n.b-popover-danger.bs-popover-bottom .popover-header::before, .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #f6cace;\n}\n.b-popover-danger.bs-popover-left > .arrow::before, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #f5c6cb;\n}\n.b-popover-danger.bs-popover-left > .arrow::after, .b-popover-danger.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #f8d7da;\n}\n.b-popover-danger .popover-header {\n color: #212529;\n background-color: #f6cace;\n border-bottom-color: #f2b4ba;\n}\n.b-popover-danger .popover-body {\n color: #721c24;\n}\n\n.b-popover-light.popover {\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n.b-popover-light.bs-popover-top > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #fdfdfe;\n}\n.b-popover-light.bs-popover-top > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #fefefe;\n}\n.b-popover-light.bs-popover-right > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #fdfdfe;\n}\n.b-popover-light.bs-popover-right > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #fefefe;\n}\n.b-popover-light.bs-popover-bottom > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #fdfdfe;\n}\n.b-popover-light.bs-popover-bottom > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #f6f6f6;\n}\n.b-popover-light.bs-popover-bottom .popover-header::before, .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #f6f6f6;\n}\n.b-popover-light.bs-popover-left > .arrow::before, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #fdfdfe;\n}\n.b-popover-light.bs-popover-left > .arrow::after, .b-popover-light.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #fefefe;\n}\n.b-popover-light .popover-header {\n color: #212529;\n background-color: #f6f6f6;\n border-bottom-color: #eaeaea;\n}\n.b-popover-light .popover-body {\n color: #818182;\n}\n\n.b-popover-dark.popover {\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n.b-popover-dark.bs-popover-top > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::before {\n border-top-color: #c6c8ca;\n}\n.b-popover-dark.bs-popover-top > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=top] > .arrow::after {\n border-top-color: #d6d8d9;\n}\n.b-popover-dark.bs-popover-right > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::before {\n border-right-color: #c6c8ca;\n}\n.b-popover-dark.bs-popover-right > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=right] > .arrow::after {\n border-right-color: #d6d8d9;\n}\n.b-popover-dark.bs-popover-bottom > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::before {\n border-bottom-color: #c6c8ca;\n}\n.b-popover-dark.bs-popover-bottom > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=bottom] > .arrow::after {\n border-bottom-color: #ced0d2;\n}\n.b-popover-dark.bs-popover-bottom .popover-header::before, .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before {\n border-bottom-color: #ced0d2;\n}\n.b-popover-dark.bs-popover-left > .arrow::before, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::before {\n border-left-color: #c6c8ca;\n}\n.b-popover-dark.bs-popover-left > .arrow::after, .b-popover-dark.bs-popover-auto[x-placement^=left] > .arrow::after {\n border-left-color: #d6d8d9;\n}\n.b-popover-dark .popover-header {\n color: #212529;\n background-color: #ced0d2;\n border-bottom-color: #c1c4c5;\n}\n.b-popover-dark .popover-body {\n color: #1b1e21;\n}\n\n.b-sidebar-outer {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n height: 0;\n overflow: visible;\n z-index: calc(1030 + 5);\n}\n\n.b-sidebar-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: -1;\n width: 100vw;\n height: 100vh;\n opacity: 0.6;\n}\n\n.b-sidebar {\n display: flex;\n flex-direction: column;\n position: fixed;\n top: 0;\n width: 320px;\n max-width: 100%;\n height: 100vh;\n max-height: 100%;\n margin: 0;\n outline: 0;\n transform: translateX(0);\n}\n.b-sidebar.slide {\n transition: transform 0.3s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-sidebar.slide {\n transition: none;\n }\n}\n.b-sidebar:not(.b-sidebar-right) {\n left: 0;\n right: auto;\n}\n.b-sidebar:not(.b-sidebar-right).slide:not(.show) {\n transform: translateX(-100%);\n}\n.b-sidebar:not(.b-sidebar-right) > .b-sidebar-header .close {\n margin-left: auto;\n}\n.b-sidebar.b-sidebar-right {\n left: auto;\n right: 0;\n}\n.b-sidebar.b-sidebar-right.slide:not(.show) {\n transform: translateX(100%);\n}\n.b-sidebar.b-sidebar-right > .b-sidebar-header .close {\n margin-right: auto;\n}\n.b-sidebar > .b-sidebar-header {\n font-size: 1.5rem;\n padding: 0.5rem 1rem;\n display: flex;\n flex-direction: row;\n flex-grow: 0;\n align-items: center;\n}\n[dir=rtl] .b-sidebar > .b-sidebar-header {\n flex-direction: row-reverse;\n}\n\n.b-sidebar > .b-sidebar-header .close {\n float: none;\n font-size: 1.5rem;\n}\n.b-sidebar > .b-sidebar-body {\n flex-grow: 1;\n height: 100%;\n overflow-y: auto;\n}\n.b-sidebar > .b-sidebar-footer {\n flex-grow: 0;\n}\n\n.b-skeleton-wrapper {\n cursor: wait;\n}\n\n.b-skeleton {\n position: relative;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.12);\n cursor: wait;\n mask-image: radial-gradient(white, black);\n}\n.b-skeleton::before {\n content: \" \";\n}\n\n.b-skeleton-text {\n height: 1rem;\n margin-bottom: 0.25rem;\n border-radius: 0.25rem;\n}\n\n.b-skeleton-button {\n width: 75px;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n}\n\n.b-skeleton-avatar {\n width: 2.5em;\n height: 2.5em;\n border-radius: 50%;\n}\n\n.b-skeleton-input {\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n border: #ced4da solid 1px;\n border-radius: 0.25rem;\n}\n\n.b-skeleton-icon-wrapper svg {\n color: rgba(0, 0, 0, 0.12);\n}\n\n.b-skeleton-img {\n height: 100%;\n width: 100%;\n}\n\n.b-skeleton-animate-wave::after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 0;\n background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);\n animation: b-skeleton-animate-wave 1.75s linear infinite;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-skeleton-animate-wave::after {\n background: none;\n animation: none;\n }\n}\n\n@keyframes b-skeleton-animate-wave {\n from {\n transform: translateX(-100%);\n }\n to {\n transform: translateX(100%);\n }\n}\n.b-skeleton-animate-fade {\n animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-skeleton-animate-fade {\n animation: none;\n }\n}\n\n@keyframes b-skeleton-animate-fade {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0.4;\n }\n}\n.b-skeleton-animate-throb {\n animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-skeleton-animate-throb {\n animation: none;\n }\n}\n\n@keyframes b-skeleton-animate-throb {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0.975);\n }\n}\n.table.b-table.b-table-fixed {\n table-layout: fixed;\n}\n.table.b-table.b-table-no-border-collapse {\n border-collapse: separate;\n border-spacing: 0;\n}\n.table.b-table[aria-busy=true] {\n opacity: 0.55;\n}\n.table.b-table > tbody > tr.b-table-details > td {\n border-top: none !important;\n}\n.table.b-table > caption {\n caption-side: bottom;\n}\n.table.b-table.b-table-caption-top > caption {\n caption-side: top !important;\n}\n.table.b-table > tbody > .table-active,\n.table.b-table > tbody > .table-active > th,\n.table.b-table > tbody > .table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n.table.b-table.table-hover > tbody > tr.table-active:hover td,\n.table.b-table.table-hover > tbody > tr.table-active:hover th {\n color: #212529;\n background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));\n background-repeat: no-repeat;\n}\n.table.b-table > tbody > .bg-active,\n.table.b-table > tbody > .bg-active > th,\n.table.b-table > tbody > .bg-active > td {\n background-color: rgba(255, 255, 255, 0.075) !important;\n}\n.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover td,\n.table.b-table.table-hover.table-dark > tbody > tr.bg-active:hover th {\n color: #fff;\n background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));\n background-repeat: no-repeat;\n}\n\n.b-table-sticky-header,\n.table-responsive,\n[class*=table-responsive-] {\n margin-bottom: 1rem;\n}\n.b-table-sticky-header > .table,\n.table-responsive > .table,\n[class*=table-responsive-] > .table {\n margin-bottom: 0;\n}\n\n.b-table-sticky-header {\n overflow-y: auto;\n max-height: 300px;\n}\n\n@media print {\n .b-table-sticky-header {\n overflow-y: visible !important;\n max-height: none !important;\n }\n}\n@supports (position: sticky) {\n .b-table-sticky-header > .table.b-table > thead > tr > th {\n position: sticky;\n top: 0;\n z-index: 2;\n }\n\n .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column,\n.b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column,\n.b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column,\n.table-responsive > .table.b-table > thead > tr > .b-table-sticky-column,\n.table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column,\n.table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column,\n[class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column,\n[class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column,\n[class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column {\n position: sticky;\n left: 0;\n }\n .b-table-sticky-header > .table.b-table > thead > tr > .b-table-sticky-column,\n.table-responsive > .table.b-table > thead > tr > .b-table-sticky-column,\n[class*=table-responsive-] > .table.b-table > thead > tr > .b-table-sticky-column {\n z-index: 5;\n }\n .b-table-sticky-header > .table.b-table > tbody > tr > .b-table-sticky-column,\n.b-table-sticky-header > .table.b-table > tfoot > tr > .b-table-sticky-column,\n.table-responsive > .table.b-table > tbody > tr > .b-table-sticky-column,\n.table-responsive > .table.b-table > tfoot > tr > .b-table-sticky-column,\n[class*=table-responsive-] > .table.b-table > tbody > tr > .b-table-sticky-column,\n[class*=table-responsive-] > .table.b-table > tfoot > tr > .b-table-sticky-column {\n z-index: 2;\n }\n\n .table.b-table > thead > tr > .table-b-table-default,\n.table.b-table > tbody > tr > .table-b-table-default,\n.table.b-table > tfoot > tr > .table-b-table-default {\n color: #212529;\n background-color: #fff;\n }\n .table.b-table.table-dark > thead > tr > .bg-b-table-default,\n.table.b-table.table-dark > tbody > tr > .bg-b-table-default,\n.table.b-table.table-dark > tfoot > tr > .bg-b-table-default {\n color: #fff;\n background-color: #343a40;\n }\n .table.b-table.table-striped > tbody > tr:nth-of-type(odd) > .table-b-table-default {\n background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));\n background-repeat: no-repeat;\n }\n .table.b-table.table-striped.table-dark > tbody > tr:nth-of-type(odd) > .bg-b-table-default {\n background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));\n background-repeat: no-repeat;\n }\n .table.b-table.table-hover > tbody > tr:hover > .table-b-table-default {\n color: #212529;\n background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));\n background-repeat: no-repeat;\n }\n .table.b-table.table-hover.table-dark > tbody > tr:hover > .bg-b-table-default {\n color: #fff;\n background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));\n background-repeat: no-repeat;\n }\n}\n.table.b-table > thead > tr > [aria-sort],\n.table.b-table > tfoot > tr > [aria-sort] {\n cursor: pointer;\n background-image: none;\n background-repeat: no-repeat;\n background-size: 0.65em 1em;\n}\n.table.b-table > thead > tr > [aria-sort]:not(.b-table-sort-icon-left),\n.table.b-table > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) {\n background-position: right calc(0.75rem / 2) center;\n padding-right: calc(0.75rem + 0.65em);\n}\n.table.b-table > thead > tr > [aria-sort].b-table-sort-icon-left,\n.table.b-table > tfoot > tr > [aria-sort].b-table-sort-icon-left {\n background-position: left calc(0.75rem / 2) center;\n padding-left: calc(0.75rem + 0.65em);\n}\n.table.b-table > thead > tr > [aria-sort=none],\n.table.b-table > tfoot > tr > [aria-sort=none] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table > thead > tr > [aria-sort=ascending],\n.table.b-table > tfoot > tr > [aria-sort=ascending] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table > thead > tr > [aria-sort=descending],\n.table.b-table > tfoot > tr > [aria-sort=descending] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table.table-dark > thead > tr > [aria-sort=none], .table.b-table.table-dark > tfoot > tr > [aria-sort=none],\n.table.b-table > .thead-dark > tr > [aria-sort=none] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table.table-dark > thead > tr > [aria-sort=ascending], .table.b-table.table-dark > tfoot > tr > [aria-sort=ascending],\n.table.b-table > .thead-dark > tr > [aria-sort=ascending] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table.table-dark > thead > tr > [aria-sort=descending], .table.b-table.table-dark > tfoot > tr > [aria-sort=descending],\n.table.b-table > .thead-dark > tr > [aria-sort=descending] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table > thead > tr > .table-dark[aria-sort=none],\n.table.b-table > tfoot > tr > .table-dark[aria-sort=none] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table > thead > tr > .table-dark[aria-sort=ascending],\n.table.b-table > tfoot > tr > .table-dark[aria-sort=ascending] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table > thead > tr > .table-dark[aria-sort=descending],\n.table.b-table > tfoot > tr > .table-dark[aria-sort=descending] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e\");\n}\n.table.b-table.table-sm > thead > tr > [aria-sort]:not(.b-table-sort-icon-left),\n.table.b-table.table-sm > tfoot > tr > [aria-sort]:not(.b-table-sort-icon-left) {\n background-position: right calc(0.3rem / 2) center;\n padding-right: calc(0.3rem + 0.65em);\n}\n.table.b-table.table-sm > thead > tr > [aria-sort].b-table-sort-icon-left,\n.table.b-table.table-sm > tfoot > tr > [aria-sort].b-table-sort-icon-left {\n background-position: left calc(0.3rem / 2) center;\n padding-left: calc(0.3rem + 0.65em);\n}\n\n.table.b-table.b-table-selectable:not(.b-table-selectable-no-click) > tbody > tr {\n cursor: pointer;\n}\n.table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range > tbody > tr {\n user-select: none;\n}\n\n@media (max-width: 575.98px) {\n .table.b-table.b-table-stacked-sm {\n display: block;\n width: 100%;\n }\n .table.b-table.b-table-stacked-sm > caption,\n.table.b-table.b-table-stacked-sm > tbody,\n.table.b-table.b-table-stacked-sm > tbody > tr,\n.table.b-table.b-table-stacked-sm > tbody > tr > td,\n.table.b-table.b-table-stacked-sm > tbody > tr > th {\n display: block;\n }\n .table.b-table.b-table-stacked-sm > thead,\n.table.b-table.b-table-stacked-sm > tfoot {\n display: none;\n }\n .table.b-table.b-table-stacked-sm > thead > tr.b-table-top-row,\n.table.b-table.b-table-stacked-sm > thead > tr.b-table-bottom-row,\n.table.b-table.b-table-stacked-sm > tfoot > tr.b-table-top-row,\n.table.b-table.b-table-stacked-sm > tfoot > tr.b-table-bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-sm > caption {\n caption-side: top !important;\n }\n .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::before {\n content: attr(data-label);\n width: 40%;\n float: left;\n text-align: right;\n overflow-wrap: break-word;\n font-weight: bold;\n font-style: normal;\n padding: 0 calc(1rem / 2) 0 0;\n margin: 0;\n }\n .table.b-table.b-table-stacked-sm > tbody > tr > [data-label]::after {\n display: block;\n clear: both;\n content: \"\";\n }\n .table.b-table.b-table-stacked-sm > tbody > tr > [data-label] > div {\n display: inline-block;\n width: calc(100% - 40%);\n padding: 0 0 0 calc(1rem / 2);\n margin: 0;\n }\n .table.b-table.b-table-stacked-sm > tbody > tr.top-row, .table.b-table.b-table-stacked-sm > tbody > tr.bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-sm > tbody > tr > :first-child {\n border-top-width: 3px;\n }\n .table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + td,\n.table.b-table.b-table-stacked-sm > tbody > tr > [rowspan] + th {\n border-top-width: 3px;\n }\n}\n@media (max-width: 767.98px) {\n .table.b-table.b-table-stacked-md {\n display: block;\n width: 100%;\n }\n .table.b-table.b-table-stacked-md > caption,\n.table.b-table.b-table-stacked-md > tbody,\n.table.b-table.b-table-stacked-md > tbody > tr,\n.table.b-table.b-table-stacked-md > tbody > tr > td,\n.table.b-table.b-table-stacked-md > tbody > tr > th {\n display: block;\n }\n .table.b-table.b-table-stacked-md > thead,\n.table.b-table.b-table-stacked-md > tfoot {\n display: none;\n }\n .table.b-table.b-table-stacked-md > thead > tr.b-table-top-row,\n.table.b-table.b-table-stacked-md > thead > tr.b-table-bottom-row,\n.table.b-table.b-table-stacked-md > tfoot > tr.b-table-top-row,\n.table.b-table.b-table-stacked-md > tfoot > tr.b-table-bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-md > caption {\n caption-side: top !important;\n }\n .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::before {\n content: attr(data-label);\n width: 40%;\n float: left;\n text-align: right;\n overflow-wrap: break-word;\n font-weight: bold;\n font-style: normal;\n padding: 0 calc(1rem / 2) 0 0;\n margin: 0;\n }\n .table.b-table.b-table-stacked-md > tbody > tr > [data-label]::after {\n display: block;\n clear: both;\n content: \"\";\n }\n .table.b-table.b-table-stacked-md > tbody > tr > [data-label] > div {\n display: inline-block;\n width: calc(100% - 40%);\n padding: 0 0 0 calc(1rem / 2);\n margin: 0;\n }\n .table.b-table.b-table-stacked-md > tbody > tr.top-row, .table.b-table.b-table-stacked-md > tbody > tr.bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-md > tbody > tr > :first-child {\n border-top-width: 3px;\n }\n .table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + td,\n.table.b-table.b-table-stacked-md > tbody > tr > [rowspan] + th {\n border-top-width: 3px;\n }\n}\n@media (max-width: 991.98px) {\n .table.b-table.b-table-stacked-lg {\n display: block;\n width: 100%;\n }\n .table.b-table.b-table-stacked-lg > caption,\n.table.b-table.b-table-stacked-lg > tbody,\n.table.b-table.b-table-stacked-lg > tbody > tr,\n.table.b-table.b-table-stacked-lg > tbody > tr > td,\n.table.b-table.b-table-stacked-lg > tbody > tr > th {\n display: block;\n }\n .table.b-table.b-table-stacked-lg > thead,\n.table.b-table.b-table-stacked-lg > tfoot {\n display: none;\n }\n .table.b-table.b-table-stacked-lg > thead > tr.b-table-top-row,\n.table.b-table.b-table-stacked-lg > thead > tr.b-table-bottom-row,\n.table.b-table.b-table-stacked-lg > tfoot > tr.b-table-top-row,\n.table.b-table.b-table-stacked-lg > tfoot > tr.b-table-bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-lg > caption {\n caption-side: top !important;\n }\n .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::before {\n content: attr(data-label);\n width: 40%;\n float: left;\n text-align: right;\n overflow-wrap: break-word;\n font-weight: bold;\n font-style: normal;\n padding: 0 calc(1rem / 2) 0 0;\n margin: 0;\n }\n .table.b-table.b-table-stacked-lg > tbody > tr > [data-label]::after {\n display: block;\n clear: both;\n content: \"\";\n }\n .table.b-table.b-table-stacked-lg > tbody > tr > [data-label] > div {\n display: inline-block;\n width: calc(100% - 40%);\n padding: 0 0 0 calc(1rem / 2);\n margin: 0;\n }\n .table.b-table.b-table-stacked-lg > tbody > tr.top-row, .table.b-table.b-table-stacked-lg > tbody > tr.bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-lg > tbody > tr > :first-child {\n border-top-width: 3px;\n }\n .table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + td,\n.table.b-table.b-table-stacked-lg > tbody > tr > [rowspan] + th {\n border-top-width: 3px;\n }\n}\n@media (max-width: 1199.98px) {\n .table.b-table.b-table-stacked-xl {\n display: block;\n width: 100%;\n }\n .table.b-table.b-table-stacked-xl > caption,\n.table.b-table.b-table-stacked-xl > tbody,\n.table.b-table.b-table-stacked-xl > tbody > tr,\n.table.b-table.b-table-stacked-xl > tbody > tr > td,\n.table.b-table.b-table-stacked-xl > tbody > tr > th {\n display: block;\n }\n .table.b-table.b-table-stacked-xl > thead,\n.table.b-table.b-table-stacked-xl > tfoot {\n display: none;\n }\n .table.b-table.b-table-stacked-xl > thead > tr.b-table-top-row,\n.table.b-table.b-table-stacked-xl > thead > tr.b-table-bottom-row,\n.table.b-table.b-table-stacked-xl > tfoot > tr.b-table-top-row,\n.table.b-table.b-table-stacked-xl > tfoot > tr.b-table-bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-xl > caption {\n caption-side: top !important;\n }\n .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::before {\n content: attr(data-label);\n width: 40%;\n float: left;\n text-align: right;\n overflow-wrap: break-word;\n font-weight: bold;\n font-style: normal;\n padding: 0 calc(1rem / 2) 0 0;\n margin: 0;\n }\n .table.b-table.b-table-stacked-xl > tbody > tr > [data-label]::after {\n display: block;\n clear: both;\n content: \"\";\n }\n .table.b-table.b-table-stacked-xl > tbody > tr > [data-label] > div {\n display: inline-block;\n width: calc(100% - 40%);\n padding: 0 0 0 calc(1rem / 2);\n margin: 0;\n }\n .table.b-table.b-table-stacked-xl > tbody > tr.top-row, .table.b-table.b-table-stacked-xl > tbody > tr.bottom-row {\n display: none;\n }\n .table.b-table.b-table-stacked-xl > tbody > tr > :first-child {\n border-top-width: 3px;\n }\n .table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + td,\n.table.b-table.b-table-stacked-xl > tbody > tr > [rowspan] + th {\n border-top-width: 3px;\n }\n}\n.table.b-table.b-table-stacked {\n display: block;\n width: 100%;\n}\n.table.b-table.b-table-stacked > caption,\n.table.b-table.b-table-stacked > tbody,\n.table.b-table.b-table-stacked > tbody > tr,\n.table.b-table.b-table-stacked > tbody > tr > td,\n.table.b-table.b-table-stacked > tbody > tr > th {\n display: block;\n}\n.table.b-table.b-table-stacked > thead,\n.table.b-table.b-table-stacked > tfoot {\n display: none;\n}\n.table.b-table.b-table-stacked > thead > tr.b-table-top-row,\n.table.b-table.b-table-stacked > thead > tr.b-table-bottom-row,\n.table.b-table.b-table-stacked > tfoot > tr.b-table-top-row,\n.table.b-table.b-table-stacked > tfoot > tr.b-table-bottom-row {\n display: none;\n}\n.table.b-table.b-table-stacked > caption {\n caption-side: top !important;\n}\n.table.b-table.b-table-stacked > tbody > tr > [data-label]::before {\n content: attr(data-label);\n width: 40%;\n float: left;\n text-align: right;\n overflow-wrap: break-word;\n font-weight: bold;\n font-style: normal;\n padding: 0 calc(1rem / 2) 0 0;\n margin: 0;\n}\n.table.b-table.b-table-stacked > tbody > tr > [data-label]::after {\n display: block;\n clear: both;\n content: \"\";\n}\n.table.b-table.b-table-stacked > tbody > tr > [data-label] > div {\n display: inline-block;\n width: calc(100% - 40%);\n padding: 0 0 0 calc(1rem / 2);\n margin: 0;\n}\n.table.b-table.b-table-stacked > tbody > tr.top-row, .table.b-table.b-table-stacked > tbody > tr.bottom-row {\n display: none;\n}\n.table.b-table.b-table-stacked > tbody > tr > :first-child {\n border-top-width: 3px;\n}\n.table.b-table.b-table-stacked > tbody > tr > [rowspan] + td,\n.table.b-table.b-table-stacked > tbody > tr > [rowspan] + th {\n border-top-width: 3px;\n}\n\n.b-time {\n min-width: 150px;\n}\n.b-time[aria-disabled=true] output, .b-time[aria-readonly=true] output,\n.b-time output.disabled {\n background-color: #e9ecef;\n opacity: 1;\n}\n.b-time[aria-disabled=true] output {\n pointer-events: none;\n}\n[dir=rtl] .b-time > .d-flex:not(.flex-column) {\n flex-direction: row-reverse;\n}\n\n.b-time .b-time-header {\n margin-bottom: 0.5rem;\n}\n.b-time .b-time-header output {\n padding: 0.25rem;\n font-size: 80%;\n}\n.b-time .b-time-footer {\n margin-top: 0.5rem;\n}\n.b-time .b-time-ampm {\n margin-left: 0.5rem;\n}\n\n.b-toast {\n display: block;\n position: relative;\n max-width: 350px;\n backface-visibility: hidden;\n background-clip: padding-box;\n z-index: 1;\n border-radius: 0.25rem;\n}\n.b-toast .toast {\n background-color: rgba(255, 255, 255, 0.85);\n}\n.b-toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n.b-toast.b-toast-solid .toast {\n background-color: white;\n}\n.b-toast .toast {\n opacity: 1;\n}\n.b-toast .toast.fade:not(.show) {\n opacity: 0;\n}\n.b-toast .toast .toast-body {\n display: block;\n}\n\n.b-toast-primary .toast {\n background-color: rgba(230, 242, 255, 0.85);\n border-color: rgba(184, 218, 255, 0.85);\n color: #004085;\n}\n.b-toast-primary .toast .toast-header {\n color: #004085;\n background-color: rgba(204, 229, 255, 0.85);\n border-bottom-color: rgba(184, 218, 255, 0.85);\n}\n.b-toast-primary.b-toast-solid .toast {\n background-color: #e6f2ff;\n}\n\n.b-toast-secondary .toast {\n background-color: rgba(239, 240, 241, 0.85);\n border-color: rgba(214, 216, 219, 0.85);\n color: #383d41;\n}\n.b-toast-secondary .toast .toast-header {\n color: #383d41;\n background-color: rgba(226, 227, 229, 0.85);\n border-bottom-color: rgba(214, 216, 219, 0.85);\n}\n.b-toast-secondary.b-toast-solid .toast {\n background-color: #eff0f1;\n}\n\n.b-toast-success .toast {\n background-color: rgba(230, 245, 233, 0.85);\n border-color: rgba(195, 230, 203, 0.85);\n color: #155724;\n}\n.b-toast-success .toast .toast-header {\n color: #155724;\n background-color: rgba(212, 237, 218, 0.85);\n border-bottom-color: rgba(195, 230, 203, 0.85);\n}\n.b-toast-success.b-toast-solid .toast {\n background-color: #e6f5e9;\n}\n\n.b-toast-info .toast {\n background-color: rgba(229, 244, 247, 0.85);\n border-color: rgba(190, 229, 235, 0.85);\n color: #0c5460;\n}\n.b-toast-info .toast .toast-header {\n color: #0c5460;\n background-color: rgba(209, 236, 241, 0.85);\n border-bottom-color: rgba(190, 229, 235, 0.85);\n}\n.b-toast-info.b-toast-solid .toast {\n background-color: #e5f4f7;\n}\n\n.b-toast-warning .toast {\n background-color: rgba(255, 249, 231, 0.85);\n border-color: rgba(255, 238, 186, 0.85);\n color: #856404;\n}\n.b-toast-warning .toast .toast-header {\n color: #856404;\n background-color: rgba(255, 243, 205, 0.85);\n border-bottom-color: rgba(255, 238, 186, 0.85);\n}\n.b-toast-warning.b-toast-solid .toast {\n background-color: #fff9e7;\n}\n\n.b-toast-danger .toast {\n background-color: rgba(252, 237, 238, 0.85);\n border-color: rgba(245, 198, 203, 0.85);\n color: #721c24;\n}\n.b-toast-danger .toast .toast-header {\n color: #721c24;\n background-color: rgba(248, 215, 218, 0.85);\n border-bottom-color: rgba(245, 198, 203, 0.85);\n}\n.b-toast-danger.b-toast-solid .toast {\n background-color: #fcedee;\n}\n\n.b-toast-light .toast {\n background-color: rgba(255, 255, 255, 0.85);\n border-color: rgba(253, 253, 254, 0.85);\n color: #818182;\n}\n.b-toast-light .toast .toast-header {\n color: #818182;\n background-color: rgba(254, 254, 254, 0.85);\n border-bottom-color: rgba(253, 253, 254, 0.85);\n}\n.b-toast-light.b-toast-solid .toast {\n background-color: white;\n}\n\n.b-toast-dark .toast {\n background-color: rgba(227, 229, 229, 0.85);\n border-color: rgba(198, 200, 202, 0.85);\n color: #1b1e21;\n}\n.b-toast-dark .toast .toast-header {\n color: #1b1e21;\n background-color: rgba(214, 216, 217, 0.85);\n border-bottom-color: rgba(198, 200, 202, 0.85);\n}\n.b-toast-dark.b-toast-solid .toast {\n background-color: #e3e5e5;\n}\n\n.b-toaster {\n z-index: 1100;\n}\n.b-toaster .b-toaster-slot {\n position: relative;\n display: block;\n}\n.b-toaster .b-toaster-slot:empty {\n display: none !important;\n}\n\n.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full, .b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full {\n position: fixed;\n left: 0.5rem;\n right: 0.5rem;\n margin: 0;\n padding: 0;\n height: 0;\n overflow: visible;\n}\n.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {\n position: absolute;\n max-width: 350px;\n width: 100%;\n /* IE 11 fix */\n left: 0;\n right: 0;\n padding: 0;\n margin: 0;\n}\n.b-toaster.b-toaster-top-full .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {\n width: 100%;\n max-width: 100%;\n}\n.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,\n.b-toaster.b-toaster-top-full .b-toaster-slot .toast, .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,\n.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast {\n width: 100%;\n max-width: 100%;\n}\n.b-toaster.b-toaster-top-right, .b-toaster.b-toaster-top-left, .b-toaster.b-toaster-top-center, .b-toaster.b-toaster-top-full {\n top: 0;\n}\n.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-top-full .b-toaster-slot {\n top: 0.5rem;\n}\n.b-toaster.b-toaster-bottom-right, .b-toaster.b-toaster-bottom-left, .b-toaster.b-toaster-bottom-center, .b-toaster.b-toaster-bottom-full {\n bottom: 0;\n}\n.b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot, .b-toaster.b-toaster-bottom-full .b-toaster-slot {\n bottom: 0.5rem;\n}\n.b-toaster.b-toaster-top-right .b-toaster-slot, .b-toaster.b-toaster-bottom-right .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot {\n margin-left: auto;\n}\n.b-toaster.b-toaster-top-left .b-toaster-slot, .b-toaster.b-toaster-bottom-left .b-toaster-slot, .b-toaster.b-toaster-top-center .b-toaster-slot, .b-toaster.b-toaster-bottom-center .b-toaster-slot {\n margin-right: auto;\n}\n\n.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-right .b-toast.b-toaster-move, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move {\n transition: transform 0.175s;\n}\n.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade {\n transition-delay: 0.175s;\n}\n.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active {\n position: absolute;\n transition-delay: 0.175s;\n}\n.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade, .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade {\n transition-delay: 0s;\n}\n.tooltip.b-tooltip {\n display: block;\n opacity: 0.9;\n outline: 0;\n}\n.tooltip.b-tooltip.fade:not(.show) {\n opacity: 0;\n}\n.tooltip.b-tooltip.show {\n opacity: 0.9;\n}\n.tooltip.b-tooltip.noninteractive {\n pointer-events: none;\n}\n.tooltip.b-tooltip .arrow {\n margin: 0 0.25rem;\n}\n.tooltip.b-tooltip.bs-tooltip-right .arrow, .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow, .tooltip.b-tooltip.bs-tooltip-left .arrow, .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow, .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow {\n margin: 0.25rem 0;\n}\n\n.tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #007bff;\n}\n.tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #007bff;\n}\n.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #007bff;\n}\n.tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #007bff;\n}\n.tooltip.b-tooltip-primary .tooltip-inner {\n color: #fff;\n background-color: #007bff;\n}\n\n.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #6c757d;\n}\n.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #6c757d;\n}\n.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #6c757d;\n}\n.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #6c757d;\n}\n.tooltip.b-tooltip-secondary .tooltip-inner {\n color: #fff;\n background-color: #6c757d;\n}\n\n.tooltip.b-tooltip-success.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #28a745;\n}\n.tooltip.b-tooltip-success.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #28a745;\n}\n.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #28a745;\n}\n.tooltip.b-tooltip-success.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #28a745;\n}\n.tooltip.b-tooltip-success .tooltip-inner {\n color: #fff;\n background-color: #28a745;\n}\n\n.tooltip.b-tooltip-info.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #17a2b8;\n}\n.tooltip.b-tooltip-info.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #17a2b8;\n}\n.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #17a2b8;\n}\n.tooltip.b-tooltip-info.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #17a2b8;\n}\n.tooltip.b-tooltip-info .tooltip-inner {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #ffc107;\n}\n.tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #ffc107;\n}\n.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #ffc107;\n}\n.tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #ffc107;\n}\n.tooltip.b-tooltip-warning .tooltip-inner {\n color: #212529;\n background-color: #ffc107;\n}\n\n.tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #dc3545;\n}\n.tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #dc3545;\n}\n.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #dc3545;\n}\n.tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #dc3545;\n}\n.tooltip.b-tooltip-danger .tooltip-inner {\n color: #fff;\n background-color: #dc3545;\n}\n\n.tooltip.b-tooltip-light.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #f8f9fa;\n}\n.tooltip.b-tooltip-light.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #f8f9fa;\n}\n.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #f8f9fa;\n}\n.tooltip.b-tooltip-light.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #f8f9fa;\n}\n.tooltip.b-tooltip-light .tooltip-inner {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before {\n border-top-color: #343a40;\n}\n.tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before {\n border-right-color: #343a40;\n}\n.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n border-bottom-color: #343a40;\n}\n.tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before, .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before {\n border-left-color: #343a40;\n}\n.tooltip.b-tooltip-dark .tooltip-inner {\n color: #fff;\n background-color: #343a40;\n}\n\n.b-icon.bi {\n display: inline-block;\n overflow: visible;\n vertical-align: -0.15em;\n}\n.b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g {\n transform-origin: center;\n animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-cylon, .b-icon.b-iconstack .b-icon-animation-cylon > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g {\n transform-origin: center;\n animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-cylon-vertical, .b-icon.b-iconstack .b-icon-animation-cylon-vertical > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g {\n transform-origin: center;\n animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-fade, .b-icon.b-iconstack .b-icon-animation-fade > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g {\n transform-origin: center;\n animation: 2s infinite linear normal b-icon-animation-spin;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-spin, .b-icon.b-iconstack .b-icon-animation-spin > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g {\n transform-origin: center;\n animation: 2s infinite linear reverse b-icon-animation-spin;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-spin-reverse, .b-icon.b-iconstack .b-icon-animation-spin-reverse > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g {\n transform-origin: center;\n animation: 1s infinite steps(8) normal b-icon-animation-spin;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-spin-pulse, .b-icon.b-iconstack .b-icon-animation-spin-pulse > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g {\n transform-origin: center;\n animation: 1s infinite steps(8) reverse b-icon-animation-spin;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-spin-reverse-pulse, .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse > g {\n animation: none;\n }\n}\n.b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g {\n transform-origin: center;\n animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;\n}\n@media (prefers-reduced-motion: reduce) {\n .b-icon.b-icon-animation-throb, .b-icon.b-iconstack .b-icon-animation-throb > g {\n animation: none;\n }\n}\n\n@keyframes b-icon-animation-cylon {\n 0% {\n transform: translateX(-25%);\n }\n 100% {\n transform: translateX(25%);\n }\n}\n@keyframes b-icon-animation-cylon-vertical {\n 0% {\n transform: translateY(25%);\n }\n 100% {\n transform: translateY(-25%);\n }\n}\n@keyframes b-icon-animation-fade {\n 0% {\n opacity: 0.1;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes b-icon-animation-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(359deg);\n }\n}\n@keyframes b-icon-animation-throb {\n 0% {\n opacity: 0.5;\n transform: scale(0.5);\n }\n 100% {\n opacity: 1;\n transform: scale(1);\n }\n}\n.btn .b-icon.bi,\n.nav-link .b-icon.bi,\n.dropdown-toggle .b-icon.bi,\n.dropdown-item .b-icon.bi,\n.input-group-text .b-icon.bi {\n font-size: 125%;\n vertical-align: text-bottom;\n}\n\n/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scripts/index.scss%22,%22../src/_utilities.scss%22,%22../node_modules/bootstrap/scss/mixins/_breakpoints.scss%22,%22../src/_custom-controls.scss%22,%22../node_modules/bootstrap/scss/_variables.scss%22,%22../src/components/avatar/_avatar.scss%22,%22../src/_variables.scss%22,%22../src/components/calendar/_calendar.scss%22,%22../src/components/card/_card-img.scss%22,%22../node_modules/bootstrap/scss/mixins/_border-radius.scss%22,%22../src/components/dropdown/_dropdown.scss%22,%22../src/components/dropdown/_dropdown-form.scss%22,%22../src/components/dropdown/_dropdown-text.scss%22,%22../src/components/form-checkbox/_form-checkbox.scss%22,%22../src/components/input-group/_input-group.scss%22,%22../src/components/form-btn-label-control/_form-btn-label-control.scss%22,%22../src/components/form-file/_form-file.scss%22,%22../src/components/form-input/_form-input.scss%22,%22../node_modules/bootstrap/scss/mixins/_transition.scss%22,%22../src/components/form-radio/_form-radio.scss%22,%22../src/components/form-rating/_form-rating.scss%22,%22../src/components/form-spinbutton/_spinbutton.scss%22,%22../src/components/form-tags/_form-tags.scss%22,%22../src/components/media/_media.scss%22,%22../src/components/modal/_modal.scss%22,%22../src/components/pagination/_pagination.scss%22,%22../src/components/popover/_popover.scss%22,%22../src/components/sidebar/_sidebar.scss%22,%22../src/components/skeleton/_skeleton.scss%22,%22../src/components/table/_table.scss%22,%22../src/components/time/_time.scss%22,%22../src/components/toast/_toast.scss%22,%22../src/components/toast/_toaster.scss%22,%22../src/components/toast/_toaster-transition.scss%22,%22../src/components/tooltip/_tooltip.scss%22,%22../src/icons/_icons.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAAA;AAAA;AAAA;ACSE;EACE;;;AC+DA;EDzDE;IACE;;;ACwDJ;EDzDE;IACE;;;ACwDJ;EDzDE;IACE;;;ACwDJ;EDzDE;IACE;;;AADF;EACE;;;AETN;EACE,OCKO;EDJP,kBCHO;EDIP,cC0doC;EDzdpC;EAIE,YC0XwB;;ADvX1B;EACE,cC4nB8B;ED3nB9B;;AAGF;EACE,cCwnB8B;EDvnB9B;;;AExBN;EACE;EACA;EACA;EACA;EACA;EACA,OCqJc;EDpJd,QCoJc;EDnJd;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;;AAGF;EAEE;EACA;;AAEA;EACE;;AAGF;EACE;;AAGE;EACE;;AAMR;EAGE,SDoY0B;ECnY1B;;AAGF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EAGA;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE,OCoDiB;EDnDjB,QCmDiB;;ADjDjB;EACE;;AAGF;EACE;;;AAIJ;EACE,OCwCiB;EDvCjB,QCuCiB;;ADrCjB;EACE;;AAGF;EACE;;;AAKF;EACE;EACA;;AAGF;EACE;;AAKA;AAAA;EACE;;;AE9IN;EACE;;AAEA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;EACA;;AAEA;EACE,kBHfK;EGgBL;;AAIJ;EACE;;AAGF;EACE;EACA;EAGA;;AAEA;EAEE;;AAIJ;EACE;;AAOE;EACE;EACA;EACA;EACA;EACA;EACA;;AAUJ;EAGE;EACA;;;AC1EN;ECgDI;EACA;;;AD7CJ;EC8BI;EACA;;;ACvBI;EACE;;AAQF;EACE;;AAQN;EACE;;;ACvBJ;EACE;EACA;EACA;EACA;EACA,aPkR0B;;AOhR1B;EAME;EACA;;AAGF;EAEE;EACA,OPhBK;EOiBL;;;ACrBJ;EACE;EACA;EACA;EACA;EACA;EACA,aR+Q0B;;;AS3R9B;AAAA;EAEE,WTsR4B;ESrR5B,aToO4B;ESnO5B;;AAEA;AAAA;EACE;EACA;EACA,OPDiC;EOEjC,QPFiC;EGQjC;;AIFF;AAAA;EACE;EACA;EACA,OPTiC;EOUjC,QPViC;EOWjC,iBT6foC;;;ASzfxC;AAAA;EAEE,WTgQ4B;ES/P5B,aT8M4B;ES7M5B;;AAEA;AAAA;EACE;EACA;EACA,OPvBiC;EOwBjC,QPxBiC;EGOjC;;AIqBF;AAAA;EACE;EACA;EACA,OP/BiC;EOgCjC,QPhCiC;EOiCjC,iBTseoC;;;ASlexC;AAAA;EAEE;;AAEA;AAAA;EACE,WTqO0B;ESpO1B,aTmL0B;;ASjL1B;AAAA;EACE;EACA,QPhD+B;EOiD/B;EACA,OP9BqB;EO+BrB,eP7BuC;;AOgCzC;AAAA;EACE;AAAA;AAAA;EAIA;AAAA;AAAA;EAIA,OPvC8B;AAAA;AAAA;EOwC9B,QPxC8B;AAAA;AAAA;EOyC9B,eP3CuC;EO4CvC,iBTsckC;;ASjcpC;AAAA;EACE;;;AAKN;AAAA;EAEE;;AAEA;AAAA;EACE,WT+L0B;ES9L1B,aT6I0B;;AS3I1B;AAAA;EACE;EACA;EACA,OPnEqB;EOoErB,QPxF+B;EOyF/B,ePnEuC;;AOsEzC;AAAA;EACE;AAAA;AAAA;EAIA;AAAA;AAAA;EAIA,OP3E8B;AAAA;AAAA;EO4E9B,QP5E8B;AAAA;AAAA;EO6E9B,ePjFuC;EOkFvC,iBT+ZkC;;AS1ZpC;AAAA;EACE;;;AC5GA;AAAA;AAAA;EACE;EACA;;AAOF;AAAA;AAAA;EACE;EACA;;;ACfN;EACE;EACA;EACA;EACA;EAGA;;AAIE;EACE;;;AAMF;EAEE;;AAEA;EACE;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE,OX+lB8B;;AW5lBhC;EACE,OX4lB8B;;AWzlBhC;EACE;;AAGF;EACE;EAIA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEE;;AAGF;EACE;;AAGF;EACE;;AAKA;EACE;EACA,aXkToB;EWjTpB,gBXiToB;;;AW9StB;EACE;EACA,aXiToB;EWhTpB,gBXgToB;;;AW1S1B;EAEE,kBXhGK;EWiGL;;AAGF;EACE;;AAEA;EACE;;;AAOJ;EACE;;;ACpHN;EACE;EACA;;;AAKA;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE,WZ2Q0B;EY1Q1B,QZqeoC;;AYletC;AAAA;AAAA;AAAA;EAEE;EACA,aZmN0B;;AYhN5B;AAAA;EPPE;;AOUA;AAAA;EACE;EACA,QVwB0B;AAAA;AAAA;EGpC5B;;;AOoBF;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE,WZkP0B;EYjP1B,QZ0coC;;AYvctC;AAAA;AAAA;AAAA;EAEE;EACA,aZ0L0B;;AYvL5B;AAAA;EPjCE;;AOoCA;AAAA;EACE;EACA,QVC0B;AAAA;AAAA;EGvC5B;;;AQbA;EAIE;;;AAON;EACE,QbkesC;EahetC;;;AAGF;AAAA;EAEE,Qb4dsC;Ea1dtC;;;AAGF;AAAA;EAEE,QbsdsC;EardtC;;;AAGF;EAEE,kBbzBS;Ea0BT,Sb8Y4B;;;AazY5B;EACE;EACA;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;EAKE;;AASF;AAAA;AAAA;AAAA;AAAA;EACE;;AAIJ;EACE;;AAIA;ERvCA;EACA;;AQyCA;ER5BA;EACA;;AQgCF;EACE,QbiaoC;EahapC;EACA,kBb7EO;Ea8EP;EACA;EACA,Qb4ZoC;EazZlC,ebqJwB;Ec/NxB,YDgFF;;AC5EE;ED6DJ;IC5DM;;;AD+EJ;EACE,ObvFK;EawFL,kBb/FK;EagGL,cb8XkC;Ea7XlC;EAIE,Yb8RsB;;Aa1R1B;EAEE,kBbzGK;;;Aa8GX;EACE,Qb6XsC;Ea5XtC;ERvGE;;;AQ2GJ;EACE,QbsXsC;EarXtC;ER7GE;;;AQqHA;EAEE,cbugB8B;;AargB9B;EACE,cbogB4B;EangB5B;;;AAUA;EACE;;AAEF;EACE;;AAEF;EACE;;AAIJ;EACE,kBb6e4B;Ea5e5B;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE,kBb+d4B;Ea9d5B;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE,kBb4c4B;Ea3c5B;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEF;EACE;;;AA1EJ;EAEE,cbwgB8B;;AatgB9B;EACE,cbqgB4B;EapgB5B;;;AAUA;EACE;;AAEF;EACE;;AAEF;EACE;;AAIJ;EACE,kBb8e4B;Ea7e5B;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE,kBbge4B;Ea/d5B;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;AAAA;AAAA;EAEE;;AAGF;EACE,kBb6c4B;Ea5c5B;;AAEA;EACE;EACA;;AAIJ;EACE;;AAEF;EACE;;;AE/MR;AAAA;EAEE,WfsR4B;EerR5B,afoO4B;EenO5B;;AAEA;AAAA;EACE;EACA;EACA,ObDiC;EaEjC,QbFiC;EaGjC,efsiB4C;;AeniB9C;AAAA;EACE;EACA;EACA,ObTiC;EaUjC,QbViC;EaWjC;;;AAIJ;AAAA;EAEE,WfgQ4B;Ee/P5B,af8M4B;Ee7M5B;;AAEA;AAAA;EACE;EACA;EACA,ObvBiC;EawBjC,QbxBiC;EayBjC,ef+gB4C;;Ae5gB9C;AAAA;EACE;EACA;EACA,Ob/BiC;EagCjC,QbhCiC;EaiCjC;;;AC5CJ;EACE;;AAEA;EACE;;AAGF;AAAA;EAEE;;AAGF;EAEE;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EAEE,kBhBrBO;EgBsBP,OhBlBO;;AgBsBP;EACE;;AAMA;AAAA;EACE;;AASJ;EACE;;;ACrDN;EACE;EAEA;EAEA;EACA;;AAIE;EAEE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EAEA;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EAEI;;AAIJ;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EAEE,kBjB5DO;;AiB+DT;EACE;;;ACxEF;EACE,OlBYO;EkBXP,kBlBIO;EkBHP,clBieoC;EkBhepC;EAIE,YlBiYwB;;AkB9X1B;EACE,clBmoB8B;EkBloB9B;;AAGF;EACE,clB+nB8B;EkB9nB9B;;AAIJ;EACE,kBlBfO;;;AkBmBX;EACE;;AAEA;AAAA;EAEE;;;AAIJ;EACE,OlBxBS;;;AkB2BX;EAGE;EACA;EACA,alBsP4B;EkBrP5B;;AAEA;EACE;;AAIF;EACE;EACA;EACA;EACA;EACA;;;AAIJ;EACE,alB0K4B;;;AkBvK9B;EACE,alBqK4B;;;AmBzO9B;EACE;EACA;;;AAGF;EACE;EACA;;;ACLF;EACE,SpBk8BkC;;;AqBz7B9B;EACE;EACA;EACA;;AAIA;EACE;;;ACnBV;EACE;EACA;EAEA;;AAEA;EACE;;AAGF;EACE;;;AAgBE;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;AAOX;EACE,kBAVY;EAWZ,cAVgB;;AAed;EACE,kBAViB;;AAanB;EACE,kBArBQ;;AA4BV;EACE,oBAtBiB;;AAyBnB;EACE,oBAjCQ;;AAwCV;EACE,qBAlCiB;;AAqCnB;EAEE,qBA3CS;;AA+Cb;EACE,qBAhDW;;AAsDX;EACE,mBAnDiB;;AAsDnB;EACE,mBA9DQ;;AAkFd;EACE,OA/EgB;EAgFhB,kBAjFa;EAkFb;;AAGF;EACE,OAvFS;;;ACrBjB;EACE;EACA;EACA;EACA;EACA;EACA;EACA,SrBwEiB;;;AqBrEnB;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA,OrBoDgB;EqBnDhB;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AACA;EAFF;IAGI;;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE,WrBayB;EqBZzB;EACA;EACA;EACA;EACA;;AAIE;EACE;;;AAIJ;EACE;EACA,WrBHuB;;AqBO3B;EACE;EACA;EACA;;AAGF;EACE;;;AC7FJ;EACE,QtBoK0B;;;AsBhK5B;EACE;EACA;EACA,kBtB4J4B;EsB3J5B,QtB4J0B;EsB1J1B;;AAGA;EACE;;;AAKJ;EACE,QxBmQ4B;EwBlQ5B,etBiJwB;EsB9ItB;;;AAKJ;EACE,OtByIqB;EsBxIrB;EACA,WxBuP4B;EwBtP5B,axBiQ4B;EwB9P1B,exByM0B;;;AwBpM9B;EACE;EACA;EACA;;;AAIF;EACE,QxBgcsC;EwB/btC;EACA,axB+O4B;EwB9O5B;EAGE,exBsL0B;;;AwBhL5B;EACE,OtBqG0B;;;AsBhG9B;EACE;EACA;;;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,YtBsFiC;EsBrFjC;;AAEA;EAZF;IAaI;IACA;;;;AAKN;EACE;IACE;;EAEF;IACE;;;AAKJ;EACE;;AAGA;EAJF;IAKI;;;;AAIJ;EACE;IACE;;EAEF;IACE;;;AAKJ;EACE;;AAGA;EAJF;IAKI;;;;AAIJ;EACE;IACE;;EAEF;IACE;;;ACtIF;EAEE;;AAKF;EACE;EACA;;AAIF;EACE,SvBqEmB;;AuBjErB;EACE;;AAIF;EACE;;AAIA;EACE;;AAQF;AAAA;AAAA;EAGE,kBzByTwB;;AyBnT1B;AAAA;EAEE,OzBpCK;EyBwCL;EACA;;AAQF;AAAA;AAAA;EAKE;;AAMF;AAAA;EAEE,OzBvEK;EyB2EL;EACA;;;AAQJ;AAAA;AAAA;EAIE,ezBwCK;;AyBtCL;AAAA;AAAA;EAGE;;;AAIJ;EACE;EAMA,YvBN+B;;;AuBSjC;EAGE;IACE;IACA;;;AAIJ;EAEE;IAEE;IACA;IACA;;;EAaI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IACE;IACA;;EAKF;AAAA;AAAA;IAGE;;EAMF;AAAA;AAAA;AAAA;AAAA;AAAA;IAGE;;;EAmBJ;AAAA;AAAA;IAEE,OzBtKC;IyByKD;;EAQA;AAAA;AAAA;IAEE,OzB5LD;IyB8LC,kBzBtLD;;EyB8LH;IAIE;IACA;;EAIA;IAIE;IACA;;EAQJ;IACE,OzBpNC;IyBwND;IACA;;EAIA;IACE,OzBvOD;IyB2OC;IACA;;;AA+BN;AAAA;EACE;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;;AAGF;AAAA;EAEE;EACA;;AAIJ;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AASJ;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AAOF;AAAA;EACE;;AAGF;AAAA;EACE;;AAGF;AAAA;EACE;;AASE;AAAA;EAEE;EACA;;AAGF;AAAA;EAEE;EACA;;;AAUN;EACE;;AAMA;EACE;;;A3B3SJ;E2ByTI;IAEI;IACA;;EAGA;AAAA;AAAA;AAAA;AAAA;IAKE;;EAIF;AAAA;IAEE;;EAEA;AAAA;AAAA;AAAA;IAEE;;EAKJ;IACE;;EAQI;IACE;IACA,OvBzTY;IuB0TZ;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IAEA;IACA;;EAKJ;IAEE;;EAIF;IACE;;EAIF;AAAA;IAEE;;;A3BvYd;E2ByTI;IAEI;IACA;;EAGA;AAAA;AAAA;AAAA;AAAA;IAKE;;EAIF;AAAA;IAEE;;EAEA;AAAA;AAAA;AAAA;IAEE;;EAKJ;IACE;;EAQI;IACE;IACA,OvBzTY;IuB0TZ;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IAEA;IACA;;EAKJ;IAEE;;EAIF;IACE;;EAIF;AAAA;IAEE;;;A3BvYd;E2ByTI;IAEI;IACA;;EAGA;AAAA;AAAA;AAAA;AAAA;IAKE;;EAIF;AAAA;IAEE;;EAEA;AAAA;AAAA;AAAA;IAEE;;EAKJ;IACE;;EAQI;IACE;IACA,OvBzTY;IuB0TZ;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IAEA;IACA;;EAKJ;IAEE;;EAIF;IACE;;EAIF;AAAA;IAEE;;;A3BvYd;E2ByTI;IAEI;IACA;;EAGA;AAAA;AAAA;AAAA;AAAA;IAKE;;EAIF;AAAA;IAEE;;EAEA;AAAA;AAAA;AAAA;IAEE;;EAKJ;IACE;;EAQI;IACE;IACA,OvBzTY;IuB0TZ;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;IACA;IACA;;EAIF;IACE;IACA;IAEA;IACA;;EAKJ;IAEE;;EAIF;IACE;;EAIF;AAAA;IAEE;;;AA9EV;EAEI;EACA;;AAGA;AAAA;AAAA;AAAA;AAAA;EAKE;;AAIF;AAAA;EAEE;;AAEA;AAAA;AAAA;AAAA;EAEE;;AAKJ;EACE;;AAQI;EACE;EACA,OvBzTY;EuB0TZ;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;;AAIF;EACE;EACA;EAEA;EACA;;AAKJ;EAEE;;AAIF;EACE;;AAIF;AAAA;EAEE;;;AC9clB;EACE;;AAEA;AAAA;EAGE,kB1BCO;E0BAP;;AAGF;EACE;;AAMA;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;;;ACnCJ;EACE;EACA;EACA,W3Bu4BkC;E2Bt4BlC;EACA;EAEA;EtBQE;;AsBLF;EAGE;;AAGF;EACE,e3B03BgC;;A2Bt3BhC;EACE;;AAIJ;EAGE;;AAEA;EACE;;AAGF;EACE;;;AAOJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AAlBJ;EACE;EACA;EACA,OA0BE;;AAxBF;EACE,OAuBA;EAtBA;EACA;;AASF;EACE;;;AC7DN;EACE,S1BoHiB;;A0BlHjB;EACE;EACA;;AAEA;EACE;;;AAeJ;EAQE;EACA,M1BsFmB;E0BrFnB,O1BqFmB;E0BpFnB;EACA;EACA;EACA;;AAEA;EACE;EACA,W5Bi2B8B;E4Bh2B9B;AAAa;EACb;EACA;EACA;EACA;;AAMF;EACE;EACA;;AAEA;AAAA;AAAA;EAGE;EACA;;AAKN;EAIE;;AAEA;EACE,K1B8CiB;;A0B1CrB;EAIE;;AAEA;EACE,Q1BmCiB;;A0B3BnB;EACE;;AAQF;EACE;;;AC9FA;EAGE;;AAQA;EAGE;;AAOJ;EACE;EACA;;AAEA;EACE;;ACnCV;EACE;EACA,S9B21BkC;E8Bz1BlC;;AAEA;EACE;;AAGF;EACE,S9Bk1BgC;;A8B70BlC;EACE;;AAGF;EACE;;AAKA;EACE;;;AAaE;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;AAIb;EACE,kBALW;;AAUb;EACE,oBAXW;;AAgBb;EACE,qBAjBW;;AAsBb;EACE,mBAvBW;;AA0Cf;EACE,OA1Ce;EA2Cf,kBA5Ca;;;ACnCnB;EACE;EACA;EAGA,gB7BwDqB;;A6BrDvB;EAEE;EACA;;AAGA;EANF;IAOI;;;AAIJ;EAEE;EACA;;AAGA;EANF;IAOI;;;AAIJ;EAEE;EACA;;AAEA;EALF;IAMI;;;AAIJ;EAEE;EACA;;AAEA;EALF;IAMI;;;AAIJ;EAEE;EACA;;AAEA;EALF;IAMI;;;AAIJ;EAEE;EACA;;AAEA;EALF;IAMI;;;AAIJ;EAEE;EACA;;AAGA;EANF;IAOI;;;AAIJ;EAEE;EACA;;AAGA;EANF;IAOI;;;;AAMN;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;IACE;;EAEF;IACE;;;AAIJ;EACE;IACE;IACA;;EAEF;IACE;IACA;;;AAWA;AAAA;AAAA;AAAA;AAAA;EACE;EACA%22,%22file%22:%22bootstrap-vue.css%22%7D */\n",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} \ No newline at end of file diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue index a4849c9b..3aea7e44 100644 --- a/src/components/Autocomplete.vue +++ b/src/components/Autocomplete.vue @@ -1,6 +1,6 @@